.react-select-container{width:100%}.react-select__control{border-radius:4px;border:1px solid #e5e7eb;box-shadow:none;background-color:white;transition:all .2s}.react-select__control:hover{border-color:#d1d5db}.react-select__control--is-focused{border-color:#d1d5db;box-shadow:0 0 0 3px rgba(209,213,219,.3)}.react-select__control--is-disabled{cursor:not-allowed;opacity:.5}.react-select__menu{border-radius:4px;border:1px solid hsl(var(--border));box-shadow:0 4px 6px -1px rgb(0 0 0/.1);background-color:white;z-index:50}.react-select__menu-list{padding:6px;max-height:300px}.react-select__option{padding:6px 12px;border-radius:2px;font-size:14px;cursor:pointer;color:hsl(var(--foreground))}.react-select__option--is-focused,.react-select__option--is-selected,.react-select__option:hover{background-color:hsl(var(--accent))}.react-select__option--is-disabled{cursor:not-allowed;opacity:.5}.react-select__group-heading{padding:6px 8px;font-size:12px;font-weight:500;text-transform:none}.react-select__group-heading,.react-select__placeholder{color:hsl(var(--muted-foreground))}.react-select__single-value{color:hsl(var(--foreground))}.react-select__input-container{margin:0;padding:0}.react-select__input{color:hsl(var(--foreground))}.react-select__indicator-separator{display:none}.react-select__clear-indicator,.react-select__dropdown-indicator{padding:0 4px;color:hsl(var(--foreground));opacity:.6}.react-select__clear-indicator:hover,.react-select__dropdown-indicator:hover{opacity:1}@media (prefers-color-scheme:dark){.react-select__control,.react-select__menu{background-color:white!important}.react-select__option{color:#1f2937!important}.react-select__option--is-focused,.react-select__option:hover{background-color:#f9fafb!important}.react-select__option--is-selected{background-color:#f3f4f6!important}}