/* Digital Nagarik: colours and type for the PHP pages, over the shared site.css */
@font-face{font-family:"Anek Devanagari";src:url("fonts/anek-devanagari-700.woff2") format("woff2");font-weight:500 700;font-display:swap}
@font-face{font-family:"Anek Devanagari";src:url("fonts/anek-devanagari-800.woff2") format("woff2");font-weight:800 900;font-display:swap}
@font-face{font-family:"Mukta";src:url("fonts/mukta-400.woff2") format("woff2");font-weight:300 400;font-display:swap}
@font-face{font-family:"Mukta";src:url("fonts/mukta-600.woff2") format("woff2");font-weight:500 600;font-display:swap}
@font-face{font-family:"Mukta";src:url("fonts/mukta-700.woff2") format("woff2");font-weight:700 800;font-display:swap}
:root{
--bg:#F4F6FB; --panel:#FFFFFF; --panel2:#EEF1F8; --ink:#131A33; --muted:#566080; --line:#DBE0EC;
--accent:#2343B0; --accent-soft:#E6EBFA; --accent-ink:#FFFFFF; --pink:#B0103A; --gold:#A86300;
--hero-bg:#0F1634; --hero-bg2:#1B2560; --hero-ink:#F1F3FB; --hero-muted:#AEB7D6;
--f-display:"Anek Devanagari","Mukta",system-ui,sans-serif;
--f-body:"Mukta","Noto Sans Devanagari",system-ui,-apple-system,"Segoe UI",sans-serif;
}
@media (prefers-color-scheme: dark){ :root:not([data-theme="light"]){
--bg:#0D1120; --panel:#151A2D; --panel2:#1B2138; --ink:#E7EAF5; --muted:#99A2C0; --line:#283050;
--accent:#86A0FF; --accent-soft:#1C2550; --accent-ink:#0D1120; --pink:#FF7895; --gold:#F4B83E } }
:root[data-theme="dark"]{
--bg:#0D1120; --panel:#151A2D; --panel2:#1B2138; --ink:#E7EAF5; --muted:#99A2C0; --line:#283050;
--accent:#86A0FF; --accent-soft:#1C2550; --accent-ink:#0D1120; --pink:#FF7895; --gold:#F4B83E }
body{line-height:1.65}
.brand svg rect{display:none}
