.tiptap-wrapper fieldset{border-color:#fff;border-radius:4px}.tiptap-wrapper fieldset .menubar{border-bottom:1px solid #ccc}.tiptap-wrapper fieldset .editor__content .ProseMirror{border-bottom:none;padding:10px;padding-top:20px;padding-bottom:20px}.tiptap-content p{max-width:1200px}.tiptap-content table p{max-width:inherit}.tiptap-content img{max-width:100%;height:auto}.tiptap-content hr{margin:40px 0;border-top:1px solid #3073a3}.editor__content{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.editor__content .ProseMirror{padding:16px;border-bottom:1px solid rgba(0,0,0,.3);border-width:thin 0 thin 0}.editor__content p.is-empty:first-child:before{content:attr(data-empty-text);float:left;color:#aaa;pointer-events:none;height:0;font-style:italic}.editor__content table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.editor__content table td,.editor__content table th{min-width:1em;border:2px solid #ddd;padding:3px 5px;vertical-align:top;box-sizing:border-box;position:relative}.editor__content table td>*,.editor__content table th>*{margin-bottom:0}.editor__content table th{font-weight:700;text-align:left}.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}.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}.editor__content .tableWrapper{margin:1em 0;overflow-x:auto}.editor__content .resize-cursor{cursor:ew-resize;cursor:col-resize}.menububble{position:absolute;display:flex;z-index:20;background:#3073a3;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:#ddd;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%,86.7%,.1)}.menububble__button.is-active{background-color:hsla(0,0%,86.7%,.2)}.menububble__form{display:flex;align-items:center}.menububble__input{font:inherit;border:none;background:transparent;color:#ddd;min-width:280px}.menububble ::-moz-placeholder{color:#fff}.menububble ::placeholder{color:#fff}