@import url(/hsc-guide/fonts.css);
*{box-sizing:border-box}body{margin:0;background:#F6F8FC;color:#333;font:15px/1.6 Inter,"Hind Siliguri",system-ui,sans-serif;-webkit-font-smoothing:antialiased}
a{color:#0052B4}a:hover{color:#012169}
main p a,.answer dd a,ul.src a,.note a{text-decoration:underline}
.top{background:#fff;border-bottom:1px solid #EBEBEB}.top div{max-width:960px;margin:0 auto;padding:12px 16px;display:flex;align-items:center;gap:10px}
.top img{width:28px;height:28px}.top strong{color:#012169}.top a{text-decoration:none;display:flex;align-items:center;gap:10px}
main{max-width:960px;margin:0 auto;padding:16px}
.crumbs{font-size:13px;color:#6F6B6B;margin:8px 0 16px}.crumbs a{text-decoration:underline}
h1{font-size:28px;line-height:1.25;color:#0E2049;margin:0 0 4px}.bn-name{font-family:"Hind Siliguri",Inter,sans-serif;color:#1E2A4A;margin:0 0 16px;font-size:18px}
.card{background:#fff;border:1px solid #E5EAF2;border-radius:14px;padding:16px 18px;margin:0 0 16px}
.answer{border-color:#C9D8F5;background:#fff}
.answer dl{display:grid;grid-template-columns:minmax(140px,220px) 1fr;gap:8px 16px;margin:0}
.answer dt{font-weight:600;color:#1E2A4A}.answer dd{margin:0}
.muted{color:#6F6B6B}.blank{color:#8A6D3B}
h2{font-size:18px;color:#012169;margin:0 0 10px}
table{width:100%;border-collapse:collapse;font-size:14px}th,td{text-align:left;padding:8px;border-bottom:1px solid #EEF1F6;vertical-align:top}th{color:#1E2A4A}
ul.src{margin:0;padding-left:18px}ul.src li{margin:4px 0}
.related ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.related a{display:inline-block;padding:6px 10px;border:1px solid #D5DCE8;border-radius:999px;text-decoration:none;background:#fff}
.note{font-size:13px;color:#6F6B6B}
[lang=bn]{font-family:"Hind Siliguri",Inter,sans-serif}
@media (max-width:600px){.answer dl{grid-template-columns:1fr}h1{font-size:24px}}
