[data-bs-theme=dark] .select2-container--bootstrap-5 .select2-selection,
[data-bs-theme=dark] .select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered,
[data-bs-theme=dark] .select2-container--bootstrap-5 .select2-dropdown .select2-results__options,
[data-bs-theme=dark] .select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field {
    color: var(--bs-accordion-btn-color);
    background-color: var(--bs-accordion-btn-bg);
    border-color: var(--bs-border-color);
}
[data-bs-theme=dark] .select2-container--bootstrap-5 .select2-selection--single{
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
[data-bs-theme=dark] .select2-container--bootstrap-5.select2-container--open.select2-container--below .select2-selection {
    border-color: #86b7fe;
}
[data-bs-theme=dark] .select2-container--bootstrap-5 .select2-dropdown{
    background-color: var(--bs-accordion-btn-bg);
}
[data-bs-theme=dark] .select2-container--bootstrap-5.select2-container--focus .select2-selection, 
[data-bs-theme=dark] .select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field:focus{
    border-color: #86b7fe;
}
[data-bs-theme=dark] .select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--highlighted{
    color: var(--bs-accordion-btn-color);
    background-color: rgba(var(--bs-emphasis-color-rgb), 0.075);
}
[data-bs-theme=dark] .select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected, 
[data-bs-theme=dark] .select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[aria-selected=true]:not(.select2-results__option--highlighted){
    background-color: rgba(var(--bs-emphasis-color-rgb), 0.1);
}
[data-bs-theme=dark] .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
    color: var(--bs-accordion-btn-color);
}
[data-bs-theme=dark] .select2-container--bootstrap-5.select2-container--disabled .select2-selection, 
[data-bs-theme=dark] .select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection {
    background-color: var(--bs-secondary-bg);
}