html{zoom:1.15;--site-scale:1.15}.lang-menu{position:relative}.lang-fixed{position:fixed;top:.7rem;right:.7rem;z-index:80}.lang-button{display:inline-flex;align-items:center;gap:.4rem;height:2.3rem;padding:0 .55rem 0 .45rem;border:1px solid #3f4147;border-radius:999px;background:#1e1f22;color:#f2f3f5;cursor:pointer;font:700 .72rem/1 Manrope,sans-serif;letter-spacing:.04em}.lang-button:hover{background:#26272c;border-color:#4e5058}.lang-chevron{width:.8rem;height:.8rem}.flag{width:1.25rem;height:.84rem;display:block;border-radius:2px;box-shadow:0 0 0 1px #ffffff29}.lang-list{position:absolute;top:calc(100% + .4rem);right:0;z-index:90;min-width:11.5rem;margin:0;padding:.35rem;list-style:none;border:1px solid #2b2d31;border-radius:.85rem;background:#111214;box-shadow:0 16px 40px #00000073}.lang-list button{display:flex;width:100%;align-items:center;gap:.65rem;padding:.58rem .6rem;border:0;border-radius:.55rem;background:transparent;color:#eef2f7;cursor:pointer;font:650 .84rem/1 Manrope,sans-serif;text-align:left}.lang-list button[aria-selected=true]{background:#1e1f22}.lang-list button:hover{background:#26272c}.lang-list button[aria-selected=true]:after{content:"";width:.42rem;height:.42rem;margin-left:auto;border-radius:50%;background:#c084fc}@media(max-width:690px){.lang-fixed{top:.45rem;right:.45rem}}
