.tiptap-editor .ProseMirror{outline:none!important;min-height:120px!important;padding:.75rem!important;color:hsl(var(--foreground))!important}.tiptap-editor .ProseMirror h1{font-size:2rem!important;font-weight:800!important;margin:1rem 0 .5rem!important;line-height:1.1!important}.tiptap-editor .ProseMirror h1,.tiptap-editor .ProseMirror h2{color:hsl(var(--foreground))!important;display:block!important}.tiptap-editor .ProseMirror h2{font-size:1.5rem!important;font-weight:700!important;margin:.75rem 0 .25rem!important;line-height:1.2!important}.tiptap-editor .ProseMirror h3{font-size:1.25rem!important;font-weight:600!important;margin:.5rem 0 .25rem!important;line-height:1.3!important;color:hsl(var(--foreground))!important;display:block!important}.tiptap-editor .ProseMirror p{margin:0!important;line-height:1.6!important;color:hsl(var(--muted-foreground))!important}.tiptap-editor .ProseMirror p+p{margin-top:.5rem!important}.tiptap-editor .ProseMirror ol,.tiptap-editor .ProseMirror ul{margin:.5rem 0!important;padding-left:1.5rem!important;color:hsl(var(--foreground))!important;list-style:none!important}.tiptap-editor .ProseMirror ul{list-style:disc inside!important}.tiptap-editor .ProseMirror ol{list-style:decimal inside!important;counter-reset:list-counter!important}.tiptap-editor .ProseMirror li{margin:0!important;color:hsl(var(--foreground))!important;display:list-item!important}.tiptap-editor .ProseMirror li p{margin:0!important;display:inline!important}.tiptap-editor .ProseMirror ul li{list-style-type:disc!important}.tiptap-editor .ProseMirror ol li{list-style-type:decimal!important}.tiptap-editor .ProseMirror li::marker{color:hsl(var(--foreground))!important}.tiptap-editor .ProseMirror strong{font-weight:600!important;color:hsl(var(--foreground))!important}.tiptap-editor .ProseMirror em{font-style:italic!important;color:hsl(var(--foreground))!important}.tiptap-editor .ProseMirror blockquote{border-left:4px solid hsl(var(--primary))!important;padding-left:1rem!important;font-style:italic!important;margin:1rem 0!important;color:hsl(var(--muted-foreground))!important}.tiptap-editor .ProseMirror table,.tiptap-editor table{border-collapse:collapse!important;margin:1rem 0!important;width:100%!important;border:1px solid #ccc!important}.tiptap-editor .ProseMirror th,.tiptap-editor th{background:#f5f5f5!important;color:#333!important;font-weight:600!important;padding:8px 12px!important;text-align:left!important;border:1px solid #ccc!important}.tiptap-editor .ProseMirror td,.tiptap-editor td{padding:8px 12px!important;border:1px solid #ccc!important;color:#333!important;background:white!important}@media (prefers-color-scheme:dark){.tiptap-editor .ProseMirror table,.tiptap-editor table{border:1px solid #444!important}.tiptap-editor .ProseMirror th,.tiptap-editor th{background:#111!important;color:#ddd!important;border:1px solid #444!important}.tiptap-editor .ProseMirror td,.tiptap-editor td{background:#0a0a0a!important;color:#ddd!important;border:1px solid #444!important}}[data-theme=dark] .tiptap-editor .ProseMirror table,[data-theme=dark] .tiptap-editor table{border:1px solid #444!important}[data-theme=dark] .tiptap-editor .ProseMirror th,[data-theme=dark] .tiptap-editor th{background:#111!important;color:#ddd!important;border:1px solid #444!important}[data-theme=dark] .tiptap-editor .ProseMirror td,[data-theme=dark] .tiptap-editor td{background:#0a0a0a!important;color:#ddd!important;border:1px solid #444!important}