:root { color-scheme:dark;--bg:#111318;--bg2:#181c22;--surface:#20252d;--surface2:#292f39;--line:#667380;--text:#f2f0e8;--muted:#b4bbc4;--gold:#e8c547;--gold2:#f3d76c;--cyan:#00bcd4;--beige:#d2b48c;--button-bg:#e8c547;--button-text:#111318;--circuit:#71818f;--font:Inter,system-ui,'Segoe UI',Arial,sans-serif;--mono:'JetBrains Mono',Consolas,monospace;--max:1200px;}
@media(prefers-color-scheme:light){:root:not([data-theme]){color-scheme:light;--bg:#f5f4ef;--bg2:#eeede7;--surface:#ffffff;--surface2:#f8f7f3;--line:#7b8691;--text:#1b2026;--muted:#4d5865;--gold:#806015;--gold2:#705210;--cyan:#006e80;--beige:#705b36;--button-bg:#806015;--button-text:#ffffff;--circuit:#7b8691;}}
:root[data-theme="light"]{color-scheme:light;--bg:#f5f4ef;--bg2:#eeede7;--surface:#ffffff;--surface2:#f8f7f3;--line:#7b8691;--text:#1b2026;--muted:#4d5865;--gold:#806015;--gold2:#705210;--cyan:#006e80;--beige:#705b36;--button-bg:#806015;--button-text:#ffffff;--circuit:#7b8691;}
