.doc-steps{margin:0;padding:0;list-style:none}.doc-band{column-gap:var(--gap);border-top:1px solid var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:24px;padding-top:28px;display:grid}.doc-band+.doc-band,.doc-steps+.doc-band{margin-top:88px}.page-head+.doc-steps>.doc-band:first-child,.page-head+.doc-band{border-top:0;padding-top:0}.doc-h{letter-spacing:-.035em;text-wrap:balance;grid-column:1/span 4;margin:0;font-size:clamp(30px,2.7vw,40px);font-weight:650;line-height:1.08}.doc-h.step{grid-template-columns:auto minmax(0,1fr);column-gap:.42em;display:grid}.doc-h .n{color:var(--accent-text);font-variant-numeric:tabular-nums}.doc-body{grid-column:5/-1;min-width:0}.doc-body.prose>*,.doc-sub>*{max-width:680px}.doc-body.prose>:is(.code,.doc-sub,.doc-rows),.doc-sub>.code{max-width:none}.doc-body>:nth-last-child(1 of :not(script)),.doc-sub>:nth-last-child(1 of :not(script)){margin-bottom:0}.doc-body :is(p,li){text-wrap:pretty}.doc-body .actions{margin:28px 0 32px}.doc-body .btn{text-decoration:none}.doc-body .btn.solid:hover{color:var(--accent-ink)}.doc-sub+.doc-sub{border-top:1px solid var(--rule);margin-top:56px;padding-top:28px}.doc-body.prose h3{letter-spacing:-.02em;margin:0 0 14px;font-size:24px;font-weight:650;line-height:1.2}.doc-body .facts{margin:0 0 24px}.doc-body>.facts:first-child{border-top:0}.doc-body>.facts:first-child>:is(dt,dd):nth-child(-n+2){padding-top:4px}.doc-body .facts code{background:0 0;padding:0}.doc-body .facts .more-link{font-size:17px}.doc-body li>.facts{margin:14px 0 8px}.doc-body .doc-rows{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.doc-body .doc-rows>li{border-bottom:1px solid var(--rule);margin:0;list-style:none}.doc-body .doc-rows a{color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 24px;padding:18px 0 17px;text-decoration:none;display:grid}.doc-rows .t{letter-spacing:-.025em;font-size:21px;font-weight:650;line-height:1.2;transition:color .12s}.doc-rows .d{color:var(--ink-2);grid-column:1;font-size:17px;line-height:1.45}.doc-rows svg{width:20px;height:20px;color:var(--accent-text);grid-area:1/2/span 2;transition:transform .15s}.doc-body .doc-rows a:hover{color:var(--ink)}.doc-rows a:hover .t{color:var(--accent-text)}.doc-rows a:hover svg{transform:translate(3px)}.doc-rows a[href^=http]:hover svg{transform:translate(2px,-2px)}.doc-body>.doc-rows:first-child{border-top:0}.doc-body>.doc-rows:first-child>li:first-child>a{padding-top:4px}.code-tablist{border-bottom:1px solid var(--rule);gap:24px;display:flex}.code-tab{color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:10px 0 11px;font-size:15px;font-weight:500;line-height:1.4;position:relative}.code-tab:hover,.code-tab[aria-selected=true]{color:var(--ink)}.code-tab[aria-selected=true]:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.code-tabs .code-label,html:not(.js) .code-tablist{display:none}html:not(.js) .code-tabs .code-label{margin:0 0 8px;display:block}html:not(.js) .code-tabs pre[hidden]{display:block!important}html:not(.js) .code-tabs pre+.code-label{margin-top:20px}@media (width<=900px){.doc-h,.doc-body{grid-column:1/-1}.doc-band{row-gap:20px}}@media (width<=600px){.doc-band+.doc-band,.doc-steps+.doc-band{margin-top:64px}.doc-h{font-size:30px}.doc-sub+.doc-sub{margin-top:44px;padding-top:24px}.doc-body.prose h3{font-size:22px}.doc-rows .t{font-size:20px}}
