:root{--c-primary:#1E4D45;--c-bg:#FAF7F2;--c-accent:#C08A5B;--c-text:#1F2A28;--c-muted:#6B7572;--c-surface:#FFFFFF;--c-on-primary:#FFFFFF;--c-on-accent:#1A1A1A;color-scheme:light}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--c-primary:#6d8b86;--c-bg:#0F1715;--c-accent:#C08A5B;--c-text:#EEF2F0;--c-muted:#9AA6A2;--c-surface:#18221F;--c-on-primary:#1A1A1A;--c-on-accent:#1A1A1A;color-scheme:dark}}:root[data-theme="dark"]{--c-primary:#6d8b86;--c-bg:#0F1715;--c-accent:#C08A5B;--c-text:#EEF2F0;--c-muted:#9AA6A2;--c-surface:#18221F;--c-on-primary:#1A1A1A;--c-on-accent:#1A1A1A;color-scheme:dark}