.lang-switch{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.lang-switch-label{font-size:var(--t-footnote);line-height:var(--t-footnote-lh);color:var(--label-3)}.lang-switch-track{border-radius:var(--r-pill);background:var(--fill-3);max-inline-size:100%;padding:2px;display:inline-flex}.lang-switch-option{min-block-size:28px;min-inline-size:2.75rem;padding-inline:var(--sp-3);border-radius:var(--r-pill);color:var(--label-2);font-family:var(--font-ui);font-size:var(--t-footnote);line-height:var(--t-footnote-lh);font-weight:var(--w-medium);letter-spacing:var(--t-footnote-tr);cursor:pointer;transition:background var(--dur-control) var(--ease-out), color var(--dur-control) var(--ease-out);background:0 0;border:0}.lang-switch-option:hover{color:var(--label)}.lang-switch-option.is-active{background:var(--bg-elevated);color:var(--label);box-shadow:var(--shadow-thumb)}.lang-switch-option:focus-visible{outline:var(--focus-ring);outline-offset:2px}.lang-switch.is-compact .lang-switch-option{min-block-size:var(--hit-min)}@media (prefers-reduced-motion:reduce){.lang-switch-option{transition:none}}@media (max-width:900px){.lang-switch-option{min-block-size:var(--hit-min)}}
