:root{color-scheme:light dark;--bg:#f8f8f8;--surface:rgba(255,255,255,.8);--surface-solid:#fff;--text:#0f1728;--muted:#596273;--line:rgba(42,35,57,.14);--purple:#7138dc;--purple-soft:#eee6ff;--lime:#bdff1c;--shadow:0 18px 55px rgba(35,24,55,.05);--radius:28px;--width:1180px;--font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#100e16;--surface:rgba(39,33,51,.65);--surface-solid:#211c2b;--text:#f6f1ff;--muted:#b4a9c4;--line:rgba(224,211,255,.13);--purple:#b895ff;--purple-bright:#9862fa;--purple-soft:#36234f;--shadow:0 22px 65px rgba(0,0,0,.25)}}
:root[data-theme=dark]{color-scheme:dark;--bg:#100e16;--surface:rgba(39,33,51,.65);--surface-solid:#211c2b;--text:#f6f1ff;--muted:#b4a9c4;--line:rgba(224,211,255,.13);--purple:#b895ff;--purple-bright:#9862fa;--purple-soft:#36234f;--shadow:0 22px 65px rgba(0,0,0,.25)}
:root[data-theme=light]{color-scheme:light}
