.react-select-container{width:100%}.react-select__control{border:2px solid var(--color-border-light)!important;border-radius:6px!important;min-height:42px!important;transition:border-color .2s,box-shadow .2s!important;box-shadow:none!important;background-color:var(--color-bg-secondary)!important}.react-select__control:hover{border-color:var(--color-text-muted)!important}.react-select__control--is-focused{border-color:var(--color-primary-light)!important;box-shadow:var(--focus-ring-input)!important}.react-select__single-value{color:var(--color-text-primary)!important}.react-select__placeholder{color:var(--color-text-muted)!important}.react-select__input-container{color:var(--color-text-primary)!important}.react-select__input-container input,.react-select__input{outline:none!important;box-shadow:none!important}.react-select__menu{border-radius:6px!important;box-shadow:var(--shadow-md)!important;border:1px solid var(--color-border-light)!important;margin-top:4px!important;background-color:var(--color-bg-secondary)!important;z-index:100!important}.react-select__option{cursor:pointer!important;transition:background-color .2s,color .2s!important;color:var(--color-text-primary)!important}.react-select__option--is-focused{background-color:var(--color-bg-accent)!important;color:var(--color-text-primary)!important}.react-select__option--is-selected{background-color:var(--color-primary-light)!important;color:var(--color-text-inverse)!important}.react-select__option--is-selected:hover{background-color:var(--color-primary-dark)!important;color:var(--color-text-inverse)!important}.react-select__indicator-separator{background-color:var(--color-border-light)!important}.react-select__dropdown-indicator{color:var(--color-text-tertiary)!important;transition:color .2s!important}.react-select__dropdown-indicator:hover{color:var(--color-primary-light)!important}.react-select__clear-indicator{color:var(--color-text-tertiary)!important;cursor:pointer!important;transition:color .2s!important}.react-select__clear-indicator:hover{color:var(--color-error-dark)!important}.react-select__menu-list{scrollbar-width:thin;scrollbar-color:var(--color-border-light) transparent}.react-select__menu-list::-webkit-scrollbar{width:6px}.react-select__menu-list::-webkit-scrollbar-track{background:transparent}.react-select__menu-list::-webkit-scrollbar-thumb{background-color:var(--color-border-light);border-radius:3px}.react-select__menu-list::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-muted)}
