.portal-select-trigger.svelte-9bps3e{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:3px;align-items:baseline;gap:.3em;padding:2px 4px;line-height:1.2;display:inline-flex}.portal-select-trigger.svelte-9bps3e:hover{background-color:var(--portal-select-hover-bg,#80808026)}.portal-select-trigger.svelte-9bps3e:disabled{opacity:.6;cursor:not-allowed}.arrow.svelte-9bps3e{opacity:.8;font-size:1.4em;line-height:1}.portal-select-dropdown.svelte-9bps3e{z-index:10000;& ul:where(.svelte-9bps3e){background:var(--dropdown-bg,white);border:1px solid var(--dropdown-border,#ccc);border-radius:4px;min-width:max-content;max-height:300px;margin:0;padding:0;font-size:14px;list-style:none;overflow-y:auto;box-shadow:0 4px 12px #00000026}& li:where(.svelte-9bps3e){margin:0}& button:where(.svelte-9bps3e){width:100%;padding:var(--dropdown-padding-v,3px) var(--dropdown-padding-h,10px);font:inherit;color:var(--dropdown-color,black);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;display:block}& button:where(.svelte-9bps3e):hover:not(.selected){background:#80808026}& button.selected:where(.svelte-9bps3e){background:#0064c826;font-weight:500}}:is(.portal-select-trigger.svelte-9bps3e,.portal-select-dropdown.svelte-9bps3e) :is(sub,sup){margin:0 0 0 -.25em;padding:0;font-size:.75em;line-height:0;position:relative}:is(.portal-select-trigger.svelte-9bps3e,.portal-select-dropdown.svelte-9bps3e) sub{top:.25em}:is(.portal-select-trigger.svelte-9bps3e,.portal-select-dropdown.svelte-9bps3e) sup{top:-.4em}
