.tiptap.ProseMirror{white-space:pre-wrap;caret-color:var(--tt-cursor-color);outline:none}.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3,.tiptap.ProseMirror h4{color:inherit;font-style:inherit;position:relative}.tiptap.ProseMirror>h1:first-child,.tiptap.ProseMirror>h2:first-child,.tiptap.ProseMirror>h3:first-child,.tiptap.ProseMirror>h4:first-child,.tiptap.ProseMirror>.ProseMirror-widget+h1,.tiptap.ProseMirror>.ProseMirror-widget+h2,.tiptap.ProseMirror>.ProseMirror-widget+h3,.tiptap.ProseMirror>.ProseMirror-widget+h4{margin-top:0}.tiptap.ProseMirror h1{font-size:1.5em;font-weight:700}.tiptap.ProseMirror h2{font-size:1.25em;font-weight:700}.tiptap.ProseMirror h3{font-size:1.125em;font-weight:600}.tiptap.ProseMirror h4{font-size:1em;font-weight:600}.tiptap.ProseMirror p:not(:first-child):not(td p):not(th p){font-size:1rem;font-weight:400;line-height:1.6}.tiptap.ProseMirror li p{margin-top:0;line-height:1.6}.tiptap.ProseMirror ol,.tiptap.ProseMirror ul{margin:1.5em 0;padding-left:1.5em}:is(.tiptap.ProseMirror ol,.tiptap.ProseMirror ul):first-child{margin-top:0}:is(.tiptap.ProseMirror ol,.tiptap.ProseMirror ul):last-child{margin-bottom:0}:is(.tiptap.ProseMirror ol,.tiptap.ProseMirror ul) ol,:is(.tiptap.ProseMirror ol,.tiptap.ProseMirror ul) ul{margin:0}.tiptap.ProseMirror ol{list-style:decimal}.tiptap.ProseMirror ol ol{list-style:lower-alpha}.tiptap.ProseMirror ol ol ol{list-style:lower-roman}.tiptap.ProseMirror ul:not([data-type=taskList]){list-style:outside}.tiptap.ProseMirror ul:not([data-type=taskList]) ul{list-style:circle}.tiptap.ProseMirror ul:not([data-type=taskList]) ul ul{list-style:square}.tiptap.ProseMirror ul[data-type=taskList]{padding-left:.25em}.tiptap.ProseMirror ul[data-type=taskList] li{align-items:flex-start;list-style:none;display:flex}.tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p{opacity:.5;text-decoration:line-through}.tiptap.ProseMirror ul[data-type=taskList] li label{padding-top:.375rem;padding-right:.5rem;position:relative}.tiptap.ProseMirror ul[data-type=taskList] li label input{opacity:0;position:absolute}.tiptap.ProseMirror ul[data-type=taskList] li label span{border:1px solid var(--tt-checklist-border-color);cursor:pointer;background:var(--tt-checklist-bg-color);border-radius:.25rem;width:1em;height:1em;transition:all 80ms;display:block}.tiptap.ProseMirror ul[data-type=taskList] li label span:before{content:"";opacity:0;background-color:var(--tt-checklist-check-icon-color);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg ... %3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg ... %3E") 50%/contain no-repeat}.tiptap.ProseMirror ul[data-type=taskList] li label input:checked+span{background:var(--tt-checklist-bg-active-color);border-color:var(--tt-checklist-border-active-color)}.tiptap.ProseMirror ul[data-type=taskList] li label input:checked+span:before{opacity:1}.tiptap.ProseMirror ul[data-type=taskList] li div{flex:1;min-width:0}
