.docs{padding:8rem 0 6rem}.docs .wrap-d{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:3.5rem;width:min(72rem,100% - 2.5rem);margin-inline:auto;display:grid}.docs-toc{gap:.1rem;font-size:.92rem;display:grid;position:sticky;top:6.5rem}.docs-toc b{font:650 .72rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text2);margin-bottom:.7rem}.docs-toc a{color:var(--text2);border-radius:.6rem;padding:.38rem .7rem;text-decoration:none}.docs-toc a:hover{background:var(--container);color:var(--text)}.docs-main{min-width:0;max-width:46rem}.docs-main h1{font:760 clamp(2.2rem, 5vw, 3.2rem)/1.05 var(--sans);letter-spacing:-.035em;margin-bottom:.8rem}.docs-main .lede{color:var(--text2);max-width:40rem;margin-bottom:2.5rem;font-size:1.15rem}.docs-main section{border-top:1px solid var(--hair);margin-top:2.2rem;padding-top:2.2rem;scroll-margin-top:6rem}.docs-main section:first-of-type{border-top:0;margin-top:0;padding-top:0}.docs-main h2{font:700 1.55rem/1.2 var(--sans);letter-spacing:-.02em;margin-bottom:1rem}.docs-main h3{font:650 1.05rem/1.3 var(--sans);margin:1.5rem 0 .5rem}.docs-main p,.docs-main li{color:var(--text2);margin-bottom:.75rem;line-height:1.65}.docs-main ul,.docs-main ol{margin-bottom:1rem;padding-left:1.3rem}.docs-main li{margin-bottom:.4rem}.docs-main strong{color:var(--text);font-weight:650}.docs-main a{color:var(--brand);text-underline-offset:.2em}.docs-main .note{background:var(--container);border:1px solid var(--hair);color:var(--text2);border-radius:.9rem;margin:1rem 0;padding:.9rem 1.1rem}.docs-main kbd,.keys kbd{min-width:1.6em;height:1.55em;font:600 .82em/1 var(--sans);color:#2a2c33;vertical-align:.08em;background:linear-gradient(#fff,#e4e6ec);border-radius:.4em;place-items:center;margin-inline:.1em;padding:0 .4em;display:inline-grid;box-shadow:0 .08em #9ba0ac,0 .16em .3em #0000002e}.docs-main table{border-collapse:collapse;width:100%;margin:.6rem 0 1.4rem;font-size:.95rem}.docs-main th{text-align:left;font:650 .74rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text2);border-bottom:1px solid var(--hair);padding:.6rem .8rem}.docs-main td{border-bottom:1px solid var(--hair);color:var(--text2);vertical-align:top;padding:.65rem .8rem}.docs-main td:first-child{color:var(--text);font-weight:560}.docs-main td.k{white-space:nowrap;text-align:right}@media (max-width:860px){.docs .wrap-d{grid-template-columns:1fr;gap:1.5rem}.docs-toc{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));position:static}.docs-toc b{grid-column:1/-1}}.dl-card{background:var(--container);border:1px solid var(--hair);border-radius:1.4rem;gap:.5rem;margin:1rem 0 1.4rem;padding:1.6rem 1.7rem;display:grid}.dl-card .big{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;display:flex}.dl-card .meta2{font:500 .85rem/1.5 var(--mono);color:var(--text2)}.dl-card .sha{font:500 .78rem/1.5 var(--mono);color:var(--text2);word-break:break-all}.dl-steps{counter-reset:s;gap:1.4rem;margin:1.6rem 0;padding:0;list-style:none;display:grid}.dl-steps>li{counter-increment:s;grid-template-columns:2.4rem 1fr;gap:1rem;margin:0;display:grid}.dl-steps>li:before{content:counter(s);background:var(--cta);width:2.2rem;height:2.2rem;color:var(--on-cta);font:700 .95rem/1 var(--sans);border-radius:50%;place-items:center;display:grid}.dl-steps h2{font:700 1.2rem/1.3 var(--sans);margin:.15rem 0 .4rem}.docs-main ul{list-style:outside}.docs-main ol{list-style:decimal}.dl-steps,.dl-steps>li{list-style:none}.docs-main a.btn{color:var(--on-cta);text-decoration:none}.docs-main code{font:500 .88em/1 var(--mono);background:var(--container);border:1px solid var(--hair);color:var(--text);border-radius:.4em;padding:.15em .4em}@media (max-width:860px){.docs{padding-top:6.5rem}}.dl-steps h2{color:var(--text)}
