/* Keep the supplied article design independent of the general site theme. */
.bahali-article p { color: inherit; }
.bahali-article .aside, .bahali-article .affil, .bahali-article .pubdate,
.bahali-article .note, .bahali-article .case .note-small { color: var(--muted); }
.bahali-article .label { color: var(--teal); }
.bahali-article a { color: var(--teal); text-decoration: underline; text-underline-offset: 3px; }
.bahali-article .toc a { text-decoration: none; }
.bahali-article .fig-wrap svg { max-width: none; }
.bahali-article .checklist { gap: 0; }
.bahali-article .checklist li::before { content: none; }
.bahali-article h2[id] { scroll-margin-top: 140px; }
.bahali-article .tbl-wrap, .bahali-article .fig-wrap { overscroll-behavior-x: contain; }
.journal-return { padding-block: 24px; }
.journal-return a { color: var(--color-navy); text-decoration: underline; }
.journal-card__byline { font-size: .8rem; color: var(--color-text-muted); }
@media (max-width: 360px) {
  .bahali-article .masthead .name { font-size: 1rem; }
}
