.lang-switcher{-webkit-tap-highlight-color:transparent;font-family:inherit;display:inline-flex;position:relative}.lang-switcher-trigger{letter-spacing:.02em;cursor:pointer;border:1px solid var(--ls-border,#d1d5db2e);background:var(--ls-bg,#ffffff0a);height:34px;color:var(--ls-fg,#e8ebef);border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-family:inherit;font-size:.82rem;font-weight:600;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.lang-switcher-trigger:hover{border-color:var(--ls-accent,#00e6cc);color:var(--ls-accent,#00e6cc)}.lang-switcher-trigger:focus-visible{outline:2px solid var(--ls-accent,#00e6cc);outline-offset:2px}.lang-switcher-current{font-variant-numeric:tabular-nums}.lang-switcher-caret{opacity:.8;margin-left:1px;display:inline-flex}.lang-switcher-menu{z-index:80;border:1px solid var(--ls-menu-border,#d1d5db29);background:var(--ls-menu-bg,#12151af7);-webkit-backdrop-filter:blur(14px);transform-origin:100% 0;border-radius:12px;min-width:168px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 44px -22px #000000b3,0 0 0 1px #0003}.lang-switcher-option{text-align:left;width:100%;color:var(--ls-option-fg,#c2c9d2);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-family:inherit;font-size:.88rem;transition:background .14s,color .14s;display:flex}.lang-switcher-option:hover,.lang-switcher-option:focus-visible{background:var(--ls-option-hover,#ffffff0f);color:var(--ls-option-fg-strong,#f4f6f8);outline:none}.lang-switcher-option.is-active{color:var(--ls-accent,#00e6cc)}.lang-switcher-option-short{letter-spacing:.04em;width:28px;color:var(--ls-option-short,#8b94a0);flex:none;font-size:.72rem;font-weight:700}.lang-switcher-option.is-active .lang-switcher-option-short{color:var(--ls-accent,#00e6cc)}.lang-switcher-option-label{flex:auto}.lang-switcher-option-check{width:14px;color:var(--ls-accent,#00e6cc);flex:none;display:inline-flex}.lang-switcher--header{--ls-border:#d1d5db2e;--ls-bg:#ffffff0a;--ls-fg:#e8ebef;--ls-accent:var(--yoffice-cyan,#00e6cc);--ls-menu-border:#d1d5db29;--ls-menu-bg:#0c0e11f7;--ls-option-fg:#c2c9d2;--ls-option-fg-strong:#f4f6f8;--ls-option-hover:#ffffff0f;--ls-option-short:#8b94a0}.lang-switcher--docs{--ls-border:var(--yoffice-line,#ffffff1f);--ls-bg:transparent;--ls-fg:var(--yoffice-white,#f4f6f8);--ls-accent:var(--yoffice-cyan,#00e6cc);--ls-menu-border:var(--yoffice-line,#ffffff24);--ls-menu-bg:#12151afa;--ls-option-fg:var(--yoffice-grey,#c2c9d2);--ls-option-fg-strong:var(--yoffice-white,#f4f6f8);--ls-option-hover:#ffffff0f;--ls-option-short:#8b94a0}@media (prefers-reduced-motion:reduce){.lang-switcher-caret{transition:none}}
