/* Short, readable introductions shared by the five university atlases. */
.dental-atlas .atlas-comment {
  display: block;
  margin-top: 9px;
  padding-left: 10px;
  border-left: 2px solid #c9ad70;
  color: #4c5865;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.85;
  letter-spacing: .015em;
  word-break: normal;
  overflow-wrap: break-word;
  line-break: strict;
  text-wrap: pretty;
}
/* Keep punctuation with the preceding phrase; allow fallback wrapping when text is enlarged. */
.dental-atlas .atlas-comment-unit,
.dental-atlas .atlas-name-part {
  display: inline-block;
  max-inline-size: 100%;
  vertical-align: baseline;
  white-space: normal;
  overflow-wrap: anywhere;
  line-break: strict;
}
.dental-atlas .atlas-comment + .atlas-official {
  margin-top: 10px;
}
@media (max-width: 380px) {
  .dental-atlas .atlas-comment { padding-left: 8px; letter-spacing: 0; }
}
@media (forced-colors: active) {
  .dental-atlas .atlas-comment { color: CanvasText; border-color: CanvasText; }
}
