:root:has([data-site-light]){color-scheme:light;--bg:#f4f5f1;--s1:#ffffff;--s2:#eef0ea;--s3:#e3e6df;--line:#d5d9d1;--line-2:#e4e7e0;--text:#14181d;--muted:#3a4550;--faint:#5d6974;--link:#1d5fb8;--calm:#1f7a85;--hot:#c2412f;--hot-text:#a8322a;--rise-text:#8a5f12;--ok:#2a6f34;--bar-bg:rgba(244,245,241,0.94);--ok-border:rgba(42,111,52,0.45);--rise-border:rgba(138,95,18,0.45);--hot-border:rgba(168,50,42,0.45);--rise-wash:rgba(240,180,41,0.12);--shadow-menu:0 18px 50px rgba(20,24,29,0.14);--shadow-modal:0 30px 80px rgba(20,24,29,0.18);--shadow-toast:0 10px 30px rgba(20,24,29,0.14);--focus:2px solid #8a5f12;--site-accent:#8a5f12;--site-ink:#14181d;--site-ground:#f4f5f1;--site-field:#8a9286;--site-ok-wash:#e3f1e5;--site-ok-ink:#1e5a28;--site-ko-wash:#f8e3df;--site-ko-ink:#8a2e21}[data-site-dark]{color-scheme:dark;--bg:#1b2128;--s1:#232b33;--s2:#2c3640;--s3:#364250;--line:#3a4551;--line-2:#2f3944;--text:#f1eee6;--muted:#b4bcc4;--faint:#9aa4ae;--link:#8fb8ff;--calm:#4fb3bf;--hot:#f26d5b;--hot-text:#f58b7c;--rise-text:#f0b429;--ok:#6bcb77;--bar-bg:rgba(27,33,40,0.92);--ok-border:rgba(107,203,119,0.5);--rise-border:rgba(240,180,41,0.5);--hot-border:rgba(242,109,91,0.5);--rise-wash:rgba(240,180,41,0.06);--shadow-menu:0 18px 50px rgba(0,0,0,0.45);--shadow-modal:0 30px 80px rgba(0,0,0,0.5);--shadow-toast:0 10px 30px rgba(0,0,0,0.4);--focus:2px solid var(--rise);--site-accent:var(--rise);color:var(--text)}