/* Danger styling */
/* 1. Default / Light Mode styling */
[data-md-color-scheme="default"] .text-danger {
  color: #d9534f; /* Vibrant red optimized for white/light backgrounds */
}

/* 2. Slate / Dark Mode styling overrides */
[data-md-color-scheme="slate"] .text-danger {
  color: hsl(355, 70%, 72%); /* Softer, desaturated red optimized for dark backgrounds */
}

/* Header styling */
.md-header {
  background-color: #d22030;
}

.md-header,
.md-header__button,
.md-header__topic {
  color: #ffffff !important;
}

/* Ensure icons are also white */
.md-header .lucide {
  stroke: #ffffff;
}

/* Light Mode red */
[data-md-color-scheme="default"] .md-header {
  background-color: #d22030;
}

/* Dark Mode red */
[data-md-color-scheme="slate"] .md-header {
  background-color: #b01e2c;
}
