/* Vigyan Lab: colours and type for the PHP pages, over the shared site.css */
:root{--bg:#f4f1ea;--panel:#ffffff;--panel2:#fffdf8;--ink:#1d2433;--muted:#5b6475;--line:#e2ddd2;--accent:#c2183a;--accent-soft:#fbe6ea;--accent-ink:#ffffff;
--hero-bg:#3d0f1a;--hero-bg2:#6a1428;--hero-ink:#ffffff;--hero-muted:#f3d3da;
--f-display:system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans","Noto Sans Devanagari",sans-serif;--f-body:system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans","Noto Sans Devanagari",sans-serif;--f-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color-scheme:light}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--bg:#12151c;--panel:#1d2230;--panel2:#181c25;--ink:#e9ecf2;--muted:#9aa3b5;--line:#2b3242;--accent:#ff6b81;--accent-soft:#3a1520;--accent-ink:#2a0710;color-scheme:dark}}
:root[data-theme="dark"]{--bg:#12151c;--panel:#1d2230;--panel2:#181c25;--ink:#e9ecf2;--muted:#9aa3b5;--line:#2b3242;--accent:#ff6b81;--accent-soft:#3a1520;--accent-ink:#2a0710;color-scheme:dark}
.brand svg{flex:none}
