.lang-seg{display:inline-grid;grid-auto-flow:column;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:3px;gap:2px}.lang-seg button{border:0;background:transparent;color:var(--muted);font-weight:650;font-size:13px;padding:6px 12px;border-radius:9px;min-height:32px}@media (hover:hover) and (pointer:fine){.lang-seg button:hover{color:var(--text);background:var(--surface-3)}}.lang-seg button[aria-pressed=true]{background:var(--surface);color:var(--text);font-weight:750;box-shadow:var(--shadow-sm),inset 0 0 0 1px var(--border-strong)}.lang-seg button:disabled{opacity:.7}.lang-compact{margin-right:8px;padding:2px}.lang-compact button{padding:6px 9px;font-size:12.5px;letter-spacing:.3px}.lang-footer{display:inline-flex;align-items:center;gap:8px;margin-top:10px}:root[data-theme=candy]:not([data-nx-base]) .lang-seg button[aria-pressed=true]{background:var(--candy-rose)}