.callout[data-callout="summary"] {
  --callout-color: 153, 0, 255;
  --callout-icon: lucide-sparkles;
}

.callout[data-callout="example"] {
  --callout-color: 3, 204, 0;
  --callout-icon: lucide-check;
}

.callout[data-callout="warning"] {
  --callout-color: 255, 0, 0;
  --callout-icon: lucide-triangle-alert;
}

.callout[data-callout="tip"] {
  --callout-color: 0, 204, 245;
  --callout-icon: lucide-square-pen;
}

/* Remove lines beneath headings */
.markdown-rendered h1,
.markdown-rendered h2,
.markdown-rendered h3,
.markdown-rendered h4,
.markdown-rendered h5,
.markdown-rendered h6 {
  border-bottom: none !important;
  text-decoration: none !important;
  box-shadow: none !important;
}