@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Devanagari:wght@400;500;600;700;800&display=swap');
.language-switch{display:flex!important;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px;position:relative;z-index:60;padding:9px max(20px,4vw);margin:0;background:#fffef9;color:#24473f;border-bottom:1px solid #dce3d8;font:14px/1.5 Arial,sans-serif;box-sizing:border-box;width:100%}
.language-switch button{width:auto!important;min-height:36px;margin:0;padding:6px 12px;border:1px solid transparent;border-radius:8px;background:transparent;color:#24473f;font:600 14px/1.5 'Noto Sans Devanagari',Arial,sans-serif;cursor:pointer;box-shadow:none}
.language-switch button[aria-pressed=true]{background:#164b3e;color:#fff}.language-switch button:focus-visible{outline:3px solid #c89320;outline-offset:2px}
html[lang=hi] body,html[lang=hi] h1,html[lang=hi] h2,html[lang=hi] h3,html[lang=hi] p,html[lang=hi] a,html[lang=hi] button,html[lang=hi] input,html[lang=hi] select,html[lang=hi] textarea,html[lang=hi] label,html[lang=hi] .section-title{font-family:'Noto Sans Devanagari',Arial,sans-serif!important;letter-spacing:normal!important}
html[lang=hi] h1,html[lang=hi] h2,html[lang=hi] h3{line-height:1.4!important}html[lang=hi] p,html[lang=hi] label{line-height:1.8}
html[lang=hi] .section-navigation a{white-space:normal;text-align:center}html[lang=hi] .account-nav{flex-wrap:wrap}html[lang=hi] .check-channel-button{height:auto;min-height:52px}
@media(max-width:600px){.language-switch{justify-content:center;padding:8px 12px}html[lang=hi] .intro h1{font-size:36px}html[lang=hi] .account-nav{gap:8px}}
