.role-switch.module-tabs{width:fit-content;max-width:100%;margin-bottom:16px;overflow-x:auto}.erp-metrics.metric-grid .metric-card,.erp-metrics.metric-grid .metric-card:first-child,.erp-metrics.metric-grid .metric-card:nth-child(3),.erp-metrics.metric-grid .metric-card:last-child{border-left-color:#0000}.erp-metrics.metric-grid .metric-card.erp-accent-amber{border-left-color:var(--amber)}.erp-metrics.metric-grid .metric-card.erp-accent-red{border-left-color:var(--red)}.erp-table-wrap{border:1px solid var(--line-row);border-radius:var(--radius-card);overflow-x:auto}.erp-table{border-collapse:collapse;width:100%;min-width:720px;font-size:13px}.erp-table th,.erp-table td{text-align:left;border-bottom:1px solid var(--line-row);padding:10px 12px}.erp-table th{color:var(--muted);letter-spacing:0;text-transform:none;white-space:nowrap;background:var(--canvas);font-size:12px;font-weight:600}.erp-table td{vertical-align:top}.erp-table tbody tr:last-child td{border-bottom:0}.erp-table tfoot td{background:var(--canvas);border-top:1px solid var(--line);border-bottom:0;font-weight:600}.erp-table .num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.erp-sku{color:var(--muted);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.02em;white-space:nowrap;font-size:12px}.erp-row-low td{background:var(--amber-bg)}.erp-row-critical td{background:var(--red-bg)}.erp-status-cell{justify-items:start;gap:4px;display:grid}.erp-po-hint{color:var(--blue);font-size:12px;font-weight:600}@media (max-width:620px){.erp-table{min-width:640px}}
