:root:has(.docs-shell){scroll-snap-type:none;overflow:hidden}.docs-shell *{scrollbar-width:thin;scrollbar-color:#2828282e transparent}.docs-shell ::-webkit-scrollbar{width:8px;height:8px}.docs-shell ::-webkit-scrollbar-thumb{background:#2828282e;border-radius:8px}.docs-shell ::-webkit-scrollbar-track{background:0 0}.doc-stepper{counter-reset:doc-step}.doc-step{counter-increment:doc-step}.doc-step:before{content:counter(doc-step);background:var(--color-brand);color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;font-size:.8125rem;font-weight:600;display:flex;position:absolute;top:0;left:0}.doc-step:not(:last-child):after{content:"";background:var(--color-hairline);width:2px;position:absolute;top:2.4rem;bottom:.4rem;left:calc(.95rem - 1px)}.doc-step h2{margin:.1rem 0 .6rem;font-size:1.3rem}.doc-step>:first-child{margin-top:0}.doc-step>:last-child{margin-bottom:0}.doc-hint p{font-size:inherit;color:inherit;margin:.3rem 0}.doc-hint>div>:first-child{margin-top:0}.doc-hint>div>:last-child{margin-bottom:0}.doc-card p{color:var(--color-slate);margin:0;font-size:13.5px;line-height:1.55}.doc-pre code{color:inherit;font-size:inherit;background:0 0;border:0;border-radius:0;padding:0}
