.manual{
  padding-top:64px;
  padding-bottom:80px;
}
.manual-intro{
  padding-bottom:24px;
}
.manual-intro h1{
  margin-top:18px;
  margin-bottom:20px;
}
.manual-deck{
  margin-top:0;
  font-size:20px;
  color:var(--muted);
}
.manual-intro>p:not(.manual-deck){
  line-height:1.85;
}
.manual-toc{
  position:static;
  flex-wrap:wrap;
  gap:4px;
  overflow:visible;
}
.manual-toc a{
  font-size:14px;
}
.manual-chapter{
  padding-top:48px;
  padding-bottom:40px;
  border-bottom:1px solid var(--border);
}
.manual-content .manual-chapter>h2{
  margin-top:0;
  padding-left:20px;
  border-left:3px solid var(--accent);
}
.manual-chapter>h3{
  margin-bottom:16px;
}
.manual-chapter .table-scroll{
  margin-top:24px;
  margin-bottom:24px;
}
.manual-chapter:last-child{
  border-bottom:0;
  padding-bottom:0;
}
@media(max-width:768px){
  .manual{
    padding-top:36px;
    padding-bottom:56px;
  }
  .manual-deck{
    font-size:18px;
  }
  .manual-chapter{
    padding-top:36px;
    padding-bottom:28px;
  }
  .manual-content .manual-chapter>h2{
    padding-left:14px;
  }
  .manual-toc a{
    padding:8px 10px;
  }
}