bs-toast-header {
  display: block;
}

.bs-toast-header :where(h5) {
  font-size: var(--bs-text-md);
  margin: 0;
}

/* Warning Toast Styles */
.bs-toast-header:where([data-variant^="warning"]) :where(.bs-toast-header-icon) {
  color: var(--bs-orange-warning);
}

/* Positive Toast Styles */
.bs-toast-header:where([data-variant^="positive"]) :where(.bs-toast-header-icon) {
  color: var(--bs-purple-400);
}

:where(.dark) .bs-toast-header:where([data-variant^="positive"]) :where(.bs-toast-header-icon) {
  color: var(--bs-purple-200);
}

/* Negative Toast Styles */
.bs-toast-header:where([data-variant^="negative"]) :where(.bs-toast-header-icon) {
  color: var(--bs-red-400);
}