.lc-wrap.svelte-npjipv{display:inline-flex}.lc-trigger{border:1px solid var(--color-border);border-radius:var(--radius);width:36px;height:36px;color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:0;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;line-height:1;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.lc-trigger:hover,.lc-trigger[data-state=open]{border-color:var(--color-text-secondary);color:var(--color-text);background:var(--color-surface-raised)}.lc-trigger:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px}.lc-compact .lc-trigger{width:auto;height:30px;font-size:var(--font-size-sm);letter-spacing:0;background:0 0;border:none;gap:.32rem;padding:0 .35rem}.lc-compact .lc-trigger:hover,.lc-compact .lc-trigger[data-state=open]{color:var(--color-text);background:0 0;border:none}.lc-compact .lc-trigger:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px}.lc-globe.svelte-npjipv{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;flex-shrink:0;width:16px;height:16px}.lc-code.svelte-npjipv{line-height:1}.lc-caret.svelte-npjipv{stroke:currentColor;stroke-width:2px;fill:none;flex-shrink:0;width:9px;height:9px;transition:transform .14s}.lc-compact .lc-trigger[data-state=open] .lc-caret.svelte-npjipv{transform:rotate(180deg)}@keyframes lc-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.lc-menu{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);min-width:8rem;box-shadow:var(--shadow-menu);z-index:250;animation:lc-in .16s var(--ease-out);transform-origin:var(--bits-select-content-transform-origin);outline:none;padding:0;font-family:inherit;overflow:hidden}@media (prefers-reduced-motion:reduce){.lc-menu{animation:none}}.lc-option{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;outline:none}.lc-option[data-highlighted]{background:var(--color-surface-raised)}.lc-option[data-selected]{font-weight:var(--font-weight-semibold)}@media (pointer:coarse){.lc-trigger{min-width:44px}}
