.post-body.svelte-1wv25c7{font-size:1.0625rem;line-height:1.75}.post-body.svelte-1wv25c7>:first-child{margin-top:0}.post-body.svelte-1wv25c7>:last-child{margin-bottom:0}.post-body.svelte-1wv25c7 p{margin-block:1.5em;text-wrap:pretty}.post-body.svelte-1wv25c7 h2:not(.sr-only){margin-top:3.5rem;margin-bottom:1rem;padding-bottom:0;border-bottom:0;font-size:1.5rem;font-weight:600;line-height:1.25;letter-spacing:-.015em;text-wrap:balance}.post-body.svelte-1wv25c7>h2:first-child{margin-top:0}.post-body.svelte-1wv25c7 h2+*{margin-top:0}.post-body.svelte-1wv25c7 .anchor-link{font-weight:inherit}.post-body.svelte-1wv25c7 a:not(.anchor-link){color:var(--foreground);font-weight:400;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:color-mix(in oklab,currentColor 35%,transparent);transition:text-decoration-color .15s}.post-body.svelte-1wv25c7 a:not(.anchor-link):hover{text-decoration-color:currentColor}.post-body.svelte-1wv25c7 :is(ol,ul){padding-inline-start:1.25em}.post-body.svelte-1wv25c7 li{margin-block:.75em}.post-body.svelte-1wv25c7 pre{margin-block:2rem;margin-inline:-1.75rem;padding:1.25rem 1.75rem;border:0;border-radius:0;font-size:.8125rem}@media(min-width:41.5rem){.post-body.svelte-1wv25c7 pre{margin-inline:-1.25rem;padding-inline:1.25rem;border-radius:.5rem}}@media(min-width:64rem){.post-body.svelte-1wv25c7 pre{width:fit-content;min-width:calc(100% + 2.5rem);max-width:calc(50vw + 18.75rem)}}.post-body.svelte-1wv25c7 table{margin-block:2rem;font-size:.9375rem}.post-body.svelte-1wv25c7 :is(th,td):first-child{padding-left:0}.post-body.svelte-1wv25c7 :is(th,td):last-child{padding-right:0}.post-body.svelte-1wv25c7 [data-footnotes]{margin-top:3.5rem;color:var(--muted-foreground);font-size:.875rem;line-height:1.6}.post-body.svelte-1wv25c7 [data-footnotes]:before{content:"";display:block;width:4rem;margin-bottom:1.5rem;border-top:1px solid var(--border)}.post-body.svelte-1wv25c7 [data-footnotes]>.sr-only{position:absolute;margin:0}.post-body.svelte-1wv25c7 [data-footnotes]>ol{margin-block:0}.post-body.svelte-1wv25c7 [data-footnotes] li:first-child{margin-top:0}.post-body.svelte-1wv25c7 [data-footnotes] p{margin-block:0}.post-body.svelte-1wv25c7 [data-footnotes] a:not(.anchor-link){color:inherit}.post-body.svelte-1wv25c7 .data-footnote-backref{font-variant-emoji:text;text-decoration:none}.post-body.svelte-1wv25c7 sup a:not(.anchor-link){color:var(--muted-foreground);text-decoration:none}
