.tiptap{outline:none}.tiptap p.is-editor-empty:first-child:before{color:var(--color-secondary-500);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap :first-child{margin-top:0}.tiptap :last-child{margin-bottom:0}.tiptap>.not-prose:first-child{margin-top:.25rem}.tiptap>.not-prose:last-child{margin-bottom:.25rem}.tiptap mark{color:inherit}.tiptap .tableWrapper{background:linear-gradient(to right,var(--color-white) 60%,transparent) 0 0 /2rem 100% no-repeat local,linear-gradient(to left,var(--color-white) 60%,transparent) 100% 0 /2rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.1),transparent) 0 0 /1rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.1),transparent) 100% 0 /1rem 100% no-repeat scroll;margin-block:1.5em;overflow-x:auto}.tiptap .tableWrapper table{margin-block:0}.tiptap td,.tiptap th{overflow-wrap:break-word;word-break:normal}.tiptap.ProseMirror-hideselection ::selection{background:transparent;color:currentColor}.tiptap.ProseMirror-hideselection ::-moz-selection{background:transparent;color:currentColor}.tiptap .ProseMirror-selectednode{border-radius:var(--radius-md);outline:2px solid var(--color-primary-700);outline-offset:2px}.tiptap .ProseMirror-selectednode ::-moz-selection,.tiptap .ProseMirror-selectednode::-moz-selection{background-color:transparent;color:currentColor}.tiptap .ProseMirror-selectednode ::selection,.tiptap .ProseMirror-selectednode::selection{background-color:transparent;color:currentColor}
