.manual{max-width:860px}
.manual h2{font-size:31px;margin:0 0 6px;color:var(--accent)}
.manual h3{font-size:23px;margin:44px 0 10px;padding-top:18px;border-top:1px solid var(--border)}
.manual h4{font-size:18px;margin:28px 0 8px;color:#a9d8ff}
.manual p{color:var(--muted);margin:0 0 15px}
.manual li{color:var(--muted);margin-bottom:7px}
.manual ul,.manual ol{margin:0 0 18px;padding-left:22px}
.manual hr{border:0;border-top:1px solid var(--border);margin:26px 0}
.manual code{background:#20354d;padding:2px 6px;border-radius:4px;font-size:13px;
font-family:Consolas,monospace;color:#dbe7f3}
.manual pre.notice{overflow-x:auto;white-space:pre;font-family:Consolas,monospace;
font-size:13.5px;line-height:1.55;color:#d7e3f0;margin:0 0 18px}
.manual pre.notice code{background:none;padding:0;font-size:13.5px}
.manual table{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:15px}
.manual th{text-align:left;color:#a9d8ff;padding:9px 12px;border-bottom:2px solid var(--border)}
.manual td{padding:9px 12px;border-bottom:1px solid #22374f;color:var(--muted);vertical-align:top}
.manual strong{color:#dfe9f4}
.crumb{font-size:14px;color:var(--muted)}
.crumb a{color:var(--accent);text-decoration:none}
.manual-list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}
.manual-list .card h3{margin:0 0 8px;border:0;padding:0;font-size:20px}
@media(max-width:650px){.manual-list{grid-template-columns:1fr}}
