.LanguageSwitcher_wrapper__mhOcl{position:relative;display:inline-block}.LanguageSwitcher_trigger__rxDI8{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .55rem;border:1px solid var(--line);border-radius:6px;background:transparent;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1;color:var(--ink);cursor:pointer;transition:background .15s,border-color .15s}.LanguageSwitcher_trigger__rxDI8:hover{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.2)}.LanguageSwitcher_trigger__rxDI8:focus-visible{outline:2px solid var(--red);outline-offset:2px}.LanguageSwitcher_code__wPNIW{letter-spacing:.03em}.LanguageSwitcher_chevron__NuSHn{color:var(--muted);transition:transform .15s}.LanguageSwitcher_chevronOpen__ZhDYa{transform:rotate(180deg)}.LanguageSwitcher_menu__LBvCo{position:absolute;top:calc(100% + .35rem);right:0;z-index:60;min-width:100%;margin:0;padding:.25rem;list-style:none;background:#fff;border:1px solid var(--line);border-radius:6px;box-shadow:0 12px 30px rgba(30,41,45,.12)}.LanguageSwitcher_option__JDmxY{display:flex;align-items:center;gap:.5rem;padding:.45rem .6rem;border-radius:6px;font-size:.8125rem;font-weight:500;line-height:1;color:var(--ink);text-decoration:none;white-space:nowrap;transition:background .15s,color .15s}.LanguageSwitcher_option__JDmxY:focus-visible,.LanguageSwitcher_option__JDmxY:hover{background:var(--soft);color:var(--red)}.LanguageSwitcher_optionLabel__AnfMp{letter-spacing:.01em}@media (max-width:992px){.LanguageSwitcher_menu__LBvCo{right:auto;left:0}}