.docs__band[data-astro-cid-lpetmyok]{padding-top:calc(120 * var(--u));padding-bottom:calc(56 * var(--u))}.docs__bandin[data-astro-cid-lpetmyok]{gap:calc(18 * var(--u));justify-items:start;display:grid}.docs__crumbs[data-astro-cid-lpetmyok]{flex-wrap:wrap;gap:.6em;display:flex}.docs__crumbs[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]{text-underline-offset:3px;text-decoration:underline}.docs__crumbs[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover{color:var(--color-accent)}.docs__title[data-astro-cid-lpetmyok]{overflow-wrap:anywhere;max-width:22ch}.docs__lead[data-astro-cid-lpetmyok]{max-width:64ch;color:var(--color-muted)}.docs__main[data-astro-cid-lpetmyok]{padding-top:calc(56 * var(--u))}.docs__grid[data-astro-cid-lpetmyok]{gap:calc(56 * var(--u));grid-template-columns:minmax(200px,250px) minmax(0,1fr);align-items:start;display:grid}.docs__side[data-astro-cid-lpetmyok]{top:calc(84 * var(--u));max-height:calc(100vh - 100 * var(--u));min-width:0;position:sticky;overflow-y:auto}.docs__summary[data-astro-cid-lpetmyok]{display:none}.docs__nav[data-astro-cid-lpetmyok]{font-family:var(--font-mono);font-size:calc(13.5 * var(--u));gap:2px;margin:0;padding:0;list-style:none;display:grid}.docs__link[data-astro-cid-lpetmyok]{padding:calc(7 * var(--u)) calc(12 * var(--u));color:var(--color-muted);border-left:2px solid #0000;display:block}.docs__link[data-astro-cid-lpetmyok]:hover{color:var(--color-ink);border-left-color:#80808073}.docs__link[data-astro-cid-lpetmyok].is-current{color:var(--color-ink);border-left-color:var(--color-accent);background:#8b7bf71a;font-weight:500}.docs__toc[data-astro-cid-lpetmyok]{margin:calc(4 * var(--u)) 0 calc(8 * var(--u));padding:0 0 0 calc(24 * var(--u));font-family:var(--font-sans);font-size:calc(13.5 * var(--u));gap:2px;list-style:none;display:grid}.docs__toc[data-astro-cid-lpetmyok][hidden]{display:none}.docs__toc[data-astro-cid-lpetmyok] a{padding:calc(3 * var(--u)) 0;color:var(--color-muted);line-height:1.35;display:block}.docs__toc[data-astro-cid-lpetmyok] a:hover,.docs__toc[data-astro-cid-lpetmyok] a.is-on{color:var(--color-ink)}.docs__toc[data-astro-cid-lpetmyok] a.is-on:before{content:"› ";color:var(--color-accent)}.docs__ext[data-astro-cid-lpetmyok]{margin:calc(24 * var(--u)) 0 0;padding:calc(16 * var(--u)) 0 0 calc(12 * var(--u));gap:calc(8 * var(--u));font-family:var(--font-mono);font-size:calc(12.5 * var(--u));border-top:1px dashed #80808073;list-style:none;display:grid}.docs__ext[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]{text-underline-offset:3px;text-decoration:underline}.docs__ext[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover{color:var(--color-accent)}.docs__body[data-astro-cid-lpetmyok]{gap:calc(18 * var(--u));align-content:start;min-width:0;max-width:820px;display:grid}.docs__body[data-astro-cid-lpetmyok]>*{min-width:0;margin-top:0;margin-bottom:0}.docs__body[data-astro-cid-lpetmyok] h2{margin-top:calc(36 * var(--u));font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;scroll-margin-top:calc(96 * var(--u));padding-top:calc(18 * var(--u));border-top:1px solid #8080804d;font-size:clamp(26px,2.8vw,38px);font-weight:400;line-height:1}.docs__body[data-astro-cid-lpetmyok]>h2:first-child{margin-top:0}.docs__body[data-astro-cid-lpetmyok] h3{margin-top:calc(14 * var(--u));font-family:var(--font-sans);scroll-margin-top:calc(96 * var(--u));font-size:clamp(18px,1.68vw,22px);font-weight:600;line-height:1.25}.docs__body[data-astro-cid-lpetmyok] h4{font-family:var(--font-mono);font-weight:500;font-size:calc(13 * var(--u));text-transform:uppercase;letter-spacing:.06em}.docs__body[data-astro-cid-lpetmyok] p,.docs__body[data-astro-cid-lpetmyok] li,.docs__body[data-astro-cid-lpetmyok] dd{font-size:clamp(16px,1.47vw,18px);line-height:1.6}.docs__body[data-astro-cid-lpetmyok] p{max-width:70ch}.docs__body[data-astro-cid-lpetmyok] ul,.docs__body[data-astro-cid-lpetmyok] ol{gap:calc(8 * var(--u));padding-left:1.3em;display:grid}.docs__body[data-astro-cid-lpetmyok] a{text-underline-offset:3px;text-decoration:underline}.docs__body[data-astro-cid-lpetmyok] a:hover{color:var(--color-accent)}.docs__body[data-astro-cid-lpetmyok] code{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.88em}.docs__body[data-astro-cid-lpetmyok] :not(pre)>code{background:#8080801f;padding:.05em .3em}.docs__body[data-astro-cid-lpetmyok] strong{font-weight:600}.docs__body[data-astro-cid-lpetmyok] dl{gap:calc(14 * var(--u));display:grid}.docs__body[data-astro-cid-lpetmyok] dt{font-family:var(--font-mono);font-size:calc(14 * var(--u));font-weight:500}.docs__body[data-astro-cid-lpetmyok] dd{margin:calc(4 * var(--u)) 0 0}.docs__body[data-astro-cid-lpetmyok] table{border-collapse:collapse;max-width:100%;font-size:calc(14.5 * var(--u));line-height:1.5;display:block;overflow-x:auto}.docs__body[data-astro-cid-lpetmyok] th,.docs__body[data-astro-cid-lpetmyok] td{text-align:left;vertical-align:top;padding:calc(9 * var(--u)) calc(14 * var(--u)) calc(9 * var(--u)) 0;border-bottom:1px solid #8080804d}.docs__body[data-astro-cid-lpetmyok] th{font-family:var(--font-mono);font-weight:500;font-size:calc(12 * var(--u));text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);white-space:nowrap}.docs__body[data-astro-cid-lpetmyok] td code{white-space:nowrap}.docs__body[data-astro-cid-lpetmyok] .d-fine{font-family:var(--font-mono);font-size:calc(12.5 * var(--u));color:var(--color-muted);line-height:1.6}.docs__body[data-astro-cid-lpetmyok] .d-cards{gap:calc(14 * var(--u));grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));padding:0;list-style:none;display:grid}.docs__pn[data-astro-cid-lpetmyok]{margin-top:calc(48 * var(--u));gap:calc(14 * var(--u));grid-template-columns:1fr 1fr;display:grid}.docs__body[data-astro-cid-lpetmyok] .docs__pnl[data-astro-cid-lpetmyok]{gap:calc(6 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));border:1px solid #80808073;min-width:0;text-decoration:none;display:grid}.docs__body[data-astro-cid-lpetmyok] .docs__pnl[data-astro-cid-lpetmyok]:hover{border-color:var(--color-accent);color:inherit}.docs__pnl--next[data-astro-cid-lpetmyok]{text-align:right}.docs__pnt[data-astro-cid-lpetmyok]{font-family:var(--font-display);font-size:calc(22 * var(--u));text-transform:uppercase;line-height:1.05}.docs__help[data-astro-cid-lpetmyok]{font-family:var(--font-mono);color:var(--color-muted);margin:0;line-height:1.7;font-size:calc(12.5 * var(--u))!important}@media (width<=960px){.docs__grid[data-astro-cid-lpetmyok]{gap:calc(28 * var(--u));grid-template-columns:minmax(0,1fr)}.docs__side[data-astro-cid-lpetmyok]{max-height:none;position:static;overflow:visible}.docs__menu[data-astro-cid-lpetmyok]{border:1px solid #80808073}.docs__summary[data-astro-cid-lpetmyok]{padding:calc(12 * var(--u)) calc(14 * var(--u));cursor:pointer;font-family:var(--font-mono);font-size:calc(13 * var(--u));text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:1em;list-style:none;display:flex}.docs__summary[data-astro-cid-lpetmyok]::-webkit-details-marker{display:none}.docs__summary[data-astro-cid-lpetmyok]:after{content:"+";font-size:1.3em;line-height:1}.docs__menu[data-astro-cid-lpetmyok][open] .docs__summary[data-astro-cid-lpetmyok]:after{content:"−"}.docs__here[data-astro-cid-lpetmyok]{color:var(--color-muted);text-transform:none;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.docs__menu[data-astro-cid-lpetmyok] nav[data-astro-cid-lpetmyok]{padding:0 calc(6 * var(--u)) calc(8 * var(--u))}.docs__ext[data-astro-cid-lpetmyok]{margin:calc(8 * var(--u)) calc(14 * var(--u)) calc(14 * var(--u));padding-left:0}}@media (width<=720px){.docs__band[data-astro-cid-lpetmyok]{padding-top:calc(84 * var(--u));padding-bottom:calc(36 * var(--u))}.docs__main[data-astro-cid-lpetmyok]{padding-top:calc(28 * var(--u))}.docs__pn[data-astro-cid-lpetmyok]{grid-template-columns:1fr}.docs__pnl--next[data-astro-cid-lpetmyok]{text-align:left}}.dplain[data-astro-cid-imwq6bal]{gap:calc(10 * var(--u));padding:calc(18 * var(--u)) calc(20 * var(--u));background:#8b7bf71a;border:1px solid #8b7bf773;min-width:0;display:grid}.dplain__h[data-astro-cid-imwq6bal]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;margin:0;font-weight:500;font-size:calc(12.5 * var(--u))!important}.dplain__b[data-astro-cid-imwq6bal]{gap:calc(10 * var(--u));display:grid}.dplain__b[data-astro-cid-imwq6bal]>*{margin:0}.dplain__b[data-astro-cid-imwq6bal] p,.dplain__b[data-astro-cid-imwq6bal] li{line-height:1.55;font-size:clamp(17px,1.61vw,20px)!important}.dcall[data-astro-cid-ywydhrtb]{gap:calc(8 * var(--u));padding:calc(14 * var(--u)) calc(18 * var(--u));border:1px solid #80808059;border-left:4px solid var(--c);background:color-mix(in srgb, var(--c) 7%, transparent);min-width:0;display:grid}.dcall--note[data-astro-cid-ywydhrtb]{--c:var(--color-accent)}.dcall--tip[data-astro-cid-ywydhrtb]{--c:var(--color-ok)}.dcall--warn[data-astro-cid-ywydhrtb]{--c:var(--color-no)}.dcall__h[data-astro-cid-ywydhrtb]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.6em;margin:0;font-weight:500;display:flex;font-size:calc(12.5 * var(--u))!important}.dcall__i[data-astro-cid-ywydhrtb]{background:var(--c);width:1.5em;height:1.5em;color:var(--color-paper);place-items:center;font-weight:600;display:inline-grid}.dcall--note[data-astro-cid-ywydhrtb] .dcall__i[data-astro-cid-ywydhrtb]{color:var(--color-ink)}.dcall__b[data-astro-cid-ywydhrtb]{gap:calc(8 * var(--u));min-width:0;display:grid}.dcall__b[data-astro-cid-ywydhrtb]>*{margin:0}.dcode[data-astro-cid-5gvtvd5p]{background:#8080800f;border:1px solid #80808059;min-width:0;margin:0}.dcode--out[data-astro-cid-5gvtvd5p]{background:0 0;border-style:dashed}.dcode__bar[data-astro-cid-5gvtvd5p]{padding:calc(8 * var(--u)) calc(10 * var(--u)) calc(8 * var(--u)) calc(16 * var(--u));min-height:calc(40 * var(--u));border-bottom:1px solid #80808040;justify-content:space-between;align-items:center;gap:1em;display:flex}.dcode--out[data-astro-cid-5gvtvd5p] .dcode__bar[data-astro-cid-5gvtvd5p]{border-bottom-style:dashed}.dcode__label[data-astro-cid-5gvtvd5p]{font-family:var(--font-mono);font-size:calc(12 * var(--u));letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);min-width:0}.dcode__copy[data-astro-cid-5gvtvd5p]{font-family:var(--font-mono);font-size:calc(12 * var(--u));text-transform:uppercase;letter-spacing:.06em;padding:calc(4 * var(--u)) calc(10 * var(--u));color:inherit;cursor:pointer;background:0 0;border:1px solid;flex:none}.dcode__copy[data-astro-cid-5gvtvd5p]:hover{background:var(--color-ink);color:var(--color-paper)}.dcode__pre[data-astro-cid-5gvtvd5p]{padding:calc(14 * var(--u)) calc(16 * var(--u));font-family:var(--font-mono);font-size:calc(13.5 * var(--u));white-space:pre;tab-size:2;margin:0;line-height:1.6;overflow-x:auto}.dcode__pre[data-astro-cid-5gvtvd5p] code[data-astro-cid-5gvtvd5p]{font:inherit;overflow-wrap:normal!important;background:0 0!important;padding:0!important}.dcode__pre[data-astro-cid-5gvtvd5p]:focus-visible{outline-offset:-2px}.dsteps[data-astro-cid-vlhsbvt2]{counter-reset:dstep;min-width:0;margin:0;list-style:none;display:grid;gap:calc(30 * var(--u))!important;padding:0!important}.dstep[data-astro-cid-4sn2bzsr]{counter-increment:dstep;grid-template-columns:calc(40 * var(--u)) minmax(0, 1fr);column-gap:calc(16 * var(--u));row-gap:calc(10 * var(--u));min-width:0;scroll-margin-top:calc(96 * var(--u));display:grid}.dstep[data-astro-cid-4sn2bzsr]:before{content:counter(dstep);width:calc(40 * var(--u));height:calc(40 * var(--u));background:var(--color-accent);color:var(--color-ink);font-family:var(--font-display);font-size:calc(22 * var(--u));grid-row:1/span 2;align-self:start;place-items:center;line-height:1;display:grid}.dstep__h[data-astro-cid-4sn2bzsr]{padding-top:calc(6 * var(--u));font-family:var(--font-sans);font-size:clamp(18px,1.68vw,22px);font-weight:600;line-height:1.25;margin:0!important}.dstep__b[data-astro-cid-4sn2bzsr]{gap:calc(12 * var(--u));min-width:0;display:grid}.dstep__b[data-astro-cid-4sn2bzsr]>*{margin:0}@media (width<=520px){.dstep[data-astro-cid-4sn2bzsr]{grid-template-columns:calc(30 * var(--u)) minmax(0, 1fr);column-gap:calc(12 * var(--u))}.dstep[data-astro-cid-4sn2bzsr]:before{width:calc(30 * var(--u));height:calc(30 * var(--u));font-size:calc(17 * var(--u));grid-row:1}.dstep__h[data-astro-cid-4sn2bzsr]{padding-top:calc(2 * var(--u))}.dstep__b[data-astro-cid-4sn2bzsr]{grid-column:1/-1}}.dcard[data-astro-cid-qqtgisgi]{gap:calc(8 * var(--u));height:100%;padding:calc(18 * var(--u));color:inherit;border:1px solid #80808073;grid-template-rows:auto auto 1fr auto;min-width:0;transition:border-color .16s,background-color .16s;display:grid;text-decoration:none!important}.dcard[data-astro-cid-qqtgisgi]:hover,.dcard[data-astro-cid-qqtgisgi]:focus-visible{border-color:var(--color-accent);background:#8b7bf712;color:inherit!important}.dcard__k[data-astro-cid-qqtgisgi]{font-family:var(--font-mono);font-size:calc(12 * var(--u));text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted)}.dcard__t[data-astro-cid-qqtgisgi]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(22px,2.08vw,28px);line-height:1.05}.dcard__d[data-astro-cid-qqtgisgi]{font-size:calc(15 * var(--u));color:var(--color-muted);line-height:1.5}.dcard__go[data-astro-cid-qqtgisgi]{font-family:var(--font-mono);color:var(--color-accent)}
