:root{--accent:#a5b4fc;--bg:#0e1116;--border:#262c36;--brand-dark:#c4b5fd;--brand-light:#6d28d9;--hover:#1c222b;--on-accent:#0a0a0a;--on-primary:#0a0a0a;--primary:#f2f4f7;--secondary:#161b22;--site-name-color:#f2f4f7;--text:#e6e8eb}
html[data-theme-mode="light"]{--accent:#0727c5;--bg:#f7f7f8;--border:#c8cbd0;--hover:#e0e2e6;--on-accent:#ffffff;--on-primary:#ffffff;--primary:#42536b;--secondary:#ebedef;--site-name-color:#465772;--text:#202732}