.prose.svelte-1szor9z{max-width:44rem;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-relaxed,1.7);margin:0 auto}.prose.svelte-1szor9z h1{font-family:var(--font-display);font-size:var(--text-display-md);line-height:var(--leading-tight,1.15);margin:0 0 var(--space-8);color:var(--text-primary)}.prose.svelte-1szor9z h2{font-family:var(--font-display);font-size:var(--text-display-sm,var(--text-lg));margin:var(--space-16) 0 var(--space-6);color:var(--text-primary)}.prose.svelte-1szor9z h3{font-family:var(--font-sans);font-weight:var(--weight-semibold,600);font-size:var(--text-lg);margin:var(--space-12) 0 var(--space-4);color:var(--text-primary)}.prose.svelte-1szor9z h4{font-weight:var(--weight-semibold,600);font-size:var(--text-md,var(--text-base));margin:var(--space-8) 0 var(--space-4)}.prose.svelte-1szor9z p,.prose.svelte-1szor9z ul,.prose.svelte-1szor9z ol,.prose.svelte-1szor9z blockquote,.prose.svelte-1szor9z table{margin:0 0 var(--space-6)}.prose.svelte-1szor9z ul,.prose.svelte-1szor9z ol{padding-left:var(--space-12)}.prose.svelte-1szor9z li{margin:0 0 var(--space-3)}.prose.svelte-1szor9z a{color:var(--text-link);text-underline-offset:2px;text-decoration:underline}.prose.svelte-1szor9z a:hover{text-decoration:none}.prose.svelte-1szor9z strong{font-weight:var(--weight-bold,700);color:var(--text-primary)}.prose.svelte-1szor9z code{font-family:var(--font-mono,ui-monospace, monospace);background:var(--surface-tint,var(--surface-muted));border:1px solid var(--border-hairline);border-radius:var(--radius-sm);padding:.1em .35em;font-size:.9em}.prose.svelte-1szor9z pre{background:var(--surface-tint,var(--surface-muted));border:1px solid var(--border-hairline);border-radius:var(--radius-md);padding:var(--space-6);margin:0 0 var(--space-6);overflow-x:auto}.prose.svelte-1szor9z pre code{background:0 0;border:none;padding:0}.prose.svelte-1szor9z blockquote{border-left:3px solid var(--action-primary-bg,var(--border-hairline));padding-left:var(--space-6);color:var(--text-secondary)}.prose.svelte-1szor9z hr{border:none;border-top:1px solid var(--border-hairline);margin:var(--space-16) 0}.prose.svelte-1szor9z img{border-radius:var(--radius-md);max-width:100%;height:auto}.prose.svelte-1szor9z table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.prose.svelte-1szor9z th,.prose.svelte-1szor9z td{border:1px solid var(--border-hairline);padding:var(--space-3) var(--space-4);text-align:left}
