.tiptap-editor{position:relative}.tiptap-editor__content{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.tiptap-editor__content *{caret-color:currentColor}.tiptap-editor__content blockquote,.tiptap-editor__content h1,.tiptap-editor__content h2,.tiptap-editor__content h3,.tiptap-editor__content ol,.tiptap-editor__content p,.tiptap-editor__content pre,.tiptap-editor__content ul{margin:1rem 0}.tiptap-editor__content blockquote:first-child,.tiptap-editor__content h1:first-child,.tiptap-editor__content h2:first-child,.tiptap-editor__content h3:first-child,.tiptap-editor__content ol:first-child,.tiptap-editor__content p:first-child,.tiptap-editor__content pre:first-child,.tiptap-editor__content ul:first-child{margin-top:0}.tiptap-editor__content blockquote:last-child,.tiptap-editor__content h1:last-child,.tiptap-editor__content h2:last-child,.tiptap-editor__content h3:last-child,.tiptap-editor__content ol:last-child,.tiptap-editor__content p:last-child,.tiptap-editor__content pre:last-child,.tiptap-editor__content ul:last-child{margin-bottom:0}.tiptap-editor__content h1,.tiptap-editor__content h2,.tiptap-editor__content h3{line-height:1.3}.tiptap-editor__content pre{padding:.7rem 1rem;border-radius:5px;background:#000;color:#fff;font-size:.8rem;overflow-x:auto}.tiptap-editor__content pre code{display:block}.tiptap-editor__content p code{display:inline-block;padding:0 .4rem;border-radius:5px;font-size:.8rem;font-weight:700;background:rgba(0,0,0,.1);color:rgba(0,0,0,.8)}.tiptap-editor__content ol,.tiptap-editor__content ul{padding-left:1rem}.tiptap-editor__content li>ol,.tiptap-editor__content li>p,.tiptap-editor__content li>ul{margin:0}.tiptap-editor__content a{color:inherit}.tiptap-editor__content blockquote{border-left:3px solid rgba(0,0,0,.1);color:rgba(0,0,0,.8);padding-left:.8rem;font-style:italic}.tiptap-editor__content blockquote p{margin:0}.tiptap-editor__content img{max-width:100%;border-radius:3px}.tiptap-editor__content table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.tiptap-editor__content table td,.tiptap-editor__content table th{min-width:1em;border:2px solid #ddd;padding:3px 5px;vertical-align:top;box-sizing:border-box;position:relative}.tiptap-editor__content table td>*,.tiptap-editor__content table th>*{margin-bottom:0}.tiptap-editor__content table th{font-weight:700;text-align:left}.tiptap-editor__content table .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(200,200,255,.4);pointer-events:none}.tiptap-editor__content table .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;z-index:20;background-color:#adf;pointer-events:none}.tiptap-editor__content .tableWrapper{margin:1em 0;overflow-x:auto}.tiptap-editor__content .resize-cursor{cursor:ew-resize;cursor:col-resize}.menubar{margin-bottom:1rem;transition:visibility .2s .4s,opacity .2s .4s}.menubar.is-hidden{visibility:hidden;opacity:0}.menubar.is-focused{visibility:visible;opacity:1;transition:visibility .2s,opacity .2s}.menubar__button{font-weight:700;display:inline-flex;background:transparent;border:0;color:#000;padding:.2rem .5rem;margin-right:.2rem;border-radius:3px;cursor:pointer}.menubar__button:hover{background-color:rgba(0,0,0,.05)}.menubar__button.is-active{background-color:rgba(0,0,0,.1)}.menubar span.menubar__button{font-size:13.3333px}.menububble{position:absolute;display:flex;z-index:20;background:#000;border-radius:5px;padding:.3rem;margin-bottom:.5rem;transform:translateX(-50%);visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s}.menububble.is-active{opacity:1;visibility:visible}.menububble__button{display:inline-flex;background:transparent;border:0;color:#fff;padding:.2rem .5rem;margin-right:.2rem;border-radius:3px;cursor:pointer}.menububble__button:last-child{margin-right:0}.menububble__button:hover{background-color:hsla(0,0%,100%,.1)}.menububble__button.is-active{background-color:hsla(0,0%,100%,.2)}.menububble__form{display:flex;align-items:center}.menububble__input{font:inherit;border:none;background:transparent;color:#fff}.icon[data-v-e59f7832]{position:relative;display:inline-block;vertical-align:middle;width:.8rem;height:.8rem;margin:0 .3rem;top:.05rem;fill:currentColor}.icon svg[data-v-e59f7832]{display:inline-block;vertical-align:top;width:100%;height:100%}.icon[data-v-e59f7832]:first-child{margin-left:0}.icon[data-v-e59f7832]:last-child{margin-right:0}