.language-picker{display:inline-flex;align-items:center;gap:6px;border:1px solid #567065;border-radius:10px;padding:5px 8px;background:#10251e;color:#fff;flex-shrink:0;font:500 14px/1.4 system-ui,sans-serif}
.language-picker select{width:auto;max-width:170px;margin:0;padding:6px 20px 6px 3px;background:#10251e;color:#fff;border:0;border-radius:5px;font:inherit;cursor:pointer;min-height:34px}
.language-picker select:focus-visible{outline:2px solid #70efb0;outline-offset:2px}
.language-picker-page{display:flex;width:max-content;margin:16px 24px 0 auto}
html[lang="ta"] body{font-family:Arial,"Noto Sans Tamil","Tamil Sangam MN",sans-serif;line-height:1.75}
html[lang="zh-Hans"] body{font-family:Arial,"PingFang SC","Microsoft YaHei",sans-serif}
html[lang="ta"] h1,html[lang="ta"] h2,html[lang="ta"] h3{line-height:1.5;letter-spacing:0}
html[lang="ta"] h1{font-size:clamp(28px,4.5vw,55px)}
html[lang="ta"] .navlinks{gap:12px;font-size:12px}
.nav{flex-wrap:wrap;height:auto;min-height:66px;padding-top:10px;padding-bottom:10px;gap:12px}.navlinks{flex-wrap:wrap}
html[lang="ta"] .network-core small{font-size:10px}
html[lang="ta"] .platform-node span{font-size:10px;max-width:125px;white-space:normal}
@media(max-width:650px){.language-picker{order:2;margin-left:auto}.nav>.btn{order:3;font-size:12px;padding:10px}.nav>.logo{font-size:18px}.nav{gap:8px!important}.language-picker select{max-width:142px;font-size:13px}.language-picker-page{margin-right:16px}html[lang="ta"] .nav>.btn{flex-basis:100%;text-align:center;justify-content:center}html[lang="ta"] .network-core{max-width:160px}html[lang="ta"] .nas-launch{max-width:270px}}
@media print{.language-picker{display:none!important}}
