.doc-head.svelte-100slfm{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--line)}.eyebrow.svelte-100slfm{margin:0 0 .35rem;font-size:.74rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}h1.svelte-100slfm{margin:0;font-size:clamp(1.6rem,2.6vw + .6rem,2.4rem);letter-spacing:-.02em;line-height:1.15;color:var(--ink)}.prose.svelte-100slfm h1{display:none}.prose.svelte-100slfm h2,.prose.svelte-100slfm h3{letter-spacing:-.015em;line-height:1.25;color:var(--ink)}.prose.svelte-100slfm h2{font-size:clamp(1.25rem,1.2vw + .8rem,1.5rem);margin:2.5rem 0 .75rem}.prose.svelte-100slfm h3{font-size:1.05rem;margin:1.75rem 0 .5rem}.prose.svelte-100slfm p,.prose.svelte-100slfm li{color:var(--ink-soft);line-height:1.6}.prose.svelte-100slfm p{margin:.85rem 0}.prose.svelte-100slfm strong{color:var(--ink)}.prose.svelte-100slfm a{color:var(--sage)}.prose.svelte-100slfm pre{overflow-x:auto;padding:1rem 1.1rem;border:1px solid var(--line);background:color-mix(in srgb,var(--mist) 88%,var(--paper-deep))!important;font-size:.85rem;line-height:1.55}.prose.svelte-100slfm pre.gr{background:var(--panel)!important;color:#ece8df;border-color:#2c2a27;white-space:pre-wrap;overflow-wrap:break-word}.prose.svelte-100slfm pre.gr .ln{display:block;padding-left:calc((var(--in, 0) + 2) * 1ch);text-indent:calc((var(--in, 0) + 2) * -1ch)}.prose.svelte-100slfm pre.gr .t-kw{color:#a8d5b3}.prose.svelte-100slfm pre.gr .t-def{color:#f6efe0;font-weight:600}.prose.svelte-100slfm pre.gr .t-type{color:#e8c38f}.prose.svelte-100slfm pre.gr .t-str{color:#f0b48a}.prose.svelte-100slfm pre.gr .t-interp{color:#ffd2a8}.prose.svelte-100slfm pre.gr .t-var{color:#9ec9f5}.prose.svelte-100slfm pre.gr .t-dir{color:#e9d18a}.prose.svelte-100slfm pre.gr .t-num,.prose.svelte-100slfm pre.gr .t-lit{color:#f0b48a}.prose.svelte-100slfm pre.gr .t-pipe{color:#8ff0b8;font-weight:700}.prose.svelte-100slfm pre.gr .t-arrow{color:#8ff0b8}.prose.svelte-100slfm pre.gr .t-mod{color:#bfd3c4}.prose.svelte-100slfm pre.gr .t-fn{color:#f6efe0}.prose.svelte-100slfm pre.gr .t-key{color:#cfe0d3}.prose.svelte-100slfm pre.gr .t-cm{color:#8faa96;font-style:italic}.prose.svelte-100slfm pre.gr .t-p{color:#bfd3c4}.prose.svelte-100slfm code{font-family:var(--font-mono);font-size:.9em}.prose.svelte-100slfm :not(pre)>code{padding:.1em .35em;background:color-mix(in srgb,var(--sage) 10%,transparent);color:var(--sage-deep);border-radius:2px}.prose.svelte-100slfm ul,.prose.svelte-100slfm ol{padding-left:1.2rem}.prose.svelte-100slfm li{margin:.25rem 0}.prose.svelte-100slfm blockquote{margin:1.2rem 0;padding:.2rem 0 .2rem 1rem;border-left:3px solid var(--sage);color:var(--ink-soft)}.prose.svelte-100slfm table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-size:.92rem}.prose.svelte-100slfm th,.prose.svelte-100slfm td{border:1px solid var(--line);padding:.45rem .6rem;text-align:left}.prose.svelte-100slfm th{color:var(--sage-deep);background:color-mix(in srgb,var(--sage) 8%,transparent)}.doc-foot.svelte-100slfm{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid var(--line);display:grid;gap:1rem}.pager.svelte-100slfm{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.pager.svelte-100slfm a:where(.svelte-100slfm){display:grid;gap:.15rem;padding:.8rem 1rem;border:1px solid var(--line);border-radius:var(--radius);text-decoration:none;min-height:3.5rem}.pager.svelte-100slfm a:where(.svelte-100slfm):hover{border-color:var(--sage)}.pager.svelte-100slfm .next:where(.svelte-100slfm){grid-column:2;text-align:right}.pager.svelte-100slfm small:where(.svelte-100slfm){font-size:.7rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.pager.svelte-100slfm span:where(.svelte-100slfm){font-weight:600;color:var(--ink)}.edit.svelte-100slfm{font-size:.85rem;color:var(--ink-soft);text-decoration:none}.edit.svelte-100slfm:hover{color:var(--sage)}@media(max-width:860px){.eyebrow.svelte-100slfm{display:none}.doc-head.svelte-100slfm{margin-bottom:1.25rem}.pager.svelte-100slfm{grid-template-columns:1fr}.pager.svelte-100slfm .next:where(.svelte-100slfm){grid-column:1;text-align:left}.prose.svelte-100slfm pre{padding:.9rem 1rem}.prose.svelte-100slfm ul,.prose.svelte-100slfm ol{padding-left:1.1rem}}
