.manual{grid-template-columns:15rem minmax(0,46rem) 13rem;justify-content:center;align-items:start;gap:3.5rem;display:grid}.manual-nav{max-height:calc(100vh - 3rem);font-size:.9rem;line-height:1.35;position:sticky;top:1.5rem;overflow-y:auto}.manual-home{border-bottom:1px solid var(--line);color:var(--text);margin-bottom:1rem;padding-bottom:.9rem;font-weight:600;text-decoration:none;display:block}.manual-nav ol,.manual-nav-mobile ol,.manual-toc ol{margin:0;padding:0;list-style:none}.manual-nav li a{color:var(--dim);border-left:2px solid #0000;grid-template-columns:1.6rem 1fr;padding:.42rem .6rem .42rem .5rem;text-decoration:none;display:grid}.manual-nav li a:hover{color:var(--text);background:var(--bg-raise)}.manual-nav li a[aria-current=page]{color:var(--text);border-left-color:var(--cyan);background:var(--bg-raise)}.manual .n{font-family:var(--ui-mono);color:var(--dim);font-variant-numeric:tabular-nums;font-size:.8em}.manual a[aria-current=page] .n{color:var(--cyan)}.manual-nav-mobile{display:none}.manual-toc{font-size:.85rem;line-height:1.35;position:sticky;top:1.5rem}.toc-title{color:var(--text);margin:0 0 .75rem;font-weight:600}.manual-toc li a{border-left:1px solid var(--line);color:var(--dim);padding:.3rem 0 .3rem .8rem;text-decoration:none;display:block}.manual-toc li a:hover{color:var(--text)}.manual-toc li a.active{color:var(--text);border-left-color:var(--cyan)}.manual-toc .n{margin-right:.25rem}.manual-body{min-width:0}.crumbs{color:var(--dim);margin:0 0 1.25rem;font-size:.85rem}.crumbs a{color:var(--dim);text-decoration:none}.crumbs a:hover{color:var(--text)}.crumbs span{margin:0 .4rem}.manual-body h1{letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(2rem,4vw,2.6rem);font-weight:600}.manual-body h1 .num{color:var(--dim);font-weight:400}.manual-body .lede{margin:0 0 2rem;font-size:1.15rem;line-height:1.6}.manual-body h2{border-top:1px solid var(--line);margin:3.25rem 0 1rem;padding-top:1.5rem;scroll-margin-top:1.5rem;font-size:1.5rem;font-weight:600}.manual-body h3{margin:2rem 0 .6rem;scroll-margin-top:1.5rem;font-size:1.12rem;font-weight:600}.manual-body[data-chapter] h2{counter-increment:h2;counter-reset:h3}.manual-body[data-chapter] h3{counter-increment:h3}.manual-body[data-chapter] h2:before,.manual-body[data-chapter] h3:before{color:var(--dim);font-variant-numeric:tabular-nums;margin-right:.6rem;font-weight:400}.manual-body[data-chapter] h2:before{content:counter(chapter) "." counter(h2)}.manual-body[data-chapter] h3:before{content:counter(chapter) "." counter(h2) "." counter(h3)}.manual-body p,.manual-body li{max-width:68ch}.manual-body li+li,.manual-body li>ul,.manual-body li>ol{margin-top:.3rem}.manual-body strong{color:#fff;font-weight:600}.manual-body em{color:var(--text)}.manual-body kbd{color:#f0f0f4;font-family:var(--ui-mono);white-space:nowrap;vertical-align:.06em;background:linear-gradient(#22222b,#1a1a21);border:1px solid #3a3a46;border-bottom-width:2px;border-radius:4px;padding:.05em .45em .1em;font-size:.78em;font-weight:500;line-height:1.5;display:inline-block}.manual-body code{background:var(--bg-raise);font-family:var(--ui-mono);border-radius:4px;padding:.1em .35em;font-size:.85em}.manual-body figure{margin:2rem 0}.manual-body figure img{border:1px solid var(--line);background:#0e0e13;border-radius:10px;width:100%;height:auto;display:block}.manual-body figure.screenshot img{background:#000;border-radius:6px}.manual-body figure.narrow img{max-width:26rem;margin:0 auto}.manual-body figcaption{color:var(--dim);margin-top:.7rem;font-size:.9rem;line-height:1.5}.manual-body>p>img{border-radius:6px;max-width:100%}.manual-body table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.95rem;line-height:1.5}.manual-body th,.manual-body td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.6rem .9rem .6rem 0}.manual-body th{color:var(--text);border-bottom-color:#3a3a46;font-weight:600}.manual-body td:first-child{white-space:nowrap}.manual-body .split table{table-layout:fixed}.manual-body .split th,.manual-body .split td{white-space:normal;width:50%}.manual-body blockquote,.callout{border:1px solid var(--line);border-left:3px solid var(--dim);background:var(--bg-raise);border-radius:0 8px 8px 0;margin:1.75rem 0;padding:.9rem 1.15rem}.manual-body blockquote p,.callout p{margin:.35rem 0}.manual-body blockquote p:first-child strong:first-child{color:var(--phosphor)}.callout-title{color:#fff;font-weight:600}.callout.maschine{border-left-color:var(--phosphor)}.callout.preview{border-left-color:var(--cyan)}.callout.warning{border-color:#ff1f4b73;border-left-color:var(--red);background:#ff1f4b12}.callout.warning .callout-title{color:#ff6b86}.callout ul{margin:.4rem 0;padding-left:1.25rem}.callout a{color:var(--cyan)}.callout cite{font-style:italic}.contents{border-top:1px solid var(--line);margin:2.5rem 0 0;padding:0;list-style:none}.manual-body .contents li{max-width:none;margin:0}.contents a{border-bottom:1px solid var(--line);color:var(--text);grid-template-columns:3.25rem 1fr;gap:.15rem 0;padding:1.1rem .25rem;text-decoration:none;display:grid}.contents a:hover{background:var(--bg-raise)}.contents .n{color:var(--cyan);grid-row:span 2;font-size:1.5rem;line-height:1.2}.contents .t{font-size:1.15rem;font-weight:600}.contents .d{color:var(--dim);font-size:.95rem;line-height:1.5}.pager{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1rem;margin:4rem 0 0;padding-top:2rem;display:grid}.pager a{border:1px solid var(--line);color:var(--text);border-radius:8px;flex-direction:column;gap:.2rem;padding:1rem 1.2rem;text-decoration:none;display:flex}.pager a:hover{border-color:var(--cyan)}.pager .next{text-align:right}.pager .dir{color:var(--dim);font-size:.85rem}.pager .t{font-weight:600}@media (width<=1180px){.manual{grid-template-columns:14rem minmax(0,46rem);gap:3rem}.manual-toc{display:none}}@media (width<=820px){.manual{display:block}.manual-nav{display:none}.manual-nav-mobile{border:1px solid var(--line);background:var(--bg-raise);border-radius:8px;margin-bottom:1.5rem;display:block}.manual-nav-mobile summary{cursor:pointer;padding:.7rem 1rem;font-weight:600}.manual-nav-mobile li a{border-top:1px solid var(--line);color:var(--dim);padding:.5rem 1rem;text-decoration:none;display:block}.manual-nav-mobile a[aria-current=page]{color:var(--text)}.manual-body td:first-child{white-space:normal}.manual-body table{display:block;overflow-x:auto}.pager{grid-template-columns:1fr}}
