:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h1,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h2,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h3,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h4{position:relative;color:inherit;font-style:inherit}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h1:first-child,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h2:first-child,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h3:first-child,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h4:first-child{margin-top:0}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h1{font-size:1.5em;font-weight:700;margin-top:3em}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h2{font-size:1.25em;font-weight:700;margin-top:2.5em}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h3{font-size:1.125em;font-weight:600;margin-top:2em}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h4{font-size:1em;font-weight:600;margin-top:2em}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h1 b,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h1 strong,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h2 b,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h2 strong,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h3 b,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h3 strong,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h4 b,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h4 strong,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h5 b,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h5 strong,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h6 b,:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) h6 strong{font-weight:inherit;font-synthesis-weight:none}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html){--tt-collaboration-carets-label:var(--tt-gray-light-900);--link-text-color:var(--primary);--thread-text:var(--tt-gray-light-900);--placeholder-color:var(--tt-gray-light-a-400);--thread-bg-color:var(--tt-color-yellow-inc-2);--tiptap-ai-insertion-color:var(--tt-brand-color-600)}.dark :where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html){--tt-collaboration-carets-label:var(--tt-gray-dark-100);--link-text-color:var(--primary);--thread-text:var(--tt-gray-dark-900);--placeholder-color:var(--tt-gray-dark-a-400);--thread-bg-color:var(--tt-color-yellow-dec-2);--tiptap-ai-insertion-color:var(--tt-brand-color-400)}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html)>*{position:relative}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html){white-space:normal;outline:none;caret-color:var(--tt-cursor-color)}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) p:not(:first-child){font-size:1rem;line-height:1.6;font-weight:400;margin-top:20px}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html):not(.readonly):not(.ProseMirror-hideselection) ::selection{background-color:var(--tt-selection-color)}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html):not(.readonly):not(.ProseMirror-hideselection) .selection::selection{background:rgba(0,0,0,0)}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) .selection{display:inline;background-color:var(--tt-selection-color)}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) .ProseMirror-selectednode:not(img):not(pre):not(.react-renderer){border-radius:var(--tt-radius-md);background-color:var(--tt-selection-color)}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) .ProseMirror-hideselection{caret-color:rgba(0,0,0,0)}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html).resize-cursor{cursor:ew-resize;cursor:col-resize}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) a span{text-decoration:underline}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) s span{text-decoration:line-through}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) u span{text-decoration:underline}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) .tiptap-ai-insertion{color:var(--tiptap-ai-insertion-color)}.tiptap.ProseMirror .collaboration-carets__caret{border-right:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);pointer-events:none;margin-left:-1px;margin-right:-1px;position:relative;word-break:normal}.tiptap.ProseMirror .collaboration-carets__label{color:var(--tt-collaboration-carets-label);border-radius:.25rem;border-bottom-left-radius:0;font-size:.75rem;font-weight:600;left:-1px;line-height:1;padding:.125rem .375rem;position:absolute;top:-1.3em;user-select:none;white-space:nowrap}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) [data-type=emoji] img{display:inline-block;width:1.25em;height:1.25em;cursor:text}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) a{color:var(--link-text-color);text-decoration:underline}:where(.tiptap.ProseMirror,.ckeditor-html,.tiptapeditor-html) [data-type=mention]{display:inline-block;color:var(--tt-brand-color-500)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline{transition:color .2s ease-in-out,background-color .2s ease-in-out;color:var(--thread-text);border-bottom:2px dashed var(--tt-color-yellow-base);font-weight:600}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline.tiptap-thread--hovered,.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline.tiptap-thread--selected{background-color:var(--thread-bg-color);border-bottom-color:rgba(0,0,0,0)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img){outline:.125rem solid var(--tt-color-yellow-base);border-radius:var(--tt-radius-xs,.25rem);overflow:hidden;width:fit-content}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img).tiptap-thread--selected{outline-width:.25rem;outline-color:var(--tt-color-yellow-base)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img).tiptap-thread--hovered{outline-width:.25rem}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)){border-radius:.25rem;border-bottom:.125rem dashed var(--tt-color-yellow-base);padding-bottom:.5rem;outline:.25rem solid rgba(0,0,0,0)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)).tiptap-thread--hovered,.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)).tiptap-thread--selected{background-color:var(--tt-color-yellow-base);outline-color:var(--tt-color-yellow-base)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--resolved.tiptap-thread--inline.tiptap-thread--selected{background-color:var(--tt-color-yellow-base);border-color:rgba(0,0,0,0);opacity:.5}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--block:has(.react-renderer){margin-top:3rem;margin-bottom:3rem}.is-empty:not(.with-slash)[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{content:attr(data-placeholder)}.is-empty.with-slash[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{content:"Write, type '/' for commands…";font-style:italic}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{pointer-events:none;height:0;position:absolute;width:100%;text-align:inherit;left:0;right:0}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak):before{color:var(--placeholder-color)}.prosemirror-dropcursor-block,.prosemirror-dropcursor-inline{background:var(--tt-brand-color-400)!important;border-radius:.25rem;margin-left:-1px;margin-right:-1px;width:100%;height:.188rem;cursor:grabbing}.ckeditor-html,.tiptapeditor-html,.tiptapeditor-html *{user-select:text!important;-webkit-user-select:text!important}