.html-render{color:#1f2937;font-size:1rem;line-height:1.75}.dark .html-render{color:#e5e7eb}.html-render :first-child{margin-top:0}.html-render ul,.html-render ol{margin:1rem 0 1rem .4rem;padding:0 1rem}.html-render ul{list-style-type:disc}.html-render ol{list-style-type:decimal}.html-render ul li p,.html-render ol li p{margin-top:.25em;margin-bottom:.25em}.html-render h1,.html-render h2,.html-render h3,.html-render h4,.html-render h5,.html-render h6{color:#111827;margin-top:2rem;margin-bottom:.75rem;font-weight:700;line-height:1.25}.dark .html-render h1,.dark .html-render h2,.dark .html-render h3,.dark .html-render h4,.dark .html-render h5,.dark .html-render h6{color:#f3f4f6}.html-render h1{font-size:2rem}.html-render h2{font-size:1.5rem}.html-render h3{font-size:1.25rem}.html-render h4,.html-render h5,.html-render h6{font-size:1.1rem}.html-render code{color:#ef4444;background-color:#f3f4f6;border-radius:.375rem;padding:.2em .4em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.875rem}.dark .html-render code{color:#fca5a5;background-color:#374151}.html-render pre{color:#cdd6f4;background:#1e1e2e;border-radius:.75rem;margin:1.5rem 0;padding:1rem 1.25rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;overflow-x:auto}.dark .html-render pre{background:#0f0f17;border:1px solid #374151}.html-render pre code{color:inherit;background:0 0;border-radius:0;padding:0;font-size:.85rem}.html-render blockquote{color:#4b5563;background:#f8fafc;border-left:4px solid #6366f1;border-radius:0 .5rem .5rem 0;margin:1.5rem 0;padding:.5rem 0 .5rem 1.25rem}.dark .html-render blockquote{color:#d1d5db;background:#1e1e2e;border-left-color:#818cf8}.html-render hr{border:none;border-top:2px solid #e5e7eb;margin:2rem 0}.dark .html-render hr{border-top-color:#374151}.html-render mark{background-color:#fef08a;border-radius:.2em;padding:.1em .2em}.dark .html-render mark{color:#fef08a;background-color:#854d0e}.html-render a{color:#6366f1;text-underline-offset:3px;cursor:pointer;text-decoration:underline;transition:color .15s}.html-render a:hover{color:#4338ca}.dark .html-render a{color:#a5b4fc}.dark .html-render a:hover{color:#c7d2fe}.html-render p{margin-bottom:.75rem}
