.prose-custom.svelte-xkghln{line-height:1.75}.prose-custom.svelte-xkghln h1{font-size:2.25em;font-weight:800;margin:0 0 .888em;line-height:1.1}.prose-custom.svelte-xkghln h2{font-size:1.875em;font-weight:700;margin:0 01.55em .88em;line-height:1.33}.prose-custom.svelte-xkghln h3{font-size:1.5em;font-weight:600;margin:1.6em 0 .6em;line-height:1.6}.prose-custom.svelte-xkghln p{margin:1.25em 0}.prose-custom.svelte-xkghln a{color:var(--foreground);text-decoration:underline}.prose-custom.svelte-xkghln code{background-color:var(--muted);padding:.2em .4em;border-radius:.25rem;font-size:.875em;font-family:var(--font-mono)}.prose-custom.svelte-xkghln pre{background-color:var(--background);border:1px solid var(--border);color:var(--foreground);padding:1em;border-radius:.5rem;overflow-x:auto;margin:1.7em 0}.prose-custom.svelte-xkghln pre code{background-color:transparent;padding:0;color:inherit;font-size:.875em}.prose-custom.svelte-xkghln ul,.prose-custom.svelte-xkghln ol{margin:1.25em 0;padding-left:1.625em;list-style-type:disc}.prose-custom.svelte-xkghln li{margin:.5em 0}.prose-custom.svelte-xkghln blockquote{font-style:italic;border-left:4px solid var(--border);padding-left:1em;margin:1.6em 0;color:var(--muted-foreground)}.prose-custom.svelte-xkghln hr{border-top:1px solid var(--border);margin:3em 0}.prose-custom.svelte-xkghln table{width:100%;border-collapse:collapse;margin:2em 0}.prose-custom.svelte-xkghln th{border-bottom:2px solid var(--border);padding:.6em;text-align:left;font-weight:600}.prose-custom.svelte-xkghln td{border-bottom:1px solid var(--border);padding:.6em}
