.dashboard-warehouse{display:none;margin:6px 0 0;font-size:.9rem}.dashboard-warehouse strong{color:var(--ink);font-weight:600}.dashboard-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0 20px}.dashboard-stat-card h2{margin:4px 0 0;line-height:1.15}.dashboard-balances-scroll{max-height:min(52vh,480px);overflow-x:hidden;overflow-y:auto}.dashboard-balances-scroll table{width:100%}@media (max-width:900px){.dashboard-warehouse{display:block;margin:4px 0 10px}.dashboard-stats{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 12px}.dashboard-stat-warehouse{display:none}.dashboard-stat-card{padding:10px 12px}.dashboard-stat-card .muted{font-size:.78rem}.dashboard-stat-card h2{margin-top:2px;font-size:1.35rem}.dashboard-balances{padding:12px}.dashboard-balances h3{margin:0 0 8px;font-size:.95rem}.dashboard-balances-scroll{max-height:min(52vh,440px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.dashboard-balances-scroll table{width:100%}.dashboard-balances-scroll td,.dashboard-balances-scroll th{padding:8px 6px;font-size:.85rem}.dashboard-balances-scroll td:not(.product-col),.dashboard-balances-scroll th:not(:first-child){white-space:nowrap;width:1%}.dashboard-balances-scroll td.product-col{white-space:normal;width:auto}.dashboard-balances-scroll .product-cell-name{white-space:normal;overflow:visible;text-overflow:unset;max-width:none;word-break:break-word}.dashboard-balances-scroll .product-cell-sku-touch{max-width:none}.dashboard-balances-scroll .badge{font-size:.72rem;padding:2px 6px}}