@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_888f7240-module__bc_Mda__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_888f7240-module__bc_Mda__variable{--font-display:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6ea8d1bb8ea4af7a-s.p.0h.y3vqusyrtt.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c389de3e93f2f431-s.115zoh22xptp7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/70c15719a04fff13-s.0-9xpd5_xx5h9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/6ea8d1bb8ea4af7a-s.p.0h.y3vqusyrtt.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c389de3e93f2f431-s.115zoh22xptp7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/70c15719a04fff13-s.0-9xpd5_xx5h9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/6ea8d1bb8ea4af7a-s.p.0h.y3vqusyrtt.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c389de3e93f2f431-s.115zoh22xptp7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/70c15719a04fff13-s.0-9xpd5_xx5h9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/6ea8d1bb8ea4af7a-s.p.0h.y3vqusyrtt.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c389de3e93f2f431-s.115zoh22xptp7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/70c15719a04fff13-s.0-9xpd5_xx5h9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Bengali Fallback;src:local(Arial);ascent-override:86.24%;descent-override:38.37%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_bengali_2c3486f-module__RF5jEG__className{font-family:Noto Sans Bengali,Noto Sans Bengali Fallback;font-style:normal}.noto_sans_bengali_2c3486f-module__RF5jEG__variable{--font-bengali:"Noto Sans Bengali", "Noto Sans Bengali Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;min-height:100%;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}
:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--panel-padding:24px;--type-caption:.8125rem;--type-small:.875rem;--type-body:1rem;--type-heading-3:1.125rem;--type-heading-2:clamp(1.25rem, 1.6vw, 1.375rem);--type-heading-1:clamp(1.75rem, 2.4vw, 2.25rem);--type-number:clamp(1.5rem, 2.2vw, 2rem);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--atlas-bg:#f5f7fa;--atlas-panel:#fff;--atlas-border:#d7e0e7;--atlas-text:#1a2c38;--atlas-muted:#536b7a;--atlas-mint:#176d5b;--atlas-on-accent:#fff;--atlas-quiet:#e6f2ec;--atlas-orange:#a34b13;--atlas-track:#e8eef3;--atlas-switch-thumb:#fff;--atlas-map-empty:#e3eaf0;--atlas-map-border:#9bb0bc;--atlas-map-1:#d1e8dd;--atlas-map-2:#a1cdb9;--atlas-map-3:#6eae92;--atlas-map-4:#39866b;--atlas-map-5:#176d5b;--atlas-chart-1:#176d5b;--atlas-chart-2:#b95c23;--atlas-chart-3:#39758f;--atlas-chart-4:#7a689f;--atlas-chart-5:#639a81;--atlas-radius:16px}:root[data-mui-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--atlas-bg:#0b141b;--atlas-panel:#111f29;--atlas-border:#293d49;--atlas-text:#f0f6f4;--atlas-muted:#8fa6b2;--atlas-mint:#7be0bc;--atlas-on-accent:#0b141b;--atlas-quiet:#193a35;--atlas-orange:#ffb887;--atlas-track:#20323c;--atlas-switch-thumb:#344650;--atlas-map-empty:#14242e;--atlas-map-border:#3b5664;--atlas-map-1:#193335;--atlas-map-2:#28534f;--atlas-map-3:#397a6f;--atlas-map-4:#51a991;--atlas-map-5:#7be0bc;--atlas-chart-1:#7be0bc;--atlas-chart-2:#ffb887;--atlas-chart-3:#4c7887;--atlas-chart-4:#a697c5;--atlas-chart-5:#a6cdc0}body:has(.atlas-app){background:var(--atlas-bg);color:var(--atlas-text);font-family:var(--font-geist-sans), var(--font-bengali), sans-serif;font-size:var(--type-small);line-height:1.65}html[lang=bn] body:has(.atlas-app){font-family:var(--font-bengali), var(--font-geist-sans), sans-serif}.atlas-app h1,.atlas-app h2,.atlas-app h3,.atlas-app dd{font-family:var(--font-display), var(--font-bengali), sans-serif;font-weight:500;line-height:1.25}.atlas-app h1{font-size:var(--type-heading-1);letter-spacing:-.02em;margin:10px 0}.atlas-app h2{font-size:var(--type-heading-2)}.atlas-app h3{font-size:var(--type-heading-3)}.atlas-app p{color:var(--atlas-muted)}@media (max-width:760px){:root{--panel-padding:20px}}@media (max-width:460px){:root{--panel-padding:16px}}
.site-header{background:var(--atlas-panel);align-items:center;gap:40px;height:84px;padding:0 max(24px,50vw - 664px);display:flex}.brand{align-items:center;gap:var(--space-3);min-width:clamp(180px,22vw,320px);display:flex}.brand strong{font-size:var(--type-heading-2);color:var(--atlas-mint);font-family:var(--font-bengali), sans-serif}.brand b{font-size:var(--type-heading-2)}.site-header nav{gap:var(--space-8);white-space:nowrap;flex:1;display:flex}.site-header nav a{color:var(--atlas-muted)}.site-header nav a[aria-current]{color:var(--atlas-mint)}.header-utilities{gap:var(--space-4);white-space:nowrap;align-items:center;display:flex}.locale-switch{color:var(--atlas-muted);font-size:var(--type-small);align-items:center;gap:5px;display:flex}.locale-switch button{color:inherit;cursor:pointer;background:0 0;border:0;padding:2px}.locale-switch button[aria-pressed=true]{color:var(--atlas-text)}.data-notice{background:var(--atlas-quiet);font-size:var(--type-caption);color:var(--atlas-muted);align-items:center;gap:10px;padding:7px max(24px,50vw - 664px);display:flex}.data-notice b{color:var(--atlas-mint);white-space:nowrap}.site-main{width:100%;max-width:1440px;padding:var(--space-8) 56px var(--space-6);min-height:65vh;margin:auto}.page-heading{margin-bottom:var(--space-6)}.page-heading>p:last-child{font-size:var(--type-body);max-width:1100px}.atlas-app .eyebrow,.export-dialog .eyebrow{font-family:var(--font-geist-mono), var(--font-bengali), monospace;font-size:var(--type-caption);letter-spacing:.09em;text-transform:uppercase;color:var(--atlas-mint)}.muted{color:var(--atlas-muted)}.mint{color:var(--atlas-mint)}.orange{color:var(--atlas-orange)}
.actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pill{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--atlas-border);color:var(--atlas-text);background:var(--atlas-panel);font:500 var(--type-small) / 1.5 var(--font-geist-sans), var(--font-bengali), sans-serif;cursor:pointer;white-space:nowrap;border-radius:100px;min-height:40px;padding:11px 16px;text-decoration:none;display:inline-flex}.pill.primary{background:var(--atlas-mint);border-color:var(--atlas-mint);color:var(--atlas-on-accent)}.pill.quiet{background:var(--atlas-quiet);border-color:#0000}.pill.small{font-size:var(--type-caption);min-height:30px;padding:6px 12px}.pill:hover{filter:brightness(1.12)}.pill:disabled{opacity:.45;cursor:not-allowed}button,input,select,textarea{font:inherit}button,a,input,select{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--atlas-mint);outline-offset:4px}input[type=checkbox],input[type=radio]{accent-color:var(--atlas-mint)}.panel{padding:var(--panel-padding);border:1px solid var(--atlas-border);border-radius:var(--atlas-radius);background:var(--atlas-panel);min-width:0;scroll-margin-top:20px}.panel.selected,.record-card.selected{border-color:var(--atlas-mint)}.section-heading{gap:var(--space-4);margin-bottom:var(--space-4);justify-content:space-between;align-items:flex-start;display:flex}.section-heading h2{font-size:var(--type-heading-2)}.section-heading p{font-size:var(--type-caption);margin-top:var(--space-2)}.section-actions{flex-shrink:0}.stack{gap:var(--space-6);flex-direction:column;display:flex}.grid-two{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.grid-three{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.atlas-overview{gap:var(--space-6);grid-template-columns:minmax(0,2.3fr) minmax(290px,1fr);display:grid}.atlas-inspector{gap:var(--space-6);grid-template-rows:1.15fr 1fr;display:grid}.atlas-inspector h2{font-size:var(--type-number);margin:var(--space-2) 0}.inspector-numbers{gap:var(--space-6);margin:var(--space-4) 0;display:flex}.inspector-numbers strong{font-family:var(--font-display);font-size:var(--type-number);font-weight:500;display:block}.inspector-numbers small{color:var(--atlas-muted);display:block}.rank-row{gap:var(--space-4);border-bottom:1px solid var(--atlas-border);padding:var(--space-3) 0;font-size:var(--type-small);align-items:center;display:flex}.rank-row>span:nth-child(2){flex:1}.rank-row strong{color:var(--atlas-mint);font-weight:500}.metrics{grid-template-columns:repeat(var(--metric-count), minmax(0, 1fr));padding:var(--panel-padding);border:1px solid var(--atlas-border);border-radius:var(--atlas-radius);background:var(--atlas-panel);gap:var(--space-6);display:grid}.metrics dt{font-family:var(--font-geist-mono), var(--font-bengali), monospace;font-size:var(--type-caption);color:var(--atlas-muted);text-transform:uppercase;letter-spacing:.07em}.metrics dd{font-size:var(--type-number);margin-top:var(--space-2);overflow-wrap:anywhere}.metrics p{font-size:var(--type-caption);margin-top:var(--space-2)}.callout{background:var(--atlas-quiet);padding:var(--panel-padding);gap:var(--space-8);border-radius:12px;justify-content:space-between;align-items:center;display:flex}.callout h2{margin:4px 0 8px}.callout p{font-size:var(--type-small);max-width:760px}.availability{background:var(--atlas-bg);padding:var(--panel-padding);justify-content:center;gap:var(--space-2);border-radius:10px;flex-direction:column;min-height:130px;display:flex}.availability>span{color:var(--atlas-mint)}.availability h3{font-size:var(--type-body)}.availability p{font-size:var(--type-small)}.bar-row{align-items:center;gap:var(--space-3);margin:var(--space-4) 0;font-size:var(--type-small);grid-template-columns:minmax(70px,1fr) 3fr 45px;display:grid}.bar-track{background:var(--atlas-track);border-radius:8px;height:8px;overflow:hidden}.bar-fill{background:var(--atlas-mint);border-radius:8px;height:100%}.bar-row strong{text-align:right;font-weight:500}.chart-legend{font-size:var(--type-caption);color:var(--atlas-muted);flex-wrap:wrap;gap:18px;display:flex}.chart-legend i{background:var(--atlas-mint);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.chart{width:100%;height:220px;overflow:visible}.chart text{font:var(--type-caption) var(--font-geist-mono);fill:var(--atlas-muted)}.distribution{gap:var(--space-6);grid-template-columns:42% 1fr;align-items:center;min-height:230px;display:grid}.distribution svg{width:100%;height:auto;max-height:230px}.distribution text{fill:var(--atlas-text);font-family:var(--font-display)}.distribution-list>div{justify-content:space-between;gap:var(--space-2);font-size:var(--type-small);margin:var(--space-4) 0;display:flex}.distribution-list i{border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.coverage-rule{gap:3px;margin:24px 0 12px;display:flex}.coverage-rule span{background:var(--atlas-border);flex:1;height:18px}.coverage-rule .covered{background:var(--atlas-mint)}.inspector-numbers>div{gap:var(--space-1);flex-direction:column;display:flex}.inspector-numbers small{font-size:var(--type-caption);line-height:1.6}.atlas-inspector .eyebrow{margin-bottom:var(--space-3)}.atlas-inspector .map-note{margin-bottom:var(--space-4)}.panel>.map-note{margin-top:var(--space-4)}
.atlas-map{place-items:center;height:400px;display:grid;position:relative}.atlas-map svg{width:min(100%,500px);height:100%;overflow:visible}.atlas-map path{stroke:var(--atlas-bg);stroke-width:.7px;cursor:pointer;transition:fill .15s}.atlas-map path:hover,.atlas-map path:focus{fill:var(--atlas-mint);stroke:var(--atlas-text);outline:none}.map-north{font-size:var(--type-caption);color:var(--atlas-muted);position:absolute;top:12px;left:12px}.map-caption{position:absolute;bottom:25px;left:12px}.map-caption strong{font:var(--type-number) var(--font-display);display:block}.map-caption p{font-size:var(--type-small)}.map-sea{font-size:var(--type-caption);letter-spacing:.12em;color:var(--atlas-muted);position:absolute;bottom:0}.map-legend{font-size:var(--type-caption);color:var(--atlas-muted);align-items:center;gap:8px;margin:20px 0;display:flex}.map-legend i{width:24px;height:8px}.atlas-app .map-note{font-size:var(--type-caption)}.map-toolbar{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.atlas-map svg{max-width:100%;max-height:100%;margin:auto;display:block;position:absolute;inset:0;overflow:hidden}
.filter-toolbar{gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;align-items:center;display:flex}.filter-toolbar .actions{margin-left:auto}.field{gap:var(--space-2);color:var(--atlas-muted);font-size:var(--type-caption);flex-direction:column;display:flex}.field>select,.field>input,.search-input{border:1px solid var(--atlas-border);background:var(--atlas-bg);color:var(--atlas-text);color-scheme:normal;border-radius:10px;width:100%;min-width:0;padding:11px 12px}.filter-toolbar select{background:var(--atlas-panel);border-radius:100px;max-width:190px}.search-form{gap:var(--space-3);margin-bottom:var(--space-6);display:flex}.search-input{background:var(--atlas-panel);border-radius:100px;flex:1}.explorer-layout{gap:var(--space-6);grid-template-columns:274px minmax(0,1fr);display:grid}.filter-sidebar{padding:var(--panel-padding);align-self:start}.filter-sidebar form>fieldset{border:0;border-bottom:1px solid var(--atlas-border);padding:0 0 var(--space-4)}.filter-sidebar form>fieldset>legend{font:var(--type-caption) var(--font-geist-mono);letter-spacing:.08em;color:var(--atlas-muted);margin-bottom:var(--space-3);padding-top:0}.filter-sidebar label.checkbox{align-items:center;gap:var(--space-2);font-size:var(--type-small);cursor:pointer;padding:7px 0;display:flex}.filter-sidebar .field{margin:0}.filter-sidebar select{width:100%}.filter-sidebar .pill.primary{margin-top:0}.filter-sidebar summary{cursor:pointer}.filter-sidebar summary h2{display:inline}.filter-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.filter-chip{font-size:var(--type-caption);background:var(--atlas-quiet);color:var(--atlas-mint);border-radius:100px;padding:5px 10px}.results-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:20px;display:flex}.record-grid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.record-card{border:1px solid var(--atlas-border);background:var(--atlas-panel);border-radius:16px;min-width:0;position:relative;overflow:hidden}.record-photo{background:var(--atlas-bg);flex-direction:column;justify-content:space-between;height:224px;padding:16px;display:flex;position:relative}.record-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.photo-scrim{background:linear-gradient(#0b141b14,#0b141be6);position:absolute;inset:0}.chip-row{gap:var(--space-2);z-index:1;flex-wrap:wrap;display:flex;position:relative}.chip{background:var(--atlas-bg);font-size:var(--type-caption);border-radius:8px;align-items:center;gap:5px;padding:5px 10px;display:inline-flex}.chip.severity{color:var(--atlas-orange);background:var(--atlas-quiet)}.record-body{padding:var(--panel-padding)}.record-body h3{font-size:var(--type-heading-3);min-height:0}.record-body .impact-line{color:var(--atlas-orange);font-size:var(--type-small);margin:0}.record-body .source-line{font-size:var(--type-caption);justify-content:space-between;gap:var(--space-3);display:flex}.record-body .summary{font-size:var(--type-small);margin-top:10px}.record-select{z-index:2;background:var(--atlas-bg);border-radius:6px;padding:6px;position:absolute;top:14px;right:14px}.record-select input{width:17px;height:17px;display:block}.record-list{grid-template-columns:1fr}.record-list .record-card{grid-template-columns:220px 1fr;display:grid}.record-list .record-photo{height:100%;min-height:200px}.pagination{gap:var(--space-2);justify-content:flex-end;align-items:center;margin:24px 0;display:flex}.pagination .page-label{font-size:var(--type-small);color:var(--atlas-muted);margin-right:auto}.filter-sidebar form{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.filter-sidebar .field+.field{margin-top:var(--space-3)}.record-body{gap:var(--space-3)}
.site-footer{width:100%;max-width:1440px;margin:auto;padding:24px 56px 40px}.site-footer>div{border-top:1px solid var(--atlas-border);align-items:center;gap:28px;padding-top:24px;display:flex}.site-footer p{font-size:var(--type-small);flex:1}.site-footer nav{gap:var(--space-4);font-size:var(--type-small);color:var(--atlas-muted);display:flex}.site-footer small{font-size:var(--type-caption);color:var(--atlas-muted);margin-top:20px;display:block}.skip-link{background:var(--atlas-mint);color:var(--atlas-bg);z-index:9999;padding:10px;position:fixed;top:-100px;left:15px}.skip-link:focus{top:15px}.selection-bar{z-index:1200;background:var(--atlas-quiet);border:1px solid var(--atlas-mint);border-radius:16px;align-items:center;gap:20px;max-width:95vw;padding:14px 20px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 15px 60px #0008}.site-footer .footer-accuracy-notice{margin-top:var(--space-2)}
@media (max-width:1100px){.site-header{gap:var(--space-6)}.brand{min-width:160px}.site-main{padding:32px 24px}.site-header nav{gap:20px}:where(.site-header .header-utilities)>.actions{display:none}.site-footer{padding:24px}.explorer-layout{grid-template-columns:230px minmax(0,1fr)}.metrics{gap:var(--space-4);padding:var(--panel-padding)}.atlas-overview{grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr)}.record-photo{height:190px}.record-body h3{font-size:var(--type-heading-3)}}@media (max-width:760px){.site-header{gap:var(--space-4);flex-wrap:wrap;height:auto;padding:18px 20px}.brand{flex:1}.site-header nav{font-size:var(--type-small);flex-basis:100%;order:3;gap:28px}.brand strong{font-size:var(--type-heading-2)}.brand b{font-size:var(--type-heading-3)}.data-notice{align-items:flex-start;padding:8px 20px}.data-notice span{font-size:var(--type-caption)}.site-main{padding:var(--space-6) 20px}.atlas-overview,.grid-two,.grid-three{grid-template-columns:1fr}.panel{padding:var(--panel-padding)}.atlas-inspector{grid-template-rows:auto;grid-template-columns:1fr 1fr}.atlas-inspector .panel{padding:var(--panel-padding)}.atlas-inspector h2{font-size:var(--type-number)}.inspector-numbers{gap:var(--space-6)}.inspector-numbers strong{font-size:var(--type-number)}.metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px}.metrics dd{font-size:var(--type-number)}.callout{flex-direction:column;align-items:flex-start;gap:20px}.explorer-layout{grid-template-columns:1fr}.filter-sidebar>details:not([open]){padding:0}.filter-sidebar details[open]>summary{margin-bottom:15px}.record-grid{gap:var(--space-4)}.record-body{padding:var(--panel-padding)}.record-body h3{font-size:var(--type-heading-3)}.record-photo{height:180px;padding:12px}.chip{font-size:var(--type-caption);padding:4px 7px}.search-form{flex-wrap:wrap}.search-input{flex-basis:70%}.section-heading h2{font-size:var(--type-heading-2)}.filter-toolbar .actions{margin:8px 0}.site-footer>div{flex-wrap:wrap}.site-footer p{flex-basis:60%}.site-footer nav{flex-basis:100%}.record-list .record-card{grid-template-columns:150px 1fr}.selection-bar{gap:var(--space-2);font-size:var(--type-caption);padding:10px}.selection-bar .pill{font-size:var(--type-caption);padding:8px}.atlas-map{height:360px}.map-caption strong{font-size:var(--type-number)}}@media (max-width:460px){.record-grid{grid-template-columns:1fr}.record-list .record-card{display:block}.record-photo{height:220px}.atlas-inspector{grid-template-columns:1fr}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.search-form>.pill{font-size:var(--type-caption);padding:9px 12px}.filter-toolbar select{max-width:160px}.site-main{padding-left:16px;padding-right:16px}.distribution{gap:15px}}
.atlas-app .MuiButton-root,.studio .MuiButton-root{text-transform:none;letter-spacing:0;font-family:inherit}.portal-select.MuiInputBase-root{min-width:0;max-width:100%;color:var(--atlas-text);border-radius:10px;font-family:inherit}.portal-select.pill{border:0;padding:0}.portal-select.MuiInputBase-root .MuiNativeSelect-select{border-radius:inherit;font:inherit;box-sizing:content-box;background:0 0;border:0;width:auto;min-height:20px;padding:11px 36px 11px 14px}.portal-select .MuiNativeSelect-icon{color:var(--atlas-muted);right:10px}.portal-select option{background:var(--atlas-panel);color:var(--atlas-text)}.filter-toolbar .portal-select{background:var(--atlas-panel);border-radius:100px;max-width:200px}.field .portal-select{width:100%}.search-form .search-input{border:0;border-radius:100px;min-width:0;padding:0}.search-input .MuiOutlinedInput-root{border-radius:inherit;background:var(--atlas-panel)}.filter-sidebar .MuiCheckbox-root,.scope-option .MuiRadio-root{padding:4px}.record-select .MuiCheckbox-root{padding:2px}.record-select input{width:100%;height:100%}.rank-button.MuiButton-root{border:0;border-bottom:1px solid var(--atlas-border);color:var(--atlas-text);border-radius:0;justify-content:flex-start}.locale-switch .MuiButton-root{min-width:40px;min-height:36px;font-size:var(--type-small);border-radius:6px}.filter-chip.MuiButton-root{border:0;min-height:32px}.filter-accordion.MuiAccordion-root{color:inherit;background:0 0}.filter-accordion.MuiAccordion-root:before{display:none}.filter-accordion .MuiAccordionSummary-root{min-height:44px;padding:0}.filter-accordion .MuiAccordionSummary-content,.filter-accordion .MuiAccordionSummary-content h2{margin:0}.filter-accordion .MuiAccordionDetails-root{padding:12px 0 0}@media (max-width:760px){.portal-select.MuiInputBase-root .MuiNativeSelect-select,.search-input .MuiInputBase-input,.field>input{font-size:var(--type-body)}}
.atlas-app{overflow-wrap:break-word}.brand-logo{object-fit:contain;flex-shrink:0;width:120px;height:auto;display:block}.site-footer .brand-logo{width:90px}.report-brand .brand-logo{width:140px}.export-artwork footer .brand-logo{width:100px}.filter-sidebar form>fieldset{min-width:0}.field>input{box-sizing:border-box;max-width:100%}.atlas-app h1,.atlas-app h2,.atlas-app h3,.atlas-app p,.atlas-app dl{margin-block-start:0}.page-heading h1{margin-block:var(--space-2) var(--space-3)}.page-heading>p:last-child{margin-bottom:0}.site-header :where(nav) a{padding-block:10px}.section-heading>div:first-child{min-width:0}.section-heading h2,.section-heading p{margin-bottom:0}.grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.inspector-numbers{gap:var(--space-6)}.inspector-numbers>div{flex:1;min-width:0}.inspector-numbers strong{font-size:var(--type-number);overflow-wrap:anywhere}.record-card{flex-direction:column;display:flex}.record-body{flex-direction:column;flex:1;display:flex}.record-body h3{margin-bottom:0;line-height:1.5}.record-body .source-line{padding-top:var(--space-3);border-top:1px solid var(--atlas-border);align-items:flex-end;margin-top:auto}.source-line>a,.record-photo{flex-shrink:0}.record-select+.record-photo .chip-row:first-of-type{padding-right:36px}.results-toolbar{flex-wrap:wrap;margin-bottom:0}.results-toolbar h2{margin-bottom:0}.results-toolbar .actions{min-width:0}.map-legend{flex-wrap:wrap}.atlas-map path{stroke:var(--atlas-map-border)}.atlas-map path[aria-pressed=true]{stroke:var(--atlas-mint);stroke-width:1.5px}html[lang=bn] .atlas-app h1,html[lang=bn] .atlas-app h2,html[lang=bn] .atlas-app h3{font-family:var(--font-bengali), sans-serif;letter-spacing:0;line-height:1.5}html[lang=bn] .eyebrow,html[lang=bn] .metrics dt,html[lang=bn] .filter-sidebar form>fieldset>legend{letter-spacing:0;line-height:1.8}.studio-preview{min-width:0}.studio .section-heading h2{margin-bottom:var(--space-2)}.studio-footer{flex-wrap:wrap}.detail-hero-content>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:900px){.site-header{gap:var(--space-6)}.brand{min-width:120px}.site-header nav{gap:18px}.grid-three{grid-template-columns:1fr}}@media (max-width:760px){.grid-two{grid-template-columns:1fr}.site-header nav{justify-content:space-between;gap:var(--space-3)}.data-notice{font-size:var(--type-caption);flex-direction:column;gap:4px}.data-notice span{font-size:var(--type-caption)}.results-toolbar .actions{width:100%}.results-toolbar .portal-select{flex:1}.filter-toolbar .field{flex:calc(50% - 10px);min-width:0}.filter-toolbar .portal-select{width:100%;max-width:none}.filter-toolbar .actions{width:100%;margin-left:0}.search-form{flex-wrap:nowrap}.search-form .search-input{flex:1;min-width:0}.section-heading{gap:10px}.section-heading h2{font-size:var(--type-heading-3)}.bar-row{gap:var(--space-2);grid-template-columns:minmax(75px,1fr) 2fr minmax(44px,auto)}.detail-hero{margin-inline:0}.detail-hero-content{width:100%;min-width:0}.detail-hero h1{font-size:var(--type-heading-1);overflow-wrap:anywhere}.selection-bar{flex-wrap:wrap;justify-content:center;max-width:calc(100vw - 24px)}}@media (max-width:460px){.site-header{padding-inline:16px}.distribution{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.distribution-list>div{font-size:var(--type-caption)}.record-fields{grid-template-columns:1fr}.studio{padding:16px}.studio .scope-option{padding:10px 8px}}
.segmented-switch{--segment-width:156px;width:var(--segment-width);background:var(--atlas-quiet);height:36px;box-shadow:inset 0 0 0 1px var(--atlas-border);cursor:pointer;border-radius:100px;flex-shrink:0;display:inline-flex;position:relative}.segmented-switch .MuiSwitch-root{border-radius:inherit;width:100%;height:100%;padding:0}.segmented-switch .MuiSwitch-switchBase{padding:4px;transition:transform .18s}.segmented-switch .MuiSwitch-switchBase.Mui-checked{transform:translateX(calc((var(--segment-width) - 8px) / 2))}.segmented-switch .MuiSwitch-thumb{width:calc((var(--segment-width) - 8px) / 2);background:var(--atlas-switch-thumb);border-radius:100px;height:28px;box-shadow:0 1px 4px #0002,inset 0 1px #ffffff26}.segmented-switch .MuiSwitch-track,.segmented-switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{opacity:1;border-radius:inherit;background:0 0}.segmented-switch:has(input:focus-visible){outline:2px solid var(--atlas-mint);outline-offset:3px}.segment-labels{text-align:center;pointer-events:none;color:var(--atlas-muted);grid-template-columns:1fr 1fr;align-items:center;font-size:13px;font-weight:600;line-height:1;display:grid;position:absolute;inset:4px}.segmented-switch[data-checked=false] .segment-labels>span:first-child,.segmented-switch[data-checked=true] .segment-labels>span:last-child{color:var(--atlas-text)}.theme-switch{--segment-width:92px}.theme-switch .segment-labels{font-size:20px}.theme-controls{align-items:center;gap:6px;display:inline-flex}.theme-controls .system-theme{min-width:36px;min-height:32px;color:var(--atlas-muted);padding:4px 6px;font-size:12px}.theme-controls .system-theme[aria-pressed=true]{color:var(--atlas-mint);background:var(--atlas-quiet)}.header-utilities{gap:16px}.site-header{gap:24px}.site-header .brand{min-width:clamp(120px,16vw,240px)}.site-header nav{gap:24px}.record-photo,.detail-hero{--atlas-bg:#0b141b;--atlas-text:#f0f6f4;--atlas-muted:#b4c6cf;--atlas-mint:#7be0bc;--atlas-quiet:#193a35;--atlas-orange:#ffb887;color:var(--atlas-text)}@media (prefers-reduced-motion:reduce){.segmented-switch .MuiSwitch-switchBase{transition:none}}@media (max-width:1000px){.site-header{flex-wrap:wrap;gap:12px 24px;height:auto;padding-block:12px}.site-header .brand{flex:1}.site-header nav{flex-basis:100%;order:3}.header-utilities{gap:12px;margin-left:auto}}@media (max-width:460px){.site-header .brand{min-width:80px}.site-header .brand-logo{width:90px}.header-utilities{gap:8px}.segmented-switch{--segment-width:128px}.theme-switch{--segment-width:76px}.segment-labels{font-size:12px}.theme-controls{gap:2px}.theme-controls .system-theme{min-width:28px;padding-inline:2px}}

.export-dialog.MuiDialog-paper{background:var(--atlas-panel);width:1120px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--atlas-text);font-family:var(--font-geist-sans), var(--font-bengali), sans-serif;border-radius:20px}.studio{padding:32px}.studio h2{font:500 var(--type-heading-2) / 1.4 var(--font-display), var(--font-bengali), sans-serif}.studio p{color:var(--atlas-muted);font-size:var(--type-small);white-space:pre-line}.studio-grid{grid-template-columns:300px minmax(0,1fr);gap:28px;margin:24px 0;display:grid}.studio-grid aside{flex-direction:column;gap:16px;display:flex}.studio hr{border:0;border-top:1px solid var(--atlas-border);margin:8px 0}.scope-option{background:var(--atlas-bg);font-size:var(--type-small);cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:16px 12px;display:flex}.scope-option.active{background:var(--atlas-quiet);color:var(--atlas-mint)}.scope-option:has(input:disabled){opacity:.45;cursor:not-allowed}.studio-preview{background:var(--atlas-bg);border-radius:12px;min-height:500px;padding:24px;overflow:auto}.preview-scale{max-width:440px;margin:32px auto}.export-artwork{background:var(--atlas-bg);color:var(--atlas-text);width:100%;min-height:580px;font-family:var(--font-geist-sans), var(--font-bengali), sans-serif;flex-direction:column;gap:20px;padding:40px;display:flex;overflow:hidden}.export-artwork .report-brand{align-items:center;gap:14px;font-size:20px;display:flex}.report-brand strong{font-family:var(--font-bengali);color:var(--atlas-mint)}.export-artwork h2{font-size:30px}.report-captures{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex;overflow:hidden}.report-captures figure{flex:1;justify-content:center;align-items:center;min-height:0;margin:0;display:flex}.report-captures img{object-fit:contain;max-width:100%;max-height:100%}.export-artwork footer{border-top:1px solid var(--atlas-border);justify-content:space-between;align-items:center;padding-top:15px;font-size:12px;display:flex}.export-artwork footer strong{color:var(--atlas-mint)}.export-artwork.landscape .report-captures{flex-direction:row}.studio-footer{justify-content:flex-end}.studio .field>select{color-scheme:normal;background:var(--atlas-panel);color:var(--atlas-text);border:1px solid var(--atlas-border);border-radius:100px;padding:12px}.studio .section-heading{justify-content:space-between;gap:16px;display:flex}.studio button{font-family:var(--font-geist-sans), var(--font-bengali), sans-serif}.export-dialog .pill{color:var(--atlas-text)}.export-dialog .pill.primary{color:var(--atlas-on-accent)}@media (max-width:760px){.studio{padding:20px}.studio-grid{grid-template-columns:1fr}.studio-grid aside{gap:12px}.studio-preview{min-height:300px;padding:16px}.export-artwork{padding:24px}.studio h2{font-size:var(--type-heading-2)}}@media print{.site-header,.site-footer,.data-notice,[data-export-hide],.filter-sidebar,.filter-toolbar,.selection-bar{display:none!important}.site-main{max-width:none;padding:0}.panel{break-inside:avoid}body:has(.atlas-app){-webkit-print-color-adjust:exact;print-color-adjust:exact}}.artwork-frame{width:100%;position:relative}.export-artwork{box-sizing:border-box;gap:24px;min-height:0;padding:52px}.export-artwork .report-brand{font-size:28px}.export-artwork .eyebrow{font-size:14px}.export-artwork h2{overflow-wrap:anywhere;font-size:48px;line-height:1.3}.export-artwork .report-context{font-size:17px}.report-captures{overflow:hidden}.report-captures figure{flex:1 1 0;overflow:hidden}.report-captures img{object-fit:contain;width:100%;height:100%}.export-artwork footer{font-size:20px}.export-artwork .report-note{font-size:13px}.export-artwork.landscape{gap:14px;padding:36px}.export-artwork.landscape h2{font-size:32px}.export-artwork.landscape .report-brand{font-size:22px}.export-artwork.landscape .report-context{font-size:14px}.export-artwork.landscape .report-note{font-size:11px}
.detail-toolbar{justify-content:space-between;align-items:center;gap:20px;display:flex}.detail-hero{background:var(--atlas-panel);border-radius:16px;align-items:flex-end;min-height:430px;margin:0;display:flex;position:relative;overflow:hidden}.detail-hero .detail-hero-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.detail-hero-scrim{background:linear-gradient(90deg,#0b141be0,#0b141b47),linear-gradient(#0000 10%,#0b141b);position:absolute;inset:0}.detail-hero-content{max-width:950px;padding:40px;position:relative}.detail-hero h1{font-size:var(--type-heading-1);max-width:850px;margin:var(--space-4) 0}.detail-hero p{color:#d2dfdf;max-width:750px;font-size:var(--type-body)}.detail-hero small{margin-top:var(--space-4);font-size:var(--type-caption);color:var(--atlas-muted);display:block}.detail-columns{gap:var(--space-6);grid-template-columns:minmax(0,2.3fr) minmax(290px,1fr);display:grid}.detail-columns>.stack{align-self:start}.record-fields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0;display:grid}.record-fields>div{background:var(--atlas-bg);border-radius:8px;padding:12px}.record-fields dt{font:var(--type-caption) / 1.6 var(--font-geist-mono), var(--font-bengali), monospace;text-transform:uppercase;color:var(--atlas-muted);letter-spacing:.04em}.record-fields dd{margin:var(--space-2) 0 0;font-family:var(--font-geist-sans), var(--font-bengali), sans-serif;font-size:var(--type-small);overflow-wrap:anywhere;font-weight:400;line-height:1.5}.atlas-app .narrative{color:var(--atlas-text);line-height:1.8}.person-marks{flex-wrap:wrap;gap:7px;margin:18px 0 24px;display:flex}.person-marks span{background:var(--atlas-mint);border-radius:4px;width:7px;height:22px}.person-marks span:nth-child(odd){background:var(--atlas-orange)}.person-row{gap:var(--space-3);font-size:var(--type-small);grid-template-columns:1.3fr 1fr .8fr 1.4fr;align-items:center;display:grid}.person-row span{overflow-wrap:anywhere}.table-heading{font:var(--type-caption) var(--font-geist-mono), var(--font-bengali), monospace;color:var(--atlas-muted);margin-bottom:14px}.expand-record{background:var(--atlas-bg);padding:var(--space-4);border-radius:10px;margin:12px 0}.expand-record>summary{cursor:pointer;list-style:none}.expand-record>summary::-webkit-details-marker{display:none}.expand-record[open]{border:1px solid var(--atlas-border)}.expand-record[open] .record-fields>div{background:var(--atlas-panel)}.sub-record{background:var(--atlas-bg);padding:var(--space-4);border-radius:10px;margin:12px 0}.timeline{gap:var(--space-6);margin:0 0 var(--space-4);flex-direction:column;list-style:none;display:flex}.timeline li{gap:var(--space-4);grid-template-columns:100px 1fr;display:grid;position:relative}.timeline li:before{content:"";background:var(--atlas-mint);border-radius:50%;width:5px;height:5px;position:absolute;top:6px;left:-10px}.timeline time{font-size:var(--type-caption);color:var(--atlas-muted)}.timeline h3{font-size:var(--type-body)}.timeline p{font-size:var(--type-small);margin:8px 0}.source-stack{gap:var(--space-6);flex-direction:column;display:flex}.source-card{gap:var(--space-2);font-family:var(--font-geist-sans), var(--font-bengali), sans-serif;flex-direction:column;display:flex}.source-card img{object-fit:cover;border-radius:8px;width:100%;height:140px}.source-card small{color:var(--atlas-muted);font-size:var(--type-caption)}.source-card h3{font-size:var(--type-small);line-height:1.6;font-family:var(--font-geist-sans), var(--font-bengali), sans-serif}.source-card span{font-size:var(--type-caption)}.source-stack+.pill{margin-top:22px}.continue-links{margin-top:20px}.image-unavailable{color:var(--atlas-muted);font-size:var(--type-small);justify-content:center;align-items:center;min-height:70px;display:flex}.record-photo>.image-unavailable{position:absolute;inset:0}.source-card>.image-unavailable{background:var(--atlas-bg);border-radius:8px;min-height:100px}.rank-button{width:100%;color:var(--atlas-text);border:0;border-bottom:1px solid var(--atlas-border);text-align:left;cursor:pointer;background:0 0}.rank-button:hover{color:var(--atlas-mint)}.atlas-app .reach-number{color:var(--atlas-mint);font:var(--type-number) var(--font-display);margin:var(--space-4) 0 var(--space-2)}.text-button{color:var(--atlas-mint);font-size:var(--type-caption);cursor:pointer;background:0 0;border:0;padding:8px 0}.filter-chip{cursor:pointer;border:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.detail-columns{grid-template-columns:minmax(0,1.7fr) minmax(250px,1fr)}.detail-hero-content{padding:var(--space-8)}.person-row{grid-template-columns:1.3fr 1fr 1fr}.person-row>span:nth-child(4){display:none}.timeline li{grid-template-columns:75px 1fr}}@media (max-width:760px){.detail-columns{grid-template-columns:1fr}.detail-hero{min-height:430px}.detail-hero-content{padding:24px}.detail-hero p{font-size:var(--type-small)}.detail-toolbar{flex-wrap:wrap;align-items:flex-start}.record-fields{gap:var(--space-2)}.record-fields dd{font-size:var(--type-small)}.timeline li{grid-template-columns:65px 1fr}.person-row{font-size:var(--type-caption)}.detail-columns>aside{grid-template-columns:1fr;display:grid}.detail-hero .chip{font-size:var(--type-caption)}}.cover-controls{align-items:center;gap:var(--space-3);margin-top:var(--space-3);font-size:var(--type-caption);flex-wrap:wrap;display:flex}.cover-fade-in{animation:.9s ease-in-out both cover-crossfade}@keyframes cover-crossfade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cover-fade-in{animation:none}}
.about-page{gap:var(--space-8)}.about-hero{gap:var(--space-12);grid-template-columns:minmax(0,1fr) 420px;align-items:start;margin:0;display:grid}.about-hero .page-heading{margin-bottom:0;padding-top:0}.about-hero h1{font-size:var(--type-heading-1);max-width:650px;margin:var(--space-3) 0 var(--space-4);line-height:1.2}.about-hero .about-lead{color:var(--atlas-mint);font-size:var(--type-heading-3);margin-bottom:var(--space-4)}.about-hero :where(.page-heading)>p{max-width:600px}.about-hero .actions{margin-top:var(--space-6)}.maker-card img{object-fit:cover;object-position:top;border-radius:12px;width:100%;height:340px;display:block}.maker-card h2{margin:var(--space-4) 0 var(--space-2)}.maker-card p{font-size:var(--type-small);margin-bottom:var(--space-4)}.maker-card .actions{margin-top:var(--space-3)}.about-page>.panel>p{max-width:1030px;margin:0 0 var(--space-4)}.about-page>.panel>h2:not(.about-story-title){font-size:var(--type-heading-2);margin:0 0 var(--space-4)}.about-page .about-story-title{font-size:var(--type-heading-2);max-width:660px;margin:0 0 var(--space-4)}.about-page blockquote{background:var(--atlas-quiet);padding:var(--panel-padding);margin:var(--space-6) 0;border-radius:10px}.about-page :where(blockquote) p{font:var(--type-heading-3) / 1.5 var(--font-display), var(--font-bengali), sans-serif;color:var(--atlas-text)}.about-page :where(blockquote) small{color:var(--atlas-muted);margin-top:var(--space-3);display:block}.method-grid{gap:var(--space-6);margin:var(--space-6) 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.method-grid article{padding:var(--panel-padding)}.method-grid h3{margin:var(--space-4) 0 var(--space-2)}.method-grid article>p:last-child{font-size:var(--type-small)}.about-cta{padding:var(--panel-padding)}.about-cta h2{font-size:var(--type-heading-2)}.about-cta p{margin:var(--space-4) 0}.about-cta small{color:var(--atlas-muted);font-size:var(--type-caption);margin-top:var(--space-4);display:block}@media (max-width:1100px){.about-hero{gap:var(--space-8);grid-template-columns:1fr 330px}.about-hero h1{font-size:var(--type-heading-1)}.maker-card img{height:280px}.method-grid{gap:var(--space-4)}.method-grid article{padding:var(--panel-padding)}}@media (max-width:760px){.about-page{gap:var(--space-6)}.about-hero{gap:var(--space-6);grid-template-columns:1fr}.about-hero h1{font-size:var(--type-heading-1);margin:var(--space-3) 0 var(--space-4)}.about-hero .about-lead{font-size:var(--type-heading-3)}.maker-card{max-width:420px}.maker-card img{height:320px}.method-grid{grid-template-columns:1fr 1fr}.about-page .about-story-title{font-size:var(--type-heading-2)}.about-page :where(blockquote) p{font-size:var(--type-heading-3)}.about-cta h2{font-size:var(--type-heading-2)}}@media (max-width:460px){.method-grid{grid-template-columns:1fr}.method-grid article{padding:var(--panel-padding)}.about-hero h1{font-size:var(--type-heading-1)}}.about-page>.panel>p:last-child,.method-grid article>p:last-child{margin-bottom:0}
