@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.tiptap-editor{cursor:text}.tiptap-editor .ProseMirror{outline:none;min-height:450px;height:100%;padding:0}.tiptap-editor .ProseMirror p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap-editor .ProseMirror p{margin-bottom:.75em}.tiptap-editor .ProseMirror-focused{caret-color:#000}.tiptap-editor .ProseMirror-selectednode{outline:2px solid #4096ff}.tiptap-editor .ProseMirror table{border-collapse:collapse!important;table-layout:fixed!important;width:100%!important;margin:1em 0!important;overflow:hidden!important;box-sizing:border-box!important;empty-cells:show!important}.tiptap-editor .ProseMirror table td,.tiptap-editor .ProseMirror table th{border:2px solid #ddd!important;padding:.5rem!important;position:relative!important;min-width:100px!important;vertical-align:top!important;box-sizing:border-box!important;line-height:1.2!important}.tiptap-editor .ProseMirror table th{background-color:#f2f2f2!important;font-weight:700!important}.tiptap-editor .ProseMirror tr{border:none!important;margin:0!important;padding:0!important;height:auto!important}.tiptap-editor .ProseMirror table td p,.tiptap-editor .ProseMirror table th p{margin:0!important;padding:0!important;line-height:1.2!important;min-height:0!important}.tiptap-editor .ProseMirror table td br,.tiptap-editor .ProseMirror table td>br:only-child,.tiptap-editor .ProseMirror table td>p:empty,.tiptap-editor .ProseMirror table th br,.tiptap-editor .ProseMirror table th>br:only-child,.tiptap-editor .ProseMirror table th>p:empty{display:none!important}.tiptap-editor .ProseMirror table td:empty,.tiptap-editor .ProseMirror table th:empty{height:1.5em!important}.tiptap-editor .ProseMirror table td[style],.tiptap-editor .ProseMirror table th[style],.tiptap-editor .ProseMirror table tr[style],.tiptap-editor .ProseMirror table[style]{border-collapse:collapse!important;border:2px solid #ddd!important;padding:.5rem!important}.tiptap-editor .ProseMirror [data-is-generated-table=true]{border-collapse:collapse!important;width:100%!important;margin:1em 0!important;overflow:hidden!important}.tiptap-editor .ProseMirror table td:has(p:empty:only-child),.tiptap-editor .ProseMirror table th:has(p:empty:only-child){padding:.5rem!important}.tiptap-editor .ProseMirror table .selectedCell{background-color:rgba(200,200,255,.4);position:relative}.tiptap-editor .ProseMirror:not(.resize-cursor) .ProseMirror-selectednode table{border:2px solid #4096ff;border-radius:2px}.tiptap-editor .ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;background-color:#4096ff;cursor:col-resize;opacity:0;transition:opacity .3s ease}.tiptap-editor .ProseMirror table:hover .column-resize-handle{opacity:.3}.tiptap-editor .ProseMirror table .column-resize-handle:hover{opacity:1}.tiptap-editor .resize-cursor{cursor:col-resize!important;cursor:ew-resize!important;caret-color:transparent}.tiptap-editor .ProseMirror table td:hover,.tiptap-editor .ProseMirror table th:hover{background-color:rgba(0,0,0,.03)}.tiptap-editor .ProseMirror table p{margin:0}.tiptap-editor .ProseMirror table td>*,.tiptap-editor .ProseMirror table th>*{margin-top:0;margin-bottom:0}.tiptap-editor .ProseMirror ol,.tiptap-editor .ProseMirror ul{padding-left:1.5em}.tiptap-editor .ProseMirror li{margin-bottom:.75em}.tiptap-editor .ProseMirror ul{list-style-type:disc}.tiptap-editor .ProseMirror ul li{list-style-type:disc;padding-left:.5em;margin-bottom:.75em}.tiptap-editor .ProseMirror ol{list-style-type:decimal}.tiptap-editor .ProseMirror ol li{list-style-type:decimal;padding-left:.5em;margin-bottom:.75em}.tiptap-editor .ProseMirror ol ol,.tiptap-editor .ProseMirror ol ul,.tiptap-editor .ProseMirror ul ol,.tiptap-editor .ProseMirror ul ul{margin-top:.25em;margin-bottom:.25em}.tiptap-editor .ProseMirror li li{margin-bottom:.5em}.tiptap-editor .ProseMirror h1{font-size:1.75em;margin-top:1em;margin-bottom:.5em}.tiptap-editor .ProseMirror h2{font-size:1.35em;margin-top:.75em;margin-bottom:.5em}.tiptap-editor .ProseMirror img{max-width:100%;height:auto}.tiptap-editor .ProseMirror a{color:#4096ff;text-decoration:underline}