.language-trigger.svelte-8p9891{white-space:nowrap;max-width:13rem}.language-trigger.svelte-8p9891 span:where(.svelte-8p9891){text-overflow:ellipsis;overflow:hidden}.language-trigger.svelte-8p9891 svg:where(.svelte-8p9891){color:var(--color-text-muted);flex:none}.language-dialog.svelte-8p9891{width:min(30rem, calc(100vw - var(--space-4)));max-width:none;height:min(38rem, calc(100dvh - var(--space-6)));border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-overlay);background:var(--color-overlay);max-height:none;color:var(--color-text);box-shadow:var(--shadow-overlay);padding:0}.language-dialog.svelte-8p9891::backdrop{background:oklch(12% .008 285/.64)}.language-dialog__surface.svelte-8p9891{grid-template-rows:auto auto minmax(0,1fr);height:100%;display:grid}.language-dialog__header.svelte-8p9891{min-height:3.25rem;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);border-bottom:var(--border-width) solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.language-dialog__header.svelte-8p9891 strong:where(.svelte-8p9891){font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.language-search.svelte-8p9891{margin:var(--space-3);border:var(--border-width) solid var(--color-control-border);border-radius:var(--radius-control);background:var(--color-control);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.language-search.svelte-8p9891:focus-within{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.language-search.svelte-8p9891 svg:where(.svelte-8p9891){color:var(--color-text-muted);margin-inline-start:var(--space-2-5)}.language-search.svelte-8p9891 input:where(.svelte-8p9891){background:0 0;border:0;outline:0;min-width:0}.language-results.svelte-8p9891{min-height:0;padding:0 var(--space-2) var(--space-2);overflow-y:auto}.language-results.svelte-8p9891 ul:where(.svelte-8p9891){margin:0;padding:0;list-style:none}.language-group.svelte-8p9891{padding:var(--space-2) var(--space-2-5) var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.language-group--all.svelte-8p9891{margin-top:var(--space-2);padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border)}.language-option.svelte-8p9891{width:100%;min-height:var(--control-height-lg);padding:var(--space-2) var(--space-2-5);border-radius:var(--radius-control);color:var(--color-text);gap:var(--space-3);text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.language-option.svelte-8p9891:hover,.language-option.svelte-8p9891:focus-visible{background:var(--color-control-hover)}.language-option.selected.svelte-8p9891{background:var(--color-selected);font-weight:var(--font-weight-semibold)}.language-option__meta.svelte-8p9891{gap:var(--space-2);color:var(--color-text-muted);flex:none;align-items:center;display:inline-flex}.language-option__meta.svelte-8p9891 code:where(.svelte-8p9891){font-family:var(--font-mono);font-size:var(--font-size-xs)}.language-option.selected.svelte-8p9891 .language-option__meta:where(.svelte-8p9891){color:var(--color-accent)}.language-empty.svelte-8p9891{margin:var(--space-5) var(--space-3);color:var(--color-text-muted);text-align:center}@media (width<=36rem){.language-trigger.svelte-8p9891{max-width:8rem}.language-dialog.svelte-8p9891{width:calc(100vw - var(--space-2));height:calc(100dvh - var(--space-2))}}.boot-message.svelte-89d55z{text-align:center;max-width:32rem;color:var(--color-text-muted);font:inherit;margin:4rem auto}
