.body.svelte-1v6qvvw{font-size:1.1875rem;line-height:1.7}.para.svelte-1v6qvvw{margin:0 0 1.25em}.body.svelte-1v6qvvw:not(.ar) .lead:where(.svelte-1v6qvvw):first-letter{float:inline-start;color:var(--ui-accent);margin:.08em .12em 0 0;font-size:3.6em;font-weight:700;line-height:.8}.ar.svelte-1v6qvvw{font-size:1.25rem;line-height:1.9}h2.svelte-1v6qvvw{letter-spacing:-.02em;margin:2em 0 .6em;scroll-margin-block-start:1.5rem;font-size:1.625rem;font-weight:650;line-height:1.2;position:relative}.anchor.svelte-1v6qvvw{color:var(--ui-muted);opacity:0;transition:opacity var(--ui-dur-press) ease;padding-inline-end:.4em;text-decoration:none;position:absolute;inset-inline-end:100%}h2.svelte-1v6qvvw:hover .anchor:where(.svelte-1v6qvvw){opacity:1}@media (width<64rem){.anchor.svelte-1v6qvvw{display:none}}.ref.svelte-1v6qvvw a:where(.svelte-1v6qvvw){color:var(--ui-accent);padding-inline:.15em;scroll-margin-block-start:6rem;font-size:.75em;font-weight:600;text-decoration:none}.ref.svelte-1v6qvvw a:where(.svelte-1v6qvvw):focus-visible{outline:var(--ui-ring-width) solid var(--ui-ring);outline-offset:2px;border-radius:2px}.preview.svelte-1v6qvvw{max-inline-size:20rem;margin:0;font-size:.9375rem;line-height:1.5}.pull.svelte-1v6qvvw{color:var(--ui-accent);letter-spacing:-.015em;text-wrap:balance;margin:1.5em 0;padding-block:.25em;font-size:1.625rem;font-weight:600;line-height:1.3}figure.svelte-1v6qvvw{margin:2em 0}figcaption.svelte-1v6qvvw{color:var(--ui-muted);margin-block-start:.6em;font-size:.875rem;line-height:1.5}.notes.svelte-1v6qvvw{box-shadow:inset 0 1px var(--ui-line);color:var(--ui-muted);margin-block-start:3em;padding-block-start:1.5em;font-size:.9375rem}.notes.svelte-1v6qvvw h2:where(.svelte-1v6qvvw){color:var(--ui-fg);margin-block-start:0;font-size:1rem}.notes.svelte-1v6qvvw li:where(.svelte-1v6qvvw){margin-block-end:.5em;scroll-margin-block-start:6rem}.notes.svelte-1v6qvvw li:where(.svelte-1v6qvvw):target{color:var(--ui-fg)}.notes.svelte-1v6qvvw a:where(.svelte-1v6qvvw){color:var(--ui-accent);text-decoration:none}@media (width<40rem){.body.svelte-1v6qvvw{font-size:1.0625rem}.pull.svelte-1v6qvvw{font-size:1.375rem}}.progress.svelte-1spcjsj{z-index:20;pointer-events:none;block-size:3px;position:fixed;inset:0 0 auto}.progress.svelte-1spcjsj span:where(.svelte-1spcjsj){background:var(--ui-accent);transform-origin:0;block-size:100%;display:block;transform:scaleX(0)}.page.svelte-1spcjsj{padding-block-start:2.5rem}.head.svelte-1spcjsj{gap:1rem;max-inline-size:52rem;display:grid}.head.svelte-1spcjsj .site-kicker:where(.svelte-1spcjsj){text-decoration:none}.byline.svelte-1spcjsj{flex-wrap:wrap;align-items:center;gap:.75rem;margin-block-start:.5rem;display:flex}.who.svelte-1spcjsj{font-size:.875rem;display:grid}.who.svelte-1spcjsj a:where(.svelte-1spcjsj){color:var(--ui-fg);font-weight:600;text-decoration:none}.who.svelte-1spcjsj a:where(.svelte-1spcjsj):hover{text-decoration:underline}.who.svelte-1spcjsj span:where(.svelte-1spcjsj){color:var(--ui-muted)}.share.svelte-1spcjsj{gap:.25rem;margin-inline-start:auto;display:flex}.cover.svelte-1spcjsj{margin-block:2.5rem}.layout.svelte-1spcjsj{grid-template-columns:minmax(0,42rem) minmax(0,1fr);justify-content:space-between;gap:4rem;display:grid}.toc.svelte-1spcjsj{align-self:start;max-inline-size:16rem;font-size:.875rem;position:sticky;inset-block-start:2rem}.toc.svelte-1spcjsj p:where(.svelte-1spcjsj){margin:0 0 .5rem;font-weight:600}.toc.svelte-1spcjsj ul:where(.svelte-1spcjsj){gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.toc.svelte-1spcjsj a:where(.svelte-1spcjsj){box-shadow:inset 2px 0 var(--ui-line);color:var(--ui-muted);transition:color var(--ui-dur-press) ease, box-shadow var(--ui-dur) var(--ui-ease-out);padding:.25rem .75rem;text-decoration:none;display:block}.toc.svelte-1spcjsj a:where(.svelte-1spcjsj):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){box-shadow:inset -2px 0 var(--ui-line)}.toc.svelte-1spcjsj a[aria-current=true]:where(.svelte-1spcjsj){box-shadow:inset 2px 0 var(--ui-accent);color:var(--ui-fg)}.toc.svelte-1spcjsj a[aria-current=true]:where(.svelte-1spcjsj):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){box-shadow:inset -2px 0 var(--ui-accent)}@media (width<64rem){.layout.svelte-1spcjsj{grid-template-columns:minmax(0,1fr)}.toc.svelte-1spcjsj{display:none}}.after.svelte-1spcjsj{gap:3rem;margin-block-start:4rem;display:grid}.related.svelte-1spcjsj{box-shadow:inset 0 1px var(--ui-line);gap:1.5rem;padding-block-start:1.5rem;display:grid}.grid.svelte-1spcjsj{grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));gap:2rem;display:grid}.pager.svelte-1spcjsj{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1rem;display:grid}.pager.svelte-1spcjsj a:where(.svelte-1spcjsj){border-radius:calc(var(--ui-radius) * 1.5);background:var(--ui-subtle);color:var(--ui-fg);transition:background-color var(--ui-dur-press) ease;gap:.375rem;padding:1.25rem;text-decoration:none;display:grid}.pager.svelte-1spcjsj a:where(.svelte-1spcjsj):hover{background:var(--ui-hover)}.pager.svelte-1spcjsj .next:where(.svelte-1spcjsj){text-align:end}.pager.svelte-1spcjsj span:where(.svelte-1spcjsj){color:var(--ui-muted);align-items:center;gap:.25rem;font-size:.8125rem;display:inline-flex}.pager.svelte-1spcjsj .next:where(.svelte-1spcjsj) span:where(.svelte-1spcjsj){justify-self:end}a.svelte-1spcjsj:focus-visible{outline:var(--ui-ring-width) solid var(--ui-ring);outline-offset:var(--ui-ring-offset);border-radius:2px}
