.lang.svelte-9s86n8:focus-within{box-shadow:inset 0 0 0 1px var(--accent)}.lang.svelte-9s86n8 option:where(.svelte-9s86n8){background:var(--bg-2);color:var(--text)}.lang.svelte-9s86n8{height:32px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text-2);transition:color var(--dur-hover) ease;border-radius:999px;align-items:center;gap:6px;margin-top:16px;padding:0 10px;display:inline-flex;position:relative}.lang.svelte-9s86n8 .name:where(.svelte-9s86n8){white-space:nowrap;transition:width .28s var(--ease-out);font-size:13px;line-height:32px;display:block;overflow:hidden}.lang.svelte-9s86n8 .txt:where(.svelte-9s86n8){animation:svelte-9s86n8-lang-in .28s var(--ease-out) both;display:inline-block}@keyframes svelte-9s86n8-lang-in{0%{opacity:0;filter:blur(2px);transform:translateY(6px)}}.lang.svelte-9s86n8 select:where(.svelte-9s86n8){opacity:0;appearance:none;width:100%;font:inherit;cursor:pointer;border:0;font-size:16px;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.lang.svelte-9s86n8 .name:where(.svelte-9s86n8){transition:none}.lang.svelte-9s86n8 .txt:where(.svelte-9s86n8){animation:none}}@media (hover:hover) and (pointer:fine){.lang.svelte-9s86n8:hover{color:var(--text)}}.sr.svelte-9s86n8{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
