.docs-hero[data-astro-cid-lpetmyok]{background:var(--bg-soft);border-bottom:1px solid var(--border);padding:2.5rem 0 2.25rem}.docs-hero[data-astro-cid-lpetmyok] h1[data-astro-cid-lpetmyok]{font-size:clamp(2rem,4.5vw,3rem)}.docs-hero[data-astro-cid-lpetmyok] .lead[data-astro-cid-lpetmyok]{max-width:46rem;margin:0}.crumbs[data-astro-cid-lpetmyok] ol[data-astro-cid-lpetmyok]{color:var(--muted);flex-wrap:wrap;gap:.4rem;margin:0 0 1rem;padding:0;font-size:.9rem;list-style:none;display:flex}.crumbs[data-astro-cid-lpetmyok] li[data-astro-cid-lpetmyok]+li[data-astro-cid-lpetmyok]:before{content:"/";color:var(--border-strong);margin-right:.4rem}.docs[data-astro-cid-lpetmyok]{gap:2rem;padding-top:2rem;padding-bottom:5rem;display:grid}.content[data-astro-cid-lpetmyok]{min-width:0}.side-title[data-astro-cid-lpetmyok]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 .5rem;font-size:.78rem;font-weight:700}.side[data-astro-cid-lpetmyok] ul[data-astro-cid-lpetmyok],.side[data-astro-cid-lpetmyok] ol[data-astro-cid-lpetmyok]{margin:0 0 1.5rem;padding:0;list-style:none}.side[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]{border-left:2px solid var(--border);color:var(--text);padding:.35rem .75rem;font-size:.95rem;text-decoration:none;display:block}.side[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover{color:var(--link);border-left-color:var(--border-strong)}.side[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok][aria-current]{color:var(--link);border-left-color:var(--violet);font-weight:650}.toc-details[data-astro-cid-lpetmyok] summary[data-astro-cid-lpetmyok]{cursor:pointer;list-style:none}.toc-details[data-astro-cid-lpetmyok] summary[data-astro-cid-lpetmyok]::-webkit-details-marker{display:none}.toc-details[data-astro-cid-lpetmyok] summary[data-astro-cid-lpetmyok]:after{content:" ▾"}.side-inner[data-astro-cid-lpetmyok]{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);padding:1.25rem 1rem .25rem}@media (width>=62rem){.docs[data-astro-cid-lpetmyok]{grid-template-columns:15.5rem minmax(0,1fr);gap:3.5rem;padding-top:3rem}.side-inner[data-astro-cid-lpetmyok]{background:0 0;border:0;max-height:calc(100vh - 7rem);padding:0 0 0 .25rem;position:sticky;top:5.5rem;overflow-y:auto}.toc-details[data-astro-cid-lpetmyok] summary[data-astro-cid-lpetmyok]{pointer-events:none}.toc-details[data-astro-cid-lpetmyok] summary[data-astro-cid-lpetmyok]:after{content:""}}.content[data-astro-cid-lpetmyok] h2{scroll-margin-top:5.5rem}.content[data-astro-cid-lpetmyok] h2:first-child{margin-top:0}.content[data-astro-cid-lpetmyok] .step-h{align-items:center;gap:.75rem;display:flex}.content[data-astro-cid-lpetmyok] .step-n{background:var(--violet);color:#fff;letter-spacing:0;border-radius:50%;flex:none;place-items:center;width:2.25rem;height:2.25rem;font-size:1rem;font-weight:800;display:inline-grid}.content[data-astro-cid-lpetmyok] section+section{border-top:1px solid var(--border);margin-top:3rem;padding-top:.5rem}
