.select2-container{width:100%!important}.select2-container .select2-selection{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);min-height:calc(1.5em + .75rem + 2px)}.select2-container .select2-selection:focus,.select2-container .select2-selection:focus-within{border-color:var(--bs-primary);box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.25)}.select2-container .select2-selection--single{height:calc(1.5em + .75rem + 2px)}.select2-container .select2-selection--single .select2-selection__rendered{color:var(--bs-body-color);padding-left:.75rem;padding-right:.75rem;line-height:calc(1.5em + .75rem)}.select2-container .select2-selection--single .select2-selection__arrow{height:calc(1.5em + .75rem);right:.75rem}.select2-container .select2-selection--single .select2-selection__arrow b{border-color:var(--bs-secondary) transparent transparent transparent;border-width:5px 4px 0 4px}.select2-container .select2-selection--multiple{min-height:calc(1.5em + .75rem + 2px)}.select2-container .select2-selection--multiple .select2-selection__rendered{padding:.375rem .75rem}.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{background-color:var(--bs-primary);border:1px solid var(--bs-primary);border-radius:var(--bs-border-radius-sm);color:#fff;font-size:.875rem;margin:.125rem .25rem .125rem 0;padding:.25rem .5rem}.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{color:#ffffffb3;margin-right:.25rem}.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover{color:#fff}.select2-container.select2-container--open .select2-selection{border-color:var(--bs-primary);box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.25)}.select2-container.select2-container--open .select2-selection__arrow b{border-color:transparent transparent var(--bs-secondary) transparent;border-width:0 4px 5px 4px}.select2-container.select2-container--disabled .select2-selection{background-color:var(--bs-secondary-bg);color:var(--bs-secondary-color);cursor:not-allowed}.select2-dropdown{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-color:var(--bs-body-bg);box-shadow:var(--bs-box-shadow)}.select2-dropdown .select2-search{padding:.5rem}.select2-dropdown .select2-search .select2-search__field{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);padding:.375rem .75rem;width:100%;background-color:var(--bs-body-bg);color:var(--bs-body-color)}.select2-dropdown .select2-search .select2-search__field:focus{border-color:var(--bs-primary);box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.25);outline:none}.select2-dropdown .select2-results .select2-results__options{max-height:200px}.select2-dropdown .select2-results .select2-results__options .select2-results__option{padding:.5rem .75rem;color:var(--bs-body-color)}.select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true]{background-color:var(--bs-primary);color:#fff}.select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted{background-color:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis)}.was-validated .select2-container .select2-selection,.is-invalid+.select2-container .select2-selection{border-color:var(--bs-form-invalid-border-color)}.was-validated .select2-container .select2-selection:focus,.was-validated .select2-container .select2-selection:focus-within,.is-invalid+.select2-container .select2-selection:focus,.is-invalid+.select2-container .select2-selection:focus-within{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .select2-container.is-valid .select2-selection,.is-valid+.select2-container .select2-selection{border-color:var(--bs-form-valid-border-color)}.was-validated .select2-container.is-valid .select2-selection:focus,.was-validated .select2-container.is-valid .select2-selection:focus-within,.is-valid+.select2-container .select2-selection:focus,.is-valid+.select2-container .select2-selection:focus-within{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}@media (prefers-color-scheme: dark){.select2-dropdown .select2-results__option--highlighted{background-color:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis)}}
