.html-content{color:hsl(var(--foreground));font-size:1rem;line-height:1.75}.html-content h1,.html-content h2,.html-content h3,.html-content h4,.html-content h5,.html-content h6{color:hsl(var(--foreground));margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.3}.html-content h1{font-size:1.875rem}.html-content h2{font-size:1.5rem}.html-content h3{font-size:1.25rem}.html-content h4{font-size:1.125rem}.html-content p{color:hsl(var(--foreground));margin-bottom:1em}.html-content ul,.html-content ol{color:hsl(var(--foreground));margin-bottom:1em;padding-left:1.5rem}.html-content ul{list-style-type:disc}.html-content ol{list-style-type:decimal}.html-content li{color:hsl(var(--foreground));margin-bottom:.25em}.html-content a{color:hsl(var(--primary));text-decoration:none}.html-content a:hover{text-decoration:underline}.html-content blockquote{border-left:4px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:1.5em 0;padding-left:1rem;font-style:italic}.html-content pre{background:hsl(var(--muted));color:hsl(var(--foreground));border-radius:.5rem;margin-bottom:1em;padding:1rem;overflow-x:auto}.html-content code{background:hsl(var(--muted));color:hsl(var(--foreground));border-radius:.25rem;padding:.2em .4em;font-size:.875em}.html-content pre code{background:0 0;padding:0}.html-content img{border:2px solid hsl(var(--primary));border-radius:10px;max-width:100%;height:auto;margin:1.5rem 0}.html-content strong{color:hsl(var(--foreground));font-weight:600}.html-content hr{border-color:hsl(var(--border));margin:2em 0}.html-content table{border-collapse:collapse;width:100%;margin-bottom:1em}.html-content th,.html-content td{border:1px solid hsl(var(--border));color:hsl(var(--foreground));padding:.5rem .75rem}.html-content th{background:hsl(var(--muted));font-weight:600}
