.main-nav.nav-v2 .language-control{display:flex;align-items:center;gap:5px;border-left:1px solid #dfe7d7;padding-left:9px;margin:0;color:#39614c;font-weight:600}
.language-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.main-nav.nav-v2 .language-control select{width:107px;min-height:38px;margin:0;padding:7px 20px 7px 7px;border:1px solid #dce5d4;border-radius:8px;background:#fff;font-size:13px;color:#285c3f;cursor:pointer}
.language-control select:focus-visible{outline:3px solid #c2da9c;outline-offset:2px}
.language-notice{flex-basis:100%;font-size:12px;line-height:1.6;margin:0 0 10px;color:#647062;text-align:center}
.language-notice[hidden]{display:none}
html[lang=hi]{font-family:system-ui,"Nirmala UI","Mangal",sans-serif}
body[data-interface-language]:not([data-interface-language=en]) .dashboard-tool{height:auto;min-height:96px}
body[data-interface-language]:not([data-interface-language=en]) .dashboard-tool strong{font-size:17px;line-height:1.4}
body[data-interface-language]:not([data-interface-language=en]) .nav-photo-link{max-width:240px;text-align:center;white-space:normal}
@media(min-width:701px) and (max-width:1100px){body.site-layout>header:has(.nav-v2){flex-wrap:wrap;justify-content:center}.main-nav.nav-v2{justify-content:center;flex-wrap:wrap}}
@media(max-width:700px){.main-nav.nav-v2 .language-control{border-left:0;padding-left:3px}.main-nav.nav-v2 .language-control select{width:108px}.main-nav.nav-v2{flex-wrap:wrap}.language-notice{text-align:left}body[data-interface-language]:not([data-interface-language=en]) .dashboard-tool strong{font-size:16px}}
