:root{--primary:#FEF200;--on-primary:#231F20;--accent:#C9A646;--ink:#231F20;--muted:#575253;--bg:#F3F2F0;--surface:#FFFFFF;--line:#D6D2D3;--font-head:"Anton",system-ui,sans-serif;--font-body:"Inter",system-ui,sans-serif}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--primary:#FEF200;--on-primary:#231F20;--ink:#F3F2F0;--muted:#A9A4A5;--bg:#1A1718;--surface:#231F20;--line:#3B3637}}
:root[data-theme="dark"]{--primary:#FEF200;--on-primary:#231F20;--ink:#F3F2F0;--muted:#A9A4A5;--bg:#1A1718;--surface:#231F20;--line:#3B3637}
