window,t.exports=function(t){vare={};functionn(r){if(e[r])returne[r].exports;varo=e[r]={i:r,l:!1,exports:{}};returnt[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}returnn.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeofSymbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)returnt;if(4&e&&"object"==typeoft&&t&&t.__esModule)returnt;varr=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeoft)for(varoint)n.d(r,o,function(e){returnt[e]}.bind(null,o));returnr},n.n=function(t){vare=t&&t.__esModule?function(){returnt.default}:function(){returnt};returnn.d(e,"a",e),e},n.o=function(t,e){returnObject.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=160)}([function(t,e,n){varr=n(9),o=n(16),i=n(22),a=n(19),s=n(31),u=function(t,e,n){varc,l,f,d,p=t&u.F,h=t&u.G,v=t&u.S,g=t&u.P,y=t&u.B,b=h?r:v?r[e]||(r[e]={}):(r[e]||{}).prototype,m=h?o:o[e]||(o[e]={}),k=m.prototype||(m.prototype={});for(cinh&&(n=e),n)f=((l=!p&&b&&void0!==b[c])?b:n)[c],d=y&&l?s(f,r):g&&"function"==typeoff?s(Function.call,f):f,b&&a(b,c,f,t&u.U),m[c]!=f&&i(m,c,d),g&&k[c]!=f&&(k[c]=f)};r.core=o,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e){t.exports=function(t,e){if(!(tinstanceofe))thrownewTypeError("Cannot call a class as a function")}},function(t,e){functionn(t,e){for(varn=0;n<e.length;n++){varr=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"inr&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}t.exports=function(t,e,r){returne&&n(t.prototype,e),r&&n(t,r),t}},function(t,e){t.exports=function(t){returnt&&t.__esModule?t:{default:t}}},function(t,e,n){varr,o,i;o=[e,n(1),n(2)],void0===(i="function"==typeof(r=function(r,o,i){"use strict";vara=n(3);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void0,o=a(o),i=a(i);vars=function(){functiont(e){varn=e.config;if((0,o.default)(this,t),(thisinstanceoft?this.constructor:void0)===t)thrownewTypeError("Constructors for abstract class Module are not allowed.");this.config=n}return(0,i.default)(t,[{key:"state",set:function(t){this.Editor=t}}]),t}();r.default=s,s.displayName="Module",t.exports=e.default})?r.apply(e,o):r)||(t.exports=i)},function(t,e,n){varr=n(336);t.exports=function(t,e){if("function"!=typeofe&&null!==e)thrownewTypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&r(t,e)}},function(t,e,n){varr=n(55),o=n(337);t.exports=function(t,e){return!e||"object"!==r(e)&&"function"!=typeofe?o(t):e}},function(t,e){functionn(e){returnt.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(t){returnt.__proto__||Object.getPrototypeOf(t)},n(e)}t.exports=n},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){varn=t.exports="undefined"!=typeofwindow&&window.Math==Math?window:"undefined"!=typeofself&&self.Math==Math?self:Function("return this")();"number"==typeof__g&&(__g=n)},function(t,e){t.exports=function(t){return"object"==typeoft?null!==t:"function"==typeoft}},function(t,e,n){varr=n(10);t.exports=function(t){if(!r(t))throwTypeError(t+" is not an object!");returnt}},function(t,e,n){varr=n(74)("wks"),o=n(40),i=n(9).Symbol,a="function"==typeofi;(t.exports=function(t){returnr[t]||(r[t]=a&&i[t]||(a?i:o)("Symbol."+t))}).store=r},function(t,e,n){varr,o,i;o=[e,n(55),n(127),n(1),n(2)],void0===(i="function"==typeof(r=function(r,o,i,a,s){"use strict";varu=n(3);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void0,o=u(o),i=u(i),a=u(a),s=u(s);varc=function(){functiont(){(0,a.default)(this,t)}return(0,s.default)(t,null,[{key:"isSingleTag",value:function(t){returnt.tagName&&["AREA","BASE","BR","COL","COMMAND","EMBED","HR","IMG","INPUT","KEYGEN","LINK","META","PARAM","SOURCE","TRACK","WBR"].includes(t.ta
"undefined"!=typeofself&&self,t.exports=function(t){functione(r){if(n[r])returnn[r].exports;varo=n[r]={i:r,l:!1,exports:{}};returnt[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}varn={};returne.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){varn=t&&t.__esModule?function(){returnt.default}:function(){returnt};returne.d(n,"a",n),n},e.o=function(t,e){returnObject.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=0)}([function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});varr=function(){functiont(t,e){for(varn=0;n<e.length;n++){varr=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"inr&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}returnfunction(e,n,r){returnn&&t(e.prototype,n),r&&t(e,r),e}}(),o={0:48,1:49,2:50,3:51,4:52,5:53,6:54,7:55,8:56,9:57,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,BACKSPACE:8,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,INSERT:45,DELETE:46},i={CMD:["CMD","CONTROL","COMMAND","WINDOWS","CTRL"],SHIFT:["SHIFT"],ALT:["ALT","OPTION"]},a=function(){functiont(e){varn=this;(function(t,e){if(!(tinstanceofe))thrownewTypeError("Cannot call a class as a function")})(this,t),this.commands={},this.keys={},this.parseShortcutName(e.name),this.element=e.on,this.callback=e.callback,this.executeShortcut=function(t){n.execute(t)},this.element.addEventListener("keydown",this.executeShortcut,!1)}returnr(t,[{key:"parseShortcutName",value:function(t){t=t.split("+");for(vare=0;e<t.length;e++)if(t[e]=t[e].toUpperCase(),t[e].length>1)for(varnini)i[n].includes(t[e])&&(this.commands[n]=!0);elsethis.keys[t[e]]=!0}},{key:"execute",value:function(t){vare=t.ctrlKey||t.metaKey,n=t.shiftKey,r=t.altKey,i={CMD:e,SHIFT:n,ALT:r},a=void0,s=!0;for(ainthis.commands)s=s&&i[a];varu=void0,c=!0;for(uinthis.keys)c=c&&t.keyCode===o[u];s&&c&&this.callback(t)}},{key:"remove",value:function(){this.element.removeEventListener("keydown",this.executeShortcut)}}]),t}();e.default=a}])},function(t,e,n){varr,o,i;o=[e,n(1),n(2),n(13)],void0===(i="function"==typeof(r=function(r,o,i,a){"use strict";vars=n(3);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void0,o=s(o),i=s(i),a=s(a);varu=function(){functiont(e){varn=e.data;e.config,e.api,(0,o.default)(this,t),this.CSS={wrapper:"ce-stub",info:"ce-stub__info",title:"ce-stub__title",subtitle:"ce-stub__subtitle"},this.title=n.title||"Error",this.subtitle="The block can not be displayed correctly.",this.savedData=n.savedData,this.wrapper=this.make()}return(0,i.default)(t,[{key:"render",value:function(){returnthis.wrapper}},{key:"save",value:function(){returnthis.savedData}},{key:"make",value:function(){vart=a.default.make("div",this.CSS.wrapper),e=a.default.svg("sad-face",52,52),n=a.default.make("div",this.CSS.info),r=a.default.make("div",this.CSS.title,{textContent:this.title}),o=a.default.make("div",this.CSS.subtitle,{textContent:this.subtitle});returnt.appendChild(e),n.appendChild(r),n.appendChild(o),t.appendChild(n),t}}]),t}();r.default=u,u.displayName="Stub",t.exports=e.default})?r.apply(e,o):r)||(t.exports=i)},function(t,e,n){window,t.exports=function(t){vare={};functionn(r){if(e[r])returne[r].exports;varo=e[r]={i:r,l:!1,exports:{}};returnt[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}returnn.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeofSymbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)returnt;if(4&e&&"object"==typeoft&&t&&t.__esModule)returnt;varr=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeoft)for(varoint)n.d(r,o,function(e){returnt[e]}.bind(null,o));returnr},n.n=function(t){vare=t&&t.__esModule?function(){returnt.default}:function(){returnt};returnn.d
varo=function(){functiont(e){varn=e.data,r=(e.config,e.api);!function(t,e){if(!(tinstanceofe))thrownewTypeError("Cannot call a class as a function")}(this,t),this.api=r,this._CSS={block:this.api.styles.block,wrapper:"ce-paragraph"},this._data={},this._element=this.drawView(),this.data=n}returnr(t,[{key:"drawView",value:function(){vart=document.createElement("DIV");returnt.classList.add(this._CSS.wrapper,this._CSS.block),t.contentEditable=!0,t}},{key:"render",value:function(){returnthis._element}},{key:"merge",value:function(t){vare={text:this.data.text+t.text};this.data=e}},{key:"validate",value:function(t){return""!==t.text.trim()}},{key:"save",value:function(t){return{text:t.innerHTML}}},{key:"onPaste",value:function(t){vare={text:t.detail.data.innerHTML};this.data=e}},{key:"sanitize",get:function(){return{text:{br:!0}}}},{key:"data",get:function(){vart=this._element.innerHTML;returnthis._data.text=t,this._data},set:function(t){this._data=t||{},this._element.innerHTML=this._data.text||""}}],[{key:"pasteConfig",get:function(){return{tags:["P"]}}}]),t}();t.exports=o},function(t,e,n){varr=n(2);"string"==typeofr&&(r=[[t.i,r,""]]),n(4)(r,{hmr:!0,transform:void0,insertInto:void0}),r.locals&&(t.exports=r.locals)},function(t,e,n){(t.exports=n(3)(!1)).push([t.i,".ce-paragraph {\n line-height: 1.6em;\n outline: none;\n}\n\n.ce-paragraph p:first-of-type{\n margin-top: 0;\n}\n\n.ce-paragraph p:last-of-type{\n margin-bottom: 0;\n}\n",""])},function(t,e){t.exports=function(t){vare=[];returne.toString=function(){returnthis.map(function(e){varn=function(t,e){varn=t[1]||"",r=t[3];if(!r)returnn;if(e&&"function"==typeofbtoa){varo=function(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}(r),i=r.sources.map(function(t){return"/*# sourceURL="+r.sourceRoot+t+" */"});return[n].concat(i).concat([o]).join("\n")}return[n].join("\n")}(e,t);returne[2]?"@media "+e[2]+"{"+n+"}":n}).join("")},e.i=function(t,n){"string"==typeoft&&(t=[[null,t,""]]);for(varr={},o=0;o<this.length;o++){vari=this[o][0];"number"==typeofi&&(r[i]=!0)}for(o=0;o<t.length;o++){vara=t[o];"number"==typeofa[0]&&r[a[0]]||(n&&!a[2]?a[2]=n:n&&(a[2]="("+a[2]+") and ("+n+")"),e.push(a))}},e}},function(t,e,n){varr={},o=function(t){vare;returnfunction(){returnvoid0===e&&(e=function(){returnwindow&&document&&document.all&&!window.atob}.apply(this,arguments)),e}}(),i=function(t){vare={};returnfunction(t){if("function"==typeoft)returnt();if(void0===e[t]){varn=function(t){returndocument.querySelector(t)}.call(this,t);if(window.HTMLIFrameElement&&ninstanceofwindow.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}e[t]=n}returne[t]}}(),a=null,s=0,u=[],c=n(5);functionl(t,e){for(varn=0;n<t.length;n++){varo=t[n],i=r[o.id];if(i){i.refs++;for(vara=0;a<i.parts.length;a++)i.parts[a](o.parts[a]);for(;a<o.parts.length;a++)i.parts.push(g(o.parts[a],e))}else{vars=[];for(a=0;a<o.parts.length;a++)s.push(g(o.parts[a],e));r[o.id]={id:o.id,refs:1,parts:s}}}}functionf(t,e){for(varn=[],r={},o=0;o<t.length;o++){vari=t[o],a=e.base?i[0]+e.base:i[0],s={css:i[1],media:i[2],sourceMap:i[3]};r[a]?r[a].parts.push(s):n.push(r[a]={id:a,parts:[s]})}returnn}functiond(t,e){varn=i(t.insertInto);if(!n)thrownewError("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");varr=u[u.length-1];if("top"===t.insertAt)r?r.nextSibling?n.insertBefore(e,r.nextSibling):n.appendChild(e):n.insertBefore(e,n.firstChild),u.push(e);elseif("bottom"===t.insertAt)n.appendChild(e);else{if("object"!=typeoft.insertAt||!t.insertAt.before)thrownewError("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");varo=i(t.insertInto+" "+t.insertAt.before);n.insertBefore(e,o)}}functionp(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t);vare=u.indexOf(t);e>=0&&u.splice(e,1)}functio