.language-switch a{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:44px;color:#64748b;border-radius:6px}.language-switch a.selected{color:var(--text);font-weight:700}.language-switch a:hover{color:var(--blue);background:#eef7ff}.language-switch a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
