.manual-intro {
  max-width: var(--reading-width);
  margin-bottom: 56px;
}
.manual-intro h1 {
  margin-top: 24px;
}
.manual-scope {
  margin-top: 24px;
  color: var(--text-muted);
  line-height: 1.9;
}
.manual-intro .flex-row {
  margin-top: 28px;
}
.manual-body > section {
  margin-bottom: 28px;
}
.manual-body > section:last-child {
  margin-bottom: 0;
}
.manual-body > section > h2 {
  margin-top: 0;
}
.manual-body pre {
  margin-top: 24px;
  margin-bottom: 24px;
}
.manual-body .table-scroll {
  margin-top: 24px;
  margin-bottom: 24px;
}
.manual-body p,
.manual-body td {
  overflow-wrap: break-word;
}
.manual-body .callout {
  margin-bottom: 24px;
}
@media (max-width: 900px) {
  .manual-intro {
    margin-bottom: 36px;
  }
}
@media (max-width: 640px) {
  .manual-body > section {
    padding: 22px 18px;
  }
}