/* SACTCheck regimen-card course metadata */
.regimen-course-row {
  display: flex;
  flex-wrap: wrap;
  gap: 7px;
  align-items: center;
  margin: 10px 0 12px;
  min-height: 27px;
}

.regimen-course-chip {
  display: inline-flex;
  align-items: center;
  min-height: 27px;
  width: max-content;
  max-width: 100%;
  padding: 5px 9px;
  border: 1px solid #cad6df;
  border-radius: 999px;
  background: #f7fafc;
  color: #243746;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.15;
  white-space: normal;
}

.regimen-course-chip.intent {
  background: #eef5fb;
  border-color: #bfd5e5;
  color: #164f72;
}

.regimen-course-chip.duration {
  background: #f5f1fa;
  border-color: #d7c8e7;
  color: #5f3f7d;
}

.regimen-course-chip.interval {
  background: #edf7f1;
  border-color: #bfdcc9;
  color: #245f3d;
}

.regimen-course-row[data-metadata-complete="false"]::after {
  content: "";
}

@media (max-width: 560px) {
  .regimen-course-row { gap: 6px; }
  .regimen-course-chip { font-size: 11.5px; }
}
