.custom-select.svelte-t5ihcw{position:relative;display:inline-block}.select-trigger.svelte-t5ihcw{display:flex;align-items:center;gap:.5rem;background:var(--bg);border:1px solid var(--border);border-radius:6px;color:var(--text);font-size:.8rem;padding:.5rem .6rem .5rem .75rem;cursor:pointer;transition:all .15s;width:100%;height:100%;white-space:nowrap}.select-trigger.svelte-t5ihcw:hover{background:var(--bg-hover)}.select-trigger.open.svelte-t5ihcw{border-color:var(--accent-border)}.select-value.svelte-t5ihcw{flex:1;text-align:left}.chevron.svelte-t5ihcw{flex-shrink:0;color:var(--text-muted);transition:transform .15s}.select-trigger.open.svelte-t5ihcw .chevron:where(.svelte-t5ihcw){transform:rotate(180deg)}.select-dropdown.svelte-t5ihcw{position:absolute;top:calc(100% + 4px);left:0;min-width:100%;background:var(--bg-surface);border:1px solid var(--border);border-radius:6px;list-style:none;margin:0;padding:4px;z-index:50;box-shadow:0 4px 12px #0000004d}.select-option.svelte-t5ihcw{display:block;width:100%;text-align:left;background:none;border:none;border-radius:4px;color:var(--text);font-size:.8rem;padding:.4rem .6rem;cursor:pointer;transition:background .1s;white-space:nowrap}.select-option.svelte-t5ihcw:hover{background:var(--bg-hover)}.select-option.selected.svelte-t5ihcw{color:var(--accent);font-weight:600}
