.items-page{align-content:start;gap:0;min-width:0;display:grid}.erp-page.items-page{min-height:0}.catalog-directory__metric{white-space:nowrap;justify-items:start;gap:.05rem;display:inline-grid}.catalog-directory__metric--landed{justify-items:end}.catalog-directory__metric small{color:var(--fl-color-ink-muted);font-size:.72rem;line-height:1.2}.catalog-directory__metric .is-positive{color:var(--fl-color-success)}.catalog-directory__metric .is-negative,.catalog-directory__danger{color:var(--fl-color-danger)}.item-table__primary{align-items:center;gap:.45rem;display:inline-flex}@media (width<=560px){.item-table__primary{flex-direction:column;align-items:flex-start;gap:.25rem}}.item-settings fieldset p{margin:var(--fl-space-1) 0 0;color:var(--fl-color-ink-secondary);font:var(--fl-text-body)}.item-detail__status-row,.item-editor__toggles{align-items:center;gap:var(--fl-space-2);flex-wrap:wrap;display:flex}.item-detail__muted{color:var(--fl-color-ink-muted);font:var(--fl-text-body);margin:0}.item-directory{gap:var(--fl-space-4);min-width:0;display:grid}.item-class,.item-price{align-items:center;gap:var(--fl-space-2);display:inline-flex}.item-table__name{color:var(--fl-color-command-hover)}.item-table__availability{min-width:9.5rem}.item-settings{gap:var(--fl-space-5);display:grid}.catalog-directory__reason-list{gap:var(--fl-space-1);margin:0;padding-inline-start:var(--fl-space-5);display:grid}.catalog-directory__availability{min-width:11rem}.item-settings fieldset{gap:var(--fl-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.item-settings legend{color:var(--fl-color-ink);font:var(--fl-text-title);padding:0}.item-editor__barcode-field{align-items:end;gap:var(--fl-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.item-editor__uoms{gap:var(--fl-space-3);padding-top:var(--fl-space-4);border-top:1px solid var(--fl-color-rule);grid-column:1/-1;display:grid}.item-editor__uoms-heading{justify-content:space-between;align-items:start;gap:var(--fl-space-3);display:flex}.item-editor__uoms-heading h3,.item-editor__uoms-heading p,.item-editor__uoms-error{margin:0}.item-editor__uoms-heading h3{font:var(--fl-text-title)}.item-editor__uoms-heading p{margin-top:var(--fl-space-1);color:var(--fl-color-ink-muted);font:var(--fl-text-body)}.item-editor__uoms-error{color:var(--fl-color-danger);font:var(--fl-text-body)}.item-editor__uom-list{gap:var(--fl-space-2);display:grid}.item-editor__uom-row{gap:var(--fl-space-3);padding:var(--fl-space-3);border:1px solid var(--fl-color-rule-soft);border-radius:var(--fl-radius-control-lg);background:var(--fl-color-surface-muted);grid-template-columns:minmax(8rem,.4fr) minmax(12rem,1fr) 2.5rem;align-items:start;display:grid}.item-detail__status-row,.item-detail__metrics{margin-bottom:var(--fl-space-4)}.item-detail__grid{gap:var(--fl-space-4);margin-block:var(--fl-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.item-detail__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.item-detail__grid--one{grid-template-columns:minmax(0,1fr)}.item-detail__cell-note{margin-top:var(--fl-space-1);color:var(--fl-color-ink-muted);font:var(--fl-text-caption);display:block}.item-edit__form{gap:var(--fl-space-5);display:grid}.item-edit__toggles{gap:var(--fl-space-2);margin-top:var(--fl-space-4);flex-wrap:wrap;display:flex}.item-edit__footer{bottom:var(--fl-space-3);z-index:2;justify-content:flex-end;gap:var(--fl-space-2);padding:var(--fl-space-3);border-radius:var(--fl-radius-control-lg);background:var(--fl-color-surface);box-shadow:var(--fl-shadow-lift);display:flex;position:sticky}.item-create{align-content:start;gap:var(--fl-space-4);display:grid}.item-create__header{justify-content:space-between;align-items:end;gap:var(--fl-space-5);display:flex}.item-create__header h1,.item-create__header p{margin:0}.item-create__header h1{font:var(--fl-text-headline);letter-spacing:-.025em}.item-create__header p{margin-top:var(--fl-space-1);color:var(--fl-color-ink-secondary)}.item-create__steps{gap:var(--fl-space-1);margin:0;padding:0;list-style:none;display:flex}.item-create__steps li{align-items:center;gap:var(--fl-space-2);min-height:2.25rem;padding:var(--fl-space-2) var(--fl-space-3);border-radius:var(--fl-radius-control-lg);color:var(--fl-color-ink-muted);font-weight:700;display:flex}.item-create__steps span{border:1px solid var(--fl-color-rule);border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;font-size:.6875rem;display:grid}.item-create__steps .is-active{background:var(--fl-color-command-soft);color:var(--fl-color-command-hover)}.item-create__steps .is-active span{border-color:var(--fl-color-command);background:var(--fl-color-command);color:var(--fl-color-on-command)}.item-create__steps .is-complete{color:var(--fl-color-success)}.item-create__steps .is-complete span{border-color:var(--fl-color-success);background:var(--fl-color-success-soft)}.item-create__form{border:1px solid var(--fl-color-rule);border-radius:var(--fl-radius-card-sm);background:var(--fl-color-surface);width:min(100%,72rem);display:grid;overflow:hidden}.item-create__stage{min-height:25rem;padding:var(--fl-space-6)}.item-create__stage>header{margin-bottom:var(--fl-space-5)}.item-create__stage>header span{color:var(--fl-color-ink-muted);font:var(--fl-text-label);letter-spacing:.06em;text-transform:uppercase}.item-create__stage h2{margin:var(--fl-space-1) 0 0;font:var(--fl-text-title)}.item-create__wide-field{grid-column:1/-1}.item-create__units{gap:var(--fl-space-4);display:grid}.item-create__other-units{gap:var(--fl-space-3);padding-top:var(--fl-space-3);border-top:1px solid var(--fl-color-rule-soft);display:grid}.item-create__other-units h3,.item-create__other-units p{margin:0}.item-create__other-units p{margin-top:var(--fl-space-1);color:var(--fl-color-ink-muted);font:var(--fl-text-caption)}.item-create__weight-control{align-items:center;gap:var(--fl-space-3);display:flex}.item-create__weight-control span{color:var(--fl-color-ink-muted);font:var(--fl-text-caption)}.item-create__footer{justify-content:space-between;align-items:center;gap:var(--fl-space-3);padding:var(--fl-space-3) var(--fl-space-4);border-top:1px solid var(--fl-color-rule-soft);background:var(--fl-color-surface-muted);display:flex}.item-create__footer>div{gap:var(--fl-space-2);display:flex}@media (width<=720px){.item-create__header{flex-direction:column;align-items:stretch}.item-create__steps{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.item-create__steps li{padding-inline:var(--fl-space-2);justify-content:center;font-size:.75rem}.item-create__stage{min-height:0;padding:var(--fl-space-4)}.item-create__footer{flex-direction:column-reverse;align-items:stretch}.item-create__weight-control{flex-direction:column;align-items:flex-start}.item-editor__barcode-field,.item-editor__uom-row,.item-detail__grid{grid-template-columns:1fr}.item-edit__footer{bottom:var(--fl-space-2)}}.item-detail__sourcing-actions{justify-content:flex-end;align-items:center;gap:var(--fl-space-2);margin-bottom:var(--fl-space-4);flex-wrap:wrap;display:flex}
