:is(html:has(.manual-doc),body:has(.manual-doc)){overflow-x:visible}.manual-doc{--paper:#fff;--paper-2:#f6f7f4;--ink:#15171b;--ink-2:#5c635c;--ink-3:#878e86;--rule:#dcdfd7;--rule-2:#b9bfb2;--accent:#4c661f;--alert:#9c3225;--neutral-mark:#9aa294;--col-margin:132px;--col-gap:34px;--measure:63ch;background:var(--paper);color:var(--ink);font-family:var(--font-plex-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;font-size:16px;line-height:1.62}.manual-doc *{box-sizing:border-box}.manual-doc .shell{grid-template-columns:238px minmax(0,1fr);max-width:1320px;margin:0 auto;display:grid}.manual-doc .toc{border-right:1px solid var(--rule);background:var(--paper);align-self:start;height:100vh;padding:40px 26px 40px 28px;position:sticky;top:0;overflow-y:auto}.manual-doc .toc-back{font-family:var(--font-plex-mono), ui-monospace, Menlo, monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin-bottom:22px;font-size:.68rem;text-decoration:none;display:inline-block}.manual-doc .toc-back:hover{color:var(--accent)}.manual-doc .toc-brand{font-family:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.015em;color:var(--ink);margin:0;font-size:1rem;font-weight:700}.manual-doc .toc-brand span{color:var(--accent)}.manual-doc .toc-sub{font-family:var(--font-plex-mono), ui-monospace, Menlo, monospace;text-transform:uppercase;letter-spacing:.13em;color:var(--ink-3);border-bottom:1px solid var(--rule);margin:5px 0 30px;padding-bottom:18px;font-size:.66rem}.manual-doc .toc ol{margin:0;padding:0;list-style:none}.manual-doc .toc a.toc-link{color:var(--ink-2);grid-template-columns:24px 1fr;gap:8px;padding:7px 0;font-size:.855rem;line-height:1.3;text-decoration:none;display:grid}.manual-doc .toc a.toc-link .n{font-family:var(--font-plex-mono), ui-monospace, Menlo, monospace;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.72rem}.manual-doc .toc a.toc-link:hover{color:var(--ink)}.manual-doc .toc a.toc-link:hover .n{color:var(--accent)}.manual-doc .toc a.toc-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.manual-doc .toc a.toc-link.is-active{color:var(--ink);font-weight:600}.manual-doc .toc a.toc-link.is-active .n{color:var(--accent)}.manual-doc main{min-width:0;padding-bottom:110px}.manual-doc .pad{padding:0 60px}.manual-doc .cover{border-bottom:2px solid var(--ink);padding:78px 60px 40px}.manual-doc .cover-kicker{font-family:var(--font-plex-mono), ui-monospace, Menlo, monospace;text-transform:uppercase;letter-spacing:.16em;color:var(--accent);margin:0 0 26px;font-size:.68rem}.manual-doc h1{font-family:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.032em;max-width:16ch;color:var(--ink);margin:0 0 22px;font-size:clamp(2.5rem,1.4rem + 3.6vw,4.1rem);font-weight:700;line-height:.98}.manual-doc .cover-lede{color:var(--ink-2);max-width:54ch;margin:0 0 46px;font-size:1.14rem;line-height:1.5}.manual-doc .colophon{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px 34px;margin:0;padding-top:18px;display:grid}.manual-doc .colophon dt{font-family:var(--font-plex-mono), ui-monospace, Menlo, monospace;text-transform:uppercase;letter-spacing:.13em;color:var(--ink-3);margin-bottom:3px;font-size:.64rem}.manual-doc .colophon dd{margin:0;font-size:.92rem;font-weight:500}.manual-doc section{padding-top:62px;scroll-margin-top:8px}.manual-doc section+section{border-top:1px solid var(--rule)}.manual-doc .sec-head{grid-template-columns:var(--col-margin) minmax(0, 1fr);gap:var(--col-gap);margin-bottom:40px;display:grid}.manual-doc .sec-num{font-family:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;color:var(--accent);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:600;line-height:.82}.manual-doc h2{font-family:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.028em;color:var(--ink);margin:0 0 10px;font-size:clamp(1.55rem,1.2rem + 1.1vw,2.05rem);font-weight:700;line-height:1.06}.manual-doc .sec-head p{color:var(--ink-2);max-width:50ch;margin:0;font-size:1.02rem}.manual-doc .row{grid-template-columns:var(--col-margin) minmax(0, 1fr);gap:var(--col-gap);align-items:start;margin-bottom:30px;display:grid}.manual-doc .mg{font-family:var(--font-plex-mono), ui-monospace, Menlo, monospace;text-transform:uppercase;letter-spacing:.09em;color:var(--ink-3);padding-top:.38em;font-size:.68rem;line-height:1.45}.manual-doc .mg .mg-id{color:var(--accent);font-weight:500;display:block}.manual-doc .mg .mg-t{color:var(--ink-2);text-transform:none;letter-spacing:.02em;margin-top:2px;font-size:.72rem;display:block}.manual-doc .mg.is-alert .mg-id{color:var(--alert)}.manual-doc .bd>:first-child{margin-top:0}.manual-doc .bd>:last-child{margin-bottom:0}.manual-doc .bd p,.manual-doc .bd ul,.manual-doc .bd ol{max-width:var(--measure)}.manual-doc .bd p{margin:0 0 15px}.manual-doc .bd .after-table{margin-top:15px}.manual-doc h3{font-family:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.012em;color:var(--ink);margin:0 0 9px;font-size:1.06rem;font-weight:600}.manual-doc ul.plain{margin:0 0 16px;padding-left:18px;list-style:outside}.manual-doc ul.plain li{margin-bottom:6px}.manual-doc ul.plain li::marker{color:var(--rule-2)}.manual-doc ol.steps{counter-reset:st;margin:0;padding:0;list-style:none}.manual-doc ol.steps li{counter-increment:st;max-width:var(--measure);margin-bottom:13px;padding-left:30px;position:relative}.manual-doc ol.steps li:before{content:counter(st, decimal-leading-zero);font-family:var(--font-plex-mono), ui-monospace, Menlo, monospace;color:var(--accent);font-variant-numeric:tabular-nums;font-size:.72rem;position:absolute;top:.07em;left:0}.manual-doc strong{font-weight:600}.manual-doc .ui{font-family:var(--font-plex-mono), ui-monospace, Menlo, monospace;color:var(--ink);background:var(--paper-2);border:1px solid var(--rule);padding:.08em .34em;font-size:.87em}.manual-doc .row.note .bd{border-top:1px solid var(--rule-2);border-bottom:1px solid var(--rule-2);padding:14px 0}.manual-doc .row.note.is-alert .bd{border-color:var(--alert)}.manual-doc .row.note .bd p{font-size:.96rem}.manual-doc figure.row{margin:0 0 42px}.manual-doc figure.row img{border:1px solid var(--rule-2);background:var(--paper);width:100%;height:auto;display:block}.manual-doc figure.row figcaption{font-family:var(--font-plex-mono), ui-monospace, Menlo, monospace;color:var(--ink-3);letter-spacing:.02em;padding-top:.38em;font-size:.68rem;line-height:1.5}.manual-doc figure.row figcaption b{text-transform:uppercase;letter-spacing:.11em;color:var(--accent);margin-bottom:4px;font-weight:500;display:block}.manual-doc .tbl-wrap{overflow-x:auto}.manual-doc table{border-collapse:collapse;width:100%;min-width:480px}.manual-doc caption{text-align:left;font-family:var(--font-plex-mono), ui-monospace, Menlo, monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-3);padding-bottom:9px;font-size:.66rem}.manual-doc th{font-family:var(--font-plex-mono), ui-monospace, Menlo, monospace;text-transform:uppercase;letter-spacing:.11em;color:var(--ink-3);text-align:left;border-bottom:1px solid var(--ink);vertical-align:bottom;padding:0 16px 7px 0;font-size:.64rem;font-weight:500}.manual-doc td{color:var(--ink);border-bottom:1px solid var(--rule);vertical-align:top;padding:9px 16px 9px 0;font-size:.92rem;line-height:1.5}.manual-doc td:last-child,.manual-doc th:last-child{padding-right:0}.manual-doc tbody tr:last-child td{border-bottom:1px solid var(--ink)}.manual-doc td.n{font-variant-numeric:tabular-nums;white-space:nowrap}.manual-doc td.state{font-family:var(--font-plex-mono), ui-monospace, Menlo, monospace;white-space:nowrap;color:var(--ink);font-size:.78rem}.manual-doc .mk{vertical-align:.06em;background:var(--neutral-mark);width:7px;height:7px;margin-right:8px;display:inline-block}.manual-doc .mk.live{background:var(--accent)}.manual-doc .mk.dead{background:var(--alert)}.manual-doc .mk.hollow{box-shadow:inset 0 0 0 1px var(--rule-2);background:0 0}.manual-doc .legend{font-family:var(--font-plex-mono), ui-monospace, Menlo, monospace;text-transform:uppercase;letter-spacing:.09em;color:var(--ink-3);flex-wrap:wrap;gap:6px 20px;max-width:none;margin:12px 0 0;font-size:.66rem;display:flex}.manual-doc a.xref{color:var(--accent);border-bottom:1px solid;text-decoration:none}.manual-doc a.xref:hover{color:var(--ink)}.manual-doc footer.end{border-top:2px solid var(--ink);font-family:var(--font-plex-mono), ui-monospace, Menlo, monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);flex-wrap:wrap;gap:6px 28px;margin:70px 60px 0;padding-top:18px;font-size:.68rem;display:flex}@media (max-width:1080px){.manual-doc{--col-margin:108px;--col-gap:24px}}@media (max-width:900px){.manual-doc .shell{grid-template-columns:1fr}.manual-doc .toc{border-right:none;border-bottom:2px solid var(--ink);height:auto;padding:24px 22px;position:static}.manual-doc .toc ol{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:0 22px;display:grid}.manual-doc .cover{padding:40px 22px 30px}.manual-doc .pad{padding:0 22px}.manual-doc footer.end{margin:50px 22px 0}.manual-doc .row,.manual-doc .sec-head{grid-template-columns:1fr;gap:9px}.manual-doc .mg{padding-top:0}.manual-doc .sec-num{font-size:1.5rem;line-height:1}.manual-doc figure.row{flex-direction:column-reverse;gap:9px;display:flex}}@media print{.manual-doc .toc{display:none}.manual-doc .shell{grid-template-columns:1fr;max-width:none}.manual-doc{font-size:10.5pt}.manual-doc .cover{padding:0 0 24pt}.manual-doc .pad{padding:0}.manual-doc footer.end{margin:30pt 0 0}.manual-doc section{padding-top:26pt}.manual-doc figure.row,.manual-doc .row.note,.manual-doc tr{break-inside:avoid}.manual-doc h2,.manual-doc h3{break-after:avoid}}.manual-doc .reveal{opacity:0;transform:translateY(14px)}.manual-doc .reveal-on{transition:opacity .5s,transform .5s cubic-bezier(.16,1,.3,1)}.manual-doc .reveal-on.is-in{opacity:1;transform:none}.manual-doc{scroll-behavior:smooth}@media print{.manual-doc .reveal,.manual-doc .reveal-on{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.manual-doc{scroll-behavior:auto}.manual-doc .reveal,.manual-doc .reveal-on{opacity:1!important;transition:none!important;transform:none!important}.manual-doc *{transition:none!important;animation:none!important}}
