.prose-body.svelte-1szor9z h2{letter-spacing:-.01em;margin-top:2.25rem;font-size:1.25rem;font-weight:600;line-height:1.35}.prose-body.svelte-1szor9z>h2:first-child{margin-top:0}.prose-body.svelte-1szor9z h3{margin-top:1.25rem;font-size:1.125rem;font-weight:600}.prose-body.svelte-1szor9z p,.prose-body.svelte-1szor9z li{color:color-mix(in oklch, var(--text) 82%, var(--text-muted))}.prose-body.svelte-1szor9z ul,.prose-body.svelte-1szor9z ol{flex-direction:column;gap:.5rem;padding-inline-start:1.35rem;display:flex}.prose-body.svelte-1szor9z ul{list-style:outside}.prose-body.svelte-1szor9z ol{list-style:decimal}.prose-body.svelte-1szor9z li::marker{color:var(--text-subtle)}.prose-body.svelte-1szor9z a{color:var(--link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.prose-body.svelte-1szor9z a:hover{color:var(--link-hover)}.prose-body.svelte-1szor9z code{font-family:var(--font-mono);background:var(--surface-2);border:1px solid var(--border);border-radius:.25rem;padding:.05em .3em;font-size:.875em}.prose-body.svelte-1szor9z dl{gap:.4rem 1rem;display:grid}.prose-body.svelte-1szor9z dt{font-weight:600}.prose-body.svelte-1szor9z dd{color:var(--text-muted);margin:0}
