.prose.svelte-223kul{font-size:1.05rem;line-height:1.65}.prose.svelte-223kul h2{margin:48px 0 12px;scroll-margin-top:80px;font-size:1.6rem}.prose.svelte-223kul h3{margin:32px 0 8px;scroll-margin-top:80px;font-size:1.2rem}.prose.svelte-223kul .anchor{color:inherit;text-decoration:none}.prose.svelte-223kul p,.prose.svelte-223kul ul,.prose.svelte-223kul ol{margin:0 0 16px}.prose.svelte-223kul li{margin:4px 0}.prose.svelte-223kul a:not(.anchor){color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;text-decoration-thickness:2px}.prose.svelte-223kul code{background:var(--surface-2);border-radius:6px;padding:1px 6px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.9em}.prose.svelte-223kul pre{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);margin:0 0 20px;padding:16px 20px;line-height:1.5;overflow-x:auto}.prose.svelte-223kul pre code{background:0 0;padding:0;font-size:.88rem}.prose.svelte-223kul blockquote{border-left:4px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;background:var(--surface);margin:0 0 20px;padding:14px 20px}.prose.svelte-223kul blockquote p:last-child{margin:0}.prose.svelte-223kul .table{margin:0 0 20px;overflow-x:auto}.prose.svelte-223kul table{border-collapse:collapse;width:100%;font-size:.95rem;line-height:1.45}.prose.svelte-223kul th,.prose.svelte-223kul td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:9px 12px}.prose.svelte-223kul th{background:var(--surface);font-weight:600}.prose.svelte-223kul figure{margin:24px 0}.prose.svelte-223kul img{border-radius:var(--radius);border:1px solid var(--line);max-width:100%;height:auto;display:block}.prose.svelte-223kul figcaption{color:var(--ink-soft);margin-top:8px;font-size:.9rem}.compact.svelte-223kul h2{font-size:var(--text-lg);margin:var(--space-5) 0 var(--space-2)}.compact.svelte-223kul h3{font-size:var(--text-md);margin:var(--space-4) 0 var(--space-1)}.compact.svelte-223kul>:last-child{margin-bottom:0}
