.language-switch{display:inline-flex;align-items:center;gap:2px;padding:3px;background:#edf1eb;border:1px solid var(--line,#e6eae4);border-radius:9px;margin:0}.language-switch button{border:0;background:transparent;color:#718079;padding:6px 8px;border-radius:6px;font:700 10px/1 Arial,sans-serif;cursor:pointer}.language-switch button.active{background:#176b52;color:white}.language-switch button:focus-visible{outline:2px solid #97c9aa;outline-offset:2px}.auth-language{position:fixed;top:16px;right:18px;z-index:5}
@media(max-width:700px){.language-switch button{padding:6px 7px}.auth-language{top:10px;right:10px}}
