.manual-heading{
  background:var(--block-lilac);
  border-bottom:1px solid var(--border);
}
.manual-heading .hero-title{
  max-width:100%;
}
.manual-intro{
  max-width:840px;
  margin-top:24px;
}
.manual-intro>p{
  color:var(--text-muted);
}
.manual-intro>.row{
  margin-top:24px;
}
.manual-intro a,
.manual-chapter a{
  text-decoration-thickness:1px;
}
.manual-intro a:hover,
.manual-chapter a:hover{
  color:var(--accent-dark);
}
.manual-document{
  position:relative;
}
.manual-chapter{
  margin-inline:auto;
  padding-top:32px;
  padding-bottom:40px;
  overflow-wrap:anywhere;
}
.manual-chapter+.manual-chapter{
  margin-top:32px;
  border-top:1px solid var(--border);
}
.manual-chapter .manual-stage{
  margin-top:0;
  margin-bottom:12px;
  font-size:var(--fs-small);
  color:var(--text-muted);
}
.manual-chapter h2{
  margin-top:0;
  margin-bottom:24px;
}
.manual-chapter .table-scroll{
  margin-block:24px;
}
.manual-chapter .callout{
  margin-block:24px;
}
.manual-chapter .callout p{
  margin-block:0;
}
.manual-chapter pre{
  margin-block:24px;
}
.manual-chapter:last-child{
  padding-bottom:0;
}
@media(max-width:768px){
  .manual-chapter{
    padding-top:24px;
    padding-bottom:24px;
  }
  .manual-chapter+.manual-chapter{
    margin-top:24px;
  }
}