:root{--bg:#f3f5f8;--panel:#fff;--panel2:#f7f9fc;--line:#dce2ea;--text:#152131;--mute:#566375;--navy:#1f3864;--link:#2f5597;--gold:#f0b429;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#0e141d;--panel:#161e2a;--panel2:#1e2836;--line:#2a3545;--text:#e8edf4;--mute:#9aa7b8;--navy:#1f3864;--link:#8fb2f0;--gold:#f0b429;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font:16px/1.65 Hind Siliguri,Noto Sans Bengali,system-ui,sans-serif}a{color:var(--link)}.top{background:var(--navy);color:#fff;padding:12px max(16px,env(safe-area-inset-right,0px)) 12px max(16px,env(safe-area-inset-left,0px));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.brand{color:#fff;align-items:baseline;gap:8px;text-decoration:none;display:flex}.brand b{letter-spacing:.2px;font-size:19px}.brand span{opacity:.8;letter-spacing:.6px;font-size:12px}.top nav{align-items:center;gap:10px;display:flex}.top nav a{color:#fff;border-radius:8px;padding:6px 10px;font-size:14px;text-decoration:none}.top nav a.cta{background:var(--gold);color:#1a1402;font-weight:600}.wrap{max-width:860px;padding:24px max(16px,env(safe-area-inset-right,0px)) 40px max(16px,env(safe-area-inset-left,0px));margin:0 auto}h1{text-wrap:balance;margin:0 0 8px;font-size:26px;line-height:1.3}h2{margin:28px 0 8px;font-size:18px}.lead{color:var(--mute);margin:0 0 20px}.topic{background:var(--panel);border:1px solid var(--line);border-radius:12px;margin-bottom:14px;padding:6px 16px 10px}.topic ol{margin:0;padding-left:0;list-style:none}.topic li{border-top:1px solid var(--line);gap:10px;padding:9px 0;display:flex}.topic li:first-child{border-top:0}.topic li small{color:var(--mute);font-variant-numeric:tabular-nums;min-width:2.2em}.topic li a{text-decoration:none}.topic li a:hover{text-decoration:underline}.crumb{color:var(--mute);margin-bottom:10px;font-size:14px}.crumb a{text-decoration:none}.ans{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:16px 18px}.ans p{margin:0 0 10px}.ans ul{margin:0 0 10px;padding-left:20px}.ans :last-child{margin-bottom:0}.src{color:var(--mute);margin:14px 0 0;font-size:14px}.src b{color:var(--text);font-weight:600}.open{background:var(--navy);color:#fff;border-radius:10px;margin-top:18px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-block}@media (prefers-color-scheme:dark){.open{background:#2f5597}}.more{margin-top:26px}.more ul{margin:6px 0 0;padding-left:20px}.foot{max-width:860px;color:var(--mute);border-top:1px solid var(--line);margin:0 auto;padding:18px 16px 32px;font-size:13px}
