:root{--primary:#143A42;--on-primary:#FFFFFF;--accent:#C4692C;--ink:#15201F;--muted:#5C6B69;--bg:#F5EFE4;--surface:#FBF7EF;--line:#DED2BE;--font-head:"Archivo",system-ui,sans-serif;--font-body:"Inter",system-ui,sans-serif}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--primary:#E08341;--on-primary:#0E2124;--ink:#ECE7DB;--muted:#9DB0AE;--bg:#0E2124;--surface:#0B1A1D;--line:#22403F}}
:root[data-theme="dark"]{--primary:#E08341;--on-primary:#0E2124;--ink:#ECE7DB;--muted:#9DB0AE;--bg:#0E2124;--surface:#0B1A1D;--line:#22403F}
