.Select_select__vw2ql{position:relative;display:flex;flex-direction:column;gap:var(--spacing-2);width:100%}.Select_compact__H04j0{gap:var(--spacing-1)}.Select_large__odtUn{gap:var(--spacing-3)}.Select_sm__5CXD_{--select-height:2rem;--select-padding:var(--spacing-2);--select-font-size:var(--font-size-sm)}.Select_md__7yAJb{--select-height:2.5rem;--select-padding:var(--spacing-3);--select-font-size:var(--font-size-base)}.Select_lg__P9zLn{--select-height:3rem;--select-padding:var(--spacing-4);--select-font-size:var(--font-size-lg)}.Select_label__TXo7r{display:block;font-size:var(--font-size-sm);font-weight:500;color:var(--text-default);line-height:1.4;margin-bottom:var(--spacing-1)}.Select_required__rHOEX{color:var(--color-error);margin-left:var(--spacing-1)}.Select_description__aJeLX{font-size:var(--font-size-xs);color:var(--nav-text-color-secondary);line-height:1.4;margin-bottom:var(--spacing-1)}.Select_button__AxItW{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--select-height);padding:0 var(--select-padding);font-size:var(--select-font-size);font-weight:400;color:var(--text-default);background-color:var(--background);border:1px solid var(--border-default);border-radius:var(--border-radius-sm);cursor:pointer;transition:all .15s ease-in-out;box-sizing:border-box}.Select_button__AxItW:disabled{cursor:not-allowed;opacity:.6}.Select_button__AxItW:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;border-color:var(--text-default)}.Select_button__AxItW:hover:not(:disabled){border-color:var(--text-default)}.Select_button-sm___cY6z{--select-height:2rem;--select-padding:var(--spacing-2);--select-font-size:var(--font-size-sm)}.Select_button-md__ln7Mn{--select-height:2.5rem;--select-padding:var(--spacing-3);--select-font-size:var(--font-size-base)}.Select_button-lg__XwSHy{--select-height:3rem;--select-padding:var(--spacing-4);--select-font-size:var(--font-size-lg)}.Select_buttonDisabled__2batn{cursor:not-allowed;opacity:.6;background-color:var(--background-disabled)}.Select_buttonReadOnly___hGD9{cursor:default;background-color:var(--background-readonly)}.Select_buttonLoading__TrZhn{cursor:wait}.Select_buttonError__Z_XsO{border-color:var(--color-error)}.Select_buttonError__Z_XsO:focus-visible{border-color:var(--color-error);outline-color:var(--color-error)}.Select_selectValue__aIPik{flex:1 1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_selectValue__aIPik[data-placeholder]{color:var(--nav-text-color-secondary);font-style:italic}.Select_chevron__CwCty{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin-left:var(--spacing-2);color:var(--nav-text-color-secondary);flex-shrink:0;transition:transform .15s ease-in-out}.Select_chevronIcon__Y66a9{width:100%;height:100%}.Select_select__vw2ql[data-open] .Select_chevron__CwCty{transform:rotate(180deg)}.Select_spinner__LyICR{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin-left:var(--spacing-2);flex-shrink:0}.Select_spinnerInner__ZomYJ{width:.875rem;height:.875rem;border:2px solid transparent;border-top:2px solid var(--nav-text-color-secondary);border-radius:50%;animation:Select_spin__Gc7pO 1s linear infinite}@keyframes Select_spin__Gc7pO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Select_clearButton__abykB{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin-left:var(--spacing-2);padding:0;background:none;border:none;border-radius:var(--border-radius-xs);color:var(--nav-text-color-secondary);cursor:pointer;transition:all .15s ease-in-out;flex-shrink:0}.Select_clearButton__abykB:hover{background-color:var(--background-hover);color:var(--text-default)}.Select_clearButton__abykB:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:1px}.Select_popover__gX6ku{min-width:var(--trigger-width);max-height:20rem;background-color:var(--background);border:1px solid var(--border-default);border-radius:var(--border-radius-sm);box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -1px rgb(0 0 0/.06);z-index:50;overflow:hidden}.Select_listBox__H5hsb{display:block;width:100%;max-height:inherit;overflow-y:auto;padding:var(--spacing-1)}.Select_listBoxItem__nAUp5{display:flex;align-items:center;width:100%;padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);color:var(--text-default);border:none;border-radius:var(--border-radius-xs);cursor:pointer;transition:all .15s ease-in-out;text-align:left;background-color:white}.Select_listBoxItem__nAUp5:hover{background-color:var(--background-hover)}.Select_listBoxItem__nAUp5[data-focused]{background-color:var(--background-hover);outline:none}.Select_listBoxItem__nAUp5[data-selected]{background-color:var(--background-selected);color:var(--text-default);font-weight:500}.Select_listBoxItem__nAUp5[data-selected]:before{content:"✓";margin-right:var(--spacing-2);color:var(--color-primary);font-weight:600}.Select_listBoxItem__nAUp5[data-disabled]{opacity:.6;cursor:not-allowed}.Select_listBoxItem__nAUp5[data-disabled]:hover{background-color:transparent}.Select_optionContent__W_PG_{display:flex;flex-direction:column;width:100%;gap:var(--spacing-1)}.Select_optionLabel___M72m{font-weight:400;line-height:1.4}.Select_optionDescription__vvlSb{font-size:var(--font-size-xs);color:var(--nav-text-color-secondary);line-height:1.3}.Select_errorMessage__KBl_h{font-size:var(--font-size-xs);color:var(--color-error);line-height:1.4;margin-top:var(--spacing-1)}.Select_disabled__th3Re{opacity:.6;pointer-events:none}.Select_readOnly__h8gzE{cursor:default}.Select_loading__G0Vx6{pointer-events:none}@media (max-width:768px){.Select_popover__gX6ku{max-height:16rem}.Select_listBoxItem__nAUp5{padding:var(--spacing-3) var(--spacing-4)}}@media (prefers-contrast:more){.Select_button__AxItW{border-width:2px}.Select_button__AxItW:focus-visible{outline-width:3px}.Select_popover__gX6ku{border-width:2px}}@media (prefers-reduced-motion:reduce){.Select_spinnerInner__ZomYJ{animation:none}.Select_button__AxItW,.Select_chevron__CwCty,.Select_listBoxItem__nAUp5{transition:none}}@media (prefers-color-scheme:dark){.Select_button__AxItW{background-color:var(--background-dark,var(--background));border-color:var(--border-dark,var(--border-default))}.Select_label__TXo7r{color:var(--text-dark,var(--text-default))}.Select_description__aJeLX{color:var(
      --nav-text-color-secondary-dark,var(--nav-text-color-secondary)
    )}.Select_popover__gX6ku{background-color:var(--background-dark,var(--background));border-color:var(--border-dark,var(--border-default))}.Select_listBoxItem__nAUp5[data-selected]{background-color:var(
      --background-selected-dark,var(--background-selected)
    )}.Select_spinnerInner__ZomYJ{border-top-color:var(
      --nav-text-color-secondary-dark,var(--nav-text-color-secondary)
    )}}