/* BetterDocs — single doc page */

.single-docs #betterdocs-single-main {
  padding: 40px 0px 56px 0px;
}

.single-docs .betterdocs-doc-excerpt {
  font-family: 'EB Garamond', serif;
  font-weight: 600;
  font-size: 28px;
  line-height: 1.8;
  color: #98a2b3;
  /* color: var(--ast-global-color-3); */
  margin-bottom: 24px;
}

.single-docs #betterdocs-full-sidebar-left {
  border-right: none;
}

.single-docs .mb-cite-this-page #apa {
  font-size: 12px;
}

.single-docs .mb-bibliography__author-meta {
  display: flex;
  flex-direction: column;
  gap: 0.125rem;
  margin: 0.35rem 0 0;
  padding: 0;
  font-size: 0.8125rem;
  color: var(--mb-color-text-muted);
}

.single-docs .mb-bibliography__author-meta-row {
  display: flex;
  gap: 0.35rem;
}

.single-docs .mb-bibliography__author-meta dt {
  font-weight: 500;
}

.single-docs .mb-bibliography__author-meta dt::after {
  content: ':';
}

.single-docs .mb-bibliography__cite-header {
  display: flex;
  align-items: center;
  gap: 0.75rem;
}

.single-docs .mb-bibliography__cite-header .mb-bibliography__subheading {
  margin: 0;
}

.single-docs .mb-apa-copy-btn {
  flex-shrink: 0;
}

:is(h2, h3, h4, h5, h6):not(.betterdocs-content *),
.single-docs .betterdocs-content-heading .batterdocs-anchor,
.single-docs .betterdocs-content-heading .betterdocs-anchor {
  font-family: 'Inter', sans-serif;
}
