editor.js/build/codex-editor.js
George Berezhnoy 669c11eaa5
Paste handling improvements (#534)
* Make on paste callback non-static method

* Add docs

* change tools.md header levels

* some docs improvements

* upd docs

* Types improvements

* add image tool for testing

* Fix file drag'n'drop

* improve log on paste

* Update submodules

* Update bundle

* Update paragraph submodule

* Fix some bugs with blocks replacement
Remove tag from HTMLPasteEvent

* Use production webpack mode

* minimize: true

* Update docs

* Update submodules

* Update bundle
2018-11-29 12:16:06 +03:00

1455 lines
434 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

!function(e,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.CodexEditor=o():e.CodexEditor=o()}(window,function(){return function(e){var o={};function t(n){if(o[n])return o[n].exports;var s=o[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,t),s.l=!0,s.exports}return t.m=e,t.c=o,t.d=function(e,o,n){t.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:n})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,o){if(1&o&&(e=t(e)),8&o)return e;if(4&o&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&o&&"string"!=typeof e)for(var s in e)t.d(n,s,function(o){return e[o]}.bind(null,s));return n},t.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(o,"a",o),o},t.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},t.p="",t(t.s=0)}({"./build/sprite.svg":
/*!**************************!*\
!*** ./build/sprite.svg ***!
\**************************/
/*! no static exports found */function(e,o){e.exports='<?xml version="1.0" encoding="utf-8"?>\n<svg xmlns="http://www.w3.org/2000/svg">\n<symbol id="arrow-down" viewBox="0 0 14 14">\n <path transform="matrix(1 0 0 -1 0 14)" d="M8.024 4.1v8.6a1.125 1.125 0 0 1-2.25 0V4.1L2.18 7.695A1.125 1.125 0 1 1 .59 6.104L6.103.588c.44-.439 1.151-.439 1.59 0l5.516 5.516a1.125 1.125 0 0 1-1.59 1.59L8.023 4.1z"/>\n\n</symbol>\n<symbol id="arrow-up" viewBox="0 0 14 14">\n <path d="M8.024 4.1v8.6a1.125 1.125 0 0 1-2.25 0V4.1L2.18 7.695A1.125 1.125 0 1 1 .59 6.104L6.103.588c.44-.439 1.151-.439 1.59 0l5.516 5.516a1.125 1.125 0 0 1-1.59 1.59L8.023 4.1z"/>\n\n</symbol>\n<symbol id="bold" viewBox="0 0 13 15">\n <path d="M5.996 13.9H1.752c-.613 0-1.05-.137-1.312-.412-.262-.275-.393-.712-.393-1.312V1.737C.047 1.125.18.684.449.416.718.147 1.152.013 1.752.013h4.5a10.5 10.5 0 0 1 1.723.123c.487.082.922.24 1.308.474a3.43 3.43 0 0 1 1.449 1.738c.132.363.199.747.199 1.151 0 1.39-.695 2.406-2.084 3.05 1.825.581 2.737 1.712 2.737 3.391 0 .777-.199 1.477-.596 2.099a3.581 3.581 0 0 1-1.61 1.378c-.424.177-.91.301-1.46.374-.549.073-1.19.109-1.922.109zm-.209-6.167H2.86v4.055h3.022c1.9 0 2.851-.686 2.851-2.056 0-.7-.246-1.21-.739-1.525-.492-.316-1.228-.474-2.207-.474zM2.86 2.125v3.59h2.577c.7 0 1.242-.066 1.624-.198a1.55 1.55 0 0 0 .876-.758c.158-.265.237-.562.237-.89 0-.702-.25-1.167-.748-1.398-.499-.23-1.26-.346-2.283-.346H2.86z"/>\n\n</symbol>\n<symbol id="cross" viewBox="0 0 237 237">\n <path transform="rotate(45 280.675 51.325)" d="M191 191V73c0-5.523 4.477-10 10-10h25c5.523 0 10 4.477 10 10v118h118c5.523 0 10 4.477 10 10v25c0 5.523-4.477 10-10 10H236v118c0 5.523-4.477 10-10 10h-25c-5.523 0-10-4.477-10-10V236H73c-5.523 0-10-4.477-10-10v-25c0-5.523 4.477-10 10-10h118z"/>\n\n</symbol>\n<symbol id="dots" viewBox="0 0 18 4">\n <g fill-rule="evenodd">\n <circle cx="9" cy="2" r="2"/>\n <circle cx="2" cy="2" r="2"/>\n <circle cx="16" cy="2" r="2"/>\n </g>\n\n</symbol>\n<symbol id="italic" viewBox="0 0 6 15">\n <path d="M4 5.2l-1.368 7.474c-.095.518-.29.91-.585 1.175a1.468 1.468 0 0 1-1.01.398c-.379 0-.662-.136-.85-.407-.186-.272-.234-.66-.141-1.166L1.4 5.276c.093-.511.282-.896.567-1.155a1.43 1.43 0 0 1 .994-.389c.38 0 .668.13.867.389.199.259.256.618.172 1.08zm-.79-2.67c-.36 0-.648-.111-.863-.332-.215-.221-.286-.534-.212-.938.067-.366.253-.668.559-.905A1.57 1.57 0 0 1 3.673 0c.334 0 .612.107.831.322.22.215.292.527.217.938-.073.398-.256.709-.55.933a1.55 1.55 0 0 1-.961.336z"/>\n\n</symbol>\n<symbol id="link" viewBox="0 0 15 14">\n <path transform="rotate(-45 11.83 6.678)" d="M11.332 4.013a51.07 51.07 0 0 1-2.28.001A1.402 1.402 0 0 0 7.7 2.25H3.65a1.4 1.4 0 1 0 0 2.8h.848c.206.86.693 1.61 1.463 2.25H3.65a3.65 3.65 0 1 1 0-7.3H7.7a3.65 3.65 0 0 1 3.632 4.013zM10.9 0h2a3.65 3.65 0 0 1 0 7.3H8.85a3.65 3.65 0 0 1-3.632-4.011A62.68 62.68 0 0 1 7.5 3.273 1.401 1.401 0 0 0 8.85 5.05h4.05a1.4 1.4 0 0 0 0-2.8h-.48C12.274 1.664 11.694.785 10.9 0z"/>\n\n</symbol>\n<symbol id="plus" viewBox="0 0 14 14">\n <path d="M8.05 5.8h4.625a1.125 1.125 0 0 1 0 2.25H8.05v4.625a1.125 1.125 0 0 1-2.25 0V8.05H1.125a1.125 1.125 0 0 1 0-2.25H5.8V1.125a1.125 1.125 0 0 1 2.25 0V5.8z"/>\n\n</symbol>\n<symbol id="unlink" viewBox="0 0 16 18">\n <path transform="rotate(-45 8.358 11.636)" d="M9.14 9.433c.008-.12-.087-.686-.112-.81a1.4 1.4 0 0 0-1.64-1.106l-3.977.772a1.4 1.4 0 0 0 .535 2.749l.935-.162s.019 1.093.592 2.223l-1.098.148A3.65 3.65 0 1 1 2.982 6.08l3.976-.773c1.979-.385 3.838.919 4.28 2.886.51 2.276-1.084 2.816-1.073 2.935.011.12-.394-1.59-1.026-1.696zm3.563-.875l2.105 3.439a3.65 3.65 0 0 1-6.19 3.868L6.47 12.431c-1.068-1.71-.964-2.295-.49-3.07.067-.107 1.16-1.466 1.48-.936-.12.036.9 1.33.789 1.398-.656.41-.28.76.13 1.415l2.145 3.435a1.4 1.4 0 0 0 2.375-1.484l-1.132-1.941c.42-.435 1.237-1.054.935-2.69zm1.88-2.256h3.4a1.125 1.125 0 0 1 0 2.25h-3.4a1.125 1.125 0 0 1 0-2.25zM11.849.038c.62 0 1.125.503 1.125 1.125v3.4a1.125 1.125 0 0 1-2.25 0v-3.4c0-.622.503-1.125 1.125-1.125z"/>\n\n</symbol></svg>'},"./node_modules/@babel/polyfill/lib/noConflict.js":
/*!********************************************************!*\
!*** ./node_modules/@babel/polyfill/lib/noConflict.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! core-js/es6 */"./node_modules/core-js/es6/index.js"),t(/*! core-js/fn/array/includes */"./node_modules/core-js/fn/array/includes.js"),t(/*! core-js/fn/string/pad-start */"./node_modules/core-js/fn/string/pad-start.js"),t(/*! core-js/fn/string/pad-end */"./node_modules/core-js/fn/string/pad-end.js"),t(/*! core-js/fn/symbol/async-iterator */"./node_modules/core-js/fn/symbol/async-iterator.js"),t(/*! core-js/fn/object/get-own-property-descriptors */"./node_modules/core-js/fn/object/get-own-property-descriptors.js"),t(/*! core-js/fn/object/values */"./node_modules/core-js/fn/object/values.js"),t(/*! core-js/fn/object/entries */"./node_modules/core-js/fn/object/entries.js"),t(/*! core-js/fn/promise/finally */"./node_modules/core-js/fn/promise/finally.js"),t(/*! core-js/web */"./node_modules/core-js/web/index.js"),t(/*! regenerator-runtime/runtime */"./node_modules/regenerator-runtime/runtime.js")},"./node_modules/@babel/polyfill/noConflict.js":
/*!****************************************************!*\
!*** ./node_modules/@babel/polyfill/noConflict.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./lib/noConflict */"./node_modules/@babel/polyfill/lib/noConflict.js")},"./node_modules/@babel/register/lib/browser.js":
/*!*****************************************************!*\
!*** ./node_modules/@babel/register/lib/browser.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default=function(){},o.revert=function(){}},"./node_modules/@babel/register/lib/index.js":
/*!***************************************************!*\
!*** ./node_modules/@babel/register/lib/index.js ***!
\***************************************************/
/*! no static exports found */function(e,o,t){(o=e.exports=function(...e){return s(...e)}).__esModule=!0;const n=t(/*! ./node */"./node_modules/@babel/register/lib/browser.js"),s=n.default;Object.assign(o,n)},"./node_modules/@babel/runtime/helpers/arrayWithHoles.js":
/*!***************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/arrayWithHoles.js ***!
\***************************************************************/
/*! no static exports found */function(e,o){e.exports=function(e){if(Array.isArray(e))return e}},"./node_modules/@babel/runtime/helpers/arrayWithoutHoles.js":
/*!******************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/arrayWithoutHoles.js ***!
\******************************************************************/
/*! no static exports found */function(e,o){e.exports=function(e){if(Array.isArray(e)){for(var o=0,t=new Array(e.length);o<e.length;o++)t[o]=e[o];return t}}},"./node_modules/@babel/runtime/helpers/assertThisInitialized.js":
/*!**********************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/assertThisInitialized.js ***!
\**********************************************************************/
/*! no static exports found */function(e,o){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},"./node_modules/@babel/runtime/helpers/asyncToGenerator.js":
/*!*****************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/asyncToGenerator.js ***!
\*****************************************************************/
/*! no static exports found */function(e,o){function t(e,o,t,n,s,r,i){try{var l=e[r](i),u=l.value}catch(e){return void t(e)}l.done?o(u):Promise.resolve(u).then(n,s)}e.exports=function(e){return function(){var o=this,n=arguments;return new Promise(function(s,r){var i=e.apply(o,n);function l(e){t(i,s,r,l,u,"next",e)}function u(e){t(i,s,r,l,u,"throw",e)}l(void 0)})}}},"./node_modules/@babel/runtime/helpers/classCallCheck.js":
/*!***************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/classCallCheck.js ***!
\***************************************************************/
/*! no static exports found */function(e,o){e.exports=function(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}},"./node_modules/@babel/runtime/helpers/createClass.js":
/*!************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/createClass.js ***!
\************************************************************/
/*! no static exports found */function(e,o){function t(e,o){for(var t=0;t<o.length;t++){var n=o[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}e.exports=function(e,o,n){return o&&t(e.prototype,o),n&&t(e,n),e}},"./node_modules/@babel/runtime/helpers/getPrototypeOf.js":
/*!***************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/getPrototypeOf.js ***!
\***************************************************************/
/*! no static exports found */function(e,o){function t(o){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},t(o)}e.exports=t},"./node_modules/@babel/runtime/helpers/inherits.js":
/*!*********************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/inherits.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./setPrototypeOf */"./node_modules/@babel/runtime/helpers/setPrototypeOf.js");e.exports=function(e,o){if("function"!=typeof o&&null!==o)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(o&&o.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),o&&n(e,o)}},"./node_modules/@babel/runtime/helpers/interopRequireDefault.js":
/*!**********************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
\**********************************************************************/
/*! no static exports found */function(e,o){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},"./node_modules/@babel/runtime/helpers/iterableToArray.js":
/*!****************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/iterableToArray.js ***!
\****************************************************************/
/*! no static exports found */function(e,o){e.exports=function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}},"./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js":
/*!*********************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js ***!
\*********************************************************************/
/*! no static exports found */function(e,o){e.exports=function(e,o){var t=[],n=!0,s=!1,r=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(t.push(i.value),!o||t.length!==o);n=!0);}catch(e){s=!0,r=e}finally{try{n||null==l.return||l.return()}finally{if(s)throw r}}return t}},"./node_modules/@babel/runtime/helpers/nonIterableRest.js":
/*!****************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/nonIterableRest.js ***!
\****************************************************************/
/*! no static exports found */function(e,o){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},"./node_modules/@babel/runtime/helpers/nonIterableSpread.js":
/*!******************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/nonIterableSpread.js ***!
\******************************************************************/
/*! no static exports found */function(e,o){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js":
/*!**************************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js ***!
\**************************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ../helpers/typeof */"./node_modules/@babel/runtime/helpers/typeof.js"),s=t(/*! ./assertThisInitialized */"./node_modules/@babel/runtime/helpers/assertThisInitialized.js");e.exports=function(e,o){return!o||"object"!==n(o)&&"function"!=typeof o?s(e):o}},"./node_modules/@babel/runtime/helpers/setPrototypeOf.js":
/*!***************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/setPrototypeOf.js ***!
\***************************************************************/
/*! no static exports found */function(e,o){function t(o,n){return e.exports=t=Object.setPrototypeOf||function(e,o){return e.__proto__=o,e},t(o,n)}e.exports=t},"./node_modules/@babel/runtime/helpers/slicedToArray.js":
/*!**************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/slicedToArray.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./arrayWithHoles */"./node_modules/@babel/runtime/helpers/arrayWithHoles.js"),s=t(/*! ./iterableToArrayLimit */"./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js"),r=t(/*! ./nonIterableRest */"./node_modules/@babel/runtime/helpers/nonIterableRest.js");e.exports=function(e,o){return n(e)||s(e,o)||r()}},"./node_modules/@babel/runtime/helpers/toConsumableArray.js":
/*!******************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/toConsumableArray.js ***!
\******************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./arrayWithoutHoles */"./node_modules/@babel/runtime/helpers/arrayWithoutHoles.js"),s=t(/*! ./iterableToArray */"./node_modules/@babel/runtime/helpers/iterableToArray.js"),r=t(/*! ./nonIterableSpread */"./node_modules/@babel/runtime/helpers/nonIterableSpread.js");e.exports=function(e){return n(e)||s(e)||r()}},"./node_modules/@babel/runtime/helpers/typeof.js":
/*!*******************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/typeof.js ***!
\*******************************************************/
/*! no static exports found */function(e,o){function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function n(o){return"function"==typeof Symbol&&"symbol"===t(Symbol.iterator)?e.exports=n=function(e){return t(e)}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":t(e)},n(o)}e.exports=n},"./node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime-module.js":
/*!****************************************************************************************!*\
!*** ./node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime-module.js ***!
\****************************************************************************************/
/*! no static exports found */function(e,o,t){var n=function(){return this||"object"==typeof self&&self}()||Function("return this")(),s=n.regeneratorRuntime&&Object.getOwnPropertyNames(n).indexOf("regeneratorRuntime")>=0,r=s&&n.regeneratorRuntime;if(n.regeneratorRuntime=void 0,e.exports=t(/*! ./runtime */"./node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js"),s)n.regeneratorRuntime=r;else try{delete n.regeneratorRuntime}catch(e){n.regeneratorRuntime=void 0}},"./node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js":
/*!*********************************************************************************!*\
!*** ./node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js ***!
\*********************************************************************************/
/*! no static exports found */function(e,o){!function(o){"use strict";var t,n=Object.prototype,s=n.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",l=r.asyncIterator||"@@asyncIterator",u=r.toStringTag||"@@toStringTag",d="object"==typeof e,a=o.regeneratorRuntime;if(a)d&&(e.exports=a);else{(a=o.regeneratorRuntime=d?e.exports:{}).wrap=g;var c="suspendedStart",f="suspendedYield",m="executing",p="completed",h={},j={};j[i]=function(){return this};var _=Object.getPrototypeOf,b=_&&_(_(I([])));b&&b!==n&&s.call(b,i)&&(j=b);var v=w.prototype=k.prototype=Object.create(j);x.prototype=v.constructor=w,w.constructor=x,w[u]=x.displayName="GeneratorFunction",a.isGeneratorFunction=function(e){var o="function"==typeof e&&e.constructor;return!!o&&(o===x||"GeneratorFunction"===(o.displayName||o.name))},a.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,w):(e.__proto__=w,u in e||(e[u]="GeneratorFunction")),e.prototype=Object.create(v),e},a.awrap=function(e){return{__await:e}},E(S.prototype),S.prototype[l]=function(){return this},a.AsyncIterator=S,a.async=function(e,o,t,n){var s=new S(g(e,o,t,n));return a.isGeneratorFunction(o)?s:s.next().then(function(e){return e.done?e.value:s.next()})},E(v),v[u]="Generator",v[i]=function(){return this},v.toString=function(){return"[object Generator]"},a.keys=function(e){var o=[];for(var t in e)o.push(t);return o.reverse(),function t(){for(;o.length;){var n=o.pop();if(n in e)return t.value=n,t.done=!1,t}return t.done=!0,t}},a.values=I,O.prototype={constructor:O,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(B),!e)for(var o in this)"t"===o.charAt(0)&&s.call(this,o)&&!isNaN(+o.slice(1))&&(this[o]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var o=this;function n(n,s){return l.type="throw",l.arg=e,o.next=n,s&&(o.method="next",o.arg=t),!!s}for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r],l=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var u=s.call(i,"catchLoc"),d=s.call(i,"finallyLoc");if(u&&d){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!d)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(e,o){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc<=this.prev&&s.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var r=n;break}}r&&("break"===e||"continue"===e)&&r.tryLoc<=o&&o<=r.finallyLoc&&(r=null);var i=r?r.completion:{};return i.type=e,i.arg=o,r?(this.method="next",this.next=r.finallyLoc,h):this.complete(i)},complete:function(e,o){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&o&&(this.next=o),h},finish:function(e){for(var o=this.tryEntries.length-1;o>=0;--o){var t=this.tryEntries[o];if(t.finallyLoc===e)return this.complete(t.completion,t.afterLoc),B(t),h}},catch:function(e){for(var o=this.tryEntries.length-1;o>=0;--o){var t=this.tryEntries[o];if(t.tryLoc===e){var n=t.completion;if("throw"===n.type){var s=n.arg;B(t)}return s}}throw new Error("illegal catch attempt")},delegateYield:function(e,o,n){return this.delegate={iterator:I(e),resultName:o,nextLoc:n},"next"===this.method&&(this.arg=t),h}}}function g(e,o,t,n){var s=o&&o.prototype instanceof k?o:k,r=Object.create(s.prototype),i=new O(n||[]);return r._invoke=function(e,o,t){var n=c;return function(s,r){if(n===m)throw new Error("Generator is already running");if(n===p){if("throw"===s)throw r;return N()}for(t.method=s,t.arg=r;;){var i=t.delegate;if(i){var l=C(i,t);if(l){if(l===h)continue;return l}}if("next"===t.method)t.sent=t._sent=t.arg;else if("throw"===t.method){if(n===c)throw n=p,t.arg;t.dispatchException(t.arg)}else"return"===t.method&&t.abrupt("return",t.arg);n=m;var u=y(e,o,t);if("normal"===u.type){if(n=t.done?p:f,u.arg===h)continue;return{value:u.arg,done:t.done}}"throw"===u.type&&(n=p,t.method="throw",t.arg=u.arg)}}}(e,t,i),r}function y(e,o,t){try{return{type:"normal",arg:e.call(o,t)}}catch(e){return{type:"throw",arg:e}}}function k(){}function x(){}function w(){}function E(e){["next","throw","return"].forEach(function(o){e[o]=function(e){return this._invoke(o,e)}})}function S(e){var o;this._invoke=function(t,n){function r(){return new Promise(function(o,r){!function o(t,n,r,i){var l=y(e[t],e,n);if("throw"!==l.type){var u=l.arg,d=u.value;return d&&"object"==typeof d&&s.call(d,"__await")?Promise.resolve(d.__await).then(function(e){o("next",e,r,i)},function(e){o("throw",e,r,i)}):Promise.resolve(d).then(function(e){u.value=e,r(u)},function(e){return o("throw",e,r,i)})}i(l.arg)}(t,n,o,r)})}return o=o?o.then(r,r):r()}}function C(e,o){var n=e.iterator[o.method];if(n===t){if(o.delegate=null,"throw"===o.method){if(e.iterator.return&&(o.method="return",o.arg=t,C(e,o),"throw"===o.method))return h;o.method="throw",o.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var s=y(n,e.iterator,o.arg);if("throw"===s.type)return o.method="throw",o.arg=s.arg,o.delegate=null,h;var r=s.arg;return r?r.done?(o[e.resultName]=r.value,o.next=e.nextLoc,"return"!==o.method&&(o.method="next",o.arg=t),o.delegate=null,h):r:(o.method="throw",o.arg=new TypeError("iterator result is not an object"),o.delegate=null,h)}function T(e){var o={tryLoc:e[0]};1 in e&&(o.catchLoc=e[1]),2 in e&&(o.finallyLoc=e[2],o.afterLoc=e[3]),this.tryEntries.push(o)}function B(e){var o=e.completion||{};o.type="normal",delete o.arg,e.completion=o}function O(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(T,this),this.reset(!0)}function I(e){if(e){var o=e[i];if(o)return o.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function o(){for(;++n<e.length;)if(s.call(e,n))return o.value=e[n],o.done=!1,o;return o.value=t,o.done=!0,o};return r.next=r}}return{next:N}}function N(){return{value:t,done:!0}}}(function(){return this||"object"==typeof self&&self}()||Function("return this")())},"./node_modules/@babel/runtime/regenerator/index.js":
/*!**********************************************************!*\
!*** ./node_modules/@babel/runtime/regenerator/index.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){e.exports=t(/*! regenerator-runtime */"./node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime-module.js")},"./node_modules/@codexteam/shortcuts/lib/shortcuts.js":
/*!************************************************************!*\
!*** ./node_modules/@codexteam/shortcuts/lib/shortcuts.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){
/*!
* Library for handling keyboard shortcuts
* @copyright undefined
* @license MIT
* @author CodeX (https://ifmo.su)
* @version 1.0.0
*/
"undefined"!=typeof self&&self,e.exports=function(e){function o(n){if(t[n])return t[n].exports;var s=t[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,o),s.l=!0,s.exports}var t={};return o.m=e,o.c=t,o.d=function(e,t,n){o.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},o.p="",o(o.s=0)}([function(e,o,t){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var n=function(){function e(e,o){for(var t=0;t<o.length;t++){var n=o[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(o,t,n){return t&&e(o.prototype,t),n&&e(o,n),o}}(),s={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},r={CMD:["CMD","CONTROL","COMMAND","WINDOWS","CTRL"],SHIFT:["SHIFT"],ALT:["ALT","OPTION"]},i=function(){function e(o){var t=this;(function(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")})(this,e),this.commands={},this.keys={},this.parseShortcutName(o.name),this.element=o.on,this.callback=o.callback,this.executeShortcut=function(e){t.execute(e)},this.element.addEventListener("keydown",this.executeShortcut,!1)}return n(e,[{key:"parseShortcutName",value:function(e){e=e.split("+");for(var o=0;o<e.length;o++)if(e[o]=e[o].toUpperCase(),e[o].length>1)for(var t in r)r[t].includes(e[o])&&(this.commands[t]=!0);else this.keys[e[o]]=!0}},{key:"execute",value:function(e){var o=e.ctrlKey||e.metaKey,t=e.shiftKey,n=e.altKey,r={CMD:o,SHIFT:t,ALT:n},i=void 0,l=!0;for(i in this.commands)l=l&&r[i];var u=void 0,d=!0;for(u in this.keys)d=d&&e.keyCode===s[u];l&&d&&this.callback(e)}},{key:"remove",value:function(){this.element.removeEventListener("keydown",this.executeShortcut)}}]),e}();o.default=i}])},"./node_modules/codex-notifier/dist/bundle.js":
/*!****************************************************!*\
!*** ./node_modules/codex-notifier/dist/bundle.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){window,e.exports=function(e){var o={};function t(n){if(o[n])return o[n].exports;var s=o[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,t),s.l=!0,s.exports}return t.m=e,t.c=o,t.d=function(e,o,n){t.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:n})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,o){if(1&o&&(e=t(e)),8&o)return e;if(4&o&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&o&&"string"!=typeof e)for(var s in e)t.d(n,s,function(o){return e[o]}.bind(null,s));return n},t.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(o,"a",o),o},t.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},t.p="/",t(t.s=0)}([function(e,o,t){"use strict";t(1),
/*!
* Codex JavaScript Notification module
* https://github.com/codex-team/js-notifier
*/
e.exports=function(){var e=t(6),o=null;return{show:function(t){if(t.message){!function(){if(o)return!0;o=e.getWrapper(),document.body.appendChild(o)}();var n=null,s=t.time||8e3;switch(t.type){case"confirm":n=e.confirm(t);break;case"prompt":n=e.prompt(t);break;default:n=e.alert(t),window.setTimeout(function(){n.remove()},s)}o.appendChild(n),n.classList.add("cdx-notify--bounce-in")}}}}()},function(e,o,t){var n=t(2);"string"==typeof n&&(n=[[e.i,n,""]]),t(4)(n,{hmr:!0,transform:void 0,insertInto:void 0}),n.locals&&(e.exports=n.locals)},function(e,o,t){(e.exports=t(3)(!1)).push([e.i,'.cdx-notify--error{background:#fffbfb!important}.cdx-notify--error::before{background:#fb5d5d!important}.cdx-notify__input{max-width:130px;padding:5px 10px;background:#f7f7f7;border:0;border-radius:3px;font-size:13px;color:#656b7c;outline:0}.cdx-notify__input:-ms-input-placeholder{color:#656b7c}.cdx-notify__input::placeholder{color:#656b7c}.cdx-notify__input:focus:-ms-input-placeholder{color:rgba(101,107,124,.3)}.cdx-notify__input:focus::placeholder{color:rgba(101,107,124,.3)}.cdx-notify__button{border:none;border-radius:3px;font-size:13px;padding:5px 10px;cursor:pointer}.cdx-notify__button:last-child{margin-left:10px}.cdx-notify__button--cancel{background:#f2f5f7;box-shadow:0 2px 1px 0 rgba(16,19,29,0);color:#656b7c}.cdx-notify__button--cancel:hover{background:#eee}.cdx-notify__button--confirm{background:#34c992;box-shadow:0 1px 1px 0 rgba(18,49,35,.05);color:#fff}.cdx-notify__button--confirm:hover{background:#33b082}.cdx-notify__btns-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-top:5px}.cdx-notify__cross{position:absolute;top:5px;right:5px;width:10px;height:10px;padding:5px;opacity:.54;cursor:pointer}.cdx-notify__cross::after,.cdx-notify__cross::before{content:\'\';position:absolute;left:9px;top:5px;height:12px;width:2px;background:#575d67}.cdx-notify__cross::before{transform:rotate(-45deg)}.cdx-notify__cross::after{transform:rotate(45deg)}.cdx-notify__cross:hover{opacity:1}.cdx-notifies{position:fixed;z-index:2;bottom:20px;left:20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.cdx-notify{position:relative;width:220px;margin-top:15px;padding:13px 16px;background:#fff;box-shadow:0 11px 17px 0 rgba(23,32,61,.13);border-radius:5px;font-size:14px;line-height:1.4em;word-wrap:break-word}.cdx-notify::before{content:\'\';position:absolute;display:block;top:0;left:0;width:3px;height:calc(100% - 6px);margin:3px;border-radius:5px;background:0 0}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}.cdx-notify--bounce-in{animation-name:bounceIn;animation-duration:.6s;animation-iteration-count:1}.cdx-notify--success{background:#fafffe!important}.cdx-notify--success::before{background:#41ffb1!important}',""])},function(e,o){e.exports=function(e){var o=[];return o.toString=function(){return this.map(function(o){var t=function(e,o){var t=e[1]||"",n=e[3];if(!n)return t;if(o&&"function"==typeof btoa){var s=function(e){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(e))))+" */"}(n),r=n.sources.map(function(e){return"/*# sourceURL="+n.sourceRoot+e+" */"});return[t].concat(r).concat([s]).join("\n")}return[t].join("\n")}(o,e);return o[2]?"@media "+o[2]+"{"+t+"}":t}).join("")},o.i=function(e,t){"string"==typeof e&&(e=[[null,e,""]]);for(var n={},s=0;s<this.length;s++){var r=this[s][0];"number"==typeof r&&(n[r]=!0)}for(s=0;s<e.length;s++){var i=e[s];"number"==typeof i[0]&&n[i[0]]||(t&&!i[2]?i[2]=t:t&&(i[2]="("+i[2]+") and ("+t+")"),o.push(i))}},o}},function(e,o,t){var n={},s=function(e){var o;return function(){return void 0===o&&(o=function(){return window&&document&&document.all&&!window.atob}.apply(this,arguments)),o}}(),r=function(e){var o={};return function(e){if("function"==typeof e)return e();if(void 0===o[e]){var t=function(e){return document.querySelector(e)}.call(this,e);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(e){t=null}o[e]=t}return o[e]}}(),i=null,l=0,u=[],d=t(5);function a(e,o){for(var t=0;t<e.length;t++){var s=e[t],r=n[s.id];if(r){r.refs++;for(var i=0;i<r.parts.length;i++)r.parts[i](s.parts[i]);for(;i<s.parts.length;i++)r.parts.push(j(s.parts[i],o))}else{var l=[];for(i=0;i<s.parts.length;i++)l.push(j(s.parts[i],o));n[s.id]={id:s.id,refs:1,parts:l}}}}function c(e,o){for(var t=[],n={},s=0;s<e.length;s++){var r=e[s],i=o.base?r[0]+o.base:r[0],l={css:r[1],media:r[2],sourceMap:r[3]};n[i]?n[i].parts.push(l):t.push(n[i]={id:i,parts:[l]})}return t}function f(e,o){var t=r(e.insertInto);if(!t)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var n=u[u.length-1];if("top"===e.insertAt)n?n.nextSibling?t.insertBefore(o,n.nextSibling):t.appendChild(o):t.insertBefore(o,t.firstChild),u.push(o);else if("bottom"===e.insertAt)t.appendChild(o);else{if("object"!=typeof e.insertAt||!e.insertAt.before)throw new Error("[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");var s=r(e.insertInto+" "+e.insertAt.before);t.insertBefore(o,s)}}function m(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e);var o=u.indexOf(e);o>=0&&u.splice(o,1)}function p(e){var o=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),h(o,e.attrs),f(e,o),o}function h(e,o){Object.keys(o).forEach(function(t){e.setAttribute(t,o[t])})}function j(e,o){var t,n,s,r;if(o.transform&&e.css){if(!(r=o.transform(e.css)))return function(){};e.css=r}if(o.singleton){var u=l++;t=i||(i=p(o)),n=b.bind(null,t,u,!1),s=b.bind(null,t,u,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(t=function(e){var o=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",h(o,e.attrs),f(e,o),o}(o),n=function(e,o,t){var n=t.css,s=t.sourceMap,r=void 0===o.convertToAbsoluteUrls&&s;(o.convertToAbsoluteUrls||r)&&(n=d(n)),s&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(s))))+" */");var i=new Blob([n],{type:"text/css"}),l=e.href;e.href=URL.createObjectURL(i),l&&URL.revokeObjectURL(l)}.bind(null,t,o),s=function(){m(t),t.href&&URL.revokeObjectURL(t.href)}):(t=p(o),n=function(e,o){var t=o.css,n=o.media;if(n&&e.setAttribute("media",n),e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}.bind(null,t),s=function(){m(t)});return n(e),function(o){if(o){if(o.css===e.css&&o.media===e.media&&o.sourceMap===e.sourceMap)return;n(e=o)}else s()}}e.exports=function(e,o){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(o=o||{}).attrs="object"==typeof o.attrs?o.attrs:{},o.singleton||"boolean"==typeof o.singleton||(o.singleton=s()),o.insertInto||(o.insertInto="head"),o.insertAt||(o.insertAt="bottom");var t=c(e,o);return a(t,o),function(e){for(var s=[],r=0;r<t.length;r++){var i=t[r];(l=n[i.id]).refs--,s.push(l)}for(e&&a(c(e,o),o),r=0;r<s.length;r++){var l;if(0===(l=s[r]).refs){for(var u=0;u<l.parts.length;u++)l.parts[u]();delete n[l.id]}}}};var _=function(){var e=[];return function(o,t){return e[o]=t,e.filter(Boolean).join("\n")}}();function b(e,o,t,n){var s=t?"":n.css;if(e.styleSheet)e.styleSheet.cssText=_(o,s);else{var r=document.createTextNode(s),i=e.childNodes;i[o]&&e.removeChild(i[o]),i.length?e.insertBefore(r,i[o]):e.appendChild(r)}}},function(e,o){e.exports=function(e){var o="undefined"!=typeof window&&window.location;if(!o)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var t=o.protocol+"//"+o.host,n=t+o.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,o){var s,r=o.trim().replace(/^"(.*)"$/,function(e,o){return o}).replace(/^'(.*)'$/,function(e,o){return o});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(r)?e:(s=0===r.indexOf("//")?r:0===r.indexOf("/")?t+r:n+r.replace(/^\.\//,""),"url("+JSON.stringify(s)+")")})}},function(e,o,t){"use strict";e.exports=function(){var e="cdx-notify",o="cdx-notify__cross",t="cdx-notify__button--confirm",n="cdx-notify__button",s="cdx-notify__btns-wrapper",r=function(t){var n=document.createElement("DIV"),s=document.createElement("DIV"),r=t.message,i=t.style;return n.classList.add(e),i&&n.classList.add(e+"--"+i),n.innerHTML=r,s.classList.add(o),s.addEventListener("click",n.remove.bind(n)),n.appendChild(s),n};return{alert:r,confirm:function(e){var i=r(e),l=document.createElement("div"),u=document.createElement("button"),d=document.createElement("button"),a=i.querySelector("."+o),c=e.cancelHandler,f=e.okHandler;return l.classList.add(s),u.innerHTML=e.okText||"Confirm",d.innerHTML=e.cancelText||"Cancel",u.classList.add(n),d.classList.add(n),u.classList.add(t),d.classList.add("cdx-notify__button--cancel"),c&&"function"==typeof c&&(d.addEventListener("click",c),a.addEventListener("click",c)),f&&"function"==typeof f&&u.addEventListener("click",f),u.addEventListener("click",i.remove.bind(i)),d.addEventListener("click",i.remove.bind(i)),l.appendChild(u),l.appendChild(d),i.appendChild(l),i},prompt:function(e){var i=r(e),l=document.createElement("div"),u=document.createElement("button"),d=document.createElement("input"),a=i.querySelector("."+o),c=e.cancelHandler,f=e.okHandler;return l.classList.add(s),u.innerHTML=e.okText||"Ok",u.classList.add(n),u.classList.add(t),d.classList.add("cdx-notify__input"),e.placeholder&&d.setAttribute("placeholder",e.placeholder),e.default&&(d.value=e.default),e.inputType&&(d.type=e.inputType),c&&"function"==typeof c&&a.addEventListener("click",c),f&&"function"==typeof f&&u.addEventListener("click",function(){f(d.value)}),u.addEventListener("click",i.remove.bind(i)),l.appendChild(d),l.appendChild(u),i.appendChild(l),i},getWrapper:function(){var e=document.createElement("DIV");return e.classList.add("cdx-notifies"),e}}}()}])},"./node_modules/core-js/es6/index.js":
/*!*******************************************!*\
!*** ./node_modules/core-js/es6/index.js ***!
\*******************************************/
/*! no static exports found */function(e,o,t){t(/*! ../modules/es6.symbol */"./node_modules/core-js/modules/es6.symbol.js"),t(/*! ../modules/es6.object.create */"./node_modules/core-js/modules/es6.object.create.js"),t(/*! ../modules/es6.object.define-property */"./node_modules/core-js/modules/es6.object.define-property.js"),t(/*! ../modules/es6.object.define-properties */"./node_modules/core-js/modules/es6.object.define-properties.js"),t(/*! ../modules/es6.object.get-own-property-descriptor */"./node_modules/core-js/modules/es6.object.get-own-property-descriptor.js"),t(/*! ../modules/es6.object.get-prototype-of */"./node_modules/core-js/modules/es6.object.get-prototype-of.js"),t(/*! ../modules/es6.object.keys */"./node_modules/core-js/modules/es6.object.keys.js"),t(/*! ../modules/es6.object.get-own-property-names */"./node_modules/core-js/modules/es6.object.get-own-property-names.js"),t(/*! ../modules/es6.object.freeze */"./node_modules/core-js/modules/es6.object.freeze.js"),t(/*! ../modules/es6.object.seal */"./node_modules/core-js/modules/es6.object.seal.js"),t(/*! ../modules/es6.object.prevent-extensions */"./node_modules/core-js/modules/es6.object.prevent-extensions.js"),t(/*! ../modules/es6.object.is-frozen */"./node_modules/core-js/modules/es6.object.is-frozen.js"),t(/*! ../modules/es6.object.is-sealed */"./node_modules/core-js/modules/es6.object.is-sealed.js"),t(/*! ../modules/es6.object.is-extensible */"./node_modules/core-js/modules/es6.object.is-extensible.js"),t(/*! ../modules/es6.object.assign */"./node_modules/core-js/modules/es6.object.assign.js"),t(/*! ../modules/es6.object.is */"./node_modules/core-js/modules/es6.object.is.js"),t(/*! ../modules/es6.object.set-prototype-of */"./node_modules/core-js/modules/es6.object.set-prototype-of.js"),t(/*! ../modules/es6.object.to-string */"./node_modules/core-js/modules/es6.object.to-string.js"),t(/*! ../modules/es6.function.bind */"./node_modules/core-js/modules/es6.function.bind.js"),t(/*! ../modules/es6.function.name */"./node_modules/core-js/modules/es6.function.name.js"),t(/*! ../modules/es6.function.has-instance */"./node_modules/core-js/modules/es6.function.has-instance.js"),t(/*! ../modules/es6.parse-int */"./node_modules/core-js/modules/es6.parse-int.js"),t(/*! ../modules/es6.parse-float */"./node_modules/core-js/modules/es6.parse-float.js"),t(/*! ../modules/es6.number.constructor */"./node_modules/core-js/modules/es6.number.constructor.js"),t(/*! ../modules/es6.number.to-fixed */"./node_modules/core-js/modules/es6.number.to-fixed.js"),t(/*! ../modules/es6.number.to-precision */"./node_modules/core-js/modules/es6.number.to-precision.js"),t(/*! ../modules/es6.number.epsilon */"./node_modules/core-js/modules/es6.number.epsilon.js"),t(/*! ../modules/es6.number.is-finite */"./node_modules/core-js/modules/es6.number.is-finite.js"),t(/*! ../modules/es6.number.is-integer */"./node_modules/core-js/modules/es6.number.is-integer.js"),t(/*! ../modules/es6.number.is-nan */"./node_modules/core-js/modules/es6.number.is-nan.js"),t(/*! ../modules/es6.number.is-safe-integer */"./node_modules/core-js/modules/es6.number.is-safe-integer.js"),t(/*! ../modules/es6.number.max-safe-integer */"./node_modules/core-js/modules/es6.number.max-safe-integer.js"),t(/*! ../modules/es6.number.min-safe-integer */"./node_modules/core-js/modules/es6.number.min-safe-integer.js"),t(/*! ../modules/es6.number.parse-float */"./node_modules/core-js/modules/es6.number.parse-float.js"),t(/*! ../modules/es6.number.parse-int */"./node_modules/core-js/modules/es6.number.parse-int.js"),t(/*! ../modules/es6.math.acosh */"./node_modules/core-js/modules/es6.math.acosh.js"),t(/*! ../modules/es6.math.asinh */"./node_modules/core-js/modules/es6.math.asinh.js"),t(/*! ../modules/es6.math.atanh */"./node_modules/core-js/modules/es6.math.atanh.js"),t(/*! ../modules/es6.math.cbrt */"./node_modules/core-js/modules/es6.math.cbrt.js"),t(/*! ../modules/es6.math.clz32 */"./node_modules/core-js/modules/es6.math.clz32.js"),t(/*! ../modules/es6.math.cosh */"./node_modules/core-js/modules/es6.math.cosh.js"),t(/*! ../modules/es6.math.expm1 */"./node_modules/core-js/modules/es6.math.expm1.js"),t(/*! ../modules/es6.math.fround */"./node_modules/core-js/modules/es6.math.fround.js"),t(/*! ../modules/es6.math.hypot */"./node_modules/core-js/modules/es6.math.hypot.js"),t(/*! ../modules/es6.math.imul */"./node_modules/core-js/modules/es6.math.imul.js"),t(/*! ../modules/es6.math.log10 */"./node_modules/core-js/modules/es6.math.log10.js"),t(/*! ../modules/es6.math.log1p */"./node_modules/core-js/modules/es6.math.log1p.js"),t(/*! ../modules/es6.math.log2 */"./node_modules/core-js/modules/es6.math.log2.js"),t(/*! ../modules/es6.math.sign */"./node_modules/core-js/modules/es6.math.sign.js"),t(/*! ../modules/es6.math.sinh */"./node_modules/core-js/modules/es6.math.sinh.js"),t(/*! ../modules/es6.math.tanh */"./node_modules/core-js/modules/es6.math.tanh.js"),t(/*! ../modules/es6.math.trunc */"./node_modules/core-js/modules/es6.math.trunc.js"),t(/*! ../modules/es6.string.from-code-point */"./node_modules/core-js/modules/es6.string.from-code-point.js"),t(/*! ../modules/es6.string.raw */"./node_modules/core-js/modules/es6.string.raw.js"),t(/*! ../modules/es6.string.trim */"./node_modules/core-js/modules/es6.string.trim.js"),t(/*! ../modules/es6.string.iterator */"./node_modules/core-js/modules/es6.string.iterator.js"),t(/*! ../modules/es6.string.code-point-at */"./node_modules/core-js/modules/es6.string.code-point-at.js"),t(/*! ../modules/es6.string.ends-with */"./node_modules/core-js/modules/es6.string.ends-with.js"),t(/*! ../modules/es6.string.includes */"./node_modules/core-js/modules/es6.string.includes.js"),t(/*! ../modules/es6.string.repeat */"./node_modules/core-js/modules/es6.string.repeat.js"),t(/*! ../modules/es6.string.starts-with */"./node_modules/core-js/modules/es6.string.starts-with.js"),t(/*! ../modules/es6.string.anchor */"./node_modules/core-js/modules/es6.string.anchor.js"),t(/*! ../modules/es6.string.big */"./node_modules/core-js/modules/es6.string.big.js"),t(/*! ../modules/es6.string.blink */"./node_modules/core-js/modules/es6.string.blink.js"),t(/*! ../modules/es6.string.bold */"./node_modules/core-js/modules/es6.string.bold.js"),t(/*! ../modules/es6.string.fixed */"./node_modules/core-js/modules/es6.string.fixed.js"),t(/*! ../modules/es6.string.fontcolor */"./node_modules/core-js/modules/es6.string.fontcolor.js"),t(/*! ../modules/es6.string.fontsize */"./node_modules/core-js/modules/es6.string.fontsize.js"),t(/*! ../modules/es6.string.italics */"./node_modules/core-js/modules/es6.string.italics.js"),t(/*! ../modules/es6.string.link */"./node_modules/core-js/modules/es6.string.link.js"),t(/*! ../modules/es6.string.small */"./node_modules/core-js/modules/es6.string.small.js"),t(/*! ../modules/es6.string.strike */"./node_modules/core-js/modules/es6.string.strike.js"),t(/*! ../modules/es6.string.sub */"./node_modules/core-js/modules/es6.string.sub.js"),t(/*! ../modules/es6.string.sup */"./node_modules/core-js/modules/es6.string.sup.js"),t(/*! ../modules/es6.date.now */"./node_modules/core-js/modules/es6.date.now.js"),t(/*! ../modules/es6.date.to-json */"./node_modules/core-js/modules/es6.date.to-json.js"),t(/*! ../modules/es6.date.to-iso-string */"./node_modules/core-js/modules/es6.date.to-iso-string.js"),t(/*! ../modules/es6.date.to-string */"./node_modules/core-js/modules/es6.date.to-string.js"),t(/*! ../modules/es6.date.to-primitive */"./node_modules/core-js/modules/es6.date.to-primitive.js"),t(/*! ../modules/es6.array.is-array */"./node_modules/core-js/modules/es6.array.is-array.js"),t(/*! ../modules/es6.array.from */"./node_modules/core-js/modules/es6.array.from.js"),t(/*! ../modules/es6.array.of */"./node_modules/core-js/modules/es6.array.of.js"),t(/*! ../modules/es6.array.join */"./node_modules/core-js/modules/es6.array.join.js"),t(/*! ../modules/es6.array.slice */"./node_modules/core-js/modules/es6.array.slice.js"),t(/*! ../modules/es6.array.sort */"./node_modules/core-js/modules/es6.array.sort.js"),t(/*! ../modules/es6.array.for-each */"./node_modules/core-js/modules/es6.array.for-each.js"),t(/*! ../modules/es6.array.map */"./node_modules/core-js/modules/es6.array.map.js"),t(/*! ../modules/es6.array.filter */"./node_modules/core-js/modules/es6.array.filter.js"),t(/*! ../modules/es6.array.some */"./node_modules/core-js/modules/es6.array.some.js"),t(/*! ../modules/es6.array.every */"./node_modules/core-js/modules/es6.array.every.js"),t(/*! ../modules/es6.array.reduce */"./node_modules/core-js/modules/es6.array.reduce.js"),t(/*! ../modules/es6.array.reduce-right */"./node_modules/core-js/modules/es6.array.reduce-right.js"),t(/*! ../modules/es6.array.index-of */"./node_modules/core-js/modules/es6.array.index-of.js"),t(/*! ../modules/es6.array.last-index-of */"./node_modules/core-js/modules/es6.array.last-index-of.js"),t(/*! ../modules/es6.array.copy-within */"./node_modules/core-js/modules/es6.array.copy-within.js"),t(/*! ../modules/es6.array.fill */"./node_modules/core-js/modules/es6.array.fill.js"),t(/*! ../modules/es6.array.find */"./node_modules/core-js/modules/es6.array.find.js"),t(/*! ../modules/es6.array.find-index */"./node_modules/core-js/modules/es6.array.find-index.js"),t(/*! ../modules/es6.array.species */"./node_modules/core-js/modules/es6.array.species.js"),t(/*! ../modules/es6.array.iterator */"./node_modules/core-js/modules/es6.array.iterator.js"),t(/*! ../modules/es6.regexp.constructor */"./node_modules/core-js/modules/es6.regexp.constructor.js"),t(/*! ../modules/es6.regexp.to-string */"./node_modules/core-js/modules/es6.regexp.to-string.js"),t(/*! ../modules/es6.regexp.flags */"./node_modules/core-js/modules/es6.regexp.flags.js"),t(/*! ../modules/es6.regexp.match */"./node_modules/core-js/modules/es6.regexp.match.js"),t(/*! ../modules/es6.regexp.replace */"./node_modules/core-js/modules/es6.regexp.replace.js"),t(/*! ../modules/es6.regexp.search */"./node_modules/core-js/modules/es6.regexp.search.js"),t(/*! ../modules/es6.regexp.split */"./node_modules/core-js/modules/es6.regexp.split.js"),t(/*! ../modules/es6.promise */"./node_modules/core-js/modules/es6.promise.js"),t(/*! ../modules/es6.map */"./node_modules/core-js/modules/es6.map.js"),t(/*! ../modules/es6.set */"./node_modules/core-js/modules/es6.set.js"),t(/*! ../modules/es6.weak-map */"./node_modules/core-js/modules/es6.weak-map.js"),t(/*! ../modules/es6.weak-set */"./node_modules/core-js/modules/es6.weak-set.js"),t(/*! ../modules/es6.typed.array-buffer */"./node_modules/core-js/modules/es6.typed.array-buffer.js"),t(/*! ../modules/es6.typed.data-view */"./node_modules/core-js/modules/es6.typed.data-view.js"),t(/*! ../modules/es6.typed.int8-array */"./node_modules/core-js/modules/es6.typed.int8-array.js"),t(/*! ../modules/es6.typed.uint8-array */"./node_modules/core-js/modules/es6.typed.uint8-array.js"),t(/*! ../modules/es6.typed.uint8-clamped-array */"./node_modules/core-js/modules/es6.typed.uint8-clamped-array.js"),t(/*! ../modules/es6.typed.int16-array */"./node_modules/core-js/modules/es6.typed.int16-array.js"),t(/*! ../modules/es6.typed.uint16-array */"./node_modules/core-js/modules/es6.typed.uint16-array.js"),t(/*! ../modules/es6.typed.int32-array */"./node_modules/core-js/modules/es6.typed.int32-array.js"),t(/*! ../modules/es6.typed.uint32-array */"./node_modules/core-js/modules/es6.typed.uint32-array.js"),t(/*! ../modules/es6.typed.float32-array */"./node_modules/core-js/modules/es6.typed.float32-array.js"),t(/*! ../modules/es6.typed.float64-array */"./node_modules/core-js/modules/es6.typed.float64-array.js"),t(/*! ../modules/es6.reflect.apply */"./node_modules/core-js/modules/es6.reflect.apply.js"),t(/*! ../modules/es6.reflect.construct */"./node_modules/core-js/modules/es6.reflect.construct.js"),t(/*! ../modules/es6.reflect.define-property */"./node_modules/core-js/modules/es6.reflect.define-property.js"),t(/*! ../modules/es6.reflect.delete-property */"./node_modules/core-js/modules/es6.reflect.delete-property.js"),t(/*! ../modules/es6.reflect.enumerate */"./node_modules/core-js/modules/es6.reflect.enumerate.js"),t(/*! ../modules/es6.reflect.get */"./node_modules/core-js/modules/es6.reflect.get.js"),t(/*! ../modules/es6.reflect.get-own-property-descriptor */"./node_modules/core-js/modules/es6.reflect.get-own-property-descriptor.js"),t(/*! ../modules/es6.reflect.get-prototype-of */"./node_modules/core-js/modules/es6.reflect.get-prototype-of.js"),t(/*! ../modules/es6.reflect.has */"./node_modules/core-js/modules/es6.reflect.has.js"),t(/*! ../modules/es6.reflect.is-extensible */"./node_modules/core-js/modules/es6.reflect.is-extensible.js"),t(/*! ../modules/es6.reflect.own-keys */"./node_modules/core-js/modules/es6.reflect.own-keys.js"),t(/*! ../modules/es6.reflect.prevent-extensions */"./node_modules/core-js/modules/es6.reflect.prevent-extensions.js"),t(/*! ../modules/es6.reflect.set */"./node_modules/core-js/modules/es6.reflect.set.js"),t(/*! ../modules/es6.reflect.set-prototype-of */"./node_modules/core-js/modules/es6.reflect.set-prototype-of.js"),e.exports=t(/*! ../modules/_core */"./node_modules/core-js/modules/_core.js")},"./node_modules/core-js/fn/array/includes.js":
/*!***************************************************!*\
!*** ./node_modules/core-js/fn/array/includes.js ***!
\***************************************************/
/*! no static exports found */function(e,o,t){t(/*! ../../modules/es7.array.includes */"./node_modules/core-js/modules/es7.array.includes.js"),e.exports=t(/*! ../../modules/_core */"./node_modules/core-js/modules/_core.js").Array.includes},"./node_modules/core-js/fn/object/entries.js":
/*!***************************************************!*\
!*** ./node_modules/core-js/fn/object/entries.js ***!
\***************************************************/
/*! no static exports found */function(e,o,t){t(/*! ../../modules/es7.object.entries */"./node_modules/core-js/modules/es7.object.entries.js"),e.exports=t(/*! ../../modules/_core */"./node_modules/core-js/modules/_core.js").Object.entries},"./node_modules/core-js/fn/object/get-own-property-descriptors.js":
/*!************************************************************************!*\
!*** ./node_modules/core-js/fn/object/get-own-property-descriptors.js ***!
\************************************************************************/
/*! no static exports found */function(e,o,t){t(/*! ../../modules/es7.object.get-own-property-descriptors */"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js"),e.exports=t(/*! ../../modules/_core */"./node_modules/core-js/modules/_core.js").Object.getOwnPropertyDescriptors},"./node_modules/core-js/fn/object/values.js":
/*!**************************************************!*\
!*** ./node_modules/core-js/fn/object/values.js ***!
\**************************************************/
/*! no static exports found */function(e,o,t){t(/*! ../../modules/es7.object.values */"./node_modules/core-js/modules/es7.object.values.js"),e.exports=t(/*! ../../modules/_core */"./node_modules/core-js/modules/_core.js").Object.values},"./node_modules/core-js/fn/promise/finally.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/fn/promise/finally.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ../../modules/es6.promise */"./node_modules/core-js/modules/es6.promise.js"),t(/*! ../../modules/es7.promise.finally */"./node_modules/core-js/modules/es7.promise.finally.js"),e.exports=t(/*! ../../modules/_core */"./node_modules/core-js/modules/_core.js").Promise.finally},"./node_modules/core-js/fn/string/pad-end.js":
/*!***************************************************!*\
!*** ./node_modules/core-js/fn/string/pad-end.js ***!
\***************************************************/
/*! no static exports found */function(e,o,t){t(/*! ../../modules/es7.string.pad-end */"./node_modules/core-js/modules/es7.string.pad-end.js"),e.exports=t(/*! ../../modules/_core */"./node_modules/core-js/modules/_core.js").String.padEnd},"./node_modules/core-js/fn/string/pad-start.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/fn/string/pad-start.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){t(/*! ../../modules/es7.string.pad-start */"./node_modules/core-js/modules/es7.string.pad-start.js"),e.exports=t(/*! ../../modules/_core */"./node_modules/core-js/modules/_core.js").String.padStart},"./node_modules/core-js/fn/symbol/async-iterator.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/fn/symbol/async-iterator.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){t(/*! ../../modules/es7.symbol.async-iterator */"./node_modules/core-js/modules/es7.symbol.async-iterator.js"),e.exports=t(/*! ../../modules/_wks-ext */"./node_modules/core-js/modules/_wks-ext.js").f("asyncIterator")},"./node_modules/core-js/modules/_a-function.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_a-function.js ***!
\*****************************************************/
/*! no static exports found */function(e,o){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},"./node_modules/core-js/modules/_a-number-value.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/_a-number-value.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_cof */"./node_modules/core-js/modules/_cof.js");e.exports=function(e,o){if("number"!=typeof e&&"Number"!=n(e))throw TypeError(o);return+e}},"./node_modules/core-js/modules/_add-to-unscopables.js":
/*!*************************************************************!*\
!*** ./node_modules/core-js/modules/_add-to-unscopables.js ***!
\*************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("unscopables"),s=Array.prototype;void 0==s[n]&&t(/*! ./_hide */"./node_modules/core-js/modules/_hide.js")(s,n,{}),e.exports=function(e){s[n][e]=!0}},"./node_modules/core-js/modules/_an-instance.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/_an-instance.js ***!
\******************************************************/
/*! no static exports found */function(e,o){e.exports=function(e,o,t,n){if(!(e instanceof o)||void 0!==n&&n in e)throw TypeError(t+": incorrect invocation!");return e}},"./node_modules/core-js/modules/_an-object.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_an-object.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js");e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},"./node_modules/core-js/modules/_array-copy-within.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/_array-copy-within.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),s=t(/*! ./_to-absolute-index */"./node_modules/core-js/modules/_to-absolute-index.js"),r=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js");e.exports=[].copyWithin||function(e,o){var t=n(this),i=r(t.length),l=s(e,i),u=s(o,i),d=arguments.length>2?arguments[2]:void 0,a=Math.min((void 0===d?i:s(d,i))-u,i-l),c=1;for(u<l&&l<u+a&&(c=-1,u+=a-1,l+=a-1);a-- >0;)u in t?t[l]=t[u]:delete t[l],l+=c,u+=c;return t}},"./node_modules/core-js/modules/_array-fill.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_array-fill.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),s=t(/*! ./_to-absolute-index */"./node_modules/core-js/modules/_to-absolute-index.js"),r=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js");e.exports=function(e){for(var o=n(this),t=r(o.length),i=arguments.length,l=s(i>1?arguments[1]:void 0,t),u=i>2?arguments[2]:void 0,d=void 0===u?t:s(u,t);d>l;)o[l++]=e;return o}},"./node_modules/core-js/modules/_array-includes.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/_array-includes.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),s=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js"),r=t(/*! ./_to-absolute-index */"./node_modules/core-js/modules/_to-absolute-index.js");e.exports=function(e){return function(o,t,i){var l,u=n(o),d=s(u.length),a=r(i,d);if(e&&t!=t){for(;d>a;)if((l=u[a++])!=l)return!0}else for(;d>a;a++)if((e||a in u)&&u[a]===t)return e||a||0;return!e&&-1}}},"./node_modules/core-js/modules/_array-methods.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/_array-methods.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_ctx */"./node_modules/core-js/modules/_ctx.js"),s=t(/*! ./_iobject */"./node_modules/core-js/modules/_iobject.js"),r=t(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),i=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js"),l=t(/*! ./_array-species-create */"./node_modules/core-js/modules/_array-species-create.js");e.exports=function(e,o){var t=1==e,u=2==e,d=3==e,a=4==e,c=6==e,f=5==e||c,m=o||l;return function(o,l,p){for(var h,j,_=r(o),b=s(_),v=n(l,p,3),g=i(b.length),y=0,k=t?m(o,g):u?m(o,0):void 0;g>y;y++)if((f||y in b)&&(j=v(h=b[y],y,_),e))if(t)k[y]=j;else if(j)switch(e){case 3:return!0;case 5:return h;case 6:return y;case 2:k.push(h)}else if(a)return!1;return c?-1:d||a?a:k}}},"./node_modules/core-js/modules/_array-reduce.js":
/*!*******************************************************!*\
!*** ./node_modules/core-js/modules/_array-reduce.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_a-function */"./node_modules/core-js/modules/_a-function.js"),s=t(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),r=t(/*! ./_iobject */"./node_modules/core-js/modules/_iobject.js"),i=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js");e.exports=function(e,o,t,l,u){n(o);var d=s(e),a=r(d),c=i(d.length),f=u?c-1:0,m=u?-1:1;if(t<2)for(;;){if(f in a){l=a[f],f+=m;break}if(f+=m,u?f<0:c<=f)throw TypeError("Reduce of empty array with no initial value")}for(;u?f>=0:c>f;f+=m)f in a&&(l=o(l,a[f],f,d));return l}},"./node_modules/core-js/modules/_array-species-constructor.js":
/*!********************************************************************!*\
!*** ./node_modules/core-js/modules/_array-species-constructor.js ***!
\********************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),s=t(/*! ./_is-array */"./node_modules/core-js/modules/_is-array.js"),r=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("species");e.exports=function(e){var o;return s(e)&&("function"!=typeof(o=e.constructor)||o!==Array&&!s(o.prototype)||(o=void 0),n(o)&&null===(o=o[r])&&(o=void 0)),void 0===o?Array:o}},"./node_modules/core-js/modules/_array-species-create.js":
/*!***************************************************************!*\
!*** ./node_modules/core-js/modules/_array-species-create.js ***!
\***************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_array-species-constructor */"./node_modules/core-js/modules/_array-species-constructor.js");e.exports=function(e,o){return new(n(e))(o)}},"./node_modules/core-js/modules/_bind.js":
/*!***********************************************!*\
!*** ./node_modules/core-js/modules/_bind.js ***!
\***********************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_a-function */"./node_modules/core-js/modules/_a-function.js"),s=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),r=t(/*! ./_invoke */"./node_modules/core-js/modules/_invoke.js"),i=[].slice,l={};e.exports=Function.bind||function(e){var o=n(this),t=i.call(arguments,1),u=function(){var n=t.concat(i.call(arguments));return this instanceof u?function(e,o,t){if(!(o in l)){for(var n=[],s=0;s<o;s++)n[s]="a["+s+"]";l[o]=Function("F,a","return new F("+n.join(",")+")")}return l[o](e,t)}(o,n.length,n):r(o,n,e)};return s(o.prototype)&&(u.prototype=o.prototype),u}},"./node_modules/core-js/modules/_classof.js":
/*!**************************************************!*\
!*** ./node_modules/core-js/modules/_classof.js ***!
\**************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_cof */"./node_modules/core-js/modules/_cof.js"),s=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("toStringTag"),r="Arguments"==n(function(){return arguments}());e.exports=function(e){var o,t,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,o){try{return e[o]}catch(e){}}(o=Object(e),s))?t:r?n(o):"Object"==(i=n(o))&&"function"==typeof o.callee?"Arguments":i}},"./node_modules/core-js/modules/_cof.js":
/*!**********************************************!*\
!*** ./node_modules/core-js/modules/_cof.js ***!
\**********************************************/
/*! no static exports found */function(e,o){var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},"./node_modules/core-js/modules/_collection-strong.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/_collection-strong.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js").f,s=t(/*! ./_object-create */"./node_modules/core-js/modules/_object-create.js"),r=t(/*! ./_redefine-all */"./node_modules/core-js/modules/_redefine-all.js"),i=t(/*! ./_ctx */"./node_modules/core-js/modules/_ctx.js"),l=t(/*! ./_an-instance */"./node_modules/core-js/modules/_an-instance.js"),u=t(/*! ./_for-of */"./node_modules/core-js/modules/_for-of.js"),d=t(/*! ./_iter-define */"./node_modules/core-js/modules/_iter-define.js"),a=t(/*! ./_iter-step */"./node_modules/core-js/modules/_iter-step.js"),c=t(/*! ./_set-species */"./node_modules/core-js/modules/_set-species.js"),f=t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js"),m=t(/*! ./_meta */"./node_modules/core-js/modules/_meta.js").fastKey,p=t(/*! ./_validate-collection */"./node_modules/core-js/modules/_validate-collection.js"),h=f?"_s":"size",j=function(e,o){var t,n=m(o);if("F"!==n)return e._i[n];for(t=e._f;t;t=t.n)if(t.k==o)return t};e.exports={getConstructor:function(e,o,t,d){var a=e(function(e,n){l(e,a,o,"_i"),e._t=o,e._i=s(null),e._f=void 0,e._l=void 0,e[h]=0,void 0!=n&&u(n,t,e[d],e)});return r(a.prototype,{clear:function(){for(var e=p(this,o),t=e._i,n=e._f;n;n=n.n)n.r=!0,n.p&&(n.p=n.p.n=void 0),delete t[n.i];e._f=e._l=void 0,e[h]=0},delete:function(e){var t=p(this,o),n=j(t,e);if(n){var s=n.n,r=n.p;delete t._i[n.i],n.r=!0,r&&(r.n=s),s&&(s.p=r),t._f==n&&(t._f=s),t._l==n&&(t._l=r),t[h]--}return!!n},forEach:function(e){p(this,o);for(var t,n=i(e,arguments.length>1?arguments[1]:void 0,3);t=t?t.n:this._f;)for(n(t.v,t.k,this);t&&t.r;)t=t.p},has:function(e){return!!j(p(this,o),e)}}),f&&n(a.prototype,"size",{get:function(){return p(this,o)[h]}}),a},def:function(e,o,t){var n,s,r=j(e,o);return r?r.v=t:(e._l=r={i:s=m(o,!0),k:o,v:t,p:n=e._l,n:void 0,r:!1},e._f||(e._f=r),n&&(n.n=r),e[h]++,"F"!==s&&(e._i[s]=r)),e},getEntry:j,setStrong:function(e,o,t){d(e,o,function(e,t){this._t=p(e,o),this._k=t,this._l=void 0},function(){for(var e=this._k,o=this._l;o&&o.r;)o=o.p;return this._t&&(this._l=o=o?o.n:this._t._f)?a(0,"keys"==e?o.k:"values"==e?o.v:[o.k,o.v]):(this._t=void 0,a(1))},t?"entries":"values",!t,!0),c(o)}}},"./node_modules/core-js/modules/_collection-weak.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/_collection-weak.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_redefine-all */"./node_modules/core-js/modules/_redefine-all.js"),s=t(/*! ./_meta */"./node_modules/core-js/modules/_meta.js").getWeak,r=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),i=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),l=t(/*! ./_an-instance */"./node_modules/core-js/modules/_an-instance.js"),u=t(/*! ./_for-of */"./node_modules/core-js/modules/_for-of.js"),d=t(/*! ./_array-methods */"./node_modules/core-js/modules/_array-methods.js"),a=t(/*! ./_has */"./node_modules/core-js/modules/_has.js"),c=t(/*! ./_validate-collection */"./node_modules/core-js/modules/_validate-collection.js"),f=d(5),m=d(6),p=0,h=function(e){return e._l||(e._l=new j)},j=function(){this.a=[]},_=function(e,o){return f(e.a,function(e){return e[0]===o})};j.prototype={get:function(e){var o=_(this,e);if(o)return o[1]},has:function(e){return!!_(this,e)},set:function(e,o){var t=_(this,e);t?t[1]=o:this.a.push([e,o])},delete:function(e){var o=m(this.a,function(o){return o[0]===e});return~o&&this.a.splice(o,1),!!~o}},e.exports={getConstructor:function(e,o,t,r){var d=e(function(e,n){l(e,d,o,"_i"),e._t=o,e._i=p++,e._l=void 0,void 0!=n&&u(n,t,e[r],e)});return n(d.prototype,{delete:function(e){if(!i(e))return!1;var t=s(e);return!0===t?h(c(this,o)).delete(e):t&&a(t,this._i)&&delete t[this._i]},has:function(e){if(!i(e))return!1;var t=s(e);return!0===t?h(c(this,o)).has(e):t&&a(t,this._i)}}),d},def:function(e,o,t){var n=s(r(o),!0);return!0===n?h(e).set(o,t):n[e._i]=t,e},ufstore:h}},"./node_modules/core-js/modules/_collection.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_collection.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),s=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),r=t(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js"),i=t(/*! ./_redefine-all */"./node_modules/core-js/modules/_redefine-all.js"),l=t(/*! ./_meta */"./node_modules/core-js/modules/_meta.js"),u=t(/*! ./_for-of */"./node_modules/core-js/modules/_for-of.js"),d=t(/*! ./_an-instance */"./node_modules/core-js/modules/_an-instance.js"),a=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),c=t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),f=t(/*! ./_iter-detect */"./node_modules/core-js/modules/_iter-detect.js"),m=t(/*! ./_set-to-string-tag */"./node_modules/core-js/modules/_set-to-string-tag.js"),p=t(/*! ./_inherit-if-required */"./node_modules/core-js/modules/_inherit-if-required.js");e.exports=function(e,o,t,h,j,_){var b=n[e],v=b,g=j?"set":"add",y=v&&v.prototype,k={},x=function(e){var o=y[e];r(y,e,"delete"==e?function(e){return!(_&&!a(e))&&o.call(this,0===e?0:e)}:"has"==e?function(e){return!(_&&!a(e))&&o.call(this,0===e?0:e)}:"get"==e?function(e){return _&&!a(e)?void 0:o.call(this,0===e?0:e)}:"add"==e?function(e){return o.call(this,0===e?0:e),this}:function(e,t){return o.call(this,0===e?0:e,t),this})};if("function"==typeof v&&(_||y.forEach&&!c(function(){(new v).entries().next()}))){var w=new v,E=w[g](_?{}:-0,1)!=w,S=c(function(){w.has(1)}),C=f(function(e){new v(e)}),T=!_&&c(function(){for(var e=new v,o=5;o--;)e[g](o,o);return!e.has(-0)});C||((v=o(function(o,t){d(o,v,e);var n=p(new b,o,v);return void 0!=t&&u(t,j,n[g],n),n})).prototype=y,y.constructor=v),(S||T)&&(x("delete"),x("has"),j&&x("get")),(T||E)&&x(g),_&&y.clear&&delete y.clear}else v=h.getConstructor(o,e,j,g),i(v.prototype,t),l.NEED=!0;return m(v,e),k[e]=v,s(s.G+s.W+s.F*(v!=b),k),_||h.setStrong(v,e,j),v}},"./node_modules/core-js/modules/_core.js":
/*!***********************************************!*\
!*** ./node_modules/core-js/modules/_core.js ***!
\***********************************************/
/*! no static exports found */function(e,o){var t=e.exports={version:"2.5.7"};"number"==typeof __e&&(__e=t)},"./node_modules/core-js/modules/_create-property.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/_create-property.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js"),s=t(/*! ./_property-desc */"./node_modules/core-js/modules/_property-desc.js");e.exports=function(e,o,t){o in e?n.f(e,o,s(0,t)):e[o]=t}},"./node_modules/core-js/modules/_ctx.js":
/*!**********************************************!*\
!*** ./node_modules/core-js/modules/_ctx.js ***!
\**********************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_a-function */"./node_modules/core-js/modules/_a-function.js");e.exports=function(e,o,t){if(n(e),void 0===o)return e;switch(t){case 1:return function(t){return e.call(o,t)};case 2:return function(t,n){return e.call(o,t,n)};case 3:return function(t,n,s){return e.call(o,t,n,s)}}return function(){return e.apply(o,arguments)}}},"./node_modules/core-js/modules/_date-to-iso-string.js":
/*!*************************************************************!*\
!*** ./node_modules/core-js/modules/_date-to-iso-string.js ***!
\*************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),s=Date.prototype.getTime,r=Date.prototype.toISOString,i=function(e){return e>9?e:"0"+e};e.exports=n(function(){return"0385-07-25T07:06:39.999Z"!=r.call(new Date(-5e13-1))})||!n(function(){r.call(new Date(NaN))})?function(){if(!isFinite(s.call(this)))throw RangeError("Invalid time value");var e=this,o=e.getUTCFullYear(),t=e.getUTCMilliseconds(),n=o<0?"-":o>9999?"+":"";return n+("00000"+Math.abs(o)).slice(n?-6:-4)+"-"+i(e.getUTCMonth()+1)+"-"+i(e.getUTCDate())+"T"+i(e.getUTCHours())+":"+i(e.getUTCMinutes())+":"+i(e.getUTCSeconds())+"."+(t>99?t:"0"+i(t))+"Z"}:r},"./node_modules/core-js/modules/_date-to-primitive.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/_date-to-primitive.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),s=t(/*! ./_to-primitive */"./node_modules/core-js/modules/_to-primitive.js");e.exports=function(e){if("string"!==e&&"number"!==e&&"default"!==e)throw TypeError("Incorrect hint");return s(n(this),"number"!=e)}},"./node_modules/core-js/modules/_defined.js":
/*!**************************************************!*\
!*** ./node_modules/core-js/modules/_defined.js ***!
\**************************************************/
/*! no static exports found */function(e,o){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},"./node_modules/core-js/modules/_descriptors.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/_descriptors.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){e.exports=!t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},"./node_modules/core-js/modules/_dom-create.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_dom-create.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),s=t(/*! ./_global */"./node_modules/core-js/modules/_global.js").document,r=n(s)&&n(s.createElement);e.exports=function(e){return r?s.createElement(e):{}}},"./node_modules/core-js/modules/_enum-bug-keys.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/_enum-bug-keys.js ***!
\********************************************************/
/*! no static exports found */function(e,o){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},"./node_modules/core-js/modules/_enum-keys.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_enum-keys.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_object-keys */"./node_modules/core-js/modules/_object-keys.js"),s=t(/*! ./_object-gops */"./node_modules/core-js/modules/_object-gops.js"),r=t(/*! ./_object-pie */"./node_modules/core-js/modules/_object-pie.js");e.exports=function(e){var o=n(e),t=s.f;if(t)for(var i,l=t(e),u=r.f,d=0;l.length>d;)u.call(e,i=l[d++])&&o.push(i);return o}},"./node_modules/core-js/modules/_export.js":
/*!*************************************************!*\
!*** ./node_modules/core-js/modules/_export.js ***!
\*************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),s=t(/*! ./_core */"./node_modules/core-js/modules/_core.js"),r=t(/*! ./_hide */"./node_modules/core-js/modules/_hide.js"),i=t(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js"),l=t(/*! ./_ctx */"./node_modules/core-js/modules/_ctx.js"),u=function(e,o,t){var d,a,c,f,m=e&u.F,p=e&u.G,h=e&u.S,j=e&u.P,_=e&u.B,b=p?n:h?n[o]||(n[o]={}):(n[o]||{}).prototype,v=p?s:s[o]||(s[o]={}),g=v.prototype||(v.prototype={});for(d in p&&(t=o),t)c=((a=!m&&b&&void 0!==b[d])?b:t)[d],f=_&&a?l(c,n):j&&"function"==typeof c?l(Function.call,c):c,b&&i(b,d,c,e&u.U),v[d]!=c&&r(v,d,f),j&&g[d]!=c&&(g[d]=c)};n.core=s,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},"./node_modules/core-js/modules/_fails-is-regexp.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/_fails-is-regexp.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("match");e.exports=function(e){var o=/./;try{"/./"[e](o)}catch(t){try{return o[n]=!1,!"/./"[e](o)}catch(e){}}return!0}},"./node_modules/core-js/modules/_fails.js":
/*!************************************************!*\
!*** ./node_modules/core-js/modules/_fails.js ***!
\************************************************/
/*! no static exports found */function(e,o){e.exports=function(e){try{return!!e()}catch(e){return!0}}},"./node_modules/core-js/modules/_fix-re-wks.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_fix-re-wks.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_hide */"./node_modules/core-js/modules/_hide.js"),s=t(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js"),r=t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),i=t(/*! ./_defined */"./node_modules/core-js/modules/_defined.js"),l=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js");e.exports=function(e,o,t){var u=l(e),d=t(i,u,""[e]),a=d[0],c=d[1];r(function(){var o={};return o[u]=function(){return 7},7!=""[e](o)})&&(s(String.prototype,e,a),n(RegExp.prototype,u,2==o?function(e,o){return c.call(e,this,o)}:function(e){return c.call(e,this)}))}},"./node_modules/core-js/modules/_flags.js":
/*!************************************************!*\
!*** ./node_modules/core-js/modules/_flags.js ***!
\************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js");e.exports=function(){var e=n(this),o="";return e.global&&(o+="g"),e.ignoreCase&&(o+="i"),e.multiline&&(o+="m"),e.unicode&&(o+="u"),e.sticky&&(o+="y"),o}},"./node_modules/core-js/modules/_for-of.js":
/*!*************************************************!*\
!*** ./node_modules/core-js/modules/_for-of.js ***!
\*************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_ctx */"./node_modules/core-js/modules/_ctx.js"),s=t(/*! ./_iter-call */"./node_modules/core-js/modules/_iter-call.js"),r=t(/*! ./_is-array-iter */"./node_modules/core-js/modules/_is-array-iter.js"),i=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),l=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js"),u=t(/*! ./core.get-iterator-method */"./node_modules/core-js/modules/core.get-iterator-method.js"),d={},a={};(o=e.exports=function(e,o,t,c,f){var m,p,h,j,_=f?function(){return e}:u(e),b=n(t,c,o?2:1),v=0;if("function"!=typeof _)throw TypeError(e+" is not iterable!");if(r(_)){for(m=l(e.length);m>v;v++)if((j=o?b(i(p=e[v])[0],p[1]):b(e[v]))===d||j===a)return j}else for(h=_.call(e);!(p=h.next()).done;)if((j=s(h,b,p.value,o))===d||j===a)return j}).BREAK=d,o.RETURN=a},"./node_modules/core-js/modules/_global.js":
/*!*************************************************!*\
!*** ./node_modules/core-js/modules/_global.js ***!
\*************************************************/
/*! no static exports found */function(e,o){var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)},"./node_modules/core-js/modules/_has.js":
/*!**********************************************!*\
!*** ./node_modules/core-js/modules/_has.js ***!
\**********************************************/
/*! no static exports found */function(e,o){var t={}.hasOwnProperty;e.exports=function(e,o){return t.call(e,o)}},"./node_modules/core-js/modules/_hide.js":
/*!***********************************************!*\
!*** ./node_modules/core-js/modules/_hide.js ***!
\***********************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js"),s=t(/*! ./_property-desc */"./node_modules/core-js/modules/_property-desc.js");e.exports=t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")?function(e,o,t){return n.f(e,o,s(1,t))}:function(e,o,t){return e[o]=t,e}},"./node_modules/core-js/modules/_html.js":
/*!***********************************************!*\
!*** ./node_modules/core-js/modules/_html.js ***!
\***********************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_global */"./node_modules/core-js/modules/_global.js").document;e.exports=n&&n.documentElement},"./node_modules/core-js/modules/_ie8-dom-define.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/_ie8-dom-define.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){e.exports=!t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")&&!t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")(function(){return 7!=Object.defineProperty(t(/*! ./_dom-create */"./node_modules/core-js/modules/_dom-create.js")("div"),"a",{get:function(){return 7}}).a})},"./node_modules/core-js/modules/_inherit-if-required.js":
/*!**************************************************************!*\
!*** ./node_modules/core-js/modules/_inherit-if-required.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),s=t(/*! ./_set-proto */"./node_modules/core-js/modules/_set-proto.js").set;e.exports=function(e,o,t){var r,i=o.constructor;return i!==t&&"function"==typeof i&&(r=i.prototype)!==t.prototype&&n(r)&&s&&s(e,r),e}},"./node_modules/core-js/modules/_invoke.js":
/*!*************************************************!*\
!*** ./node_modules/core-js/modules/_invoke.js ***!
\*************************************************/
/*! no static exports found */function(e,o){e.exports=function(e,o,t){var n=void 0===t;switch(o.length){case 0:return n?e():e.call(t);case 1:return n?e(o[0]):e.call(t,o[0]);case 2:return n?e(o[0],o[1]):e.call(t,o[0],o[1]);case 3:return n?e(o[0],o[1],o[2]):e.call(t,o[0],o[1],o[2]);case 4:return n?e(o[0],o[1],o[2],o[3]):e.call(t,o[0],o[1],o[2],o[3])}return e.apply(t,o)}},"./node_modules/core-js/modules/_iobject.js":
/*!**************************************************!*\
!*** ./node_modules/core-js/modules/_iobject.js ***!
\**************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_cof */"./node_modules/core-js/modules/_cof.js");e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},"./node_modules/core-js/modules/_is-array-iter.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/_is-array-iter.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_iterators */"./node_modules/core-js/modules/_iterators.js"),s=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("iterator"),r=Array.prototype;e.exports=function(e){return void 0!==e&&(n.Array===e||r[s]===e)}},"./node_modules/core-js/modules/_is-array.js":
/*!***************************************************!*\
!*** ./node_modules/core-js/modules/_is-array.js ***!
\***************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_cof */"./node_modules/core-js/modules/_cof.js");e.exports=Array.isArray||function(e){return"Array"==n(e)}},"./node_modules/core-js/modules/_is-integer.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_is-integer.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),s=Math.floor;e.exports=function(e){return!n(e)&&isFinite(e)&&s(e)===e}},"./node_modules/core-js/modules/_is-object.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_is-object.js ***!
\****************************************************/
/*! no static exports found */function(e,o){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},"./node_modules/core-js/modules/_is-regexp.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_is-regexp.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),s=t(/*! ./_cof */"./node_modules/core-js/modules/_cof.js"),r=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("match");e.exports=function(e){var o;return n(e)&&(void 0!==(o=e[r])?!!o:"RegExp"==s(e))}},"./node_modules/core-js/modules/_iter-call.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_iter-call.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js");e.exports=function(e,o,t,s){try{return s?o(n(t)[0],t[1]):o(t)}catch(o){var r=e.return;throw void 0!==r&&n(r.call(e)),o}}},"./node_modules/core-js/modules/_iter-create.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/_iter-create.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_object-create */"./node_modules/core-js/modules/_object-create.js"),s=t(/*! ./_property-desc */"./node_modules/core-js/modules/_property-desc.js"),r=t(/*! ./_set-to-string-tag */"./node_modules/core-js/modules/_set-to-string-tag.js"),i={};t(/*! ./_hide */"./node_modules/core-js/modules/_hide.js")(i,t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("iterator"),function(){return this}),e.exports=function(e,o,t){e.prototype=n(i,{next:s(1,t)}),r(e,o+" Iterator")}},"./node_modules/core-js/modules/_iter-define.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/_iter-define.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_library */"./node_modules/core-js/modules/_library.js"),s=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),r=t(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js"),i=t(/*! ./_hide */"./node_modules/core-js/modules/_hide.js"),l=t(/*! ./_iterators */"./node_modules/core-js/modules/_iterators.js"),u=t(/*! ./_iter-create */"./node_modules/core-js/modules/_iter-create.js"),d=t(/*! ./_set-to-string-tag */"./node_modules/core-js/modules/_set-to-string-tag.js"),a=t(/*! ./_object-gpo */"./node_modules/core-js/modules/_object-gpo.js"),c=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("iterator"),f=!([].keys&&"next"in[].keys()),m=function(){return this};e.exports=function(e,o,t,p,h,j,_){u(t,o,p);var b,v,g,y=function(e){if(!f&&e in E)return E[e];switch(e){case"keys":case"values":return function(){return new t(this,e)}}return function(){return new t(this,e)}},k=o+" Iterator",x="values"==h,w=!1,E=e.prototype,S=E[c]||E["@@iterator"]||h&&E[h],C=S||y(h),T=h?x?y("entries"):C:void 0,B="Array"==o&&E.entries||S;if(B&&(g=a(B.call(new e)))!==Object.prototype&&g.next&&(d(g,k,!0),n||"function"==typeof g[c]||i(g,c,m)),x&&S&&"values"!==S.name&&(w=!0,C=function(){return S.call(this)}),n&&!_||!f&&!w&&E[c]||i(E,c,C),l[o]=C,l[k]=m,h)if(b={values:x?C:y("values"),keys:j?C:y("keys"),entries:T},_)for(v in b)v in E||r(E,v,b[v]);else s(s.P+s.F*(f||w),o,b);return b}},"./node_modules/core-js/modules/_iter-detect.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/_iter-detect.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("iterator"),s=!1;try{var r=[7][n]();r.return=function(){s=!0},Array.from(r,function(){throw 2})}catch(e){}e.exports=function(e,o){if(!o&&!s)return!1;var t=!1;try{var r=[7],i=r[n]();i.next=function(){return{done:t=!0}},r[n]=function(){return i},e(r)}catch(e){}return t}},"./node_modules/core-js/modules/_iter-step.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_iter-step.js ***!
\****************************************************/
/*! no static exports found */function(e,o){e.exports=function(e,o){return{value:o,done:!!e}}},"./node_modules/core-js/modules/_iterators.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_iterators.js ***!
\****************************************************/
/*! no static exports found */function(e,o){e.exports={}},"./node_modules/core-js/modules/_library.js":
/*!**************************************************!*\
!*** ./node_modules/core-js/modules/_library.js ***!
\**************************************************/
/*! no static exports found */function(e,o){e.exports=!1},"./node_modules/core-js/modules/_math-expm1.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_math-expm1.js ***!
\*****************************************************/
/*! no static exports found */function(e,o){var t=Math.expm1;e.exports=!t||t(10)>22025.465794806718||t(10)<22025.465794806718||-2e-17!=t(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:Math.exp(e)-1}:t},"./node_modules/core-js/modules/_math-fround.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/_math-fround.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_math-sign */"./node_modules/core-js/modules/_math-sign.js"),s=Math.pow,r=s(2,-52),i=s(2,-23),l=s(2,127)*(2-i),u=s(2,-126);e.exports=Math.fround||function(e){var o,t,s=Math.abs(e),d=n(e);return s<u?d*function(e){return e+1/r-1/r}(s/u/i)*u*i:(t=(o=(1+i/r)*s)-(o-s))>l||t!=t?d*(1/0):d*t}},"./node_modules/core-js/modules/_math-log1p.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_math-log1p.js ***!
\*****************************************************/
/*! no static exports found */function(e,o){e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:Math.log(1+e)}},"./node_modules/core-js/modules/_math-sign.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_math-sign.js ***!
\****************************************************/
/*! no static exports found */function(e,o){e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},"./node_modules/core-js/modules/_meta.js":
/*!***********************************************!*\
!*** ./node_modules/core-js/modules/_meta.js ***!
\***********************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_uid */"./node_modules/core-js/modules/_uid.js")("meta"),s=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),r=t(/*! ./_has */"./node_modules/core-js/modules/_has.js"),i=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js").f,l=0,u=Object.isExtensible||function(){return!0},d=!t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")(function(){return u(Object.preventExtensions({}))}),a=function(e){i(e,n,{value:{i:"O"+ ++l,w:{}}})},c=e.exports={KEY:n,NEED:!1,fastKey:function(e,o){if(!s(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!r(e,n)){if(!u(e))return"F";if(!o)return"E";a(e)}return e[n].i},getWeak:function(e,o){if(!r(e,n)){if(!u(e))return!0;if(!o)return!1;a(e)}return e[n].w},onFreeze:function(e){return d&&c.NEED&&u(e)&&!r(e,n)&&a(e),e}}},"./node_modules/core-js/modules/_microtask.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_microtask.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),s=t(/*! ./_task */"./node_modules/core-js/modules/_task.js").set,r=n.MutationObserver||n.WebKitMutationObserver,i=n.process,l=n.Promise,u="process"==t(/*! ./_cof */"./node_modules/core-js/modules/_cof.js")(i);e.exports=function(){var e,o,t,d=function(){var n,s;for(u&&(n=i.domain)&&n.exit();e;){s=e.fn,e=e.next;try{s()}catch(n){throw e?t():o=void 0,n}}o=void 0,n&&n.enter()};if(u)t=function(){i.nextTick(d)};else if(!r||n.navigator&&n.navigator.standalone)if(l&&l.resolve){var a=l.resolve(void 0);t=function(){a.then(d)}}else t=function(){s.call(n,d)};else{var c=!0,f=document.createTextNode("");new r(d).observe(f,{characterData:!0}),t=function(){f.data=c=!c}}return function(n){var s={fn:n,next:void 0};o&&(o.next=s),e||(e=s,t()),o=s}}},"./node_modules/core-js/modules/_new-promise-capability.js":
/*!*****************************************************************!*\
!*** ./node_modules/core-js/modules/_new-promise-capability.js ***!
\*****************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_a-function */"./node_modules/core-js/modules/_a-function.js");e.exports.f=function(e){return new function(e){var o,t;this.promise=new e(function(e,n){if(void 0!==o||void 0!==t)throw TypeError("Bad Promise constructor");o=e,t=n}),this.resolve=n(o),this.reject=n(t)}(e)}},"./node_modules/core-js/modules/_object-assign.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/_object-assign.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_object-keys */"./node_modules/core-js/modules/_object-keys.js"),s=t(/*! ./_object-gops */"./node_modules/core-js/modules/_object-gops.js"),r=t(/*! ./_object-pie */"./node_modules/core-js/modules/_object-pie.js"),i=t(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),l=t(/*! ./_iobject */"./node_modules/core-js/modules/_iobject.js"),u=Object.assign;e.exports=!u||t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")(function(){var e={},o={},t=Symbol(),n="abcdefghijklmnopqrst";return e[t]=7,n.split("").forEach(function(e){o[e]=e}),7!=u({},e)[t]||Object.keys(u({},o)).join("")!=n})?function(e,o){for(var t=i(e),u=arguments.length,d=1,a=s.f,c=r.f;u>d;)for(var f,m=l(arguments[d++]),p=a?n(m).concat(a(m)):n(m),h=p.length,j=0;h>j;)c.call(m,f=p[j++])&&(t[f]=m[f]);return t}:u},"./node_modules/core-js/modules/_object-create.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/_object-create.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),s=t(/*! ./_object-dps */"./node_modules/core-js/modules/_object-dps.js"),r=t(/*! ./_enum-bug-keys */"./node_modules/core-js/modules/_enum-bug-keys.js"),i=t(/*! ./_shared-key */"./node_modules/core-js/modules/_shared-key.js")("IE_PROTO"),l=function(){},u=function(){var e,o=t(/*! ./_dom-create */"./node_modules/core-js/modules/_dom-create.js")("iframe"),n=r.length;for(o.style.display="none",t(/*! ./_html */"./node_modules/core-js/modules/_html.js").appendChild(o),o.src="javascript:",(e=o.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),u=e.F;n--;)delete u.prototype[r[n]];return u()};e.exports=Object.create||function(e,o){var t;return null!==e?(l.prototype=n(e),t=new l,l.prototype=null,t[i]=e):t=u(),void 0===o?t:s(t,o)}},"./node_modules/core-js/modules/_object-dp.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_object-dp.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),s=t(/*! ./_ie8-dom-define */"./node_modules/core-js/modules/_ie8-dom-define.js"),r=t(/*! ./_to-primitive */"./node_modules/core-js/modules/_to-primitive.js"),i=Object.defineProperty;o.f=t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")?Object.defineProperty:function(e,o,t){if(n(e),o=r(o,!0),n(t),s)try{return i(e,o,t)}catch(e){}if("get"in t||"set"in t)throw TypeError("Accessors not supported!");return"value"in t&&(e[o]=t.value),e}},"./node_modules/core-js/modules/_object-dps.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_object-dps.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js"),s=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),r=t(/*! ./_object-keys */"./node_modules/core-js/modules/_object-keys.js");e.exports=t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")?Object.defineProperties:function(e,o){s(e);for(var t,i=r(o),l=i.length,u=0;l>u;)n.f(e,t=i[u++],o[t]);return e}},"./node_modules/core-js/modules/_object-gopd.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/_object-gopd.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_object-pie */"./node_modules/core-js/modules/_object-pie.js"),s=t(/*! ./_property-desc */"./node_modules/core-js/modules/_property-desc.js"),r=t(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),i=t(/*! ./_to-primitive */"./node_modules/core-js/modules/_to-primitive.js"),l=t(/*! ./_has */"./node_modules/core-js/modules/_has.js"),u=t(/*! ./_ie8-dom-define */"./node_modules/core-js/modules/_ie8-dom-define.js"),d=Object.getOwnPropertyDescriptor;o.f=t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")?d:function(e,o){if(e=r(e),o=i(o,!0),u)try{return d(e,o)}catch(e){}if(l(e,o))return s(!n.f.call(e,o),e[o])}},"./node_modules/core-js/modules/_object-gopn-ext.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/_object-gopn-ext.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),s=t(/*! ./_object-gopn */"./node_modules/core-js/modules/_object-gopn.js").f,r={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return i&&"[object Window]"==r.call(e)?function(e){try{return s(e)}catch(e){return i.slice()}}(e):s(n(e))}},"./node_modules/core-js/modules/_object-gopn.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/_object-gopn.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_object-keys-internal */"./node_modules/core-js/modules/_object-keys-internal.js"),s=t(/*! ./_enum-bug-keys */"./node_modules/core-js/modules/_enum-bug-keys.js").concat("length","prototype");o.f=Object.getOwnPropertyNames||function(e){return n(e,s)}},"./node_modules/core-js/modules/_object-gops.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/_object-gops.js ***!
\******************************************************/
/*! no static exports found */function(e,o){o.f=Object.getOwnPropertySymbols},"./node_modules/core-js/modules/_object-gpo.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_object-gpo.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_has */"./node_modules/core-js/modules/_has.js"),s=t(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),r=t(/*! ./_shared-key */"./node_modules/core-js/modules/_shared-key.js")("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=s(e),n(e,r)?e[r]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}},"./node_modules/core-js/modules/_object-keys-internal.js":
/*!***************************************************************!*\
!*** ./node_modules/core-js/modules/_object-keys-internal.js ***!
\***************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_has */"./node_modules/core-js/modules/_has.js"),s=t(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),r=t(/*! ./_array-includes */"./node_modules/core-js/modules/_array-includes.js")(!1),i=t(/*! ./_shared-key */"./node_modules/core-js/modules/_shared-key.js")("IE_PROTO");e.exports=function(e,o){var t,l=s(e),u=0,d=[];for(t in l)t!=i&&n(l,t)&&d.push(t);for(;o.length>u;)n(l,t=o[u++])&&(~r(d,t)||d.push(t));return d}},"./node_modules/core-js/modules/_object-keys.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/_object-keys.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_object-keys-internal */"./node_modules/core-js/modules/_object-keys-internal.js"),s=t(/*! ./_enum-bug-keys */"./node_modules/core-js/modules/_enum-bug-keys.js");e.exports=Object.keys||function(e){return n(e,s)}},"./node_modules/core-js/modules/_object-pie.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_object-pie.js ***!
\*****************************************************/
/*! no static exports found */function(e,o){o.f={}.propertyIsEnumerable},"./node_modules/core-js/modules/_object-sap.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_object-sap.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_core */"./node_modules/core-js/modules/_core.js"),r=t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js");e.exports=function(e,o){var t=(s.Object||{})[e]||Object[e],i={};i[e]=o(t),n(n.S+n.F*r(function(){t(1)}),"Object",i)}},"./node_modules/core-js/modules/_object-to-array.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/_object-to-array.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_object-keys */"./node_modules/core-js/modules/_object-keys.js"),s=t(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),r=t(/*! ./_object-pie */"./node_modules/core-js/modules/_object-pie.js").f;e.exports=function(e){return function(o){for(var t,i=s(o),l=n(i),u=l.length,d=0,a=[];u>d;)r.call(i,t=l[d++])&&a.push(e?[t,i[t]]:i[t]);return a}}},"./node_modules/core-js/modules/_own-keys.js":
/*!***************************************************!*\
!*** ./node_modules/core-js/modules/_own-keys.js ***!
\***************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_object-gopn */"./node_modules/core-js/modules/_object-gopn.js"),s=t(/*! ./_object-gops */"./node_modules/core-js/modules/_object-gops.js"),r=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),i=t(/*! ./_global */"./node_modules/core-js/modules/_global.js").Reflect;e.exports=i&&i.ownKeys||function(e){var o=n.f(r(e)),t=s.f;return t?o.concat(t(e)):o}},"./node_modules/core-js/modules/_parse-float.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/_parse-float.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_global */"./node_modules/core-js/modules/_global.js").parseFloat,s=t(/*! ./_string-trim */"./node_modules/core-js/modules/_string-trim.js").trim;e.exports=1/n(t(/*! ./_string-ws */"./node_modules/core-js/modules/_string-ws.js")+"-0")!=-1/0?function(e){var o=s(String(e),3),t=n(o);return 0===t&&"-"==o.charAt(0)?-0:t}:n},"./node_modules/core-js/modules/_parse-int.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_parse-int.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_global */"./node_modules/core-js/modules/_global.js").parseInt,s=t(/*! ./_string-trim */"./node_modules/core-js/modules/_string-trim.js").trim,r=t(/*! ./_string-ws */"./node_modules/core-js/modules/_string-ws.js"),i=/^[-+]?0[xX]/;e.exports=8!==n(r+"08")||22!==n(r+"0x16")?function(e,o){var t=s(String(e),3);return n(t,o>>>0||(i.test(t)?16:10))}:n},"./node_modules/core-js/modules/_perform.js":
/*!**************************************************!*\
!*** ./node_modules/core-js/modules/_perform.js ***!
\**************************************************/
/*! no static exports found */function(e,o){e.exports=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}}},"./node_modules/core-js/modules/_promise-resolve.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/_promise-resolve.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),s=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),r=t(/*! ./_new-promise-capability */"./node_modules/core-js/modules/_new-promise-capability.js");e.exports=function(e,o){if(n(e),s(o)&&o.constructor===e)return o;var t=r.f(e);return(0,t.resolve)(o),t.promise}},"./node_modules/core-js/modules/_property-desc.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/_property-desc.js ***!
\********************************************************/
/*! no static exports found */function(e,o){e.exports=function(e,o){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:o}}},"./node_modules/core-js/modules/_redefine-all.js":
/*!*******************************************************!*\
!*** ./node_modules/core-js/modules/_redefine-all.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js");e.exports=function(e,o,t){for(var s in o)n(e,s,o[s],t);return e}},"./node_modules/core-js/modules/_redefine.js":
/*!***************************************************!*\
!*** ./node_modules/core-js/modules/_redefine.js ***!
\***************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),s=t(/*! ./_hide */"./node_modules/core-js/modules/_hide.js"),r=t(/*! ./_has */"./node_modules/core-js/modules/_has.js"),i=t(/*! ./_uid */"./node_modules/core-js/modules/_uid.js")("src"),l=Function.toString,u=(""+l).split("toString");t(/*! ./_core */"./node_modules/core-js/modules/_core.js").inspectSource=function(e){return l.call(e)},(e.exports=function(e,o,t,l){var d="function"==typeof t;d&&(r(t,"name")||s(t,"name",o)),e[o]!==t&&(d&&(r(t,i)||s(t,i,e[o]?""+e[o]:u.join(String(o)))),e===n?e[o]=t:l?e[o]?e[o]=t:s(e,o,t):(delete e[o],s(e,o,t)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[i]||l.call(this)})},"./node_modules/core-js/modules/_same-value.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_same-value.js ***!
\*****************************************************/
/*! no static exports found */function(e,o){e.exports=Object.is||function(e,o){return e===o?0!==e||1/e==1/o:e!=e&&o!=o}},"./node_modules/core-js/modules/_set-proto.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_set-proto.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),s=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),r=function(e,o){if(s(e),!n(o)&&null!==o)throw TypeError(o+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,o,n){try{(n=t(/*! ./_ctx */"./node_modules/core-js/modules/_ctx.js")(Function.call,t(/*! ./_object-gopd */"./node_modules/core-js/modules/_object-gopd.js").f(Object.prototype,"__proto__").set,2))(e,[]),o=!(e instanceof Array)}catch(e){o=!0}return function(e,t){return r(e,t),o?e.__proto__=t:n(e,t),e}}({},!1):void 0),check:r}},"./node_modules/core-js/modules/_set-species.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/_set-species.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),s=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js"),r=t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js"),i=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("species");e.exports=function(e){var o=n[e];r&&o&&!o[i]&&s.f(o,i,{configurable:!0,get:function(){return this}})}},"./node_modules/core-js/modules/_set-to-string-tag.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/_set-to-string-tag.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js").f,s=t(/*! ./_has */"./node_modules/core-js/modules/_has.js"),r=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("toStringTag");e.exports=function(e,o,t){e&&!s(e=t?e:e.prototype,r)&&n(e,r,{configurable:!0,value:o})}},"./node_modules/core-js/modules/_shared-key.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_shared-key.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_shared */"./node_modules/core-js/modules/_shared.js")("keys"),s=t(/*! ./_uid */"./node_modules/core-js/modules/_uid.js");e.exports=function(e){return n[e]||(n[e]=s(e))}},"./node_modules/core-js/modules/_shared.js":
/*!*************************************************!*\
!*** ./node_modules/core-js/modules/_shared.js ***!
\*************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_core */"./node_modules/core-js/modules/_core.js"),s=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),r=s["__core-js_shared__"]||(s["__core-js_shared__"]={});(e.exports=function(e,o){return r[e]||(r[e]=void 0!==o?o:{})})("versions",[]).push({version:n.version,mode:t(/*! ./_library */"./node_modules/core-js/modules/_library.js")?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/modules/_species-constructor.js":
/*!**************************************************************!*\
!*** ./node_modules/core-js/modules/_species-constructor.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),s=t(/*! ./_a-function */"./node_modules/core-js/modules/_a-function.js"),r=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("species");e.exports=function(e,o){var t,i=n(e).constructor;return void 0===i||void 0==(t=n(i)[r])?o:s(t)}},"./node_modules/core-js/modules/_strict-method.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/_strict-method.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js");e.exports=function(e,o){return!!e&&n(function(){o?e.call(null,function(){},1):e.call(null)})}},"./node_modules/core-js/modules/_string-at.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_string-at.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_to-integer */"./node_modules/core-js/modules/_to-integer.js"),s=t(/*! ./_defined */"./node_modules/core-js/modules/_defined.js");e.exports=function(e){return function(o,t){var r,i,l=String(s(o)),u=n(t),d=l.length;return u<0||u>=d?e?"":void 0:(r=l.charCodeAt(u))<55296||r>56319||u+1===d||(i=l.charCodeAt(u+1))<56320||i>57343?e?l.charAt(u):r:e?l.slice(u,u+2):i-56320+(r-55296<<10)+65536}}},"./node_modules/core-js/modules/_string-context.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/_string-context.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-regexp */"./node_modules/core-js/modules/_is-regexp.js"),s=t(/*! ./_defined */"./node_modules/core-js/modules/_defined.js");e.exports=function(e,o,t){if(n(o))throw TypeError("String#"+t+" doesn't accept regex!");return String(s(e))}},"./node_modules/core-js/modules/_string-html.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/_string-html.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),r=t(/*! ./_defined */"./node_modules/core-js/modules/_defined.js"),i=/"/g,l=function(e,o,t,n){var s=String(r(e)),l="<"+o;return""!==t&&(l+=" "+t+'="'+String(n).replace(i,"&quot;")+'"'),l+">"+s+"</"+o+">"};e.exports=function(e,o){var t={};t[e]=o(l),n(n.P+n.F*s(function(){var o=""[e]('"');return o!==o.toLowerCase()||o.split('"').length>3}),"String",t)}},"./node_modules/core-js/modules/_string-pad.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_string-pad.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js"),s=t(/*! ./_string-repeat */"./node_modules/core-js/modules/_string-repeat.js"),r=t(/*! ./_defined */"./node_modules/core-js/modules/_defined.js");e.exports=function(e,o,t,i){var l=String(r(e)),u=l.length,d=void 0===t?" ":String(t),a=n(o);if(a<=u||""==d)return l;var c=a-u,f=s.call(d,Math.ceil(c/d.length));return f.length>c&&(f=f.slice(0,c)),i?f+l:l+f}},"./node_modules/core-js/modules/_string-repeat.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/_string-repeat.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_to-integer */"./node_modules/core-js/modules/_to-integer.js"),s=t(/*! ./_defined */"./node_modules/core-js/modules/_defined.js");e.exports=function(e){var o=String(s(this)),t="",r=n(e);if(r<0||r==1/0)throw RangeError("Count can't be negative");for(;r>0;(r>>>=1)&&(o+=o))1&r&&(t+=o);return t}},"./node_modules/core-js/modules/_string-trim.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/_string-trim.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_defined */"./node_modules/core-js/modules/_defined.js"),r=t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),i=t(/*! ./_string-ws */"./node_modules/core-js/modules/_string-ws.js"),l="["+i+"]",u=RegExp("^"+l+l+"*"),d=RegExp(l+l+"*$"),a=function(e,o,t){var s={},l=r(function(){return!!i[e]()||"…"!="…"[e]()}),u=s[e]=l?o(c):i[e];t&&(s[t]=u),n(n.P+n.F*l,"String",s)},c=a.trim=function(e,o){return e=String(s(e)),1&o&&(e=e.replace(u,"")),2&o&&(e=e.replace(d,"")),e};e.exports=a},"./node_modules/core-js/modules/_string-ws.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_string-ws.js ***!
\****************************************************/
/*! no static exports found */function(e,o){e.exports="\t\n\v\f\r    \u2028\u2029\ufeff"},"./node_modules/core-js/modules/_task.js":
/*!***********************************************!*\
!*** ./node_modules/core-js/modules/_task.js ***!
\***********************************************/
/*! no static exports found */function(e,o,t){var n,s,r,i=t(/*! ./_ctx */"./node_modules/core-js/modules/_ctx.js"),l=t(/*! ./_invoke */"./node_modules/core-js/modules/_invoke.js"),u=t(/*! ./_html */"./node_modules/core-js/modules/_html.js"),d=t(/*! ./_dom-create */"./node_modules/core-js/modules/_dom-create.js"),a=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),c=a.process,f=a.setImmediate,m=a.clearImmediate,p=a.MessageChannel,h=a.Dispatch,j=0,_={},b=function(){var e=+this;if(_.hasOwnProperty(e)){var o=_[e];delete _[e],o()}},v=function(e){b.call(e.data)};f&&m||(f=function(e){for(var o=[],t=1;arguments.length>t;)o.push(arguments[t++]);return _[++j]=function(){l("function"==typeof e?e:Function(e),o)},n(j),j},m=function(e){delete _[e]},"process"==t(/*! ./_cof */"./node_modules/core-js/modules/_cof.js")(c)?n=function(e){c.nextTick(i(b,e,1))}:h&&h.now?n=function(e){h.now(i(b,e,1))}:p?(r=(s=new p).port2,s.port1.onmessage=v,n=i(r.postMessage,r,1)):a.addEventListener&&"function"==typeof postMessage&&!a.importScripts?(n=function(e){a.postMessage(e+"","*")},a.addEventListener("message",v,!1)):n="onreadystatechange"in d("script")?function(e){u.appendChild(d("script")).onreadystatechange=function(){u.removeChild(this),b.call(e)}}:function(e){setTimeout(i(b,e,1),0)}),e.exports={set:f,clear:m}},"./node_modules/core-js/modules/_to-absolute-index.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/_to-absolute-index.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_to-integer */"./node_modules/core-js/modules/_to-integer.js"),s=Math.max,r=Math.min;e.exports=function(e,o){return(e=n(e))<0?s(e+o,0):r(e,o)}},"./node_modules/core-js/modules/_to-index.js":
/*!***************************************************!*\
!*** ./node_modules/core-js/modules/_to-index.js ***!
\***************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_to-integer */"./node_modules/core-js/modules/_to-integer.js"),s=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js");e.exports=function(e){if(void 0===e)return 0;var o=n(e),t=s(o);if(o!==t)throw RangeError("Wrong length!");return t}},"./node_modules/core-js/modules/_to-integer.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_to-integer.js ***!
\*****************************************************/
/*! no static exports found */function(e,o){var t=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:t)(e)}},"./node_modules/core-js/modules/_to-iobject.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_to-iobject.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_iobject */"./node_modules/core-js/modules/_iobject.js"),s=t(/*! ./_defined */"./node_modules/core-js/modules/_defined.js");e.exports=function(e){return n(s(e))}},"./node_modules/core-js/modules/_to-length.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_to-length.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_to-integer */"./node_modules/core-js/modules/_to-integer.js"),s=Math.min;e.exports=function(e){return e>0?s(n(e),9007199254740991):0}},"./node_modules/core-js/modules/_to-object.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/_to-object.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_defined */"./node_modules/core-js/modules/_defined.js");e.exports=function(e){return Object(n(e))}},"./node_modules/core-js/modules/_to-primitive.js":
/*!*******************************************************!*\
!*** ./node_modules/core-js/modules/_to-primitive.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js");e.exports=function(e,o){if(!n(e))return e;var t,s;if(o&&"function"==typeof(t=e.toString)&&!n(s=t.call(e)))return s;if("function"==typeof(t=e.valueOf)&&!n(s=t.call(e)))return s;if(!o&&"function"==typeof(t=e.toString)&&!n(s=t.call(e)))return s;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/modules/_typed-array.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/_typed-array.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){"use strict";if(t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")){var n=t(/*! ./_library */"./node_modules/core-js/modules/_library.js"),s=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),r=t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),i=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),l=t(/*! ./_typed */"./node_modules/core-js/modules/_typed.js"),u=t(/*! ./_typed-buffer */"./node_modules/core-js/modules/_typed-buffer.js"),d=t(/*! ./_ctx */"./node_modules/core-js/modules/_ctx.js"),a=t(/*! ./_an-instance */"./node_modules/core-js/modules/_an-instance.js"),c=t(/*! ./_property-desc */"./node_modules/core-js/modules/_property-desc.js"),f=t(/*! ./_hide */"./node_modules/core-js/modules/_hide.js"),m=t(/*! ./_redefine-all */"./node_modules/core-js/modules/_redefine-all.js"),p=t(/*! ./_to-integer */"./node_modules/core-js/modules/_to-integer.js"),h=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js"),j=t(/*! ./_to-index */"./node_modules/core-js/modules/_to-index.js"),_=t(/*! ./_to-absolute-index */"./node_modules/core-js/modules/_to-absolute-index.js"),b=t(/*! ./_to-primitive */"./node_modules/core-js/modules/_to-primitive.js"),v=t(/*! ./_has */"./node_modules/core-js/modules/_has.js"),g=t(/*! ./_classof */"./node_modules/core-js/modules/_classof.js"),y=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),k=t(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),x=t(/*! ./_is-array-iter */"./node_modules/core-js/modules/_is-array-iter.js"),w=t(/*! ./_object-create */"./node_modules/core-js/modules/_object-create.js"),E=t(/*! ./_object-gpo */"./node_modules/core-js/modules/_object-gpo.js"),S=t(/*! ./_object-gopn */"./node_modules/core-js/modules/_object-gopn.js").f,C=t(/*! ./core.get-iterator-method */"./node_modules/core-js/modules/core.get-iterator-method.js"),T=t(/*! ./_uid */"./node_modules/core-js/modules/_uid.js"),B=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js"),O=t(/*! ./_array-methods */"./node_modules/core-js/modules/_array-methods.js"),I=t(/*! ./_array-includes */"./node_modules/core-js/modules/_array-includes.js"),N=t(/*! ./_species-constructor */"./node_modules/core-js/modules/_species-constructor.js"),A=t(/*! ./es6.array.iterator */"./node_modules/core-js/modules/es6.array.iterator.js"),M=t(/*! ./_iterators */"./node_modules/core-js/modules/_iterators.js"),L=t(/*! ./_iter-detect */"./node_modules/core-js/modules/_iter-detect.js"),P=t(/*! ./_set-species */"./node_modules/core-js/modules/_set-species.js"),R=t(/*! ./_array-fill */"./node_modules/core-js/modules/_array-fill.js"),D=t(/*! ./_array-copy-within */"./node_modules/core-js/modules/_array-copy-within.js"),F=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js"),U=t(/*! ./_object-gopd */"./node_modules/core-js/modules/_object-gopd.js"),z=F.f,H=U.f,G=s.RangeError,q=s.TypeError,W=s.Uint8Array,V=Array.prototype,K=u.ArrayBuffer,Y=u.DataView,X=O(0),J=O(2),$=O(3),Z=O(4),Q=O(5),ee=O(6),oe=I(!0),te=I(!1),ne=A.values,se=A.keys,re=A.entries,ie=V.lastIndexOf,le=V.reduce,ue=V.reduceRight,de=V.join,ae=V.sort,ce=V.slice,fe=V.toString,me=V.toLocaleString,pe=B("iterator"),he=B("toStringTag"),je=T("typed_constructor"),_e=T("def_constructor"),be=l.CONSTR,ve=l.TYPED,ge=l.VIEW,ye=O(1,function(e,o){return Se(N(e,e[_e]),o)}),ke=r(function(){return 1===new W(new Uint16Array([1]).buffer)[0]}),xe=!!W&&!!W.prototype.set&&r(function(){new W(1).set({})}),we=function(e,o){var t=p(e);if(t<0||t%o)throw G("Wrong offset!");return t},Ee=function(e){if(y(e)&&ve in e)return e;throw q(e+" is not a typed array!")},Se=function(e,o){if(!(y(e)&&je in e))throw q("It is not a typed array constructor!");return new e(o)},Ce=function(e,o){return Te(N(e,e[_e]),o)},Te=function(e,o){for(var t=0,n=o.length,s=Se(e,n);n>t;)s[t]=o[t++];return s},Be=function(e,o,t){z(e,o,{get:function(){return this._d[t]}})},Oe=function(e){var o,t,n,s,r,i,l=k(e),u=arguments.length,a=u>1?arguments[1]:void 0,c=void 0!==a,f=C(l);if(void 0!=f&&!x(f)){for(i=f.call(l),n=[],o=0;!(r=i.next()).done;o++)n.push(r.value);l=n}for(c&&u>2&&(a=d(a,arguments[2],2)),o=0,t=h(l.length),s=Se(this,t);t>o;o++)s[o]=c?a(l[o],o):l[o];return s},Ie=function(){for(var e=0,o=arguments.length,t=Se(this,o);o>e;)t[e]=arguments[e++];return t},Ne=!!W&&r(function(){me.call(new W(1))}),Ae=function(){return me.apply(Ne?ce.call(Ee(this)):Ee(this),arguments)},Me={copyWithin:function(e,o){return D.call(Ee(this),e,o,arguments.length>2?arguments[2]:void 0)},every:function(e){return Z(Ee(this),e,arguments.length>1?arguments[1]:void 0)},fill:function(e){return R.apply(Ee(this),arguments)},filter:function(e){return Ce(this,J(Ee(this),e,arguments.length>1?arguments[1]:void 0))},find:function(e){return Q(Ee(this),e,arguments.length>1?arguments[1]:void 0)},findIndex:function(e){return ee(Ee(this),e,arguments.length>1?arguments[1]:void 0)},forEach:function(e){X(Ee(this),e,arguments.length>1?arguments[1]:void 0)},indexOf:function(e){return te(Ee(this),e,arguments.length>1?arguments[1]:void 0)},includes:function(e){return oe(Ee(this),e,arguments.length>1?arguments[1]:void 0)},join:function(e){return de.apply(Ee(this),arguments)},lastIndexOf:function(e){return ie.apply(Ee(this),arguments)},map:function(e){return ye(Ee(this),e,arguments.length>1?arguments[1]:void 0)},reduce:function(e){return le.apply(Ee(this),arguments)},reduceRight:function(e){return ue.apply(Ee(this),arguments)},reverse:function(){for(var e,o=Ee(this).length,t=Math.floor(o/2),n=0;n<t;)e=this[n],this[n++]=this[--o],this[o]=e;return this},some:function(e){return $(Ee(this),e,arguments.length>1?arguments[1]:void 0)},sort:function(e){return ae.call(Ee(this),e)},subarray:function(e,o){var t=Ee(this),n=t.length,s=_(e,n);return new(N(t,t[_e]))(t.buffer,t.byteOffset+s*t.BYTES_PER_ELEMENT,h((void 0===o?n:_(o,n))-s))}},Le=function(e,o){return Ce(this,ce.call(Ee(this),e,o))},Pe=function(e){Ee(this);var o=we(arguments[1],1),t=this.length,n=k(e),s=h(n.length),r=0;if(s+o>t)throw G("Wrong length!");for(;r<s;)this[o+r]=n[r++]},Re={entries:function(){return re.call(Ee(this))},keys:function(){return se.call(Ee(this))},values:function(){return ne.call(Ee(this))}},De=function(e,o){return y(e)&&e[ve]&&"symbol"!=typeof o&&o in e&&String(+o)==String(o)},Fe=function(e,o){return De(e,o=b(o,!0))?c(2,e[o]):H(e,o)},Ue=function(e,o,t){return!(De(e,o=b(o,!0))&&y(t)&&v(t,"value"))||v(t,"get")||v(t,"set")||t.configurable||v(t,"writable")&&!t.writable||v(t,"enumerable")&&!t.enumerable?z(e,o,t):(e[o]=t.value,e)};be||(U.f=Fe,F.f=Ue),i(i.S+i.F*!be,"Object",{getOwnPropertyDescriptor:Fe,defineProperty:Ue}),r(function(){fe.call({})})&&(fe=me=function(){return de.call(this)});var ze=m({},Me);m(ze,Re),f(ze,pe,Re.values),m(ze,{slice:Le,set:Pe,constructor:function(){},toString:fe,toLocaleString:Ae}),Be(ze,"buffer","b"),Be(ze,"byteOffset","o"),Be(ze,"byteLength","l"),Be(ze,"length","e"),z(ze,he,{get:function(){return this[ve]}}),e.exports=function(e,o,t,u){var d=e+((u=!!u)?"Clamped":"")+"Array",c="get"+e,m="set"+e,p=s[d],_=p||{},b=p&&E(p),v=!p||!l.ABV,k={},x=p&&p.prototype,C=function(e,t){z(e,t,{get:function(){return function(e,t){var n=e._d;return n.v[c](t*o+n.o,ke)}(this,t)},set:function(e){return function(e,t,n){var s=e._d;u&&(n=(n=Math.round(n))<0?0:n>255?255:255&n),s.v[m](t*o+s.o,n,ke)}(this,t,e)},enumerable:!0})};v?(p=t(function(e,t,n,s){a(e,p,d,"_d");var r,i,l,u,c=0,m=0;if(y(t)){if(!(t instanceof K||"ArrayBuffer"==(u=g(t))||"SharedArrayBuffer"==u))return ve in t?Te(p,t):Oe.call(p,t);r=t,m=we(n,o);var _=t.byteLength;if(void 0===s){if(_%o)throw G("Wrong length!");if((i=_-m)<0)throw G("Wrong length!")}else if((i=h(s)*o)+m>_)throw G("Wrong length!");l=i/o}else l=j(t),r=new K(i=l*o);for(f(e,"_d",{b:r,o:m,l:i,e:l,v:new Y(r)});c<l;)C(e,c++)}),x=p.prototype=w(ze),f(x,"constructor",p)):r(function(){p(1)})&&r(function(){new p(-1)})&&L(function(e){new p,new p(null),new p(1.5),new p(e)},!0)||(p=t(function(e,t,n,s){var r;return a(e,p,d),y(t)?t instanceof K||"ArrayBuffer"==(r=g(t))||"SharedArrayBuffer"==r?void 0!==s?new _(t,we(n,o),s):void 0!==n?new _(t,we(n,o)):new _(t):ve in t?Te(p,t):Oe.call(p,t):new _(j(t))}),X(b!==Function.prototype?S(_).concat(S(b)):S(_),function(e){e in p||f(p,e,_[e])}),p.prototype=x,n||(x.constructor=p));var T=x[pe],B=!!T&&("values"==T.name||void 0==T.name),O=Re.values;f(p,je,!0),f(x,ve,d),f(x,ge,!0),f(x,_e,p),(u?new p(1)[he]==d:he in x)||z(x,he,{get:function(){return d}}),k[d]=p,i(i.G+i.W+i.F*(p!=_),k),i(i.S,d,{BYTES_PER_ELEMENT:o}),i(i.S+i.F*r(function(){_.of.call(p,1)}),d,{from:Oe,of:Ie}),"BYTES_PER_ELEMENT"in x||f(x,"BYTES_PER_ELEMENT",o),i(i.P,d,Me),P(d),i(i.P+i.F*xe,d,{set:Pe}),i(i.P+i.F*!B,d,Re),n||x.toString==fe||(x.toString=fe),i(i.P+i.F*r(function(){new p(1).slice()}),d,{slice:Le}),i(i.P+i.F*(r(function(){return[1,2].toLocaleString()!=new p([1,2]).toLocaleString()})||!r(function(){x.toLocaleString.call([1,2])})),d,{toLocaleString:Ae}),M[d]=B?T:O,n||B||f(x,pe,O)}}else e.exports=function(){}},"./node_modules/core-js/modules/_typed-buffer.js":
/*!*******************************************************!*\
!*** ./node_modules/core-js/modules/_typed-buffer.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),s=t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js"),r=t(/*! ./_library */"./node_modules/core-js/modules/_library.js"),i=t(/*! ./_typed */"./node_modules/core-js/modules/_typed.js"),l=t(/*! ./_hide */"./node_modules/core-js/modules/_hide.js"),u=t(/*! ./_redefine-all */"./node_modules/core-js/modules/_redefine-all.js"),d=t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),a=t(/*! ./_an-instance */"./node_modules/core-js/modules/_an-instance.js"),c=t(/*! ./_to-integer */"./node_modules/core-js/modules/_to-integer.js"),f=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js"),m=t(/*! ./_to-index */"./node_modules/core-js/modules/_to-index.js"),p=t(/*! ./_object-gopn */"./node_modules/core-js/modules/_object-gopn.js").f,h=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js").f,j=t(/*! ./_array-fill */"./node_modules/core-js/modules/_array-fill.js"),_=t(/*! ./_set-to-string-tag */"./node_modules/core-js/modules/_set-to-string-tag.js"),b="prototype",v="Wrong index!",g=n.ArrayBuffer,y=n.DataView,k=n.Math,x=n.RangeError,w=n.Infinity,E=g,S=k.abs,C=k.pow,T=k.floor,B=k.log,O=k.LN2,I=s?"_b":"buffer",N=s?"_l":"byteLength",A=s?"_o":"byteOffset";function M(e,o,t){var n,s,r,i=new Array(t),l=8*t-o-1,u=(1<<l)-1,d=u>>1,a=23===o?C(2,-24)-C(2,-77):0,c=0,f=e<0||0===e&&1/e<0?1:0;for((e=S(e))!=e||e===w?(s=e!=e?1:0,n=u):(n=T(B(e)/O),e*(r=C(2,-n))<1&&(n--,r*=2),(e+=n+d>=1?a/r:a*C(2,1-d))*r>=2&&(n++,r/=2),n+d>=u?(s=0,n=u):n+d>=1?(s=(e*r-1)*C(2,o),n+=d):(s=e*C(2,d-1)*C(2,o),n=0));o>=8;i[c++]=255&s,s/=256,o-=8);for(n=n<<o|s,l+=o;l>0;i[c++]=255&n,n/=256,l-=8);return i[--c]|=128*f,i}function L(e,o,t){var n,s=8*t-o-1,r=(1<<s)-1,i=r>>1,l=s-7,u=t-1,d=e[u--],a=127&d;for(d>>=7;l>0;a=256*a+e[u],u--,l-=8);for(n=a&(1<<-l)-1,a>>=-l,l+=o;l>0;n=256*n+e[u],u--,l-=8);if(0===a)a=1-i;else{if(a===r)return n?NaN:d?-w:w;n+=C(2,o),a-=i}return(d?-1:1)*n*C(2,a-o)}function P(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]}function R(e){return[255&e]}function D(e){return[255&e,e>>8&255]}function F(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]}function U(e){return M(e,52,8)}function z(e){return M(e,23,4)}function H(e,o,t){h(e[b],o,{get:function(){return this[t]}})}function G(e,o,t,n){var s=m(+t);if(s+o>e[N])throw x(v);var r=e[I]._b,i=s+e[A],l=r.slice(i,i+o);return n?l:l.reverse()}function q(e,o,t,n,s,r){var i=m(+t);if(i+o>e[N])throw x(v);for(var l=e[I]._b,u=i+e[A],d=n(+s),a=0;a<o;a++)l[u+a]=d[r?a:o-a-1]}if(i.ABV){if(!d(function(){g(1)})||!d(function(){new g(-1)})||d(function(){return new g,new g(1.5),new g(NaN),"ArrayBuffer"!=g.name})){for(var W,V=(g=function(e){return a(this,g),new E(m(e))})[b]=E[b],K=p(E),Y=0;K.length>Y;)(W=K[Y++])in g||l(g,W,E[W]);r||(V.constructor=g)}var X=new y(new g(2)),J=y[b].setInt8;X.setInt8(0,2147483648),X.setInt8(1,2147483649),!X.getInt8(0)&&X.getInt8(1)||u(y[b],{setInt8:function(e,o){J.call(this,e,o<<24>>24)},setUint8:function(e,o){J.call(this,e,o<<24>>24)}},!0)}else g=function(e){a(this,g,"ArrayBuffer");var o=m(e);this._b=j.call(new Array(o),0),this[N]=o},y=function(e,o,t){a(this,y,"DataView"),a(e,g,"DataView");var n=e[N],s=c(o);if(s<0||s>n)throw x("Wrong offset!");if(s+(t=void 0===t?n-s:f(t))>n)throw x("Wrong length!");this[I]=e,this[A]=s,this[N]=t},s&&(H(g,"byteLength","_l"),H(y,"buffer","_b"),H(y,"byteLength","_l"),H(y,"byteOffset","_o")),u(y[b],{getInt8:function(e){return G(this,1,e)[0]<<24>>24},getUint8:function(e){return G(this,1,e)[0]},getInt16:function(e){var o=G(this,2,e,arguments[1]);return(o[1]<<8|o[0])<<16>>16},getUint16:function(e){var o=G(this,2,e,arguments[1]);return o[1]<<8|o[0]},getInt32:function(e){return P(G(this,4,e,arguments[1]))},getUint32:function(e){return P(G(this,4,e,arguments[1]))>>>0},getFloat32:function(e){return L(G(this,4,e,arguments[1]),23,4)},getFloat64:function(e){return L(G(this,8,e,arguments[1]),52,8)},setInt8:function(e,o){q(this,1,e,R,o)},setUint8:function(e,o){q(this,1,e,R,o)},setInt16:function(e,o){q(this,2,e,D,o,arguments[2])},setUint16:function(e,o){q(this,2,e,D,o,arguments[2])},setInt32:function(e,o){q(this,4,e,F,o,arguments[2])},setUint32:function(e,o){q(this,4,e,F,o,arguments[2])},setFloat32:function(e,o){q(this,4,e,z,o,arguments[2])},setFloat64:function(e,o){q(this,8,e,U,o,arguments[2])}});_(g,"ArrayBuffer"),_(y,"DataView"),l(y[b],i.VIEW,!0),o.ArrayBuffer=g,o.DataView=y},"./node_modules/core-js/modules/_typed.js":
/*!************************************************!*\
!*** ./node_modules/core-js/modules/_typed.js ***!
\************************************************/
/*! no static exports found */function(e,o,t){for(var n,s=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),r=t(/*! ./_hide */"./node_modules/core-js/modules/_hide.js"),i=t(/*! ./_uid */"./node_modules/core-js/modules/_uid.js"),l=i("typed_array"),u=i("view"),d=!(!s.ArrayBuffer||!s.DataView),a=d,c=0,f="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");c<9;)(n=s[f[c++]])?(r(n.prototype,l,!0),r(n.prototype,u,!0)):a=!1;e.exports={ABV:d,CONSTR:a,TYPED:l,VIEW:u}},"./node_modules/core-js/modules/_uid.js":
/*!**********************************************!*\
!*** ./node_modules/core-js/modules/_uid.js ***!
\**********************************************/
/*! no static exports found */function(e,o){var t=0,n=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++t+n).toString(36))}},"./node_modules/core-js/modules/_user-agent.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_user-agent.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_global */"./node_modules/core-js/modules/_global.js").navigator;e.exports=n&&n.userAgent||""},"./node_modules/core-js/modules/_validate-collection.js":
/*!**************************************************************!*\
!*** ./node_modules/core-js/modules/_validate-collection.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js");e.exports=function(e,o){if(!n(e)||e._t!==o)throw TypeError("Incompatible receiver, "+o+" required!");return e}},"./node_modules/core-js/modules/_wks-define.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/_wks-define.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),s=t(/*! ./_core */"./node_modules/core-js/modules/_core.js"),r=t(/*! ./_library */"./node_modules/core-js/modules/_library.js"),i=t(/*! ./_wks-ext */"./node_modules/core-js/modules/_wks-ext.js"),l=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js").f;e.exports=function(e){var o=s.Symbol||(s.Symbol=r?{}:n.Symbol||{});"_"==e.charAt(0)||e in o||l(o,e,{value:i.f(e)})}},"./node_modules/core-js/modules/_wks-ext.js":
/*!**************************************************!*\
!*** ./node_modules/core-js/modules/_wks-ext.js ***!
\**************************************************/
/*! no static exports found */function(e,o,t){o.f=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")},"./node_modules/core-js/modules/_wks.js":
/*!**********************************************!*\
!*** ./node_modules/core-js/modules/_wks.js ***!
\**********************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_shared */"./node_modules/core-js/modules/_shared.js")("wks"),s=t(/*! ./_uid */"./node_modules/core-js/modules/_uid.js"),r=t(/*! ./_global */"./node_modules/core-js/modules/_global.js").Symbol,i="function"==typeof r;(e.exports=function(e){return n[e]||(n[e]=i&&r[e]||(i?r:s)("Symbol."+e))}).store=n},"./node_modules/core-js/modules/core.get-iterator-method.js":
/*!******************************************************************!*\
!*** ./node_modules/core-js/modules/core.get-iterator-method.js ***!
\******************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_classof */"./node_modules/core-js/modules/_classof.js"),s=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("iterator"),r=t(/*! ./_iterators */"./node_modules/core-js/modules/_iterators.js");e.exports=t(/*! ./_core */"./node_modules/core-js/modules/_core.js").getIteratorMethod=function(e){if(void 0!=e)return e[s]||e["@@iterator"]||r[n(e)]}},"./node_modules/core-js/modules/es6.array.copy-within.js":
/*!***************************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.copy-within.js ***!
\***************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.P,"Array",{copyWithin:t(/*! ./_array-copy-within */"./node_modules/core-js/modules/_array-copy-within.js")}),t(/*! ./_add-to-unscopables */"./node_modules/core-js/modules/_add-to-unscopables.js")("copyWithin")},"./node_modules/core-js/modules/es6.array.every.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.every.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_array-methods */"./node_modules/core-js/modules/_array-methods.js")(4);n(n.P+n.F*!t(/*! ./_strict-method */"./node_modules/core-js/modules/_strict-method.js")([].every,!0),"Array",{every:function(e){return s(this,e,arguments[1])}})},"./node_modules/core-js/modules/es6.array.fill.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.fill.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.P,"Array",{fill:t(/*! ./_array-fill */"./node_modules/core-js/modules/_array-fill.js")}),t(/*! ./_add-to-unscopables */"./node_modules/core-js/modules/_add-to-unscopables.js")("fill")},"./node_modules/core-js/modules/es6.array.filter.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.filter.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_array-methods */"./node_modules/core-js/modules/_array-methods.js")(2);n(n.P+n.F*!t(/*! ./_strict-method */"./node_modules/core-js/modules/_strict-method.js")([].filter,!0),"Array",{filter:function(e){return s(this,e,arguments[1])}})},"./node_modules/core-js/modules/es6.array.find-index.js":
/*!**************************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.find-index.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_array-methods */"./node_modules/core-js/modules/_array-methods.js")(6),r="findIndex",i=!0;r in[]&&Array(1)[r](function(){i=!1}),n(n.P+n.F*i,"Array",{findIndex:function(e){return s(this,e,arguments.length>1?arguments[1]:void 0)}}),t(/*! ./_add-to-unscopables */"./node_modules/core-js/modules/_add-to-unscopables.js")(r)},"./node_modules/core-js/modules/es6.array.find.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.find.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_array-methods */"./node_modules/core-js/modules/_array-methods.js")(5),r=!0;"find"in[]&&Array(1).find(function(){r=!1}),n(n.P+n.F*r,"Array",{find:function(e){return s(this,e,arguments.length>1?arguments[1]:void 0)}}),t(/*! ./_add-to-unscopables */"./node_modules/core-js/modules/_add-to-unscopables.js")("find")},"./node_modules/core-js/modules/es6.array.for-each.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.for-each.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_array-methods */"./node_modules/core-js/modules/_array-methods.js")(0),r=t(/*! ./_strict-method */"./node_modules/core-js/modules/_strict-method.js")([].forEach,!0);n(n.P+n.F*!r,"Array",{forEach:function(e){return s(this,e,arguments[1])}})},"./node_modules/core-js/modules/es6.array.from.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.from.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_ctx */"./node_modules/core-js/modules/_ctx.js"),s=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),r=t(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),i=t(/*! ./_iter-call */"./node_modules/core-js/modules/_iter-call.js"),l=t(/*! ./_is-array-iter */"./node_modules/core-js/modules/_is-array-iter.js"),u=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js"),d=t(/*! ./_create-property */"./node_modules/core-js/modules/_create-property.js"),a=t(/*! ./core.get-iterator-method */"./node_modules/core-js/modules/core.get-iterator-method.js");s(s.S+s.F*!t(/*! ./_iter-detect */"./node_modules/core-js/modules/_iter-detect.js")(function(e){Array.from(e)}),"Array",{from:function(e){var o,t,s,c,f=r(e),m="function"==typeof this?this:Array,p=arguments.length,h=p>1?arguments[1]:void 0,j=void 0!==h,_=0,b=a(f);if(j&&(h=n(h,p>2?arguments[2]:void 0,2)),void 0==b||m==Array&&l(b))for(t=new m(o=u(f.length));o>_;_++)d(t,_,j?h(f[_],_):f[_]);else for(c=b.call(f),t=new m;!(s=c.next()).done;_++)d(t,_,j?i(c,h,[s.value,_],!0):s.value);return t.length=_,t}})},"./node_modules/core-js/modules/es6.array.index-of.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.index-of.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_array-includes */"./node_modules/core-js/modules/_array-includes.js")(!1),r=[].indexOf,i=!!r&&1/[1].indexOf(1,-0)<0;n(n.P+n.F*(i||!t(/*! ./_strict-method */"./node_modules/core-js/modules/_strict-method.js")(r)),"Array",{indexOf:function(e){return i?r.apply(this,arguments)||0:s(this,e,arguments[1])}})},"./node_modules/core-js/modules/es6.array.is-array.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.is-array.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Array",{isArray:t(/*! ./_is-array */"./node_modules/core-js/modules/_is-array.js")})},"./node_modules/core-js/modules/es6.array.iterator.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.iterator.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_add-to-unscopables */"./node_modules/core-js/modules/_add-to-unscopables.js"),s=t(/*! ./_iter-step */"./node_modules/core-js/modules/_iter-step.js"),r=t(/*! ./_iterators */"./node_modules/core-js/modules/_iterators.js"),i=t(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js");e.exports=t(/*! ./_iter-define */"./node_modules/core-js/modules/_iter-define.js")(Array,"Array",function(e,o){this._t=i(e),this._i=0,this._k=o},function(){var e=this._t,o=this._k,t=this._i++;return!e||t>=e.length?(this._t=void 0,s(1)):s(0,"keys"==o?t:"values"==o?e[t]:[t,e[t]])},"values"),r.Arguments=r.Array,n("keys"),n("values"),n("entries")},"./node_modules/core-js/modules/es6.array.join.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.join.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),r=[].join;n(n.P+n.F*(t(/*! ./_iobject */"./node_modules/core-js/modules/_iobject.js")!=Object||!t(/*! ./_strict-method */"./node_modules/core-js/modules/_strict-method.js")(r)),"Array",{join:function(e){return r.call(s(this),void 0===e?",":e)}})},"./node_modules/core-js/modules/es6.array.last-index-of.js":
/*!*****************************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.last-index-of.js ***!
\*****************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),r=t(/*! ./_to-integer */"./node_modules/core-js/modules/_to-integer.js"),i=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js"),l=[].lastIndexOf,u=!!l&&1/[1].lastIndexOf(1,-0)<0;n(n.P+n.F*(u||!t(/*! ./_strict-method */"./node_modules/core-js/modules/_strict-method.js")(l)),"Array",{lastIndexOf:function(e){if(u)return l.apply(this,arguments)||0;var o=s(this),t=i(o.length),n=t-1;for(arguments.length>1&&(n=Math.min(n,r(arguments[1]))),n<0&&(n=t+n);n>=0;n--)if(n in o&&o[n]===e)return n||0;return-1}})},"./node_modules/core-js/modules/es6.array.map.js":
/*!*******************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.map.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_array-methods */"./node_modules/core-js/modules/_array-methods.js")(1);n(n.P+n.F*!t(/*! ./_strict-method */"./node_modules/core-js/modules/_strict-method.js")([].map,!0),"Array",{map:function(e){return s(this,e,arguments[1])}})},"./node_modules/core-js/modules/es6.array.of.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.of.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_create-property */"./node_modules/core-js/modules/_create-property.js");n(n.S+n.F*t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")(function(){function e(){}return!(Array.of.call(e)instanceof e)}),"Array",{of:function(){for(var e=0,o=arguments.length,t=new("function"==typeof this?this:Array)(o);o>e;)s(t,e,arguments[e++]);return t.length=o,t}})},"./node_modules/core-js/modules/es6.array.reduce-right.js":
/*!****************************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.reduce-right.js ***!
\****************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_array-reduce */"./node_modules/core-js/modules/_array-reduce.js");n(n.P+n.F*!t(/*! ./_strict-method */"./node_modules/core-js/modules/_strict-method.js")([].reduceRight,!0),"Array",{reduceRight:function(e){return s(this,e,arguments.length,arguments[1],!0)}})},"./node_modules/core-js/modules/es6.array.reduce.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.reduce.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_array-reduce */"./node_modules/core-js/modules/_array-reduce.js");n(n.P+n.F*!t(/*! ./_strict-method */"./node_modules/core-js/modules/_strict-method.js")([].reduce,!0),"Array",{reduce:function(e){return s(this,e,arguments.length,arguments[1],!1)}})},"./node_modules/core-js/modules/es6.array.slice.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.slice.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_html */"./node_modules/core-js/modules/_html.js"),r=t(/*! ./_cof */"./node_modules/core-js/modules/_cof.js"),i=t(/*! ./_to-absolute-index */"./node_modules/core-js/modules/_to-absolute-index.js"),l=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js"),u=[].slice;n(n.P+n.F*t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")(function(){s&&u.call(s)}),"Array",{slice:function(e,o){var t=l(this.length),n=r(this);if(o=void 0===o?t:o,"Array"==n)return u.call(this,e,o);for(var s=i(e,t),d=i(o,t),a=l(d-s),c=new Array(a),f=0;f<a;f++)c[f]="String"==n?this.charAt(s+f):this[s+f];return c}})},"./node_modules/core-js/modules/es6.array.some.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.some.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_array-methods */"./node_modules/core-js/modules/_array-methods.js")(3);n(n.P+n.F*!t(/*! ./_strict-method */"./node_modules/core-js/modules/_strict-method.js")([].some,!0),"Array",{some:function(e){return s(this,e,arguments[1])}})},"./node_modules/core-js/modules/es6.array.sort.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.sort.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_a-function */"./node_modules/core-js/modules/_a-function.js"),r=t(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),i=t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),l=[].sort,u=[1,2,3];n(n.P+n.F*(i(function(){u.sort(void 0)})||!i(function(){u.sort(null)})||!t(/*! ./_strict-method */"./node_modules/core-js/modules/_strict-method.js")(l)),"Array",{sort:function(e){return void 0===e?l.call(r(this)):l.call(r(this),s(e))}})},"./node_modules/core-js/modules/es6.array.species.js":
/*!***********************************************************!*\
!*** ./node_modules/core-js/modules/es6.array.species.js ***!
\***********************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_set-species */"./node_modules/core-js/modules/_set-species.js")("Array")},"./node_modules/core-js/modules/es6.date.now.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/es6.date.now.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Date",{now:function(){return(new Date).getTime()}})},"./node_modules/core-js/modules/es6.date.to-iso-string.js":
/*!****************************************************************!*\
!*** ./node_modules/core-js/modules/es6.date.to-iso-string.js ***!
\****************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_date-to-iso-string */"./node_modules/core-js/modules/_date-to-iso-string.js");n(n.P+n.F*(Date.prototype.toISOString!==s),"Date",{toISOString:s})},"./node_modules/core-js/modules/es6.date.to-json.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/es6.date.to-json.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),r=t(/*! ./_to-primitive */"./node_modules/core-js/modules/_to-primitive.js");n(n.P+n.F*t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}),"Date",{toJSON:function(e){var o=s(this),t=r(o);return"number"!=typeof t||isFinite(t)?o.toISOString():null}})},"./node_modules/core-js/modules/es6.date.to-primitive.js":
/*!***************************************************************!*\
!*** ./node_modules/core-js/modules/es6.date.to-primitive.js ***!
\***************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("toPrimitive"),s=Date.prototype;n in s||t(/*! ./_hide */"./node_modules/core-js/modules/_hide.js")(s,n,t(/*! ./_date-to-primitive */"./node_modules/core-js/modules/_date-to-primitive.js"))},"./node_modules/core-js/modules/es6.date.to-string.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/es6.date.to-string.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){var n=Date.prototype,s=n.toString,r=n.getTime;new Date(NaN)+""!="Invalid Date"&&t(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js")(n,"toString",function(){var e=r.call(this);return e==e?s.call(this):"Invalid Date"})},"./node_modules/core-js/modules/es6.function.bind.js":
/*!***********************************************************!*\
!*** ./node_modules/core-js/modules/es6.function.bind.js ***!
\***********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.P,"Function",{bind:t(/*! ./_bind */"./node_modules/core-js/modules/_bind.js")})},"./node_modules/core-js/modules/es6.function.has-instance.js":
/*!*******************************************************************!*\
!*** ./node_modules/core-js/modules/es6.function.has-instance.js ***!
\*******************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),s=t(/*! ./_object-gpo */"./node_modules/core-js/modules/_object-gpo.js"),r=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("hasInstance"),i=Function.prototype;r in i||t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js").f(i,r,{value:function(e){if("function"!=typeof this||!n(e))return!1;if(!n(this.prototype))return e instanceof this;for(;e=s(e);)if(this.prototype===e)return!0;return!1}})},"./node_modules/core-js/modules/es6.function.name.js":
/*!***********************************************************!*\
!*** ./node_modules/core-js/modules/es6.function.name.js ***!
\***********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js").f,s=Function.prototype,r=/^\s*function ([^ (]*)/;"name"in s||t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")&&n(s,"name",{configurable:!0,get:function(){try{return(""+this).match(r)[1]}catch(e){return""}}})},"./node_modules/core-js/modules/es6.map.js":
/*!*************************************************!*\
!*** ./node_modules/core-js/modules/es6.map.js ***!
\*************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_collection-strong */"./node_modules/core-js/modules/_collection-strong.js"),s=t(/*! ./_validate-collection */"./node_modules/core-js/modules/_validate-collection.js");e.exports=t(/*! ./_collection */"./node_modules/core-js/modules/_collection.js")("Map",function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{get:function(e){var o=n.getEntry(s(this,"Map"),e);return o&&o.v},set:function(e,o){return n.def(s(this,"Map"),0===e?0:e,o)}},n,!0)},"./node_modules/core-js/modules/es6.math.acosh.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.acosh.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_math-log1p */"./node_modules/core-js/modules/_math-log1p.js"),r=Math.sqrt,i=Math.acosh;n(n.S+n.F*!(i&&710==Math.floor(i(Number.MAX_VALUE))&&i(1/0)==1/0),"Math",{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?Math.log(e)+Math.LN2:s(e-1+r(e-1)*r(e+1))}})},"./node_modules/core-js/modules/es6.math.asinh.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.asinh.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=Math.asinh;n(n.S+n.F*!(s&&1/s(0)>0),"Math",{asinh:function e(o){return isFinite(o=+o)&&0!=o?o<0?-e(-o):Math.log(o+Math.sqrt(o*o+1)):o}})},"./node_modules/core-js/modules/es6.math.atanh.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.atanh.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=Math.atanh;n(n.S+n.F*!(s&&1/s(-0)<0),"Math",{atanh:function(e){return 0==(e=+e)?e:Math.log((1+e)/(1-e))/2}})},"./node_modules/core-js/modules/es6.math.cbrt.js":
/*!*******************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.cbrt.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_math-sign */"./node_modules/core-js/modules/_math-sign.js");n(n.S,"Math",{cbrt:function(e){return s(e=+e)*Math.pow(Math.abs(e),1/3)}})},"./node_modules/core-js/modules/es6.math.clz32.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.clz32.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Math",{clz32:function(e){return(e>>>=0)?31-Math.floor(Math.log(e+.5)*Math.LOG2E):32}})},"./node_modules/core-js/modules/es6.math.cosh.js":
/*!*******************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.cosh.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=Math.exp;n(n.S,"Math",{cosh:function(e){return(s(e=+e)+s(-e))/2}})},"./node_modules/core-js/modules/es6.math.expm1.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.expm1.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_math-expm1 */"./node_modules/core-js/modules/_math-expm1.js");n(n.S+n.F*(s!=Math.expm1),"Math",{expm1:s})},"./node_modules/core-js/modules/es6.math.fround.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.fround.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Math",{fround:t(/*! ./_math-fround */"./node_modules/core-js/modules/_math-fround.js")})},"./node_modules/core-js/modules/es6.math.hypot.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.hypot.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=Math.abs;n(n.S,"Math",{hypot:function(e,o){for(var t,n,r=0,i=0,l=arguments.length,u=0;i<l;)u<(t=s(arguments[i++]))?(r=r*(n=u/t)*n+1,u=t):r+=t>0?(n=t/u)*n:t;return u===1/0?1/0:u*Math.sqrt(r)}})},"./node_modules/core-js/modules/es6.math.imul.js":
/*!*******************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.imul.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=Math.imul;n(n.S+n.F*t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")(function(){return-5!=s(4294967295,5)||2!=s.length}),"Math",{imul:function(e,o){var t=+e,n=+o,s=65535&t,r=65535&n;return 0|s*r+((65535&t>>>16)*r+s*(65535&n>>>16)<<16>>>0)}})},"./node_modules/core-js/modules/es6.math.log10.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.log10.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Math",{log10:function(e){return Math.log(e)*Math.LOG10E}})},"./node_modules/core-js/modules/es6.math.log1p.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.log1p.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Math",{log1p:t(/*! ./_math-log1p */"./node_modules/core-js/modules/_math-log1p.js")})},"./node_modules/core-js/modules/es6.math.log2.js":
/*!*******************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.log2.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Math",{log2:function(e){return Math.log(e)/Math.LN2}})},"./node_modules/core-js/modules/es6.math.sign.js":
/*!*******************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.sign.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Math",{sign:t(/*! ./_math-sign */"./node_modules/core-js/modules/_math-sign.js")})},"./node_modules/core-js/modules/es6.math.sinh.js":
/*!*******************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.sinh.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_math-expm1 */"./node_modules/core-js/modules/_math-expm1.js"),r=Math.exp;n(n.S+n.F*t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")(function(){return-2e-17!=!Math.sinh(-2e-17)}),"Math",{sinh:function(e){return Math.abs(e=+e)<1?(s(e)-s(-e))/2:(r(e-1)-r(-e-1))*(Math.E/2)}})},"./node_modules/core-js/modules/es6.math.tanh.js":
/*!*******************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.tanh.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_math-expm1 */"./node_modules/core-js/modules/_math-expm1.js"),r=Math.exp;n(n.S,"Math",{tanh:function(e){var o=s(e=+e),t=s(-e);return o==1/0?1:t==1/0?-1:(o-t)/(r(e)+r(-e))}})},"./node_modules/core-js/modules/es6.math.trunc.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.math.trunc.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Math",{trunc:function(e){return(e>0?Math.floor:Math.ceil)(e)}})},"./node_modules/core-js/modules/es6.number.constructor.js":
/*!****************************************************************!*\
!*** ./node_modules/core-js/modules/es6.number.constructor.js ***!
\****************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),s=t(/*! ./_has */"./node_modules/core-js/modules/_has.js"),r=t(/*! ./_cof */"./node_modules/core-js/modules/_cof.js"),i=t(/*! ./_inherit-if-required */"./node_modules/core-js/modules/_inherit-if-required.js"),l=t(/*! ./_to-primitive */"./node_modules/core-js/modules/_to-primitive.js"),u=t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),d=t(/*! ./_object-gopn */"./node_modules/core-js/modules/_object-gopn.js").f,a=t(/*! ./_object-gopd */"./node_modules/core-js/modules/_object-gopd.js").f,c=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js").f,f=t(/*! ./_string-trim */"./node_modules/core-js/modules/_string-trim.js").trim,m=n.Number,p=m,h=m.prototype,j="Number"==r(t(/*! ./_object-create */"./node_modules/core-js/modules/_object-create.js")(h)),_="trim"in String.prototype,b=function(e){var o=l(e,!1);if("string"==typeof o&&o.length>2){var t,n,s,r=(o=_?o.trim():f(o,3)).charCodeAt(0);if(43===r||45===r){if(88===(t=o.charCodeAt(2))||120===t)return NaN}else if(48===r){switch(o.charCodeAt(1)){case 66:case 98:n=2,s=49;break;case 79:case 111:n=8,s=55;break;default:return+o}for(var i,u=o.slice(2),d=0,a=u.length;d<a;d++)if((i=u.charCodeAt(d))<48||i>s)return NaN;return parseInt(u,n)}}return+o};if(!m(" 0o1")||!m("0b1")||m("+0x1")){m=function(e){var o=arguments.length<1?0:e,t=this;return t instanceof m&&(j?u(function(){h.valueOf.call(t)}):"Number"!=r(t))?i(new p(b(o)),t,m):b(o)};for(var v,g=t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")?d(p):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),y=0;g.length>y;y++)s(p,v=g[y])&&!s(m,v)&&c(m,v,a(p,v));m.prototype=h,h.constructor=m,t(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js")(n,"Number",m)}},"./node_modules/core-js/modules/es6.number.epsilon.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/es6.number.epsilon.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Number",{EPSILON:Math.pow(2,-52)})},"./node_modules/core-js/modules/es6.number.is-finite.js":
/*!**************************************************************!*\
!*** ./node_modules/core-js/modules/es6.number.is-finite.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_global */"./node_modules/core-js/modules/_global.js").isFinite;n(n.S,"Number",{isFinite:function(e){return"number"==typeof e&&s(e)}})},"./node_modules/core-js/modules/es6.number.is-integer.js":
/*!***************************************************************!*\
!*** ./node_modules/core-js/modules/es6.number.is-integer.js ***!
\***************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Number",{isInteger:t(/*! ./_is-integer */"./node_modules/core-js/modules/_is-integer.js")})},"./node_modules/core-js/modules/es6.number.is-nan.js":
/*!***********************************************************!*\
!*** ./node_modules/core-js/modules/es6.number.is-nan.js ***!
\***********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Number",{isNaN:function(e){return e!=e}})},"./node_modules/core-js/modules/es6.number.is-safe-integer.js":
/*!********************************************************************!*\
!*** ./node_modules/core-js/modules/es6.number.is-safe-integer.js ***!
\********************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_is-integer */"./node_modules/core-js/modules/_is-integer.js"),r=Math.abs;n(n.S,"Number",{isSafeInteger:function(e){return s(e)&&r(e)<=9007199254740991}})},"./node_modules/core-js/modules/es6.number.max-safe-integer.js":
/*!*********************************************************************!*\
!*** ./node_modules/core-js/modules/es6.number.max-safe-integer.js ***!
\*********************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},"./node_modules/core-js/modules/es6.number.min-safe-integer.js":
/*!*********************************************************************!*\
!*** ./node_modules/core-js/modules/es6.number.min-safe-integer.js ***!
\*********************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},"./node_modules/core-js/modules/es6.number.parse-float.js":
/*!****************************************************************!*\
!*** ./node_modules/core-js/modules/es6.number.parse-float.js ***!
\****************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_parse-float */"./node_modules/core-js/modules/_parse-float.js");n(n.S+n.F*(Number.parseFloat!=s),"Number",{parseFloat:s})},"./node_modules/core-js/modules/es6.number.parse-int.js":
/*!**************************************************************!*\
!*** ./node_modules/core-js/modules/es6.number.parse-int.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_parse-int */"./node_modules/core-js/modules/_parse-int.js");n(n.S+n.F*(Number.parseInt!=s),"Number",{parseInt:s})},"./node_modules/core-js/modules/es6.number.to-fixed.js":
/*!*************************************************************!*\
!*** ./node_modules/core-js/modules/es6.number.to-fixed.js ***!
\*************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_to-integer */"./node_modules/core-js/modules/_to-integer.js"),r=t(/*! ./_a-number-value */"./node_modules/core-js/modules/_a-number-value.js"),i=t(/*! ./_string-repeat */"./node_modules/core-js/modules/_string-repeat.js"),l=1..toFixed,u=Math.floor,d=[0,0,0,0,0,0],a="Number.toFixed: incorrect invocation!",c=function(e,o){for(var t=-1,n=o;++t<6;)n+=e*d[t],d[t]=n%1e7,n=u(n/1e7)},f=function(e){for(var o=6,t=0;--o>=0;)t+=d[o],d[o]=u(t/e),t=t%e*1e7},m=function(){for(var e=6,o="";--e>=0;)if(""!==o||0===e||0!==d[e]){var t=String(d[e]);o=""===o?t:o+i.call("0",7-t.length)+t}return o},p=function(e,o,t){return 0===o?t:o%2==1?p(e,o-1,t*e):p(e*e,o/2,t)};n(n.P+n.F*(!!l&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")(function(){l.call({})})),"Number",{toFixed:function(e){var o,t,n,l,u=r(this,a),d=s(e),h="",j="0";if(d<0||d>20)throw RangeError(a);if(u!=u)return"NaN";if(u<=-1e21||u>=1e21)return String(u);if(u<0&&(h="-",u=-u),u>1e-21)if(t=(o=function(e){for(var o=0,t=e;t>=4096;)o+=12,t/=4096;for(;t>=2;)o+=1,t/=2;return o}(u*p(2,69,1))-69)<0?u*p(2,-o,1):u/p(2,o,1),t*=4503599627370496,(o=52-o)>0){for(c(0,t),n=d;n>=7;)c(1e7,0),n-=7;for(c(p(10,n,1),0),n=o-1;n>=23;)f(1<<23),n-=23;f(1<<n),c(1,1),f(2),j=m()}else c(0,t),c(1<<-o,0),j=m()+i.call("0",d);return j=d>0?h+((l=j.length)<=d?"0."+i.call("0",d-l)+j:j.slice(0,l-d)+"."+j.slice(l-d)):h+j}})},"./node_modules/core-js/modules/es6.number.to-precision.js":
/*!*****************************************************************!*\
!*** ./node_modules/core-js/modules/es6.number.to-precision.js ***!
\*****************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),r=t(/*! ./_a-number-value */"./node_modules/core-js/modules/_a-number-value.js"),i=1..toPrecision;n(n.P+n.F*(s(function(){return"1"!==i.call(1,void 0)})||!s(function(){i.call({})})),"Number",{toPrecision:function(e){var o=r(this,"Number#toPrecision: incorrect invocation!");return void 0===e?i.call(o):i.call(o,e)}})},"./node_modules/core-js/modules/es6.object.assign.js":
/*!***********************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.assign.js ***!
\***********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S+n.F,"Object",{assign:t(/*! ./_object-assign */"./node_modules/core-js/modules/_object-assign.js")})},"./node_modules/core-js/modules/es6.object.create.js":
/*!***********************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.create.js ***!
\***********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Object",{create:t(/*! ./_object-create */"./node_modules/core-js/modules/_object-create.js")})},"./node_modules/core-js/modules/es6.object.define-properties.js":
/*!**********************************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.define-properties.js ***!
\**********************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S+n.F*!t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js"),"Object",{defineProperties:t(/*! ./_object-dps */"./node_modules/core-js/modules/_object-dps.js")})},"./node_modules/core-js/modules/es6.object.define-property.js":
/*!********************************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.define-property.js ***!
\********************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S+n.F*!t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js"),"Object",{defineProperty:t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js").f})},"./node_modules/core-js/modules/es6.object.freeze.js":
/*!***********************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.freeze.js ***!
\***********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),s=t(/*! ./_meta */"./node_modules/core-js/modules/_meta.js").onFreeze;t(/*! ./_object-sap */"./node_modules/core-js/modules/_object-sap.js")("freeze",function(e){return function(o){return e&&n(o)?e(s(o)):o}})},"./node_modules/core-js/modules/es6.object.get-own-property-descriptor.js":
/*!********************************************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.get-own-property-descriptor.js ***!
\********************************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),s=t(/*! ./_object-gopd */"./node_modules/core-js/modules/_object-gopd.js").f;t(/*! ./_object-sap */"./node_modules/core-js/modules/_object-sap.js")("getOwnPropertyDescriptor",function(){return function(e,o){return s(n(e),o)}})},"./node_modules/core-js/modules/es6.object.get-own-property-names.js":
/*!***************************************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.get-own-property-names.js ***!
\***************************************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_object-sap */"./node_modules/core-js/modules/_object-sap.js")("getOwnPropertyNames",function(){return t(/*! ./_object-gopn-ext */"./node_modules/core-js/modules/_object-gopn-ext.js").f})},"./node_modules/core-js/modules/es6.object.get-prototype-of.js":
/*!*********************************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.get-prototype-of.js ***!
\*********************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),s=t(/*! ./_object-gpo */"./node_modules/core-js/modules/_object-gpo.js");t(/*! ./_object-sap */"./node_modules/core-js/modules/_object-sap.js")("getPrototypeOf",function(){return function(e){return s(n(e))}})},"./node_modules/core-js/modules/es6.object.is-extensible.js":
/*!******************************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.is-extensible.js ***!
\******************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js");t(/*! ./_object-sap */"./node_modules/core-js/modules/_object-sap.js")("isExtensible",function(e){return function(o){return!!n(o)&&(!e||e(o))}})},"./node_modules/core-js/modules/es6.object.is-frozen.js":
/*!**************************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.is-frozen.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js");t(/*! ./_object-sap */"./node_modules/core-js/modules/_object-sap.js")("isFrozen",function(e){return function(o){return!n(o)||!!e&&e(o)}})},"./node_modules/core-js/modules/es6.object.is-sealed.js":
/*!**************************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.is-sealed.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js");t(/*! ./_object-sap */"./node_modules/core-js/modules/_object-sap.js")("isSealed",function(e){return function(o){return!n(o)||!!e&&e(o)}})},"./node_modules/core-js/modules/es6.object.is.js":
/*!*******************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.is.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Object",{is:t(/*! ./_same-value */"./node_modules/core-js/modules/_same-value.js")})},"./node_modules/core-js/modules/es6.object.keys.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.keys.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),s=t(/*! ./_object-keys */"./node_modules/core-js/modules/_object-keys.js");t(/*! ./_object-sap */"./node_modules/core-js/modules/_object-sap.js")("keys",function(){return function(e){return s(n(e))}})},"./node_modules/core-js/modules/es6.object.prevent-extensions.js":
/*!***********************************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.prevent-extensions.js ***!
\***********************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),s=t(/*! ./_meta */"./node_modules/core-js/modules/_meta.js").onFreeze;t(/*! ./_object-sap */"./node_modules/core-js/modules/_object-sap.js")("preventExtensions",function(e){return function(o){return e&&n(o)?e(s(o)):o}})},"./node_modules/core-js/modules/es6.object.seal.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.seal.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),s=t(/*! ./_meta */"./node_modules/core-js/modules/_meta.js").onFreeze;t(/*! ./_object-sap */"./node_modules/core-js/modules/_object-sap.js")("seal",function(e){return function(o){return e&&n(o)?e(s(o)):o}})},"./node_modules/core-js/modules/es6.object.set-prototype-of.js":
/*!*********************************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.set-prototype-of.js ***!
\*********************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Object",{setPrototypeOf:t(/*! ./_set-proto */"./node_modules/core-js/modules/_set-proto.js").set})},"./node_modules/core-js/modules/es6.object.to-string.js":
/*!**************************************************************!*\
!*** ./node_modules/core-js/modules/es6.object.to-string.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_classof */"./node_modules/core-js/modules/_classof.js"),s={};s[t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("toStringTag")]="z",s+""!="[object z]"&&t(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js")(Object.prototype,"toString",function(){return"[object "+n(this)+"]"},!0)},"./node_modules/core-js/modules/es6.parse-float.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/es6.parse-float.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_parse-float */"./node_modules/core-js/modules/_parse-float.js");n(n.G+n.F*(parseFloat!=s),{parseFloat:s})},"./node_modules/core-js/modules/es6.parse-int.js":
/*!*******************************************************!*\
!*** ./node_modules/core-js/modules/es6.parse-int.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_parse-int */"./node_modules/core-js/modules/_parse-int.js");n(n.G+n.F*(parseInt!=s),{parseInt:s})},"./node_modules/core-js/modules/es6.promise.js":
/*!*****************************************************!*\
!*** ./node_modules/core-js/modules/es6.promise.js ***!
\*****************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n,s,r,i,l=t(/*! ./_library */"./node_modules/core-js/modules/_library.js"),u=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),d=t(/*! ./_ctx */"./node_modules/core-js/modules/_ctx.js"),a=t(/*! ./_classof */"./node_modules/core-js/modules/_classof.js"),c=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),f=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),m=t(/*! ./_a-function */"./node_modules/core-js/modules/_a-function.js"),p=t(/*! ./_an-instance */"./node_modules/core-js/modules/_an-instance.js"),h=t(/*! ./_for-of */"./node_modules/core-js/modules/_for-of.js"),j=t(/*! ./_species-constructor */"./node_modules/core-js/modules/_species-constructor.js"),_=t(/*! ./_task */"./node_modules/core-js/modules/_task.js").set,b=t(/*! ./_microtask */"./node_modules/core-js/modules/_microtask.js")(),v=t(/*! ./_new-promise-capability */"./node_modules/core-js/modules/_new-promise-capability.js"),g=t(/*! ./_perform */"./node_modules/core-js/modules/_perform.js"),y=t(/*! ./_user-agent */"./node_modules/core-js/modules/_user-agent.js"),k=t(/*! ./_promise-resolve */"./node_modules/core-js/modules/_promise-resolve.js"),x=u.TypeError,w=u.process,E=w&&w.versions,S=E&&E.v8||"",C=u.Promise,T="process"==a(w),B=function(){},O=s=v.f,I=!!function(){try{var e=C.resolve(1),o=(e.constructor={})[t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("species")]=function(e){e(B,B)};return(T||"function"==typeof PromiseRejectionEvent)&&e.then(B)instanceof o&&0!==S.indexOf("6.6")&&-1===y.indexOf("Chrome/66")}catch(e){}}(),N=function(e){var o;return!(!f(e)||"function"!=typeof(o=e.then))&&o},A=function(e,o){if(!e._n){e._n=!0;var t=e._c;b(function(){for(var n=e._v,s=1==e._s,r=0,i=function(o){var t,r,i,l=s?o.ok:o.fail,u=o.resolve,d=o.reject,a=o.domain;try{l?(s||(2==e._h&&P(e),e._h=1),!0===l?t=n:(a&&a.enter(),t=l(n),a&&(a.exit(),i=!0)),t===o.promise?d(x("Promise-chain cycle")):(r=N(t))?r.call(t,u,d):u(t)):d(n)}catch(e){a&&!i&&a.exit(),d(e)}};t.length>r;)i(t[r++]);e._c=[],e._n=!1,o&&!e._h&&M(e)})}},M=function(e){_.call(u,function(){var o,t,n,s=e._v,r=L(e);if(r&&(o=g(function(){T?w.emit("unhandledRejection",s,e):(t=u.onunhandledrejection)?t({promise:e,reason:s}):(n=u.console)&&n.error&&n.error("Unhandled promise rejection",s)}),e._h=T||L(e)?2:1),e._a=void 0,r&&o.e)throw o.v})},L=function(e){return 1!==e._h&&0===(e._a||e._c).length},P=function(e){_.call(u,function(){var o;T?w.emit("rejectionHandled",e):(o=u.onrejectionhandled)&&o({promise:e,reason:e._v})})},R=function(e){var o=this;o._d||(o._d=!0,(o=o._w||o)._v=e,o._s=2,o._a||(o._a=o._c.slice()),A(o,!0))},D=function(e){var o,t=this;if(!t._d){t._d=!0,t=t._w||t;try{if(t===e)throw x("Promise can't be resolved itself");(o=N(e))?b(function(){var n={_w:t,_d:!1};try{o.call(e,d(D,n,1),d(R,n,1))}catch(e){R.call(n,e)}}):(t._v=e,t._s=1,A(t,!1))}catch(e){R.call({_w:t,_d:!1},e)}}};I||(C=function(e){p(this,C,"Promise","_h"),m(e),n.call(this);try{e(d(D,this,1),d(R,this,1))}catch(e){R.call(this,e)}},(n=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=t(/*! ./_redefine-all */"./node_modules/core-js/modules/_redefine-all.js")(C.prototype,{then:function(e,o){var t=O(j(this,C));return t.ok="function"!=typeof e||e,t.fail="function"==typeof o&&o,t.domain=T?w.domain:void 0,this._c.push(t),this._a&&this._a.push(t),this._s&&A(this,!1),t.promise},catch:function(e){return this.then(void 0,e)}}),r=function(){var e=new n;this.promise=e,this.resolve=d(D,e,1),this.reject=d(R,e,1)},v.f=O=function(e){return e===C||e===i?new r(e):s(e)}),c(c.G+c.W+c.F*!I,{Promise:C}),t(/*! ./_set-to-string-tag */"./node_modules/core-js/modules/_set-to-string-tag.js")(C,"Promise"),t(/*! ./_set-species */"./node_modules/core-js/modules/_set-species.js")("Promise"),i=t(/*! ./_core */"./node_modules/core-js/modules/_core.js").Promise,c(c.S+c.F*!I,"Promise",{reject:function(e){var o=O(this);return(0,o.reject)(e),o.promise}}),c(c.S+c.F*(l||!I),"Promise",{resolve:function(e){return k(l&&this===i?C:this,e)}}),c(c.S+c.F*!(I&&t(/*! ./_iter-detect */"./node_modules/core-js/modules/_iter-detect.js")(function(e){C.all(e).catch(B)})),"Promise",{all:function(e){var o=this,t=O(o),n=t.resolve,s=t.reject,r=g(function(){var t=[],r=0,i=1;h(e,!1,function(e){var l=r++,u=!1;t.push(void 0),i++,o.resolve(e).then(function(e){u||(u=!0,t[l]=e,--i||n(t))},s)}),--i||n(t)});return r.e&&s(r.v),t.promise},race:function(e){var o=this,t=O(o),n=t.reject,s=g(function(){h(e,!1,function(e){o.resolve(e).then(t.resolve,n)})});return s.e&&n(s.v),t.promise}})},"./node_modules/core-js/modules/es6.reflect.apply.js":
/*!***********************************************************!*\
!*** ./node_modules/core-js/modules/es6.reflect.apply.js ***!
\***********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_a-function */"./node_modules/core-js/modules/_a-function.js"),r=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),i=(t(/*! ./_global */"./node_modules/core-js/modules/_global.js").Reflect||{}).apply,l=Function.apply;n(n.S+n.F*!t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")(function(){i(function(){})}),"Reflect",{apply:function(e,o,t){var n=s(e),u=r(t);return i?i(n,o,u):l.call(n,o,u)}})},"./node_modules/core-js/modules/es6.reflect.construct.js":
/*!***************************************************************!*\
!*** ./node_modules/core-js/modules/es6.reflect.construct.js ***!
\***************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_object-create */"./node_modules/core-js/modules/_object-create.js"),r=t(/*! ./_a-function */"./node_modules/core-js/modules/_a-function.js"),i=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),l=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),u=t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),d=t(/*! ./_bind */"./node_modules/core-js/modules/_bind.js"),a=(t(/*! ./_global */"./node_modules/core-js/modules/_global.js").Reflect||{}).construct,c=u(function(){function e(){}return!(a(function(){},[],e)instanceof e)}),f=!u(function(){a(function(){})});n(n.S+n.F*(c||f),"Reflect",{construct:function(e,o){r(e),i(o);var t=arguments.length<3?e:r(arguments[2]);if(f&&!c)return a(e,o,t);if(e==t){switch(o.length){case 0:return new e;case 1:return new e(o[0]);case 2:return new e(o[0],o[1]);case 3:return new e(o[0],o[1],o[2]);case 4:return new e(o[0],o[1],o[2],o[3])}var n=[null];return n.push.apply(n,o),new(d.apply(e,n))}var u=t.prototype,m=s(l(u)?u:Object.prototype),p=Function.apply.call(e,m,o);return l(p)?p:m}})},"./node_modules/core-js/modules/es6.reflect.define-property.js":
/*!*********************************************************************!*\
!*** ./node_modules/core-js/modules/es6.reflect.define-property.js ***!
\*********************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js"),s=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),r=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),i=t(/*! ./_to-primitive */"./node_modules/core-js/modules/_to-primitive.js");s(s.S+s.F*t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")(function(){Reflect.defineProperty(n.f({},1,{value:1}),1,{value:2})}),"Reflect",{defineProperty:function(e,o,t){r(e),o=i(o,!0),r(t);try{return n.f(e,o,t),!0}catch(e){return!1}}})},"./node_modules/core-js/modules/es6.reflect.delete-property.js":
/*!*********************************************************************!*\
!*** ./node_modules/core-js/modules/es6.reflect.delete-property.js ***!
\*********************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_object-gopd */"./node_modules/core-js/modules/_object-gopd.js").f,r=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js");n(n.S,"Reflect",{deleteProperty:function(e,o){var t=s(r(e),o);return!(t&&!t.configurable)&&delete e[o]}})},"./node_modules/core-js/modules/es6.reflect.enumerate.js":
/*!***************************************************************!*\
!*** ./node_modules/core-js/modules/es6.reflect.enumerate.js ***!
\***************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),r=function(e){this._t=s(e),this._i=0;var o,t=this._k=[];for(o in e)t.push(o)};t(/*! ./_iter-create */"./node_modules/core-js/modules/_iter-create.js")(r,"Object",function(){var e,o=this._k;do{if(this._i>=o.length)return{value:void 0,done:!0}}while(!((e=o[this._i++])in this._t));return{value:e,done:!1}}),n(n.S,"Reflect",{enumerate:function(e){return new r(e)}})},"./node_modules/core-js/modules/es6.reflect.get-own-property-descriptor.js":
/*!*********************************************************************************!*\
!*** ./node_modules/core-js/modules/es6.reflect.get-own-property-descriptor.js ***!
\*********************************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_object-gopd */"./node_modules/core-js/modules/_object-gopd.js"),s=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),r=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js");s(s.S,"Reflect",{getOwnPropertyDescriptor:function(e,o){return n.f(r(e),o)}})},"./node_modules/core-js/modules/es6.reflect.get-prototype-of.js":
/*!**********************************************************************!*\
!*** ./node_modules/core-js/modules/es6.reflect.get-prototype-of.js ***!
\**********************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_object-gpo */"./node_modules/core-js/modules/_object-gpo.js"),r=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js");n(n.S,"Reflect",{getPrototypeOf:function(e){return s(r(e))}})},"./node_modules/core-js/modules/es6.reflect.get.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/es6.reflect.get.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_object-gopd */"./node_modules/core-js/modules/_object-gopd.js"),s=t(/*! ./_object-gpo */"./node_modules/core-js/modules/_object-gpo.js"),r=t(/*! ./_has */"./node_modules/core-js/modules/_has.js"),i=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),l=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),u=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js");i(i.S,"Reflect",{get:function e(o,t){var i,d,a=arguments.length<3?o:arguments[2];return u(o)===a?o[t]:(i=n.f(o,t))?r(i,"value")?i.value:void 0!==i.get?i.get.call(a):void 0:l(d=s(o))?e(d,t,a):void 0}})},"./node_modules/core-js/modules/es6.reflect.has.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/es6.reflect.has.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Reflect",{has:function(e,o){return o in e}})},"./node_modules/core-js/modules/es6.reflect.is-extensible.js":
/*!*******************************************************************!*\
!*** ./node_modules/core-js/modules/es6.reflect.is-extensible.js ***!
\*******************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),r=Object.isExtensible;n(n.S,"Reflect",{isExtensible:function(e){return s(e),!r||r(e)}})},"./node_modules/core-js/modules/es6.reflect.own-keys.js":
/*!**************************************************************!*\
!*** ./node_modules/core-js/modules/es6.reflect.own-keys.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.S,"Reflect",{ownKeys:t(/*! ./_own-keys */"./node_modules/core-js/modules/_own-keys.js")})},"./node_modules/core-js/modules/es6.reflect.prevent-extensions.js":
/*!************************************************************************!*\
!*** ./node_modules/core-js/modules/es6.reflect.prevent-extensions.js ***!
\************************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),r=Object.preventExtensions;n(n.S,"Reflect",{preventExtensions:function(e){s(e);try{return r&&r(e),!0}catch(e){return!1}}})},"./node_modules/core-js/modules/es6.reflect.set-prototype-of.js":
/*!**********************************************************************!*\
!*** ./node_modules/core-js/modules/es6.reflect.set-prototype-of.js ***!
\**********************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_set-proto */"./node_modules/core-js/modules/_set-proto.js");s&&n(n.S,"Reflect",{setPrototypeOf:function(e,o){s.check(e,o);try{return s.set(e,o),!0}catch(e){return!1}}})},"./node_modules/core-js/modules/es6.reflect.set.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/es6.reflect.set.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js"),s=t(/*! ./_object-gopd */"./node_modules/core-js/modules/_object-gopd.js"),r=t(/*! ./_object-gpo */"./node_modules/core-js/modules/_object-gpo.js"),i=t(/*! ./_has */"./node_modules/core-js/modules/_has.js"),l=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),u=t(/*! ./_property-desc */"./node_modules/core-js/modules/_property-desc.js"),d=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),a=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js");l(l.S,"Reflect",{set:function e(o,t,l){var c,f,m=arguments.length<4?o:arguments[3],p=s.f(d(o),t);if(!p){if(a(f=r(o)))return e(f,t,l,m);p=u(0)}if(i(p,"value")){if(!1===p.writable||!a(m))return!1;if(c=s.f(m,t)){if(c.get||c.set||!1===c.writable)return!1;c.value=l,n.f(m,t,c)}else n.f(m,t,u(0,l));return!0}return void 0!==p.set&&(p.set.call(m,l),!0)}})},"./node_modules/core-js/modules/es6.regexp.constructor.js":
/*!****************************************************************!*\
!*** ./node_modules/core-js/modules/es6.regexp.constructor.js ***!
\****************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),s=t(/*! ./_inherit-if-required */"./node_modules/core-js/modules/_inherit-if-required.js"),r=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js").f,i=t(/*! ./_object-gopn */"./node_modules/core-js/modules/_object-gopn.js").f,l=t(/*! ./_is-regexp */"./node_modules/core-js/modules/_is-regexp.js"),u=t(/*! ./_flags */"./node_modules/core-js/modules/_flags.js"),d=n.RegExp,a=d,c=d.prototype,f=/a/g,m=/a/g,p=new d(f)!==f;if(t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")&&(!p||t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")(function(){return m[t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("match")]=!1,d(f)!=f||d(m)==m||"/a/i"!=d(f,"i")}))){d=function(e,o){var t=this instanceof d,n=l(e),r=void 0===o;return!t&&n&&e.constructor===d&&r?e:s(p?new a(n&&!r?e.source:e,o):a((n=e instanceof d)?e.source:e,n&&r?u.call(e):o),t?this:c,d)};for(var h=function(e){e in d||r(d,e,{configurable:!0,get:function(){return a[e]},set:function(o){a[e]=o}})},j=i(a),_=0;j.length>_;)h(j[_++]);c.constructor=d,d.prototype=c,t(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js")(n,"RegExp",d)}t(/*! ./_set-species */"./node_modules/core-js/modules/_set-species.js")("RegExp")},"./node_modules/core-js/modules/es6.regexp.flags.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/es6.regexp.flags.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")&&"g"!=/./g.flags&&t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js").f(RegExp.prototype,"flags",{configurable:!0,get:t(/*! ./_flags */"./node_modules/core-js/modules/_flags.js")})},"./node_modules/core-js/modules/es6.regexp.match.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/es6.regexp.match.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_fix-re-wks */"./node_modules/core-js/modules/_fix-re-wks.js")("match",1,function(e,o,t){return[function(t){"use strict";var n=e(this),s=void 0==t?void 0:t[o];return void 0!==s?s.call(t,n):new RegExp(t)[o](String(n))},t]})},"./node_modules/core-js/modules/es6.regexp.replace.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/es6.regexp.replace.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_fix-re-wks */"./node_modules/core-js/modules/_fix-re-wks.js")("replace",2,function(e,o,t){return[function(n,s){"use strict";var r=e(this),i=void 0==n?void 0:n[o];return void 0!==i?i.call(n,r,s):t.call(String(r),n,s)},t]})},"./node_modules/core-js/modules/es6.regexp.search.js":
/*!***********************************************************!*\
!*** ./node_modules/core-js/modules/es6.regexp.search.js ***!
\***********************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_fix-re-wks */"./node_modules/core-js/modules/_fix-re-wks.js")("search",1,function(e,o,t){return[function(t){"use strict";var n=e(this),s=void 0==t?void 0:t[o];return void 0!==s?s.call(t,n):new RegExp(t)[o](String(n))},t]})},"./node_modules/core-js/modules/es6.regexp.split.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/es6.regexp.split.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_fix-re-wks */"./node_modules/core-js/modules/_fix-re-wks.js")("split",2,function(e,o,n){"use strict";var s=t(/*! ./_is-regexp */"./node_modules/core-js/modules/_is-regexp.js"),r=n,i=[].push;if("c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length){var l=void 0===/()??/.exec("")[1];n=function(e,o){var t=String(this);if(void 0===e&&0===o)return[];if(!s(e))return r.call(t,e,o);var n,u,d,a,c,f=[],m=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),p=0,h=void 0===o?4294967295:o>>>0,j=new RegExp(e.source,m+"g");for(l||(n=new RegExp("^"+j.source+"$(?!\\s)",m));(u=j.exec(t))&&!((d=u.index+u[0].length)>p&&(f.push(t.slice(p,u.index)),!l&&u.length>1&&u[0].replace(n,function(){for(c=1;c<arguments.length-2;c++)void 0===arguments[c]&&(u[c]=void 0)}),u.length>1&&u.index<t.length&&i.apply(f,u.slice(1)),a=u[0].length,p=d,f.length>=h));)j.lastIndex===u.index&&j.lastIndex++;return p===t.length?!a&&j.test("")||f.push(""):f.push(t.slice(p)),f.length>h?f.slice(0,h):f}}else"0".split(void 0,0).length&&(n=function(e,o){return void 0===e&&0===o?[]:r.call(this,e,o)});return[function(t,s){var r=e(this),i=void 0==t?void 0:t[o];return void 0!==i?i.call(t,r,s):n.call(String(r),t,s)},n]})},"./node_modules/core-js/modules/es6.regexp.to-string.js":
/*!**************************************************************!*\
!*** ./node_modules/core-js/modules/es6.regexp.to-string.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ./es6.regexp.flags */"./node_modules/core-js/modules/es6.regexp.flags.js");var n=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),s=t(/*! ./_flags */"./node_modules/core-js/modules/_flags.js"),r=t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js"),i=/./.toString,l=function(e){t(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js")(RegExp.prototype,"toString",e,!0)};t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")(function(){return"/a/b"!=i.call({source:"a",flags:"b"})})?l(function(){var e=n(this);return"/".concat(e.source,"/","flags"in e?e.flags:!r&&e instanceof RegExp?s.call(e):void 0)}):"toString"!=i.name&&l(function(){return i.call(this)})},"./node_modules/core-js/modules/es6.set.js":
/*!*************************************************!*\
!*** ./node_modules/core-js/modules/es6.set.js ***!
\*************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_collection-strong */"./node_modules/core-js/modules/_collection-strong.js"),s=t(/*! ./_validate-collection */"./node_modules/core-js/modules/_validate-collection.js");e.exports=t(/*! ./_collection */"./node_modules/core-js/modules/_collection.js")("Set",function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function(e){return n.def(s(this,"Set"),e=0===e?0:e,e)}},n)},"./node_modules/core-js/modules/es6.string.anchor.js":
/*!***********************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.anchor.js ***!
\***********************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ./_string-html */"./node_modules/core-js/modules/_string-html.js")("anchor",function(e){return function(o){return e(this,"a","name",o)}})},"./node_modules/core-js/modules/es6.string.big.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.big.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ./_string-html */"./node_modules/core-js/modules/_string-html.js")("big",function(e){return function(){return e(this,"big","","")}})},"./node_modules/core-js/modules/es6.string.blink.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.blink.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ./_string-html */"./node_modules/core-js/modules/_string-html.js")("blink",function(e){return function(){return e(this,"blink","","")}})},"./node_modules/core-js/modules/es6.string.bold.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.bold.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ./_string-html */"./node_modules/core-js/modules/_string-html.js")("bold",function(e){return function(){return e(this,"b","","")}})},"./node_modules/core-js/modules/es6.string.code-point-at.js":
/*!******************************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.code-point-at.js ***!
\******************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_string-at */"./node_modules/core-js/modules/_string-at.js")(!1);n(n.P,"String",{codePointAt:function(e){return s(this,e)}})},"./node_modules/core-js/modules/es6.string.ends-with.js":
/*!**************************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.ends-with.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js"),r=t(/*! ./_string-context */"./node_modules/core-js/modules/_string-context.js"),i="".endsWith;n(n.P+n.F*t(/*! ./_fails-is-regexp */"./node_modules/core-js/modules/_fails-is-regexp.js")("endsWith"),"String",{endsWith:function(e){var o=r(this,e,"endsWith"),t=arguments.length>1?arguments[1]:void 0,n=s(o.length),l=void 0===t?n:Math.min(s(t),n),u=String(e);return i?i.call(o,u,l):o.slice(l-u.length,l)===u}})},"./node_modules/core-js/modules/es6.string.fixed.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.fixed.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ./_string-html */"./node_modules/core-js/modules/_string-html.js")("fixed",function(e){return function(){return e(this,"tt","","")}})},"./node_modules/core-js/modules/es6.string.fontcolor.js":
/*!**************************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.fontcolor.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ./_string-html */"./node_modules/core-js/modules/_string-html.js")("fontcolor",function(e){return function(o){return e(this,"font","color",o)}})},"./node_modules/core-js/modules/es6.string.fontsize.js":
/*!*************************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.fontsize.js ***!
\*************************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ./_string-html */"./node_modules/core-js/modules/_string-html.js")("fontsize",function(e){return function(o){return e(this,"font","size",o)}})},"./node_modules/core-js/modules/es6.string.from-code-point.js":
/*!********************************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.from-code-point.js ***!
\********************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_to-absolute-index */"./node_modules/core-js/modules/_to-absolute-index.js"),r=String.fromCharCode,i=String.fromCodePoint;n(n.S+n.F*(!!i&&1!=i.length),"String",{fromCodePoint:function(e){for(var o,t=[],n=arguments.length,i=0;n>i;){if(o=+arguments[i++],s(o,1114111)!==o)throw RangeError(o+" is not a valid code point");t.push(o<65536?r(o):r(55296+((o-=65536)>>10),o%1024+56320))}return t.join("")}})},"./node_modules/core-js/modules/es6.string.includes.js":
/*!*************************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.includes.js ***!
\*************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_string-context */"./node_modules/core-js/modules/_string-context.js");n(n.P+n.F*t(/*! ./_fails-is-regexp */"./node_modules/core-js/modules/_fails-is-regexp.js")("includes"),"String",{includes:function(e){return!!~s(this,e,"includes").indexOf(e,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es6.string.italics.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.italics.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ./_string-html */"./node_modules/core-js/modules/_string-html.js")("italics",function(e){return function(){return e(this,"i","","")}})},"./node_modules/core-js/modules/es6.string.iterator.js":
/*!*************************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.iterator.js ***!
\*************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_string-at */"./node_modules/core-js/modules/_string-at.js")(!0);t(/*! ./_iter-define */"./node_modules/core-js/modules/_iter-define.js")(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,o=this._t,t=this._i;return t>=o.length?{value:void 0,done:!0}:(e=n(o,t),this._i+=e.length,{value:e,done:!1})})},"./node_modules/core-js/modules/es6.string.link.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.link.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ./_string-html */"./node_modules/core-js/modules/_string-html.js")("link",function(e){return function(o){return e(this,"a","href",o)}})},"./node_modules/core-js/modules/es6.string.raw.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.raw.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),r=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js");n(n.S,"String",{raw:function(e){for(var o=s(e.raw),t=r(o.length),n=arguments.length,i=[],l=0;t>l;)i.push(String(o[l++])),l<n&&i.push(String(arguments[l]));return i.join("")}})},"./node_modules/core-js/modules/es6.string.repeat.js":
/*!***********************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.repeat.js ***!
\***********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.P,"String",{repeat:t(/*! ./_string-repeat */"./node_modules/core-js/modules/_string-repeat.js")})},"./node_modules/core-js/modules/es6.string.small.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.small.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ./_string-html */"./node_modules/core-js/modules/_string-html.js")("small",function(e){return function(){return e(this,"small","","")}})},"./node_modules/core-js/modules/es6.string.starts-with.js":
/*!****************************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.starts-with.js ***!
\****************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js"),r=t(/*! ./_string-context */"./node_modules/core-js/modules/_string-context.js"),i="".startsWith;n(n.P+n.F*t(/*! ./_fails-is-regexp */"./node_modules/core-js/modules/_fails-is-regexp.js")("startsWith"),"String",{startsWith:function(e){var o=r(this,e,"startsWith"),t=s(Math.min(arguments.length>1?arguments[1]:void 0,o.length)),n=String(e);return i?i.call(o,n,t):o.slice(t,t+n.length)===n}})},"./node_modules/core-js/modules/es6.string.strike.js":
/*!***********************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.strike.js ***!
\***********************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ./_string-html */"./node_modules/core-js/modules/_string-html.js")("strike",function(e){return function(){return e(this,"strike","","")}})},"./node_modules/core-js/modules/es6.string.sub.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.sub.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ./_string-html */"./node_modules/core-js/modules/_string-html.js")("sub",function(e){return function(){return e(this,"sub","","")}})},"./node_modules/core-js/modules/es6.string.sup.js":
/*!********************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.sup.js ***!
\********************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ./_string-html */"./node_modules/core-js/modules/_string-html.js")("sup",function(e){return function(){return e(this,"sup","","")}})},"./node_modules/core-js/modules/es6.string.trim.js":
/*!*********************************************************!*\
!*** ./node_modules/core-js/modules/es6.string.trim.js ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){"use strict";t(/*! ./_string-trim */"./node_modules/core-js/modules/_string-trim.js")("trim",function(e){return function(){return e(this,3)}})},"./node_modules/core-js/modules/es6.symbol.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/es6.symbol.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),s=t(/*! ./_has */"./node_modules/core-js/modules/_has.js"),r=t(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js"),i=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),l=t(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js"),u=t(/*! ./_meta */"./node_modules/core-js/modules/_meta.js").KEY,d=t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),a=t(/*! ./_shared */"./node_modules/core-js/modules/_shared.js"),c=t(/*! ./_set-to-string-tag */"./node_modules/core-js/modules/_set-to-string-tag.js"),f=t(/*! ./_uid */"./node_modules/core-js/modules/_uid.js"),m=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js"),p=t(/*! ./_wks-ext */"./node_modules/core-js/modules/_wks-ext.js"),h=t(/*! ./_wks-define */"./node_modules/core-js/modules/_wks-define.js"),j=t(/*! ./_enum-keys */"./node_modules/core-js/modules/_enum-keys.js"),_=t(/*! ./_is-array */"./node_modules/core-js/modules/_is-array.js"),b=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),v=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),g=t(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),y=t(/*! ./_to-primitive */"./node_modules/core-js/modules/_to-primitive.js"),k=t(/*! ./_property-desc */"./node_modules/core-js/modules/_property-desc.js"),x=t(/*! ./_object-create */"./node_modules/core-js/modules/_object-create.js"),w=t(/*! ./_object-gopn-ext */"./node_modules/core-js/modules/_object-gopn-ext.js"),E=t(/*! ./_object-gopd */"./node_modules/core-js/modules/_object-gopd.js"),S=t(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js"),C=t(/*! ./_object-keys */"./node_modules/core-js/modules/_object-keys.js"),T=E.f,B=S.f,O=w.f,I=n.Symbol,N=n.JSON,A=N&&N.stringify,M=m("_hidden"),L=m("toPrimitive"),P={}.propertyIsEnumerable,R=a("symbol-registry"),D=a("symbols"),F=a("op-symbols"),U=Object.prototype,z="function"==typeof I,H=n.QObject,G=!H||!H.prototype||!H.prototype.findChild,q=r&&d(function(){return 7!=x(B({},"a",{get:function(){return B(this,"a",{value:7}).a}})).a})?function(e,o,t){var n=T(U,o);n&&delete U[o],B(e,o,t),n&&e!==U&&B(U,o,n)}:B,W=function(e){var o=D[e]=x(I.prototype);return o._k=e,o},V=z&&"symbol"==typeof I.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof I},K=function(e,o,t){return e===U&&K(F,o,t),b(e),o=y(o,!0),b(t),s(D,o)?(t.enumerable?(s(e,M)&&e[M][o]&&(e[M][o]=!1),t=x(t,{enumerable:k(0,!1)})):(s(e,M)||B(e,M,k(1,{})),e[M][o]=!0),q(e,o,t)):B(e,o,t)},Y=function(e,o){b(e);for(var t,n=j(o=g(o)),s=0,r=n.length;r>s;)K(e,t=n[s++],o[t]);return e},X=function(e){var o=P.call(this,e=y(e,!0));return!(this===U&&s(D,e)&&!s(F,e))&&(!(o||!s(this,e)||!s(D,e)||s(this,M)&&this[M][e])||o)},J=function(e,o){if(e=g(e),o=y(o,!0),e!==U||!s(D,o)||s(F,o)){var t=T(e,o);return!t||!s(D,o)||s(e,M)&&e[M][o]||(t.enumerable=!0),t}},$=function(e){for(var o,t=O(g(e)),n=[],r=0;t.length>r;)s(D,o=t[r++])||o==M||o==u||n.push(o);return n},Z=function(e){for(var o,t=e===U,n=O(t?F:g(e)),r=[],i=0;n.length>i;)!s(D,o=n[i++])||t&&!s(U,o)||r.push(D[o]);return r};z||(l((I=function(){if(this instanceof I)throw TypeError("Symbol is not a constructor!");var e=f(arguments.length>0?arguments[0]:void 0),o=function(t){this===U&&o.call(F,t),s(this,M)&&s(this[M],e)&&(this[M][e]=!1),q(this,e,k(1,t))};return r&&G&&q(U,e,{configurable:!0,set:o}),W(e)}).prototype,"toString",function(){return this._k}),E.f=J,S.f=K,t(/*! ./_object-gopn */"./node_modules/core-js/modules/_object-gopn.js").f=w.f=$,t(/*! ./_object-pie */"./node_modules/core-js/modules/_object-pie.js").f=X,t(/*! ./_object-gops */"./node_modules/core-js/modules/_object-gops.js").f=Z,r&&!t(/*! ./_library */"./node_modules/core-js/modules/_library.js")&&l(U,"propertyIsEnumerable",X,!0),p.f=function(e){return W(m(e))}),i(i.G+i.W+i.F*!z,{Symbol:I});for(var Q="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ee=0;Q.length>ee;)m(Q[ee++]);for(var oe=C(m.store),te=0;oe.length>te;)h(oe[te++]);i(i.S+i.F*!z,"Symbol",{for:function(e){return s(R,e+="")?R[e]:R[e]=I(e)},keyFor:function(e){if(!V(e))throw TypeError(e+" is not a symbol!");for(var o in R)if(R[o]===e)return o},useSetter:function(){G=!0},useSimple:function(){G=!1}}),i(i.S+i.F*!z,"Object",{create:function(e,o){return void 0===o?x(e):Y(x(e),o)},defineProperty:K,defineProperties:Y,getOwnPropertyDescriptor:J,getOwnPropertyNames:$,getOwnPropertySymbols:Z}),N&&i(i.S+i.F*(!z||d(function(){var e=I();return"[null]"!=A([e])||"{}"!=A({a:e})||"{}"!=A(Object(e))})),"JSON",{stringify:function(e){for(var o,t,n=[e],s=1;arguments.length>s;)n.push(arguments[s++]);if(t=o=n[1],(v(o)||void 0!==e)&&!V(e))return _(o)||(o=function(e,o){if("function"==typeof t&&(o=t.call(this,e,o)),!V(o))return o}),n[1]=o,A.apply(N,n)}}),I.prototype[L]||t(/*! ./_hide */"./node_modules/core-js/modules/_hide.js")(I.prototype,L,I.prototype.valueOf),c(I,"Symbol"),c(Math,"Math",!0),c(n.JSON,"JSON",!0)},"./node_modules/core-js/modules/es6.typed.array-buffer.js":
/*!****************************************************************!*\
!*** ./node_modules/core-js/modules/es6.typed.array-buffer.js ***!
\****************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_typed */"./node_modules/core-js/modules/_typed.js"),r=t(/*! ./_typed-buffer */"./node_modules/core-js/modules/_typed-buffer.js"),i=t(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),l=t(/*! ./_to-absolute-index */"./node_modules/core-js/modules/_to-absolute-index.js"),u=t(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js"),d=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),a=t(/*! ./_global */"./node_modules/core-js/modules/_global.js").ArrayBuffer,c=t(/*! ./_species-constructor */"./node_modules/core-js/modules/_species-constructor.js"),f=r.ArrayBuffer,m=r.DataView,p=s.ABV&&a.isView,h=f.prototype.slice,j=s.VIEW;n(n.G+n.W+n.F*(a!==f),{ArrayBuffer:f}),n(n.S+n.F*!s.CONSTR,"ArrayBuffer",{isView:function(e){return p&&p(e)||d(e)&&j in e}}),n(n.P+n.U+n.F*t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")(function(){return!new f(2).slice(1,void 0).byteLength}),"ArrayBuffer",{slice:function(e,o){if(void 0!==h&&void 0===o)return h.call(i(this),e);for(var t=i(this).byteLength,n=l(e,t),s=l(void 0===o?t:o,t),r=new(c(this,f))(u(s-n)),d=new m(this),a=new m(r),p=0;n<s;)a.setUint8(p++,d.getUint8(n++));return r}}),t(/*! ./_set-species */"./node_modules/core-js/modules/_set-species.js")("ArrayBuffer")},"./node_modules/core-js/modules/es6.typed.data-view.js":
/*!*************************************************************!*\
!*** ./node_modules/core-js/modules/es6.typed.data-view.js ***!
\*************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js");n(n.G+n.W+n.F*!t(/*! ./_typed */"./node_modules/core-js/modules/_typed.js").ABV,{DataView:t(/*! ./_typed-buffer */"./node_modules/core-js/modules/_typed-buffer.js").DataView})},"./node_modules/core-js/modules/es6.typed.float32-array.js":
/*!*****************************************************************!*\
!*** ./node_modules/core-js/modules/es6.typed.float32-array.js ***!
\*****************************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_typed-array */"./node_modules/core-js/modules/_typed-array.js")("Float32",4,function(e){return function(o,t,n){return e(this,o,t,n)}})},"./node_modules/core-js/modules/es6.typed.float64-array.js":
/*!*****************************************************************!*\
!*** ./node_modules/core-js/modules/es6.typed.float64-array.js ***!
\*****************************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_typed-array */"./node_modules/core-js/modules/_typed-array.js")("Float64",8,function(e){return function(o,t,n){return e(this,o,t,n)}})},"./node_modules/core-js/modules/es6.typed.int16-array.js":
/*!***************************************************************!*\
!*** ./node_modules/core-js/modules/es6.typed.int16-array.js ***!
\***************************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_typed-array */"./node_modules/core-js/modules/_typed-array.js")("Int16",2,function(e){return function(o,t,n){return e(this,o,t,n)}})},"./node_modules/core-js/modules/es6.typed.int32-array.js":
/*!***************************************************************!*\
!*** ./node_modules/core-js/modules/es6.typed.int32-array.js ***!
\***************************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_typed-array */"./node_modules/core-js/modules/_typed-array.js")("Int32",4,function(e){return function(o,t,n){return e(this,o,t,n)}})},"./node_modules/core-js/modules/es6.typed.int8-array.js":
/*!**************************************************************!*\
!*** ./node_modules/core-js/modules/es6.typed.int8-array.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_typed-array */"./node_modules/core-js/modules/_typed-array.js")("Int8",1,function(e){return function(o,t,n){return e(this,o,t,n)}})},"./node_modules/core-js/modules/es6.typed.uint16-array.js":
/*!****************************************************************!*\
!*** ./node_modules/core-js/modules/es6.typed.uint16-array.js ***!
\****************************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_typed-array */"./node_modules/core-js/modules/_typed-array.js")("Uint16",2,function(e){return function(o,t,n){return e(this,o,t,n)}})},"./node_modules/core-js/modules/es6.typed.uint32-array.js":
/*!****************************************************************!*\
!*** ./node_modules/core-js/modules/es6.typed.uint32-array.js ***!
\****************************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_typed-array */"./node_modules/core-js/modules/_typed-array.js")("Uint32",4,function(e){return function(o,t,n){return e(this,o,t,n)}})},"./node_modules/core-js/modules/es6.typed.uint8-array.js":
/*!***************************************************************!*\
!*** ./node_modules/core-js/modules/es6.typed.uint8-array.js ***!
\***************************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_typed-array */"./node_modules/core-js/modules/_typed-array.js")("Uint8",1,function(e){return function(o,t,n){return e(this,o,t,n)}})},"./node_modules/core-js/modules/es6.typed.uint8-clamped-array.js":
/*!***********************************************************************!*\
!*** ./node_modules/core-js/modules/es6.typed.uint8-clamped-array.js ***!
\***********************************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_typed-array */"./node_modules/core-js/modules/_typed-array.js")("Uint8",1,function(e){return function(o,t,n){return e(this,o,t,n)}},!0)},"./node_modules/core-js/modules/es6.weak-map.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/es6.weak-map.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n,s=t(/*! ./_array-methods */"./node_modules/core-js/modules/_array-methods.js")(0),r=t(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js"),i=t(/*! ./_meta */"./node_modules/core-js/modules/_meta.js"),l=t(/*! ./_object-assign */"./node_modules/core-js/modules/_object-assign.js"),u=t(/*! ./_collection-weak */"./node_modules/core-js/modules/_collection-weak.js"),d=t(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),a=t(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),c=t(/*! ./_validate-collection */"./node_modules/core-js/modules/_validate-collection.js"),f=i.getWeak,m=Object.isExtensible,p=u.ufstore,h={},j=function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},_={get:function(e){if(d(e)){var o=f(e);return!0===o?p(c(this,"WeakMap")).get(e):o?o[this._i]:void 0}},set:function(e,o){return u.def(c(this,"WeakMap"),e,o)}},b=e.exports=t(/*! ./_collection */"./node_modules/core-js/modules/_collection.js")("WeakMap",j,_,u,!0,!0);a(function(){return 7!=(new b).set((Object.freeze||Object)(h),7).get(h)})&&(l((n=u.getConstructor(j,"WeakMap")).prototype,_),i.NEED=!0,s(["delete","has","get","set"],function(e){var o=b.prototype,t=o[e];r(o,e,function(o,s){if(d(o)&&!m(o)){this._f||(this._f=new n);var r=this._f[e](o,s);return"set"==e?this:r}return t.call(this,o,s)})}))},"./node_modules/core-js/modules/es6.weak-set.js":
/*!******************************************************!*\
!*** ./node_modules/core-js/modules/es6.weak-set.js ***!
\******************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_collection-weak */"./node_modules/core-js/modules/_collection-weak.js"),s=t(/*! ./_validate-collection */"./node_modules/core-js/modules/_validate-collection.js");t(/*! ./_collection */"./node_modules/core-js/modules/_collection.js")("WeakSet",function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function(e){return n.def(s(this,"WeakSet"),e,!0)}},n,!1,!0)},"./node_modules/core-js/modules/es7.array.includes.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/es7.array.includes.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_array-includes */"./node_modules/core-js/modules/_array-includes.js")(!0);n(n.P,"Array",{includes:function(e){return s(this,e,arguments.length>1?arguments[1]:void 0)}}),t(/*! ./_add-to-unscopables */"./node_modules/core-js/modules/_add-to-unscopables.js")("includes")},"./node_modules/core-js/modules/es7.object.entries.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/es7.object.entries.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_object-to-array */"./node_modules/core-js/modules/_object-to-array.js")(!0);n(n.S,"Object",{entries:function(e){return s(e)}})},"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js":
/*!*********************************************************************************!*\
!*** ./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js ***!
\*********************************************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_own-keys */"./node_modules/core-js/modules/_own-keys.js"),r=t(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),i=t(/*! ./_object-gopd */"./node_modules/core-js/modules/_object-gopd.js"),l=t(/*! ./_create-property */"./node_modules/core-js/modules/_create-property.js");n(n.S,"Object",{getOwnPropertyDescriptors:function(e){for(var o,t,n=r(e),u=i.f,d=s(n),a={},c=0;d.length>c;)void 0!==(t=u(n,o=d[c++]))&&l(a,o,t);return a}})},"./node_modules/core-js/modules/es7.object.values.js":
/*!***********************************************************!*\
!*** ./node_modules/core-js/modules/es7.object.values.js ***!
\***********************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_object-to-array */"./node_modules/core-js/modules/_object-to-array.js")(!1);n(n.S,"Object",{values:function(e){return s(e)}})},"./node_modules/core-js/modules/es7.promise.finally.js":
/*!*************************************************************!*\
!*** ./node_modules/core-js/modules/es7.promise.finally.js ***!
\*************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_core */"./node_modules/core-js/modules/_core.js"),r=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),i=t(/*! ./_species-constructor */"./node_modules/core-js/modules/_species-constructor.js"),l=t(/*! ./_promise-resolve */"./node_modules/core-js/modules/_promise-resolve.js");n(n.P+n.R,"Promise",{finally:function(e){var o=i(this,s.Promise||r.Promise),t="function"==typeof e;return this.then(t?function(t){return l(o,e()).then(function(){return t})}:e,t?function(t){return l(o,e()).then(function(){throw t})}:e)}})},"./node_modules/core-js/modules/es7.string.pad-end.js":
/*!************************************************************!*\
!*** ./node_modules/core-js/modules/es7.string.pad-end.js ***!
\************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_string-pad */"./node_modules/core-js/modules/_string-pad.js"),r=t(/*! ./_user-agent */"./node_modules/core-js/modules/_user-agent.js");n(n.P+n.F*/Version\/10\.\d+(\.\d+)? Safari\//.test(r),"String",{padEnd:function(e){return s(this,e,arguments.length>1?arguments[1]:void 0,!1)}})},"./node_modules/core-js/modules/es7.string.pad-start.js":
/*!**************************************************************!*\
!*** ./node_modules/core-js/modules/es7.string.pad-start.js ***!
\**************************************************************/
/*! no static exports found */function(e,o,t){"use strict";var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_string-pad */"./node_modules/core-js/modules/_string-pad.js"),r=t(/*! ./_user-agent */"./node_modules/core-js/modules/_user-agent.js");n(n.P+n.F*/Version\/10\.\d+(\.\d+)? Safari\//.test(r),"String",{padStart:function(e){return s(this,e,arguments.length>1?arguments[1]:void 0,!0)}})},"./node_modules/core-js/modules/es7.symbol.async-iterator.js":
/*!*******************************************************************!*\
!*** ./node_modules/core-js/modules/es7.symbol.async-iterator.js ***!
\*******************************************************************/
/*! no static exports found */function(e,o,t){t(/*! ./_wks-define */"./node_modules/core-js/modules/_wks-define.js")("asyncIterator")},"./node_modules/core-js/modules/web.dom.iterable.js":
/*!**********************************************************!*\
!*** ./node_modules/core-js/modules/web.dom.iterable.js ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){for(var n=t(/*! ./es6.array.iterator */"./node_modules/core-js/modules/es6.array.iterator.js"),s=t(/*! ./_object-keys */"./node_modules/core-js/modules/_object-keys.js"),r=t(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js"),i=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),l=t(/*! ./_hide */"./node_modules/core-js/modules/_hide.js"),u=t(/*! ./_iterators */"./node_modules/core-js/modules/_iterators.js"),d=t(/*! ./_wks */"./node_modules/core-js/modules/_wks.js"),a=d("iterator"),c=d("toStringTag"),f=u.Array,m={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},p=s(m),h=0;h<p.length;h++){var j,_=p[h],b=m[_],v=i[_],g=v&&v.prototype;if(g&&(g[a]||l(g,a,f),g[c]||l(g,c,_),u[_]=f,b))for(j in n)g[j]||r(g,j,n[j],!0)}},"./node_modules/core-js/modules/web.immediate.js":
/*!*******************************************************!*\
!*** ./node_modules/core-js/modules/web.immediate.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=t(/*! ./_task */"./node_modules/core-js/modules/_task.js");n(n.G+n.B,{setImmediate:s.set,clearImmediate:s.clear})},"./node_modules/core-js/modules/web.timers.js":
/*!****************************************************!*\
!*** ./node_modules/core-js/modules/web.timers.js ***!
\****************************************************/
/*! no static exports found */function(e,o,t){var n=t(/*! ./_global */"./node_modules/core-js/modules/_global.js"),s=t(/*! ./_export */"./node_modules/core-js/modules/_export.js"),r=t(/*! ./_user-agent */"./node_modules/core-js/modules/_user-agent.js"),i=[].slice,l=/MSIE .\./.test(r),u=function(e){return function(o,t){var n=arguments.length>2,s=!!n&&i.call(arguments,2);return e(n?function(){("function"==typeof o?o:Function(o)).apply(this,s)}:o,t)}};s(s.G+s.B+s.F*l,{setTimeout:u(n.setTimeout),setInterval:u(n.setInterval)})},"./node_modules/core-js/web/index.js":
/*!*******************************************!*\
!*** ./node_modules/core-js/web/index.js ***!
\*******************************************/
/*! no static exports found */function(e,o,t){t(/*! ../modules/web.timers */"./node_modules/core-js/modules/web.timers.js"),t(/*! ../modules/web.immediate */"./node_modules/core-js/modules/web.immediate.js"),t(/*! ../modules/web.dom.iterable */"./node_modules/core-js/modules/web.dom.iterable.js"),e.exports=t(/*! ../modules/_core */"./node_modules/core-js/modules/_core.js")},"./node_modules/css-loader/lib/css-base.js":
/*!*************************************************!*\
!*** ./node_modules/css-loader/lib/css-base.js ***!
\*************************************************/
/*! no static exports found */function(e,o){e.exports=function(e){var o=[];return o.toString=function(){return this.map(function(o){var t=function(e,o){var t=e[1]||"",n=e[3];if(!n)return t;if(o&&"function"==typeof btoa){var s=function(e){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(e))))+" */"}(n),r=n.sources.map(function(e){return"/*# sourceURL="+n.sourceRoot+e+" */"});return[t].concat(r).concat([s]).join("\n")}return[t].join("\n")}(o,e);return o[2]?"@media "+o[2]+"{"+t+"}":t}).join("")},o.i=function(e,t){"string"==typeof e&&(e=[[null,e,""]]);for(var n={},s=0;s<this.length;s++){var r=this[s][0];"number"==typeof r&&(n[r]=!0)}for(s=0;s<e.length;s++){var i=e[s];"number"==typeof i[0]&&n[i[0]]||(t&&!i[2]?i[2]=t:t&&(i[2]="("+i[2]+") and ("+t+")"),o.push(i))}},o}},"./node_modules/html-janitor/src/html-janitor.js":
/*!*******************************************************!*\
!*** ./node_modules/html-janitor/src/html-janitor.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){var n,s;void 0===(s="function"==typeof(n=function(){function e(e){var o=e.tags,t=Object.keys(o),n=t.map(function(e){return typeof o[e]}).every(function(e){return"object"===e||"boolean"===e||"function"===e});if(!n)throw new Error("The configuration was invalid");this.config=e}var o=["P","LI","TD","TH","DIV","H1","H2","H3","H4","H5","H6","PRE"];function t(e){return-1!==o.indexOf(e.nodeName)}var n=["A","B","STRONG","I","EM","SUB","SUP","U","STRIKE"];function s(e){return-1!==n.indexOf(e.nodeName)}function r(e,o,t){return"function"==typeof e.tags[o]?e.tags[o](t):e.tags[o]}function i(e,o){return void 0===o||"boolean"==typeof o&&!o}function l(e,o,t){var n=e.name.toLowerCase();return!0!==o&&("function"==typeof o[n]?!o[n](e.value,t):void 0===o[n]||!1===o[n]||"string"==typeof o[n]&&o[n]!==e.value)}return e.prototype.clean=function(e){const o=document.implementation.createHTMLDocument(),t=o.createElement("div");return t.innerHTML=e,this._sanitize(o,t),t.innerHTML},e.prototype._sanitize=function(e,o){var n=function(e,o){return e.createTreeWalker(o,NodeFilter.SHOW_TEXT|NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_COMMENT,null,!1)}(e,o),u=n.firstChild();if(u)do{if(u.nodeType!==Node.TEXT_NODE){if(u.nodeType===Node.COMMENT_NODE){o.removeChild(u),this._sanitize(e,o);break}var d,a=s(u);a&&(d=Array.prototype.some.call(u.childNodes,t));var c=!!o.parentNode,f=t(o)&&t(u)&&c,m=u.nodeName.toLowerCase(),p=r(this.config,m,u);if(a&&d||i(0,p)||!this.config.keepNestedBlockElements&&f){if("SCRIPT"!==u.nodeName&&"STYLE"!==u.nodeName)for(;u.childNodes.length>0;)o.insertBefore(u.childNodes[0],u);o.removeChild(u),this._sanitize(e,o);break}for(var h=0;h<u.attributes.length;h+=1){var j=u.attributes[h];l(j,p,u)&&(u.removeAttribute(j.name),h-=1)}this._sanitize(e,u)}else if(""===u.data.trim()&&(u.previousElementSibling&&t(u.previousElementSibling)||u.nextElementSibling&&t(u.nextElementSibling))){o.removeChild(u),this._sanitize(e,o);break}}while(u=n.nextSibling())},e})?n.call(o,t,o,e):n)||(e.exports=s)},"./node_modules/regenerator-runtime/runtime.js":
/*!*****************************************************!*\
!*** ./node_modules/regenerator-runtime/runtime.js ***!
\*****************************************************/
/*! no static exports found */function(e,o){!function(o){"use strict";var t,n=Object.prototype,s=n.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",l=r.asyncIterator||"@@asyncIterator",u=r.toStringTag||"@@toStringTag",d="object"==typeof e,a=o.regeneratorRuntime;if(a)d&&(e.exports=a);else{(a=o.regeneratorRuntime=d?e.exports:{}).wrap=g;var c="suspendedStart",f="suspendedYield",m="executing",p="completed",h={},j={};j[i]=function(){return this};var _=Object.getPrototypeOf,b=_&&_(_(I([])));b&&b!==n&&s.call(b,i)&&(j=b);var v=w.prototype=k.prototype=Object.create(j);x.prototype=v.constructor=w,w.constructor=x,w[u]=x.displayName="GeneratorFunction",a.isGeneratorFunction=function(e){var o="function"==typeof e&&e.constructor;return!!o&&(o===x||"GeneratorFunction"===(o.displayName||o.name))},a.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,w):(e.__proto__=w,u in e||(e[u]="GeneratorFunction")),e.prototype=Object.create(v),e},a.awrap=function(e){return{__await:e}},E(S.prototype),S.prototype[l]=function(){return this},a.AsyncIterator=S,a.async=function(e,o,t,n){var s=new S(g(e,o,t,n));return a.isGeneratorFunction(o)?s:s.next().then(function(e){return e.done?e.value:s.next()})},E(v),v[u]="Generator",v[i]=function(){return this},v.toString=function(){return"[object Generator]"},a.keys=function(e){var o=[];for(var t in e)o.push(t);return o.reverse(),function t(){for(;o.length;){var n=o.pop();if(n in e)return t.value=n,t.done=!1,t}return t.done=!0,t}},a.values=I,O.prototype={constructor:O,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(B),!e)for(var o in this)"t"===o.charAt(0)&&s.call(this,o)&&!isNaN(+o.slice(1))&&(this[o]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var o=this;function n(n,s){return l.type="throw",l.arg=e,o.next=n,s&&(o.method="next",o.arg=t),!!s}for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r],l=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var u=s.call(i,"catchLoc"),d=s.call(i,"finallyLoc");if(u&&d){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!d)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(e,o){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc<=this.prev&&s.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var r=n;break}}r&&("break"===e||"continue"===e)&&r.tryLoc<=o&&o<=r.finallyLoc&&(r=null);var i=r?r.completion:{};return i.type=e,i.arg=o,r?(this.method="next",this.next=r.finallyLoc,h):this.complete(i)},complete:function(e,o){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&o&&(this.next=o),h},finish:function(e){for(var o=this.tryEntries.length-1;o>=0;--o){var t=this.tryEntries[o];if(t.finallyLoc===e)return this.complete(t.completion,t.afterLoc),B(t),h}},catch:function(e){for(var o=this.tryEntries.length-1;o>=0;--o){var t=this.tryEntries[o];if(t.tryLoc===e){var n=t.completion;if("throw"===n.type){var s=n.arg;B(t)}return s}}throw new Error("illegal catch attempt")},delegateYield:function(e,o,n){return this.delegate={iterator:I(e),resultName:o,nextLoc:n},"next"===this.method&&(this.arg=t),h}}}function g(e,o,t,n){var s=o&&o.prototype instanceof k?o:k,r=Object.create(s.prototype),i=new O(n||[]);return r._invoke=function(e,o,t){var n=c;return function(s,r){if(n===m)throw new Error("Generator is already running");if(n===p){if("throw"===s)throw r;return N()}for(t.method=s,t.arg=r;;){var i=t.delegate;if(i){var l=C(i,t);if(l){if(l===h)continue;return l}}if("next"===t.method)t.sent=t._sent=t.arg;else if("throw"===t.method){if(n===c)throw n=p,t.arg;t.dispatchException(t.arg)}else"return"===t.method&&t.abrupt("return",t.arg);n=m;var u=y(e,o,t);if("normal"===u.type){if(n=t.done?p:f,u.arg===h)continue;return{value:u.arg,done:t.done}}"throw"===u.type&&(n=p,t.method="throw",t.arg=u.arg)}}}(e,t,i),r}function y(e,o,t){try{return{type:"normal",arg:e.call(o,t)}}catch(e){return{type:"throw",arg:e}}}function k(){}function x(){}function w(){}function E(e){["next","throw","return"].forEach(function(o){e[o]=function(e){return this._invoke(o,e)}})}function S(e){var o;this._invoke=function(t,n){function r(){return new Promise(function(o,r){!function o(t,n,r,i){var l=y(e[t],e,n);if("throw"!==l.type){var u=l.arg,d=u.value;return d&&"object"==typeof d&&s.call(d,"__await")?Promise.resolve(d.__await).then(function(e){o("next",e,r,i)},function(e){o("throw",e,r,i)}):Promise.resolve(d).then(function(e){u.value=e,r(u)},i)}i(l.arg)}(t,n,o,r)})}return o=o?o.then(r,r):r()}}function C(e,o){var n=e.iterator[o.method];if(n===t){if(o.delegate=null,"throw"===o.method){if(e.iterator.return&&(o.method="return",o.arg=t,C(e,o),"throw"===o.method))return h;o.method="throw",o.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var s=y(n,e.iterator,o.arg);if("throw"===s.type)return o.method="throw",o.arg=s.arg,o.delegate=null,h;var r=s.arg;return r?r.done?(o[e.resultName]=r.value,o.next=e.nextLoc,"return"!==o.method&&(o.method="next",o.arg=t),o.delegate=null,h):r:(o.method="throw",o.arg=new TypeError("iterator result is not an object"),o.delegate=null,h)}function T(e){var o={tryLoc:e[0]};1 in e&&(o.catchLoc=e[1]),2 in e&&(o.finallyLoc=e[2],o.afterLoc=e[3]),this.tryEntries.push(o)}function B(e){var o=e.completion||{};o.type="normal",delete o.arg,e.completion=o}function O(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(T,this),this.reset(!0)}function I(e){if(e){var o=e[i];if(o)return o.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function o(){for(;++n<e.length;)if(s.call(e,n))return o.value=e[n],o.done=!1,o;return o.value=t,o.done=!0,o};return r.next=r}}return{next:N}}function N(){return{value:t,done:!0}}}(function(){return this}()||Function("return this")())},"./src/codex.ts":
/*!**********************!*\
!*** ./src/codex.ts ***!
\**********************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/typeof */"./node_modules/@babel/runtime/helpers/typeof.js"),t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/register */"./node_modules/@babel/register/lib/index.js"),t(/*! components/polyfills */"./src/components/polyfills.ts"),t(/*! ./components/core */"./src/components/core.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d){"use strict";var a=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=a(s),r=a(r),i=a(i),d=a(d);var c=function(){function e(o){var t=this;(0,r.default)(this,e);var n=function(){};"object"===(0,s.default)(o)&&"function"==typeof o.onReady&&(n=o.onReady);var i=new d.default(o);this.isReady=i.isReady.then(function(){t.exportAPI(i),n()})}return(0,i.default)(e,null,[{key:"version",get:function(){return"2.6.0"}}]),(0,i.default)(e,[{key:"exportAPI",value:function(e){var o=this;["configuration"].forEach(function(t){o[t]=e[t]}),this.destroy=function(){for(var t in e.moduleInstances.Listeners.removeAll(),e.moduleInstances.UI.destroy(),e.moduleInstances.ModificationsObserver.destroy(),e=null,o)o.hasOwnProperty(t)&&delete o[t];Object.setPrototypeOf(o,null)},Object.setPrototypeOf(this,e.moduleInstances.API.methods),delete this.exportAPI}}]),e}();n.default=c,c.displayName="CodexEditor",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/__module.ts":
/*!************************************!*\
!*** ./src/components/__module.ts ***!
\************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js")],void 0===(r="function"==typeof(n=function(n,s,r){"use strict";var i=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=i(s),r=i(r);var l=function(){function e(o){var t=o.config;if((0,s.default)(this,e),(this instanceof e?this.constructor:void 0)===e)throw new TypeError("Constructors for abstract class Module are not allowed.");this.config=t}return(0,r.default)(e,[{key:"state",set:function(e){this.Editor=e}}]),e}();n.default=l,l.displayName="Module",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/block-tunes/block-tune-delete.ts":
/*!*********************************************************!*\
!*** ./src/components/block-tunes/block-tune-delete.ts ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! ../dom */"./src/components/dom.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i){"use strict";var l=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=l(s),r=l(r),i=l(i);var u=function(){function e(o){var t=this,n=o.api;(0,s.default)(this,e),this.CSS={wrapper:"ass",button:"ce-settings__button",buttonDelete:"ce-settings__button--delete",buttonConfirm:"ce-settings__button--confirm"},this.nodes={button:null},this.api=n,this.resetConfirmation=function(){t.setConfirmation(!1)}}return(0,r.default)(e,[{key:"render",value:function(){var e=this;return this.nodes.button=i.default.make("div",[this.CSS.button,this.CSS.buttonDelete],{}),this.nodes.button.appendChild(i.default.svg("cross",12,12)),this.api.listeners.on(this.nodes.button,"click",function(o){return e.handleClick(o)},!1),this.nodes.button}},{key:"handleClick",value:function(e){this.needConfirmation?(this.api.events.off("block-settings-closed",this.resetConfirmation),this.api.blocks.delete(),e.stopPropagation()):(this.setConfirmation(!0),this.api.events.on("block-settings-closed",this.resetConfirmation))}},{key:"setConfirmation",value:function(e){this.needConfirmation=e,this.nodes.button.classList.add(this.CSS.buttonConfirm)}}]),e}();n.default=u,u.displayName="DeleteTune",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/block-tunes/block-tune-move-down.ts":
/*!************************************************************!*\
!*** ./src/components/block-tunes/block-tune-move-down.ts ***!
\************************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! ../dom */"./src/components/dom.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i){"use strict";var l=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=l(s),r=l(r),i=l(i);var u=function(){function e(o){var t=o.api;(0,s.default)(this,e),this.CSS={button:"ce-settings__button",wrapper:"ce-tune-move-down",animation:"wobble"},this.api=t}return(0,r.default)(e,[{key:"render",value:function(){var e=this,o=i.default.make("div",[this.CSS.button,this.CSS.wrapper],{});return o.appendChild(i.default.svg("arrow-down",14,14)),this.api.listeners.on(o,"click",function(t){return e.handleClick(t,o)},!1),o}},{key:"handleClick",value:function(e,o){var t=this,n=this.api.blocks.getCurrentBlockIndex();if(n===this.api.blocks.getBlocksCount()-1)return o.classList.add(this.CSS.animation),void window.setTimeout(function(){o.classList.remove(t.CSS.animation)},500);var s=this.api.blocks.getBlockByIndex(n+1),r=s.getBoundingClientRect(),i=Math.abs(window.innerHeight-s.offsetHeight);r.top<window.innerHeight&&(i=window.scrollY+s.offsetHeight),window.scrollTo(0,i),this.api.blocks.swap(n,n+1)}}]),e}();n.default=u,u.displayName="MoveDownTune",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/block-tunes/block-tune-move-up.ts":
/*!**********************************************************!*\
!*** ./src/components/block-tunes/block-tune-move-up.ts ***!
\**********************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! ../dom */"./src/components/dom.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i){"use strict";var l=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=l(s),r=l(r),i=l(i);var u=function(){function e(o){var t=o.api;(0,s.default)(this,e),this.CSS={button:"ce-settings__button",wrapper:"ce-tune-move-up",animation:"wobble"},this.api=t}return(0,r.default)(e,[{key:"render",value:function(){var e=this,o=i.default.make("div",[this.CSS.button,this.CSS.wrapper],{});return o.appendChild(i.default.svg("arrow-up",14,14)),this.api.listeners.on(o,"click",function(t){return e.handleClick(t,o)},!1),o}},{key:"handleClick",value:function(e,o){var t=this,n=this.api.blocks.getCurrentBlockIndex();if(0===n)return o.classList.add(this.CSS.animation),void window.setTimeout(function(){o.classList.remove(t.CSS.animation)},500);var s,r=this.api.blocks.getBlockByIndex(n),i=this.api.blocks.getBlockByIndex(n-1),l=r.getBoundingClientRect(),u=i.getBoundingClientRect();s=u.top>0?Math.abs(l.top)-Math.abs(u.top):window.innerHeight-Math.abs(l.top)+Math.abs(u.top),window.scrollBy(0,-1*s),this.api.blocks.swap(n,n-1)}}]),e}();n.default=u,u.displayName="MoveUpTune",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/block.ts":
/*!*********************************!*\
!*** ./src/components/block.ts ***!
\*********************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/regenerator */"./node_modules/@babel/runtime/regenerator/index.js"),t(/*! @babel/runtime/helpers/asyncToGenerator */"./node_modules/@babel/runtime/helpers/asyncToGenerator.js"),t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! ./dom */"./src/components/dom.ts"),t(/*! ./utils */"./src/components/utils.ts"),t(/*! ./block-tunes/block-tune-move-up */"./src/components/block-tunes/block-tune-move-up.ts"),t(/*! ./block-tunes/block-tune-delete */"./src/components/block-tunes/block-tune-delete.ts"),t(/*! ./block-tunes/block-tune-move-down */"./src/components/block-tunes/block-tune-move-down.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a,c,f){"use strict";var m=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=m(s),r=m(r),i=m(i),l=m(l),u=m(u),d=m(d),a=m(a),c=m(c),f=m(f);var p=function(){function e(o,t,n,s,r){(0,i.default)(this,e),this.inputIndex=0,this.name=o,this.tool=t,this.class=n,this.settings=s,this.api=r,this.holder=this.compose(),this.tunes=this.makeTunes()}return(0,l.default)(e,[{key:"call",value:function(e,o){this.tool[e]&&this.tool[e]instanceof Function&&this.tool[e].call(this.tool,o)}},{key:"mergeWith",value:function(){var e=(0,r.default)(s.default.mark(function e(o){return s.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.tool.merge(o);case 2:case"end":return e.stop()}},e,this)}));return function(o){return e.apply(this,arguments)}}()},{key:"save",value:function(){var e=(0,r.default)(s.default.mark(function e(){var o,t,n,r=this;return s.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.tool.save(this.pluginsContent);case 2:return o=e.sent,t=window.performance.now(),e.abrupt("return",Promise.resolve(o).then(function(e){return n=window.performance.now(),{tool:r.name,data:e,time:n-t}}).catch(function(e){d.default.log("Saving proccess for ".concat(r.name," tool failed due to the ").concat(e),"log","red")}));case 5:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"validateData",value:function(e){var o=!0;return this.tool.validate instanceof Function&&(o=this.tool.validate(e)),!!o&&e}},{key:"makeTunes",value:function(){var e=this,o=[a.default,c.default,f.default];return o.map(function(o){return new o({api:e.api,settings:e.settings})})}},{key:"renderTunes",value:function(){var e=document.createDocumentFragment();return this.tunes.forEach(function(o){u.default.append(e,o.render())}),e}},{key:"compose",value:function(){var o=u.default.make("div",e.CSS.wrapper),t=u.default.make("div",e.CSS.content),n=this.tool.render();return t.appendChild(n),o.appendChild(t),o}},{key:"inputs",get:function(){var e=this.holder,o="[contenteditable], textarea, input, "+["text","password","email","number","search","tel","url"].map(function(e){return'input[type="'.concat(e,'"]')}).join(", "),t=d.default.array(e.querySelectorAll(o));return this.inputIndex>t.length-1&&(this.inputIndex=t.length-1),t}},{key:"currentInput",get:function(){return this.inputs[this.inputIndex]},set:function(e){var o=this.inputs.findIndex(function(o){return o===e||o.contains(e)});-1!==o&&(this.inputIndex=o)}},{key:"firstInput",get:function(){return this.inputs[0]}},{key:"lastInput",get:function(){var e=this.inputs;return e[e.length-1]}},{key:"nextInput",get:function(){return this.inputs[this.inputIndex+1]}},{key:"previousInput",get:function(){return this.inputs[this.inputIndex-1]}},{key:"pluginsContent",get:function(){var o=this.holder.querySelector(".".concat(e.CSS.content));return o&&o.childNodes.length?o.childNodes[0]:null}},{key:"data",get:function(){return this.save()}},{key:"sanitize",get:function(){return this.tool.sanitize}},{key:"mergeable",get:function(){return"function"==typeof this.tool.merge}},{key:"isEmpty",get:function(){var e=u.default.isEmpty(this.pluginsContent),o=!this.hasMedia;return e&&o}},{key:"hasMedia",get:function(){return!!this.holder.querySelector(["img","iframe","video","audio","source","input","textarea","twitterwidget"].join(","))}},{key:"focused",set:function(o){this.holder.classList.toggle(e.CSS.focused,o)}},{key:"selected",set:function(o){o?this.holder.classList.add(e.CSS.selected):this.holder.classList.remove(e.CSS.selected)},get:function(){return this.holder.classList.contains(e.CSS.selected)}},{key:"stretched",set:function(o){this.holder.classList.toggle(e.CSS.wrapperStretched,o)}},{key:"dropTarget",set:function(o){this.holder.classList.toggle(e.CSS.dropTarget,o)}}],[{key:"CSS",get:function(){return{wrapper:"ce-block",wrapperStretched:"ce-block--stretched",content:"ce-block__content",focused:"ce-block--focused",selected:"ce-block--selected",dropTarget:"ce-block--drop-target"}}}]),e}();n.default=p,p.displayName="Block",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/blocks.ts":
/*!**********************************!*\
!*** ./src/components/blocks.ts ***!
\**********************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! ./utils */"./src/components/utils.ts"),t(/*! ./dom */"./src/components/dom.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l){"use strict";var u=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=u(s),r=u(r),i=u(i),l=u(l);var d=function(){function e(o){(0,s.default)(this,e),this.blocks=[],this.workingArea=o}return(0,r.default)(e,[{key:"length",get:function(){return this.blocks.length}},{key:"array",get:function(){return this.blocks}},{key:"nodes",get:function(){return i.default.array(this.workingArea.children)}}],[{key:"set",value:function(e,o,t){return!isNaN(Number(o))&&(e.insert(o,t),!0)}},{key:"get",value:function(e,o){return isNaN(Number(o))?e[o]:e.get(o)}}]),(0,r.default)(e,[{key:"push",value:function(e){this.blocks.push(e),this.workingArea.appendChild(e.holder)}},{key:"swap",value:function(e,o){var t=this.blocks[o];l.default.swap(this.blocks[e].holder,t.holder),this.blocks[o]=this.blocks[e],this.blocks[e]=t}},{key:"insert",value:function(e,o){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(this.length){e>this.length&&(e=this.length),t&&this.blocks[e].holder.remove();var n=t?1:0;if(this.blocks.splice(e,n,o),e>0){var s=this.blocks[e-1];s.holder.insertAdjacentElement("afterend",o.holder)}else{var r=this.blocks[e+1];r?r.holder.insertAdjacentElement("beforebegin",o.holder):this.workingArea.appendChild(o.holder)}}else this.push(o)}},{key:"remove",value:function(e){isNaN(e)&&(e=this.length-1),this.blocks[e].holder.remove(),this.blocks.splice(e,1)}},{key:"removeAll",value:function(){this.workingArea.innerHTML="",this.blocks.length=0}},{key:"insertAfter",value:function(e,o){var t=this.blocks.indexOf(e);this.insert(t+1,o)}},{key:"get",value:function(e){return this.blocks[e]}},{key:"indexOf",value:function(e){return this.blocks.indexOf(e)}}]),e}();n.default=d,d.displayName="Blocks",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/core.ts":
/*!********************************!*\
!*** ./src/components/core.ts ***!
\********************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/typeof */"./node_modules/@babel/runtime/helpers/typeof.js"),t(/*! @babel/runtime/regenerator */"./node_modules/@babel/runtime/regenerator/index.js"),t(/*! @babel/runtime/helpers/asyncToGenerator */"./node_modules/@babel/runtime/helpers/asyncToGenerator.js"),t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! ./dom */"./src/components/dom.ts"),t(/*! ./utils */"./src/components/utils.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a){"use strict";var c=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=c(s),r=c(r),i=c(i),l=c(l),u=c(u),d=c(d),a=c(a);var f=t("./src/components/modules sync recursive ^\\.\\/.*$"),m=[];f.keys().forEach(function(e){e.match(/^\.\/[^_][\w/]*\.([tj])s$/)&&m.push(f(e))});var p=function(){function e(o){var t,n,s=this;(0,l.default)(this,e),this.moduleInstances={},this.isReady=new Promise(function(e,o){t=e,n=o}),Promise.resolve().then((0,i.default)(r.default.mark(function e(){return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return s.configuration=o,e.next=3,s.validate();case 3:return e.next=5,s.init();case 5:return e.next=7,s.start();case 7:a.default.log("I'm ready! (ノ◕ヮ◕)ノ*:・゚✧","log","","color: #E24A75"),setTimeout(function(){t()},500);case 9:case"end":return e.stop()}},e,this)}))).catch(function(e){a.default.log("CodeX Editor does not ready because of ".concat(e),"error"),n(e)})}return(0,u.default)(e,[{key:"validate",value:function(){var e=(0,i.default)(r.default.mark(function e(){var o,t;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this.config.holderId){e.next=2;break}throw Error("«holderId» param must being not empty");case 2:if(d.default.get(this.config.holderId)){e.next=4;break}throw Error("element with ID «".concat(this.config.holderId,"» is missing. Pass correct holder's ID."));case 4:e.t0=r.default.keys(this.config.tools);case 5:if((e.t1=e.t0()).done){e.next=13;break}if(o=e.t1.value,!this.config.tools.hasOwnProperty(o)){e.next=11;break}if(t=this.config.tools[o],a.default.isFunction(t)||a.default.isFunction(t.class)){e.next=11;break}throw Error("Tool «".concat(o,"» must be a constructor function or an object with function in the «class» property"));case 11:e.next=5;break;case 13:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"init",value:function(){this.constructModules(),this.configureModules()}},{key:"start",value:function(){var e=(0,i.default)(r.default.mark(function e(){var o,t=this;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return o=["Tools","UI","BlockManager","Paste","DragNDrop","ModificationsObserver","BlockSelection"],e.next=3,o.reduce(function(e,o){return e.then((0,i.default)(r.default.mark(function e(){return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,t.moduleInstances[o].prepare();case 3:e.next=8;break;case 5:e.prev=5,e.t0=e.catch(0),a.default.log("Module ".concat(o," was skipped because of %o"),"warn",e.t0);case 8:case"end":return e.stop()}},e,this,[[0,5]])})))},Promise.resolve());case 3:return e.abrupt("return",this.moduleInstances.Renderer.render(this.config.data.blocks));case 4:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"constructModules",value:function(){var e=this;m.forEach(function(o){try{e.moduleInstances[o.displayName]=new o({config:e.configuration})}catch(e){a.default.log("Module ".concat(o.displayName," skipped because"),"warn",e)}})}},{key:"configureModules",value:function(){for(var e in this.moduleInstances)this.moduleInstances.hasOwnProperty(e)&&(this.moduleInstances[e].state=this.getModulesDiff(e))}},{key:"getModulesDiff",value:function(e){var o={};for(var t in this.moduleInstances)t!==e&&(o[t]=this.moduleInstances[t]);return o}},{key:"configuration",set:function(e){"object"!==(0,s.default)(e)&&(e={holderId:e}),this.config=e,this.config.holderId&&"string"==typeof this.config.holderId||(this.config.holderId="codex-editor"),this.config.initialBlock=this.config.initialBlock||"paragraph";var o={type:this.config.initialBlock,data:{}};this.config.placeholder=this.config.placeholder||"write your story...",this.config.sanitizer=this.config.sanitizer||{p:!0,b:!0,a:!0},this.config.hideToolbar=!!this.config.hideToolbar&&this.config.hideToolbar,this.config.tools=this.config.tools||{},this.config.data=this.config.data||{},this.config.onReady=this.config.onReady||function(){},this.config.onChange=this.config.onChange||function(){},a.default.isEmpty(this.config.data)?(this.config.data={},this.config.data.blocks=[o]):this.config.data.blocks&&0!==this.config.data.blocks.length||(this.config.data.blocks=[o])},get:function(){return this.config}}]),e}();n.default=p,p.displayName="Core",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/dom.ts":
/*!*******************************!*\
!*** ./src/components/dom.ts ***!
\*******************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/typeof */"./node_modules/@babel/runtime/helpers/typeof.js"),t(/*! @babel/runtime/helpers/toConsumableArray */"./node_modules/@babel/runtime/helpers/toConsumableArray.js"),t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js")],void 0===(r="function"==typeof(n=function(n,s,r,i,l){"use strict";var u=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=u(s),r=u(r),i=u(i),l=u(l);var d=function(){function e(){(0,i.default)(this,e)}return(0,l.default)(e,null,[{key:"isSingleTag",value:function(e){return e.tagName&&["AREA","BASE","BR","COL","COMMAND","EMBED","HR","IMG","INPUT","KEYGEN","LINK","META","PARAM","SOURCE","TRACK","WBR"].includes(e.tagName)}},{key:"make",value:function(e){var o,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=document.createElement(e);for(var i in Array.isArray(t)?(o=s.classList).add.apply(o,(0,r.default)(t)):t&&s.classList.add(t),n)n.hasOwnProperty(i)&&(s[i]=n[i]);return s}},{key:"text",value:function(e){return document.createTextNode(e)}},{key:"svg",value:function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:14,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:14,n=document.createElementNS("http://www.w3.org/2000/svg","svg");return n.classList.add("icon","icon--"+e),n.setAttribute("width",o+"px"),n.setAttribute("height",t+"px"),n.innerHTML='<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#'.concat(e,'"></use>'),n}},{key:"append",value:function(e,o){Array.isArray(o)?o.forEach(function(o){return e.appendChild(o)}):e.appendChild(o)}},{key:"prepend",value:function(e,o){Array.isArray(o)?(o=o.reverse()).forEach(function(o){return e.prepend(o)}):e.prepend(o)}},{key:"swap",value:function(e,o){var t=document.createElement("div"),n=e.parentNode;n.insertBefore(t,e),n.insertBefore(e,o),n.insertBefore(o,t),n.removeChild(t)}},{key:"find",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,o=arguments.length>1?arguments[1]:void 0;return e.querySelector(o)}},{key:"get",value:function(e){return document.getElementById(e)}},{key:"findAll",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,o=arguments.length>1?arguments[1]:void 0;return e.querySelectorAll(o)}},{key:"getDeepestNode",value:function(o){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t?"lastChild":"firstChild",s=t?"previousSibling":"nextSibling";if(o&&o.nodeType===Node.ELEMENT_NODE&&o[n]){var r=o[n];if(e.isSingleTag(r)&&!e.isNativeInput(r))if(r[s])r=r[s];else{if(!r.parentNode[s])return r.parentNode;r=r.parentNode[s]}return this.getDeepestNode(r,t)}return o}},{key:"isElement",value:function(e){return e&&"object"===(0,s.default)(e)&&e.nodeType&&e.nodeType===Node.ELEMENT_NODE}},{key:"isFragment",value:function(e){return e&&"object"===(0,s.default)(e)&&e.nodeType&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE}},{key:"isNativeInput",value:function(e){return!(!e||!e.tagName)&&["INPUT","TEXTAREA"].includes(e.tagName)}},{key:"isNodeEmpty",value:function(e){return 0===(this.isElement(e)&&this.isNativeInput(e)?e.value:e.textContent.replace("","")).trim().length}},{key:"isLeaf",value:function(e){return!!e&&0===e.childNodes.length}},{key:"isEmpty",value:function(e){var o=this,t=[],n=[];if(!e)return!0;if(!e.childNodes.length)return this.isNodeEmpty(e);for(t.push(e.firstChild);t.length>0;)if(e=t.shift()){for(this.isLeaf(e)?n.push(e):t.push(e.firstChild);e&&e.nextSibling;)(e=e.nextSibling)&&t.push(e);if(e&&!this.isNodeEmpty(e))return!1}return n.every(function(e){return o.isNodeEmpty(e)})}},{key:"isHTMLString",value:function(o){var t=e.make("div");return t.innerHTML=o,t.childElementCount>0}},{key:"getContentLength",value:function(o){return e.isNativeInput(o)?o.value.length:o.nodeType===Node.TEXT_NODE?o.length:o.textContent.length}},{key:"blockElements",get:function(){return["address","article","aside","blockquote","canvas","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","li","main","nav","noscript","ol","output","p","pre","ruby","section","table","tr","tfoot","ul","video"]}}]),e}();n.default=d,d.displayName="Dom",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/inline-tools/inline-tool-bold.ts":
/*!*********************************************************!*\
!*** ./src/components/inline-tools/inline-tool-bold.ts ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! ../dom */"./src/components/dom.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i){"use strict";var l=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=l(s),r=l(r),i=l(i);var u=function(){function e(){(0,s.default)(this,e),this.commandName="bold",this.CSS={button:"ce-inline-tool",buttonActive:"ce-inline-tool--active",buttonModifier:"ce-inline-tool--bold"},this.nodes={button:void 0}}return(0,r.default)(e,[{key:"render",value:function(){return this.nodes.button=document.createElement("button"),this.nodes.button.type="button",this.nodes.button.classList.add(this.CSS.button,this.CSS.buttonModifier),this.nodes.button.appendChild(i.default.svg("bold",13,15)),this.nodes.button}},{key:"surround",value:function(e){document.execCommand(this.commandName)}},{key:"checkState",value:function(e){var o=document.queryCommandState(this.commandName);return this.nodes.button.classList.toggle(this.CSS.buttonActive,o),o}},{key:"shortcut",get:function(){return"CMD+B"}}],[{key:"sanitize",get:function(){return{b:{}}}}]),e}();n.default=u,u.displayName="BoldInlineTool",u.isInline=!0,e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/inline-tools/inline-tool-italic.ts":
/*!***********************************************************!*\
!*** ./src/components/inline-tools/inline-tool-italic.ts ***!
\***********************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! ../dom */"./src/components/dom.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i){"use strict";var l=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=l(s),r=l(r),i=l(i);var u=function(){function e(){(0,s.default)(this,e),this.commandName="italic",this.CSS={button:"ce-inline-tool",buttonActive:"ce-inline-tool--active",buttonModifier:"ce-inline-tool--italic"},this.nodes={button:null}}return(0,r.default)(e,[{key:"render",value:function(){return this.nodes.button=document.createElement("button"),this.nodes.button.type="button",this.nodes.button.classList.add(this.CSS.button,this.CSS.buttonModifier),this.nodes.button.appendChild(i.default.svg("italic",6,15)),this.nodes.button}},{key:"surround",value:function(e){document.execCommand(this.commandName)}},{key:"checkState",value:function(e){var o=document.queryCommandState(this.commandName);return this.nodes.button.classList.toggle(this.CSS.buttonActive,o),o}},{key:"shortcut",get:function(){return"CMD+I"}}],[{key:"sanitize",get:function(){return{i:{}}}}]),e}();n.default=u,u.displayName="ItalicInlineTool",u.isInline=!0,e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/inline-tools/inline-tool-link.ts":
/*!*********************************************************!*\
!*** ./src/components/inline-tools/inline-tool-link.ts ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! ../selection */"./src/components/selection.ts"),t(/*! ../dom */"./src/components/dom.ts"),t(/*! ../utils */"./src/components/utils.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u){"use strict";var d=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=d(s),r=d(r),i=d(i),l=d(l),u=d(u);var a=function(){function e(o){var t=o.api;(0,s.default)(this,e),this.commandLink="createLink",this.commandUnlink="unlink",this.ENTER_KEY=13,this.CSS={button:"ce-inline-tool",buttonActive:"ce-inline-tool--active",buttonModifier:"ce-inline-tool--link",buttonUnlink:"ce-inline-tool--unlink",input:"ce-inline-tool-input",inputShowed:"ce-inline-tool-input--showed"},this.nodes={button:null,input:null},this.inputOpened=!1,this.inlineToolbar=t.toolbar,this.selection=new i.default}return(0,r.default)(e,[{key:"render",value:function(){return this.nodes.button=document.createElement("button"),this.nodes.button.type="button",this.nodes.button.classList.add(this.CSS.button,this.CSS.buttonModifier),this.nodes.button.appendChild(l.default.svg("link",15,14)),this.nodes.button.appendChild(l.default.svg("unlink",16,18)),this.nodes.button}},{key:"renderActions",value:function(){var e=this;return this.nodes.input=document.createElement("input"),this.nodes.input.placeholder="Add a link",this.nodes.input.classList.add(this.CSS.input),this.nodes.input.addEventListener("keydown",function(o){o.keyCode===e.ENTER_KEY&&e.enterPressed(o)}),this.nodes.input}},{key:"surround",value:function(e){if(e){this.selection.save();var o=this.selection.findParentTag("A");if(o)return this.selection.expandToTag(o),this.unlink(),this.closeActions(),this.checkState(),void this.inlineToolbar.close()}this.toggleActions()}},{key:"checkState",value:function(e){var o=this.selection.findParentTag("A");if(o){this.nodes.button.classList.add(this.CSS.buttonUnlink),this.nodes.button.classList.add(this.CSS.buttonActive),this.openActions();var t=o.getAttribute("href");this.nodes.input.value="null"!==t?t:"",this.selection.save()}else this.nodes.button.classList.remove(this.CSS.buttonUnlink),this.nodes.button.classList.remove(this.CSS.buttonActive);return!!o}},{key:"clear",value:function(){this.closeActions()}},{key:"toggleActions",value:function(){this.inputOpened?this.closeActions(!1):this.openActions(!0)}},{key:"openActions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.nodes.input.classList.add(this.CSS.inputShowed),e&&this.nodes.input.focus(),this.inputOpened=!0}},{key:"closeActions",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.nodes.input.classList.remove(this.CSS.inputShowed),this.nodes.input.value="",e&&this.selection.clearSaved(),this.inputOpened=!1}},{key:"enterPressed",value:function(e){var o=this.nodes.input.value||"";o.trim()||(this.selection.restore(),this.unlink(),e.preventDefault(),this.closeActions()),this.validateURL(o)?(o=this.prepareLink(o),this.selection.restore(),this.insertLink(o),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),this.closeActions(),this.inlineToolbar.close(),this.checkState()):u.default.log("Incorrect Link pasted","warn",o)}},{key:"validateURL",value:function(e){return!/\s/.test(e)}},{key:"prepareLink",value:function(e){return e=e.trim(),e=this.addProtocol(e)}},{key:"addProtocol",value:function(e){if(/^(\w+):\/\//.test(e))return e;var o=/^\/[^\/\s]/.test(e),t="#"===e.substring(0,1),n=/^\/\/[^\/\s]/.test(e);return o||t||n||(e="http://"+e),e}},{key:"insertLink",value:function(e){var o=this.selection.findParentTag("A");o&&this.selection.expandToTag(o),document.execCommand(this.commandLink,!1,e)}},{key:"unlink",value:function(){document.execCommand(this.commandUnlink)}},{key:"shortcut",get:function(){return"CMD+K"}}],[{key:"sanitize",get:function(){return{a:{href:!0,target:"_blank",rel:"nofollow"}}}}]),e}();n.default=a,a.displayName="LinkInlineTool",a.isInline=!0,e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules sync recursive ^\\.\\/.*$":
/*!**********************************************!*\
!*** ./src/components/modules sync ^\.\/.*$ ***!
\**********************************************/
/*! no static exports found */function(e,o,t){var n={"./api":"./src/components/modules/api/index.ts","./api/":"./src/components/modules/api/index.ts","./api/blocks":"./src/components/modules/api/blocks.ts","./api/blocks.ts":"./src/components/modules/api/blocks.ts","./api/caret":"./src/components/modules/api/caret.ts","./api/caret.ts":"./src/components/modules/api/caret.ts","./api/events":"./src/components/modules/api/events.ts","./api/events.ts":"./src/components/modules/api/events.ts","./api/index":"./src/components/modules/api/index.ts","./api/index.ts":"./src/components/modules/api/index.ts","./api/listeners":"./src/components/modules/api/listeners.ts","./api/listeners.ts":"./src/components/modules/api/listeners.ts","./api/notifier":"./src/components/modules/api/notifier.ts","./api/notifier.ts":"./src/components/modules/api/notifier.ts","./api/sanitizer":"./src/components/modules/api/sanitizer.ts","./api/sanitizer.ts":"./src/components/modules/api/sanitizer.ts","./api/saver":"./src/components/modules/api/saver.ts","./api/saver.ts":"./src/components/modules/api/saver.ts","./api/selection":"./src/components/modules/api/selection.ts","./api/selection.ts":"./src/components/modules/api/selection.ts","./api/styles":"./src/components/modules/api/styles.ts","./api/styles.ts":"./src/components/modules/api/styles.ts","./api/toolbar":"./src/components/modules/api/toolbar.ts","./api/toolbar.ts":"./src/components/modules/api/toolbar.ts","./blockEvents":"./src/components/modules/blockEvents.ts","./blockEvents.ts":"./src/components/modules/blockEvents.ts","./blockManager":"./src/components/modules/blockManager.ts","./blockManager.ts":"./src/components/modules/blockManager.ts","./blockSelection":"./src/components/modules/blockSelection.ts","./blockSelection.ts":"./src/components/modules/blockSelection.ts","./caret":"./src/components/modules/caret.ts","./caret.ts":"./src/components/modules/caret.ts","./dragNDrop":"./src/components/modules/dragNDrop.ts","./dragNDrop.ts":"./src/components/modules/dragNDrop.ts","./events":"./src/components/modules/events.ts","./events.ts":"./src/components/modules/events.ts","./listeners":"./src/components/modules/listeners.ts","./listeners.ts":"./src/components/modules/listeners.ts","./modificationsObserver":"./src/components/modules/modificationsObserver.ts","./modificationsObserver.ts":"./src/components/modules/modificationsObserver.ts","./notifier":"./src/components/modules/notifier.ts","./notifier.ts":"./src/components/modules/notifier.ts","./paste":"./src/components/modules/paste.ts","./paste.ts":"./src/components/modules/paste.ts","./renderer":"./src/components/modules/renderer.ts","./renderer.ts":"./src/components/modules/renderer.ts","./sanitizer":"./src/components/modules/sanitizer.ts","./sanitizer.ts":"./src/components/modules/sanitizer.ts","./saver":"./src/components/modules/saver.ts","./saver.ts":"./src/components/modules/saver.ts","./shortcuts":"./src/components/modules/shortcuts.ts","./shortcuts.ts":"./src/components/modules/shortcuts.ts","./toolbar":"./src/components/modules/toolbar/index.ts","./toolbar/":"./src/components/modules/toolbar/index.ts","./toolbar/blockSettings":"./src/components/modules/toolbar/blockSettings.ts","./toolbar/blockSettings.ts":"./src/components/modules/toolbar/blockSettings.ts","./toolbar/index":"./src/components/modules/toolbar/index.ts","./toolbar/index.ts":"./src/components/modules/toolbar/index.ts","./toolbar/inline":"./src/components/modules/toolbar/inline.ts","./toolbar/inline.ts":"./src/components/modules/toolbar/inline.ts","./toolbar/toolbox":"./src/components/modules/toolbar/toolbox.ts","./toolbar/toolbox.ts":"./src/components/modules/toolbar/toolbox.ts","./tools":"./src/components/modules/tools.ts","./tools.ts":"./src/components/modules/tools.ts","./ui":"./src/components/modules/ui.ts","./ui.ts":"./src/components/modules/ui.ts"};function s(e){var o=r(e);return t(o)}function r(e){var o=n[e];if(!(o+1)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return o}s.keys=function(){return Object.keys(n)},s.resolve=r,e.exports=s,s.id="./src/components/modules sync recursive ^\\.\\/.*$"},"./src/components/modules/api/blocks.ts":
/*!**********************************************!*\
!*** ./src/components/modules/api/blocks.ts ***!
\**********************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../__module */"./src/components/__module.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d){"use strict";var a=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=a(s),r=a(r),i=a(i),l=a(l),u=a(u);var c=function(e){function o(){return(0,s.default)(this,o),(0,i.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,u.default)(o,e),(0,r.default)(o,[{key:"getBlocksCount",value:function(){return this.Editor.BlockManager.blocks.length}},{key:"getCurrentBlockIndex",value:function(){return this.Editor.BlockManager.currentBlockIndex}},{key:"getBlockByIndex",value:function(e){var o=this.Editor.BlockManager.getBlockByIndex(e);return o.holder}},{key:"swap",value:function(e,o){this.Editor.BlockManager.swap(e,o),this.Editor.Toolbar.move(!1)}},{key:"delete",value:function(e){this.Editor.BlockManager.removeBlock(e),0===this.Editor.BlockManager.blocks.length&&this.Editor.BlockManager.insert(),0===this.Editor.BlockManager.currentBlockIndex?this.Editor.Caret.setToBlock(this.Editor.BlockManager.currentBlock):this.Editor.Caret.navigatePrevious(!0),this.Editor.Toolbar.close()}},{key:"clear",value:function(){this.Editor.BlockManager.clear(!0)}},{key:"render",value:function(e){return this.Editor.BlockManager.clear(),this.Editor.Renderer.render(e.blocks)}},{key:"stretchBlock",value:function(e){var o=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],t=this.Editor.BlockManager.getBlockByIndex(e);t&&(t.stretched=o)}},{key:"insertNewBlock",value:function(){var e=this.Editor.BlockManager.insert();this.Editor.Caret.setToBlock(e)}},{key:"methods",get:function(){var e=this;return{clear:function(){return e.clear()},render:function(o){return e.render(o)},delete:function(){return e.delete()},swap:function(o,t){return e.swap(o,t)},getBlockByIndex:function(o){return e.getBlockByIndex(o)},getCurrentBlockIndex:function(){return e.getCurrentBlockIndex()},getBlocksCount:function(){return e.getBlocksCount()},stretchBlock:function(o){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.stretchBlock(o,t)},insertNewBlock:function(){return e.insertNewBlock()}}}}]),o}((d=a(d)).default);n.default=c,c.displayName="BlocksAPI",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/api/caret.ts":
/*!*********************************************!*\
!*** ./src/components/modules/api/caret.ts ***!
\*********************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../__module */"./src/components/__module.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d){"use strict";var a=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=a(s),r=a(r),i=a(i),l=a(l),u=a(u);var c=function(e){function o(){return(0,s.default)(this,o),(0,i.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,u.default)(o,e),(0,r.default)(o,[{key:"methods",get:function(){return{}}}]),o}((d=a(d)).default);n.default=c,c.displayName="CaretAPI",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/api/events.ts":
/*!**********************************************!*\
!*** ./src/components/modules/api/events.ts ***!
\**********************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../__module */"./src/components/__module.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d){"use strict";var a=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=a(s),r=a(r),i=a(i),l=a(l),u=a(u);var c=function(e){function o(){return(0,s.default)(this,o),(0,i.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,u.default)(o,e),(0,r.default)(o,[{key:"on",value:function(e,o){this.Editor.Events.on(e,o)}},{key:"emit",value:function(e,o){this.Editor.Events.emit(e,o)}},{key:"off",value:function(e,o){this.Editor.Events.off(e,o)}},{key:"methods",get:function(){var e=this;return{emit:function(o,t){return e.emit(o,t)},off:function(o,t){return e.off(o,t)},on:function(o,t){return e.on(o,t)}}}}]),o}((d=a(d)).default);n.default=c,c.displayName="EventsAPI",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/api/index.ts":
/*!*********************************************!*\
!*** ./src/components/modules/api/index.ts ***!
\*********************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../__module */"./src/components/__module.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d){"use strict";var a=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=a(s),r=a(r),i=a(i),l=a(l),u=a(u);var c=function(e){function o(){return(0,s.default)(this,o),(0,i.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,u.default)(o,e),(0,r.default)(o,[{key:"methods",get:function(){return{blocks:this.Editor.BlocksAPI.methods,caret:this.Editor.CaretAPI.methods,events:this.Editor.EventsAPI.methods,listeners:this.Editor.ListenersAPI.methods,notifier:this.Editor.NotifierAPI.methods,sanitizer:this.Editor.SanitizerAPI.methods,saver:this.Editor.SaverAPI.methods,selection:this.Editor.SelectionAPI.methods,styles:this.Editor.StylesAPI.classes,toolbar:this.Editor.ToolbarAPI.methods}}}]),o}((d=a(d)).default);n.default=c,c.displayName="API",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/api/listeners.ts":
/*!*************************************************!*\
!*** ./src/components/modules/api/listeners.ts ***!
\*************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../__module */"./src/components/__module.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d){"use strict";var a=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=a(s),r=a(r),i=a(i),l=a(l),u=a(u);var c=function(e){function o(){return(0,s.default)(this,o),(0,i.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,u.default)(o,e),(0,r.default)(o,[{key:"on",value:function(e,o,t,n){this.Editor.Listeners.on(e,o,t,n)}},{key:"off",value:function(e,o,t){this.Editor.Listeners.off(e,o,t)}},{key:"methods",get:function(){var e=this;return{on:function(o,t,n,s){return e.on(o,t,n,s)},off:function(o,t,n){return e.off(o,t,n)}}}}]),o}((d=a(d)).default);n.default=c,c.displayName="ListenersAPI",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/api/notifier.ts":
/*!************************************************!*\
!*** ./src/components/modules/api/notifier.ts ***!
\************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../__module */"./src/components/__module.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d){"use strict";var a=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=a(s),r=a(r),i=a(i),l=a(l),u=a(u);var c=function(e){function o(){return(0,s.default)(this,o),(0,i.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,u.default)(o,e),(0,r.default)(o,[{key:"show",value:function(e){return this.Editor.Notifier.show(e)}},{key:"methods",get:function(){var e=this;return{show:function(o){return e.show(o)}}}}]),o}((d=a(d)).default);n.default=c,c.displayName="NotifierAPI",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/api/sanitizer.ts":
/*!*************************************************!*\
!*** ./src/components/modules/api/sanitizer.ts ***!
\*************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../__module */"./src/components/__module.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d){"use strict";var a=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=a(s),r=a(r),i=a(i),l=a(l),u=a(u);var c=function(e){function o(){return(0,s.default)(this,o),(0,i.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,u.default)(o,e),(0,r.default)(o,[{key:"clean",value:function(e,o){return this.Editor.Sanitizer.clean(e,o)}},{key:"methods",get:function(){var e=this;return{clean:function(o,t){return e.clean(o,t)}}}}]),o}((d=a(d)).default);n.default=c,c.displayName="SanitizerAPI",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/api/saver.ts":
/*!*********************************************!*\
!*** ./src/components/modules/api/saver.ts ***!
\*********************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../__module */"./src/components/__module.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d){"use strict";var a=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=a(s),r=a(r),i=a(i),l=a(l),u=a(u);var c=function(e){function o(){return(0,s.default)(this,o),(0,i.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,u.default)(o,e),(0,r.default)(o,[{key:"save",value:function(){return this.Editor.Saver.save()}},{key:"methods",get:function(){var e=this;return{save:function(){return e.save()}}}}]),o}((d=a(d)).default);n.default=c,c.displayName="SaverAPI",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/api/selection.ts":
/*!*************************************************!*\
!*** ./src/components/modules/api/selection.ts ***!
\*************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../__module */"./src/components/__module.ts"),t(/*! ../../selection */"./src/components/selection.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a){"use strict";var c=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=c(s),r=c(r),i=c(i),l=c(l),u=c(u),d=c(d),a=c(a);var f=function(e){function o(){return(0,s.default)(this,o),(0,i.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,u.default)(o,e),(0,r.default)(o,[{key:"findParentTag",value:function(e,o){return(new a.default).findParentTag(e,o)}},{key:"expandToTag",value:function(e){(new a.default).expandToTag(e)}},{key:"methods",get:function(){var e=this;return{findParentTag:function(o,t){return e.findParentTag(o,t)},expandToTag:function(o){return e.expandToTag(o)}}}}]),o}(d.default);n.default=f,f.displayName="SelectionAPI",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/api/styles.ts":
/*!**********************************************!*\
!*** ./src/components/modules/api/styles.ts ***!
\**********************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../__module */"./src/components/__module.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d){"use strict";var a=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=a(s),r=a(r),i=a(i),l=a(l),u=a(u);var c=function(e){function o(){return(0,s.default)(this,o),(0,i.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,u.default)(o,e),(0,r.default)(o,[{key:"classes",get:function(){return{block:"cdx-block",inlineToolButton:"ce-inline-tool",inlineToolButtonActive:"ce-inline-tool--active",input:"cdx-input",loader:"cdx-loader",button:"cdx-button",settingsButton:"cdx-settings-button",settingsButtonActive:"cdx-settings-button--active"}}}]),o}((d=a(d)).default);n.default=c,c.displayName="StylesAPI",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/api/toolbar.ts":
/*!***********************************************!*\
!*** ./src/components/modules/api/toolbar.ts ***!
\***********************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../__module */"./src/components/__module.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d){"use strict";var a=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=a(s),r=a(r),i=a(i),l=a(l),u=a(u);var c=function(e){function o(){return(0,s.default)(this,o),(0,i.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,u.default)(o,e),(0,r.default)(o,[{key:"open",value:function(){this.Editor.Toolbar.open()}},{key:"close",value:function(){this.Editor.Toolbar.close()}},{key:"methods",get:function(){var e=this;return{close:function(){return e.close()},open:function(){return e.open()}}}}]),o}((d=a(d)).default);n.default=c,c.displayName="ToolbarAPI",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/blockEvents.ts":
/*!***********************************************!*\
!*** ./src/components/modules/blockEvents.ts ***!
\***********************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../__module */"./src/components/__module.ts"),t(/*! ../utils */"./src/components/utils.ts"),t(/*! ./caret */"./src/components/modules/caret.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a,c){"use strict";var f=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=f(s),r=f(r),i=f(i),l=f(l),u=f(u),d=f(d),a=f(a),c=f(c);var m=function(e){function o(){return(0,s.default)(this,o),(0,i.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,u.default)(o,e),(0,r.default)(o,[{key:"keydown",value:function(e){switch(this.beforeKeydownProcessing(e),e.keyCode){case a.default.keyCodes.BACKSPACE:this.backspace(e);break;case a.default.keyCodes.ENTER:this.enter(e);break;case a.default.keyCodes.DOWN:case a.default.keyCodes.RIGHT:this.arrowRightAndDown(e);break;case a.default.keyCodes.UP:case a.default.keyCodes.LEFT:this.arrowLeftAndUp(e);break;case a.default.keyCodes.TAB:this.tabPressed(e);break;case a.default.keyCodes.ESC:this.escapePressed(e);break;default:this.defaultHandler()}}},{key:"beforeKeydownProcessing",value:function(e){if(this.needToolbarClosing(e)){this.Editor.Toolbar.close();var o=e.ctrlKey||e.metaKey,t=e.altKey,n=e.shiftKey;o||t||n||(this.Editor.BlockManager.clearFocused(),e.keyCode!==a.default.keyCodes.ENTER&&e.keyCode!==a.default.keyCodes.BACKSPACE&&this.Editor.BlockSelection.clearSelection(!0))}}},{key:"keyup",value:function(e){this.Editor.InlineToolbar.handleShowingEvent(e)}},{key:"mouseUp",value:function(e){this.Editor.InlineToolbar.handleShowingEvent(e)}},{key:"tabPressed",value:function(e){var o=this.Editor.BlockManager.currentBlock;e.preventDefault(),e.stopPropagation();var t=e.shiftKey,n=t?"left":"right";this.Editor.Tools.isInitial(o.tool)&&(o.isEmpty&&(this.Editor.Toolbar.opened||(this.Editor.Toolbar.open(!1,!1),this.Editor.Toolbar.plusButton.show()),this.Editor.Toolbox.open()),this.Editor.Toolbox.opened&&this.Editor.Toolbox.leaf(n))}},{key:"escapePressed",value:function(e){}},{key:"dragOver",value:function(e){var o=this.Editor.BlockManager.getBlockByChildNode(e.target);o.dropTarget=!0}},{key:"dragLeave",value:function(e){var o=this.Editor.BlockManager.getBlockByChildNode(e.target);o.dropTarget=!1}},{key:"enter",value:function(e){var o=this.Editor.BlockManager.currentBlock,t=this.Editor.Tools.available[o.name];if(!t||!t[this.Editor.Tools.apiSettings.IS_ENABLED_LINE_BREAKS]){if(this.Editor.Toolbox.opened&&this.Editor.Toolbox.getActiveTool)return e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),void this.Editor.Toolbox.toolButtonActivate(e,this.Editor.Toolbox.getActiveTool);if(!e.shiftKey){var n=this.Editor.BlockManager.split();this.Editor.Caret.setToBlock(n),this.Editor.Tools.isInitial(n.tool)&&n.isEmpty&&(this.Editor.Toolbar.open(!1),this.Editor.Toolbar.plusButton.show()),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation()}}}},{key:"backspace",value:function(e){var o=this.Editor,t=o.BlockManager,n=o.BlockSelection,s=o.Caret,r=t.currentBlock,i=this.Editor.Tools.available[r.name];if(r.selected||t.currentBlock.isEmpty)return n.allBlocksSelected?this.removeAllBlocks():this.removeCurrentBlock(),void n.clearSelection();if(!i||!i[this.Editor.Tools.apiSettings.IS_ENABLED_LINE_BREAKS]){var l=0===t.currentBlockIndex,u=s.isAtStart&&!l;u&&(e.preventDefault(),this.mergeBlocks())}}},{key:"removeAllBlocks",value:function(){var e=this.Editor.BlockManager;return e.removeAllBlocks(),!0}},{key:"removeCurrentBlock",value:function(){var e=this.Editor,o=e.BlockManager,t=e.Caret;return o.removeBlock(),0===o.currentBlockIndex?t.setToBlock(o.currentBlock):t.setToBlock(o.previousBlock,c.default.positions.END),this.Editor.Toolbar.close(),!0}},{key:"mergeBlocks",value:function(){var e=this.Editor,o=e.BlockManager,t=e.Caret,n=e.Toolbar,s=o.getBlockByIndex(o.currentBlockIndex-1),r=o.currentBlock;r.name===s.name&&s.mergeable?(t.createShadow(s.pluginsContent),o.mergeBlocks(s,r).then(function(){t.restoreCaret(s.pluginsContent),s.pluginsContent.normalize(),n.close()})):t.navigatePrevious()&&n.close()}},{key:"arrowRightAndDown",value:function(e){this.Editor.Caret.navigateNext()&&e.preventDefault()}},{key:"arrowLeftAndUp",value:function(e){this.Editor.Caret.navigatePrevious()&&e.preventDefault()}},{key:"defaultHandler",value:function(){}},{key:"needToolbarClosing",value:function(e){var o=e.keyCode===a.default.keyCodes.ENTER&&this.Editor.Toolbox.opened,t=e.keyCode===a.default.keyCodes.TAB;return!(e.shiftKey||t||o)}}]),o}(d.default);n.default=m,m.displayName="BlockEvents",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/blockManager.ts":
/*!************************************************!*\
!*** ./src/components/modules/blockManager.ts ***!
\************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/regenerator */"./node_modules/@babel/runtime/regenerator/index.js"),t(/*! @babel/runtime/helpers/asyncToGenerator */"./node_modules/@babel/runtime/helpers/asyncToGenerator.js"),t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../block */"./src/components/block.ts"),t(/*! ../__module */"./src/components/__module.ts"),t(/*! ../dom */"./src/components/dom.ts"),t(/*! ../utils */"./src/components/utils.ts"),t(/*! ../blocks */"./src/components/blocks.ts"),t(/*! ./caret */"./src/components/modules/caret.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a,c,f,m,p,h,j){"use strict";var _=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=_(s),r=_(r),i=_(i),l=_(l),u=_(u),d=_(d),a=_(a),c=_(c),f=_(f),m=_(m),p=_(p),h=_(h),j=_(j);var b=function(e){function o(){var e;return(0,i.default)(this,o),(e=(0,u.default)(this,(0,d.default)(o).apply(this,arguments))).currentBlockIndex=-1,e._blocks=null,e}return(0,a.default)(o,e),(0,l.default)(o,[{key:"prepare",value:function(){var e=(0,r.default)(s.default.mark(function e(){var o;return s.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:o=new h.default(this.Editor.UI.nodes.redactor),this._blocks=new Proxy(o,{set:h.default.set,get:h.default.get});case 2:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"composeBlock",value:function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=this.Editor.Tools.construct(e,o),s=this.Editor.Tools.available[e],r=new c.default(e,n,s,t,this.Editor.API.methods);return this.bindEvents(r),r}},{key:"insert",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.config.initialBlock,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=++this.currentBlockIndex,s=this.composeBlock(e,o,t);return this._blocks[n]=s,s}},{key:"paste",value:function(e,o){var t,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];t=n?this.replace(e):this.insert(e);try{t.call("onPaste",o)}catch(o){p.default.log("".concat(e,": onPaste callback call is failed"),"error",o)}return t}},{key:"insertAtEnd",value:function(){return this.currentBlockIndex=this.blocks.length-1,this.insert()}},{key:"mergeBlocks",value:function(){var e=(0,r.default)(s.default.mark(function e(o,t){var n,r;return s.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=this._blocks.indexOf(t),!t.isEmpty){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,t.data;case 5:return r=e.sent,e.next=8,o.mergeWith(r);case 8:this.removeBlock(n),this.currentBlockIndex=this._blocks.indexOf(o);case 10:case"end":return e.stop()}},e,this)}));return function(o,t){return e.apply(this,arguments)}}()},{key:"removeBlock",value:function(e){e||(e=this.currentBlockIndex),this._blocks.remove(e),this.blocks.length||(this.currentBlockIndex=-1,this.insert(),this.currentBlock.firstInput.focus())}},{key:"removeAllBlocks",value:function(){for(var e=this.blocks.length-1;e>=0;e--)this._blocks.remove(e);this.currentBlockIndex=-1,this.insert(),this.currentBlock.firstInput.focus()}},{key:"split",value:function(){var e=this.Editor.Caret.extractFragmentFromCaretPosition(),o=m.default.make("div");o.append(e);var t={text:m.default.isEmpty(o)?"":o.innerHTML};return this.insert(this.config.initialBlock,t)}},{key:"replace",value:function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=this.composeBlock(e,o);return this._blocks.insert(this.currentBlockIndex,t,!0),t}},{key:"getBlockByIndex",value:function(e){return this._blocks[e]}},{key:"getBlock",value:function(e){m.default.isElement(e)||(e=e.parentNode);var o=this._blocks.nodes,t=e.closest(".".concat(c.default.CSS.wrapper)),n=o.indexOf(t);if(n>=0)return this._blocks[n]}},{key:"highlightCurrentNode",value:function(){this.clearFocused(),this.currentBlock.focused=!0}},{key:"clearFocused",value:function(){this.blocks.forEach(function(e){return e.focused=!1})}},{key:"setCurrentBlockByChildNode",value:function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:j.default.positions.DEFAULT;m.default.isElement(e)||(e=e.parentNode);var t=e.closest(".".concat(c.default.CSS.wrapper));if(!t)throw new Error("Can not find a Block from this child Node");this.currentBlockIndex=this._blocks.nodes.indexOf(t),this.Editor.Caret.setToInput(e,o)}},{key:"getBlockByChildNode",value:function(e){m.default.isElement(e)||(e=e.parentNode);var o=e.closest(".".concat(c.default.CSS.wrapper));return this.blocks.find(function(e){return e.holder===o})}},{key:"swap",value:function(e,o){this._blocks.swap(e,o),this.currentBlockIndex=o}},{key:"dropPointer",value:function(){this.currentBlockIndex=-1,this.clearFocused()}},{key:"clear",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this._blocks.removeAll(),this.dropPointer(),e&&this.insert(this.config.initialBlock)}},{key:"bindEvents",value:function(e){var o=this.Editor,t=o.BlockEvents,n=o.Listeners;n.on(e.holder,"keydown",function(e){return t.keydown(e)},!0),n.on(e.holder,"mouseup",function(e){return t.mouseUp(e)}),n.on(e.holder,"keyup",function(e){return t.keyup(e)}),n.on(e.holder,"dragover",function(e){return t.dragOver(e)}),n.on(e.holder,"dragleave",function(e){return t.dragLeave(e)})}},{key:"lastBlock",get:function(){return this._blocks[this._blocks.length-1]}},{key:"currentBlock",get:function(){return this._blocks[this.currentBlockIndex]}},{key:"nextBlock",get:function(){var e=this.currentBlockIndex===this._blocks.length-1;return e?null:this._blocks[this.currentBlockIndex+1]}},{key:"nextContentfulBlock",get:function(){var e=this.blocks.slice(this.currentBlockIndex+1);return e.find(function(e){return!!e.inputs.length})}},{key:"previousContentfulBlock",get:function(){var e=this.blocks.slice(0,this.currentBlockIndex).reverse();return e.find(function(e){return!!e.inputs.length})}},{key:"previousBlock",get:function(){var e=0===this.currentBlockIndex;return e?null:this._blocks[this.currentBlockIndex-1]}},{key:"blocks",get:function(){return this._blocks.array}}]),o}(f.default);n.default=b,b.displayName="BlockManager",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/blockSelection.ts":
/*!**************************************************!*\
!*** ./src/components/modules/blockSelection.ts ***!
\**************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../__module */"./src/components/__module.ts"),t(/*! ../utils */"./src/components/utils.ts"),t(/*! ../dom */"./src/components/dom.ts"),t(/*! ../selection */"./src/components/selection.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a,c,f){"use strict";var m=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=m(s),r=m(r),i=m(i),l=m(l),u=m(u),d=m(d),a=m(a),c=m(c),f=m(f);var p=function(e){function o(){var e;return(0,s.default)(this,o),(e=(0,i.default)(this,(0,l.default)(o).apply(this,arguments))).needToSelectAll=!1,e}return(0,u.default)(o,e),(0,r.default)(o,[{key:"prepare",value:function(){var e=this,o=this.Editor.Shortcuts;o.add({name:"CMD+A",handler:function(o){e.handleCommandA(o)}}),o.add({name:"CMD+C",handler:function(o){e.handleCommandC(o)}}),this.selection=new f.default}},{key:"clearSelection",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],o=this.Editor.BlockManager,t=o.blocks.some(function(e){return!0===e.selected});this.allBlocksSelected=!1,this.needToSelectAll=!1,t&&e&&this.selection.restore()}},{key:"handleCommandA",value:function(e){e.preventDefault(),this.needToSelectAll?(this.selectAllBlocks(),this.needToSelectAll=!1):(this.selectBlockByIndex(),this.needToSelectAll=!0)}},{key:"handleCommandC",value:function(e){var o=this,t=this.Editor,n=t.BlockManager,s=t.Sanitizer,r=n.blocks.some(function(e){return!0===e.selected});if(r){var i=c.default.make("div");n.blocks.filter(function(e){return e.selected}).forEach(function(e){var t=s.clean(e.holder.innerHTML,o.sanitizerConfig),n=c.default.make("p");n.innerHTML=t,i.appendChild(n)}),a.default.copyTextToClipboard(i.innerHTML)}}},{key:"selectAllBlocks",value:function(){this.Editor.BlockManager,this.allBlocksSelected=!0}},{key:"selectBlockByIndex",value:function(e){var o,t=this.Editor.BlockManager;t.clearFocused(),o=isNaN(e)?t.currentBlock:t.getBlockByIndex(e),this.selection.save(),f.default.get().removeAllRanges(),o.selected=!0}},{key:"sanitizerConfig",get:function(){return{p:{},h1:{},h2:{},h3:{},h4:{},h5:{},h6:{},ol:{},ul:{},li:{},br:!0,img:{src:!0,width:!0,height:!0},a:{href:!0},b:{},i:{},u:{}}}},{key:"allBlocksSelected",get:function(){var e=this.Editor.BlockManager;return e.blocks.every(function(e){return!0===e.selected})},set:function(e){var o=this.Editor.BlockManager;o.blocks.forEach(function(o){return o.selected=e})}}]),o}(d.default);n.default=p,p.displayName="BlockSelection",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/caret.ts":
/*!*****************************************!*\
!*** ./src/components/modules/caret.ts ***!
\*****************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../selection */"./src/components/selection.ts"),t(/*! ../__module */"./src/components/__module.ts"),t(/*! ../dom */"./src/components/dom.ts"),t(/*! ../utils */"./src/components/utils.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a,c,f){"use strict";var m=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=m(s),r=m(r),i=m(i),l=m(l),u=m(u),d=m(d),a=m(a),c=m(c),f=m(f);var p=function(e){function o(){return(0,s.default)(this,o),(0,i.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,u.default)(o,e),(0,r.default)(o,[{key:"setToBlock",value:function(e){var t,n=this,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.positions.DEFAULT,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=this.Editor.BlockManager;switch(s){case o.positions.START:t=e.firstInput;break;case o.positions.END:t=e.lastInput;break;default:t=e.currentInput}if(t){var l=c.default.getDeepestNode(t,s===o.positions.END),u=c.default.getContentLength(l);switch(!0){case s===o.positions.START:r=0;break;case s===o.positions.END:case r>u:r=u}f.default.delay(function(){n.set(l,r)},20)(),i.setCurrentBlockByChildNode(e.holder),i.currentBlock.currentInput=t}}},{key:"setToInput",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.positions.DEFAULT,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,s=this.Editor.BlockManager.currentBlock,r=c.default.getDeepestNode(e);switch(t){case o.positions.START:this.set(r,0);break;case o.positions.END:var i=c.default.getContentLength(r);this.set(r,i);break;default:n&&this.set(r,n)}s.currentInput=e}},{key:"set",value:function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=document.createRange(),n=d.default.get();if(c.default.isNativeInput(e))return e.focus(),void(e.selectionStart=e.selectionEnd=o);t.setStart(e,o),t.setEnd(e,o),n.removeAllRanges(),n.addRange(t);var s=t.getBoundingClientRect(),r=s.top,i=s.bottom,l=window,u=l.innerHeight;r<0&&window.scrollBy(0,r),i>u&&window.scrollBy(0,i-u)}},{key:"setToTheLastBlock",value:function(){var e=this.Editor.BlockManager.lastBlock;if(e)if(e.isEmpty)this.setToBlock(e);else{var o=this.Editor.BlockManager.insertAtEnd();this.setToBlock(o)}}},{key:"extractFragmentFromCaretPosition",value:function(){var e=d.default.get();if(e.rangeCount){var o=e.getRangeAt(0),t=this.Editor.BlockManager.currentBlock.currentInput;if(o.deleteContents(),t){var n=o.cloneRange();return n.selectNodeContents(t),n.setStart(o.endContainer,o.endOffset),n.extractContents()}}}},{key:"navigateNext",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.Editor.BlockManager,n=t.currentBlock,s=t.nextContentfulBlock,r=n.nextInput;return!(!s&&!r||(e?(this.setToBlock(s,o.positions.START),0):!this.isAtEnd||(r?this.setToInput(r,o.positions.START):this.setToBlock(s,o.positions.START),0)))}},{key:"navigatePrevious",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.Editor.BlockManager,n=t.currentBlock,s=t.previousContentfulBlock;if(!n)return!1;var r=n.previousInput;return!(!s&&!r||(e?(this.setToBlock(s,o.positions.END),0):!this.isAtStart||(r?this.setToInput(r,o.positions.END):this.setToBlock(s,o.positions.END),0)))}},{key:"createShadow",value:function(e){var t=document.createElement("span");t.classList.add(o.CSS.shadowCaret),e.insertAdjacentElement("beforeEnd",t)}},{key:"restoreCaret",value:function(e){var t=e.querySelector(".".concat(o.CSS.shadowCaret));if(t){var n=new d.default;n.expandToTag(t),setTimeout(function(){var e=document.createRange();e.selectNode(t),e.extractContents()},50)}}},{key:"getHigherLevelSiblings",value:function(e,o){for(var t=e,n=[];t.parentNode&&"true"!==t.parentNode.contentEditable;)t=t.parentNode;for(var s="left"===o?"previousSibling":"nextSibling";t[s];)t=t[s],n.push(t);return n}},{key:"isAtStart",get:function(){if(!d.default.isCollapsed)return!1;var e=d.default.get(),o=e.anchorNode,t=c.default.getDeepestNode(this.Editor.BlockManager.currentBlock.currentInput);if(c.default.isNativeInput(t))return 0===t.selectionEnd;var n=o.textContent.search(/\S/);if(-1===n&&(n=0),c.default.isEmpty(t)){var s=this.getHigherLevelSiblings(o,"left"),r=s.every(function(e){return c.default.isEmpty(e)});if(r&&e.anchorOffset===n)return!0}return null===t||o===t&&e.anchorOffset<=n}},{key:"isAtEnd",get:function(){if(!d.default.isCollapsed)return!1;var e=d.default.get(),o=e.anchorNode,t=c.default.getDeepestNode(this.Editor.BlockManager.currentBlock.currentInput,!0);if(c.default.isNativeInput(t))return t.selectionEnd===t.value.length;if(c.default.isEmpty(t)){var n=this.getHigherLevelSiblings(o,"right"),s=n.every(function(e){return c.default.isEmpty(e)});if(s&&e.anchorOffset===o.textContent.length)return!0}var r=t.textContent.replace(/\s+$/,"");return o===t&&e.anchorOffset>=r.length}}],[{key:"positions",get:function(){return{START:"start",END:"end",DEFAULT:"default"}}},{key:"CSS",get:function(){return{shadowCaret:"cdx-shadow-caret"}}}]),o}(a.default);n.default=p,p.displayName="Caret",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/dragNDrop.ts":
/*!*********************************************!*\
!*** ./src/components/modules/dragNDrop.ts ***!
\*********************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/regenerator */"./node_modules/@babel/runtime/regenerator/index.js"),t(/*! @babel/runtime/helpers/asyncToGenerator */"./node_modules/@babel/runtime/helpers/asyncToGenerator.js"),t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../selection */"./src/components/selection.ts"),t(/*! ../__module */"./src/components/__module.ts"),t(/*! ./caret */"./src/components/modules/caret.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a,c,f,m){"use strict";var p=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=p(s),r=p(r),i=p(i),l=p(l),u=p(u),d=p(d),a=p(a),c=p(c),f=p(f),m=p(m);var h=function(e){function o(){var e;return(0,i.default)(this,o),(e=(0,u.default)(this,(0,d.default)(o).apply(this,arguments))).isStartedAtEditor=!1,e.processDrop=function(){var o=(0,r.default)(s.default.mark(function o(t){var n,r,i;return s.default.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:n=e.Editor,r=n.BlockManager,i=n.Paste,t.preventDefault(),r.blocks.forEach(function(e){return e.dropTarget=!1}),c.default.isAtEditor&&!c.default.isCollapsed&&e.isStartedAtEditor&&document.execCommand("delete"),e.isStartedAtEditor=!1;try{r.setCurrentBlockByChildNode(t.target,m.default.positions.END)}catch(e){r.setCurrentBlockByChildNode(r.lastBlock.holder,m.default.positions.END)}i.processDataTransfer(t.dataTransfer,!0);case 7:case"end":return o.stop()}},o,this)}));return function(e){return o.apply(this,arguments)}}(),e}return(0,a.default)(o,e),(0,l.default)(o,[{key:"prepare",value:function(){this.bindEvents()}},{key:"bindEvents",value:function(){var e=this;this.Editor.Listeners.on(this.Editor.UI.nodes.holder,"drop",this.processDrop,!0),this.Editor.Listeners.on(this.Editor.UI.nodes.holder,"dragstart",function(o){c.default.isAtEditor&&!c.default.isCollapsed&&(e.isStartedAtEditor=!0),e.Editor.InlineToolbar.close()}),this.Editor.Listeners.on(this.Editor.UI.nodes.holder,"dragover",function(e){return e.preventDefault()},!0)}}]),o}(f.default);n.default=h,h.displayName="DragNDrop",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/events.ts":
/*!******************************************!*\
!*** ./src/components/modules/events.ts ***!
\******************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../__module */"./src/components/__module.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d){"use strict";var a=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=a(s),r=a(r),i=a(i),l=a(l),u=a(u);var c=function(e){function o(){var e;return(0,s.default)(this,o),(e=(0,i.default)(this,(0,l.default)(o).apply(this,arguments))).subscribers={},e}return(0,u.default)(o,e),(0,r.default)(o,[{key:"on",value:function(e,o){e in this.subscribers||(this.subscribers[e]=[]),this.subscribers[e].push(o)}},{key:"emit",value:function(e,o){this.subscribers[e]&&this.subscribers[e].reduce(function(e,o){var t=o(e);return t||e},o)}},{key:"off",value:function(e,o){for(var t=0;t<this.subscribers[e].length;t++)if(this.subscribers[e][t]===o){delete this.subscribers[e][t];break}}},{key:"destroy",value:function(){this.subscribers=null}}]),o}((d=a(d)).default);n.default=c,c.displayName="Events",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/listeners.ts":
/*!*********************************************!*\
!*** ./src/components/modules/listeners.ts ***!
\*********************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../__module */"./src/components/__module.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d){"use strict";var a=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=a(s),r=a(r),i=a(i),l=a(l),u=a(u);var c=function(e){function o(){var e;return(0,s.default)(this,o),(e=(0,i.default)(this,(0,l.default)(o).apply(this,arguments))).allListeners=[],e}return(0,u.default)(o,e),(0,r.default)(o,[{key:"on",value:function(e,o,t){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],s={element:e,eventType:o,handler:t,useCapture:n},r=this.findOne(e,o,t);r||(this.allListeners.push(s),e.addEventListener(o,t,n))}},{key:"off",value:function(e,o,t){var n=this,s=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=this.findAll(e,o,t);r.forEach(function(e,o){var t=n.allListeners.indexOf(r[o]);t>0&&n.allListeners.splice(t,1)}),e.removeEventListener(o,t,s)}},{key:"findOne",value:function(e,o,t){var n=this.findAll(e,o,t);return n.length>0?n[0]:null}},{key:"findAll",value:function(e,o,t){var n=e?this.findByEventTarget(e):[];return e&&o&&t?n.filter(function(e){return e.eventType===o&&e.handler===t}):e&&o?n.filter(function(e){return e.eventType===o}):n}},{key:"removeAll",value:function(){this.allListeners.map(function(e){e.element.removeEventListener(e.eventType,e.handler)}),this.allListeners=[]}},{key:"findByEventTarget",value:function(e){return this.allListeners.filter(function(o){if(o.element===e)return o})}},{key:"findByType",value:function(e){return this.allListeners.filter(function(o){if(o.eventType===e)return o})}},{key:"findByHandler",value:function(e){return this.allListeners.filter(function(o){if(o.handler===e)return o})}}]),o}((d=a(d)).default);n.default=c,c.displayName="Listeners",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/modificationsObserver.ts":
/*!*********************************************************!*\
!*** ./src/components/modules/modificationsObserver.ts ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/regenerator */"./node_modules/@babel/runtime/regenerator/index.js"),t(/*! @babel/runtime/helpers/asyncToGenerator */"./node_modules/@babel/runtime/helpers/asyncToGenerator.js"),t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../__module */"./src/components/__module.ts"),t(/*! ../utils */"./src/components/utils.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a,c,f){"use strict";var m=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=m(s),r=m(r),i=m(i),l=m(l),u=m(u),d=m(d),a=m(a),c=m(c),f=m(f);var p=function(e){function o(){var e;return(0,i.default)(this,o),(e=(0,u.default)(this,(0,d.default)(o).apply(this,arguments))).mutationDebouncer=f.default.debounce(function(){e.config.onChange()},o.DebounceTimer),e}return(0,a.default)(o,e),(0,l.default)(o,[{key:"destroy",value:function(){this.mutationDebouncer=null}},{key:"prepare",value:function(){var e=(0,r.default)(s.default.mark(function e(){var o=this;return s.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:window.setTimeout(function(){o.setObserver()},1e3);case 1:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"setObserver",value:function(){var e=this,o=this.Editor,t=o.Listeners,n=o.UI;t.on(n.nodes.redactor,"DOMSubtreeModified",function(){e.mutationDebouncer()},!1)}}]),o}(c.default);n.default=p,p.displayName="ModificationsObserver",p.DebounceTimer=450,e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/notifier.ts":
/*!********************************************!*\
!*** ./src/components/modules/notifier.ts ***!
\********************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../__module */"./src/components/__module.ts"),t(/*! codex-notifier */"./node_modules/codex-notifier/dist/bundle.js")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a){"use strict";var c=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=c(s),r=c(r),i=c(i),l=c(l),u=c(u),d=c(d),a=c(a);var f=function(e){function o(){return(0,s.default)(this,o),(0,i.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,u.default)(o,e),(0,r.default)(o,[{key:"show",value:function(e){a.default.show(e)}}]),o}(d.default);n.default=f,f.displayName="Notifier",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/paste.ts":
/*!*****************************************!*\
!*** ./src/components/modules/paste.ts ***!
\*****************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/toConsumableArray */"./node_modules/@babel/runtime/helpers/toConsumableArray.js"),t(/*! @babel/runtime/regenerator */"./node_modules/@babel/runtime/regenerator/index.js"),t(/*! @babel/runtime/helpers/asyncToGenerator */"./node_modules/@babel/runtime/helpers/asyncToGenerator.js"),t(/*! @babel/runtime/helpers/slicedToArray */"./node_modules/@babel/runtime/helpers/slicedToArray.js"),t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ./caret */"./src/components/modules/caret.ts"),t(/*! ../__module */"./src/components/__module.ts"),t(/*! ../dom */"./src/components/dom.ts"),t(/*! ../utils */"./src/components/utils.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a,c,f,m,p,h,j){"use strict";var _=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=_(s),r=_(r),i=_(i),l=_(l),u=_(u),d=_(d),a=_(a),c=_(c),f=_(f),m=_(m),p=_(p),h=_(h),j=_(j);var b=function(e){function o(){var e;return(0,u.default)(this,o),(e=(0,a.default)(this,(0,c.default)(o).apply(this,arguments))).toolsTags={},e.tagsByTool={},e.toolsPatterns=[],e.toolsFiles={},e.processTool=function(o){var t=(0,l.default)(o,2),n=t[0],s=t[1];try{var r=new e.Editor.Tools.blockTools[n]({api:e.Editor.API.methods,config:{},data:{}});if(!r.onPaste||"function"!=typeof r.onPaste)return;var i=s.pasteConfig||{};e.getTagsConfig(n,i),e.getFilesConfig(n,i),e.getPatternsConfig(n,i)}catch(e){j.default.log("Paste handling for «".concat(n,"» Tool hasn't been set up because of the error"),"warn",e)}},e.handlePasteEvent=function(){var o=(0,i.default)(r.default.mark(function o(t){return r.default.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(!e.isNativeBehaviour(t.target)||t.clipboardData.types.includes("Files")){o.next=2;break}return o.abrupt("return");case 2:t.preventDefault(),e.processDataTransfer(t.clipboardData);case 4:case"end":return o.stop()}},o,this)}));return function(e){return o.apply(this,arguments)}}(),e}return(0,f.default)(o,e),(0,d.default)(o,[{key:"prepare",value:function(){var e=(0,i.default)(r.default.mark(function e(){return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:this.setCallback(),this.processTools();case 2:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"processDataTransfer",value:function(){var e=(0,i.default)(r.default.mark(function e(o){var t,n,s,i,l,u,d,a=arguments;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=a.length>1&&void 0!==a[1]&&a[1],n=this.Editor.Sanitizer,!o.types.includes("Files")){e.next=6;break}return e.next=5,this.processFiles(o.files);case 5:return e.abrupt("return");case 6:if(s=o.getData("text/plain"),i=o.getData("text/html"),t&&s.trim()&&i.trim()&&(i="<p>"+(i.trim()?i:s)+"</p>"),l=Object.keys(this.toolsTags).reduce(function(e,o){return e[o.toLowerCase()]=!0,e},{}),u=Object.assign({},l,n.getAllInlineToolsConfig()),(d=n.clean(i,u)).trim()&&d.trim()!==s&&h.default.isHTMLString(d)){e.next=17;break}return e.next=15,this.processText(s);case 15:e.next=19;break;case 17:return e.next=19,this.processText(d,!0);case 19:case"end":return e.stop()}},e,this)}));return function(o){return e.apply(this,arguments)}}()},{key:"setCallback",value:function(){var e=this.Editor,o=e.Listeners,t=e.UI;o.on(t.nodes.redactor,"paste",this.handlePasteEvent)}},{key:"processTools",value:function(){var e=this.Editor.Tools.blockTools;Object.entries(e).forEach(this.processTool)}},{key:"getTagsConfig",value:function(e,o){var t=this,n=o.tags||[];n.forEach(function(o){t.toolsTags.hasOwnProperty(o)?j.default.log("Paste handler for «".concat(e,"» Tool on «").concat(o,"» tag is skipped ")+"because it is already used by «".concat(t.toolsTags[o].tool,"» Tool."),"warn"):t.toolsTags[o.toUpperCase()]={tool:e}}),this.tagsByTool[e]=n.map(function(e){return e.toUpperCase()})}},{key:"getFilesConfig",value:function(e,o){var t=o.files,n=void 0===t?{}:t,s=n.extensions,r=n.mimeTypes;(s||r)&&(s&&!Array.isArray(s)&&(j.default.log("«extensions» property of the onDrop config for «".concat(e,"» Tool should be an array")),s=[]),r&&!Array.isArray(r)&&(j.default.log("«mimeTypes» property of the onDrop config for «".concat(e,"» Tool should be an array")),r=[]),r&&(r=r.filter(function(o){return!!j.default.isValidMimeType(o)||(j.default.log("MIME type value «".concat(o,"» for the «").concat(e,"» Tool is not a valid MIME type"),"warn"),!1)})),this.toolsFiles[e]={extensions:s||[],mimeTypes:r||[]})}},{key:"getPatternsConfig",value:function(e,o){var t=this;o.patterns&&!j.default.isEmpty(o.patterns)&&Object.entries(o.patterns).forEach(function(o){var n=(0,l.default)(o,2),s=n[0],r=n[1];r instanceof RegExp||j.default.log("Pattern ".concat(r," for «").concat(e,"» Tool is skipped because it should be a Regexp instance."),"warn"),t.toolsPatterns.push({key:s,pattern:r,tool:e})})}},{key:"isNativeBehaviour",value:function(e){var o=this.Editor.BlockManager;if(h.default.isNativeInput(e))return!0;var t=o.getBlock(e);return!t}},{key:"processFiles",value:function(){var e=(0,i.default)(r.default.mark(function e(o){var t,n=this;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=this.Editor.BlockManager,e.next=3,Promise.all(Array.from(o).map(function(e){return n.processFile(e)}));case 3:e.sent.filter(function(e){return!!e}).forEach(function(e,o){0===o&&t.currentBlock&&t.currentBlock.isEmpty?t.paste(e.type,e.event,!0):t.paste(e.type,e.event)});case 6:case"end":return e.stop()}},e,this)}));return function(o){return e.apply(this,arguments)}}()},{key:"processFile",value:function(){var e=(0,i.default)(r.default.mark(function e(o){var t,n,s,i,u;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=j.default.getFileExtension(o),n=Object.entries(this.toolsFiles).find(function(e){var n=(0,l.default)(e,2),s=(n[0],n[1]),r=s.mimeTypes,i=s.extensions,u=o.type.split("/"),d=(0,l.default)(u,2),a=d[0],c=d[1],f=i.find(function(e){return e.toLowerCase()===t.toLowerCase()}),m=r.find(function(e){var o=e.split("/"),t=(0,l.default)(o,2),n=t[0],s=t[1];return n===a&&(s===c||"*"===s)});return!!f||!!m})){e.next=4;break}return e.abrupt("return");case 4:return s=(0,l.default)(n,1),i=s[0],u=this.composePasteEvent("file",{file:o}),e.abrupt("return",{event:u,type:i});case 7:case"end":return e.stop()}},e,this)}));return function(o){return e.apply(this,arguments)}}()},{key:"processText",value:function(){var e=(0,i.default)(r.default.mark(function e(o){var t,n,s,l,u,d,a,c,f=this,p=arguments;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=p.length>1&&void 0!==p[1]&&p[1],n=this.Editor,s=n.Caret,l=n.BlockManager,u=n.Tools,(d=t?this.processHTML(o):this.processPlain(o)).length){e.next=5;break}return e.abrupt("return");case 5:if(1!==d.length||d[0].isBlock){e.next=8;break}return this.processSingleBlock(d.pop()),e.abrupt("return");case 8:return a=u.isInitial(l.currentBlock.tool),c=a&&l.currentBlock.isEmpty,e.next=12,Promise.all(d.map(function(){var e=(0,i.default)(r.default.mark(function e(o,t){return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.insertBlock(o,0===t&&c);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},e,this)}));return function(o,t){return e.apply(this,arguments)}}()));case 12:s.setToBlock(l.currentBlock,m.default.positions.END);case 13:case"end":return e.stop()}},e,this)}));return function(o){return e.apply(this,arguments)}}()},{key:"processHTML",value:function(e){var o=this,t=this.Editor,n=t.Tools,s=t.Sanitizer,r=this.config.initialBlock,i=h.default.make("DIV");i.innerHTML=e;var l=this.getNodes(i);return l.map(function(e){var t,i=r,l=!1;switch(e.nodeType){case Node.DOCUMENT_FRAGMENT_NODE:(t=h.default.make("div")).appendChild(e);break;case Node.ELEMENT_NODE:t=e,l=!0,o.toolsTags[t.tagName]&&(i=o.toolsTags[t.tagName].tool)}var u=n.blockTools[i].pasteConfig.tags,d=u.reduce(function(e,o){return e[o.toLowerCase()]={},e},{}),a=Object.assign({},d,s.getInlineToolsConfig(i));t.innerHTML=s.clean(t.innerHTML,a);var c=o.composePasteEvent("tag",{data:t});return{content:t,isBlock:l,tool:i,event:c}}).filter(function(e){return!h.default.isNodeEmpty(e.content)||h.default.isSingleTag(e.content)})}},{key:"processPlain",value:function(e){var o=this,t=this.config.initialBlock;if(this.Editor.Tools,!e)return[];var n=t;return e.split(/\r?\n/).filter(function(e){return e.trim()}).map(function(e){var t=h.default.make("div");t.innerHTML=e;var s=o.composePasteEvent("tag",{data:t});return{content:t,tool:n,isBlock:!1,event:s}})}},{key:"processSingleBlock",value:function(){var e=(0,i.default)(r.default.mark(function e(t){var n,s,i,l,u,d,a,c,f,p,h;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=this.config.initialBlock,s=this.Editor,i=s.BlockManager,l=s.Caret,u=s.Sanitizer,d=s.Tools,a=t.content,!(t.tool===n&&a.textContent.length<o.PATTERN_PROCESSING_MAX_LENGTH)){e.next=10;break}return e.next=4,this.processPattern(a.textContent);case 4:if(!(c=e.sent)){e.next=10;break}return p=i.currentBlock&&d.isInitial(i.currentBlock.tool)&&i.currentBlock.isEmpty,f=i.paste(c.tool,c.event,p),l.setToBlock(f,m.default.positions.END),e.abrupt("return");case 10:h=u.getInlineToolsConfig(i.currentBlock.name),document.execCommand("insertHTML",!1,u.clean(a.innerHTML,h));case 12:case"end":return e.stop()}},e,this)}));return function(o){return e.apply(this,arguments)}}()},{key:"processPattern",value:function(){var e=(0,i.default)(r.default.mark(function e(o){var t,n;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this.toolsPatterns.find(function(e){var t=e.pattern.exec(o);return!!t&&o===t.shift()})){e.next=3;break}return e.abrupt("return");case 3:return n=this.composePasteEvent("pattern",{key:t.key,data:o}),e.abrupt("return",{event:n,tool:t.tool});case 5:case"end":return e.stop()}},e,this)}));return function(o){return e.apply(this,arguments)}}()},{key:"insertBlock",value:function(){var e=(0,i.default)(r.default.mark(function e(o){var t,n,s,i,l,u,d=arguments;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=d.length>1&&void 0!==d[1]&&d[1],n=this.Editor,s=n.BlockManager,i=n.Caret,l=s.currentBlock,!(t&&l&&l.isEmpty)){e.next=6;break}return s.paste(o.tool,o.event,!0),e.abrupt("return");case 6:u=s.paste(o.tool,o.event),i.setToBlock(u);case 8:case"end":return e.stop()}},e,this)}));return function(o){return e.apply(this,arguments)}}()},{key:"getNodes",value:function(e){var o=this,t=Array.from(e.childNodes),n=Object.keys(this.toolsTags);return t.reduce(function e(t,r){if(h.default.isEmpty(r)&&!h.default.isSingleTag(r))return t;var i=t[t.length-1],l=new DocumentFragment;switch(i&&h.default.isFragment(i)&&(l=t.pop()),r.nodeType){case Node.ELEMENT_NODE:var u=r,d=o.toolsTags[u.tagName]||{},a=d.tool,c=void 0===a?"":a,f=o.tagsByTool[c]||[],m=n.includes(u.tagName),p=h.default.blockElements.includes(u.tagName.toLowerCase()),j=Array.from(u.children).some(function(e){var o=e.tagName;return n.includes(o)&&!f.includes(o)}),_=Array.from(u.children).some(function(e){var o=e.tagName;return h.default.blockElements.includes(o.toLowerCase())});if(!p&&!m)return l.appendChild(u),(0,s.default)(t).concat([l]);if(m&&!j||p&&!_&&!j)return(0,s.default)(t).concat([l,u]);break;case Node.TEXT_NODE:return l.appendChild(r),(0,s.default)(t).concat([l]);default:return(0,s.default)(t).concat([l])}return(0,s.default)(t).concat((0,s.default)(Array.from(r.childNodes).reduce(e,[])))},[])}},{key:"composePasteEvent",value:function(e,o){return new CustomEvent(e,{detail:o})}}]),o}(p.default);n.default=b,b.displayName="Paste",b.PATTERN_PROCESSING_MAX_LENGTH=450,e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/renderer.ts":
/*!********************************************!*\
!*** ./src/components/modules/renderer.ts ***!
\********************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/regenerator */"./node_modules/@babel/runtime/regenerator/index.js"),t(/*! @babel/runtime/helpers/asyncToGenerator */"./node_modules/@babel/runtime/helpers/asyncToGenerator.js"),t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../__module */"./src/components/__module.ts"),t(/*! ../utils */"./src/components/utils.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a,c,f){"use strict";var m=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=m(s),r=m(r),i=m(i),l=m(l),u=m(u),d=m(d),a=m(a),c=m(c),f=m(f);var p=function(e){function o(){return(0,i.default)(this,o),(0,u.default)(this,(0,d.default)(o).apply(this,arguments))}return(0,a.default)(o,e),(0,l.default)(o,[{key:"render",value:function(e){var o=this,t=e.map(function(e){return{function:function(){return o.insertBlock(e)}}});return f.default.sequence(t)}},{key:"insertBlock",value:function(){var e=(0,r.default)(s.default.mark(function e(o){var t,n,r;return s.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=o.type,n=o.data,r=o.settings,!(t in this.Editor.Tools.available)){e.next=14;break}e.prev=4,this.Editor.BlockManager.insert(t,n,r),e.next=12;break;case 8:throw e.prev=8,e.t0=e.catch(4),f.default.log("Block «".concat(t,"» skipped because of plugins error"),"warn",n),Error(e.t0);case 12:e.next=15;break;case 14:f.default.log("Tool «".concat(t,"» is not found. Check 'tools' property at your initial CodeX Editor config."),"warn");case 15:case"end":return e.stop()}},e,this,[[4,8]])}));return function(o){return e.apply(this,arguments)}}()}]),o}(c.default);n.default=p,p.displayName="Renderer",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/sanitizer.ts":
/*!*********************************************!*\
!*** ./src/components/modules/sanitizer.ts ***!
\*********************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/slicedToArray */"./node_modules/@babel/runtime/helpers/slicedToArray.js"),t(/*! @babel/runtime/helpers/typeof */"./node_modules/@babel/runtime/helpers/typeof.js"),t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../__module */"./src/components/__module.ts"),t(/*! ../utils */"./src/components/utils.ts"),t(/*! html-janitor */"./node_modules/html-janitor/src/html-janitor.js")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a,c,f,m){"use strict";var p=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=p(s),r=p(r),i=p(i),l=p(l),u=p(u),d=p(d),a=p(a),c=p(c),f=p(f),m=p(m);var h=function(e){function o(){var e;return(0,i.default)(this,o),(e=(0,u.default)(this,(0,d.default)(o).apply(this,arguments))).configCache={},e.inlineToolsConfigCache=null,e}return(0,a.default)(o,e),(0,l.default)(o,[{key:"sanitizeBlocks",value:function(e){var o=this;return e.map(function(e){var t=o.composeToolConfig(e.tool);return f.default.isEmpty(t)?e:(e.data=o.deepSanitize(e.data,t),e)})}},{key:"deepSanitize",value:function(e,o){return Array.isArray(e)?this.cleanArray(e,o):"object"===(0,r.default)(e)?this.cleanObject(e,o):"string"==typeof e?this.cleanOneItem(e,o):e}},{key:"clean",value:function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t={tags:o},n=this.createHTMLJanitorInstance(t);return n.clean(e)}},{key:"composeToolConfig",value:function(e){if(this.configCache[e])return this.configCache[e];var o=this.Editor.Tools.apiSettings.SANITIZE_CONFIG,t=this.Editor.Tools.available[e],n=this.getInlineToolsConfig(e);if(!t.sanitize||t[o]&&f.default.isEmpty(t[o]))return n;var s=t.sanitize,i={};for(var l in s)if(s.hasOwnProperty(l)){var u=s[l];"object"===(0,r.default)(u)?i[l]=Object.assign({},n,u):i[l]=u}return this.configCache[e]=i,i}},{key:"getInlineToolsConfig",value:function(e){var o=this.Editor.Tools,t=o.getToolSettings(e),n=t.inlineToolbar||[],s={};return"boolean"==typeof n&&n?s=this.getAllInlineToolsConfig():n.map(function(e){s=Object.assign(s,o.inline[e][o.apiSettings.SANITIZE_CONFIG])}),s}},{key:"getAllInlineToolsConfig",value:function(){var e=this.Editor.Tools;if(this.inlineToolsConfigCache)return this.inlineToolsConfigCache;var o={};return Object.entries(e.inline).forEach(function(t){var n=(0,s.default)(t,2),r=(n[0],n[1]);Object.assign(o,r[e.apiSettings.SANITIZE_CONFIG])}),this.inlineToolsConfigCache=o,this.inlineToolsConfigCache}},{key:"cleanArray",value:function(e,o){var t=this;return e.map(function(e){return t.deepSanitize(e,o)})}},{key:"cleanObject",value:function(e,o){var t={};for(var n in e)if(e.hasOwnProperty(n)){var s=e[n],r=this.isRule(o[n])?o[n]:o;t[n]=this.deepSanitize(s,r)}return t}},{key:"cleanOneItem",value:function(e,o){return"object"===(0,r.default)(o)?this.clean(e,o):!1===o?this.clean(e,{}):e}},{key:"isRule",value:function(e){return"object"===(0,r.default)(e)||"boolean"==typeof e||"function"==typeof e}
/**
* If developer uses editor's API, then he can customize sanitize restrictions.
* Or, sanitizing config can be defined globally in editors initialization. That config will be used everywhere
* At least, if there is no config overrides, that API uses Default configuration
*
* @uses https://www.npmjs.com/package/html-janitor
* @license https://github.com/guardian/html-janitor/blob/master/LICENSE
*
* @param {SanitizerConfig} config - sanitizer extension
*/},{key:"createHTMLJanitorInstance",value:function(e){return e?new m.default(e):null}}]),o}(c.default);n.default=h,h.displayName="Sanitizer",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/saver.ts":
/*!*****************************************!*\
!*** ./src/components/modules/saver.ts ***!
\*****************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/regenerator */"./node_modules/@babel/runtime/regenerator/index.js"),t(/*! @babel/runtime/helpers/asyncToGenerator */"./node_modules/@babel/runtime/helpers/asyncToGenerator.js"),t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../__module */"./src/components/__module.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a,c){"use strict";var f=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=f(s),r=f(r),i=f(i),l=f(l),u=f(u),d=f(d),a=f(a);var m=function(e){function o(){return(0,i.default)(this,o),(0,u.default)(this,(0,d.default)(o).apply(this,arguments))}return(0,a.default)(o,e),(0,l.default)(o,[{key:"save",value:function(){var e=(0,r.default)(s.default.mark(function e(){var o,t,n,r;return s.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return o=this.Editor.BlockManager.blocks,t=[],o.forEach(function(e){t.push(e.data)}),e.next=4,Promise.all(t);case 4:return n=e.sent,e.next=7,this.Editor.Sanitizer.sanitizeBlocks(n);case 7:return r=e.sent,e.abrupt("return",this.makeOutput(r));case 9:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"makeOutput",value:function(e){var o=0,t=[];return console.groupCollapsed("[CodexEditor saving]:"),e.forEach(function(e){console.log("«".concat(e.tool,"» saving info"),e),o+=e.time,t.push({type:e.tool,data:e.data})}),console.log("Total",o),console.groupEnd(),{time:+new Date,blocks:t,version:"2.6.0"}}}]),o}((c=f(c)).default);n.default=m,m.displayName="Saver",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/shortcuts.ts":
/*!*********************************************!*\
!*** ./src/components/modules/shortcuts.ts ***!
\*********************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! @codexteam/shortcuts */"./node_modules/@codexteam/shortcuts/lib/shortcuts.js"),t(/*! ../__module */"./src/components/__module.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a){"use strict";var c=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=c(s),r=c(r),i=c(i),l=c(l),u=c(u),d=c(d);var f=function(e){function o(){var e;return(0,s.default)(this,o),(e=(0,i.default)(this,(0,l.default)(o).apply(this,arguments))).registeredShortcuts=[],e}return(0,u.default)(o,e),(0,r.default)(o,[{key:"add",value:function(e){var o=this.Editor.UI,t=new d.default({name:e.name,on:o.nodes.redactor,callback:e.handler});this.registeredShortcuts.push(t)}},{key:"remove",value:function(e){var o=this.registeredShortcuts.findIndex(function(o){return o.name===e});this.registeredShortcuts[o].remove(),this.registeredShortcuts.splice(o,1)}}]),o}((a=c(a)).default);n.default=f,f.displayName="Shortcuts",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/toolbar/blockSettings.ts":
/*!*********************************************************!*\
!*** ./src/components/modules/toolbar/blockSettings.ts ***!
\*********************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../__module */"./src/components/__module.ts"),t(/*! ../../dom */"./src/components/dom.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a){"use strict";var c=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=c(s),r=c(r),i=c(i),l=c(l),u=c(u),d=c(d),a=c(a);var f=function(e){function o(){var e;return(0,s.default)(this,o),(e=(0,i.default)(this,(0,l.default)(o).apply(this,arguments))).nodes={wrapper:null,toolSettings:null,defaultSettings:null},e}return(0,u.default)(o,e),(0,r.default)(o,[{key:"make",value:function(){this.nodes.wrapper=a.default.make("div",o.CSS.wrapper),this.nodes.toolSettings=a.default.make("div",o.CSS.toolSettings),this.nodes.defaultSettings=a.default.make("div",o.CSS.defaultSettings),a.default.append(this.nodes.wrapper,[this.nodes.toolSettings,this.nodes.defaultSettings])}},{key:"open",value:function(){this.nodes.wrapper.classList.add(o.CSS.wrapperOpened),this.addToolSettings(),this.addDefaultSettings(),this.Editor.Events.emit(this.events.opened)}},{key:"close",value:function(){this.nodes.wrapper.classList.remove(o.CSS.wrapperOpened),this.nodes.toolSettings.innerHTML="",this.nodes.defaultSettings.innerHTML="",this.Editor.Events.emit(this.events.closed)}},{key:"addToolSettings",value:function(){"function"==typeof this.Editor.BlockManager.currentBlock.tool.renderSettings&&a.default.append(this.nodes.toolSettings,this.Editor.BlockManager.currentBlock.tool.renderSettings())}},{key:"addDefaultSettings",value:function(){a.default.append(this.nodes.defaultSettings,this.Editor.BlockManager.currentBlock.renderTunes())}},{key:"events",get:function(){return{opened:"block-settings-opened",closed:"block-settings-closed"}}},{key:"opened",get:function(){return this.nodes.wrapper.classList.contains(o.CSS.wrapperOpened)}}],[{key:"CSS",get:function(){return{wrapper:"ce-settings",wrapperOpened:"ce-settings--opened",toolSettings:"ce-settings__plugin-zone",defaultSettings:"ce-settings__default-zone",button:"ce-settings__button"}}}]),o}(d.default);n.default=f,f.displayName="BlockSettings",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/toolbar/index.ts":
/*!*************************************************!*\
!*** ./src/components/modules/toolbar/index.ts ***!
\*************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../__module */"./src/components/__module.ts"),t(/*! ../../dom */"./src/components/dom.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a){"use strict";var c=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=c(s),r=c(r),i=c(i),l=c(l),u=c(u),d=c(d),a=c(a);var f=function(e){function o(){var e;return(0,s.default)(this,o),(e=(0,i.default)(this,(0,l.default)(o).apply(this,arguments))).nodes={wrapper:null,content:null,actions:null,plusButton:null,blockActionsButtons:null,settingsToggler:null},e}return(0,u.default)(o,e),(0,r.default)(o,[{key:"make",value:function(){var e=this;this.nodes.wrapper=a.default.make("div",o.CSS.toolbar),["content","actions"].forEach(function(t){e.nodes[t]=a.default.make("div",o.CSS[t]),a.default.append(e.nodes.wrapper,e.nodes[t])}),this.nodes.plusButton=a.default.make("div",o.CSS.plusButton),a.default.append(this.nodes.plusButton,a.default.svg("plus",14,14)),a.default.append(this.nodes.content,this.nodes.plusButton),this.Editor.Listeners.on(this.nodes.plusButton,"click",function(){return e.plusButtonClicked()},!1),this.Editor.Toolbox.make(),this.nodes.blockActionsButtons=a.default.make("div",o.CSS.blockActionsButtons),this.nodes.settingsToggler=a.default.make("span",o.CSS.settingsToggler);var t=a.default.svg("dots",18,4);a.default.append(this.nodes.settingsToggler,t),a.default.append(this.nodes.blockActionsButtons,this.nodes.settingsToggler),a.default.append(this.nodes.actions,this.nodes.blockActionsButtons),this.Editor.BlockSettings.make(),a.default.append(this.nodes.actions,this.Editor.BlockSettings.nodes.wrapper),a.default.append(this.Editor.UI.nodes.wrapper,this.nodes.wrapper),this.bindEvents()}},{key:"move",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];e&&(this.Editor.Toolbox.close(),this.Editor.BlockSettings.close());var o=this.Editor.BlockManager.currentBlock.holder;if(o){var t=Math.floor(o.offsetHeight/2);this.nodes.plusButton.style.transform="translate3d(0, calc(".concat(t,"px - 50%), 0)"),this.Editor.Toolbox.nodes.toolbox.style.transform="translate3d(0, calc(".concat(t,"px - 50%), 0)"),this.nodes.wrapper.style.transform="translate3D(0, ".concat(Math.floor(o.offsetTop),"px, 0)")}}},{key:"open",value:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];setTimeout(function(){e.move(n),e.nodes.wrapper.classList.add(o.CSS.toolbarOpened),t?e.blockActions.show():e.blockActions.hide()},50)}},{key:"close",value:function(){this.nodes.wrapper.classList.remove(o.CSS.toolbarOpened),this.blockActions.hide(),this.Editor.Toolbox.close(),this.Editor.BlockSettings.close()}},{key:"plusButtonClicked",value:function(){this.Editor.Toolbox.toggle()}},{key:"bindEvents",value:function(){var e=this;this.Editor.Listeners.on(this.nodes.settingsToggler,"click",function(){return e.settingsTogglerClicked()})}},{key:"settingsTogglerClicked",value:function(){this.Editor.BlockSettings.opened?this.Editor.BlockSettings.close():this.Editor.BlockSettings.open()}},{key:"opened",get:function(){return this.nodes.wrapper.classList.contains(o.CSS.toolbarOpened)}},{key:"plusButton",get:function(){var e=this;return{hide:function(){return e.nodes.plusButton.classList.add(o.CSS.plusButtonHidden)},show:function(){e.Editor.Toolbox.isEmpty||e.nodes.plusButton.classList.remove(o.CSS.plusButtonHidden)}}}},{key:"blockActions",get:function(){var e=this;return{hide:function(){e.nodes.actions.classList.remove(o.CSS.actionsOpened)},show:function(){e.nodes.actions.classList.add(o.CSS.actionsOpened)}}}}],[{key:"CSS",get:function(){return{toolbar:"ce-toolbar",content:"ce-toolbar__content",actions:"ce-toolbar__actions",actionsOpened:"ce-toolbar__actions--opened",toolbarOpened:"ce-toolbar--opened",plusButton:"ce-toolbar__plus",plusButtonHidden:"ce-toolbar__plus--hidden",blockActionsButtons:"ce-toolbar__actions-buttons",settingsToggler:"ce-toolbar__settings-btn"}}}]),o}(d.default);n.default=f,f.displayName="Toolbar",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/toolbar/inline.ts":
/*!**************************************************!*\
!*** ./src/components/modules/toolbar/inline.ts ***!
\**************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/slicedToArray */"./node_modules/@babel/runtime/helpers/slicedToArray.js"),t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../__module */"./src/components/__module.ts"),t(/*! ../../dom */"./src/components/dom.ts"),t(/*! ../../inline-tools/inline-tool-bold */"./src/components/inline-tools/inline-tool-bold.ts"),t(/*! ../../inline-tools/inline-tool-italic */"./src/components/inline-tools/inline-tool-italic.ts"),t(/*! ../../inline-tools/inline-tool-link */"./src/components/inline-tools/inline-tool-link.ts"),t(/*! ../../selection */"./src/components/selection.ts"),t(/*! ../../utils */"./src/components/utils.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a,c,f,m,p,h,j){"use strict";var _=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=_(s),r=_(r),i=_(i),l=_(l),u=_(u),d=_(d),a=_(a),c=_(c),f=_(f),m=_(m),p=_(p),h=_(h),j=_(j);var b=function(e){function o(){var e;return(0,r.default)(this,o),(e=(0,l.default)(this,(0,u.default)(o).apply(this,arguments))).CSS={inlineToolbar:"ce-inline-toolbar",inlineToolbarShowed:"ce-inline-toolbar--showed",buttonsWrapper:"ce-inline-toolbar__buttons",actionsWrapper:"ce-inline-toolbar__actions",inlineToolButton:"ce-inline-tool",inlineToolButtonLast:"ce-inline-tool--last"},e.nodes={wrapper:null,buttons:null,actions:null},e.toolbarVerticalMargin=20,e}return(0,d.default)(o,e),(0,i.default)(o,[{key:"make",value:function(){this.nodes.wrapper=c.default.make("div",this.CSS.inlineToolbar),this.nodes.buttons=c.default.make("div",this.CSS.buttonsWrapper),this.nodes.actions=c.default.make("div",this.CSS.actionsWrapper),c.default.append(this.nodes.wrapper,[this.nodes.buttons,this.nodes.actions]),c.default.append(this.Editor.UI.nodes.wrapper,this.nodes.wrapper),this.addTools()}},{key:"handleShowingEvent",value:function(e){this.allowedToShow(e)?(this.move(),this.open(),this.checkToolsState(),this.Editor.BlockSelection.clearSelection()):this.close()}},{key:"move",value:function(){var e=h.default.rect,o=this.Editor.UI.nodes.wrapper.getBoundingClientRect(),t={x:e.x-o.left,y:e.y+e.height-o.top+this.toolbarVerticalMargin};e.width&&(t.x+=Math.floor(e.width/2)),this.nodes.wrapper.style.left=Math.floor(t.x)+"px",this.nodes.wrapper.style.top=Math.floor(t.y)+"px"}},{key:"close",value:function(){this.nodes.wrapper.classList.remove(this.CSS.inlineToolbarShowed),this.tools.forEach(function(e,o){"function"==typeof e.clear&&e.clear()})}},{key:"open",value:function(){this.filterTools(),this.nodes.wrapper.classList.add(this.CSS.inlineToolbarShowed),this.tools.forEach(function(e){"function"==typeof e.clear&&e.clear()})}},{key:"allowedToShow",value:function(e){if(e&&["IMG","INPUT"].includes(e.target.tagName))return!1;var o=h.default.get(),t=h.default.text;if(!o||!o.anchorNode)return!1;if(o.isCollapsed||t.length<1)return!1;var n=this.Editor.BlockManager.getBlock(o.anchorNode);if(!n)return!1;var s=this.Editor.Tools.getToolSettings(n.name);return s&&s[this.Editor.Tools.apiSettings.IS_ENABLED_INLINE_TOOLBAR]}},{key:"filterTools",value:function(){var e=this,o=h.default.get(),t=this.Editor.BlockManager.getBlock(o.anchorNode),n=this.Editor.Tools.getToolSettings(t.name),s=n&&n[this.Editor.Tools.apiSettings.IS_ENABLED_INLINE_TOOLBAR],r=Array.from(this.nodes.buttons.querySelectorAll(".".concat(this.CSS.inlineToolButton)));r.forEach(function(o){o.hidden=!1,o.classList.remove(e.CSS.inlineToolButtonLast)}),Array.isArray(s)&&r.forEach(function(e){e.hidden=!s.includes(e.dataset.tool)});var i=r.filter(function(e){return!e.hidden}).pop();i&&i.classList.add(this.CSS.inlineToolButtonLast)}},{key:"addTools",value:function(){var e=this;this.tools.forEach(function(o,t){e.addTool(t,o)})}},{key:"addTool",value:function(e,o){var t=this,n=this.Editor,r=n.Listeners,i=n.Tools,l=o.render();if(l){if(l.dataset.tool=e,this.nodes.buttons.appendChild(l),"function"==typeof o.renderActions){var u=o.renderActions();this.nodes.actions.appendChild(u)}r.on(l,"click",function(e){t.toolClicked(o),e.preventDefault()});var d=i.getToolSettings(e),a=null,c=Object.entries(i.internalTools).filter(function(e){var o=(0,s.default)(e,2),t=(o[0],o[1]);return j.default.isFunction(t)?t[i.apiSettings.IS_INLINE]:t.class[i.apiSettings.IS_INLINE]}).map(function(e){var o=(0,s.default)(e,2),t=o[0];return o[1],t});c.includes(e)?a=this.inlineTools[e].shortcut:d&&d[i.apiSettings.SHORTCUT]&&(a=d[i.apiSettings.SHORTCUT]),a&&this.enableShortcuts(o,a)}else j.default.log("Render method must return an instance of Node","warn",e)}},{key:"enableShortcuts",value:function(e,o){var t=this;this.Editor.Shortcuts.add({name:o,handler:function(o){var n=t.Editor.BlockManager.currentBlock;if(n){var s=t.Editor.Tools.getToolSettings(n.name);s&&s[t.Editor.Tools.apiSettings.IS_ENABLED_INLINE_TOOLBAR]&&(o.preventDefault(),t.toolClicked(e))}}})}},{key:"toolClicked",value:function(e){var o=h.default.range;e.surround(o),this.checkToolsState()}},{key:"checkToolsState",value:function(){this.tools.forEach(function(e){e.checkState(h.default.get())})}},{key:"internalTools",get:function(){return{bold:this.Editor.Tools.constructInline(f.default),italic:this.Editor.Tools.constructInline(m.default),link:this.Editor.Tools.constructInline(p.default)}}},{key:"externalTools",get:function(){var e={};for(var o in this.Editor.Tools.inline)this.Editor.Tools.inline.hasOwnProperty(o)&&(e[o]=this.Editor.Tools.constructInline(this.Editor.Tools.inline[o]));return e}},{key:"tools",get:function(){if(!this.toolsInstances||0===this.toolsInstances.size){var e=this.inlineTools;for(var o in this.toolsInstances=new Map,e)e.hasOwnProperty(o)&&this.toolsInstances.set(o,e[o])}return this.toolsInstances}},{key:"inlineTools",get:function(){var e={};for(var o in this.Editor.Tools.inline)this.Editor.Tools.inline.hasOwnProperty(o)&&(e[o]=this.Editor.Tools.constructInline(this.Editor.Tools.inline[o]));return e}}]),o}(a.default);n.default=b,b.displayName="InlineToolbar",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/toolbar/toolbox.ts":
/*!***************************************************!*\
!*** ./src/components/modules/toolbar/toolbox.ts ***!
\***************************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../__module */"./src/components/__module.ts"),t(/*! ../../dom */"./src/components/dom.ts"),t(/*! ../../utils */"./src/components/utils.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a,c){"use strict";var f=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=f(s),r=f(r),i=f(i),l=f(l),u=f(u),d=f(d),a=f(a),c=f(c);var m=function(e){function o(){var e;return(0,s.default)(this,o),(e=(0,i.default)(this,(0,l.default)(o).apply(this,arguments))).opened=!1,e.nodes={toolbox:null,buttons:[]},e.activeButtonIndex=-1,e.displayedToolsCount=0,e}return(0,u.default)(o,e),(0,r.default)(o,[{key:"make",value:function(){this.nodes.toolbox=a.default.make("div",o.CSS.toolbox),a.default.append(this.Editor.Toolbar.nodes.content,this.nodes.toolbox),this.addTools()}},{key:"toolButtonActivate",value:function(e,o){var t=this.Editor.Tools.toolsClasses[o];this.insertNewBlock(t,o)}},{key:"open",value:function(){this.isEmpty||(this.nodes.toolbox.classList.add(o.CSS.toolboxOpened),this.opened=!0)}},{key:"close",value:function(){this.nodes.toolbox.classList.remove(o.CSS.toolboxOpened),this.opened=!1,this.activeButtonIndex=-1;var e=this.nodes.toolbox.querySelector(".".concat(o.CSS.toolboxButtonActive));e&&e.classList.remove(o.CSS.toolboxButtonActive)}},{key:"toggle",value:function(){this.opened?this.close():this.open()}},{key:"leaf",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o.LEAF_DIRECTIONS.RIGHT,t=this.nodes.toolbox.childNodes;-1===this.activeButtonIndex?this.activeButtonIndex=e===o.LEAF_DIRECTIONS.RIGHT?-1:0:t[this.activeButtonIndex].classList.remove(o.CSS.toolboxButtonActive),e===o.LEAF_DIRECTIONS.RIGHT?this.activeButtonIndex=(this.activeButtonIndex+1)%t.length:this.activeButtonIndex=(t.length+this.activeButtonIndex-1)%t.length,t[this.activeButtonIndex].classList.add(o.CSS.toolboxButtonActive)}},{key:"addTools",value:function(){var e=this.Editor.Tools.available;for(var o in e)e.hasOwnProperty(o)&&this.addTool(o,e[o])}},{key:"addTool",value:function(e,t){var n=this,s=this.Editor.Tools.apiSettings;if(!t[s.IS_DISPLAYED_IN_TOOLBOX]||t[s.TOOLBAR_ICON]){if(t[s.IS_DISPLAYED_IN_TOOLBOX]){var r=a.default.make("li",[o.CSS.toolboxButton],{title:e});r.innerHTML=t.toolboxIcon,a.default.append(this.nodes.toolbox,r),this.nodes.toolbox.appendChild(r),this.nodes.buttons.push(r),this.Editor.Listeners.on(r,"click",function(o){n.toolButtonActivate(o,e)});var i=this.Editor.Tools.getToolSettings(e);i&&i[this.Editor.Tools.apiSettings.SHORTCUT]&&this.enableShortcut(t,e,i[this.Editor.Tools.apiSettings.SHORTCUT]),this.displayedToolsCount++}}else c.default.log("Toolbar icon is missed. Tool %o skipped","warn",e)}},{key:"enableShortcut",value:function(e,o,t){var n=this;this.Editor.Shortcuts.add({name:t,handler:function(t){t.preventDefault(),n.insertNewBlock(e,o)}})}},{key:"insertNewBlock",value:function(e,o){var t,n=this.Editor.BlockManager.currentBlock;(t=n.isEmpty?this.Editor.BlockManager.replace(o):this.Editor.BlockManager.insert(o)).call("appendCallback",{}),this.Editor.Caret.setToBlock(t),this.Editor.Toolbar.close()}},{key:"getActiveTool",get:function(){var e=this.nodes.toolbox.childNodes;return-1===this.activeButtonIndex?null:e[this.activeButtonIndex].title}},{key:"isEmpty",get:function(){return 0===this.displayedToolsCount}}],[{key:"CSS",get:function(){return{toolbox:"ce-toolbox",toolboxButton:"ce-toolbox__button",toolboxButtonActive:"ce-toolbox__button--active",toolboxOpened:"ce-toolbox--opened"}}}]),o}(d.default);n.default=m,m.displayName="Toolbox",m.LEAF_DIRECTIONS={RIGHT:"right",LEFT:"left"},e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/tools.ts":
/*!*****************************************!*\
!*** ./src/components/modules/tools.ts ***!
\*****************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/slicedToArray */"./node_modules/@babel/runtime/helpers/slicedToArray.js"),t(/*! @babel/runtime/helpers/typeof */"./node_modules/@babel/runtime/helpers/typeof.js"),t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../tools/paragraph/dist/bundle */"./src/components/tools/paragraph/dist/bundle.js"),t(/*! ../__module */"./src/components/__module.ts"),t(/*! ../utils */"./src/components/utils.ts"),t(/*! ../inline-tools/inline-tool-bold */"./src/components/inline-tools/inline-tool-bold.ts"),t(/*! ../inline-tools/inline-tool-italic */"./src/components/inline-tools/inline-tool-italic.ts"),t(/*! ../inline-tools/inline-tool-link */"./src/components/inline-tools/inline-tool-link.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a,c,f,m,p,h,j){"use strict";var _=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=_(s),r=_(r),i=_(i),l=_(l),u=_(u),d=_(d),a=_(a),c=_(c),f=_(f),m=_(m),p=_(p),h=_(h),j=_(j);var b=function(e){function o(e){var t,n=e.config;return(0,i.default)(this,o),(t=(0,u.default)(this,(0,d.default)(o).call(this,{config:n}))).toolsClasses={},t.toolsAvailable={},t.toolsUnavailable={},t.toolsSettings={},t._inlineTools={},t.toolsClasses={},t.toolsSettings={},t.toolsAvailable={},t.toolsUnavailable={},t._inlineTools=null,t}return(0,a.default)(o,e),(0,l.default)(o,[{key:"prepare",value:function(){var e=this;if(Object.assign(this.config.tools,this.internalTools),!this.config.hasOwnProperty("tools")||0===Object.keys(this.config.tools).length)throw Error("Can't start without tools");for(var o in this.config.tools)"object"===(0,r.default)(this.config.tools[o])?(this.toolsClasses[o]=this.config.tools[o].class,this.toolsSettings[o]=this.config.tools[o],delete this.toolsSettings[o].class):(this.toolsClasses[o]=this.config.tools[o],this.toolsSettings[o]={class:this.config.tools[o]});var t=this.getListOfPrepareFunctions();return 0===t.length?Promise.resolve():m.default.sequence(t,function(o){e.success(o)},function(o){e.fallback(o)})}},{key:"success",value:function(e){this.toolsAvailable[e.toolName]=this.toolsClasses[e.toolName]}},{key:"fallback",value:function(e){this.toolsUnavailable[e.toolName]=this.toolsClasses[e.toolName]}},{key:"construct",value:function(e,o){var t=this.toolsClasses[e],n=this.toolsSettings[e][this.apiSettings.CONFIG],s={api:this.Editor.API.methods,config:n||{},data:o};return new t(s)}},{key:"constructInline",value:function(e){var o={api:this.Editor.API.methods};return new e(o)}},{key:"isInitial",value:function(e){return e instanceof this.available[this.config.initialBlock]}},{key:"getToolSettings",value:function(e){return this.toolsSettings[e]}},{key:"getListOfPrepareFunctions",value:function(){var e=[];for(var o in this.toolsClasses)if(this.toolsClasses.hasOwnProperty(o)){var t=this.toolsClasses[o];"function"==typeof t.prepare?e.push({function:t.prepare,data:{toolName:o,config:this.toolsSettings[o][this.apiSettings.CONFIG]}}):this.toolsAvailable[o]=t}return e}},{key:"available",get:function(){return this.toolsAvailable}},{key:"unavailable",get:function(){return this.toolsUnavailable}},{key:"inline",get:function(){var e=this;if(this._inlineTools)return this._inlineTools;var o=Object.entries(this.available).filter(function(o){var t=(0,s.default)(o,2),n=(t[0],t[1]);if(!n[e.apiSettings.IS_INLINE])return!1;var r=["render","surround","checkState"].filter(function(o){return!e.constructInline(n)[o]});return!r.length||(m.default.log("Incorrect Inline Tool: ".concat(n.name,". Some of required methods is not implemented %o"),"warn",r),!1)}),t={};return o.forEach(function(e){var o=(0,s.default)(e,2),n=o[0],r=o[1];return t[n]=r}),this._inlineTools=t,this._inlineTools}},{key:"blockTools",get:function(){var e=this,o=Object.entries(this.available).filter(function(o){var t=(0,s.default)(o,2),n=(t[0],t[1]);return!n[e.apiSettings.IS_INLINE]}),t={};return o.forEach(function(e){var o=(0,s.default)(e,2),n=o[0],r=o[1];return t[n]=r}),t}},{key:"apiSettings",get:function(){return{CONFIG:"config",IS_DISPLAYED_IN_TOOLBOX:"displayInToolbox",IS_ENABLED_INLINE_TOOLBAR:"inlineToolbar",IS_ENABLED_LINE_BREAKS:"enableLineBreaks",IS_INLINE:"isInline",IS_PASTE_DISALLOWED:"disallowPaste",SHORTCUT:"shortcut",TOOLBAR_ICON:"toolboxIcon",SANITIZE_CONFIG:"sanitize"}}},{key:"internalTools",get:function(){return{bold:p.default,italic:h.default,link:j.default,paragraph:{class:c.default,inlineToolbar:!0}}}}]),o}(f.default);n.default=b,b.displayName="Tools",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/modules/ui.ts":
/*!**************************************!*\
!*** ./src/components/modules/ui.ts ***!
\**************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/regenerator */"./node_modules/@babel/runtime/regenerator/index.js"),t(/*! @babel/runtime/helpers/asyncToGenerator */"./node_modules/@babel/runtime/helpers/asyncToGenerator.js"),t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! @babel/runtime/helpers/possibleConstructorReturn */"./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),t(/*! @babel/runtime/helpers/getPrototypeOf */"./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),t(/*! @babel/runtime/helpers/inherits */"./node_modules/@babel/runtime/helpers/inherits.js"),t(/*! ../../../build/sprite.svg */"./build/sprite.svg"),t(/*! ../__module */"./src/components/__module.ts"),t(/*! ../dom */"./src/components/dom.ts"),t(/*! ../utils */"./src/components/utils.ts"),t(/*! ../selection */"./src/components/selection.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u,d,a,c,f,m,p,h){"use strict";var j=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=j(s),r=j(r),i=j(i),l=j(l),u=j(u),d=j(d),a=j(a),c=j(c),f=j(f),m=j(m),p=j(p),h=j(h);var _=function(e){function o(){var e;return(0,i.default)(this,o),(e=(0,u.default)(this,(0,d.default)(o).apply(this,arguments))).nodes={holder:null,wrapper:null,redactor:null},e}return(0,a.default)(o,e),(0,l.default)(o,[{key:"prepare",value:function(){var e=(0,r.default)(s.default.mark(function e(){return s.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.make();case 2:return e.next=4,this.appendSVGSprite();case 4:return e.next=6,this.Editor.Toolbar.make();case 6:return e.next=8,this.Editor.InlineToolbar.make();case 8:return e.next=10,this.loadStyles();case 10:return e.next=12,this.bindEvents();case 12:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"destroy",value:function(){this.nodes.holder.innerHTML=""}},{key:"make",value:function(){var e=(0,r.default)(s.default.mark(function e(){return s.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this.nodes.holder=document.getElementById(this.config.holderId),this.nodes.holder){e.next=3;break}throw Error("Holder wasn't found by ID: #"+this.config.holderId);case 3:this.nodes.wrapper=m.default.make("div",this.CSS.editorWrapper),this.nodes.redactor=m.default.make("div",this.CSS.editorZone),this.nodes.wrapper.appendChild(this.nodes.redactor),this.nodes.holder.appendChild(this.nodes.wrapper);case 7:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"loadStyles",value:function(){var e=t(/*! ../../styles/main.css */"./src/styles/main.css"),o=m.default.make("style",null,{textContent:e.toString()});m.default.prepend(document.head,o)}},{key:"bindEvents",value:function(){var e=this;this.Editor.Listeners.on(this.nodes.redactor,"click",function(o){return e.redactorClicked(o)},!1),this.Editor.Listeners.on(document,"keydown",function(o){return e.documentKeydown(o)},!0),this.Editor.Listeners.on(document,"click",function(o){return e.documentClicked(o)},!1)}},{key:"documentKeydown",value:function(e){switch(e.keyCode){case p.default.keyCodes.ENTER:this.enterPressed(e);break;default:this.defaultBehaviour(e)}}},{key:"defaultBehaviour",value:function(e){var o=e.target.closest(".".concat(this.CSS.editorWrapper));o||(this.Editor.BlockManager.dropPointer(),this.Editor.Toolbar.close())}},{key:"enterPressed",value:function(e){var o=this.Editor.BlockManager.currentBlockIndex>=0;if(o&&"BODY"===e.target.tagName){var t=this.Editor.BlockManager.insert();this.Editor.Caret.setToBlock(t),this.Editor.BlockManager.highlightCurrentNode(),this.Editor.Toolbar.move(),this.Editor.Toolbar.plusButton.show()}this.Editor.BlockSelection.clearSelection()}},{key:"documentClicked",value:function(e){var o=e.target,t=o.closest(".".concat(this.Editor.InlineToolbar.CSS.inlineToolbar)),n=o.closest(".".concat(this.CSS.editorWrapper));n||h.default.isAtEditor||(this.Editor.BlockManager.dropPointer(),this.Editor.Toolbar.close()),t||this.Editor.InlineToolbar.handleShowingEvent(e),h.default.isAtEditor&&this.Editor.BlockManager.setCurrentBlockByChildNode(h.default.anchorNode),this.Editor.BlockSelection.clearSelection()}},{key:"redactorClicked",value:function(e){var o=e.target;try{this.Editor.BlockManager.setCurrentBlockByChildNode(o),this.Editor.BlockManager.highlightCurrentNode()}catch(e){this.Editor.Caret.setToTheLastBlock()}e.stopImmediatePropagation(),e.stopPropagation(),this.Editor.Toolbar.open(),this.Editor.Toolbar.plusButton.hide(),this.Editor.BlockManager.currentBlock||this.Editor.BlockManager.insert();var t=this.Editor.Tools.isInitial(this.Editor.BlockManager.currentBlock.tool);if(t){var n=this.Editor.BlockManager.currentBlock.isEmpty;n&&this.Editor.Toolbar.plusButton.show()}this.Editor.BlockSelection.clearSelection()}},{key:"appendSVGSprite",value:function(){var e=m.default.make("div");e.hidden=!0,e.style.display="none",e.innerHTML=c.default,m.default.append(this.nodes.wrapper,e)}},{key:"CSS",get:function(){return{editorWrapper:"codex-editor",editorZone:"codex-editor__redactor"}}}]),o}(f.default);n.default=_,_.displayName="UI",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/polyfills.ts":
/*!*************************************!*\
!*** ./src/components/polyfills.ts ***!
\*************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[],void 0===(r="function"==typeof(n=function(){"use strict";Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var o=(this.document||this.ownerDocument).querySelectorAll(e),t=o.length;--t>=0&&o.item(t)!==this;);return t>-1}),Element.prototype.closest||(Element.prototype.closest=function(e){var o=this;if(!document.documentElement.contains(o))return null;do{if(o.matches(e))return o;o=o.parentElement||o.parentNode}while(null!==o);return null}),Element.prototype.prepend||(Element.prototype.prepend=function(e){var o=document.createDocumentFragment();Array.isArray(e)||(e=[e]),e.forEach(function(e){var t=e instanceof Node;o.appendChild(t?e:document.createTextNode(String(e)))}),this.insertBefore(o,this.firstChild)})})?n.apply(o,s):n)||(e.exports=r)},"./src/components/selection.ts":
/*!*************************************!*\
!*** ./src/components/selection.ts ***!
\*************************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! ./utils */"./src/components/utils.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i){"use strict";var l=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=l(s),r=l(r),i=l(i);var u=function(){function e(){(0,s.default)(this,e),this.instance=null,this.selection=null,this.savedSelectionRange=null}return(0,r.default)(e,[{key:"save",value:function(){this.savedSelectionRange=e.range}},{key:"restore",value:function(){if(this.savedSelectionRange){var e=window.getSelection();e.removeAllRanges(),e.addRange(this.savedSelectionRange)}}},{key:"clearSaved",value:function(){this.savedSelectionRange=null}},{key:"findParentTag",value:function(e,o){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,n=window.getSelection(),s=null;if(!n||!n.anchorNode||!n.focusNode)return null;var r=[n.anchorNode,n.focusNode];return r.forEach(function(n){for(var r=t;r>0&&n.parentNode&&(n.tagName!==e||(s=n,o&&n.classList&&!n.classList.contains(o)&&(s=null),!s));)n=n.parentNode,r--}),s}},{key:"expandToTag",value:function(e){var o=window.getSelection();o.removeAllRanges();var t=document.createRange();t.selectNodeContents(e),o.addRange(t)}}],[{key:"get",value:function(){return window.getSelection()}},{key:"CSS",get:function(){return{editorWrapper:"codex-editor",editorZone:"codex-editor__redactor"}}},{key:"anchorNode",get:function(){var e=window.getSelection();return e?e.anchorNode:null}},{key:"anchorOffset",get:function(){var e=window.getSelection();return e?e.anchorOffset:null}},{key:"isCollapsed",get:function(){var e=window.getSelection();return e?e.isCollapsed:null}},{key:"isAtEditor",get:function(){var o=e.get(),t=o.anchorNode||o.focusNode;t&&t.nodeType===Node.TEXT_NODE&&(t=t.parentNode);var n=null;return t&&(n=t.closest(".".concat(e.CSS.editorZone))),n&&n.nodeType===Node.ELEMENT_NODE}},{key:"range",get:function(){var e=window.getSelection();return e&&e.rangeCount?e.getRangeAt(0):null}},{key:"rect",get:function(){var e,o=document.selection,t={x:0,y:0,width:0,height:0};if(o&&"Control"!==o.type)return e=(o=o).createRange(),t.x=e.boundingLeft,t.y=e.boundingTop,t.width=e.boundingWidth,t.height=e.boundingHeight,t;if(!window.getSelection)return i.default.log("Method window.getSelection is not supported","warn"),t;if(!(o=window.getSelection()).rangeCount)return i.default.log("Method SelectionUtils.rangeCount() is not supported","warn"),t;if((e=o.getRangeAt(0).cloneRange()).getBoundingClientRect&&(t=e.getBoundingClientRect()),0===t.x&&0===t.y){var n=document.createElement("span");if(n.getBoundingClientRect){n.appendChild(document.createTextNode("")),e.insertNode(n),t=n.getBoundingClientRect();var s=n.parentNode;s.removeChild(n),s.normalize()}}return t}},{key:"text",get:function(){return window.getSelection?window.getSelection().toString():""}}]),e}();n.default=u,u.displayName="SelectionUtils",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/components/tools/paragraph/dist/bundle.js":
/*!*******************************************************!*\
!*** ./src/components/tools/paragraph/dist/bundle.js ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){window,e.exports=function(e){var o={};function t(n){if(o[n])return o[n].exports;var s=o[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,t),s.l=!0,s.exports}return t.m=e,t.c=o,t.d=function(e,o,n){t.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:n})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,o){if(1&o&&(e=t(e)),8&o)return e;if(4&o&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&o&&"string"!=typeof e)for(var s in e)t.d(n,s,function(o){return e[o]}.bind(null,s));return n},t.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(o,"a",o),o},t.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},t.p="/",t(t.s=0)}([function(e,o,t){"use strict";var n=function(){function e(e,o){for(var t=0;t<o.length;t++){var n=o[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(o,t,n){return t&&e(o.prototype,t),n&&e(o,n),o}}();t(1).toString();
/**
* Base Paragraph Block for the CodeX Editor.
* Represents simple paragraph
*
* @author CodeX (team@ifmo.su)
* @copyright CodeX 2018
* @license The MIT License (MIT)
* @version 2.0.0
*/
var s=function(){function e(o){var t=o.data,n=(o.config,o.api);!function(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}(this,e),this.api=n,this._CSS={block:this.api.styles.block,wrapper:"ce-paragraph"},this._data={},this._element=this.drawView(),this.data=t}return n(e,null,[{key:"displayInToolbox",get:function(){return!1}}]),n(e,[{key:"drawView",value:function(){var e=document.createElement("DIV");return e.classList.add(this._CSS.wrapper,this._CSS.block),e.contentEditable=!0,e}},{key:"render",value:function(){return this._element}},{key:"merge",value:function(e){var o={text:this.data.text+e.text};this.data=o}},{key:"validate",value:function(e){return""!==e.text.trim()}},{key:"save",value:function(e){return{text:e.innerHTML}}},{key:"onPaste",value:function(e){var o={text:e.detail.data.innerHTML};this.data=o}},{key:"sanitize",get:function(){return{text:{br:!0}}}},{key:"data",get:function(){var e=this._element.innerHTML;return this._data.text=e,this._data},set:function(e){this._data=e||{},this._element.innerHTML=this._data.text||""}}],[{key:"pasteConfig",get:function(){return{tags:["P"]}}}]),e}();e.exports=s},function(e,o,t){var n=t(2);"string"==typeof n&&(n=[[e.i,n,""]]),t(4)(n,{hmr:!0,transform:void 0,insertInto:void 0}),n.locals&&(e.exports=n.locals)},function(e,o,t){(e.exports=t(3)(!1)).push([e.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(e,o){e.exports=function(e){var o=[];return o.toString=function(){return this.map(function(o){var t=function(e,o){var t=e[1]||"",n=e[3];if(!n)return t;if(o&&"function"==typeof btoa){var s=function(e){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(e))))+" */"}(n),r=n.sources.map(function(e){return"/*# sourceURL="+n.sourceRoot+e+" */"});return[t].concat(r).concat([s]).join("\n")}return[t].join("\n")}(o,e);return o[2]?"@media "+o[2]+"{"+t+"}":t}).join("")},o.i=function(e,t){"string"==typeof e&&(e=[[null,e,""]]);for(var n={},s=0;s<this.length;s++){var r=this[s][0];"number"==typeof r&&(n[r]=!0)}for(s=0;s<e.length;s++){var i=e[s];"number"==typeof i[0]&&n[i[0]]||(t&&!i[2]?i[2]=t:t&&(i[2]="("+i[2]+") and ("+t+")"),o.push(i))}},o}},function(e,o,t){var n={},s=function(e){var o;return function(){return void 0===o&&(o=function(){return window&&document&&document.all&&!window.atob}.apply(this,arguments)),o}}(),r=function(e){var o={};return function(e){if("function"==typeof e)return e();if(void 0===o[e]){var t=function(e){return document.querySelector(e)}.call(this,e);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(e){t=null}o[e]=t}return o[e]}}(),i=null,l=0,u=[],d=t(5);function a(e,o){for(var t=0;t<e.length;t++){var s=e[t],r=n[s.id];if(r){r.refs++;for(var i=0;i<r.parts.length;i++)r.parts[i](s.parts[i]);for(;i<s.parts.length;i++)r.parts.push(j(s.parts[i],o))}else{var l=[];for(i=0;i<s.parts.length;i++)l.push(j(s.parts[i],o));n[s.id]={id:s.id,refs:1,parts:l}}}}function c(e,o){for(var t=[],n={},s=0;s<e.length;s++){var r=e[s],i=o.base?r[0]+o.base:r[0],l={css:r[1],media:r[2],sourceMap:r[3]};n[i]?n[i].parts.push(l):t.push(n[i]={id:i,parts:[l]})}return t}function f(e,o){var t=r(e.insertInto);if(!t)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var n=u[u.length-1];if("top"===e.insertAt)n?n.nextSibling?t.insertBefore(o,n.nextSibling):t.appendChild(o):t.insertBefore(o,t.firstChild),u.push(o);else if("bottom"===e.insertAt)t.appendChild(o);else{if("object"!=typeof e.insertAt||!e.insertAt.before)throw new Error("[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");var s=r(e.insertInto+" "+e.insertAt.before);t.insertBefore(o,s)}}function m(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e);var o=u.indexOf(e);o>=0&&u.splice(o,1)}function p(e){var o=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),h(o,e.attrs),f(e,o),o}function h(e,o){Object.keys(o).forEach(function(t){e.setAttribute(t,o[t])})}function j(e,o){var t,n,s,r;if(o.transform&&e.css){if(!(r=o.transform(e.css)))return function(){};e.css=r}if(o.singleton){var u=l++;t=i||(i=p(o)),n=b.bind(null,t,u,!1),s=b.bind(null,t,u,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(t=function(e){var o=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",h(o,e.attrs),f(e,o),o}(o),n=function(e,o,t){var n=t.css,s=t.sourceMap,r=void 0===o.convertToAbsoluteUrls&&s;(o.convertToAbsoluteUrls||r)&&(n=d(n)),s&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(s))))+" */");var i=new Blob([n],{type:"text/css"}),l=e.href;e.href=URL.createObjectURL(i),l&&URL.revokeObjectURL(l)}.bind(null,t,o),s=function(){m(t),t.href&&URL.revokeObjectURL(t.href)}):(t=p(o),n=function(e,o){var t=o.css,n=o.media;if(n&&e.setAttribute("media",n),e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}.bind(null,t),s=function(){m(t)});return n(e),function(o){if(o){if(o.css===e.css&&o.media===e.media&&o.sourceMap===e.sourceMap)return;n(e=o)}else s()}}e.exports=function(e,o){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(o=o||{}).attrs="object"==typeof o.attrs?o.attrs:{},o.singleton||"boolean"==typeof o.singleton||(o.singleton=s()),o.insertInto||(o.insertInto="head"),o.insertAt||(o.insertAt="bottom");var t=c(e,o);return a(t,o),function(e){for(var s=[],r=0;r<t.length;r++){var i=t[r];(l=n[i.id]).refs--,s.push(l)}for(e&&a(c(e,o),o),r=0;r<s.length;r++){var l;if(0===(l=s[r]).refs){for(var u=0;u<l.parts.length;u++)l.parts[u]();delete n[l.id]}}}};var _=function(){var e=[];return function(o,t){return e[o]=t,e.filter(Boolean).join("\n")}}();function b(e,o,t,n){var s=t?"":n.css;if(e.styleSheet)e.styleSheet.cssText=_(o,s);else{var r=document.createTextNode(s),i=e.childNodes;i[o]&&e.removeChild(i[o]),i.length?e.insertBefore(r,i[o]):e.appendChild(r)}}},function(e,o){e.exports=function(e){var o="undefined"!=typeof window&&window.location;if(!o)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var t=o.protocol+"//"+o.host,n=t+o.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,o){var s,r=o.trim().replace(/^"(.*)"$/,function(e,o){return o}).replace(/^'(.*)'$/,function(e,o){return o});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(r)?e:(s=0===r.indexOf("//")?r:0===r.indexOf("/")?t+r:n+r.replace(/^\.\//,""),"url("+JSON.stringify(s)+")")})}}])},"./src/components/utils.ts":
/*!*********************************!*\
!*** ./src/components/utils.ts ***!
\*********************************/
/*! no static exports found */function(e,o,t){var n,s,r;s=[o,t(/*! @babel/runtime/regenerator */"./node_modules/@babel/runtime/regenerator/index.js"),t(/*! @babel/runtime/helpers/asyncToGenerator */"./node_modules/@babel/runtime/helpers/asyncToGenerator.js"),t(/*! @babel/runtime/helpers/classCallCheck */"./node_modules/@babel/runtime/helpers/classCallCheck.js"),t(/*! @babel/runtime/helpers/createClass */"./node_modules/@babel/runtime/helpers/createClass.js"),t(/*! ./dom */"./src/components/dom.ts")],void 0===(r="function"==typeof(n=function(n,s,r,i,l,u){"use strict";var d=t(/*! @babel/runtime/helpers/interopRequireDefault */"./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,s=d(s),r=d(r),i=d(i),l=d(l),u=d(u);var a=function(){function e(){(0,i.default)(this,e)}return(0,l.default)(e,null,[{key:"log",value:function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"log",t=arguments.length>2?arguments[2]:void 0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"color: inherit";if("console"in window&&window.console[o]){var s="Editor.js ".concat("2.6.0"),r="line-height: 1em;\n color: #006FEA;\n display: inline-block;\n font-size: 11px;\n line-height: 1em;\n background-color: #fff;\n padding: 4px 9px;\n border-radius: 30px;\n border: 1px solid rgba(56, 138, 229, 0.16);\n margin: 4px 5px 4px 0;";try{["time","timeEnd"].includes(o)?console[o]("( ".concat(s," ) ").concat(e)):t?console[o]("%c".concat(s,"%c ").concat(e," %o"),r,n,t):console[o]("%c".concat(s,"%c ").concat(e),r,n)}catch(e){}}}},{key:"sequence",value:function(){var e=(0,r.default)(s.default.mark(function e(o){var t,n,i,l,u=arguments;return s.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return l=function(){return(l=(0,r.default)(s.default.mark(function e(o,t,n){return s.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.function(o.data);case 3:return e.next=5,t(void 0!==o.data?o.data:{});case 5:e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),n(void 0!==o.data?o.data:{});case 10:case"end":return e.stop()}},e,this,[[0,7]])}))).apply(this,arguments)},i=function(e,o,t){return l.apply(this,arguments)},t=u.length>1&&void 0!==u[1]?u[1]:function(){},n=u.length>2&&void 0!==u[2]?u[2]:function(){},e.next=6,o.reduce(function(){var e=(0,r.default)(s.default.mark(function e(o,r){return s.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o;case 2:return e.abrupt("return",i(r,t,n));case 3:case"end":return e.stop()}},e,this)}));return function(o,t){return e.apply(this,arguments)}}(),Promise.resolve());case 6:return e.abrupt("return",e.sent);case 7:case"end":return e.stop()}},e,this)}));return function(o){return e.apply(this,arguments)}}()},{key:"array",value:function(e){return Array.prototype.slice.call(e)}},{key:"isFunction",value:function(e){return"function"==typeof e}},{key:"isClass",value:function(e){return"function"==typeof e&&/^\s*class\s+/.test(e.toString())}},{key:"isEmpty",value:function(e){return 0===Object.keys(e).length&&e.constructor===Object}},{key:"isPromise",value:function(e){return Promise.resolve(e)===e}},{key:"isContentEditable",value:function(e){return"true"===e.contentEditable}},{key:"delay",value:function(e,o){return function(){var t=this,n=arguments;window.setTimeout(function(){return e.apply(t,n)},o)}}},{key:"getFileExtension",value:function(e){return e.name.split(".").pop()}},{key:"isValidMimeType",value:function(e){return/^[-\w]+\/([-+\w]+|\*)$/.test(e)}},{key:"debounce",value:function(e,o,t){var n,s=this,r=arguments;return function(){var i=s,l=r,u=t&&!n;window.clearTimeout(n),n=window.setTimeout(function(){n=null,t||e.apply(i,l)},o),u&&e.apply(i,l)}}},{key:"copyTextToClipboard",value:function(e){var o=u.default.make("div","codex-editor-clipboard",{innerHTML:e});document.body.appendChild(o);var t=window.getSelection(),n=document.createRange();n.selectNode(o),window.getSelection().removeAllRanges(),t.addRange(n),document.execCommand("copy"),document.body.removeChild(o)}},{key:"keyCodes",get:function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,LEFT:37,UP:38,DOWN:40,RIGHT:39,DELETE:46,META:91}}}]),e}();n.default=a,a.displayName="Util",e.exports=o.default})?n.apply(o,s):n)||(e.exports=r)},"./src/styles/main.css":
/*!*****************************!*\
!*** ./src/styles/main.css ***!
\*****************************/
/*! no static exports found */function(e,o,t){(e.exports=t(/*! ../../node_modules/css-loader/lib/css-base.js */"./node_modules/css-loader/lib/css-base.js")(!1)).push([e.i,":root {\n /**\n * Selection color\n */\n --selectionColor: #a8d6ff;\n\n /**\n * Toolbar buttons\n */\n --bg-light: #eff2f5;\n\n /**\n * All gray texts: placeholders, settings\n */\n --grayText: #707684;\n\n /**\n * Blue icons\n */\n --color-active-icon: #388AE5;\n\n /**\n * Gray border, loaders\n */\n --color-gray-border: rgba(201, 201, 204, 0.48);\n\n /**\n * Block content width\n */\n --content-width: 650px;\n\n /**\n * Toolbar buttons height and width\n */\n --toolbar-buttons-size: 34px;\n\n /**\n * Toolbar Plus Button and Toolbox buttons height and width\n */\n --toolbox-buttons-size: 24px;\n\n /**\n * Confirm deletion bg\n */\n --color-confirm: #E24A4A;\n}\n/**\n* Editor wrapper\n*/\n.codex-editor {\n position: relative;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n.codex-editor .hide {\n display: none;\n }\n.codex-editor__redactor {\n padding-bottom: 300px;\n }\n.codex-editor-copyable {\n position: absolute;\n height: 1px;\n width: 1px;\n top: -400%;\n opacity: 0.001;\n }\n.codex-editor svg {\n fill: currentColor;\n vertical-align: middle;\n max-height: 100%;\n }\n/**\n * Set color for native selection\n */\n::-moz-selection{\n background-color: #a8d6ff;\n background-color: var(--selectionColor);\n}\n::selection{\n background-color: #a8d6ff;\n background-color: var(--selectionColor);\n}\n/**\n * Add placeholder to content editable elements with data attribute\n * data-placeholder=\"Hello world!\"\n */\n[contentEditable=true][data-placeholder]:empty::before{\n content: attr(data-placeholder);\n color: #707684;\n color: var(--grayText);\n font-weight: normal;\n}\n[contentEditable=true][data-placeholder]:empty:focus::before {\n opacity: 0.3;\n}\n.ce-toolbar {\n position: absolute;\n left: 0;\n right: 0;\n top: 0;\n /*opacity: 0;*/\n /*visibility: hidden;*/\n -webkit-transition: opacity 100ms ease;\n transition: opacity 100ms ease;\n will-change: opacity, transform;\n display: none;\n}\n.ce-toolbar--opened {\n display: block;\n /*opacity: 1;*/\n /*visibility: visible;*/\n }\n.ce-toolbar__content {\n max-width: 650px;\n max-width: var(--content-width);\n margin: 0 auto;\n position: relative;\n }\n.ce-toolbar__plus {\n color: #707684;\n color: var(--grayText);\n cursor: pointer;\n width: 24px;\n width: var(--toolbox-buttons-size);\n height: 24px;\n height: var(--toolbox-buttons-size);\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center\n }\n.ce-toolbar__plus:not(:last-of-type){\n margin-right: 10px;\n }\n.ce-toolbar__plus {\n\n position: absolute;\n left: calc(calc(24px + 10px) * -1);\n left: calc(calc(var(--toolbox-buttons-size) + 10px) * -1);\n }\n.ce-toolbar__plus:hover,\n .ce-toolbar__plus--active {\n color: #388AE5;\n color: var(--color-active-icon);\n }\n.ce-toolbar__plus--active{\n -webkit-animation: bounceIn 0.75s 1;\n animation: bounceIn 0.75s 1;\n -webkit-animation-fill-mode: forwards;\n animation-fill-mode: forwards;\n }\n.ce-toolbar__plus--hidden {\n display: none;\n }\n.ce-toolbar__plus,\n .ce-toolbar .ce-toolbox {\n top: 50%;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n }\n/**\n * Block actions Zone\n * -------------------------\n */\n.ce-toolbar__actions {\n position: absolute;\n right: 0;\n top: 10px;\n padding-right: 16px;\n opacity: 0;\n }\n.ce-toolbar__actions--opened {\n opacity: 1;\n }\n.ce-toolbar__actions-buttons {\n text-align: right;\n }\n.ce-toolbar__settings-btn {\n display: inline-block;\n width: 24px;\n height: 24px;\n color: #707684;\n color: var(--grayText);\n cursor: pointer;\n }\n.ce-toolbox {\n position: absolute;\n visibility: hidden;\n -webkit-transition: opacity 100ms ease;\n transition: opacity 100ms ease;\n will-change: opacity;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n}\n.ce-toolbox--opened {\n opacity: 1;\n visibility: visible;\n }\n.ce-toolbox__button {\n color: #707684;\n color: var(--grayText);\n cursor: pointer;\n width: 24px;\n width: var(--toolbox-buttons-size);\n height: 24px;\n height: var(--toolbox-buttons-size);\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n }\n.ce-toolbox__button:not(:last-of-type){\n margin-right: 10px;\n }\n.ce-toolbox__button:hover,\n .ce-toolbox__button--active {\n color: #388AE5;\n color: var(--color-active-icon);\n }\n.ce-toolbox__button--active{\n -webkit-animation: bounceIn 0.75s 1;\n animation: bounceIn 0.75s 1;\n -webkit-animation-fill-mode: forwards;\n animation-fill-mode: forwards;\n }\n.ce-inline-toolbar {\n position: absolute;\n background-color: #FFFFFF;\n -webkit-box-shadow: 0 8px 23px -6px rgba(21,40,54,0.31), 22px -14px 34px -18px rgba(33,48,73,0.26);\n box-shadow: 0 8px 23px -6px rgba(21,40,54,0.31), 22px -14px 34px -18px rgba(33,48,73,0.26);\n border-radius: 4px;\n z-index: 2\n}\n.ce-inline-toolbar::before {\n content: '';\n width: 15px;\n height: 15px;\n position: absolute;\n top: -7px;\n left: 50%;\n margin-left: -7px;\n -webkit-transform: rotate(-45deg);\n transform: rotate(-45deg);\n background-color: #fff;\n z-index: -1;\n }\n.ce-inline-toolbar {\n padding: 6px;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n display: none;\n -webkit-box-shadow: 0 6px 12px -6px rgba(131, 147, 173, 0.46),\n 5px -12px 34px -13px rgba(97, 105, 134, 0.6),\n 0 26px 52px 3px rgba(147, 165, 186, 0.24);\n box-shadow: 0 6px 12px -6px rgba(131, 147, 173, 0.46),\n 5px -12px 34px -13px rgba(97, 105, 134, 0.6),\n 0 26px 52px 3px rgba(147, 165, 186, 0.24);\n}\n.ce-inline-toolbar--showed {\n display: block;\n }\n.ce-inline-toolbar [hidden] {\n display: none !important;\n }\n.ce-inline-tool {\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n border-radius: 3px;\n cursor: pointer;\n border: 0;\n outline: none;\n background-color: transparent;\n vertical-align: bottom;\n color: #707684;\n color: var(--grayText)\n}\n.ce-inline-tool:not(:last-of-type){\n margin-right: 5px;\n }\n.ce-inline-tool:hover {\n background-color: #eff2f5;\n background-color: var(--bg-light);\n }\n.ce-inline-tool {\n line-height: normal;\n}\n.ce-inline-tool > svg,\n .ce-inline-tool .icon {\n margin: auto;\n }\n.ce-inline-tool--active {\n color: #388AE5;\n color: var(--color-active-icon);\n }\n.ce-inline-tool--last {\n margin-right: 0 !important;\n }\n.ce-inline-tool--link .icon {\n margin-top: -2px;\n }\n.ce-inline-tool--link .icon--unlink {\n display: none;\n }\n.ce-inline-tool--unlink .icon--link {\n display: none;\n }\n.ce-inline-tool--unlink .icon--unlink {\n display: inline-block;\n }\n.ce-inline-tool-input {\n background-color: #eff2f5;\n background-color: var(--bg-light);\n outline: none;\n border: 0;\n border-radius: 3px;\n margin: 6px 0 0;\n font-size: 13px;\n padding: 8px;\n width: 100%;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n display: none\n }\n.ce-inline-tool-input::-webkit-input-placeholder {\n color: #707684;\n color: var(--grayText);\n }\n.ce-inline-tool-input::-ms-input-placeholder {\n color: #707684;\n color: var(--grayText);\n }\n.ce-inline-tool-input::placeholder {\n color: #707684;\n color: var(--grayText);\n }\n.ce-inline-tool-input--showed {\n display: block;\n }\n.ce-settings {\n position: absolute;\n background-color: #FFFFFF;\n -webkit-box-shadow: 0 8px 23px -6px rgba(21,40,54,0.31), 22px -14px 34px -18px rgba(33,48,73,0.26);\n box-shadow: 0 8px 23px -6px rgba(21,40,54,0.31), 22px -14px 34px -18px rgba(33,48,73,0.26);\n border-radius: 4px;\n z-index: 2\n}\n.ce-settings::before {\n content: '';\n width: 15px;\n height: 15px;\n position: absolute;\n top: -7px;\n left: 50%;\n margin-left: -7px;\n -webkit-transform: rotate(-45deg);\n transform: rotate(-45deg);\n background-color: #fff;\n z-index: -1;\n }\n.ce-settings {\n right: 5px;\n top: 35px;\n min-width: 124px\n}\n.ce-settings::before{\n left: auto;\n right: 12px;\n }\n.ce-settings {\n\n display: none;\n}\n.ce-settings--opened {\n display: block;\n -webkit-animation-duration: 0.5s;\n animation-duration: 0.5s;\n -webkit-animation-name: bounceIn;\n animation-name: bounceIn;\n }\n.ce-settings__plugin-zone:not(:empty){\n padding: 6px 6px 0;\n }\n.ce-settings__default-zone:not(:empty){\n padding: 6px;\n }\n.ce-settings__button {\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n border-radius: 3px;\n cursor: pointer;\n border: 0;\n outline: none;\n background-color: transparent;\n vertical-align: bottom;\n color: #707684;\n color: var(--grayText)\n }\n.ce-settings__button:not(:last-of-type){\n margin-right: 5px;\n }\n.ce-settings__button:hover {\n background-color: #eff2f5;\n background-color: var(--bg-light);\n }\n.ce-settings__button {\n line-height: 32px;\n }\n.ce-settings__button > svg,\n .ce-settings__button .icon {\n margin: auto;\n }\n.ce-settings__button--active {\n color: #388AE5;\n color: var(--color-active-icon);\n }\n.ce-settings__button--disabled {\n cursor: not-allowed !important;\n opacity: .3;\n }\n.ce-settings__button--selected {\n color: #388AE5;\n color: var(--color-active-icon);\n }\n.ce-settings__button--delete {\n -webkit-transition: background-color 300ms ease;\n transition: background-color 300ms ease;\n will-change: background-color;\n }\n.ce-settings__button--delete .icon {\n -webkit-transition: -webkit-transform 200ms ease-out;\n transition: -webkit-transform 200ms ease-out;\n transition: transform 200ms ease-out;\n transition: transform 200ms ease-out, -webkit-transform 200ms ease-out;\n will-change: transform;\n }\n.ce-settings__button--confirm {\n background-color: #E24A4A;\n background-color: var(--color-confirm);\n color: #fff\n }\n.ce-settings__button--confirm:hover {\n background-color: rgb(213, 74, 74) !important;\n background-color: rgb(213, 74, 74) !important;\n }\n.ce-settings__button--confirm .icon {\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n }\n.ce-block:first-of-type {\n margin-top: 0;\n }\n.ce-block--focused {\n background-image: linear-gradient(17deg, rgba(243, 248, 255, 0.03) 63.45%, rgba(207, 214, 229, 0.27) 98%);\n border-radius: 3px;\n }\n.ce-block--selected .ce-block__content {\n background: #a8d6ff;\n background: var(--selectionColor);\n -webkit-box-shadow: 0 31px 23px -22px rgba(175, 220, 255, 1);\n box-shadow: 0 31px 23px -22px rgba(175, 220, 255, 1);\n -webkit-animation: selectionBounce 0.2s 1;\n animation: selectionBounce 0.2s 1;\n -webkit-animation-fill-mode: forwards;\n animation-fill-mode: forwards;\n }\n.ce-block--selected .ce-block__content img {\n opacity: 0.55;\n }\n.ce-block--stretched .ce-block__content {\n max-width: none;\n }\n.ce-block__content {\n position: relative;\n max-width: 650px;\n max-width: var(--content-width);\n margin: 0 auto;\n }\n.ce-block--drop-target .ce-block__content:before {\n content: '';\n position: absolute;\n top: 100%;\n left: -20px;\n margin-top: -1px;\n height: 8px;\n width: 8px;\n border: solid #388AE5;\n border: solid var(--color-active-icon);\n border-width: 1px 1px 0 0;\n -webkit-transform-origin: right;\n transform-origin: right;\n -webkit-transform: rotate(45deg);\n transform: rotate(45deg);\n }\n.ce-block--drop-target .ce-block__content:after {\n content: '';\n position: absolute;\n top: 100%;\n height: 1px;\n width: 100%;\n color: #388AE5;\n color: var(--color-active-icon);\n background: repeating-linear-gradient(\n 90deg,\n #388AE5,\n #388AE5 1px,\n #fff 1px,\n #fff 6px\n );\n background: repeating-linear-gradient(\n 90deg,\n var(--color-active-icon),\n var(--color-active-icon) 1px,\n #fff 1px,\n #fff 6px\n );\n }\n.wobble {\n -webkit-animation-name: wobble;\n animation-name: wobble;\n -webkit-animation-duration: 400ms;\n animation-duration: 400ms;\n}\n/**\n * @author Nick Pettit - https://github.com/nickpettit/glide\n */\n@-webkit-keyframes wobble {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n 15% {\n -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -5deg);\n transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -5deg);\n }\n\n 30% {\n -webkit-transform: translate3d(2%, 0, 0) rotate3d(0, 0, 1, 3deg);\n transform: translate3d(2%, 0, 0) rotate3d(0, 0, 1, 3deg);\n }\n\n 45% {\n -webkit-transform: translate3d(-3%, 0, 0) rotate3d(0, 0, 1, -3deg);\n transform: translate3d(-3%, 0, 0) rotate3d(0, 0, 1, -3deg);\n }\n\n 60% {\n -webkit-transform: translate3d(2%, 0, 0) rotate3d(0, 0, 1, 2deg);\n transform: translate3d(2%, 0, 0) rotate3d(0, 0, 1, 2deg);\n }\n\n 75% {\n -webkit-transform: translate3d(-1%, 0, 0) rotate3d(0, 0, 1, -1deg);\n transform: translate3d(-1%, 0, 0) rotate3d(0, 0, 1, -1deg);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes wobble {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n\n 15% {\n -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -5deg);\n transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -5deg);\n }\n\n 30% {\n -webkit-transform: translate3d(2%, 0, 0) rotate3d(0, 0, 1, 3deg);\n transform: translate3d(2%, 0, 0) rotate3d(0, 0, 1, 3deg);\n }\n\n 45% {\n -webkit-transform: translate3d(-3%, 0, 0) rotate3d(0, 0, 1, -3deg);\n transform: translate3d(-3%, 0, 0) rotate3d(0, 0, 1, -3deg);\n }\n\n 60% {\n -webkit-transform: translate3d(2%, 0, 0) rotate3d(0, 0, 1, 2deg);\n transform: translate3d(2%, 0, 0) rotate3d(0, 0, 1, 2deg);\n }\n\n 75% {\n -webkit-transform: translate3d(-1%, 0, 0) rotate3d(0, 0, 1, -1deg);\n transform: translate3d(-1%, 0, 0) rotate3d(0, 0, 1, -1deg);\n }\n\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@-webkit-keyframes bounceIn {\n from,\n 20%,\n 40%,\n 60%,\n 80%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n 0% {\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\n transform: scale3d(0.9, 0.9, 0.9);\n }\n\n 20% {\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\n transform: scale3d(1.03, 1.03, 1.03);\n }\n\n 60% {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n@keyframes bounceIn {\n from,\n 20%,\n 40%,\n 60%,\n 80%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n 0% {\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\n transform: scale3d(0.9, 0.9, 0.9);\n }\n\n 20% {\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\n transform: scale3d(1.03, 1.03, 1.03);\n }\n\n 60% {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n@-webkit-keyframes selectionBounce {\n from,\n 20%,\n 40%,\n 60%,\n 80%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n 50% {\n -webkit-transform: scale3d(1.01, 1.01, 1.01);\n transform: scale3d(1.01, 1.01, 1.01);\n }\n\n 70% {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n@keyframes selectionBounce {\n from,\n 20%,\n 40%,\n 60%,\n 80%,\n to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n 50% {\n -webkit-transform: scale3d(1.01, 1.01, 1.01);\n transform: scale3d(1.01, 1.01, 1.01);\n }\n\n 70% {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n/**\n * Block Tool wrapper\n */\n.cdx-block {\n padding: 0.7em 0;\n}\n/**\n * Input\n */\n.cdx-input {\n border: 1px solid rgba(201, 201, 204, 0.48);\n border: 1px solid var(--color-gray-border);\n -webkit-box-shadow: inset 0 1px 2px 0 rgba(35, 44, 72, 0.06);\n box-shadow: inset 0 1px 2px 0 rgba(35, 44, 72, 0.06);\n border-radius: 3px;\n padding: 10px 12px;\n outline: none;\n width: 100%;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n/**\n * Settings\n */\n.cdx-settings-button {\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n border-radius: 3px;\n cursor: pointer;\n border: 0;\n outline: none;\n background-color: transparent;\n vertical-align: bottom;\n color: #707684;\n color: var(--grayText)\n}\n.cdx-settings-button:not(:last-of-type){\n margin-right: 5px;\n }\n.cdx-settings-button:hover {\n background-color: #eff2f5;\n background-color: var(--bg-light);\n }\n.cdx-settings-button > svg,\n .cdx-settings-button .icon {\n margin: auto;\n }\n.cdx-settings-button--active {\n color: #388AE5;\n color: var(--color-active-icon);\n }\n.cdx-settings-button--active {\n color: #388AE5;\n color: var(--color-active-icon);\n }\n/**\n * Loader\n */\n.cdx-loader {\n position: relative;\n border: 1px solid rgba(201, 201, 204, 0.48);\n border: 1px solid var(--color-gray-border)\n}\n.cdx-loader::before {\n content: '';\n position: absolute;\n left: 50%;\n top: 50%;\n width: 18px;\n height: 18px;\n margin: -11px 0 0 -11px;\n border: 2px solid rgba(201, 201, 204, 0.48);\n border: 2px solid var(--color-gray-border);\n border-left-color: #388AE5;\n border-left-color: var(--color-active-icon);\n border-radius: 50%;\n -webkit-animation: cdxRotation 1.2s infinite linear;\n animation: cdxRotation 1.2s infinite linear;\n }\n@-webkit-keyframes cdxRotation {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes cdxRotation {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n/**\n * Button\n */\n.cdx-button {\n padding: 13px;\n border-radius: 3px;\n border: 1px solid rgba(201, 201, 204, 0.48);\n border: 1px solid var(--color-gray-border);\n font-size: 14.9px;\n background: #fff;\n -webkit-box-shadow: 0 2px 2px 0 rgba(18,30,57,0.04);\n box-shadow: 0 2px 2px 0 rgba(18,30,57,0.04);\n color: #707684;\n color: var(--grayText);\n text-align: center;\n cursor: pointer\n}\n.cdx-button:hover {\n background: #FBFCFE;\n -webkit-box-shadow: 0 1px 3px 0 rgba(18,30,57,0.08);\n box-shadow: 0 1px 3px 0 rgba(18,30,57,0.08);\n }\n.cdx-button svg {\n height: 20px;\n margin-right: 0.2em;\n margin-top: -2px;\n }\n",""])},0:
/*!*******************************************************!*\
!*** multi @babel/polyfill/noConflict ./src/codex.ts ***!
\*******************************************************/
/*! no static exports found */function(e,o,t){t(/*! @babel/polyfill/noConflict */"./node_modules/@babel/polyfill/noConflict.js"),e.exports=t(/*! ./src/codex.ts */"./src/codex.ts")}})});
//# sourceMappingURL=codex-editor.js.map