:root{--color-text-primary:#1a1d23;--color-text-secondary:#5c6370;--color-text-muted:#9ca3af;--color-text-placeholder:#d1d5db;--color-text-strong:#374151;--color-interactive:#4f46e5;--color-interactive-hover:#4338ca;--color-interactive-subtle:#eef2ff;--color-interactive-subtle-hover:#e0e7ff;--color-interactive-muted:#c7d2fe;--color-interactive-pressed:#3730a3;--color-positive-pressed:#15803d;--color-warning-pressed:#b45309;--color-surface-primary:#fff;--color-surface-secondary:#f8fafc;--color-surface-tertiary:#f1f5f9;--overlay-subtle:#0000000f;--overlay-light:#0000000a;--overlay-medium:#00000014;--overlay-border-light:#00000008;--color-border-subtle:#e2e8f0;--color-border-default:#cbd5e1;--color-border-focus:#4f46e5;--color-chart-primary:#6366f1;--color-chart-primary-hover:#4f46e5;--color-chart-secondary:#a5b4fc;--color-chart-grid:#e2e8f0;--gloss-rejection-fill:#fee2e2;--gloss-rejection-stroke:#ef4444;--gloss-valid-fill:#dbeafe;--gloss-valid-stroke:#3b82f6;--gloss-g02-tracking-outline:#2541a1;--gloss-g02-commit-stroke:#2541a1;--gloss-g02-commit-fill:#4664c0;--gloss-g02-eligibility-fill:#6f87d2;--gloss-g02-base-cell-tint:#f1f4f8;--gloss-g02-rejection-fill:#f0bac1;--gloss-g02-rejection-stroke:#bb2a39;--gloss-valid-cell-stroke:#93c5fd;--gloss-provisional-wash:#3b82f60a;--color-positive:#16a34a;--color-positive-bg:#dcfce7;--color-negative:#dc2626;--color-negative-bg:#fee2e2;--color-warning:#d97706;--color-warning-bg:#fef3c7;--color-info:#2563eb;--color-info-bg:#dbeafe;--status-open-text:#1e40af;--status-open-bg:#eff6ff;--status-quote-text:#854d0e;--status-quote-bg:#fef9c3;--status-transmitted-text:#047857;--status-transmitted-bg:#ecfdf5;--status-confirmed-text:var(--color-interactive-hover);--status-confirmed-bg:var(--color-interactive-subtle);--status-complete-text:#166534;--status-complete-bg:var(--color-positive-bg);--status-cancelled-text:#991b1b;--status-cancelled-bg:var(--color-negative-bg);--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"SF Mono", "Fira Code", "Consolas", monospace;--font-chrome:"Work Sans", sans-serif;--text-xs:.6875rem;--text-sm:.8125rem;--text-base:.875rem;--text-lg:1rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-4xl:2.25rem;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--leading-none:1;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--tracking-tighter:-.02em;--tracking-tight:-.01em;--tracking-normal:0;--tracking-wide:.025em;--tracking-wider:.05em;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-full:9999px;--gloss-metric-card-radius:12px;--shadow-none:none;--shadow-xs:0 1px 2px 0 #00000008;--shadow-sm:0 1px 3px 0 #0000000d, 0 1px 2px -1px #0000000d;--shadow-md:0 4px 6px -1px #0000000d, 0 2px 4px -2px #0000000d;--shadow-card:0 4px 20px #00000008, 0 1px 3px #00000005;--shadow-card-hover:0 4px 20px #0000000f, 0 1px 3px #0000000a;--shadow-focus:0 0 0 3px var(--color-interactive-muted);--shadow-elevation-low:.3px .5px .7px #99999957, .4px .8px 1px -1.2px #99999957, 1px 2px 2.5px -2.5px #99999957;--shadow-elevation-medium:.3px .5px .7px #9999995c, .8px 1.6px 2px -.8px #9999995c, 2.1px 4.1px 5.2px -1.7px #9999995c, 5px 10px 12.6px -2.5px #9999995c;--shadow-elevation-high:.3px .5px .7px #99999957, 1.5px 2.9px 3.7px -.4px #99999957, 2.7px 5.4px 6.8px -.7px #99999957, 4.5px 8.9px 11.2px -1.1px #99999957, 7.1px 14.3px 18px -1.4px #99999957, 11.2px 22.3px 28.1px -1.8px #99999957, 17px 33.9px 42.7px -2.1px #99999957, 25px 50px 62.9px -2.5px #99999957;--shadow-tw-1:#0000001a 0px 1px 3px 0px, #0000000f 0px 1px 2px 0px;--shadow-tw-2:#0000001a 0px 4px 6px -1px, #0000000f 0px 2px 4px -1px;--shadow-tw-3:#0000001a 0px 10px 15px -3px, #0000000d 0px 4px 6px -2px;--shadow-tw-4:#0000001a 0px 20px 25px -5px, #0000000a 0px 10px 10px -5px;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--skeleton-base:#e9edf2;--skeleton-shimmer-peak:#f4f6f9;--skeleton-header-base:#dde2e8;--skeleton-radius:var(--radius-md);--skeleton-breathe-duration:2s;--skeleton-fade-duration:.15s;--skeleton-flash-threshold:.3s;--skeleton-dim-opacity:.5;--skeleton-progress-color:var(--color-interactive);--skeleton-progress-height:2px;--gloss-color-bg-surface:var(--color-surface-primary);--gloss-color-bg-secondary:var(--color-surface-secondary);--gloss-color-bg-tertiary:var(--color-surface-tertiary);--gloss-color-bg-hover:var(--color-surface-tertiary);--gloss-color-bg-active:var(--color-interactive-subtle);--gloss-color-bg-muted:var(--color-surface-tertiary);--gloss-color-surface:var(--color-surface-primary);--gloss-color-text-primary:var(--color-text-primary);--gloss-color-text-secondary:var(--color-text-secondary);--gloss-color-text-muted:var(--color-text-muted);--gloss-color-text-inverse:#fff;--gloss-color-brand-primary:var(--color-interactive);--gloss-color-brand-primary-hover:var(--color-interactive-hover);--gloss-color-brand-primary-active:var(--color-interactive-pressed);--gloss-color-interactive:var(--color-interactive);--gloss-color-interactive-muted:var(--color-interactive-muted);--gloss-color-blue-50:var(--color-interactive-subtle);--gloss-color-blue-100:var(--color-interactive-subtle-hover);--gloss-color-red-600:#dc2626;--gloss-range-a:#2563eb;--gloss-range-b:#10b981;--gloss-range-c:#f59e0b;--gloss-ease-out-expo:cubic-bezier(.22, 1, .36, 1);--gloss-ease-overshoot:cubic-bezier(.34, 1.56, .64, 1);--highlight-positive:var(--color-success,#10b981);--highlight-warning:var(--color-warning,#d97706);--highlight-negative:var(--color-error,#dc2626);--highlight-neutral:var(--color-text-secondary,#64748b);--ink-faint:var(--color-text-muted,#a3a3a8);--gloss-color-border-default:var(--color-border-subtle);--gloss-color-border-focus:var(--color-interactive);--gloss-elevation-card:var(--shadow-elevation-medium);--gloss-elevation-button-default:var(--shadow-sm);--gloss-elevation-button-hover:var(--shadow-md);--gloss-elevation-button-active:var(--shadow-xs);--gloss-radius-sm:var(--radius-sm);--gloss-radius-md:var(--radius-md);--gloss-radius-full:var(--radius-full);--gloss-spacing-1:var(--space-1);--gloss-spacing-2:var(--space-2);--gloss-z-dropdown:1000}.tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.label{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.status-pill{padding:var(--pill-padding-y) var(--pill-padding-x);border-radius:var(--pill-radius);font-size:var(--pill-font-size);font-weight:var(--pill-font-weight);letter-spacing:var(--pill-letter-spacing);text-transform:uppercase;align-items:center;display:inline-flex}.status-pill--info{background:var(--color-info-bg);color:var(--color-info)}.status-pill--success{background:var(--color-positive-bg);color:var(--color-positive)}.status-pill--warning{background:var(--color-warning-bg);color:var(--color-warning)}.status-pill--error{background:var(--color-negative-bg);color:var(--color-negative)}.delta{font-weight:var(--font-medium);font-variant-numeric:tabular-nums}.delta--positive{color:var(--color-positive)}.delta--negative{color:var(--color-negative)}
