.prose[data-astro-cid-h3xj43oc]{color:var(--text-muted);font-size:var(--text-md);line-height:var(--leading-relaxed)}.prose[data-astro-cid-h3xj43oc]>*+*{margin-top:var(--space-4)}.prose[data-astro-cid-h3xj43oc]>*+h2,.prose[data-astro-cid-h3xj43oc]>*+h3,.prose[data-astro-cid-h3xj43oc]>*+h4{margin-top:var(--space-12)}.prose[data-astro-cid-h3xj43oc]>:first-child{margin-top:0}.prose[data-astro-cid-h3xj43oc] h2{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);color:var(--text)}.prose[data-astro-cid-h3xj43oc] h3{font-size:var(--text-xl);color:var(--text)}.prose[data-astro-cid-h3xj43oc] h4{font-size:var(--text-lg);color:var(--text)}.prose[data-astro-cid-h3xj43oc] h2+*,.prose[data-astro-cid-h3xj43oc] h3+*,.prose[data-astro-cid-h3xj43oc] h4+*{margin-top:var(--space-4)}.prose[data-astro-cid-h3xj43oc] ul,.prose[data-astro-cid-h3xj43oc] ol{padding-left:var(--space-6)}.prose[data-astro-cid-h3xj43oc] ul{list-style:outside}.prose[data-astro-cid-h3xj43oc] ol{list-style:decimal}.prose[data-astro-cid-h3xj43oc] li{margin-top:var(--space-2)}.prose[data-astro-cid-h3xj43oc] li::marker{color:var(--text-subtle)}.prose[data-astro-cid-h3xj43oc] blockquote{padding-left:var(--space-6);border-left:3px solid var(--accent);color:var(--text);margin:0;font-style:italic}.prose[data-astro-cid-h3xj43oc] :not(pre)>code{background:var(--code-background);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--text);padding:.15em .4em;font-size:.875em}.prose[data-astro-cid-h3xj43oc] pre{padding:var(--space-6);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-x:auto}.prose[data-astro-cid-h3xj43oc] pre.astro-code{background-color:var(--code-background)!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .prose[data-astro-cid-h3xj43oc] pre.astro-code,:root:not([data-theme=light]) .prose[data-astro-cid-h3xj43oc] pre.astro-code span{color:var(--shiki-dark)!important}}.prose[data-astro-cid-h3xj43oc] pre code{font-family:var(--font-mono)}.prose[data-astro-cid-h3xj43oc] .callout[data-callout]{--bar:var(--border-strong);--bar-style:solid;--tint:var(--surface);--label:var(--text-subtle);padding:var(--space-6) var(--space-8);border:var(--border-width) solid var(--border);border-left:3px var(--bar-style) var(--bar);border-radius:var(--radius-sm);background-color:var(--tint);mix-blend-mode:normal;color:var(--text-muted);line-height:var(--leading-relaxed);margin-bottom:0}.prose[data-astro-cid-h3xj43oc] .callout:is([data-callout=abstract],[data-callout=summary],[data-callout=tldr]){--bar:var(--text);--tint:transparent;--label:var(--text);color:var(--text)}.prose[data-astro-cid-h3xj43oc] .callout[data-callout=todo]{--bar-style:dashed;--tint:transparent}.prose[data-astro-cid-h3xj43oc] .callout:is([data-callout=question],[data-callout=help],[data-callout=faq]){--bar:var(--accent);--bar-style:dashed;--tint:transparent;--label:var(--accent)}.prose[data-astro-cid-h3xj43oc] .callout[data-callout=example]{--bar:var(--example);--tint:var(--example-subtle);--label:var(--example)}.prose[data-astro-cid-h3xj43oc] .callout:is([data-callout=tip],[data-callout=hint],[data-callout=important]){--bar:var(--accent);--tint:var(--accent-subtle);--label:var(--accent)}.prose[data-astro-cid-h3xj43oc] .callout[data-callout=important]{color:var(--text)}.prose[data-astro-cid-h3xj43oc] .callout:is([data-callout=success],[data-callout=check],[data-callout=done]){--bar:var(--success);--tint:var(--success-subtle);--label:var(--success)}.prose[data-astro-cid-h3xj43oc] .callout:is([data-callout=warning],[data-callout=attention],[data-callout=caution],[data-callout=failure],[data-callout=fail],[data-callout=missing]){--bar:var(--warning);--tint:var(--warning-subtle);--label:var(--warning)}.prose[data-astro-cid-h3xj43oc] .callout:is([data-callout=danger],[data-callout=error],[data-callout=bug]){--bar:var(--danger);--tint:var(--danger-subtle);--label:var(--danger)}.prose[data-astro-cid-h3xj43oc] .callout[data-callout=bug]{--bar-style:dashed}.prose[data-astro-cid-h3xj43oc] .callout:is([data-callout=quote],[data-callout=cite]){--tint:transparent;padding:0 0 0 var(--space-6);color:var(--text);border-top:0;border-bottom:0;border-right:0;border-radius:0;font-style:italic}.prose[data-astro-cid-h3xj43oc] .callout[data-callout]>.callout-title{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--label)}.prose[data-astro-cid-h3xj43oc] .callout[data-callout]>.callout-title .callout-title-text{font-weight:var(--weight-semibold)}.prose[data-astro-cid-h3xj43oc] .callout[data-callout]>.callout-title svg{width:var(--text-sm);height:var(--text-sm)}.prose[data-astro-cid-h3xj43oc] .callout[data-callout] .callout-fold-icon{margin-left:auto;padding-inline-end:0}.prose[data-astro-cid-h3xj43oc] .callout[data-callout]>.callout-content{margin-top:var(--space-3)}.prose[data-astro-cid-h3xj43oc] .callout[data-callout]>.callout-content>*+*{margin-top:var(--space-4)}.prose[data-astro-cid-h3xj43oc] .callout:is([data-callout=abstract],[data-callout=summary],[data-callout=tldr],[data-callout=question],[data-callout=help],[data-callout=faq],[data-callout=failure],[data-callout=fail],[data-callout=missing])>.callout-title{font-family:var(--font-sans);font-size:var(--text-md);letter-spacing:var(--tracking-normal);text-transform:none;line-height:var(--leading-snug)}.prose[data-astro-cid-h3xj43oc] .callout:is([data-callout=question],[data-callout=help],[data-callout=faq])>.callout-title{font-style:italic}.prose[data-astro-cid-h3xj43oc] .callout:is([data-callout=quote],[data-callout=cite])>.callout-title{font-style:normal}.prose[data-astro-cid-h3xj43oc] .callout[data-callout=console]{border-left-width:var(--border-width);border-left-color:var(--border);border-radius:var(--radius-md);background-color:var(--code-background);line-height:var(--leading-normal);padding:0}.prose[data-astro-cid-h3xj43oc] .callout[data-callout=console]>.callout-title{padding:var(--space-2) var(--space-4)}.prose[data-astro-cid-h3xj43oc] .callout[data-callout=console]>.callout-content{margin-top:0}.prose[data-astro-cid-h3xj43oc] .callout[data-callout=console]:not([data-collapsible=true])>.callout-title,.prose[data-astro-cid-h3xj43oc] .callout[data-callout=console][open]>.callout-title{border-bottom:var(--border-width) solid var(--border)}.prose[data-astro-cid-h3xj43oc] .callout[data-callout=console] .callout-content>pre{border:0;border-radius:0;margin:0}.prose[data-astro-cid-h3xj43oc] .callout[data-callout=console] .callout-content>:not(pre){padding:var(--space-3) var(--space-4);margin:0}.prose[data-astro-cid-h3xj43oc] img{border:var(--border-width) solid var(--border);border-radius:var(--radius-md)}.prose[data-astro-cid-h3xj43oc] figure{margin:0}.prose[data-astro-cid-h3xj43oc] figcaption{margin-top:var(--space-2);color:var(--text-subtle);font-size:var(--text-sm)}.prose[data-astro-cid-h3xj43oc] hr{margin:var(--space-12) 0;border-top:var(--border-width) solid var(--border)}.prose[data-astro-cid-h3xj43oc] table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.prose[data-astro-cid-h3xj43oc] th,.prose[data-astro-cid-h3xj43oc] td{padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border);text-align:left}.prose[data-astro-cid-h3xj43oc] th{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-subtle);background:var(--code-background)}
