@font-face{font-family:Comfortaa;src:url(./Comfortaa-VariableFont_wght.BH_kBfim.ttf)}@font-face{font-family:Helvetica;src:url(./helvetica.D2jd_oC2.woff)}@font-face{font-family:Roboto;src:url(./Roboto-VariableFont.WOy3sDCz.ttf)}.dropdown.svelte-1dpuvrx{position:relative;width:100%}.dropdown-button.svelte-1dpuvrx{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.4rem;background-color:var(--neutral100);border:1px solid var(--brand500);border-radius:.2rem;font-size:1rem;font-family:inherit;cursor:pointer;transition:.2s ease-in-out;text-align:left}.dropdown-button.open.svelte-1dpuvrx{border-color:var(--brand600);background-color:var(--neutral200)}.dropdown-button.svelte-1dpuvrx .selected-text:where(.svelte-1dpuvrx){flex:1;color:var(--neutral900)}.dropdown-button.svelte-1dpuvrx .arrow:where(.svelte-1dpuvrx){font-size:.7rem;color:var(--neutral900);transition:transform .2s ease-in-out;margin-left:.5rem}.dropdown-button.svelte-1dpuvrx .arrow.rotated:where(.svelte-1dpuvrx){transform:rotate(180deg)}.dropdown-menu.svelte-1dpuvrx{position:absolute;top:calc(100% + 0rem);left:0;right:0;background-color:var(--neutral100);border:1px solid var(--brand500);border-radius:.2rem;box-shadow:0 4px 6px #0000001a;z-index:1000;max-height:300px;overflow-y:auto}.dropdown-item.svelte-1dpuvrx{width:100%;padding:.75rem .5rem;background-color:transparent;border:none;font-size:1rem;font-family:inherit;cursor:pointer;text-align:left;transition:background-color .15s ease-in-out;color:var(--neutral900)}.dropdown-item.svelte-1dpuvrx:hover{background-color:var(--brand100)}.dropdown-item.selected.svelte-1dpuvrx{background-color:var(--brand200);font-weight:500}.dropdown-item.svelte-1dpuvrx:not(:last-child){border-bottom:1px solid var(--neutral300)}
