:root{color-scheme:light;--bg:#f7f6f1;--surface:#fff;--input:#fff;--chip:#f4f7f2;--text:#17312e;--muted:#667a73;--border:#d8dfd9;--link:#28594e;--accent:#28594e;--accent-text:#fff;--highlight:#f8f0da;--number:#956c35;--shadow:#17312e0c;--error-bg:#f9e7e4;--error-text:#8e3b31}:root[data-theme=dark]{color-scheme:dark;--bg:#101b1a;--surface:#1b2a28;--input:#14211f;--chip:#253734;--text:#ecf4ef;--muted:#afc2b8;--border:#3a514b;--link:#a6e4cc;--accent:#a6e4cc;--accent-text:#10251e;--highlight:#3b3424;--number:#f0c881;--shadow:#0005;--error-bg:#4b2828;--error-text:#ffd6ce}html{background:var(--bg)}body{margin:0}
