.language-picker.svelte-kdtrps{display:inline-flex;position:relative}.language-picker__trigger.svelte-kdtrps{border:1px solid var(--line,#e5e5e5);background:var(--paper,#fff);color:var(--ink,#111);cursor:pointer;white-space:nowrap;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:border-color .12s,box-shadow .12s;display:inline-flex}.language-picker__trigger.svelte-kdtrps:hover{border-color:var(--accent,#ff7a22)}.language-picker__trigger.svelte-kdtrps:focus-visible{box-shadow:0 0 0 2px var(--accent,#ff7a22);outline:none}.language-picker__icon.svelte-kdtrps{opacity:.6;flex-shrink:0;width:1rem;height:1rem}.language-picker__backdrop.svelte-kdtrps{z-index:40;position:fixed;inset:0}.language-picker__menu.svelte-kdtrps{z-index:50;background:var(--paper,#fff);border:1px solid var(--line,#e5e5e5);border-radius:.5rem;min-width:160px;margin:0;padding:.35rem;list-style:none;animation:.12s ease-out svelte-kdtrps-language-picker__slide;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000000d}@keyframes svelte-kdtrps-language-picker__slide{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.language-picker__menu.svelte-kdtrps li:where(.svelte-kdtrps)+li:where(.svelte-kdtrps){border-top:1px solid var(--line,#e5e5e5)}.language-picker__menu.svelte-kdtrps a:where(.svelte-kdtrps){width:100%;color:var(--ink,#111);border-radius:.375rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .625rem;font-size:.875rem;text-decoration:none;transition:background .1s;display:flex}.language-picker__menu.svelte-kdtrps a:where(.svelte-kdtrps):hover{background:var(--accent,#ff7a22);color:#fff}.language-picker__menu.svelte-kdtrps a:where(.svelte-kdtrps):focus-visible{background:var(--accent,#ff7a22);color:#fff;outline:none}.language-picker__option-name.svelte-kdtrps{font-weight:500}.language-picker__option-code.svelte-kdtrps{font-family:var(--mono,monospace);opacity:.5;text-transform:uppercase;font-size:.7rem}.language-picker__menu.svelte-kdtrps a:where(.svelte-kdtrps):hover .language-picker__option-code:where(.svelte-kdtrps){opacity:.8}.language-picker__check.svelte-kdtrps{width:1rem;height:1rem;color:var(--accent,#ff7a22);flex-shrink:0}.language-picker__menu.svelte-kdtrps a:where(.svelte-kdtrps):hover .language-picker__check:where(.svelte-kdtrps){color:#fff}.language-picker__menu.svelte-kdtrps a[aria-selected=true]:where(.svelte-kdtrps){background:color-mix(in srgb, var(--accent,#ff7a22) 12%, transparent);font-weight:600}.language-picker__menu.svelte-kdtrps a[aria-selected=true]:where(.svelte-kdtrps):hover{background:var(--accent,#ff7a22);color:#fff}@media (width<=400px){.language-picker__menu.svelte-kdtrps{left:0;right:auto}}
