.cs[data-astro-cid-idtmirqk]{gap:var(--space-6);padding-block:var(--space-8);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""side""body";display:grid}.head[data-astro-cid-idtmirqk]{grid-area:head}.side[data-astro-cid-idtmirqk]{grid-area:side}.body[data-astro-cid-idtmirqk]{grid-area:body}@media (width>=900px){.cs[data-astro-cid-idtmirqk]{column-gap:var(--space-8);grid-template:"side head""side body"1fr/14rem minmax(0,1fr);row-gap:0}.side[data-astro-cid-idtmirqk]{top:var(--space-6);align-self:start;position:sticky}}.side[data-astro-cid-idtmirqk]{font-size:.75rem}.side[data-astro-cid-idtmirqk] dl[data-astro-cid-idtmirqk]{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (width>=900px){.side[data-astro-cid-idtmirqk] dl[data-astro-cid-idtmirqk]{display:block}.side[data-astro-cid-idtmirqk] dl[data-astro-cid-idtmirqk]>div[data-astro-cid-idtmirqk]+div[data-astro-cid-idtmirqk]{margin-top:var(--space-3)}}.side[data-astro-cid-idtmirqk] dt[data-astro-cid-idtmirqk]{color:var(--accent-text);letter-spacing:.1em;text-transform:uppercase;font-size:.625rem}.side[data-astro-cid-idtmirqk] dd[data-astro-cid-idtmirqk]{color:var(--ink2);margin:2px 0 0}.side[data-astro-cid-idtmirqk] dd[data-astro-cid-idtmirqk],.side[data-astro-cid-idtmirqk] nav[data-astro-cid-idtmirqk]{flex-direction:column;gap:2px;display:flex}.side[data-astro-cid-idtmirqk] a[data-astro-cid-idtmirqk]{color:var(--ink2);padding-block:3px}.lead[data-astro-cid-idtmirqk]{font-size:1.125rem}.body[data-astro-cid-idtmirqk] h2{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text);margin:var(--space-10) 0 var(--space-3);scroll-margin-top:var(--space-6);font-size:.75rem}.body[data-astro-cid-idtmirqk] p,.body[data-astro-cid-idtmirqk] li{max-width:var(--measure)}.body[data-astro-cid-idtmirqk] pre{padding:var(--space-4);border:1px solid var(--line-soft);font-size:.875rem;overflow-x:auto}.body[data-astro-cid-idtmirqk] .astro-code{background-color:color-mix(in srgb, var(--bg) 30%, var(--shiki-light-bg))}.body[data-astro-cid-idtmirqk] .astro-code,.body[data-astro-cid-idtmirqk] .astro-code span{color:var(--shiki-light)}:root[data-theme=dark] .body[data-astro-cid-idtmirqk] .astro-code{background-color:var(--bg2)}:root[data-theme=dark] .body[data-astro-cid-idtmirqk] .astro-code,:root[data-theme=dark] .body[data-astro-cid-idtmirqk] .astro-code span{color:var(--shiki-dark)}.fig[data-astro-cid-2n6bsby7]{margin:var(--space-8) 0;border:1px solid var(--line-soft);padding:var(--space-4);background:color-mix(in srgb, var(--bg2) 60%, transparent)}.fig-body[data-astro-cid-2n6bsby7]{overflow-x:auto}.fig-body[data-astro-cid-2n6bsby7]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fig-body[data-astro-cid-2n6bsby7] svg{fill:none;width:100%;min-width:40rem;height:auto;stroke:var(--line);stroke-width:1px;display:block}.fig-body[data-astro-cid-2n6bsby7] img{max-width:100%;height:auto;display:block}.fig-body[data-astro-cid-2n6bsby7] svg :where(rect,path,line,circle,polyline,polygon,ellipse){vector-effect:non-scaling-stroke}.fig-body[data-astro-cid-2n6bsby7] svg :where(text,tspan){fill:var(--ink);stroke:none;font-family:var(--font-mono);font-size:15px}.fig-body[data-astro-cid-2n6bsby7] svg .accent{stroke:var(--accent)}.fig-body[data-astro-cid-2n6bsby7] svg :where(rect,path,line,circle,polyline,polygon,ellipse).accent,.fig-body[data-astro-cid-2n6bsby7] svg .accent :where(rect,path,line,circle,polyline,polygon,ellipse){stroke-width:2.25px}.fig-body[data-astro-cid-2n6bsby7] svg :where(text,tspan).accent,.fig-body[data-astro-cid-2n6bsby7] svg .accent :where(text,tspan){fill:var(--accent-text);stroke:none}figcaption[data-astro-cid-2n6bsby7]{margin-top:var(--space-3);font-size:.875rem}figcaption[data-astro-cid-2n6bsby7] .label[data-astro-cid-2n6bsby7]{color:var(--accent-text)}.co[data-astro-cid-lnlu5god]{border-left:2px solid var(--accent);padding:var(--space-2) var(--space-4);margin:var(--space-6) 0;background:color-mix(in srgb, var(--accent) 8%, transparent);font-size:.9375rem}.co[data-astro-cid-lnlu5god].failure{border-left-color:var(--ink2)}.co[data-astro-cid-lnlu5god] .label[data-astro-cid-lnlu5god]{color:var(--accent-text)}.co[data-astro-cid-lnlu5god] p:last-child{margin-bottom:0}.stat[data-astro-cid-r6y6bdyn]{padding:var(--space-3) var(--space-4);border:1px solid var(--line-soft);margin:0 var(--space-3) var(--space-3) 0;flex-direction:column;gap:2px;min-width:9rem;display:inline-flex}.v[data-astro-cid-r6y6bdyn]{color:var(--ink);font-size:1.75rem}
