/* dua.bd design tokens: five prayer-time themes (spec §7.1). Values from the approved prototype. */
@font-face{font-family:'Amiri';src:url(../fonts/amiri.woff2) format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'Tiro Bangla';src:url(../fonts/tiro-bangla.woff2) format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'Hind Siliguri';src:url(../fonts/hind-siliguri-400.woff2) format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'Hind Siliguri';src:url(../fonts/hind-siliguri-500.woff2) format('woff2');font-weight:500 700;font-display:swap}
@font-face{font-family:'Fraunces';src:url(../fonts/fraunces-600.woff2) format('woff2');font-weight:600;font-display:swap}
@font-face{font-family:'IndoPak';src:url(../fonts/indopak.woff2) format('woff2');font-weight:400;font-display:swap}
:root{--r:16px;--r-sm:10px;--f-ar:'Amiri',serif;--f-bn:'Tiro Bangla',serif;--f-ui:'Hind Siliguri',sans-serif;--f-mark:'Fraunces',serif;--ease:cubic-bezier(.2,.7,.2,1)}
[data-time="fajr"]{--bg:#ECEDF3;--surface:#F8F7F4;--line:#DCDDE6;--ink:#24273F;--muted:#63677F;--accent:#A9566A;--accent-ink:#FFFFFF;--sun:#E9A38E;--soft:#E3E1EC;--ok-bg:#DCE9DE;--ok:#2F5A36;--mid-bg:#E6E5D2;--mid:#5B5623;--weak-bg:#F3E1CF;--weak:#8A4B17;--q-bg:#E1E3EF;--q:#3A3F6E}
[data-time="dhuhr"]{--bg:#F5F1E8;--surface:#FCFAF5;--line:#E6DFD0;--ink:#2A2940;--muted:#766C5E;--accent:#9C5F22;--accent-ink:#FFFFFF;--sun:#EDB93F;--soft:#EFE8D8;--ok-bg:#DCE9DE;--ok:#2F5A36;--mid-bg:#E9E6D0;--mid:#5B5623;--weak-bg:#F3E1CF;--weak:#8A4B17;--q-bg:#E4E3EC;--q:#3A3F6E}
[data-time="asr"]{--bg:#F2E9DA;--surface:#FBF6EC;--line:#E4D7C1;--ink:#2E2A33;--muted:#76634F;--accent:#A5561F;--accent-ink:#FFFFFF;--sun:#E6913A;--soft:#EDE1CC;--ok-bg:#DCE7D6;--ok:#2F5A36;--mid-bg:#E9E3C8;--mid:#5B5623;--weak-bg:#F3DCC6;--weak:#8A4B17;--q-bg:#E4E1E6;--q:#3A3F6E}
[data-time="maghrib"]{--bg:#F1E1D6;--surface:#FAF1EA;--line:#E6D0C2;--ink:#2F2435;--muted:#7B5A51;--accent:#A84631;--accent-ink:#FFFFFF;--sun:#D9623D;--soft:#EDD9CB;--ok-bg:#DDE6D5;--ok:#2F5A36;--mid-bg:#EAE0C6;--mid:#5B5623;--weak-bg:#F2D6C4;--weak:#8A3F17;--q-bg:#E6DDE2;--q:#3A3F6E}
[data-time="isha"]{--bg:#141730;--surface:#1D2140;--line:#2D3257;--ink:#ECE9F4;--muted:#A5A6C4;--accent:#E7B98A;--accent-ink:#1B1B30;--sun:#F1E3B5;--soft:#252A4D;--ok-bg:#1F3A33;--ok:#9FD6B8;--mid-bg:#39381F;--mid:#E1D98F;--weak-bg:#43301F;--weak:#F0B887;--q-bg:#2B3160;--q:#C9CCF5}
