:root{--background:#f5f6f8;--surface:#ffffff;--surface-muted:#f8f9fb;--text:#18212f;--text-muted:#667085;--border:#e4e7ec;--nav:#111827;--nav-muted:#98a2b3;--accent:#2563eb;--accent-soft:#eff6ff;--success:#067647;--warning:#b54708;--radius:12px;--shadow:0 1px 3px rgba(16,24,40,0.08)}*{box-sizing:border-box}body,html{background:var(--background)}body{margin:0;min-height:100vh;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}button,input{font:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}table{border-collapse:collapse}@media print{body:has([data-warehouse-location-labels]) *{visibility:hidden!important}body:has([data-warehouse-location-labels]) [data-warehouse-location-labels],body:has([data-warehouse-location-labels]) [data-warehouse-location-labels] *{visibility:visible!important}}