.react-select{width:100%}.react-select [class$=menu]{z-index:9999}.react-select [class$=menu] [class$=MenuList] [class$=option]{cursor:pointer}.react-select [class$=control]{border-radius:var(--bs-border-radius);font-size:1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.react-select [class$=control]{transition:none}}.react-select [class$=control]{cursor:pointer;min-height:35px;color:var(--bs-body-color);border:var(--bs-border-width) solid var(--bs-border-color);box-shadow:none;background-color:#fff;background-clip:padding-box;font-weight:400;line-height:1.2}.react-select [class$=control]:focus,.react-select [class$=control] [class*=is-focused],.react-select [class$=control]:nth-last-child(3){border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;color:#86b7fe!important;outline:0!important}.react-select [class$=control]::placeholder{color:var(--bs-secondary-color);opacity:1}.react-select.is-valid [class$=control]{border-color:var(--bs-form-valid-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right calc(.3em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.6em + .375rem) calc(.6em + .375rem);padding-right:calc(1.2em + .75rem)}.react-select.is-valid [class$=control]:focus,.react-select.is-valid [class$=control] [class*=is-focused],.react-select.is-valid [class$=control]:nth-last-child(3){border-color:var(--bs-form-valid-color)!important;box-shadow:0 0 0 .25rem rgba(var(--bs-form-valid-color), .25)!important}.react-select.is-valid~.valid-feedback,.react-select.is-valid~.valid-tooltip{display:block}.react-select.is-invalid [class$=control]{border-color:var(--bs-form-invalid-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.3em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.6em + .375rem) calc(.6em + .375rem);padding-right:calc(1.2em + .75rem)}.react-select.is-invalid [class$=control]:focus,.react-select.is-invalid [class$=control] [class*=is-focused],.react-select.is-invalid [class$=control]:nth-last-child(3){border-color:var(--bs-form-invalid-color)!important;box-shadow:0 0 0 .25rem rgba(var(--bs-form-invalid-color), .25)!important}.react-select.is-invalid~.invalid-feedback,.react-select.is-invalid~.invalid-tooltip{display:block}.react-select.disabled [class$=control]{background-color:var(--bs-secondary-bg)!important}.react-select [class*=indicatorContainer]{padding:0 .5rem}
