.markdown-content{color:#334155;font-size:1rem;line-height:1.75}.dark .markdown-content{color:#cbd5e1}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{letter-spacing:-.025em;color:#0f172a;margin-top:1.5rem;margin-bottom:.75rem;font-weight:600}.dark .markdown-content h1,.dark .markdown-content h2,.dark .markdown-content h3,.dark .markdown-content h4,.dark .markdown-content h5,.dark .markdown-content h6{color:#f8fafc}.markdown-content h1{margin-top:0;font-size:1.5rem}.markdown-content h2{font-size:1.25rem}.markdown-content h3{font-size:1.125rem}.markdown-content p{margin-bottom:1rem}.markdown-content ul,.markdown-content ol{margin-top:.75rem;margin-bottom:.75rem;padding-left:1.5rem}.markdown-content ul{list-style-type:disc}.markdown-content ol{list-style-type:decimal}.markdown-content li{margin-top:.25rem;margin-bottom:.25rem}.markdown-content a{color:#4f46e5;text-decoration:none;transition:color .15s}.dark .markdown-content a{color:#818cf8}.markdown-content a:hover{text-decoration:underline}.markdown-content strong{color:#0f172a;font-weight:600}.dark .markdown-content strong{color:#f8fafc}.markdown-content em{font-style:italic}.tiptap{outline:none}.tiptap p.is-editor-empty:first-child:before{color:#94a3b8;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.tiptap h1{color:#0f172a;margin-top:0;margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.dark .tiptap h1{color:#f8fafc}.tiptap h2{color:#0f172a;margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.dark .tiptap h2{color:#f8fafc}.tiptap h3{color:#0f172a;margin-top:1.25rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.dark .tiptap h3{color:#f8fafc}.tiptap p{margin-bottom:.75rem;line-height:1.625}.tiptap ul,.tiptap ol{margin-top:.5rem;margin-bottom:.75rem;padding-left:1.5rem}.tiptap ul{list-style-type:disc}.tiptap ol{list-style-type:decimal}.tiptap li{margin-top:.25rem;margin-bottom:.25rem}.tiptap li p{margin-bottom:.25rem}.tiptap a{color:#4f46e5;cursor:pointer;text-decoration:underline}.dark .tiptap a{color:#818cf8}.tiptap strong{font-weight:600}.tiptap em{font-style:italic}
