:root{--app-viewport-height:100vh}@supports (height:100svh){:root{--app-viewport-height:100svh}}@supports (height:100dvh){:root{--app-viewport-height:100dvh}}.supplier-eyebrow{font-family:var(--font-ui);font-size:var(--type-caption-size);letter-spacing:var(--type-tracking);text-transform:none;color:var(--text-secondary);line-height:var(--type-caption-leading);font-weight:var(--type-caption-weight);margin:0}.supplier-workspace{flex-direction:column;gap:32px;display:flex}.supplier-metric{padding:24px}.supplier-metric+.supplier-metric{border-left:1px solid var(--border)}.supplier-metric-value{font-size:var(--type-hero-sm-size);line-height:var(--type-hero-sm-leading);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:var(--type-body-strong-weight);font-family:var(--font-ui);align-items:baseline;gap:10px;margin:14px 0 8px;display:flex}.supplier-metric-value span{color:var(--text-secondary);font-size:var(--type-caption-size);letter-spacing:var(--type-tracking);line-height:var(--type-caption-leading);font-weight:var(--type-caption-weight)}.supplier-inventory-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.supplier-editor-layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:32px;display:grid}.supplier-editor{border:1px solid var(--border);border-radius:var(--radius-large);background:var(--surface-page);min-width:0;padding:28px;scroll-margin-top:24px}.supplier-section-topline{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.supplier-form-section{font-size:var(--type-body-strong-size);font-weight:var(--type-body-strong-weight);line-height:var(--type-body-strong-leading);align-items:center;gap:10px;margin:0 0 20px;display:flex}.supplier-form-section>span{color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);font-weight:var(--type-caption-weight)}@media (max-width:900px){.supplier-editor-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.supplier-metric{padding:16px 12px}.supplier-metric-value{font-size:var(--type-display-size);line-height:var(--type-display-leading);font-weight:var(--type-display-weight);flex-wrap:wrap;gap:4px}.supplier-metric-value span{width:100%;font-size:var(--type-caption-size);line-height:var(--type-caption-leading);font-weight:var(--type-caption-weight)}.supplier-eyebrow{font-size:var(--type-caption-size);line-height:var(--type-caption-leading);font-weight:var(--type-caption-weight)}.supplier-editor{padding:18px}.supplier-inventory>div:first-child{flex-wrap:wrap}.supplier-inventory-actions{justify-content:flex-end;width:100%}}
