:root{--bg:#f5f0e8;--ink:#121212;--mute:#716f6c;--line:rgba(18,18,18,0.13);--card:#fbf8f5;--accent:#ff5b3a;--accent-ink:#ffffff;--accent2:#ffb88c;--accent3:#ff8fa3;--blk:#121212;--blk-ink:#f5f0e8;--shadow:rgba(18,18,18,0.12);color-scheme:light}
@media (prefers-color-scheme:dark){:root:not([data-mode="light"]){--bg:#101010;--ink:#f5f0e8;--mute:#95928d;--line:rgba(245,240,232,0.16);--card:#20201f;--accent:#ff5b3a;--accent-ink:#ffffff;--accent2:#ffb88c;--accent3:#ff8fa3;--blk:#272626;--blk-ink:#f5f0e8;--shadow:rgba(0,0,0,0.5);color-scheme:dark}}
:root[data-mode="dark"]{--bg:#101010;--ink:#f5f0e8;--mute:#95928d;--line:rgba(245,240,232,0.16);--card:#20201f;--accent:#ff5b3a;--accent-ink:#ffffff;--accent2:#ffb88c;--accent3:#ff8fa3;--blk:#272626;--blk-ink:#f5f0e8;--shadow:rgba(0,0,0,0.5);color-scheme:dark}
[data-theme="citrus"]{--bg:#f5f0e8;--ink:#121212;--mute:#716f6c;--line:rgba(18,18,18,0.13);--card:#fbf8f5;--accent:#ff5b3a;--accent-ink:#ffffff;--accent2:#ffb88c;--accent3:#ff8fa3;--blk:#121212;--blk-ink:#f5f0e8;--shadow:rgba(18,18,18,0.12);color-scheme:light}
@media (prefers-color-scheme:dark){[data-theme="citrus"]:not([data-mode="light"]){--bg:#101010;--ink:#f5f0e8;--mute:#95928d;--line:rgba(245,240,232,0.16);--card:#20201f;--accent:#ff5b3a;--accent-ink:#ffffff;--accent2:#ffb88c;--accent3:#ff8fa3;--blk:#272626;--blk-ink:#f5f0e8;--shadow:rgba(0,0,0,0.5);color-scheme:dark}}
[data-theme="citrus"][data-mode="dark"]{--bg:#101010;--ink:#f5f0e8;--mute:#95928d;--line:rgba(245,240,232,0.16);--card:#20201f;--accent:#ff5b3a;--accent-ink:#ffffff;--accent2:#ffb88c;--accent3:#ff8fa3;--blk:#272626;--blk-ink:#f5f0e8;--shadow:rgba(0,0,0,0.5);color-scheme:dark}
[data-theme="forest"]{--bg:#eef1e8;--ink:#14211a;--mute:#707871;--line:rgba(20,33,26,0.13);--card:#f7f9f5;--accent:#2f7d4f;--accent-ink:#ffffff;--accent2:#b7d86b;--accent3:#f2c14e;--blk:#14211a;--blk-ink:#eef1e8;--shadow:rgba(20,33,26,0.12);color-scheme:light}
@media (prefers-color-scheme:dark){[data-theme="forest"]:not([data-mode="light"]){--bg:#121d17;--ink:#eef1e8;--mute:#929890;--line:rgba(238,241,232,0.16);--card:#212c26;--accent:#2f7d4f;--accent-ink:#ffffff;--accent2:#b7d86b;--accent3:#f2c14e;--blk:#28322c;--blk-ink:#eef1e8;--shadow:rgba(0,0,0,0.5);color-scheme:dark}}
[data-theme="forest"][data-mode="dark"]{--bg:#121d17;--ink:#eef1e8;--mute:#929890;--line:rgba(238,241,232,0.16);--card:#212c26;--accent:#2f7d4f;--accent-ink:#ffffff;--accent2:#b7d86b;--accent3:#f2c14e;--blk:#28322c;--blk-ink:#eef1e8;--shadow:rgba(0,0,0,0.5);color-scheme:dark}
[data-theme="ocean"]{--bg:#eaf2f6;--ink:#0d2230;--mute:#6a7983;--line:rgba(13,34,48,0.13);--card:#f6f9fb;--accent:#1f6fe5;--accent-ink:#ffffff;--accent2:#7cc4f2;--accent3:#5eead4;--blk:#0d2230;--blk-ink:#eaf2f6;--shadow:rgba(13,34,48,0.12);color-scheme:light}
@media (prefers-color-scheme:dark){[data-theme="ocean"]:not([data-mode="light"]){--bg:#0b1e2a;--ink:#eaf2f6;--mute:#8c99a0;--line:rgba(234,242,246,0.16);--card:#1b2d38;--accent:#1f6fe5;--accent-ink:#ffffff;--accent2:#7cc4f2;--accent3:#5eead4;--blk:#21333e;--blk-ink:#eaf2f6;--shadow:rgba(0,0,0,0.5);color-scheme:dark}}
[data-theme="ocean"][data-mode="dark"]{--bg:#0b1e2a;--ink:#eaf2f6;--mute:#8c99a0;--line:rgba(234,242,246,0.16);--card:#1b2d38;--accent:#1f6fe5;--accent-ink:#ffffff;--accent2:#7cc4f2;--accent3:#5eead4;--blk:#21333e;--blk-ink:#eaf2f6;--shadow:rgba(0,0,0,0.5);color-scheme:dark}
[data-theme="plum"]{--bg:#f4eef6;--ink:#1d1024;--mute:#776d7c;--line:rgba(29,16,36,0.13);--card:#faf7fb;--accent:#8a3ffc;--accent-ink:#ffffff;--accent2:#e0b3ff;--accent3:#ff7eb6;--blk:#1d1024;--blk-ink:#f4eef6;--shadow:rgba(29,16,36,0.12);color-scheme:light}
@media (prefers-color-scheme:dark){[data-theme="plum"]:not([data-mode="light"]){--bg:#1a0e20;--ink:#f4eef6;--mute:#98909c;--line:rgba(244,238,246,0.16);--card:#291e2f;--accent:#8a3ffc;--accent-ink:#ffffff;--accent2:#e0b3ff;--accent3:#ff7eb6;--blk:#302435;--blk-ink:#f4eef6;--shadow:rgba(0,0,0,0.5);color-scheme:dark}}
[data-theme="plum"][data-mode="dark"]{--bg:#1a0e20;--ink:#f4eef6;--mute:#98909c;--line:rgba(244,238,246,0.16);--card:#291e2f;--accent:#8a3ffc;--accent-ink:#ffffff;--accent2:#e0b3ff;--accent3:#ff7eb6;--blk:#302435;--blk-ink:#f4eef6;--shadow:rgba(0,0,0,0.5);color-scheme:dark}
[data-theme="sand"]{--bg:#f6efe2;--ink:#2a1c10;--mute:#807568;--line:rgba(42,28,16,0.13);--card:#fbf8f2;--accent:#c2571a;--accent-ink:#ffffff;--accent2:#f0b968;--accent3:#7a9e7e;--blk:#2a1c10;--blk-ink:#f6efe2;--shadow:rgba(42,28,16,0.12);color-scheme:light}
@media (prefers-color-scheme:dark){[data-theme="sand"]:not([data-mode="light"]){--bg:#25190e;--ink:#f6efe2;--mute:#9e9589;--line:rgba(246,239,226,0.16);--card:#34281d;--accent:#c2571a;--accent-ink:#ffffff;--accent2:#f0b968;--accent3:#7a9e7e;--blk:#3a2e23;--blk-ink:#f6efe2;--shadow:rgba(0,0,0,0.5);color-scheme:dark}}
[data-theme="sand"][data-mode="dark"]{--bg:#25190e;--ink:#f6efe2;--mute:#9e9589;--line:rgba(246,239,226,0.16);--card:#34281d;--accent:#c2571a;--accent-ink:#ffffff;--accent2:#f0b968;--accent3:#7a9e7e;--blk:#3a2e23;--blk-ink:#f6efe2;--shadow:rgba(0,0,0,0.5);color-scheme:dark}
[data-theme="mono"]{--bg:#f2f2f0;--ink:#0a0a0a;--mute:#6b6b6b;--line:rgba(10,10,10,0.13);--card:#f9f9f8;--accent:#1a1a1a;--accent-ink:#ffffff;--accent2:#b9b9b4;--accent3:#6d6d68;--blk:#0a0a0a;--blk-ink:#f2f2f0;--shadow:rgba(10,10,10,0.12);color-scheme:light}
@media (prefers-color-scheme:dark){[data-theme="mono"]:not([data-mode="light"]){--bg:#090909;--ink:#f2f2f0;--mute:#90908f;--line:rgba(242,242,240,0.16);--card:#191919;--accent:#989898;--accent-ink:#ffffff;--accent2:#b9b9b4;--accent3:#6d6d68;--blk:#202020;--blk-ink:#f2f2f0;--shadow:rgba(0,0,0,0.5);color-scheme:dark}}
[data-theme="mono"][data-mode="dark"]{--bg:#090909;--ink:#f2f2f0;--mute:#90908f;--line:rgba(242,242,240,0.16);--card:#191919;--accent:#989898;--accent-ink:#ffffff;--accent2:#b9b9b4;--accent3:#6d6d68;--blk:#202020;--blk-ink:#f2f2f0;--shadow:rgba(0,0,0,0.5);color-scheme:dark}
