:root{--accent:#2563EB;--accent-ink:#ffffff;--accent-soft:#E8EFFD;--bg:#FFFFFF;--surface:#F7F9FC;--soft:#EEF2F7;--ink:#0F172A;--muted:#526077;--line:#E3E8F0;--ok:#15803D;--ok-soft:#DCF3E4;--danger:#C2410C;--danger-soft:#FDEBDF;--display:'Geist', ui-sans-serif, system-ui, sans-serif;--body:'Geist', ui-sans-serif, system-ui, sans-serif;--mono:'Geist Mono', ui-monospace, monospace}
@media (prefers-color-scheme: dark){:root{--accent:#6E9BFF;--accent-ink:#0B1120;--accent-soft:#1A2A4D;--bg:#0B1120;--surface:#111A2E;--soft:#18233A;--ink:#E6ECF8;--muted:#9AA8C4;--line:#24314B;--ok:#4ADE80;--ok-soft:#12301F;--danger:#FB8B4B;--danger-soft:#3A1E10;--display:'Geist', ui-sans-serif, system-ui, sans-serif;--body:'Geist', ui-sans-serif, system-ui, sans-serif;--mono:'Geist Mono', ui-monospace, monospace;color-scheme:dark}}