#editorRoot{position:relative;min-height:80vh}#editorRoot .editor-canvas{max-width:100%;display:flex;flex-direction:column}#editorRoot .editor-templates{display:none}.editor-empty{width:100%;display:flex;align-items:center;justify-content:center}.editor-empty .empty-state{text-align:center;padding:100px calc((100% - 180px)/2);margin:10px 0;border:2px dashed #ddd;border-radius:20px;background:#fafafa}.editor-empty .empty-state p{font-size:1.1rem;margin-bottom:1.5rem;color:#777}.editor-empty .empty-state button{padding:.75rem 2rem;font-weight:600}.block{position:relative;width:100%}.block .block-toolbar{box-shadow:0 4px 12px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:space-evenly;width:100%;height:6px;overflow:visible;z-index:999;position:relative;background-color:#fff;border:1px solid #c3c3c3}.block .block-toolbar .btn{font-size:24px;box-shadow:0 4px 12px rgba(0,0,0,.12);border:0 solid #fff;border-radius:50%;padding:0 6px}.editor-insert-popover .btn{padding:0}.editor-insert-popover .btn img{width:40px}.editor-heading[contenteditable=true]{outline:0;cursor:text}.editor-heading[contenteditable=true]:focus{box-shadow:0 0 0 2px rgba(13,110,253,.25);border-radius:4px}.ck.ck-editor__editable_inline>:last-child{margin-bottom:2px!important}.ck.ck-editor__editable_inline>:first-child{margin-top:2px!important}