.manual-body h1,.manual-body h2,.manual-body h3{font-family:var(--font-display);letter-spacing:.02em}.manual-body h1.chapter{font-size:1.75rem;line-height:1.3;margin:3.5em 0 1em}.manual-body h1.chapter .no{display:block;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.18em;color:var(--color-jade);margin-bottom:.4em}.manual-body h2{margin-top:2.75em;scroll-margin-top:6rem}.manual-body h3{margin-top:2em}.manual-body ol.steps{list-style:none;counter-reset:steps;margin:1em 0;padding:0}.manual-body ol.steps>li{counter-increment:steps;position:relative;padding-left:2.2rem;margin:.9em 0}.manual-body ol.steps>li:before{content:counter(steps);position:absolute;left:0;top:.15em;display:flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border-radius:9999px;background:color-mix(in oklab,var(--color-jade) 12%,transparent);color:var(--color-jade);font-family:var(--font-mono);font-size:.72rem}.manual-body figure.shot{margin:1.75em 0}.manual-body figure.shot img{width:100%;height:auto;border:1px solid color-mix(in oklab,var(--color-jade) 22%,transparent);background:var(--color-dawn);padding:.4rem}.manual-body figure.shot figcaption{margin-top:.6em;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;color:color-mix(in oklab,var(--color-ink-soft) 55%,transparent);text-align:center}.manual-body .phones{display:flex;gap:1rem;margin:1.75em 0;overflow-x:auto;padding-bottom:.5rem}.manual-body .phones figure.shot{flex:0 0 auto;width:15rem;margin:0}.manual-body .btn{display:inline-block;border:1px solid color-mix(in oklab,var(--color-jade) 45%,transparent);border-radius:4px;color:var(--color-jade);font-family:var(--font-mono);font-size:.82em;line-height:1.6;padding:0 .45em;white-space:nowrap}.manual-body .box,.manual-body .danger,.manual-body .note,.manual-body .tip,.manual-body .warn{border-left:3px solid var(--color-ink-soft);background:color-mix(in oklab,var(--color-mist) 45%,transparent);padding:.85em 1.1em;margin:1.4em 0;font-size:.93em}.manual-body .box .bt,.manual-body .danger .bt,.manual-body .note .bt,.manual-body .tip .bt,.manual-body .warn .bt{font-weight:600;margin-right:.4em}.manual-body .tip{border-left-color:var(--color-jade)}.manual-body .tip .bt{color:var(--color-jade)}.manual-body .warn{border-left-color:#b45309}.manual-body .warn .bt{color:#b45309}.manual-body .danger{border-left-color:#dc2626}.manual-body .danger .bt{color:#dc2626}.manual-body .flow{margin:1.4em 0}.manual-body .flow .farrow{text-align:center;color:var(--color-jade);margin:.15em 0}.manual-body .flow .fstep b{color:var(--color-ink)}.manual-body .table-wrap{overflow-x:auto;margin:1.4em 0}.manual-body .table-wrap table{width:100%;font-size:.92em}.manual-body table.tight{font-size:.86em}.manual-body .lead{font-size:1.05em;color:color-mix(in oklab,var(--color-ink-soft) 80%,transparent)}.manual-body .small{font-size:.9em}.manual-body .path{word-break:break-all}.manual-body hr.divider{border:none;border-top:1px dashed color-mix(in oklab,var(--color-jade) 25%,transparent);margin:2.5em 0}.manual-body dl.faqlist dt{font-weight:600;color:var(--color-ink);margin-top:1.6em}.manual-body dl.faqlist dd{margin:.4em 0 0}.manual-body .endmark{text-align:center;color:color-mix(in oklab,var(--color-ink-soft) 45%,transparent);font-size:.85rem;letter-spacing:.3em;margin-top:3.5em}