@layer external{@keyframes spinner-circle-animation-ed866313{0%,39%,to{opacity:0}40%{opacity:1}}.spinner[data-v-ed866313]{position:relative;width:var(--vs-spinner-size);height:var(--vs-spinner-size);margin:0;padding:0}.spinner-circle[data-v-ed866313]{width:100%;height:100%;position:absolute;left:0;top:0}.spinner-circle[data-v-ed866313]:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:var(--vs-spinner-color);border-radius:100%;animation:spinner-circle-animation-ed866313 1.2s ease-in-out infinite both}.spinner-circle[data-v-ed866313]:nth-child(2){transform:rotate(30deg)}.spinner-circle[data-v-ed866313]:nth-child(3){transform:rotate(60deg)}.spinner-circle[data-v-ed866313]:nth-child(4){transform:rotate(90deg)}.spinner-circle[data-v-ed866313]:nth-child(5){transform:rotate(120deg)}.spinner-circle[data-v-ed866313]:nth-child(6){transform:rotate(150deg)}.spinner-circle[data-v-ed866313]:nth-child(7){transform:rotate(180deg)}.spinner-circle[data-v-ed866313]:nth-child(8){transform:rotate(210deg)}.spinner-circle[data-v-ed866313]:nth-child(9){transform:rotate(240deg)}.spinner-circle[data-v-ed866313]:nth-child(10){transform:rotate(270deg)}.spinner-circle[data-v-ed866313]:nth-child(11){transform:rotate(300deg)}.spinner-circle[data-v-ed866313]:nth-child(12){transform:rotate(330deg)}.spinner-circle[data-v-ed866313]:nth-child(2):before{animation-delay:-1.1s}.spinner-circle[data-v-ed866313]:nth-child(3):before{animation-delay:-1s}.spinner-circle[data-v-ed866313]:nth-child(4):before{animation-delay:-.9s}.spinner-circle[data-v-ed866313]:nth-child(5):before{animation-delay:-.8s}.spinner-circle[data-v-ed866313]:nth-child(6):before{animation-delay:-.7s}.spinner-circle[data-v-ed866313]:nth-child(7):before{animation-delay:-.6s}.spinner-circle[data-v-ed866313]:nth-child(8):before{animation-delay:-.5s}.spinner-circle[data-v-ed866313]:nth-child(9):before{animation-delay:-.4s}.spinner-circle[data-v-ed866313]:nth-child(10):before{animation-delay:-.3s}.spinner-circle[data-v-ed866313]:nth-child(11):before{animation-delay:-.2s}.spinner-circle[data-v-ed866313]:nth-child(12):before{animation-delay:-.1s}.indicators-container[data-v-2d0f5223]{display:flex;align-items:center;align-self:stretch;flex-shrink:0;gap:var(--vs-indicators-gap);padding:var(--vs-padding)}.clear-button[data-v-2d0f5223]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:0;margin:0;border:0;width:var(--vs-indicator-icon-size);height:var(--vs-indicator-icon-size);color:var(--vs-indicator-icon-color);background:none;cursor:var(--vs-indicator-icon-cursor)}.clear-button[data-v-2d0f5223]:focus-visible{border-radius:var(--vs-border-radius);outline:var(--vs-outline-width) solid var(--vs-outline-color)}.dropdown-icon[data-v-2d0f5223]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:0;margin:0;border:0;width:var(--vs-indicator-icon-size);height:var(--vs-indicator-icon-size);color:var(--vs-indicator-icon-color);background:none;outline:none;cursor:var(--vs-indicator-icon-cursor);transition:var(--vs-indicator-dropdown-icon-transition)}.dropdown-icon[data-v-2d0f5223]:focus-visible{border-radius:var(--vs-border-radius);outline:var(--vs-outline-width) solid var(--vs-outline-color)}.dropdown-icon.active[data-v-2d0f5223]{transform:rotate(180deg)}[data-v-52c71ffd]{box-sizing:border-box}.menu-option[data-v-52c71ffd]{display:flex;width:var(--vs-option-width);border:0;margin:0;padding:var(--vs-option-padding);font-size:var(--vs-option-font-size);font-weight:var(--vs-option-font-weight);font-family:var(--vs-font-family);color:var(--vs-option-text-color);white-space:break-spaces;background-color:var(--vs-option-background-color);text-align:var(--vs-option-text-align);cursor:var(--vs-option-cursor)}.menu-option.focused[data-v-52c71ffd]:not(.selected):not(.disabled){background-color:var(--vs-option-focused-background-color);color:var(--vs-option-focused-text-color)}.menu-option.selected[data-v-52c71ffd]{background-color:var(--vs-option-selected-background-color);color:var(--vs-option-selected-text-color)}.menu-option.disabled[data-v-52c71ffd]{background-color:var(--vs-option-disabled-background-color);color:var(--vs-option-disabled-text-color)}[data-v-368c99d8]{box-sizing:border-box}.menu[data-v-368c99d8]{position:absolute;max-height:var(--vs-menu-height);overflow-y:auto;border:var(--vs-menu-border);border-radius:var(--vs-border-radius);box-shadow:var(--vs-menu-box-shadow);background-color:var(--vs-menu-background-color);z-index:var(--vs-menu-z-index)}.menu[data-state-position^=bottom][data-v-368c99d8]{margin-top:var(--vs-menu-offset-top)}.menu[data-state-position^=top][data-v-368c99d8]{margin-bottom:var(--vs-menu-offset-top)}.no-results[data-v-368c99d8],.taggable-no-options[data-v-368c99d8]{padding:var(--vs-option-padding);font-size:var(--vs-font-size);font-family:var(--vs-font-family);color:var(--vs-text-color)}.taggable-no-options[data-v-368c99d8]{cursor:pointer}.multi-value[data-v-ba5b83d4]{display:flex;min-width:0;margin:var(--vs-multi-value-margin);border-radius:var(--vs-multi-value-border-radius);background:var(--vs-multi-value-background-color)}.multi-value-label[data-v-ba5b83d4]{padding:var(--vs-multi-value-label-padding);border:var(--vs-multi-value-border);border-radius:var(--vs-multi-value-border-radius);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--vs-multi-value-label-font-size);font-weight:var(--vs-multi-value-label-font-weight);line-height:var(--vs-multi-value-label-line-height);color:var(--vs-multi-value-label-text-color)}.multi-value-remove[data-v-ba5b83d4]{border-radius:var(--vs-multi-value-border-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;padding:var(--vs-multi-value-delete-padding);border:none;outline:none;cursor:var(--vs-multi-value-xmark-cursor);background-color:var(--vs-multi-value-background-color)}.multi-value-remove[data-v-ba5b83d4]:hover{background-color:var(--vs-multi-value-delete-hover-background-color)}.multi-value-remove svg[data-v-ba5b83d4]{width:var(--vs-multi-value-xmark-size);height:var(--vs-multi-value-xmark-size);fill:var(--vs-multi-value-xmark-color)}.multi-value-remove:hover svg[data-v-ba5b83d4]{fill:var(--vs-multi-value-xmark-hover-color)}.input-placeholder[data-v-d650edcf]{grid-area:1/1/2/3;color:var(--vs-placeholder-color)}:root{--vs-width:100%;--vs-min-height:38px;--vs-padding:4px 8px;--vs-border:1px solid #e4e4e7;--vs-border-radius:4px;--vs-font-size:16px;--vs-font-weight:400;--vs-font-family:inherit;--vs-text-color:#18181b;--vs-line-height:1.5;--vs-placeholder-color:#52525b;--vs-background-color:#fff;--vs-disabled-background-color:#f4f4f5;--vs-outline-width:1px;--vs-outline-color:#3b82f6;--vs-menu-offset-top:8px;--vs-menu-height:200px;--vs-menu-border:var(--vs-border);--vs-menu-background-color:var(--vs-background-color);--vs-menu-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);--vs-menu-z-index:2;--vs-option-width:100%;--vs-option-padding:8px 12px;--vs-option-cursor:pointer;--vs-option-font-size:var(--vs-font-size);--vs-option-font-weight:var(--vs-font-weight);--vs-option-text-align:-webkit-auto;--vs-option-text-color:var(--vs-text-color);--vs-option-hover-text-color:var(--vs-text-color);--vs-option-focused-text-color:var(--vs-text-color);--vs-option-selected-text-color:var(--vs-text-color);--vs-option-disabled-text-color:#52525b;--vs-option-background-color:var(--vs-menu-background);--vs-option-hover-background-color:#dbeafe;--vs-option-focused-background-color:#dbeafe;--vs-option-selected-background-color:#93c5fd;--vs-option-disabled-background-color:#f4f4f5;--vs-option-opacity-menu-open:.4;--vs-multi-value-margin:2px;--vs-multi-value-border:0px;--vs-multi-value-border-radius:2px;--vs-multi-value-background-color:#f4f4f5;--vs-multi-value-label-padding:4px 4px 4px 8px;--vs-multi-value-label-font-size:12px;--vs-multi-value-label-font-weight:400;--vs-multi-value-label-line-height:1;--vs-multi-value-label-text-color:#3f3f46;--vs-multi-value-delete-padding:0 3px;--vs-multi-value-delete-hover-background-color:#ff6467;--vs-multi-value-xmark-size:16px;--vs-multi-value-xmark-cursor:pointer;--vs-multi-value-xmark-color:var(--vs-multi-value-label-text-color);--vs-multi-value-xmark-hover-color:#fff;--vs-indicators-gap:0px;--vs-indicator-icon-size:20px;--vs-indicator-icon-color:var(--vs-text-color);--vs-indicator-icon-cursor:pointer;--vs-indicator-dropdown-icon-transition:transform .2s ease-out;--vs-spinner-color:var(--vs-text-color);--vs-spinner-size:16px}[data-v-a965bcc1]{box-sizing:border-box}.vue-select[data-v-a965bcc1]{position:relative;box-sizing:border-box;width:var(--vs-width)}.control[data-v-a965bcc1]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;min-height:var(--vs-min-height);border:var(--vs-border);border-radius:var(--vs-border-radius);background-color:var(--vs-background-color)}.control.focused[data-v-a965bcc1]{box-shadow:0 0 0 var(--vs-outline-width) var(--vs-outline-color);border-color:var(--vs-outline-color)}.control.disabled[data-v-a965bcc1]{background-color:var(--vs-disabled-background-color)}.value-container[data-v-a965bcc1]{position:relative;overflow:hidden;display:grid;align-items:center;flex:1 1 0%;padding:var(--vs-padding)}.value-container.multi.has-value[data-v-a965bcc1]{display:flex;flex-wrap:wrap}.single-value[data-v-a965bcc1]{display:block;grid-area:1/1/2/3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--vs-font-size);font-weight:var(--vs-font-weight);font-family:var(--vs-font-family);line-height:var(--vs-line-height);color:var(--vs-text-color)}.vue-select[data-state=open] .single-value[data-v-a965bcc1]{opacity:var(--vs-option-opacity-menu-open)}.vue-select.typing .single-value[data-v-a965bcc1]{opacity:0}.input-container[data-v-a965bcc1]{visibility:visible;display:inline-grid;grid-area:1/1/2/3;grid-template-columns:0 min-content}.input-container.typing[data-v-a965bcc1]{transform:translateZ(0)}.input-container.typing[data-v-a965bcc1]:after{content:attr(data-value) " ";visibility:hidden;white-space:pre;grid-area:1/2;min-width:2px;padding:0;margin:0;border:0}.search-input[data-v-a965bcc1]{margin:0;padding:0;border:0;min-width:2px;width:100%;grid-area:1/2;background:0;font-size:var(--vs-font-size);font-family:var(--vs-font-family);line-height:var(--vs-line-height);color:var(--vs-text-color);opacity:1;outline:none}}@layer base{.f-select{--vs-indicator-icon-color:var(--color-primary);--vs-outline-color:var(--color-primary);--vs-outline-width:0;--vs-padding:.6875rem 1rem .6875rem 1rem;--vs-border-radius:.375rem;--vs-text-color:var(--color-primary);--vs-border:.0625rem solid var(--color-primary);--vs-font-family:Inter,serif;--vs-font-size:var(--font-size-xxs);--vs-line-height:var(--line-height-xxs);--vs-placeholder-color:var(--color-primary);--vs-background-color:var(--color-background-primary);--vs-option-text-color:var(--color-primary);--vs-option-font-size:var(--font-size-xxs);--vs-option-line-height:var(--line-height-xxs);--vs-option-padding:.5rem 1rem;--vs-menu-offset-top:-.75rem;--vs-menu-border:.0625rem solid var(--color-primary);--vs-menu-background-color:var(--color-background-primary);--vs-menu-box-shadow:none;--vs-option-selected-background-color:var(--color-third);--vs-option-focused-background-color:var(--color-body-background);--vs-menu-height:18.75rem}.f-select .input-placeholder{font-family:var(--vs-font-family),sans-serif;font-size:var(--vs-font-size);line-height:var(--vs-line-height);color:var(--vs-placeholder-color);white-space:nowrap}.f-select .control{position:relative;z-index:1}.f-select .control.focused{border-radius:.375rem .375rem 0 0}.f-select .menu{border-radius:0 0 .375rem .375rem;padding-top:.375rem;z-index:2}.f-select .menu-option:not(.selected):not(.disabled):hover{background-color:var(--color-body-background);color:var(--color-primary)}.f-select .dropdown-icon{--vs-outline-width:.125rem}.f-select__dropdown-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1.5rem;line-height:1}.f-select .input-container,.f-select .search-input{max-height:var(--line-height-xxs)}.f-select .menu-option{padding-top:0;padding-bottom:0}.f-select .menu-option .f-select__custom-option{padding-top:.5rem;padding-bottom:.5rem;display:inline-block;width:100%;border-bottom:.0625rem dashed var(--color-primary)}.f-select .menu-option:last-child .f-select__custom-option{border-bottom:none}.f-select--error .control{border-color:var(--color-functional-error)}.f-select--error .input-placeholder{color:var(--color-functional-error)}}
