.select-shell.svelte-gjx2ev{border-radius:var(--radius-md);background:var(--surface-input);transition:box-shadow var(--dur-base) var(--ease-out);position:relative}select.svelte-gjx2ev,.trigger.svelte-gjx2ev{border-radius:inherit;width:100%;height:48px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;outline:none;align-items:center;gap:12px;padding:0 52px 0 24px;display:flex}select.svelte-gjx2ev{appearance:none;display:block}.trigger.svelte-gjx2ev:disabled,select.svelte-gjx2ev:disabled{cursor:not-allowed;opacity:.55}.trigger.svelte-gjx2ev .text:where(.svelte-gjx2ev){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.empty.svelte-gjx2ev select:where(.svelte-gjx2ev),.empty.svelte-gjx2ev .trigger:where(.svelte-gjx2ev){color:var(--text-faint)}option.svelte-gjx2ev{color:var(--text);background:#1a1a1c}.hint.svelte-gjx2ev{color:var(--text-muted);font-size:var(--fs-xs);flex:none}.chevron.svelte-gjx2ev{color:var(--text-muted);pointer-events:none;transition:transform var(--dur-slow) var(--ease-spring);position:absolute;top:50%;right:22px;transform:translateY(-50%)}.select-shell.svelte-gjx2ev:hover:not(.disabled){box-shadow:inset 0 0 0 1px #ffffff0f}.select-shell.svelte-gjx2ev:focus-within,.select-shell.open.svelte-gjx2ev{box-shadow:inset 0 0 0 1px rgb(var(--purple-rgb) / .75), 0 0 0 4px rgb(var(--purple-rgb) / .14)}.select-shell.open.svelte-gjx2ev .chevron:where(.svelte-gjx2ev){transform:translateY(-50%)rotate(180deg)}.select-shell.invalid.svelte-gjx2ev{box-shadow:inset 0 0 0 1px #ff5050b3}.menu.svelte-gjx2ev{z-index:var(--z-dropdown);border-radius:var(--radius-md);background:var(--surface-menu);color:var(--text);transform-origin:top;border:0;margin:0;padding:6px;position:fixed;inset:auto;box-shadow:inset 0 0 0 1px #ffffff0f,0 24px 60px #0000008c,0 0 0 1px #0006}.menu.above.svelte-gjx2ev{transform-origin:bottom}:root[data-motion=full] .menu.svelte-gjx2ev{animation:svelte-gjx2ev-menu-in .22s var(--ease-out) both}:root[data-motion=lite] .menu.svelte-gjx2ev{animation:.12s linear both svelte-gjx2ev-menu-fade}@keyframes svelte-gjx2ev-menu-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}}@keyframes svelte-gjx2ev-menu-fade{0%{opacity:0}}.search.svelte-gjx2ev{border-radius:var(--radius-sm);background:var(--surface-input);color:var(--text-muted);align-items:center;gap:10px;margin-bottom:6px;padding:0 12px;display:flex}.search.svelte-gjx2ev input:where(.svelte-gjx2ev){min-width:0;height:38px;color:var(--text);font:inherit;font-size:var(--fs-sm);background:0 0;border:0;outline:none;flex:1}ul.svelte-gjx2ev{overscroll-behavior:contain;gap:2px;max-height:min(300px,50vh);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}li.svelte-gjx2ev{border-radius:var(--radius-sm);min-height:40px;color:var(--text-secondary);font-size:var(--fs-sm);cursor:pointer;grid-template-columns:minmax(0,1fr) 16px;align-items:center;column-gap:12px;padding:8px 12px;display:grid}li.svelte-gjx2ev .text:where(.svelte-gjx2ev){overflow-wrap:anywhere;grid-column:1}li.svelte-gjx2ev .hint:where(.svelte-gjx2ev){grid-column:1;margin-top:2px;line-height:1.35}li.svelte-gjx2ev .tick:where(.svelte-gjx2ev){grid-area:1/2/span 2}li.active.svelte-gjx2ev{background:var(--surface-raised);color:#fff}li.selected.svelte-gjx2ev{color:#fff}li[aria-disabled=true].svelte-gjx2ev{opacity:.45;cursor:not-allowed}.tick.svelte-gjx2ev{width:16px;color:var(--purple-light);flex:none;display:inline-flex}li.none.svelte-gjx2ev{color:var(--text-muted);cursor:default}
