/* Saved references use the current site layout and the reader's chosen typeface. */
.os-language-link[aria-current="page"],.os-language-link.is-active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}
.os-language-note{max-width:66ch;text-wrap:pretty}
html[lang="bn"] .article-body{line-height:1.95;white-space:pre-line}
html[lang="bn"] .article-deck,html[lang="bn"] .story-link p,html[lang="bn"] .technology-feature p{line-height:1.85}
html[lang="bn"] h1,html[lang="bn"] h2,html[lang="bn"] h3{line-height:1.4;letter-spacing:normal}
html[lang="bn"] .eyebrow,html[lang="bn"] .topic-label,html[lang="bn"] .section-label,html[lang="bn"] .technology-feature-topic{letter-spacing:normal;line-height:1.65}
html[lang="bn"] .primary-nav a,html[lang="bn"] .mobile-nav a{line-height:1.5}
html[lang="bn"] .reading-progress-caption,html[lang="bn"] .reading-progress-hint{line-height:1.5}
@media(max-width:640px){.os-language-inner{align-items:flex-start}.os-language-copy{padding-top:3px}.os-language-note{max-width:36ch}.os-language-actions{padding-top:2px}}
