/* Language switcher for Robotics NPG, both language versions. */
.npg-lang-bar{display:flex;justify-content:flex-end;align-items:center;gap:7px;
padding:6px max(18px,calc((100vw - 1180px)/2));background:rgba(11,29,47,.82);
border-bottom:1px solid rgba(98,205,230,.14);color:#bdd7e6;
font:700 12px/1.3 Arial,Helvetica,sans-serif;position:relative;z-index:40}
.npg-lang-bar .npg-lang-label{margin-right:4px;color:#97c9db}
.npg-lang-bar a{display:inline-flex;align-items:center;justify-content:center;min-width:39px;min-height:32px;
border:1px solid #37637b;padding:7px;border-radius:8px;color:#d3eff9;text-decoration:none;letter-spacing:.05em}
.npg-lang-bar a:hover{border-color:#79dceb;background:#1c4258;color:white}
.npg-lang-bar a[aria-current="page"]{background:#206182;color:#fff;border-color:#76e2ee;cursor:default}
@media(max-width:620px){.npg-lang-bar{padding:6px 14px;font-size:11px;gap:6px}}
