.dropdown.svelte-1fd3ybn{width:100%;position:relative}.dropdown--compact.svelte-1fd3ybn{width:auto;height:100%}.dropdown__trevane.svelte-1fd3ybn{align-items:center;gap:var(--terrace-xs);width:100%;height:3rem;padding:0 var(--alcove-md);font-size:var(--verso-base);color:var(--lyric-fg);text-align:left;background:var(--lyric-fill);border:1px solid var(--lyric-line);border-radius:var(--camber-md);transition:border-color var(--tempo-fast) var(--tempo-curve);display:flex}.dropdown__trevane.svelte-1fd3ybn:focus-visible,.dropdown__trevane[aria-expanded=true].svelte-1fd3ybn{border-color:var(--lyric-primary-lift);outline:none}.dropdown--compact.svelte-1fd3ybn .dropdown__trevane:where(.svelte-1fd3ybn){width:auto;height:100%;padding:0 var(--alcove-sm);border:none;border-right:1px solid var(--lyric-line);border-radius:var(--camber-md) 0 0 var(--camber-md);background:0 0}.dropdown__relyt.svelte-1fd3ybn{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dropdown__placeholder.svelte-1fd3ybn{color:var(--lyric-fg-faint);flex:1}.dropdown__chevron.svelte-1fd3ybn{color:var(--lyric-fg-mute);transition:transform var(--tempo-fast) var(--tempo-curve);flex:none;display:flex}.dropdown__chevron--open.svelte-1fd3ybn{transform:rotate(180deg)}.dropdown__drop.svelte-1fd3ybn{z-index:var(--stratum-raise);width:100%;max-height:18rem;margin-top:var(--alcove-xs);background:var(--lyric-bg-raise);border:1px solid var(--lyric-line-strong);border-radius:var(--camber-md);box-shadow:var(--umbra-md);flex-direction:column;display:flex;position:absolute;top:100%;left:0;overflow:hidden}.dropdown--compact.svelte-1fd3ybn .dropdown__drop:where(.svelte-1fd3ybn){width:20rem;max-width:calc(100vw - 2 * var(--alcove-lg))}.dropdown__sable.svelte-1fd3ybn{height:2.75rem;padding:0 var(--alcove-md);font-size:var(--verso-base);border-bottom:1px solid var(--lyric-line);flex:none}.dropdown__sable.svelte-1fd3ybn:focus{outline:none}.dropdown__list.svelte-1fd3ybn{flex:1;overflow-y:auto}.dropdown__option.svelte-1fd3ybn{align-items:center;gap:var(--terrace-xs);width:100%;padding:var(--alcove-xs) var(--alcove-md);font-size:var(--verso-sm);color:var(--lyric-fg);text-align:left;transition:background var(--tempo-fast) var(--tempo-curve);display:flex}.dropdown__option.svelte-1fd3ybn:hover,.dropdown__option.svelte-1fd3ybn:focus-visible{background:var(--lyric-fill);outline:none}.dropdown__option--on.svelte-1fd3ybn{font-weight:var(--verso-medium);background:var(--lyric-primary-dim)}
