.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4{color:var(--ui-text-highlighted);font-weight:600;line-height:1.3;margin-bottom:.5em;margin-top:1.25em}.markdown-content h1{font-size:1.5rem}.markdown-content h2{font-size:1.25rem}.markdown-content h3{font-size:1.1rem}.markdown-content h4{font-size:1rem}.markdown-content p{font-size:.875rem;line-height:1.7;margin-bottom:.75em}.markdown-content ol,.markdown-content ul{font-size:.875rem;margin-bottom:.75em;padding-left:1.5rem}.markdown-content ul{list-style-type:disc}.markdown-content ol{list-style-type:decimal}.markdown-content li{line-height:1.6;margin-bottom:.25em}.markdown-content code:not(pre code){background:var(--ui-bg-muted);border-radius:.25rem;color:var(--ui-color-primary-500);font-family:ui-monospace,monospace;font-size:.8em;padding:.15em .35em}.markdown-content pre{background:var(--ui-bg-muted);border-radius:.5rem;font-size:.8rem;margin-bottom:.75em;overflow-x:auto;padding:1rem}.markdown-content pre code{background:none;color:inherit;font-size:inherit;padding:0}.markdown-content blockquote{border-left:3px solid var(--ui-border);color:var(--ui-text-muted);font-style:italic;margin-bottom:.75em;padding-left:1rem}.markdown-content hr{border:none;border-top:1px solid var(--ui-border);margin:1.25em 0}.markdown-content a{color:var(--ui-text-highlighted);text-decoration:underline;text-underline-offset:2px}.markdown-content strong{font-weight:600}.markdown-content em{font-style:italic}.markdown-content>:last-child{margin-bottom:0}
