.prose-km[data-v-74491a0a]{color:var(--foreground);font-size:1rem;line-height:1.7;text-wrap:pretty}.prose-km[data-v-74491a0a] h2{margin:2em 0 .7em;font-size:1.4rem;font-weight:800;letter-spacing:-.02em;line-height:1.25;text-wrap:balance;scroll-margin-top:6rem}.prose-km[data-v-74491a0a] h2+p,.prose-km[data-v-74491a0a] h3+p{margin-top:.6em}.prose-km[data-v-74491a0a] h3{margin:2em 0 .6em;font-size:1.15rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;text-wrap:balance;scroll-margin-top:6rem}.prose-km[data-v-74491a0a] p{margin:1.15em 0}.prose-km[data-v-74491a0a] :first-child{margin-top:0}.prose-km[data-v-74491a0a]>p:first-child{font-size:1.1875rem;line-height:1.7;color:var(--muted-foreground)}.prose-km[data-v-74491a0a] a{color:var(--brand);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.prose-km[data-v-74491a0a] a:hover{color:var(--brand-hover)}.prose-km[data-v-74491a0a] ol,.prose-km[data-v-74491a0a] ul{margin:1.1em 0;padding-left:1.5em}.prose-km[data-v-74491a0a] ul{list-style:disc}.prose-km[data-v-74491a0a] ol{list-style:decimal}.prose-km[data-v-74491a0a] li{margin:.5em 0}.prose-km[data-v-74491a0a] li::marker{color:var(--brand)}.prose-km[data-v-74491a0a] strong{font-weight:700;color:var(--foreground)}.prose-km[data-v-74491a0a] img{margin:2em 0;border-radius:.5rem;border:1px solid var(--border);width:100%}.prose-km[data-v-74491a0a] blockquote{margin:1.8em 0;padding:1em 1.25em;border-radius:.5rem;background:var(--muted);color:var(--muted-foreground);font-style:normal}.prose-km[data-v-74491a0a] blockquote p{margin:.4em 0}.prose-km[data-v-74491a0a] blockquote p:first-child{margin-top:0}.prose-km[data-v-74491a0a] blockquote p:last-child{margin-bottom:0}.prose-km[data-v-74491a0a] code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:var(--muted);padding:.15em .4em;border-radius:.35rem}.prose-km[data-v-74491a0a] pre{margin:1.6em 0;padding:1.1em 1.3em;border-radius:.5rem;border:1px solid var(--border);background:var(--muted);overflow-x:auto}.prose-km[data-v-74491a0a] pre code{background:transparent;padding:0;font-size:.875rem;line-height:1.7}.prose-km[data-v-74491a0a] table{width:100%;margin:1.6em 0;border-collapse:collapse;font-size:.9375rem;display:block;overflow-x:auto}.prose-km[data-v-74491a0a] td,.prose-km[data-v-74491a0a] th{border:1px solid var(--border);padding:.6em .9em;text-align:left}.prose-km[data-v-74491a0a] th{background:var(--muted);font-weight:700}.prose-km[data-v-74491a0a] hr{margin:2.4em 0;border:none;border-top:1px solid var(--border)}
