.language-switcher-module__bx2TaG__switcher{flex-shrink:0;font-size:.88rem;font-weight:650;position:relative}.language-switcher-module__bx2TaG__switcher summary{border:1px solid var(--color-border);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:64px;height:44px;padding:0;list-style:none;display:flex}.language-switcher-module__bx2TaG__switcher summary::-webkit-details-marker{display:none}.language-switcher-module__bx2TaG__switcher summary:hover,.language-switcher-module__bx2TaG__switcher[open] summary{background:var(--color-control-hover);border-color:var(--color-border-strong)}.language-switcher-module__bx2TaG__flag{flex-shrink:0;justify-content:center;align-items:center;width:26px;height:24px;font-size:23px;line-height:1;display:inline-flex}.language-switcher-module__bx2TaG__optionLabel{align-items:center;gap:10px;display:flex}.language-switcher-module__bx2TaG__chevron{flex-shrink:0;transition:transform .15s;display:block}.language-switcher-module__bx2TaG__switcher[open] .language-switcher-module__bx2TaG__chevron{transform:rotate(180deg)}.language-switcher-module__bx2TaG__options{overscroll-behavior:contain;background:var(--color-surface);border:1px solid var(--color-border-strong);min-width:190px;max-height:min(70dvh,620px);box-shadow:4px 4px 0 var(--color-border-strong);z-index:30;border-radius:10px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.language-switcher-module__bx2TaG__options button{text-align:left;cursor:pointer;white-space:nowrap;border-radius:5px;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:11px 12px;display:flex}.language-switcher-module__bx2TaG__options button:hover,.language-switcher-module__bx2TaG__options button[aria-pressed=true]{background:var(--color-control-selected)}.language-switcher-module__bx2TaG__switcher summary:focus-visible,.language-switcher-module__bx2TaG__options button:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.language-switcher-module__bx2TaG__options button:disabled{cursor:wait}
