.form-label.required:after {
  content: " *";
  color: red;
  font-weight: bold;
}

input:required, select:required, textarea:required {
  border-left: 3px solid #dc3545 !important;
}

/* Indigo Clinical Theme for Procedures */
.bg-indigo {
  background-color: #6610f2 !important;
  color: white !important;
}

.badge.bg-indigo {
  background-color: #6610f2 !important;
  color: white !important;
}

.border-indigo {
  border-color: #6610f2 !important;
}

.text-indigo {
  color: #6610f2 !important;
}
