.markdown-body{max-width:65ch;color:var(--app-foreground);margin-inline:auto;line-height:1.78}.markdown-body>*{margin:0}.markdown-body>*+*{margin-top:calc(var(--spacing) * 3)}.markdown-body p+p{margin-top:calc(var(--spacing) * 4)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{color:var(--app-foreground);letter-spacing:-.02em;font-weight:600;line-height:1.24}.markdown-body h1{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 2)}.markdown-body h2,.markdown-body h3{margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 1.5)}.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 1)}.markdown-body p,.markdown-body li{color:var(--app-foreground)}.markdown-body ul,.markdown-body ol{padding-left:1.2em}.markdown-body li+li{margin-top:calc(var(--spacing) * .75)}.markdown-body a{color:inherit;text-underline-offset:.24em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--app-foreground) 22%, transparent);text-decoration-color:color-mix(in oklab, var(--app-foreground) 22%, transparent);transition:color .12s,text-decoration-color .12s}.markdown-body a:hover{color:var(--app-primary);-webkit-text-decoration-color:color-mix(in oklab, var(--app-primary) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--app-primary) 45%, transparent)}.markdown-body blockquote{margin-block:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 4);color:var(--app-muted-foreground)}.markdown-body hr{margin-block:calc(var(--spacing) * 5);border:0;border-top:1px solid color-mix(in oklab, var(--app-foreground) 14%, transparent)}.markdown-body pre{margin-block:calc(var(--spacing) * 4);color:var(--app-foreground);border-radius:var(--radius-md);padding:calc(var(--spacing) * 5);font-family:var(--font-mono);border:0;font-size:.875rem;line-height:1.72;overflow-x:auto;background-color:var(--app-muted)!important}.markdown-body pre code{color:inherit;padding:0;display:block;background:0 0!important}.markdown-body code>code{margin-block:calc(var(--spacing) * 4);background-color:var(--app-muted);color:var(--app-foreground);border-radius:var(--radius-md);padding:calc(var(--spacing) * 5);font-family:var(--font-mono);border:0;font-size:.875rem;line-height:1.72;display:block;overflow-x:auto}.markdown-body p>code,.markdown-body li>code,.markdown-body td>code,.markdown-body th>code,.markdown-body blockquote>code,.markdown-body h1>code,.markdown-body h2>code,.markdown-body h3>code,.markdown-body h4>code,.markdown-body h5>code,.markdown-body h6>code,.markdown-body a>code{background-color:var(--app-secondary);color:var(--app-foreground);font-family:var(--font-mono);border:0;border-radius:.35rem;padding:.14em .42em;font-size:.9em;line-height:1.25;display:inline-block}