.inventory-page{gap:var(--space-md);box-sizing:border-box;width:100%;min-width:0;padding:var(--space-lg) var(--space-md);font-family:var(--font-ui);color:var(--body);flex-direction:column;display:flex}.inv-header{justify-content:space-between;align-items:flex-start;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.inv-header__text{flex-direction:column;gap:2px;min-width:0;display:flex}.inv-header__title{overflow-wrap:anywhere;margin:0}.inv-header__title:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.inv-header__subtitle{color:var(--muted);font-size:13px}.inv-header__add{align-items:center;gap:var(--space-xs);white-space:nowrap;display:inline-flex}.inv-offices{gap:var(--space-sm);flex-wrap:wrap;display:flex}.inv-pill{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--body);font:inherit;cursor:pointer;border-radius:999px;font-size:13px;display:inline-flex}.inv-pill:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.inv-pill[aria-pressed=true]{border-color:var(--primary);background:var(--primary-bg);color:var(--primary);font-weight:600}.inv-pill__count{color:var(--muted);font-size:12px}.inv-stats{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.inv-stat{gap:var(--space-xs);padding:var(--space-md);border:1px solid var(--hairline);border-radius:var(--radius-base);background:var(--surface-card);flex-direction:column;display:flex}.inv-stat__label{color:var(--muted);font-size:12px}.inv-stat__value{gap:var(--space-xs) var(--space-sm);color:var(--ink);flex-wrap:wrap;font-size:22px;font-weight:600;display:flex}.inv-stat__money{white-space:nowrap}.inv-stat__sub{color:var(--muted);font-size:12px}.inv-stat[data-good=true] .inv-stat__sub{color:var(--success-text)}.inv-stat[data-disabled=true]{opacity:.6;cursor:not-allowed}.inv-stat[data-disabled=true] .inv-stat__value{color:var(--muted);font-size:14px;font-weight:500}.inv-bar{border-bottom:1px solid var(--hairline)}.inv-bar>.zds-tabs-list{scrollbar-width:none;border-bottom:0;overflow-x:auto}.inv-panel{min-width:0}.inv-code{font-family:var(--font-mono);color:var(--ink);white-space:nowrap;font-size:12px}.inv-status{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:inline-flex}.inv-status__quarantine{align-items:center;gap:var(--space-xs);display:inline-flex}
