: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:#F3F7FA;--surface:#FFFFFF;--ink:#0E2233;--muted:#4F6479;--line:#DCE6EE;--accent:#0A8F78;--link:#0A7C69;--aink:#FFFFFF;--soft:#E2F3EF;color-scheme:light}
:root[data-theme=dark]{--bg:#0A1520;--surface:#0F1E2D;--ink:#E5EDF5;--muted:#8CA1B6;--line:#1B3147;--accent:#2FD4B0;--link:#4FE0C0;--aink:#04222B;--soft:#0E2A33;color-scheme:dark}
