@layer puresv{.dropdown.svelte-1fd3ybn{display:inline-flex;position:relative}.menu.svelte-1fd3ybn{z-index:30;top:calc(100% + var(--puresv-space-1));min-width:12rem;max-height:15rem;padding:var(--puresv-space-1);border:1px solid var(--puresv-border);border-radius:var(--puresv-radius-md);background-color:var(--puresv-canvas);box-shadow:var(--puresv-shadow-lg);transform-origin:top;transition:opacity var(--puresv-duration) var(--puresv-ease-out), transform var(--puresv-duration) var(--puresv-ease-out);flex-direction:column;display:flex;position:absolute;overflow-y:auto}.dropdown[data-align=start].svelte-1fd3ybn .menu:where(.svelte-1fd3ybn){inset-inline-start:0}.dropdown[data-align=end].svelte-1fd3ybn .menu:where(.svelte-1fd3ybn){transform-origin:100% 0;inset-inline-end:0}@starting-style{.menu.svelte-1fd3ybn{opacity:0;transform:translateY(-.25rem)scale(.98)}}.item.svelte-1fd3ybn{box-sizing:border-box;width:100%;padding:var(--puresv-space-2) var(--puresv-space-3);border-radius:var(--puresv-radius-sm);color:var(--puresv-text);font-family:var(--puresv-font);font-size:var(--puresv-text-md);font-weight:var(--puresv-weight-normal);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;line-height:1.4;text-decoration:none;display:flex}.item.svelte-1fd3ybn:focus-visible{background-color:var(--puresv-surface-2);outline:none}@media (hover:hover){.item.svelte-1fd3ybn:hover:not(:disabled){background-color:var(--puresv-surface-2);outline:none}}.item.svelte-1fd3ybn:focus-visible{box-shadow:inset 0 0 0 2px var(--puresv-ring)}.item.svelte-1fd3ybn:disabled,.item[aria-disabled=true].svelte-1fd3ybn{opacity:.45;cursor:not-allowed}.dropdown-demo.svelte-1cuflzn{align-items:flex-start;gap:var(--puresv-space-4);width:100%;min-height:11rem;display:flex}.dropdown-demo.end.svelte-1cuflzn{justify-content:flex-end}.readout.svelte-1cuflzn{color:var(--puresv-text-muted);font-size:var(--puresv-text-sm);margin:0}}
