.markdown-body.svelte-1wykdy2{max-width:760px;margin:0 auto;color:var(--color-text);line-height:1.6;font-size:var(--text-base);-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.markdown-body h1{font-size:var(--text-3xl);font-weight:var(--font-bold);margin-bottom:var(--space-6);line-height:1.2;letter-spacing:-.02em}.markdown-body h2{font-size:var(--text-xl);font-weight:var(--font-bold);margin-top:var(--space-8);margin-bottom:var(--space-4);letter-spacing:-.01em}.markdown-body h3{font-size:var(--text-lg);font-weight:var(--font-semibold);margin-top:var(--space-6);margin-bottom:var(--space-3)}.markdown-body p{margin-bottom:var(--space-4);color:var(--color-text-secondary)}.markdown-body ul{list-style-type:disc;margin-left:var(--space-6);margin-bottom:var(--space-4);color:var(--color-text-secondary)}.markdown-body li{margin-bottom:var(--space-2)}.markdown-body a{color:var(--color-primary);text-decoration:underline;text-underline-offset:4px;font-weight:var(--font-medium);transition:opacity .2s}.markdown-body a:hover{opacity:.8}.markdown-body strong{font-weight:var(--font-bold);color:var(--color-text)}.markdown-body hr{border:none;border-top:1px solid var(--color-border);margin:var(--space-8) 0}.markdown-body blockquote{border-left:4px solid var(--color-primary);margin-left:0;margin-bottom:var(--space-4);color:var(--color-text-secondary);background:color-mix(in srgb,var(--color-primary) 5%,transparent);padding:var(--space-4);border-radius:0 var(--radius-md) var(--radius-md) 0}.markdown-body blockquote p:last-child{margin-bottom:0}
