:root{color-scheme:light;--bg:#f2eeec;--surface:#e6dfdc;--rule:#dfd7d4;--line-strong:#c4b8b3;--field-line:#93847e;--text:#271b32;--lead:#4a3f52;--muted:#6a5850;--accent:#8a4f9f;--accent-text:#7a4290;--tint:#e6dbe3;--tint-line:#d6c4d6;--success:#2d6a44;--success-tint:#dcebe0;--warning:#8a5300;--warning-tint:#f4e5c8;--error:#a4262c;--error-tint:#f5dddd;--info:#3d5a94;--info-tint:#dde4f1;--font-sans:'Space Grotesk Variable', system-ui, sans-serif;--font-mono:'JetBrains Mono Variable', ui-monospace, monospace;--radius-sm:6px;--radius-md:12px;--radius-pill:999px;}
:root[data-theme="dark"]{color-scheme:dark;--bg:#271b32;--surface:#33263f;--rule:#3e3049;--line-strong:#5a4b66;--field-line:#766877;--text:#dfd7d4;--lead:#c9bfc4;--muted:#a89b95;--accent:#c29bd3;--accent-text:#c29bd3;--tint:#3d2d48;--tint-line:#54406a;--success:#9fd4ae;--success-tint:#233a2c;--warning:#f0c46b;--warning-tint:#3d3020;--error:#f2a7ab;--error-tint:#40232a;--info:#a9bde6;--info-tint:#262e47;}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){color-scheme:dark;--bg:#271b32;--surface:#33263f;--rule:#3e3049;--line-strong:#5a4b66;--field-line:#766877;--text:#dfd7d4;--lead:#c9bfc4;--muted:#a89b95;--accent:#c29bd3;--accent-text:#c29bd3;--tint:#3d2d48;--tint-line:#54406a;--success:#9fd4ae;--success-tint:#233a2c;--warning:#f0c46b;--warning-tint:#3d3020;--error:#f2a7ab;--error-tint:#40232a;--info:#a9bde6;--info-tint:#262e47;}}
