.readonly,.readonly .editor{background-color:#ddd}.readonly .editor__content table td,.readonly .editor__content table th{border:2px solid #000}.editor{height:100%}.editor .ProseMirror-yjs-cursor{position:relative;margin-left:-1px;margin-right:-1px;border-left:1px solid #000;border-right:1px solid #000;word-break:normal;pointer-events:none}.editor .ProseMirror-yjs-cursor>div{position:absolute;top:-1.05em;left:-1px;font-size:14px;font-family:serif;font-style:normal;font-weight:400;line-height:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;padding-left:2px;padding-right:2px;white-space:nowrap}.editor__content{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.editor__content :focus{outline:none}.editor__content *{caret-color:currentColor}.editor__content p{margin:0}.editor__content .ProseMirror{font-size:14px;padding:.5em .5em;border-radius:2px}.editor__content h1{font-size:2em}.editor__content h2{font-size:1.5em}.editor__content pre{padding:.7em 1em;border-radius:5px;background:#000;color:#fff;font-size:.8em;overflow-x:auto}.editor__content pre code{display:block}.editor__content p code{padding:.2em .4em;border-radius:5px;font-size:.8em;font-weight:700;background:rgba(0,0,0,.1);color:rgba(0,0,0,.8)}.editor__content ol,.editor__content ul{padding-left:1em;margin-left:.5em}.editor__content li>ol,.editor__content li>p,.editor__content li>ul{margin:0}.editor__content a{color:var(--v-anchor-base)}.editor__content blockquote{border-left:3px solid rgba(0,0,0,.1);color:rgba(0,0,0,.8);padding-left:.8em;font-style:italic}.editor__content blockquote p{margin:0}.editor__content img{max-width:100%;border-radius:3px}.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}.editor__content .selection{position:relative}.editor__content .cursor{position:relative;display:inline-block;height:1.2em}.editor__content .cursor:before{content:"";display:block;width:2px;height:120%;position:absolute;top:.15em;left:-1px;z-index:1}.menubar{transition:visibility .2s .4s,opacity .2s .4s;z-index:6}.menubar.is-hidden{visibility:hidden;opacity:0}.menubar.is-focused{visibility:visible;opacity:1;transition:visibility .2s,opacity .2s}.menubar__header{z-index:6;position:-webkit-sticky;position:sticky;top:0;background-color:#fff}.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:7;background:#fff;border-radius:5px;padding:.3rem;margin-bottom:.5rem;transform:translateX(-50%);visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s;border:thin solid #ddd}.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}