.sel.svelte-7r0zjw{position:relative;width:100%;min-width:0}.sel-btn.svelte-7r0zjw{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.72rem .95rem;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);color:var(--text);font:inherit;font-size:.92rem;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.compact.svelte-7r0zjw .sel-btn:where(.svelte-7r0zjw){padding:.5rem .8rem;font-size:.85rem}.sel-btn.svelte-7r0zjw:hover{border-color:var(--line-strong)}.sel-btn.svelte-7r0zjw:focus-visible,.open.svelte-7r0zjw .sel-btn:where(.svelte-7r0zjw){outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #dfa85c2e}.disabled.svelte-7r0zjw .sel-btn:where(.svelte-7r0zjw){opacity:.55;cursor:default}.sel-val.svelte-7r0zjw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sel-val.ph.svelte-7r0zjw{color:var(--text-faint)}.caret.svelte-7r0zjw{flex-shrink:0;color:var(--accent);transition:transform .15s}.open.svelte-7r0zjw .caret:where(.svelte-7r0zjw){transform:rotate(180deg)}.sel-list.svelte-7r0zjw{position:fixed;z-index:1000;margin:0;padding:.35rem;list-style:none;max-height:280px;overflow:auto;border-radius:var(--r);border:1px solid var(--line);background:var(--surface);box-shadow:0 18px 40px #00000073}.sel-list.up.svelte-7r0zjw{transform:translateY(-100%)}.sel-list.svelte-7r0zjw li:where(.svelte-7r0zjw){display:flex;flex-direction:column;gap:.1rem;padding:.6rem .8rem;border-radius:var(--r-xs);cursor:pointer;color:var(--text);font-size:.9rem}.sel-list.svelte-7r0zjw li.active:where(.svelte-7r0zjw){background:var(--surface-2)}.sel-list.svelte-7r0zjw li.current:where(.svelte-7r0zjw){color:var(--accent)}.sel-list.svelte-7r0zjw li.dis:where(.svelte-7r0zjw){opacity:.45;cursor:default}.sel-list.svelte-7r0zjw li.empty:where(.svelte-7r0zjw){color:var(--text-faint);cursor:default}.o-hint.svelte-7r0zjw{font-size:.72rem;color:var(--text-faint)}
