.language-switch{display:flex;gap:4px;flex-shrink:0;align-items:center;padding:4px;border:1px solid #47605e;border-radius:5px;background:#112629}
.language-switch a{padding:8px 10px;min-height:40px;display:flex;align-items:center;color:#e9ece5;font:500 13px/1.3 Inter,ui-sans-serif,system-ui,sans-serif;text-decoration:none;border-radius:3px}
.language-switch a[aria-current]{background:#d7aa5b;color:#102427}
.language-switch a:focus-visible{outline:2px solid #f4d49c;outline-offset:3px}
.topbar{flex-wrap:wrap}
@media(max-width:760px){.language-switch{align-self:flex-start}.language-switch a{min-height:44px;padding:10px 14px}}
@media print{.language-switch{display:none}}
