.image-resizer{background-color:#3c84f4;border:1px solid #fff;width:7px;height:7px;display:block;position:absolute}.image-resizer.image-resizer-n{cursor:n-resize;top:-6px;left:48%}.image-resizer.image-resizer-ne{cursor:ne-resize;top:-6px;right:-6px}.editor-image{cursor:default;-webkit-user-select:none;user-select:none;display:inline-block;position:relative}.editor-image img{cursor:default;max-width:100%}.editor-image img.focused{-webkit-user-select:none;user-select:none;outline:2px solid #3c84f4}.editor-image img.focused.draggable{cursor:grab}.editor-image img.focused.draggable:active{cursor:grabbing}.editor-image .image-caption-container .tree-view-output{border-radius:0;margin:0}.editor-image .image-caption-container{color:#000;background-color:#ffffffe6;border-top:1px solid #fff;min-width:100px;margin:0;padding:0;display:block;position:absolute;bottom:4px;left:0;right:0;overflow:hidden}.editor-image .image-caption-button{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#00000080;border:1px solid #ffffff4d;border-radius:5px;width:30%;min-width:100px;margin:0 auto;padding:10px;display:block;position:absolute;bottom:20px;left:0;right:0}.editor-image .image-caption-button:hover{background-color:#3c84f480}.editor-image .image-resizer{background-color:#3c84f4;border:1px solid #fff;width:7px;height:7px;display:block;position:absolute}.editor-image .image-resizer.image-resizer-n{cursor:n-resize;top:-6px;left:48%}.editor-image .image-resizer.image-resizer-ne{cursor:ne-resize;top:-6px;right:-6px}.editor-image .image-resizer.image-resizer-e{cursor:e-resize;bottom:48%;right:-6px}.editor-image .image-resizer.image-resizer-se{cursor:nwse-resize;bottom:-2px;right:-6px}.editor-image .image-resizer.image-resizer-s{cursor:s-resize;bottom:-2px;left:48%}.editor-image .image-resizer.image-resizer-sw{cursor:sw-resize;bottom:-2px;left:-6px}.editor-image .image-resizer.image-resizer-w{cursor:w-resize;bottom:48%;left:-6px}.editor-image .image-resizer.image-resizer-nw{cursor:nw-resize;top:-6px;left:-6px}.ImageNode__contentEditable{resize:none;cursor:text;caret-color:#050505;tab-size:1;-webkit-user-select:text;user-select:text;white-space:pre-wrap;word-break:break-word;border:0;outline:0;width:calc(100% - 20px);min-height:20px;padding:10px;font-size:12px;display:block;position:relative}.ImageNode__placeholder{color:#888;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;pointer-events:none;font-size:12px;display:inline-block;position:absolute;top:10px;left:10px;overflow:hidden}.image-control-wrapper--resizing{touch-action:none}.editor-text p{font-size:15px;line-height:18.75px}.editor-text-bold{font-weight:700}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-underlineStrikethrough{text-decoration:underline line-through}.editor-text-highlight{background-color:#ff0}.editor-quote{color:#65676b;border-left:4px solid #a0aec0;margin:0 0 0 20px;padding-left:16px;font-size:15px}.editor-list-ol,.editor-list-ul{margin:0 0 0 16px;padding:0}.editor-listitem{margin:2px 32px}.editor-nested-listitem{list-style-type:none}.editor-code{tab-size:2;white-space:pre;background-color:#f0f2f5;margin:8px 0;padding:8px 8px 8px 52px;font-family:Menlo,Consolas,Monaco,monospace;font-size:13px;line-height:1.53;display:block;position:relative;overflow-x:auto}.editor-text-code{background-color:#f0f2f5;padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%}.editor-code:before{content:attr(data-gutter);color:#777;white-space:pre-wrap;text-align:right;background-color:#eee;border-right:1px solid #ccc;min-width:25px;padding:8px;position:absolute;top:0;left:0}.editor-link{color:#0563c1;text-decoration:underline}.editor-link:hover{cursor:pointer;text-decoration:underline}ol{counter-reset:item}ol li{margin:.5em 0;display:block}ol li:before{content:counters(item, ".") " ";counter-increment:item}ol li ol{counter-reset:item}ol li ol li:before{content:counters(item, ".") " ";counter-increment:item}.editor-heading-h1{font-size:35px;font-weight:600}.editor-heading-h2{font-size:25px;font-weight:450}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0}::-webkit-scrollbar-thumb{background:#cfcfcf;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#555}[data-theme=dark] .editor-quote{color:#cbd5e1;border-left-color:#cbd5e1}[data-theme=dark] .editor-link{color:#60a5fa}
