/* Datatables */
/* ----------------- */
.dt-search {
  float: inline-end;
  margin-bottom: 8px;
}
.dt-paging {
  float: inline-end;
}
/* ----------------- */



/* Select2 */
/* ----------------- */
.select2-container .select2-selection--multiple .select2-selection__choice {
  background-color: var(--bg-brand);
}

.select2-container .select2-selection--multiple .select2-selection__choice__remove:hover {
  background-color: var(--bg-brand);
}

[data-bs-theme=blue-theme] body .select2-container .select2-selection {
  background-color: var(--bs-body-bg);
  border-color: var(--bs-border-color-translucent);
}

.select2-container .select2-selection {
  display: flex;
  align-items: center;
  border-radius: var(--bs-border-radius);
  height: 38px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 36px;
}
.select2-dropdown {
  border-color: var(--bs-border-color-translucent);
}
[data-bs-theme=blue-theme] body .select2-search__field  {
  border-radius: var(--bs-border-radius);
  transition: all 0.2s ease-in-out;
}
[data-bs-theme=blue-theme] body .select2-search__field:focus {
  outline: none;
  border-color: var(--bg-brand) !important;
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: var(--bg-brand);
  color: black;
}
.select2-container--default .select2-results__option--selected {
  background-color: var(--bg-color-mono-2);
  color: black;
}
/* .select2 {
  width: 100% !important;
} */
/* ----------------- */

/* Swal */
/* ----------------- */
:root {
  --swal2-background: var(--bg-color-mono-1) !important;
  --swal2-color: var(--bg-color-mono-4) !important;
}
/* ----------------- */
