.lang-picker.svelte-1v2j48r{position:relative;display:inline-flex;align-items:center;border:1px solid var(--border);border-radius:999px;background:#fff;vertical-align:middle;line-height:1}.lang-picker.svelte-1v2j48r:focus-within{border-color:color-mix(in oklab,var(--ink-500) 45%,white);box-shadow:0 0 0 2px color-mix(in oklab,var(--ink-300) 35%,transparent)}.current.svelte-1v2j48r{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;font-size:.9rem;color:var(--ink-900);line-height:1}.icon.svelte-1v2j48r{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--ink-600)}.icon.svelte-1v2j48r svg:where(.svelte-1v2j48r){width:18px;height:18px;stroke-linecap:round;stroke-linejoin:round;display:block}.globe-outline.svelte-1v2j48r{fill:none;stroke:currentColor;stroke-width:1.5}.globe-meridian.svelte-1v2j48r{fill:none;stroke:color-mix(in oklab,currentColor 90%,transparent);stroke-width:1}.globe-equator.svelte-1v2j48r{fill:none;stroke:color-mix(in oklab,currentColor 80%,transparent);stroke-width:1}.label.svelte-1v2j48r{font-weight:600;letter-spacing:.04em;line-height:1;display:flex;align-items:center}.caret.svelte-1v2j48r{font-size:.75rem;color:var(--ink-600);margin-left:2px}select.svelte-1v2j48r{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.sr-only.svelte-1v2j48r{position:absolute;width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden}
