:root{--font-body:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;--font-display:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;--dweight:700}
:root[data-theme=light]{--bg:#FBF9FF;--surface:#FFFFFF;--ink:#14102A;--muted:#5E5878;--line:#E8E3F4;--accent:#7C3AED;--link:#6D28D9;--aink:#FFFFFF;--soft:#F1EAFE;color-scheme:light}
:root[data-theme=dark]{--bg:#0F0B1E;--surface:#171229;--ink:#EEEAFB;--muted:#A79FC4;--line:#291F44;--accent:#A78BFA;--link:#C0A9FF;--aink:#1A0F3C;--soft:#1C1633;color-scheme:dark}
