@font-face{font-family:Tiro Bangla;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tiro-bangla-bengali-400-normal.v3lAayBG.woff2)format("woff2"),url(/_astro/tiro-bangla-bengali-400-normal.CIbHCMPl.woff)format("woff")}@font-face{font-family:Tiro Bangla;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tiro-bangla-latin-400-normal.1lYSvEyl.woff2)format("woff2"),url(/_astro/tiro-bangla-latin-400-normal.DSiOXPjq.woff)format("woff")}@font-face{font-family:Anek Bangla;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anek-bangla-bengali-400-normal.B6AQM8pp.woff2)format("woff2"),url(/_astro/anek-bangla-bengali-400-normal.CB6VDcDl.woff)format("woff")}@font-face{font-family:Anek Bangla;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/anek-bangla-bengali-600-normal.DddcLZa0.woff2)format("woff2"),url(/_astro/anek-bangla-bengali-600-normal.B4fjqXC7.woff)format("woff")}@font-face{font-family:Anek Bangla;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anek-bangla-latin-400-normal.tbrAKN14.woff2)format("woff2"),url(/_astro/anek-bangla-latin-400-normal.D88e8tc0.woff)format("woff")}@font-face{font-family:Anek Bangla;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/anek-bangla-latin-600-normal.BFQ8Uf_4.woff2)format("woff2"),url(/_astro/anek-bangla-latin-600-normal.BUIgI3S1.woff)format("woff")}:root{--ground:#edeee8;--ground-2:#e3e5dd;--ink:#1b2233;--ink-2:#4a5163;--rule:#c9ccc2;--era-intro:#8f6017;--on-era:#fff;--era-sultanate:#8e3b22;--era-mughal:#1e6763;--era-british:#3b4a78;--focus:#1e6763;--serif:"Tiro Bangla", "Noto Serif Bengali", serif;--sans:"Anek Bangla", "Noto Sans Bengali", sans-serif;--measure:38rem;--wide:72rem;--gutter:clamp(1rem, 4vw, 2.5rem);color-scheme:light}@media (prefers-color-scheme:dark){:root{--ground:#151922;--ground-2:#1d222d;--ink:#e6e7e1;--ink-2:#a9adb8;--rule:#333a48;--era-intro:#d1a04a;--era-sultanate:#d0714f;--era-mughal:#4fa9a2;--era-british:#8c9bd0;--focus:#4fa9a2;--on-era:#151922;color-scheme:dark}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ground);color:var(--ink);font-family:var(--serif);margin:0;font-size:1.125rem;line-height:1.75}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:2px}h1,h2,h3{font-family:var(--serif);margin:0;font-weight:400;line-height:1.3}.wrap{max-width:var(--wide);padding-inline:var(--gutter);margin-inline:auto}.sans{font-family:var(--sans)}.skip{position:absolute;top:0;left:-999px}.skip:focus{background:var(--ground);z-index:10;padding:.5rem 1rem;top:1rem;left:1rem}[data-era=intro]{--era:var(--era-intro)}[data-era=sultanate]{--era:var(--era-sultanate)}[data-era=mughal]{--era:var(--era-mughal)}[data-era=british]{--era:var(--era-british)}.site-head{border-bottom:1px solid var(--rule)}.site-head .wrap{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;padding-block:1rem;display:flex}.brand{font-size:1.5rem;text-decoration:none}.nav{font-family:var(--sans);flex-wrap:wrap;gap:1.25rem;font-size:1rem;display:flex}.nav a{color:var(--ink-2);padding-block:.25rem;text-decoration:none}.nav a:hover,.nav a[aria-current=page]{color:var(--ink);text-decoration:underline}.page-head{padding-block:clamp(2rem,6vw,4rem) 1.5rem}.page-head h1{font-size:clamp(2rem,5vw,3rem)}.page-head p{color:var(--ink-2);max-width:var(--measure);margin:.75rem 0 0}.prose{max-width:var(--measure)}.prose p{margin:0 0 1.1em}details.more{font-family:var(--sans);color:var(--ink-2);margin-top:.5rem;font-size:.95rem}details.more summary{cursor:pointer;width:fit-content}details.more ul{margin:.5rem 0 0;padding-left:1.1rem}details.more .note{margin:.5rem 0 0}.variant{font-family:var(--sans);color:var(--era,var(--ink-2));white-space:nowrap;border:1px solid;border-radius:999px;padding:0 .6em;font-size:.85rem}.site-foot{border-top:1px solid var(--rule);font-family:var(--sans);color:var(--ink-2);margin-top:5rem;padding-block:2rem 3rem;font-size:.95rem}.site-foot .wrap{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.site-foot p{max-width:34rem;margin:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
