.article-prose.svelte-1teoznn{color:var(--color-muted);font-size:1.0625rem;line-height:1.85}.article-prose.svelte-1teoznn h2{color:var(--color-foreground);letter-spacing:-.03em;margin-block:2.75rem 1rem;font-size:1.75rem;font-weight:500;line-height:1.2}.article-prose.svelte-1teoznn h3{color:var(--color-foreground);letter-spacing:-.02em;margin-block:2.25rem .75rem;font-size:1.25rem;font-weight:500;line-height:1.3}.article-prose.svelte-1teoznn p,.article-prose.svelte-1teoznn ul,.article-prose.svelte-1teoznn ol,.article-prose.svelte-1teoznn table,.article-prose.svelte-1teoznn blockquote{margin-block:1.25rem}.article-prose.svelte-1teoznn ul,.article-prose.svelte-1teoznn ol{padding-left:1.35rem}.article-prose.svelte-1teoznn ul{list-style:outside}.article-prose.svelte-1teoznn ol{list-style:decimal}.article-prose.svelte-1teoznn li+li{margin-top:.4rem}.article-prose.svelte-1teoznn blockquote{border-left:2px solid var(--color-accent);color:var(--color-foreground);padding-left:1.25rem}.article-prose.svelte-1teoznn code{background:var(--color-surface);color:var(--color-foreground);border-radius:.3rem;padding:.12em .35em;font-size:.92em}.article-prose.svelte-1teoznn table{border-collapse:collapse;width:100%;font-size:.95em;line-height:1.6;display:block;overflow-x:auto}.article-prose.svelte-1teoznn th,.article-prose.svelte-1teoznn td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.65rem 1rem .65rem 0}.article-prose.svelte-1teoznn th{color:var(--color-foreground);font-weight:500}.article-prose.svelte-1teoznn sup[id^=fnref-]{vertical-align:baseline;font-size:.72em;line-height:0;position:relative;top:-.4em}.article-prose.svelte-1teoznn sup:has(>a[data-footnote-ref]){vertical-align:baseline;font-size:.72em;line-height:0;position:relative;top:-.4em}.article-prose.svelte-1teoznn a.footnote-ref,.article-prose.svelte-1teoznn a[data-footnote-ref]{color:inherit;font-size:1em;font-weight:inherit;margin-left:.08em;padding:0;text-decoration:none}.article-prose.svelte-1teoznn a.footnote-ref:hover,.article-prose.svelte-1teoznn a.footnote-ref:focus-visible,.article-prose.svelte-1teoznn a[data-footnote-ref]:hover,.article-prose.svelte-1teoznn a[data-footnote-ref]:focus-visible{color:inherit}.article-prose.svelte-1teoznn .footnote-preview{z-index:20;left:var(--footnote-preview-left,0);width:min(26rem,100vw - 2rem);max-height:var(--footnote-preview-max-height,calc(100vh - 2rem));visibility:hidden;overscroll-behavior:contain;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-muted);letter-spacing:normal;opacity:0;pointer-events:none;scrollbar-color:color-mix(in srgb, var(--color-muted) 55%, transparent) transparent;scrollbar-width:thin;text-align:left;text-transform:none;border-radius:.4rem;padding:.75rem .85rem;font-size:.9rem;font-weight:400;line-height:1.5;transition:opacity .12s,visibility .12s;position:absolute;overflow-y:auto}.article-prose.svelte-1teoznn .footnote-preview[data-placement=above]{top:auto;bottom:calc(100% + .65rem)}.article-prose.svelte-1teoznn .footnote-preview[data-placement=below]{top:calc(100% + .65rem);bottom:auto}.article-prose.svelte-1teoznn .footnote-preview::-webkit-scrollbar{width:.45rem}.article-prose.svelte-1teoznn .footnote-preview::-webkit-scrollbar-track{background:0 0}.article-prose.svelte-1teoznn .footnote-preview::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-muted) 55%, transparent);background-clip:padding-box;border:.12rem solid #0000;border-radius:999px}.article-prose.svelte-1teoznn .footnote-preview a{color:inherit;font-weight:inherit}.article-prose.svelte-1teoznn .footnote-preview a:hover,.article-prose.svelte-1teoznn .footnote-preview a:focus-visible{color:var(--color-accent)}.article-prose.svelte-1teoznn .footnote-anchor[data-preview-open=true]>.footnote-preview,.article-prose.svelte-1teoznn .footnote-anchor:focus-within>.footnote-preview{visibility:visible;opacity:1;pointer-events:auto}.article-prose.svelte-1teoznn .footnotes hr{border:0;border-top:1px solid var(--color-border);margin-block:3.25rem 0}.article-prose.svelte-1teoznn .footnotes .footnotes-heading{letter-spacing:-.02em;margin-block:1.5rem .75rem;font-size:1.25rem;line-height:1.3}.article-prose.svelte-1teoznn .footnotes ol{margin-top:0;font-size:.9em;line-height:1.65}.article-prose.svelte-1teoznn .footnotes li{padding-left:.25rem;scroll-margin-top:2rem}.article-prose.svelte-1teoznn .footnotes a{color:inherit;font-weight:inherit}.article-prose.svelte-1teoznn .footnotes a:hover,.article-prose.svelte-1teoznn .footnotes a:focus-visible{color:var(--color-accent)}.article-prose.svelte-1teoznn .footnote-backref{margin-left:.35rem;text-decoration:none}@media (width<=640px){.article-prose.svelte-1teoznn .footnote-preview{width:auto;position:fixed;left:1rem;right:1rem}.article-prose.svelte-1teoznn .footnote-preview[data-placement=above],.article-prose.svelte-1teoznn .footnote-preview[data-placement=below]{bottom:auto}}@media (prefers-reduced-motion:reduce){.article-prose.svelte-1teoznn .footnote-preview{transition:none}}
