.markdown-content{display:grid;gap:.75rem;color:hsl(var(--muted-foreground));font-size:.9375rem;line-height:1.75}.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content p{margin:0}.markdown-content h2,.markdown-content h3,.markdown-content h4{color:hsl(var(--foreground));line-height:1.3;font-weight:700}.markdown-content h2{font-size:1.25rem}.markdown-content h3{font-size:1.125rem}.markdown-content h4{font-size:1rem}.markdown-content ul{display:grid;gap:.375rem;margin:0;padding-left:1.25rem}.markdown-content code{border-radius:.25rem;background:hsl(var(--secondary));padding:.125rem .3rem;color:hsl(var(--foreground));font-size:.875em}