.doc-intro{
  padding-top:var(--space-8);
  padding-bottom:var(--space-7);
}
.doc-intro__content{
  position:relative;
  z-index:1;
}
.doc-intro h1{
  margin-top:var(--space-5);
  margin-bottom:var(--space-5);
}
.doc-intro__lead{
  font-size:var(--size-lead);
  color:var(--text-muted);
}
.doc-intro__content>p:last-child{
  margin-bottom:0;
}
.doc-body>section{
  padding-top:var(--space-5);
  padding-bottom:var(--space-6);
}
.doc-body>section+section{
  border-top:1px solid var(--border);
}
.doc-body .table-scroll{
  margin-block:var(--space-6);
}
.doc-body .callout{
  margin-block:var(--space-6);
}
.doc-body section>p:last-child{
  margin-bottom:0;
}
.doc-body .toc-tabs{
  margin-bottom:var(--space-5);
}