.doc.svelte-rnk1do{max-width:44rem;color:var(--color-ink);margin-inline:auto;padding-bottom:clamp(4rem,7vw,6rem)}.eyebrow.svelte-rnk1do{font:500 var(--text-label) / var(--text-label--line-height) var(--font-mono);letter-spacing:-.01em;color:var(--color-muted-strong);align-items:center;gap:.5rem;display:flex}.eyebrow-tick.svelte-rnk1do{background:var(--color-ember);border-radius:2px;flex-shrink:0;width:7px;height:7px}.title.svelte-rnk1do{font:500 var(--text-title) / var(--text-title--line-height) var(--font-sans);letter-spacing:var(--text-title--letter-spacing);text-wrap:balance;margin-top:1rem}.lead.svelte-rnk1do{font-size:var(--text-lead);color:var(--color-muted-strong);text-wrap:pretty;margin-top:1.25rem;line-height:1.65}.updated.svelte-rnk1do{font:500 var(--text-meta) / var(--text-meta--line-height) var(--font-mono);color:var(--color-muted-strong);margin-top:1.25rem}.toc.svelte-rnk1do{border-top:1px solid var(--color-gridline);margin-top:2.25rem;padding-top:1.5rem;display:block}.toc-label.svelte-rnk1do{font:500 var(--text-label) / var(--text-label--line-height) var(--font-mono);letter-spacing:-.01em;color:var(--color-muted-strong);margin-bottom:.875rem}.toc.svelte-rnk1do ol:where(.svelte-rnk1do){font-size:var(--text-meta);counter-reset:toc;gap:.5rem 2rem;padding-left:0;line-height:1.5;list-style:none;display:grid}@media (width>=40rem){.toc.svelte-rnk1do ol:where(.svelte-rnk1do){grid-template-columns:repeat(2,minmax(0,1fr))}}.toc.svelte-rnk1do li:where(.svelte-rnk1do){counter-increment:toc;grid-template-columns:1.75rem minmax(0,1fr);display:grid}.toc.svelte-rnk1do li:where(.svelte-rnk1do):before{content:counter(toc) ".";text-align:right;font-variant-numeric:tabular-nums;color:var(--color-muted-strong);padding-right:.5rem}.toc.svelte-rnk1do a:where(.svelte-rnk1do){color:var(--color-muted-strong);transition:color var(--motion-state) var(--ease-standard)}.toc.svelte-rnk1do a:where(.svelte-rnk1do):hover{color:var(--color-ember)}.toc.svelte-rnk1do a:where(.svelte-rnk1do):focus-visible{outline:2px solid var(--color-ember);outline-offset:2px;border-radius:var(--radius-xs)}.doc.svelte-rnk1do section{margin-top:3.5rem;scroll-margin-top:6.5rem}.doc.svelte-rnk1do h2{font:500 var(--text-heading) / var(--text-heading--line-height) var(--font-sans);letter-spacing:var(--text-heading--letter-spacing);text-wrap:balance;margin-bottom:1rem}.doc.svelte-rnk1do h3{font:600 1.3125rem / 1.3 var(--font-sans);letter-spacing:-.02em;text-wrap:balance;margin-top:2.5rem;margin-bottom:.75rem}.doc.svelte-rnk1do p{text-wrap:pretty;font-size:1.0625rem;line-height:1.7}.doc.svelte-rnk1do p+p,.doc.svelte-rnk1do ul+p{margin-top:1.25rem}.doc.svelte-rnk1do ul:not([class]){margin-top:1.25rem;padding-left:1.25rem;list-style:outside}.doc.svelte-rnk1do ul:not([class])>li{text-wrap:pretty;margin-top:.5rem;font-size:1.0625rem;line-height:1.7}.doc.svelte-rnk1do ul:not([class])>li::marker{color:var(--color-ember)}.doc.svelte-rnk1do strong{font-weight:600}.doc.svelte-rnk1do .text-link{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-ember);text-decoration-color:var(--color-ember);text-underline-offset:.2em;transition:color var(--motion-state) var(--ease-standard);text-decoration-thickness:1px}.doc.svelte-rnk1do .text-link:hover{color:var(--color-ember)}.doc.svelte-rnk1do .text-link:focus-visible{outline:2px solid var(--color-ember);outline-offset:2px;border-radius:var(--radius-xs)}.doc.svelte-rnk1do dl.pairs{border-top:1px solid var(--color-gridline);margin-top:1.25rem}.doc.svelte-rnk1do dl.pairs>div{border-bottom:1px solid var(--color-gridline);padding-block:.875rem}.doc.svelte-rnk1do dl.pairs dt{font:500 var(--text-label) / var(--text-label--line-height) var(--font-mono);color:var(--color-muted-strong)}.doc.svelte-rnk1do dl.pairs dd{overflow-wrap:anywhere;margin-top:.25rem;line-height:1.65}
