.language-switcher[data-v-972d1437]{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:84px;min-height:44px;padding:8px 12px;border:1px solid var(--color-border);border-radius:var(--radius-m, 8px);background:var(--color-control-bg);color:var(--color-text-primary);font:inherit;font-size:var(--font-size-label, 15px);font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer}.language-switcher[data-v-972d1437]:hover{background:var(--color-list-hover)}.language-switcher[data-v-972d1437]:focus-visible{outline:2px solid var(--color-primary, #6941C6);outline-offset:3px}
