.prose.svelte-16tygx9{max-width:68ch;font:var(--type-lede);color:var(--text-body)}.prose.svelte-16tygx9 h2,.prose.svelte-16tygx9 h3,.prose.svelte-16tygx9 h4{text-wrap:balance;margin-top:1.8em;margin-bottom:.5em}.prose.svelte-16tygx9 h2{font:var(--type-section-title)}.prose.svelte-16tygx9 h3{font:var(--type-card-title)}.prose.svelte-16tygx9 h4{font:var(--weight-semibold) var(--text-15) / 1.2 var(--font-heading)}.prose.svelte-16tygx9 :is(h2,h3,h4):first-child{margin-top:0}.prose.svelte-16tygx9 p,.prose.svelte-16tygx9 ul,.prose.svelte-16tygx9 ol,.prose.svelte-16tygx9 blockquote,.prose.svelte-16tygx9 pre,.prose.svelte-16tygx9 figure,.prose.svelte-16tygx9 table{margin-block:0 1em}.prose.svelte-16tygx9 ul,.prose.svelte-16tygx9 ol{padding-left:1.4em}.prose.svelte-16tygx9 ul{list-style:outside}.prose.svelte-16tygx9 ol{list-style:decimal}.prose.svelte-16tygx9 li+li{margin-top:.3em}.prose.svelte-16tygx9 a{color:var(--accent-focus);transition:text-decoration-color var(--motion-fast) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.prose.svelte-16tygx9 a:hover{text-decoration-color:currentColor}.prose.svelte-16tygx9 strong{font-weight:var(--weight-semibold)}.prose.svelte-16tygx9 code{font-family:var(--font-mono);font-size:var(--text-13)}.prose.svelte-16tygx9 :not(pre)>code{border-radius:var(--radius-action);background:var(--surface-muted);padding:.1em .35em}.prose.svelte-16tygx9 pre{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);box-shadow:var(--ring-hairline);line-height:var(--leading-relaxed);scrollbar-color:var(--border-field) transparent;overflow-x:auto;background:var(--surface-muted)!important}.prose.svelte-16tygx9 .shiki span{color:var(--shiki-light)}:root[data-theme=dark] .prose.svelte-16tygx9 .shiki span{color:var(--shiki-dark)}.prose.svelte-16tygx9 blockquote{border-left:1px solid var(--border-field);color:var(--text-secondary);padding-left:1em}.prose.svelte-16tygx9 img{border-radius:var(--radius-control);width:100%;height:auto;box-shadow:0 0 0 1px var(--border-default);margin-block:.5em 1.5em}.prose.svelte-16tygx9 hr{border:0;border-top:1px solid var(--border-default);margin-block:2em}.prose.svelte-16tygx9 table{border-collapse:collapse;font:var(--type-body-sm);font-variant-numeric:tabular-nums}.prose.svelte-16tygx9 th,.prose.svelte-16tygx9 td{padding:var(--space-2) var(--space-3) var(--space-2) 0;border-bottom:1px solid var(--border-default);text-align:left}
