.tiptap-root{display:flex;flex-direction:column;border:1px solid var(--tiptap-divider-color);border-radius:4px}.tiptap-root.no-border{border:none;border-radius:0}.tiptap-root .tiptap-container{display:flex;flex-direction:column;flex:1 1 auto}.tiptap-root .tiptap{flex:1 1 auto;overflow:auto;padding:6px 12px}.tiptap-root .tiptap:focus-visible{outline:none}.tiptap-root .tiptap :first-child{margin-top:0}.tiptap-root .tiptap [data-type=mention]{cursor:pointer;border-radius:.4rem;box-decoration-break:clone;color:var(--tiptap-accent-color);padding:.1rem 0}.tiptap-root .tiptap [data-type=mention]:after{content:"​"}.tiptap-root .tiptap .is-editor-empty:before{color:var(--tiptap-text-secondary-color);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap-root .tiptap pre{background:var(--tiptap-code-background);border-radius:.5rem;color:var(--tiptap-code-color);font-family:JetBrainsMono,monospace;margin:1.5rem 0;padding:.75rem 1rem}.tiptap-root .tiptap pre code{background:none;color:inherit;font-size:.8rem;padding:0}.tiptap-root .tiptap pre .hljs-comment,.tiptap-root .tiptap pre .hljs-quote{color:#616161}.tiptap-root .tiptap pre .hljs-attribute,.tiptap-root .tiptap pre .hljs-link,.tiptap-root .tiptap pre .hljs-name,.tiptap-root .tiptap pre .hljs-regexp,.tiptap-root .tiptap pre .hljs-selector-class,.tiptap-root .tiptap pre .hljs-selector-id,.tiptap-root .tiptap pre .hljs-tag,.tiptap-root .tiptap pre .hljs-template-variable,.tiptap-root .tiptap pre .hljs-variable{color:#f98181}.tiptap-root .tiptap pre .hljs-built_in,.tiptap-root .tiptap pre .hljs-builtin-name,.tiptap-root .tiptap pre .hljs-literal,.tiptap-root .tiptap pre .hljs-meta,.tiptap-root .tiptap pre .hljs-number,.tiptap-root .tiptap pre .hljs-params,.tiptap-root .tiptap pre .hljs-type{color:#fbbc88}.tiptap-root .tiptap pre .hljs-bullet,.tiptap-root .tiptap pre .hljs-string,.tiptap-root .tiptap pre .hljs-symbol{color:#b9f18d}.tiptap-root .tiptap pre .hljs-section,.tiptap-root .tiptap pre .hljs-title{color:#faf594}.tiptap-root .tiptap pre .hljs-keyword,.tiptap-root .tiptap pre .hljs-selector-tag{color:#70cff8}.tiptap-root .tiptap pre .hljs-emphasis{font-style:italic}.tiptap-root .tiptap pre .hljs-strong{font-weight:700}.tiptap-root .tiptap table{border-collapse:collapse;margin:1rem 0;table-layout:fixed;width:100%}.tiptap-root .tiptap table td,.tiptap-root .tiptap table th{border:1px solid var(--tiptap-divider-color);box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.tiptap-root .tiptap table td>*,.tiptap-root .tiptap table th>*{margin-bottom:0}.tiptap-root .tiptap table th{background-color:var(--tiptap-code-background);font-weight:700;text-align:left}.tiptap-root .tiptap table .selectedCell:after{background:rgba(200,200,255,.4);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.tiptap-root .tiptap table .column-resize-handle{background-color:var(--tiptap-accent-color);bottom:-2px;position:absolute;right:-2px;top:0;width:4px;pointer-events:none}.tiptap-root .tiptap table p{margin:0}.tiptap-root .tiptap .tableWrapper{margin:1rem 0;overflow-x:auto}.tiptap-root .tiptap .resize-cursor{cursor:ew-resize;cursor:col-resize}