:root{--brand-navy:#0b2f5c;--brand-navy-dark:#071e3d;--brand-gold:#d4a537;--bg:#f4f6fa;--surface:#fff;--text:#1a2433;--text-muted:#64748b;--border:#e2e8f0;--ok:#0ca30c;--warn:#d99400;--bad:#d03b3b;--shadow:0 1px 2px #0f172a0f, 0 4px 12px #0f172a0f;--radius:10px;--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a;--series-4:#eda100;--series-5:#e87ba4;--series-6:#008300;--series-7:#4a3aa7;--series-8:#e34948;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Segoe UI,system-ui,-apple-system,sans-serif}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--text)}input,button{font-family:inherit}button{cursor:pointer}a{color:var(--brand-navy)}
