:root{--primary:#B8542B;--on-primary:#FFFFFF;--accent:#2E4739;--ink:#14110E;--muted:#7C7164;--bg:#FAF7F2;--surface:#FFFFFF;--line:#E4DCD0;--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:#D9743E;--on-primary:#14110E;--ink:#F6F1E9;--muted:#C7BCAD;--bg:#14110E;--surface:#1C1815;--line:#322B24}}
:root[data-theme="dark"]{--primary:#D9743E;--on-primary:#14110E;--ink:#F6F1E9;--muted:#C7BCAD;--bg:#14110E;--surface:#1C1815;--line:#322B24}
