balmet.com

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

app.js (707280B)


      1 /*! elementor - v3.4.4 - 13-09-2021 */
      2 /******/ (() => { // webpackBootstrap
      3 /******/ 	var __webpack_modules__ = ({
      4 
      5 /***/ "../core/app/assets/js/app.scss":
      6 /*!**************************************!*\
      7   !*** ../core/app/assets/js/app.scss ***!
      8   \**************************************/
      9 /***/ (() => {
     10 
     11 
     12 
     13 /***/ }),
     14 
     15 /***/ "../core/app/assets/js/molecules/collapse.scss":
     16 /*!*****************************************************!*\
     17   !*** ../core/app/assets/js/molecules/collapse.scss ***!
     18   \*****************************************************/
     19 /***/ (() => {
     20 
     21 
     22 
     23 /***/ }),
     24 
     25 /***/ "../core/app/assets/js/molecules/upload-file.scss":
     26 /*!********************************************************!*\
     27   !*** ../core/app/assets/js/molecules/upload-file.scss ***!
     28   \********************************************************/
     29 /***/ (() => {
     30 
     31 
     32 
     33 /***/ }),
     34 
     35 /***/ "../core/app/assets/js/organisms/drop-zone.scss":
     36 /*!******************************************************!*\
     37   !*** ../core/app/assets/js/organisms/drop-zone.scss ***!
     38   \******************************************************/
     39 /***/ (() => {
     40 
     41 
     42 
     43 /***/ }),
     44 
     45 /***/ "../core/app/assets/js/organisms/wizard-footer.scss":
     46 /*!**********************************************************!*\
     47   !*** ../core/app/assets/js/organisms/wizard-footer.scss ***!
     48   \**********************************************************/
     49 /***/ (() => {
     50 
     51 
     52 
     53 /***/ }),
     54 
     55 /***/ "../core/app/assets/js/ui/atoms/box.scss":
     56 /*!***********************************************!*\
     57   !*** ../core/app/assets/js/ui/atoms/box.scss ***!
     58   \***********************************************/
     59 /***/ (() => {
     60 
     61 
     62 
     63 /***/ }),
     64 
     65 /***/ "../core/app/assets/js/ui/atoms/checkbox.scss":
     66 /*!****************************************************!*\
     67   !*** ../core/app/assets/js/ui/atoms/checkbox.scss ***!
     68   \****************************************************/
     69 /***/ (() => {
     70 
     71 
     72 
     73 /***/ }),
     74 
     75 /***/ "../core/app/assets/js/ui/atoms/drag-drop.scss":
     76 /*!*****************************************************!*\
     77   !*** ../core/app/assets/js/ui/atoms/drag-drop.scss ***!
     78   \*****************************************************/
     79 /***/ (() => {
     80 
     81 
     82 
     83 /***/ }),
     84 
     85 /***/ "../core/app/assets/js/ui/atoms/text-field.scss":
     86 /*!******************************************************!*\
     87   !*** ../core/app/assets/js/ui/atoms/text-field.scss ***!
     88   \******************************************************/
     89 /***/ (() => {
     90 
     91 
     92 
     93 /***/ }),
     94 
     95 /***/ "../core/app/assets/js/ui/card/card.scss":
     96 /*!***********************************************!*\
     97   !*** ../core/app/assets/js/ui/card/card.scss ***!
     98   \***********************************************/
     99 /***/ (() => {
    100 
    101 
    102 
    103 /***/ }),
    104 
    105 /***/ "../core/app/assets/js/ui/dialog/dialog.scss":
    106 /*!***************************************************!*\
    107   !*** ../core/app/assets/js/ui/dialog/dialog.scss ***!
    108   \***************************************************/
    109 /***/ (() => {
    110 
    111 
    112 
    113 /***/ }),
    114 
    115 /***/ "../core/app/assets/js/ui/grid/grid.scss":
    116 /*!***********************************************!*\
    117   !*** ../core/app/assets/js/ui/grid/grid.scss ***!
    118   \***********************************************/
    119 /***/ (() => {
    120 
    121 
    122 
    123 /***/ }),
    124 
    125 /***/ "../core/app/assets/js/ui/modal/modal.scss":
    126 /*!*************************************************!*\
    127   !*** ../core/app/assets/js/ui/modal/modal.scss ***!
    128   \*************************************************/
    129 /***/ (() => {
    130 
    131 
    132 
    133 /***/ }),
    134 
    135 /***/ "../core/app/assets/js/ui/molecules/inline-link.scss":
    136 /*!***********************************************************!*\
    137   !*** ../core/app/assets/js/ui/molecules/inline-link.scss ***!
    138   \***********************************************************/
    139 /***/ (() => {
    140 
    141 
    142 
    143 /***/ }),
    144 
    145 /***/ "../core/app/assets/js/ui/molecules/list.scss":
    146 /*!****************************************************!*\
    147   !*** ../core/app/assets/js/ui/molecules/list.scss ***!
    148   \****************************************************/
    149 /***/ (() => {
    150 
    151 
    152 
    153 /***/ }),
    154 
    155 /***/ "../core/app/assets/js/ui/molecules/notice.scss":
    156 /*!******************************************************!*\
    157   !*** ../core/app/assets/js/ui/molecules/notice.scss ***!
    158   \******************************************************/
    159 /***/ (() => {
    160 
    161 
    162 
    163 /***/ }),
    164 
    165 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss":
    166 /*!*****************************************************************************************************!*\
    167   !*** ../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss ***!
    168   \*****************************************************************************************************/
    169 /***/ (() => {
    170 
    171 
    172 
    173 /***/ }),
    174 
    175 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss":
    176 /*!*******************************************************************************************!*\
    177   !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss ***!
    178   \*******************************************************************************************/
    179 /***/ (() => {
    180 
    181 
    182 
    183 /***/ }),
    184 
    185 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss":
    186 /*!*******************************************************************************************!*\
    187   !*** ../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss ***!
    188   \*******************************************************************************************/
    189 /***/ (() => {
    190 
    191 
    192 
    193 /***/ }),
    194 
    195 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss":
    196 /*!*****************************************************************************************************!*\
    197   !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss ***!
    198   \*****************************************************************************************************/
    199 /***/ (() => {
    200 
    201 
    202 
    203 /***/ }),
    204 
    205 /***/ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss":
    206 /*!*********************************************************************************************!*\
    207   !*** ../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss ***!
    208   \*********************************************************************************************/
    209 /***/ (() => {
    210 
    211 
    212 
    213 /***/ }),
    214 
    215 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss":
    216 /*!*************************************************************************************!*\
    217   !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss ***!
    218   \*************************************************************************************/
    219 /***/ (() => {
    220 
    221 
    222 
    223 /***/ }),
    224 
    225 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss":
    226 /*!****************************************************************************************************************************!*\
    227   !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss ***!
    228   \****************************************************************************************************************************/
    229 /***/ (() => {
    230 
    231 
    232 
    233 /***/ }),
    234 
    235 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss":
    236 /*!***************************************************************************************!*\
    237   !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss ***!
    238   \***************************************************************************************/
    239 /***/ (() => {
    240 
    241 
    242 
    243 /***/ }),
    244 
    245 /***/ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss":
    246 /*!*********************************************************************************!*\
    247   !*** ../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss ***!
    248   \*********************************************************************************/
    249 /***/ (() => {
    250 
    251 
    252 
    253 /***/ }),
    254 
    255 /***/ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss":
    256 /*!***********************************************************************************!*\
    257   !*** ../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss ***!
    258   \***********************************************************************************/
    259 /***/ (() => {
    260 
    261 
    262 
    263 /***/ }),
    264 
    265 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel.scss":
    266 /*!***********************************************************************!*\
    267   !*** ../core/app/modules/import-export/assets/js/ui/panel/panel.scss ***!
    268   \***********************************************************************/
    269 /***/ (() => {
    270 
    271 
    272 
    273 /***/ }),
    274 
    275 /***/ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss":
    276 /*!***********************************************************************************!*\
    277   !*** ../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss ***!
    278   \***********************************************************************************/
    279 /***/ (() => {
    280 
    281 
    282 
    283 /***/ }),
    284 
    285 /***/ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js":
    286 /*!********************************************************************!*\
    287   !*** ../node_modules/@babel/runtime-corejs2/core-js/array/from.js ***!
    288   \********************************************************************/
    289 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    290 
    291 module.exports = __webpack_require__(/*! core-js/library/fn/array/from */ "../node_modules/core-js/library/fn/array/from.js");
    292 
    293 /***/ }),
    294 
    295 /***/ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js":
    296 /*!************************************************************************!*\
    297   !*** ../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js ***!
    298   \************************************************************************/
    299 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    300 
    301 module.exports = __webpack_require__(/*! core-js/library/fn/array/is-array */ "../node_modules/core-js/library/fn/array/is-array.js");
    302 
    303 /***/ }),
    304 
    305 /***/ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js":
    306 /*!************************************************************************!*\
    307   !*** ../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js ***!
    308   \************************************************************************/
    309 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    310 
    311 module.exports = __webpack_require__(/*! core-js/library/fn/json/stringify */ "../node_modules/core-js/library/fn/json/stringify.js");
    312 
    313 /***/ }),
    314 
    315 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js":
    316 /*!***********************************************************************!*\
    317   !*** ../node_modules/@babel/runtime-corejs2/core-js/object/assign.js ***!
    318   \***********************************************************************/
    319 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    320 
    321 module.exports = __webpack_require__(/*! core-js/library/fn/object/assign */ "../node_modules/core-js/library/fn/object/assign.js");
    322 
    323 /***/ }),
    324 
    325 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/create.js":
    326 /*!***********************************************************************!*\
    327   !*** ../node_modules/@babel/runtime-corejs2/core-js/object/create.js ***!
    328   \***********************************************************************/
    329 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    330 
    331 module.exports = __webpack_require__(/*! core-js/library/fn/object/create */ "../node_modules/core-js/library/fn/object/create.js");
    332 
    333 /***/ }),
    334 
    335 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/define-properties.js":
    336 /*!**********************************************************************************!*\
    337   !*** ../node_modules/@babel/runtime-corejs2/core-js/object/define-properties.js ***!
    338   \**********************************************************************************/
    339 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    340 
    341 module.exports = __webpack_require__(/*! core-js/library/fn/object/define-properties */ "../node_modules/core-js/library/fn/object/define-properties.js");
    342 
    343 /***/ }),
    344 
    345 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js":
    346 /*!********************************************************************************!*\
    347   !*** ../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js ***!
    348   \********************************************************************************/
    349 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    350 
    351 module.exports = __webpack_require__(/*! core-js/library/fn/object/define-property */ "../node_modules/core-js/library/fn/object/define-property.js");
    352 
    353 /***/ }),
    354 
    355 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js":
    356 /*!************************************************************************!*\
    357   !*** ../node_modules/@babel/runtime-corejs2/core-js/object/entries.js ***!
    358   \************************************************************************/
    359 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    360 
    361 module.exports = __webpack_require__(/*! core-js/library/fn/object/entries */ "../node_modules/core-js/library/fn/object/entries.js");
    362 
    363 /***/ }),
    364 
    365 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js":
    366 /*!********************************************************************************************!*\
    367   !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js ***!
    368   \********************************************************************************************/
    369 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    370 
    371 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-own-property-descriptor */ "../node_modules/core-js/library/fn/object/get-own-property-descriptor.js");
    372 
    373 /***/ }),
    374 
    375 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptors.js":
    376 /*!*********************************************************************************************!*\
    377   !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptors.js ***!
    378   \*********************************************************************************************/
    379 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    380 
    381 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-own-property-descriptors */ "../node_modules/core-js/library/fn/object/get-own-property-descriptors.js");
    382 
    383 /***/ }),
    384 
    385 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js":
    386 /*!*****************************************************************************************!*\
    387   !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js ***!
    388   \*****************************************************************************************/
    389 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    390 
    391 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-own-property-symbols */ "../node_modules/core-js/library/fn/object/get-own-property-symbols.js");
    392 
    393 /***/ }),
    394 
    395 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js":
    396 /*!*********************************************************************************!*\
    397   !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js ***!
    398   \*********************************************************************************/
    399 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    400 
    401 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-prototype-of */ "../node_modules/core-js/library/fn/object/get-prototype-of.js");
    402 
    403 /***/ }),
    404 
    405 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js":
    406 /*!*********************************************************************!*\
    407   !*** ../node_modules/@babel/runtime-corejs2/core-js/object/keys.js ***!
    408   \*********************************************************************/
    409 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    410 
    411 module.exports = __webpack_require__(/*! core-js/library/fn/object/keys */ "../node_modules/core-js/library/fn/object/keys.js");
    412 
    413 /***/ }),
    414 
    415 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js":
    416 /*!*********************************************************************************!*\
    417   !*** ../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js ***!
    418   \*********************************************************************************/
    419 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    420 
    421 module.exports = __webpack_require__(/*! core-js/library/fn/object/set-prototype-of */ "../node_modules/core-js/library/fn/object/set-prototype-of.js");
    422 
    423 /***/ }),
    424 
    425 /***/ "../node_modules/@babel/runtime-corejs2/core-js/parse-int.js":
    426 /*!*******************************************************************!*\
    427   !*** ../node_modules/@babel/runtime-corejs2/core-js/parse-int.js ***!
    428   \*******************************************************************/
    429 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    430 
    431 module.exports = __webpack_require__(/*! core-js/library/fn/parse-int */ "../node_modules/core-js/library/fn/parse-int.js");
    432 
    433 /***/ }),
    434 
    435 /***/ "../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js":
    436 /*!***************************************************************************!*\
    437   !*** ../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js ***!
    438   \***************************************************************************/
    439 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    440 
    441 module.exports = __webpack_require__(/*! core-js/library/fn/reflect/construct */ "../node_modules/core-js/library/fn/reflect/construct.js");
    442 
    443 /***/ }),
    444 
    445 /***/ "../node_modules/@babel/runtime-corejs2/core-js/reflect/get.js":
    446 /*!*********************************************************************!*\
    447   !*** ../node_modules/@babel/runtime-corejs2/core-js/reflect/get.js ***!
    448   \*********************************************************************/
    449 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    450 
    451 module.exports = __webpack_require__(/*! core-js/library/fn/reflect/get */ "../node_modules/core-js/library/fn/reflect/get.js");
    452 
    453 /***/ }),
    454 
    455 /***/ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js":
    456 /*!****************************************************************!*\
    457   !*** ../node_modules/@babel/runtime-corejs2/core-js/symbol.js ***!
    458   \****************************************************************/
    459 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    460 
    461 module.exports = __webpack_require__(/*! core-js/library/fn/symbol */ "../node_modules/core-js/library/fn/symbol/index.js");
    462 
    463 /***/ }),
    464 
    465 /***/ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js":
    466 /*!*************************************************************************!*\
    467   !*** ../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js ***!
    468   \*************************************************************************/
    469 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    470 
    471 module.exports = __webpack_require__(/*! core-js/library/fn/symbol/iterator */ "../node_modules/core-js/library/fn/symbol/iterator.js");
    472 
    473 /***/ }),
    474 
    475 /***/ "../node_modules/@babel/runtime-corejs2/core-js/weak-map.js":
    476 /*!******************************************************************!*\
    477   !*** ../node_modules/@babel/runtime-corejs2/core-js/weak-map.js ***!
    478   \******************************************************************/
    479 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    480 
    481 module.exports = __webpack_require__(/*! core-js/library/fn/weak-map */ "../node_modules/core-js/library/fn/weak-map.js");
    482 
    483 /***/ }),
    484 
    485 /***/ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js":
    486 /*!**************************************************************************!*\
    487   !*** ../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js ***!
    488   \**************************************************************************/
    489 /***/ ((module) => {
    490 
    491 function _arrayLikeToArray(arr, len) {
    492   if (len == null || len > arr.length) len = arr.length;
    493 
    494   for (var i = 0, arr2 = new Array(len); i < len; i++) {
    495     arr2[i] = arr[i];
    496   }
    497 
    498   return arr2;
    499 }
    500 
    501 module.exports = _arrayLikeToArray;
    502 module.exports.default = module.exports, module.exports.__esModule = true;
    503 
    504 /***/ }),
    505 
    506 /***/ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js":
    507 /*!************************************************************************!*\
    508   !*** ../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js ***!
    509   \************************************************************************/
    510 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    511 
    512 var _Array$isArray = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js");
    513 
    514 function _arrayWithHoles(arr) {
    515   if (_Array$isArray(arr)) return arr;
    516 }
    517 
    518 module.exports = _arrayWithHoles;
    519 module.exports.default = module.exports, module.exports.__esModule = true;
    520 
    521 /***/ }),
    522 
    523 /***/ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js":
    524 /*!***************************************************************************!*\
    525   !*** ../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js ***!
    526   \***************************************************************************/
    527 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    528 
    529 var _Array$isArray = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js");
    530 
    531 var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js");
    532 
    533 function _arrayWithoutHoles(arr) {
    534   if (_Array$isArray(arr)) return arrayLikeToArray(arr);
    535 }
    536 
    537 module.exports = _arrayWithoutHoles;
    538 module.exports.default = module.exports, module.exports.__esModule = true;
    539 
    540 /***/ }),
    541 
    542 /***/ "../node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js":
    543 /*!*******************************************************************************!*\
    544   !*** ../node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js ***!
    545   \*******************************************************************************/
    546 /***/ ((module) => {
    547 
    548 function _assertThisInitialized(self) {
    549   if (self === void 0) {
    550     throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
    551   }
    552 
    553   return self;
    554 }
    555 
    556 module.exports = _assertThisInitialized;
    557 module.exports.default = module.exports, module.exports.__esModule = true;
    558 
    559 /***/ }),
    560 
    561 /***/ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js":
    562 /*!************************************************************************!*\
    563   !*** ../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js ***!
    564   \************************************************************************/
    565 /***/ ((module) => {
    566 
    567 function _classCallCheck(instance, Constructor) {
    568   if (!(instance instanceof Constructor)) {
    569     throw new TypeError("Cannot call a class as a function");
    570   }
    571 }
    572 
    573 module.exports = _classCallCheck;
    574 module.exports.default = module.exports, module.exports.__esModule = true;
    575 
    576 /***/ }),
    577 
    578 /***/ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js":
    579 /*!*********************************************************************!*\
    580   !*** ../node_modules/@babel/runtime-corejs2/helpers/createClass.js ***!
    581   \*********************************************************************/
    582 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    583 
    584 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
    585 
    586 function _defineProperties(target, props) {
    587   for (var i = 0; i < props.length; i++) {
    588     var descriptor = props[i];
    589     descriptor.enumerable = descriptor.enumerable || false;
    590     descriptor.configurable = true;
    591     if ("value" in descriptor) descriptor.writable = true;
    592 
    593     _Object$defineProperty(target, descriptor.key, descriptor);
    594   }
    595 }
    596 
    597 function _createClass(Constructor, protoProps, staticProps) {
    598   if (protoProps) _defineProperties(Constructor.prototype, protoProps);
    599   if (staticProps) _defineProperties(Constructor, staticProps);
    600   return Constructor;
    601 }
    602 
    603 module.exports = _createClass;
    604 module.exports.default = module.exports, module.exports.__esModule = true;
    605 
    606 /***/ }),
    607 
    608 /***/ "../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js":
    609 /*!***********************************************************************************!*\
    610   !*** ../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js ***!
    611   \***********************************************************************************/
    612 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    613 
    614 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js");
    615 
    616 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js");
    617 
    618 var _Array$isArray = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js");
    619 
    620 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js");
    621 
    622 function _createForOfIteratorHelper(o, allowArrayLike) {
    623   var it = typeof _Symbol !== "undefined" && o[_Symbol$iterator] || o["@@iterator"];
    624 
    625   if (!it) {
    626     if (_Array$isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {
    627       if (it) o = it;
    628       var i = 0;
    629 
    630       var F = function F() {};
    631 
    632       return {
    633         s: F,
    634         n: function n() {
    635           if (i >= o.length) return {
    636             done: true
    637           };
    638           return {
    639             done: false,
    640             value: o[i++]
    641           };
    642         },
    643         e: function e(_e) {
    644           throw _e;
    645         },
    646         f: F
    647       };
    648     }
    649 
    650     throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
    651   }
    652 
    653   var normalCompletion = true,
    654       didErr = false,
    655       err;
    656   return {
    657     s: function s() {
    658       it = it.call(o);
    659     },
    660     n: function n() {
    661       var step = it.next();
    662       normalCompletion = step.done;
    663       return step;
    664     },
    665     e: function e(_e2) {
    666       didErr = true;
    667       err = _e2;
    668     },
    669     f: function f() {
    670       try {
    671         if (!normalCompletion && it["return"] != null) it["return"]();
    672       } finally {
    673         if (didErr) throw err;
    674       }
    675     }
    676   };
    677 }
    678 
    679 module.exports = _createForOfIteratorHelper;
    680 module.exports.default = module.exports, module.exports.__esModule = true;
    681 
    682 /***/ }),
    683 
    684 /***/ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js":
    685 /*!*********************************************************************!*\
    686   !*** ../node_modules/@babel/runtime-corejs2/helpers/createSuper.js ***!
    687   \*********************************************************************/
    688 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    689 
    690 var _Reflect$construct = __webpack_require__(/*! @babel/runtime-corejs2/core-js/reflect/construct */ "../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js");
    691 
    692 var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js");
    693 
    694 var isNativeReflectConstruct = __webpack_require__(/*! ./isNativeReflectConstruct.js */ "../node_modules/@babel/runtime-corejs2/helpers/isNativeReflectConstruct.js");
    695 
    696 var possibleConstructorReturn = __webpack_require__(/*! ./possibleConstructorReturn.js */ "../node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js");
    697 
    698 function _createSuper(Derived) {
    699   var hasNativeReflectConstruct = isNativeReflectConstruct();
    700   return function _createSuperInternal() {
    701     var Super = getPrototypeOf(Derived),
    702         result;
    703 
    704     if (hasNativeReflectConstruct) {
    705       var NewTarget = getPrototypeOf(this).constructor;
    706       result = _Reflect$construct(Super, arguments, NewTarget);
    707     } else {
    708       result = Super.apply(this, arguments);
    709     }
    710 
    711     return possibleConstructorReturn(this, result);
    712   };
    713 }
    714 
    715 module.exports = _createSuper;
    716 module.exports.default = module.exports, module.exports.__esModule = true;
    717 
    718 /***/ }),
    719 
    720 /***/ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js":
    721 /*!************************************************************************!*\
    722   !*** ../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js ***!
    723   \************************************************************************/
    724 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    725 
    726 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
    727 
    728 function _defineProperty(obj, key, value) {
    729   if (key in obj) {
    730     _Object$defineProperty(obj, key, {
    731       value: value,
    732       enumerable: true,
    733       configurable: true,
    734       writable: true
    735     });
    736   } else {
    737     obj[key] = value;
    738   }
    739 
    740   return obj;
    741 }
    742 
    743 module.exports = _defineProperty;
    744 module.exports.default = module.exports, module.exports.__esModule = true;
    745 
    746 /***/ }),
    747 
    748 /***/ "../node_modules/@babel/runtime-corejs2/helpers/extends.js":
    749 /*!*****************************************************************!*\
    750   !*** ../node_modules/@babel/runtime-corejs2/helpers/extends.js ***!
    751   \*****************************************************************/
    752 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    753 
    754 var _Object$assign = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/assign */ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js");
    755 
    756 function _extends() {
    757   module.exports = _extends = _Object$assign || function (target) {
    758     for (var i = 1; i < arguments.length; i++) {
    759       var source = arguments[i];
    760 
    761       for (var key in source) {
    762         if (Object.prototype.hasOwnProperty.call(source, key)) {
    763           target[key] = source[key];
    764         }
    765       }
    766     }
    767 
    768     return target;
    769   };
    770 
    771   module.exports.default = module.exports, module.exports.__esModule = true;
    772   return _extends.apply(this, arguments);
    773 }
    774 
    775 module.exports = _extends;
    776 module.exports.default = module.exports, module.exports.__esModule = true;
    777 
    778 /***/ }),
    779 
    780 /***/ "../node_modules/@babel/runtime-corejs2/helpers/get.js":
    781 /*!*************************************************************!*\
    782   !*** ../node_modules/@babel/runtime-corejs2/helpers/get.js ***!
    783   \*************************************************************/
    784 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    785 
    786 var _Reflect$get = __webpack_require__(/*! @babel/runtime-corejs2/core-js/reflect/get */ "../node_modules/@babel/runtime-corejs2/core-js/reflect/get.js");
    787 
    788 var _Object$getOwnPropertyDescriptor = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptor */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js");
    789 
    790 var superPropBase = __webpack_require__(/*! ./superPropBase.js */ "../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js");
    791 
    792 function _get(target, property, receiver) {
    793   if (typeof Reflect !== "undefined" && _Reflect$get) {
    794     module.exports = _get = _Reflect$get;
    795     module.exports.default = module.exports, module.exports.__esModule = true;
    796   } else {
    797     module.exports = _get = function _get(target, property, receiver) {
    798       var base = superPropBase(target, property);
    799       if (!base) return;
    800 
    801       var desc = _Object$getOwnPropertyDescriptor(base, property);
    802 
    803       if (desc.get) {
    804         return desc.get.call(receiver);
    805       }
    806 
    807       return desc.value;
    808     };
    809 
    810     module.exports.default = module.exports, module.exports.__esModule = true;
    811   }
    812 
    813   return _get(target, property, receiver || target);
    814 }
    815 
    816 module.exports = _get;
    817 module.exports.default = module.exports, module.exports.__esModule = true;
    818 
    819 /***/ }),
    820 
    821 /***/ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js":
    822 /*!************************************************************************!*\
    823   !*** ../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js ***!
    824   \************************************************************************/
    825 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    826 
    827 var _Object$setPrototypeOf = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/set-prototype-of */ "../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js");
    828 
    829 var _Object$getPrototypeOf = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-prototype-of */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js");
    830 
    831 function _getPrototypeOf(o) {
    832   module.exports = _getPrototypeOf = _Object$setPrototypeOf ? _Object$getPrototypeOf : function _getPrototypeOf(o) {
    833     return o.__proto__ || _Object$getPrototypeOf(o);
    834   };
    835   module.exports.default = module.exports, module.exports.__esModule = true;
    836   return _getPrototypeOf(o);
    837 }
    838 
    839 module.exports = _getPrototypeOf;
    840 module.exports.default = module.exports, module.exports.__esModule = true;
    841 
    842 /***/ }),
    843 
    844 /***/ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js":
    845 /*!******************************************************************!*\
    846   !*** ../node_modules/@babel/runtime-corejs2/helpers/inherits.js ***!
    847   \******************************************************************/
    848 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    849 
    850 var _Object$create = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/create */ "../node_modules/@babel/runtime-corejs2/core-js/object/create.js");
    851 
    852 var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js");
    853 
    854 function _inherits(subClass, superClass) {
    855   if (typeof superClass !== "function" && superClass !== null) {
    856     throw new TypeError("Super expression must either be null or a function");
    857   }
    858 
    859   subClass.prototype = _Object$create(superClass && superClass.prototype, {
    860     constructor: {
    861       value: subClass,
    862       writable: true,
    863       configurable: true
    864     }
    865   });
    866   if (superClass) setPrototypeOf(subClass, superClass);
    867 }
    868 
    869 module.exports = _inherits;
    870 module.exports.default = module.exports, module.exports.__esModule = true;
    871 
    872 /***/ }),
    873 
    874 /***/ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js":
    875 /*!*******************************************************************************!*\
    876   !*** ../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js ***!
    877   \*******************************************************************************/
    878 /***/ ((module) => {
    879 
    880 function _interopRequireDefault(obj) {
    881   return obj && obj.__esModule ? obj : {
    882     "default": obj
    883   };
    884 }
    885 
    886 module.exports = _interopRequireDefault;
    887 module.exports.default = module.exports, module.exports.__esModule = true;
    888 
    889 /***/ }),
    890 
    891 /***/ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js":
    892 /*!********************************************************************************!*\
    893   !*** ../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js ***!
    894   \********************************************************************************/
    895 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    896 
    897 var _typeof = __webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js").default;
    898 
    899 var _WeakMap = __webpack_require__(/*! @babel/runtime-corejs2/core-js/weak-map */ "../node_modules/@babel/runtime-corejs2/core-js/weak-map.js");
    900 
    901 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
    902 
    903 var _Object$getOwnPropertyDescriptor = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptor */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js");
    904 
    905 function _getRequireWildcardCache(nodeInterop) {
    906   if (typeof _WeakMap !== "function") return null;
    907   var cacheBabelInterop = new _WeakMap();
    908   var cacheNodeInterop = new _WeakMap();
    909   return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) {
    910     return nodeInterop ? cacheNodeInterop : cacheBabelInterop;
    911   })(nodeInterop);
    912 }
    913 
    914 function _interopRequireWildcard(obj, nodeInterop) {
    915   if (!nodeInterop && obj && obj.__esModule) {
    916     return obj;
    917   }
    918 
    919   if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") {
    920     return {
    921       "default": obj
    922     };
    923   }
    924 
    925   var cache = _getRequireWildcardCache(nodeInterop);
    926 
    927   if (cache && cache.has(obj)) {
    928     return cache.get(obj);
    929   }
    930 
    931   var newObj = {};
    932   var hasPropertyDescriptor = _Object$defineProperty && _Object$getOwnPropertyDescriptor;
    933 
    934   for (var key in obj) {
    935     if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) {
    936       var desc = hasPropertyDescriptor ? _Object$getOwnPropertyDescriptor(obj, key) : null;
    937 
    938       if (desc && (desc.get || desc.set)) {
    939         _Object$defineProperty(newObj, key, desc);
    940       } else {
    941         newObj[key] = obj[key];
    942       }
    943     }
    944   }
    945 
    946   newObj["default"] = obj;
    947 
    948   if (cache) {
    949     cache.set(obj, newObj);
    950   }
    951 
    952   return newObj;
    953 }
    954 
    955 module.exports = _interopRequireWildcard;
    956 module.exports.default = module.exports, module.exports.__esModule = true;
    957 
    958 /***/ }),
    959 
    960 /***/ "../node_modules/@babel/runtime-corejs2/helpers/isNativeReflectConstruct.js":
    961 /*!**********************************************************************************!*\
    962   !*** ../node_modules/@babel/runtime-corejs2/helpers/isNativeReflectConstruct.js ***!
    963   \**********************************************************************************/
    964 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    965 
    966 var _Reflect$construct = __webpack_require__(/*! @babel/runtime-corejs2/core-js/reflect/construct */ "../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js");
    967 
    968 function _isNativeReflectConstruct() {
    969   if (typeof Reflect === "undefined" || !_Reflect$construct) return false;
    970   if (_Reflect$construct.sham) return false;
    971   if (typeof Proxy === "function") return true;
    972 
    973   try {
    974     Boolean.prototype.valueOf.call(_Reflect$construct(Boolean, [], function () {}));
    975     return true;
    976   } catch (e) {
    977     return false;
    978   }
    979 }
    980 
    981 module.exports = _isNativeReflectConstruct;
    982 module.exports.default = module.exports, module.exports.__esModule = true;
    983 
    984 /***/ }),
    985 
    986 /***/ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js":
    987 /*!*************************************************************************!*\
    988   !*** ../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js ***!
    989   \*************************************************************************/
    990 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    991 
    992 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js");
    993 
    994 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js");
    995 
    996 var _Array$from = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/from */ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js");
    997 
    998 function _iterableToArray(iter) {
    999   if (typeof _Symbol !== "undefined" && iter[_Symbol$iterator] != null || iter["@@iterator"] != null) return _Array$from(iter);
   1000 }
   1001 
   1002 module.exports = _iterableToArray;
   1003 module.exports.default = module.exports, module.exports.__esModule = true;
   1004 
   1005 /***/ }),
   1006 
   1007 /***/ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js":
   1008 /*!******************************************************************************!*\
   1009   !*** ../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js ***!
   1010   \******************************************************************************/
   1011 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   1012 
   1013 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js");
   1014 
   1015 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js");
   1016 
   1017 function _iterableToArrayLimit(arr, i) {
   1018   var _i = arr == null ? null : typeof _Symbol !== "undefined" && arr[_Symbol$iterator] || arr["@@iterator"];
   1019 
   1020   if (_i == null) return;
   1021   var _arr = [];
   1022   var _n = true;
   1023   var _d = false;
   1024 
   1025   var _s, _e;
   1026 
   1027   try {
   1028     for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) {
   1029       _arr.push(_s.value);
   1030 
   1031       if (i && _arr.length === i) break;
   1032     }
   1033   } catch (err) {
   1034     _d = true;
   1035     _e = err;
   1036   } finally {
   1037     try {
   1038       if (!_n && _i["return"] != null) _i["return"]();
   1039     } finally {
   1040       if (_d) throw _e;
   1041     }
   1042   }
   1043 
   1044   return _arr;
   1045 }
   1046 
   1047 module.exports = _iterableToArrayLimit;
   1048 module.exports.default = module.exports, module.exports.__esModule = true;
   1049 
   1050 /***/ }),
   1051 
   1052 /***/ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js":
   1053 /*!*************************************************************************!*\
   1054   !*** ../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js ***!
   1055   \*************************************************************************/
   1056 /***/ ((module) => {
   1057 
   1058 function _nonIterableRest() {
   1059   throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
   1060 }
   1061 
   1062 module.exports = _nonIterableRest;
   1063 module.exports.default = module.exports, module.exports.__esModule = true;
   1064 
   1065 /***/ }),
   1066 
   1067 /***/ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js":
   1068 /*!***************************************************************************!*\
   1069   !*** ../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js ***!
   1070   \***************************************************************************/
   1071 /***/ ((module) => {
   1072 
   1073 function _nonIterableSpread() {
   1074   throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
   1075 }
   1076 
   1077 module.exports = _nonIterableSpread;
   1078 module.exports.default = module.exports, module.exports.__esModule = true;
   1079 
   1080 /***/ }),
   1081 
   1082 /***/ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js":
   1083 /*!***********************************************************************!*\
   1084   !*** ../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js ***!
   1085   \***********************************************************************/
   1086 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   1087 
   1088 var _Object$keys = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js");
   1089 
   1090 var _Object$getOwnPropertySymbols = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-symbols */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js");
   1091 
   1092 var _Object$getOwnPropertyDescriptor = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptor */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js");
   1093 
   1094 var _Object$getOwnPropertyDescriptors = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptors */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptors.js");
   1095 
   1096 var _Object$defineProperties = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-properties */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-properties.js");
   1097 
   1098 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   1099 
   1100 var defineProperty = __webpack_require__(/*! ./defineProperty.js */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js");
   1101 
   1102 function ownKeys(object, enumerableOnly) {
   1103   var keys = _Object$keys(object);
   1104 
   1105   if (_Object$getOwnPropertySymbols) {
   1106     var symbols = _Object$getOwnPropertySymbols(object);
   1107 
   1108     if (enumerableOnly) {
   1109       symbols = symbols.filter(function (sym) {
   1110         return _Object$getOwnPropertyDescriptor(object, sym).enumerable;
   1111       });
   1112     }
   1113 
   1114     keys.push.apply(keys, symbols);
   1115   }
   1116 
   1117   return keys;
   1118 }
   1119 
   1120 function _objectSpread2(target) {
   1121   for (var i = 1; i < arguments.length; i++) {
   1122     var source = arguments[i] != null ? arguments[i] : {};
   1123 
   1124     if (i % 2) {
   1125       ownKeys(Object(source), true).forEach(function (key) {
   1126         defineProperty(target, key, source[key]);
   1127       });
   1128     } else if (_Object$getOwnPropertyDescriptors) {
   1129       _Object$defineProperties(target, _Object$getOwnPropertyDescriptors(source));
   1130     } else {
   1131       ownKeys(Object(source)).forEach(function (key) {
   1132         _Object$defineProperty(target, key, _Object$getOwnPropertyDescriptor(source, key));
   1133       });
   1134     }
   1135   }
   1136 
   1137   return target;
   1138 }
   1139 
   1140 module.exports = _objectSpread2;
   1141 module.exports.default = module.exports, module.exports.__esModule = true;
   1142 
   1143 /***/ }),
   1144 
   1145 /***/ "../node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js":
   1146 /*!***********************************************************************************!*\
   1147   !*** ../node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js ***!
   1148   \***********************************************************************************/
   1149 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   1150 
   1151 var _typeof = __webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js").default;
   1152 
   1153 var assertThisInitialized = __webpack_require__(/*! ./assertThisInitialized.js */ "../node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js");
   1154 
   1155 function _possibleConstructorReturn(self, call) {
   1156   if (call && (_typeof(call) === "object" || typeof call === "function")) {
   1157     return call;
   1158   }
   1159 
   1160   return assertThisInitialized(self);
   1161 }
   1162 
   1163 module.exports = _possibleConstructorReturn;
   1164 module.exports.default = module.exports, module.exports.__esModule = true;
   1165 
   1166 /***/ }),
   1167 
   1168 /***/ "../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js":
   1169 /*!************************************************************************!*\
   1170   !*** ../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js ***!
   1171   \************************************************************************/
   1172 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   1173 
   1174 var _Object$setPrototypeOf = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/set-prototype-of */ "../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js");
   1175 
   1176 function _setPrototypeOf(o, p) {
   1177   module.exports = _setPrototypeOf = _Object$setPrototypeOf || function _setPrototypeOf(o, p) {
   1178     o.__proto__ = p;
   1179     return o;
   1180   };
   1181 
   1182   module.exports.default = module.exports, module.exports.__esModule = true;
   1183   return _setPrototypeOf(o, p);
   1184 }
   1185 
   1186 module.exports = _setPrototypeOf;
   1187 module.exports.default = module.exports, module.exports.__esModule = true;
   1188 
   1189 /***/ }),
   1190 
   1191 /***/ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js":
   1192 /*!***********************************************************************!*\
   1193   !*** ../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js ***!
   1194   \***********************************************************************/
   1195 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   1196 
   1197 var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js");
   1198 
   1199 var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js");
   1200 
   1201 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js");
   1202 
   1203 var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js");
   1204 
   1205 function _slicedToArray(arr, i) {
   1206   return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();
   1207 }
   1208 
   1209 module.exports = _slicedToArray;
   1210 module.exports.default = module.exports, module.exports.__esModule = true;
   1211 
   1212 /***/ }),
   1213 
   1214 /***/ "../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js":
   1215 /*!***********************************************************************!*\
   1216   !*** ../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js ***!
   1217   \***********************************************************************/
   1218 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   1219 
   1220 var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js");
   1221 
   1222 function _superPropBase(object, property) {
   1223   while (!Object.prototype.hasOwnProperty.call(object, property)) {
   1224     object = getPrototypeOf(object);
   1225     if (object === null) break;
   1226   }
   1227 
   1228   return object;
   1229 }
   1230 
   1231 module.exports = _superPropBase;
   1232 module.exports.default = module.exports, module.exports.__esModule = true;
   1233 
   1234 /***/ }),
   1235 
   1236 /***/ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js":
   1237 /*!***************************************************************************!*\
   1238   !*** ../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js ***!
   1239   \***************************************************************************/
   1240 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   1241 
   1242 var arrayWithoutHoles = __webpack_require__(/*! ./arrayWithoutHoles.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js");
   1243 
   1244 var iterableToArray = __webpack_require__(/*! ./iterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js");
   1245 
   1246 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js");
   1247 
   1248 var nonIterableSpread = __webpack_require__(/*! ./nonIterableSpread.js */ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js");
   1249 
   1250 function _toConsumableArray(arr) {
   1251   return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread();
   1252 }
   1253 
   1254 module.exports = _toConsumableArray;
   1255 module.exports.default = module.exports, module.exports.__esModule = true;
   1256 
   1257 /***/ }),
   1258 
   1259 /***/ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js":
   1260 /*!****************************************************************!*\
   1261   !*** ../node_modules/@babel/runtime-corejs2/helpers/typeof.js ***!
   1262   \****************************************************************/
   1263 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   1264 
   1265 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js");
   1266 
   1267 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js");
   1268 
   1269 function _typeof(obj) {
   1270   "@babel/helpers - typeof";
   1271 
   1272   if (typeof _Symbol === "function" && typeof _Symbol$iterator === "symbol") {
   1273     module.exports = _typeof = function _typeof(obj) {
   1274       return typeof obj;
   1275     };
   1276 
   1277     module.exports.default = module.exports, module.exports.__esModule = true;
   1278   } else {
   1279     module.exports = _typeof = function _typeof(obj) {
   1280       return obj && typeof _Symbol === "function" && obj.constructor === _Symbol && obj !== _Symbol.prototype ? "symbol" : typeof obj;
   1281     };
   1282 
   1283     module.exports.default = module.exports, module.exports.__esModule = true;
   1284   }
   1285 
   1286   return _typeof(obj);
   1287 }
   1288 
   1289 module.exports = _typeof;
   1290 module.exports.default = module.exports, module.exports.__esModule = true;
   1291 
   1292 /***/ }),
   1293 
   1294 /***/ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js":
   1295 /*!************************************************************************************!*\
   1296   !*** ../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js ***!
   1297   \************************************************************************************/
   1298 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   1299 
   1300 var _Array$from = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/from */ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js");
   1301 
   1302 var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js");
   1303 
   1304 function _unsupportedIterableToArray(o, minLen) {
   1305   if (!o) return;
   1306   if (typeof o === "string") return arrayLikeToArray(o, minLen);
   1307   var n = Object.prototype.toString.call(o).slice(8, -1);
   1308   if (n === "Object" && o.constructor) n = o.constructor.name;
   1309   if (n === "Map" || n === "Set") return _Array$from(o);
   1310   if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);
   1311 }
   1312 
   1313 module.exports = _unsupportedIterableToArray;
   1314 module.exports.default = module.exports, module.exports.__esModule = true;
   1315 
   1316 /***/ }),
   1317 
   1318 /***/ "../node_modules/@reach/router/es/index.js":
   1319 /*!*************************************************!*\
   1320   !*** ../node_modules/@reach/router/es/index.js ***!
   1321   \*************************************************/
   1322 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   1323 
   1324 "use strict";
   1325 __webpack_require__.r(__webpack_exports__);
   1326 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   1327 /* harmony export */   "Link": () => (/* binding */ Link),
   1328 /* harmony export */   "Location": () => (/* binding */ Location),
   1329 /* harmony export */   "LocationProvider": () => (/* binding */ LocationProvider),
   1330 /* harmony export */   "Match": () => (/* binding */ Match),
   1331 /* harmony export */   "Redirect": () => (/* binding */ Redirect),
   1332 /* harmony export */   "Router": () => (/* binding */ Router),
   1333 /* harmony export */   "ServerLocation": () => (/* binding */ ServerLocation),
   1334 /* harmony export */   "createHistory": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createHistory),
   1335 /* harmony export */   "createMemorySource": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createMemorySource),
   1336 /* harmony export */   "isRedirect": () => (/* binding */ isRedirect),
   1337 /* harmony export */   "navigate": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.navigate),
   1338 /* harmony export */   "redirectTo": () => (/* binding */ redirectTo),
   1339 /* harmony export */   "globalHistory": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory),
   1340 /* harmony export */   "matchPath": () => (/* reexport safe */ _lib_utils__WEBPACK_IMPORTED_MODULE_5__.match),
   1341 /* harmony export */   "useLocation": () => (/* binding */ useLocation),
   1342 /* harmony export */   "useNavigate": () => (/* binding */ useNavigate),
   1343 /* harmony export */   "useParams": () => (/* binding */ useParams),
   1344 /* harmony export */   "useMatch": () => (/* binding */ useMatch)
   1345 /* harmony export */ });
   1346 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
   1347 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
   1348 /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   1349 /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);
   1350 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js");
   1351 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_2__);
   1352 /* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! create-react-context */ "../node_modules/create-react-context/lib/index.js");
   1353 /* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(create_react_context__WEBPACK_IMPORTED_MODULE_3__);
   1354 /* harmony import */ var react_lifecycles_compat__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react-lifecycles-compat */ "../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js");
   1355 /* harmony import */ var _lib_utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./lib/utils */ "../node_modules/@reach/router/es/lib/utils.js");
   1356 /* harmony import */ var _lib_history__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./lib/history */ "../node_modules/@reach/router/es/lib/history.js");
   1357 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
   1358 
   1359 function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }
   1360 
   1361 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
   1362 
   1363 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
   1364 
   1365 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
   1366 
   1367 /* eslint-disable jsx-a11y/anchor-has-content */
   1368 
   1369 
   1370 
   1371 
   1372 
   1373 
   1374 
   1375 
   1376 ////////////////////////////////////////////////////////////////////////////////
   1377 
   1378 var createNamedContext = function createNamedContext(name, defaultValue) {
   1379   var Ctx = create_react_context__WEBPACK_IMPORTED_MODULE_3___default()(defaultValue);
   1380   Ctx.displayName = name;
   1381   return Ctx;
   1382 };
   1383 
   1384 ////////////////////////////////////////////////////////////////////////////////
   1385 // Location Context/Provider
   1386 var LocationContext = createNamedContext("Location");
   1387 
   1388 // sets up a listener if there isn't one already so apps don't need to be
   1389 // wrapped in some top level provider
   1390 var Location = function Location(_ref) {
   1391   var children = _ref.children;
   1392   return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1393     LocationContext.Consumer,
   1394     null,
   1395     function (context) {
   1396       return context ? children(context) : react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1397         LocationProvider,
   1398         null,
   1399         children
   1400       );
   1401     }
   1402   );
   1403 };
   1404 
   1405 var LocationProvider = function (_React$Component) {
   1406   _inherits(LocationProvider, _React$Component);
   1407 
   1408   function LocationProvider() {
   1409     var _temp, _this, _ret;
   1410 
   1411     _classCallCheck(this, LocationProvider);
   1412 
   1413     for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
   1414       args[_key] = arguments[_key];
   1415     }
   1416 
   1417     return _ret = (_temp = (_this = _possibleConstructorReturn(this, _React$Component.call.apply(_React$Component, [this].concat(args))), _this), _this.state = {
   1418       context: _this.getContext(),
   1419       refs: { unlisten: null }
   1420     }, _temp), _possibleConstructorReturn(_this, _ret);
   1421   }
   1422 
   1423   LocationProvider.prototype.getContext = function getContext() {
   1424     var _props$history = this.props.history,
   1425         navigate = _props$history.navigate,
   1426         location = _props$history.location;
   1427 
   1428     return { navigate: navigate, location: location };
   1429   };
   1430 
   1431   LocationProvider.prototype.componentDidCatch = function componentDidCatch(error, info) {
   1432     if (isRedirect(error)) {
   1433       var _navigate = this.props.history.navigate;
   1434 
   1435       _navigate(error.uri, { replace: true });
   1436     } else {
   1437       throw error;
   1438     }
   1439   };
   1440 
   1441   LocationProvider.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {
   1442     if (prevState.context.location !== this.state.context.location) {
   1443       this.props.history._onTransitionComplete();
   1444     }
   1445   };
   1446 
   1447   LocationProvider.prototype.componentDidMount = function componentDidMount() {
   1448     var _this2 = this;
   1449 
   1450     var refs = this.state.refs,
   1451         history = this.props.history;
   1452 
   1453     history._onTransitionComplete();
   1454     refs.unlisten = history.listen(function () {
   1455       Promise.resolve().then(function () {
   1456         // TODO: replace rAF with react deferred update API when it's ready https://github.com/facebook/react/issues/13306
   1457         requestAnimationFrame(function () {
   1458           if (!_this2.unmounted) {
   1459             _this2.setState(function () {
   1460               return { context: _this2.getContext() };
   1461             });
   1462           }
   1463         });
   1464       });
   1465     });
   1466   };
   1467 
   1468   LocationProvider.prototype.componentWillUnmount = function componentWillUnmount() {
   1469     var refs = this.state.refs;
   1470 
   1471     this.unmounted = true;
   1472     refs.unlisten();
   1473   };
   1474 
   1475   LocationProvider.prototype.render = function render() {
   1476     var context = this.state.context,
   1477         children = this.props.children;
   1478 
   1479     return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1480       LocationContext.Provider,
   1481       { value: context },
   1482       typeof children === "function" ? children(context) : children || null
   1483     );
   1484   };
   1485 
   1486   return LocationProvider;
   1487 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
   1488 
   1489 ////////////////////////////////////////////////////////////////////////////////
   1490 
   1491 
   1492 LocationProvider.defaultProps = {
   1493   history: _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory
   1494 };
   1495  true ? LocationProvider.propTypes = {
   1496   history: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().object.isRequired)
   1497 } : 0;
   1498 var ServerLocation = function ServerLocation(_ref2) {
   1499   var url = _ref2.url,
   1500       children = _ref2.children;
   1501 
   1502   var searchIndex = url.indexOf("?");
   1503   var searchExists = searchIndex > -1;
   1504   var pathname = void 0;
   1505   var search = "";
   1506   var hash = "";
   1507 
   1508   if (searchExists) {
   1509     pathname = url.substring(0, searchIndex);
   1510     search = url.substring(searchIndex);
   1511   } else {
   1512     pathname = url;
   1513   }
   1514 
   1515   return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1516     LocationContext.Provider,
   1517     {
   1518       value: {
   1519         location: {
   1520           pathname: pathname,
   1521           search: search,
   1522           hash: hash
   1523         },
   1524         navigate: function navigate() {
   1525           throw new Error("You can't call navigate on the server.");
   1526         }
   1527       }
   1528     },
   1529     children
   1530   );
   1531 };
   1532 ////////////////////////////////////////////////////////////////////////////////
   1533 // Sets baseuri and basepath for nested routers and links
   1534 var BaseContext = createNamedContext("Base", { baseuri: "/", basepath: "/" });
   1535 
   1536 ////////////////////////////////////////////////////////////////////////////////
   1537 // The main event, welcome to the show everybody.
   1538 var Router = function Router(props) {
   1539   return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1540     BaseContext.Consumer,
   1541     null,
   1542     function (baseContext) {
   1543       return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1544         Location,
   1545         null,
   1546         function (locationContext) {
   1547           return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(RouterImpl, _extends({}, baseContext, locationContext, props));
   1548         }
   1549       );
   1550     }
   1551   );
   1552 };
   1553 
   1554 var RouterImpl = function (_React$PureComponent) {
   1555   _inherits(RouterImpl, _React$PureComponent);
   1556 
   1557   function RouterImpl() {
   1558     _classCallCheck(this, RouterImpl);
   1559 
   1560     return _possibleConstructorReturn(this, _React$PureComponent.apply(this, arguments));
   1561   }
   1562 
   1563   RouterImpl.prototype.render = function render() {
   1564     var _props = this.props,
   1565         location = _props.location,
   1566         _navigate2 = _props.navigate,
   1567         basepath = _props.basepath,
   1568         primary = _props.primary,
   1569         children = _props.children,
   1570         baseuri = _props.baseuri,
   1571         _props$component = _props.component,
   1572         component = _props$component === undefined ? "div" : _props$component,
   1573         domProps = _objectWithoutProperties(_props, ["location", "navigate", "basepath", "primary", "children", "baseuri", "component"]);
   1574 
   1575     var routes = react__WEBPACK_IMPORTED_MODULE_0___default().Children.toArray(children).reduce(function (array, child) {
   1576       var routes = createRoute(basepath)(child);
   1577       return array.concat(routes);
   1578     }, []);
   1579     var pathname = location.pathname;
   1580 
   1581 
   1582     var match = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.pick)(routes, pathname);
   1583 
   1584     if (match) {
   1585       var params = match.params,
   1586           uri = match.uri,
   1587           route = match.route,
   1588           element = match.route.value;
   1589 
   1590       // remove the /* from the end for child routes relative paths
   1591 
   1592       basepath = route.default ? basepath : route.path.replace(/\*$/, "");
   1593 
   1594       var props = _extends({}, params, {
   1595         uri: uri,
   1596         location: location,
   1597         navigate: function navigate(to, options) {
   1598           return _navigate2((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, uri), options);
   1599         }
   1600       });
   1601 
   1602       var clone = react__WEBPACK_IMPORTED_MODULE_0___default().cloneElement(element, props, element.props.children ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1603         Router,
   1604         { location: location, primary: primary },
   1605         element.props.children
   1606       ) : undefined);
   1607 
   1608       // using 'div' for < 16.3 support
   1609       var FocusWrapper = primary ? FocusHandler : component;
   1610       // don't pass any props to 'div'
   1611       var wrapperProps = primary ? _extends({ uri: uri, location: location, component: component }, domProps) : domProps;
   1612 
   1613       return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1614         BaseContext.Provider,
   1615         { value: { baseuri: uri, basepath: basepath } },
   1616         react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1617           FocusWrapper,
   1618           wrapperProps,
   1619           clone
   1620         )
   1621       );
   1622     } else {
   1623       // Not sure if we want this, would require index routes at every level
   1624       // warning(
   1625       //   false,
   1626       //   `<Router basepath="${basepath}">\n\nNothing matched:\n\t${
   1627       //     location.pathname
   1628       //   }\n\nPaths checked: \n\t${routes
   1629       //     .map(route => route.path)
   1630       //     .join(
   1631       //       "\n\t"
   1632       //     )}\n\nTo get rid of this warning, add a default NotFound component as child of Router:
   1633       //   \n\tlet NotFound = () => <div>Not Found!</div>
   1634       //   \n\t<Router>\n\t  <NotFound default/>\n\t  {/* ... */}\n\t</Router>`
   1635       // );
   1636       return null;
   1637     }
   1638   };
   1639 
   1640   return RouterImpl;
   1641 }((react__WEBPACK_IMPORTED_MODULE_0___default().PureComponent));
   1642 
   1643 RouterImpl.defaultProps = {
   1644   primary: true
   1645 };
   1646 
   1647 
   1648 var FocusContext = createNamedContext("Focus");
   1649 
   1650 var FocusHandler = function FocusHandler(_ref3) {
   1651   var uri = _ref3.uri,
   1652       location = _ref3.location,
   1653       component = _ref3.component,
   1654       domProps = _objectWithoutProperties(_ref3, ["uri", "location", "component"]);
   1655 
   1656   return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1657     FocusContext.Consumer,
   1658     null,
   1659     function (requestFocus) {
   1660       return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(FocusHandlerImpl, _extends({}, domProps, {
   1661         component: component,
   1662         requestFocus: requestFocus,
   1663         uri: uri,
   1664         location: location
   1665       }));
   1666     }
   1667   );
   1668 };
   1669 
   1670 // don't focus on initial render
   1671 var initialRender = true;
   1672 var focusHandlerCount = 0;
   1673 
   1674 var FocusHandlerImpl = function (_React$Component2) {
   1675   _inherits(FocusHandlerImpl, _React$Component2);
   1676 
   1677   function FocusHandlerImpl() {
   1678     var _temp2, _this4, _ret2;
   1679 
   1680     _classCallCheck(this, FocusHandlerImpl);
   1681 
   1682     for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
   1683       args[_key2] = arguments[_key2];
   1684     }
   1685 
   1686     return _ret2 = (_temp2 = (_this4 = _possibleConstructorReturn(this, _React$Component2.call.apply(_React$Component2, [this].concat(args))), _this4), _this4.state = {}, _this4.requestFocus = function (node) {
   1687       if (!_this4.state.shouldFocus && node) {
   1688         node.focus();
   1689       }
   1690     }, _temp2), _possibleConstructorReturn(_this4, _ret2);
   1691   }
   1692 
   1693   FocusHandlerImpl.getDerivedStateFromProps = function getDerivedStateFromProps(nextProps, prevState) {
   1694     var initial = prevState.uri == null;
   1695     if (initial) {
   1696       return _extends({
   1697         shouldFocus: true
   1698       }, nextProps);
   1699     } else {
   1700       var myURIChanged = nextProps.uri !== prevState.uri;
   1701       var navigatedUpToMe = prevState.location.pathname !== nextProps.location.pathname && nextProps.location.pathname === nextProps.uri;
   1702       return _extends({
   1703         shouldFocus: myURIChanged || navigatedUpToMe
   1704       }, nextProps);
   1705     }
   1706   };
   1707 
   1708   FocusHandlerImpl.prototype.componentDidMount = function componentDidMount() {
   1709     focusHandlerCount++;
   1710     this.focus();
   1711   };
   1712 
   1713   FocusHandlerImpl.prototype.componentWillUnmount = function componentWillUnmount() {
   1714     focusHandlerCount--;
   1715     if (focusHandlerCount === 0) {
   1716       initialRender = true;
   1717     }
   1718   };
   1719 
   1720   FocusHandlerImpl.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {
   1721     if (prevProps.location !== this.props.location && this.state.shouldFocus) {
   1722       this.focus();
   1723     }
   1724   };
   1725 
   1726   FocusHandlerImpl.prototype.focus = function focus() {
   1727     if (false) {}
   1728 
   1729     var requestFocus = this.props.requestFocus;
   1730 
   1731 
   1732     if (requestFocus) {
   1733       requestFocus(this.node);
   1734     } else {
   1735       if (initialRender) {
   1736         initialRender = false;
   1737       } else if (this.node) {
   1738         // React polyfills [autofocus] and it fires earlier than cDM,
   1739         // so we were stealing focus away, this line prevents that.
   1740         if (!this.node.contains(document.activeElement)) {
   1741           this.node.focus();
   1742         }
   1743       }
   1744     }
   1745   };
   1746 
   1747   FocusHandlerImpl.prototype.render = function render() {
   1748     var _this5 = this;
   1749 
   1750     var _props2 = this.props,
   1751         children = _props2.children,
   1752         style = _props2.style,
   1753         requestFocus = _props2.requestFocus,
   1754         _props2$component = _props2.component,
   1755         Comp = _props2$component === undefined ? "div" : _props2$component,
   1756         uri = _props2.uri,
   1757         location = _props2.location,
   1758         domProps = _objectWithoutProperties(_props2, ["children", "style", "requestFocus", "component", "uri", "location"]);
   1759 
   1760     return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1761       Comp,
   1762       _extends({
   1763         style: _extends({ outline: "none" }, style),
   1764         tabIndex: "-1",
   1765         ref: function ref(n) {
   1766           return _this5.node = n;
   1767         }
   1768       }, domProps),
   1769       react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1770         FocusContext.Provider,
   1771         { value: this.requestFocus },
   1772         this.props.children
   1773       )
   1774     );
   1775   };
   1776 
   1777   return FocusHandlerImpl;
   1778 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
   1779 
   1780 (0,react_lifecycles_compat__WEBPACK_IMPORTED_MODULE_4__.polyfill)(FocusHandlerImpl);
   1781 
   1782 var k = function k() {};
   1783 
   1784 ////////////////////////////////////////////////////////////////////////////////
   1785 var forwardRef = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef);
   1786 
   1787 if (typeof forwardRef === "undefined") {
   1788   forwardRef = function forwardRef(C) {
   1789     return C;
   1790   };
   1791 }
   1792 
   1793 var Link = forwardRef(function (_ref4, ref) {
   1794   var innerRef = _ref4.innerRef,
   1795       props = _objectWithoutProperties(_ref4, ["innerRef"]);
   1796 
   1797   return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1798     BaseContext.Consumer,
   1799     null,
   1800     function (_ref5) {
   1801       var basepath = _ref5.basepath,
   1802           baseuri = _ref5.baseuri;
   1803       return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1804         Location,
   1805         null,
   1806         function (_ref6) {
   1807           var location = _ref6.location,
   1808               navigate = _ref6.navigate;
   1809 
   1810           var to = props.to,
   1811               state = props.state,
   1812               replace = props.replace,
   1813               _props$getProps = props.getProps,
   1814               getProps = _props$getProps === undefined ? k : _props$getProps,
   1815               anchorProps = _objectWithoutProperties(props, ["to", "state", "replace", "getProps"]);
   1816 
   1817           var href = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
   1818           var encodedHref = encodeURI(href);
   1819           var isCurrent = location.pathname === encodedHref;
   1820           var isPartiallyCurrent = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.startsWith)(location.pathname, encodedHref);
   1821 
   1822           return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", _extends({
   1823             ref: ref || innerRef,
   1824             "aria-current": isCurrent ? "page" : undefined
   1825           }, anchorProps, getProps({ isCurrent: isCurrent, isPartiallyCurrent: isPartiallyCurrent, href: href, location: location }), {
   1826             href: href,
   1827             onClick: function onClick(event) {
   1828               if (anchorProps.onClick) anchorProps.onClick(event);
   1829               if (shouldNavigate(event)) {
   1830                 event.preventDefault();
   1831                 var shouldReplace = replace;
   1832                 if (typeof replace !== "boolean" && isCurrent) {
   1833                   var _location$state = _extends({}, location.state),
   1834                       key = _location$state.key,
   1835                       restState = _objectWithoutProperties(_location$state, ["key"]);
   1836 
   1837                   shouldReplace = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.shallowCompare)(_extends({}, state), restState);
   1838                 }
   1839                 navigate(href, {
   1840                   state: state,
   1841                   replace: shouldReplace
   1842                 });
   1843               }
   1844             }
   1845           }));
   1846         }
   1847       );
   1848     }
   1849   );
   1850 });
   1851 
   1852 Link.displayName = "Link";
   1853 
   1854  true ? Link.propTypes = {
   1855   to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string.isRequired)
   1856 } : 0;
   1857 
   1858 ////////////////////////////////////////////////////////////////////////////////
   1859 function RedirectRequest(uri) {
   1860   this.uri = uri;
   1861 }
   1862 
   1863 var isRedirect = function isRedirect(o) {
   1864   return o instanceof RedirectRequest;
   1865 };
   1866 
   1867 var redirectTo = function redirectTo(to) {
   1868   throw new RedirectRequest(to);
   1869 };
   1870 
   1871 var RedirectImpl = function (_React$Component3) {
   1872   _inherits(RedirectImpl, _React$Component3);
   1873 
   1874   function RedirectImpl() {
   1875     _classCallCheck(this, RedirectImpl);
   1876 
   1877     return _possibleConstructorReturn(this, _React$Component3.apply(this, arguments));
   1878   }
   1879 
   1880   // Support React < 16 with this hook
   1881   RedirectImpl.prototype.componentDidMount = function componentDidMount() {
   1882     var _props3 = this.props,
   1883         navigate = _props3.navigate,
   1884         to = _props3.to,
   1885         from = _props3.from,
   1886         _props3$replace = _props3.replace,
   1887         replace = _props3$replace === undefined ? true : _props3$replace,
   1888         state = _props3.state,
   1889         noThrow = _props3.noThrow,
   1890         baseuri = _props3.baseuri,
   1891         props = _objectWithoutProperties(_props3, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]);
   1892 
   1893     Promise.resolve().then(function () {
   1894       var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
   1895       navigate((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props), { replace: replace, state: state });
   1896     });
   1897   };
   1898 
   1899   RedirectImpl.prototype.render = function render() {
   1900     var _props4 = this.props,
   1901         navigate = _props4.navigate,
   1902         to = _props4.to,
   1903         from = _props4.from,
   1904         replace = _props4.replace,
   1905         state = _props4.state,
   1906         noThrow = _props4.noThrow,
   1907         baseuri = _props4.baseuri,
   1908         props = _objectWithoutProperties(_props4, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]);
   1909 
   1910     var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
   1911     if (!noThrow) redirectTo((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props));
   1912     return null;
   1913   };
   1914 
   1915   return RedirectImpl;
   1916 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
   1917 
   1918 var Redirect = function Redirect(props) {
   1919   return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1920     BaseContext.Consumer,
   1921     null,
   1922     function (_ref7) {
   1923       var baseuri = _ref7.baseuri;
   1924       return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1925         Location,
   1926         null,
   1927         function (locationContext) {
   1928           return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(RedirectImpl, _extends({}, locationContext, { baseuri: baseuri }, props));
   1929         }
   1930       );
   1931     }
   1932   );
   1933 };
   1934 
   1935  true ? Redirect.propTypes = {
   1936   from: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string),
   1937   to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string.isRequired)
   1938 } : 0;
   1939 
   1940 ////////////////////////////////////////////////////////////////////////////////
   1941 var Match = function Match(_ref8) {
   1942   var path = _ref8.path,
   1943       children = _ref8.children;
   1944   return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1945     BaseContext.Consumer,
   1946     null,
   1947     function (_ref9) {
   1948       var baseuri = _ref9.baseuri;
   1949       return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
   1950         Location,
   1951         null,
   1952         function (_ref10) {
   1953           var navigate = _ref10.navigate,
   1954               location = _ref10.location;
   1955 
   1956           var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, baseuri);
   1957           var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname);
   1958           return children({
   1959             navigate: navigate,
   1960             location: location,
   1961             match: result ? _extends({}, result.params, {
   1962               uri: result.uri,
   1963               path: path
   1964             }) : null
   1965           });
   1966         }
   1967       );
   1968     }
   1969   );
   1970 };
   1971 
   1972 ////////////////////////////////////////////////////////////////////////////////
   1973 // Hooks
   1974 
   1975 var useLocation = function useLocation() {
   1976   var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocationContext);
   1977 
   1978   if (!context) {
   1979     throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");
   1980   }
   1981 
   1982   return context.location;
   1983 };
   1984 
   1985 var useNavigate = function useNavigate() {
   1986   var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocationContext);
   1987 
   1988   if (!context) {
   1989     throw new Error("useNavigate hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");
   1990   }
   1991 
   1992   return context.navigate;
   1993 };
   1994 
   1995 var useParams = function useParams() {
   1996   var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BaseContext);
   1997 
   1998   if (!context) {
   1999     throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");
   2000   }
   2001 
   2002   var location = useLocation();
   2003 
   2004   var results = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(context.basepath, location.pathname);
   2005 
   2006   return results ? results.params : null;
   2007 };
   2008 
   2009 var useMatch = function useMatch(path) {
   2010   if (!path) {
   2011     throw new Error("useMatch(path: string) requires an argument of a string to match against");
   2012   }
   2013   var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BaseContext);
   2014 
   2015   if (!context) {
   2016     throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");
   2017   }
   2018 
   2019   var location = useLocation();
   2020 
   2021   var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, context.baseuri);
   2022   var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname);
   2023   return result ? _extends({}, result.params, {
   2024     uri: result.uri,
   2025     path: path
   2026   }) : null;
   2027 };
   2028 
   2029 ////////////////////////////////////////////////////////////////////////////////
   2030 // Junk
   2031 var stripSlashes = function stripSlashes(str) {
   2032   return str.replace(/(^\/+|\/+$)/g, "");
   2033 };
   2034 
   2035 var createRoute = function createRoute(basepath) {
   2036   return function (element) {
   2037     if (!element) {
   2038       return null;
   2039     }
   2040 
   2041     if (element.type === (react__WEBPACK_IMPORTED_MODULE_0___default().Fragment) && element.props.children) {
   2042       return react__WEBPACK_IMPORTED_MODULE_0___default().Children.map(element.props.children, createRoute(basepath));
   2043     }
   2044     !(element.props.path || element.props.default || element.type === Redirect) ?  true ? invariant__WEBPACK_IMPORTED_MODULE_2___default()(false, "<Router>: Children of <Router> must have a `path` or `default` prop, or be a `<Redirect>`. None found on element type `" + element.type + "`") : 0 : void 0;
   2045 
   2046     !!(element.type === Redirect && (!element.props.from || !element.props.to)) ?  true ? invariant__WEBPACK_IMPORTED_MODULE_2___default()(false, "<Redirect from=\"" + element.props.from + "\" to=\"" + element.props.to + "\"/> requires both \"from\" and \"to\" props when inside a <Router>.") : 0 : void 0;
   2047 
   2048     !!(element.type === Redirect && !(0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.validateRedirect)(element.props.from, element.props.to)) ?  true ? invariant__WEBPACK_IMPORTED_MODULE_2___default()(false, "<Redirect from=\"" + element.props.from + " to=\"" + element.props.to + "\"/> has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.") : 0 : void 0;
   2049 
   2050     if (element.props.default) {
   2051       return { value: element, default: true };
   2052     }
   2053 
   2054     var elementPath = element.type === Redirect ? element.props.from : element.props.path;
   2055 
   2056     var path = elementPath === "/" ? basepath : stripSlashes(basepath) + "/" + stripSlashes(elementPath);
   2057 
   2058     return {
   2059       value: element,
   2060       default: element.props.default,
   2061       path: element.props.children ? stripSlashes(path) + "/*" : path
   2062     };
   2063   };
   2064 };
   2065 
   2066 var shouldNavigate = function shouldNavigate(event) {
   2067   return !event.defaultPrevented && event.button === 0 && !(event.metaKey || event.altKey || event.ctrlKey || event.shiftKey);
   2068 };
   2069 
   2070 ////////////////////////////////////////////////////////////////////////
   2071 
   2072 
   2073 /***/ }),
   2074 
   2075 /***/ "../node_modules/@reach/router/es/lib/history.js":
   2076 /*!*******************************************************!*\
   2077   !*** ../node_modules/@reach/router/es/lib/history.js ***!
   2078   \*******************************************************/
   2079 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   2080 
   2081 "use strict";
   2082 __webpack_require__.r(__webpack_exports__);
   2083 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   2084 /* harmony export */   "globalHistory": () => (/* binding */ globalHistory),
   2085 /* harmony export */   "navigate": () => (/* binding */ navigate),
   2086 /* harmony export */   "createHistory": () => (/* binding */ createHistory),
   2087 /* harmony export */   "createMemorySource": () => (/* binding */ createMemorySource)
   2088 /* harmony export */ });
   2089 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
   2090 
   2091 var getLocation = function getLocation(source) {
   2092   var _source$location = source.location,
   2093       search = _source$location.search,
   2094       hash = _source$location.hash,
   2095       href = _source$location.href,
   2096       origin = _source$location.origin,
   2097       protocol = _source$location.protocol,
   2098       host = _source$location.host,
   2099       hostname = _source$location.hostname,
   2100       port = _source$location.port;
   2101   var pathname = source.location.pathname;
   2102 
   2103 
   2104   if (!pathname && href && canUseDOM) {
   2105     var url = new URL(href);
   2106     pathname = url.pathname;
   2107   }
   2108 
   2109   return {
   2110     pathname: encodeURI(decodeURI(pathname)),
   2111     search: search,
   2112     hash: hash,
   2113     href: href,
   2114     origin: origin,
   2115     protocol: protocol,
   2116     host: host,
   2117     hostname: hostname,
   2118     port: port,
   2119     state: source.history.state,
   2120     key: source.history.state && source.history.state.key || "initial"
   2121   };
   2122 };
   2123 
   2124 var createHistory = function createHistory(source, options) {
   2125   var listeners = [];
   2126   var location = getLocation(source);
   2127   var transitioning = false;
   2128   var resolveTransition = function resolveTransition() {};
   2129 
   2130   return {
   2131     get location() {
   2132       return location;
   2133     },
   2134 
   2135     get transitioning() {
   2136       return transitioning;
   2137     },
   2138 
   2139     _onTransitionComplete: function _onTransitionComplete() {
   2140       transitioning = false;
   2141       resolveTransition();
   2142     },
   2143     listen: function listen(listener) {
   2144       listeners.push(listener);
   2145 
   2146       var popstateListener = function popstateListener() {
   2147         location = getLocation(source);
   2148         listener({ location: location, action: "POP" });
   2149       };
   2150 
   2151       source.addEventListener("popstate", popstateListener);
   2152 
   2153       return function () {
   2154         source.removeEventListener("popstate", popstateListener);
   2155         listeners = listeners.filter(function (fn) {
   2156           return fn !== listener;
   2157         });
   2158       };
   2159     },
   2160     navigate: function navigate(to) {
   2161       var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},
   2162           state = _ref.state,
   2163           _ref$replace = _ref.replace,
   2164           replace = _ref$replace === undefined ? false : _ref$replace;
   2165 
   2166       if (typeof to === "number") {
   2167         source.history.go(to);
   2168       } else {
   2169         state = _extends({}, state, { key: Date.now() + "" });
   2170         // try...catch iOS Safari limits to 100 pushState calls
   2171         try {
   2172           if (transitioning || replace) {
   2173             source.history.replaceState(state, null, to);
   2174           } else {
   2175             source.history.pushState(state, null, to);
   2176           }
   2177         } catch (e) {
   2178           source.location[replace ? "replace" : "assign"](to);
   2179         }
   2180       }
   2181 
   2182       location = getLocation(source);
   2183       transitioning = true;
   2184       var transition = new Promise(function (res) {
   2185         return resolveTransition = res;
   2186       });
   2187       listeners.forEach(function (listener) {
   2188         return listener({ location: location, action: "PUSH" });
   2189       });
   2190       return transition;
   2191     }
   2192   };
   2193 };
   2194 
   2195 ////////////////////////////////////////////////////////////////////////////////
   2196 // Stores history entries in memory for testing or other platforms like Native
   2197 var createMemorySource = function createMemorySource() {
   2198   var initialPath = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : "/";
   2199 
   2200   var searchIndex = initialPath.indexOf("?");
   2201   var initialLocation = {
   2202     pathname: searchIndex > -1 ? initialPath.substr(0, searchIndex) : initialPath,
   2203     search: searchIndex > -1 ? initialPath.substr(searchIndex) : ""
   2204   };
   2205   var index = 0;
   2206   var stack = [initialLocation];
   2207   var states = [null];
   2208 
   2209   return {
   2210     get location() {
   2211       return stack[index];
   2212     },
   2213     addEventListener: function addEventListener(name, fn) {},
   2214     removeEventListener: function removeEventListener(name, fn) {},
   2215 
   2216     history: {
   2217       get entries() {
   2218         return stack;
   2219       },
   2220       get index() {
   2221         return index;
   2222       },
   2223       get state() {
   2224         return states[index];
   2225       },
   2226       pushState: function pushState(state, _, uri) {
   2227         var _uri$split = uri.split("?"),
   2228             pathname = _uri$split[0],
   2229             _uri$split$ = _uri$split[1],
   2230             search = _uri$split$ === undefined ? "" : _uri$split$;
   2231 
   2232         index++;
   2233         stack.push({ pathname: pathname, search: search.length ? "?" + search : search });
   2234         states.push(state);
   2235       },
   2236       replaceState: function replaceState(state, _, uri) {
   2237         var _uri$split2 = uri.split("?"),
   2238             pathname = _uri$split2[0],
   2239             _uri$split2$ = _uri$split2[1],
   2240             search = _uri$split2$ === undefined ? "" : _uri$split2$;
   2241 
   2242         stack[index] = { pathname: pathname, search: search };
   2243         states[index] = state;
   2244       },
   2245       go: function go(to) {
   2246         var newIndex = index + to;
   2247 
   2248         if (newIndex < 0 || newIndex > states.length - 1) {
   2249           return;
   2250         }
   2251 
   2252         index = newIndex;
   2253       }
   2254     }
   2255   };
   2256 };
   2257 
   2258 ////////////////////////////////////////////////////////////////////////////////
   2259 // global history - uses window.history as the source if available, otherwise a
   2260 // memory history
   2261 var canUseDOM = !!(typeof window !== "undefined" && window.document && window.document.createElement);
   2262 var getSource = function getSource() {
   2263   return canUseDOM ? window : createMemorySource();
   2264 };
   2265 
   2266 var globalHistory = createHistory(getSource());
   2267 var navigate = globalHistory.navigate;
   2268 
   2269 ////////////////////////////////////////////////////////////////////////////////
   2270 
   2271 
   2272 
   2273 /***/ }),
   2274 
   2275 /***/ "../node_modules/@reach/router/es/lib/utils.js":
   2276 /*!*****************************************************!*\
   2277   !*** ../node_modules/@reach/router/es/lib/utils.js ***!
   2278   \*****************************************************/
   2279 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   2280 
   2281 "use strict";
   2282 __webpack_require__.r(__webpack_exports__);
   2283 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   2284 /* harmony export */   "startsWith": () => (/* binding */ startsWith),
   2285 /* harmony export */   "pick": () => (/* binding */ pick),
   2286 /* harmony export */   "match": () => (/* binding */ match),
   2287 /* harmony export */   "resolve": () => (/* binding */ resolve),
   2288 /* harmony export */   "insertParams": () => (/* binding */ insertParams),
   2289 /* harmony export */   "validateRedirect": () => (/* binding */ validateRedirect),
   2290 /* harmony export */   "shallowCompare": () => (/* binding */ shallowCompare)
   2291 /* harmony export */ });
   2292 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js");
   2293 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_0__);
   2294 
   2295 
   2296 ////////////////////////////////////////////////////////////////////////////////
   2297 // startsWith(string, search) - Check if `string` starts with `search`
   2298 var startsWith = function startsWith(string, search) {
   2299   return string.substr(0, search.length) === search;
   2300 };
   2301 
   2302 ////////////////////////////////////////////////////////////////////////////////
   2303 // pick(routes, uri)
   2304 //
   2305 // Ranks and picks the best route to match. Each segment gets the highest
   2306 // amount of points, then the type of segment gets an additional amount of
   2307 // points where
   2308 //
   2309 //     static > dynamic > splat > root
   2310 //
   2311 // This way we don't have to worry about the order of our routes, let the
   2312 // computers do it.
   2313 //
   2314 // A route looks like this
   2315 //
   2316 //     { path, default, value }
   2317 //
   2318 // And a returned match looks like:
   2319 //
   2320 //     { route, params, uri }
   2321 //
   2322 // I know, I should use TypeScript not comments for these types.
   2323 var pick = function pick(routes, uri) {
   2324   var match = void 0;
   2325   var default_ = void 0;
   2326 
   2327   var _uri$split = uri.split("?"),
   2328       uriPathname = _uri$split[0];
   2329 
   2330   var uriSegments = segmentize(uriPathname);
   2331   var isRootUri = uriSegments[0] === "";
   2332   var ranked = rankRoutes(routes);
   2333 
   2334   for (var i = 0, l = ranked.length; i < l; i++) {
   2335     var missed = false;
   2336     var route = ranked[i].route;
   2337 
   2338     if (route.default) {
   2339       default_ = {
   2340         route: route,
   2341         params: {},
   2342         uri: uri
   2343       };
   2344       continue;
   2345     }
   2346 
   2347     var routeSegments = segmentize(route.path);
   2348     var params = {};
   2349     var max = Math.max(uriSegments.length, routeSegments.length);
   2350     var index = 0;
   2351 
   2352     for (; index < max; index++) {
   2353       var routeSegment = routeSegments[index];
   2354       var uriSegment = uriSegments[index];
   2355 
   2356       if (isSplat(routeSegment)) {
   2357         // Hit a splat, just grab the rest, and return a match
   2358         // uri:   /files/documents/work
   2359         // route: /files/*
   2360         var param = routeSegment.slice(1) || "*";
   2361         params[param] = uriSegments.slice(index).map(decodeURIComponent).join("/");
   2362         break;
   2363       }
   2364 
   2365       if (uriSegment === undefined) {
   2366         // URI is shorter than the route, no match
   2367         // uri:   /users
   2368         // route: /users/:userId
   2369         missed = true;
   2370         break;
   2371       }
   2372 
   2373       var dynamicMatch = paramRe.exec(routeSegment);
   2374 
   2375       if (dynamicMatch && !isRootUri) {
   2376         var matchIsNotReserved = reservedNames.indexOf(dynamicMatch[1]) === -1;
   2377         !matchIsNotReserved ?  true ? invariant__WEBPACK_IMPORTED_MODULE_0___default()(false, "<Router> dynamic segment \"" + dynamicMatch[1] + "\" is a reserved name. Please use a different name in path \"" + route.path + "\".") : 0 : void 0;
   2378         var value = decodeURIComponent(uriSegment);
   2379         params[dynamicMatch[1]] = value;
   2380       } else if (routeSegment !== uriSegment) {
   2381         // Current segments don't match, not dynamic, not splat, so no match
   2382         // uri:   /users/123/settings
   2383         // route: /users/:id/profile
   2384         missed = true;
   2385         break;
   2386       }
   2387     }
   2388 
   2389     if (!missed) {
   2390       match = {
   2391         route: route,
   2392         params: params,
   2393         uri: "/" + uriSegments.slice(0, index).join("/")
   2394       };
   2395       break;
   2396     }
   2397   }
   2398 
   2399   return match || default_ || null;
   2400 };
   2401 
   2402 ////////////////////////////////////////////////////////////////////////////////
   2403 // match(path, uri) - Matches just one path to a uri, also lol
   2404 var match = function match(path, uri) {
   2405   return pick([{ path: path }], uri);
   2406 };
   2407 
   2408 ////////////////////////////////////////////////////////////////////////////////
   2409 // resolve(to, basepath)
   2410 //
   2411 // Resolves URIs as though every path is a directory, no files.  Relative URIs
   2412 // in the browser can feel awkward because not only can you be "in a directory"
   2413 // you can be "at a file", too. For example
   2414 //
   2415 //     browserSpecResolve('foo', '/bar/') => /bar/foo
   2416 //     browserSpecResolve('foo', '/bar') => /foo
   2417 //
   2418 // But on the command line of a file system, it's not as complicated, you can't
   2419 // `cd` from a file, only directories.  This way, links have to know less about
   2420 // their current path. To go deeper you can do this:
   2421 //
   2422 //     <Link to="deeper"/>
   2423 //     // instead of
   2424 //     <Link to=`{${props.uri}/deeper}`/>
   2425 //
   2426 // Just like `cd`, if you want to go deeper from the command line, you do this:
   2427 //
   2428 //     cd deeper
   2429 //     # not
   2430 //     cd $(pwd)/deeper
   2431 //
   2432 // By treating every path as a directory, linking to relative paths should
   2433 // require less contextual information and (fingers crossed) be more intuitive.
   2434 var resolve = function resolve(to, base) {
   2435   // /foo/bar, /baz/qux => /foo/bar
   2436   if (startsWith(to, "/")) {
   2437     return to;
   2438   }
   2439 
   2440   var _to$split = to.split("?"),
   2441       toPathname = _to$split[0],
   2442       toQuery = _to$split[1];
   2443 
   2444   var _base$split = base.split("?"),
   2445       basePathname = _base$split[0];
   2446 
   2447   var toSegments = segmentize(toPathname);
   2448   var baseSegments = segmentize(basePathname);
   2449 
   2450   // ?a=b, /users?b=c => /users?a=b
   2451   if (toSegments[0] === "") {
   2452     return addQuery(basePathname, toQuery);
   2453   }
   2454 
   2455   // profile, /users/789 => /users/789/profile
   2456   if (!startsWith(toSegments[0], ".")) {
   2457     var pathname = baseSegments.concat(toSegments).join("/");
   2458     return addQuery((basePathname === "/" ? "" : "/") + pathname, toQuery);
   2459   }
   2460 
   2461   // ./         /users/123  =>  /users/123
   2462   // ../        /users/123  =>  /users
   2463   // ../..      /users/123  =>  /
   2464   // ../../one  /a/b/c/d    =>  /a/b/one
   2465   // .././one   /a/b/c/d    =>  /a/b/c/one
   2466   var allSegments = baseSegments.concat(toSegments);
   2467   var segments = [];
   2468   for (var i = 0, l = allSegments.length; i < l; i++) {
   2469     var segment = allSegments[i];
   2470     if (segment === "..") segments.pop();else if (segment !== ".") segments.push(segment);
   2471   }
   2472 
   2473   return addQuery("/" + segments.join("/"), toQuery);
   2474 };
   2475 
   2476 ////////////////////////////////////////////////////////////////////////////////
   2477 // insertParams(path, params)
   2478 
   2479 var insertParams = function insertParams(path, params) {
   2480   var _path$split = path.split("?"),
   2481       pathBase = _path$split[0],
   2482       _path$split$ = _path$split[1],
   2483       query = _path$split$ === undefined ? "" : _path$split$;
   2484 
   2485   var segments = segmentize(pathBase);
   2486   var constructedPath = "/" + segments.map(function (segment) {
   2487     var match = paramRe.exec(segment);
   2488     return match ? params[match[1]] : segment;
   2489   }).join("/");
   2490   var _params$location = params.location;
   2491   _params$location = _params$location === undefined ? {} : _params$location;
   2492   var _params$location$sear = _params$location.search,
   2493       search = _params$location$sear === undefined ? "" : _params$location$sear;
   2494 
   2495   var searchSplit = search.split("?")[1] || "";
   2496   constructedPath = addQuery(constructedPath, query, searchSplit);
   2497   return constructedPath;
   2498 };
   2499 
   2500 var validateRedirect = function validateRedirect(from, to) {
   2501   var filter = function filter(segment) {
   2502     return isDynamic(segment);
   2503   };
   2504   var fromString = segmentize(from).filter(filter).sort().join("/");
   2505   var toString = segmentize(to).filter(filter).sort().join("/");
   2506   return fromString === toString;
   2507 };
   2508 
   2509 ////////////////////////////////////////////////////////////////////////////////
   2510 // Junk
   2511 var paramRe = /^:(.+)/;
   2512 
   2513 var SEGMENT_POINTS = 4;
   2514 var STATIC_POINTS = 3;
   2515 var DYNAMIC_POINTS = 2;
   2516 var SPLAT_PENALTY = 1;
   2517 var ROOT_POINTS = 1;
   2518 
   2519 var isRootSegment = function isRootSegment(segment) {
   2520   return segment === "";
   2521 };
   2522 var isDynamic = function isDynamic(segment) {
   2523   return paramRe.test(segment);
   2524 };
   2525 var isSplat = function isSplat(segment) {
   2526   return segment && segment[0] === "*";
   2527 };
   2528 
   2529 var rankRoute = function rankRoute(route, index) {
   2530   var score = route.default ? 0 : segmentize(route.path).reduce(function (score, segment) {
   2531     score += SEGMENT_POINTS;
   2532     if (isRootSegment(segment)) score += ROOT_POINTS;else if (isDynamic(segment)) score += DYNAMIC_POINTS;else if (isSplat(segment)) score -= SEGMENT_POINTS + SPLAT_PENALTY;else score += STATIC_POINTS;
   2533     return score;
   2534   }, 0);
   2535   return { route: route, score: score, index: index };
   2536 };
   2537 
   2538 var rankRoutes = function rankRoutes(routes) {
   2539   return routes.map(rankRoute).sort(function (a, b) {
   2540     return a.score < b.score ? 1 : a.score > b.score ? -1 : a.index - b.index;
   2541   });
   2542 };
   2543 
   2544 var segmentize = function segmentize(uri) {
   2545   return uri
   2546   // strip starting/ending slashes
   2547   .replace(/(^\/+|\/+$)/g, "").split("/");
   2548 };
   2549 
   2550 var addQuery = function addQuery(pathname) {
   2551   for (var _len = arguments.length, query = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
   2552     query[_key - 1] = arguments[_key];
   2553   }
   2554 
   2555   query = query.filter(function (q) {
   2556     return q && q.length > 0;
   2557   });
   2558   return pathname + (query && query.length > 0 ? "?" + query.join("&") : "");
   2559 };
   2560 
   2561 var reservedNames = ["uri", "path"];
   2562 
   2563 /**
   2564  * Shallow compares two objects.
   2565  * @param {Object} obj1 The first object to compare.
   2566  * @param {Object} obj2 The second object to compare.
   2567  */
   2568 var shallowCompare = function shallowCompare(obj1, obj2) {
   2569   var obj1Keys = Object.keys(obj1);
   2570   return obj1Keys.length === Object.keys(obj2).length && obj1Keys.every(function (key) {
   2571     return obj2.hasOwnProperty(key) && obj1[key] === obj2[key];
   2572   });
   2573 };
   2574 
   2575 ////////////////////////////////////////////////////////////////////////////////
   2576 
   2577 
   2578 /***/ }),
   2579 
   2580 /***/ "../core/app/assets/js/app.js":
   2581 /*!************************************!*\
   2582   !*** ../core/app/assets/js/app.js ***!
   2583   \************************************/
   2584 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   2585 
   2586 "use strict";
   2587 
   2588 
   2589 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   2590 
   2591 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   2592 
   2593 _Object$defineProperty(exports, "__esModule", {
   2594   value: true
   2595 });
   2596 
   2597 exports.default = App;
   2598 
   2599 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   2600 
   2601 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
   2602 
   2603 var _router2 = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
   2604 
   2605 var _reachRouterHashHistory = __webpack_require__(/*! reach-router-hash-history */ "../node_modules/reach-router-hash-history/index.js");
   2606 
   2607 var _notFound = _interopRequireDefault(__webpack_require__(/*! elementor-app/pages/not-found */ "../core/app/assets/js/pages/not-found.js"));
   2608 
   2609 var _index = _interopRequireDefault(__webpack_require__(/*! elementor-app/pages/index */ "../core/app/assets/js/pages/index.js"));
   2610 
   2611 var _errorBoundary = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/error-boundary */ "../core/app/assets/js/organisms/error-boundary.js"));
   2612 
   2613 __webpack_require__(/*! ./app.scss */ "../core/app/assets/js/app.scss");
   2614 
   2615 /**
   2616  * Elementor App
   2617  */
   2618 var _React = _react.default,
   2619     Suspense = _React.Suspense;
   2620 
   2621 function App() {
   2622   // Use hash route because it's actually rendered on a WP Admin page.
   2623   // Make it public for external uses.
   2624   _router.default.appHistory = (0, _router2.createHistory)((0, _reachRouterHashHistory.createHashSource)());
   2625   return /*#__PURE__*/_react.default.createElement(_errorBoundary.default, null, /*#__PURE__*/_react.default.createElement(_router2.LocationProvider, {
   2626     history: _router.default.appHistory
   2627   }, /*#__PURE__*/_react.default.createElement(Suspense, {
   2628     fallback: null
   2629   }, /*#__PURE__*/_react.default.createElement(_router2.Router, null, _router.default.getRoutes(), /*#__PURE__*/_react.default.createElement(_index.default, {
   2630     path: "/"
   2631   }), /*#__PURE__*/_react.default.createElement(_notFound.default, {
   2632     default: true
   2633   })))));
   2634 }
   2635 
   2636 /***/ }),
   2637 
   2638 /***/ "../core/app/assets/js/hooks/use-action.js":
   2639 /*!*************************************************!*\
   2640   !*** ../core/app/assets/js/hooks/use-action.js ***!
   2641   \*************************************************/
   2642 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   2643 
   2644 "use strict";
   2645 
   2646 
   2647 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   2648 
   2649 _Object$defineProperty(exports, "__esModule", {
   2650   value: true
   2651 });
   2652 
   2653 exports.default = useAction;
   2654 
   2655 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
   2656 
   2657 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
   2658 
   2659 function useAction() {
   2660   return {
   2661     backToDashboard: function backToDashboard() {
   2662       if (window.top === window) {
   2663         // Directly - in case that the return_url is the login-page, the target should be the admin-page and not the login-page again.
   2664         window.top.location = elementorAppConfig.return_url.includes(elementorAppConfig.login_url) ? elementorAppConfig.admin_url : elementorAppConfig.return_url;
   2665       } else {
   2666         // Iframe.
   2667         window.top.$e.run('app/close');
   2668       }
   2669     }
   2670   };
   2671 }
   2672 
   2673 /***/ }),
   2674 
   2675 /***/ "../core/app/assets/js/hooks/use-ajax.js":
   2676 /*!***********************************************!*\
   2677   !*** ../core/app/assets/js/hooks/use-ajax.js ***!
   2678   \***********************************************/
   2679 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   2680 
   2681 "use strict";
   2682 
   2683 
   2684 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   2685 
   2686 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   2687 
   2688 _Object$defineProperty(exports, "__esModule", {
   2689   value: true
   2690 });
   2691 
   2692 exports.default = useAjax;
   2693 
   2694 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
   2695 
   2696 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
   2697 
   2698 var _react = __webpack_require__(/*! react */ "react");
   2699 
   2700 function useAjax() {
   2701   var _useState = (0, _react.useState)(null),
   2702       _useState2 = (0, _slicedToArray2.default)(_useState, 2),
   2703       ajax = _useState2[0],
   2704       setAjax = _useState2[1],
   2705       initialStatusKey = 'initial',
   2706       uploadInitialState = {
   2707     status: initialStatusKey,
   2708     isComplete: false,
   2709     response: null
   2710   },
   2711       _useState3 = (0, _react.useState)(uploadInitialState),
   2712       _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
   2713       ajaxState = _useState4[0],
   2714       setAjaxState = _useState4[1],
   2715       ajaxActions = {
   2716     reset: function reset() {
   2717       return setAjaxState(initialStatusKey);
   2718     }
   2719   };
   2720 
   2721   (0, _react.useEffect)(function () {
   2722     if (ajax) {
   2723       var formData = new FormData();
   2724 
   2725       if (ajax.data) {
   2726         for (var key in ajax.data) {
   2727           formData.append(key, ajax.data[key]);
   2728         }
   2729 
   2730         if (!ajax.data.nonce) {
   2731           formData.append('nonce', elementorCommon.config.ajax.nonce);
   2732         }
   2733       }
   2734 
   2735       var options = (0, _objectSpread2.default)((0, _objectSpread2.default)({
   2736         type: 'post',
   2737         url: elementorCommon.config.ajax.url,
   2738         headers: {},
   2739         cache: false,
   2740         contentType: false,
   2741         processData: false
   2742       }, ajax), {}, {
   2743         data: formData,
   2744         success: function success(response) {
   2745           var status = response.success ? 'success' : 'error';
   2746           setAjaxState(function (prevState) {
   2747             return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
   2748               status: status,
   2749               response: response === null || response === void 0 ? void 0 : response.data
   2750             });
   2751           });
   2752         },
   2753         error: function error() {
   2754           setAjaxState(function (prevState) {
   2755             return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
   2756               status: 'error'
   2757             });
   2758           });
   2759         },
   2760         complete: function complete() {
   2761           setAjaxState(function (prevState) {
   2762             return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
   2763               isComplete: true
   2764             });
   2765           });
   2766         }
   2767       });
   2768       jQuery.ajax(options);
   2769     }
   2770   }, [ajax]);
   2771   return {
   2772     ajax: ajax,
   2773     setAjax: setAjax,
   2774     ajaxState: ajaxState,
   2775     ajaxActions: ajaxActions
   2776   };
   2777 }
   2778 
   2779 /***/ }),
   2780 
   2781 /***/ "../core/app/assets/js/hooks/use-page-title.js":
   2782 /*!*****************************************************!*\
   2783   !*** ../core/app/assets/js/hooks/use-page-title.js ***!
   2784   \*****************************************************/
   2785 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   2786 
   2787 "use strict";
   2788 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   2789 
   2790 
   2791 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   2792 
   2793 _Object$defineProperty(exports, "__esModule", {
   2794   value: true
   2795 });
   2796 
   2797 exports.default = usePageTitle;
   2798 
   2799 var _react = __webpack_require__(/*! react */ "react");
   2800 
   2801 function usePageTitle(_ref) {
   2802   var title = _ref.title,
   2803       prefix = _ref.prefix;
   2804   (0, _react.useEffect)(function () {
   2805     if (!prefix) {
   2806       prefix = __('Elementor', 'elementor');
   2807     }
   2808 
   2809     document.title = "".concat(prefix, " | ").concat(title);
   2810   }, [title, prefix]);
   2811 }
   2812 
   2813 /***/ }),
   2814 
   2815 /***/ "../core/app/assets/js/layout/content.js":
   2816 /*!***********************************************!*\
   2817   !*** ../core/app/assets/js/layout/content.js ***!
   2818   \***********************************************/
   2819 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   2820 
   2821 "use strict";
   2822 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   2823 
   2824 
   2825 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   2826 
   2827 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   2828 
   2829 _Object$defineProperty(exports, "__esModule", {
   2830   value: true
   2831 });
   2832 
   2833 exports.default = Content;
   2834 
   2835 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   2836 
   2837 function Content(props) {
   2838   return /*#__PURE__*/_react.default.createElement("main", {
   2839     className: "eps-app__content ".concat(props.className)
   2840   }, props.children);
   2841 }
   2842 
   2843 Content.propTypes = {
   2844   children: PropTypes.any,
   2845   className: PropTypes.string
   2846 };
   2847 Content.defaultProps = {
   2848   className: ''
   2849 };
   2850 
   2851 /***/ }),
   2852 
   2853 /***/ "../core/app/assets/js/layout/footer.js":
   2854 /*!**********************************************!*\
   2855   !*** ../core/app/assets/js/layout/footer.js ***!
   2856   \**********************************************/
   2857 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   2858 
   2859 "use strict";
   2860 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   2861 
   2862 
   2863 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   2864 
   2865 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   2866 
   2867 _Object$defineProperty(exports, "__esModule", {
   2868   value: true
   2869 });
   2870 
   2871 exports.default = Footer;
   2872 
   2873 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   2874 
   2875 function Footer(props) {
   2876   return /*#__PURE__*/_react.default.createElement("footer", {
   2877     className: "eps-app__footer"
   2878   }, props.children);
   2879 }
   2880 
   2881 Footer.propTypes = {
   2882   children: PropTypes.object
   2883 };
   2884 
   2885 /***/ }),
   2886 
   2887 /***/ "../core/app/assets/js/layout/header-button.js":
   2888 /*!*****************************************************!*\
   2889   !*** ../core/app/assets/js/layout/header-button.js ***!
   2890   \*****************************************************/
   2891 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   2892 
   2893 "use strict";
   2894 
   2895 
   2896 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   2897 
   2898 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   2899 
   2900 _Object$defineProperty(exports, "__esModule", {
   2901   value: true
   2902 });
   2903 
   2904 exports.default = void 0;
   2905 
   2906 var _assign = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/assign */ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js"));
   2907 
   2908 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
   2909 
   2910 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
   2911 
   2912 var _get2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/get */ "../node_modules/@babel/runtime-corejs2/helpers/get.js"));
   2913 
   2914 var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/getPrototypeOf */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js"));
   2915 
   2916 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
   2917 
   2918 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
   2919 
   2920 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
   2921 
   2922 var _button = _interopRequireDefault(__webpack_require__(/*! ../ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
   2923 
   2924 var Button = /*#__PURE__*/function (_BaseButton) {
   2925   (0, _inherits2.default)(Button, _BaseButton);
   2926 
   2927   var _super = (0, _createSuper2.default)(Button);
   2928 
   2929   function Button() {
   2930     (0, _classCallCheck2.default)(this, Button);
   2931     return _super.apply(this, arguments);
   2932   }
   2933 
   2934   (0, _createClass2.default)(Button, [{
   2935     key: "getCssId",
   2936     value: function getCssId() {
   2937       return "eps-app-header-btn-" + (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getCssId", this).call(this);
   2938     }
   2939   }, {
   2940     key: "getClassName",
   2941     value: function getClassName() {
   2942       // Avoid using the 'eps-app__header-btn' class to make sure it is not override custom styles.
   2943       if (!this.props.includeHeaderBtnClass) {
   2944         return (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getClassName", this).call(this);
   2945       }
   2946 
   2947       return "eps-app__header-btn " + (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getClassName", this).call(this);
   2948     }
   2949   }]);
   2950   return Button;
   2951 }(_button.default);
   2952 
   2953 exports.default = Button;
   2954 (0, _defineProperty2.default)(Button, "defaultProps", (0, _assign.default)({}
   2955 /* clone */
   2956 , _button.default.defaultProps, {
   2957   hideText: true,
   2958   includeHeaderBtnClass: true
   2959 }));
   2960 
   2961 /***/ }),
   2962 
   2963 /***/ "../core/app/assets/js/layout/header-buttons.js":
   2964 /*!******************************************************!*\
   2965   !*** ../core/app/assets/js/layout/header-buttons.js ***!
   2966   \******************************************************/
   2967 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   2968 
   2969 "use strict";
   2970 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   2971 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   2972 
   2973 
   2974 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   2975 
   2976 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   2977 
   2978 _Object$defineProperty(exports, "__esModule", {
   2979   value: true
   2980 });
   2981 
   2982 exports.default = HeaderButtons;
   2983 
   2984 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   2985 
   2986 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   2987 
   2988 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
   2989 
   2990 var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../core/app/assets/js/hooks/use-action.js"));
   2991 
   2992 var _headerButton = _interopRequireDefault(__webpack_require__(/*! ./header-button */ "../core/app/assets/js/layout/header-button.js"));
   2993 
   2994 function HeaderButtons(props) {
   2995   var action = (0, _useAction.default)();
   2996   var tools = '';
   2997 
   2998   if (props.buttons.length) {
   2999     var buttons = props.buttons.map(function (button) {
   3000       return /*#__PURE__*/_react.default.createElement(_headerButton.default, (0, _extends2.default)({
   3001         key: button.id
   3002       }, button));
   3003     });
   3004     tools = /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, buttons);
   3005   }
   3006 
   3007   return /*#__PURE__*/_react.default.createElement("div", {
   3008     className: "eps-app__header-buttons"
   3009   }, /*#__PURE__*/_react.default.createElement(_headerButton.default, {
   3010     text: __('Close', 'elementor'),
   3011     icon: "eicon-close",
   3012     className: "eps-app__close-button",
   3013     onClick: action.backToDashboard
   3014   }), tools);
   3015 }
   3016 
   3017 HeaderButtons.propTypes = {
   3018   buttons: PropTypes.arrayOf(PropTypes.object)
   3019 };
   3020 HeaderButtons.defaultProps = {
   3021   buttons: []
   3022 };
   3023 
   3024 /***/ }),
   3025 
   3026 /***/ "../core/app/assets/js/layout/header.js":
   3027 /*!**********************************************!*\
   3028   !*** ../core/app/assets/js/layout/header.js ***!
   3029   \**********************************************/
   3030 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   3031 
   3032 "use strict";
   3033 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   3034 
   3035 
   3036 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   3037 
   3038 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   3039 
   3040 _Object$defineProperty(exports, "__esModule", {
   3041   value: true
   3042 });
   3043 
   3044 exports.default = Header;
   3045 
   3046 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   3047 
   3048 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   3049 
   3050 var _grid = _interopRequireDefault(__webpack_require__(/*! ../ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
   3051 
   3052 var _headerButtons = _interopRequireDefault(__webpack_require__(/*! ./header-buttons */ "../core/app/assets/js/layout/header-buttons.js"));
   3053 
   3054 var _usePageTitle = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-page-title */ "../core/app/assets/js/hooks/use-page-title.js"));
   3055 
   3056 function Header(props) {
   3057   (0, _usePageTitle.default)({
   3058     title: props.title
   3059   });
   3060   var TitleTag = 'span',
   3061       titleAttrs = {};
   3062 
   3063   if (props.titleRedirectRoute) {
   3064     TitleTag = 'a';
   3065     titleAttrs = {
   3066       href: "#".concat(props.titleRedirectRoute),
   3067       target: '_self'
   3068     };
   3069   }
   3070 
   3071   return /*#__PURE__*/_react.default.createElement(_grid.default, {
   3072     container: true,
   3073     alignItems: "center",
   3074     justify: "space-between",
   3075     className: "eps-app__header"
   3076   }, /*#__PURE__*/_react.default.createElement(TitleTag, (0, _extends2.default)({
   3077     className: "eps-app__logo-title-wrapper"
   3078   }, titleAttrs), /*#__PURE__*/_react.default.createElement("i", {
   3079     className: "eps-app__logo eicon-elementor"
   3080   }), /*#__PURE__*/_react.default.createElement("h1", {
   3081     className: "eps-app__title"
   3082   }, props.title)), /*#__PURE__*/_react.default.createElement(_headerButtons.default, {
   3083     buttons: props.buttons
   3084   }));
   3085 }
   3086 
   3087 Header.propTypes = {
   3088   title: PropTypes.string,
   3089   titleRedirectRoute: PropTypes.string,
   3090   buttons: PropTypes.arrayOf(PropTypes.object)
   3091 };
   3092 Header.defaultProps = {
   3093   buttons: []
   3094 };
   3095 
   3096 /***/ }),
   3097 
   3098 /***/ "../core/app/assets/js/layout/page.js":
   3099 /*!********************************************!*\
   3100   !*** ../core/app/assets/js/layout/page.js ***!
   3101   \********************************************/
   3102 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   3103 
   3104 "use strict";
   3105 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   3106 
   3107 
   3108 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   3109 
   3110 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   3111 
   3112 _Object$defineProperty(exports, "__esModule", {
   3113   value: true
   3114 });
   3115 
   3116 exports.default = Page;
   3117 
   3118 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   3119 
   3120 var _header = _interopRequireDefault(__webpack_require__(/*! ./header */ "../core/app/assets/js/layout/header.js"));
   3121 
   3122 var _sidebar = _interopRequireDefault(__webpack_require__(/*! ./sidebar */ "../core/app/assets/js/layout/sidebar.js"));
   3123 
   3124 var _content = _interopRequireDefault(__webpack_require__(/*! ./content */ "../core/app/assets/js/layout/content.js"));
   3125 
   3126 var _footer = _interopRequireDefault(__webpack_require__(/*! ./footer */ "../core/app/assets/js/layout/footer.js"));
   3127 
   3128 function Page(props) {
   3129   var AppSidebar = function AppSidebar() {
   3130     if (!props.sidebar) {
   3131       return;
   3132     }
   3133 
   3134     return /*#__PURE__*/_react.default.createElement(_sidebar.default, null, props.sidebar);
   3135   },
   3136       AppFooter = function AppFooter() {
   3137     if (!props.footer) {
   3138       return;
   3139     }
   3140 
   3141     return /*#__PURE__*/_react.default.createElement(_footer.default, null, props.footer);
   3142   };
   3143 
   3144   return /*#__PURE__*/_react.default.createElement("div", {
   3145     className: "eps-app__lightbox ".concat(props.className)
   3146   }, /*#__PURE__*/_react.default.createElement("div", {
   3147     className: "eps-app"
   3148   }, /*#__PURE__*/_react.default.createElement(_header.default, {
   3149     title: props.title,
   3150     buttons: props.headerButtons,
   3151     titleRedirectRoute: props.titleRedirectRoute
   3152   }), /*#__PURE__*/_react.default.createElement("div", {
   3153     className: "eps-app__main"
   3154   }, AppSidebar(), /*#__PURE__*/_react.default.createElement(_content.default, null, props.content)), AppFooter()));
   3155 }
   3156 
   3157 Page.propTypes = {
   3158   title: PropTypes.string,
   3159   titleRedirectRoute: PropTypes.string,
   3160   className: PropTypes.string,
   3161   headerButtons: PropTypes.arrayOf(PropTypes.object),
   3162   sidebar: PropTypes.object,
   3163   content: PropTypes.object.isRequired,
   3164   footer: PropTypes.object
   3165 };
   3166 Page.defaultProps = {
   3167   className: ''
   3168 };
   3169 
   3170 /***/ }),
   3171 
   3172 /***/ "../core/app/assets/js/layout/sidebar.js":
   3173 /*!***********************************************!*\
   3174   !*** ../core/app/assets/js/layout/sidebar.js ***!
   3175   \***********************************************/
   3176 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   3177 
   3178 "use strict";
   3179 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   3180 
   3181 
   3182 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   3183 
   3184 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   3185 
   3186 _Object$defineProperty(exports, "__esModule", {
   3187   value: true
   3188 });
   3189 
   3190 exports.default = Sidebar;
   3191 
   3192 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   3193 
   3194 function Sidebar(props) {
   3195   return /*#__PURE__*/_react.default.createElement("div", {
   3196     className: "eps-app__sidebar"
   3197   }, props.children);
   3198 }
   3199 
   3200 Sidebar.propTypes = {
   3201   children: PropTypes.object
   3202 };
   3203 
   3204 /***/ }),
   3205 
   3206 /***/ "../core/app/assets/js/molecules/collapse-content.js":
   3207 /*!***********************************************************!*\
   3208   !*** ../core/app/assets/js/molecules/collapse-content.js ***!
   3209   \***********************************************************/
   3210 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   3211 
   3212 "use strict";
   3213 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   3214 
   3215 
   3216 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   3217 
   3218 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   3219 
   3220 _Object$defineProperty(exports, "__esModule", {
   3221   value: true
   3222 });
   3223 
   3224 exports.default = CollapseContent;
   3225 
   3226 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   3227 
   3228 function CollapseContent(props) {
   3229   return /*#__PURE__*/_react.default.createElement("div", {
   3230     className: "e-app-collapse-content"
   3231   }, props.children);
   3232 }
   3233 
   3234 CollapseContent.propTypes = {
   3235   className: PropTypes.string,
   3236   children: PropTypes.any
   3237 };
   3238 CollapseContent.defaultProps = {
   3239   className: ''
   3240 };
   3241 
   3242 /***/ }),
   3243 
   3244 /***/ "../core/app/assets/js/molecules/collapse-context.js":
   3245 /*!***********************************************************!*\
   3246   !*** ../core/app/assets/js/molecules/collapse-context.js ***!
   3247   \***********************************************************/
   3248 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   3249 
   3250 "use strict";
   3251 
   3252 
   3253 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   3254 
   3255 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   3256 
   3257 _Object$defineProperty(exports, "__esModule", {
   3258   value: true
   3259 });
   3260 
   3261 exports.CollapseContext = void 0;
   3262 
   3263 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   3264 
   3265 var CollapseContext = _react.default.createContext();
   3266 
   3267 exports.CollapseContext = CollapseContext;
   3268 
   3269 /***/ }),
   3270 
   3271 /***/ "../core/app/assets/js/molecules/collapse-toggle.js":
   3272 /*!**********************************************************!*\
   3273   !*** ../core/app/assets/js/molecules/collapse-toggle.js ***!
   3274   \**********************************************************/
   3275 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   3276 
   3277 "use strict";
   3278 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   3279 
   3280 
   3281 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   3282 
   3283 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   3284 
   3285 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   3286 
   3287 _Object$defineProperty(exports, "__esModule", {
   3288   value: true
   3289 });
   3290 
   3291 exports.default = CollapseToggle;
   3292 
   3293 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   3294 
   3295 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
   3296 
   3297 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   3298 
   3299 var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../core/app/assets/js/molecules/collapse-context.js");
   3300 
   3301 function CollapseToggle(props) {
   3302   var context = (0, _react.useContext)(_collapseContext.CollapseContext),
   3303       style = {
   3304     '--e-app-collapse-toggle-icon-spacing': (0, _utils.pxToRem)(props.iconSpacing)
   3305   },
   3306       classNameBase = 'e-app-collapse-toggle',
   3307       classes = [classNameBase, (0, _defineProperty2.default)({}, classNameBase + '--active', props.active)],
   3308       attrs = {
   3309     style: style,
   3310     className: (0, _utils.arrayToClassName)(classes)
   3311   };
   3312 
   3313   if (props.active) {
   3314     attrs.onClick = function () {
   3315       return context.toggle();
   3316     };
   3317   }
   3318 
   3319   return /*#__PURE__*/_react.default.createElement("div", attrs, props.children, props.active && props.showIcon && /*#__PURE__*/_react.default.createElement("i", {
   3320     className: "eicon-caret-down e-app-collapse-toggle__icon"
   3321   }));
   3322 }
   3323 
   3324 CollapseToggle.propTypes = {
   3325   className: PropTypes.string,
   3326   iconSpacing: PropTypes.number,
   3327   showIcon: PropTypes.bool,
   3328   active: PropTypes.bool,
   3329   children: PropTypes.any
   3330 };
   3331 CollapseToggle.defaultProps = {
   3332   className: '',
   3333   iconSpacing: 20,
   3334   showIcon: true,
   3335   active: true
   3336 };
   3337 
   3338 /***/ }),
   3339 
   3340 /***/ "../core/app/assets/js/molecules/collapse.js":
   3341 /*!***************************************************!*\
   3342   !*** ../core/app/assets/js/molecules/collapse.js ***!
   3343   \***************************************************/
   3344 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   3345 
   3346 "use strict";
   3347 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   3348 
   3349 
   3350 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   3351 
   3352 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   3353 
   3354 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   3355 
   3356 _Object$defineProperty(exports, "__esModule", {
   3357   value: true
   3358 });
   3359 
   3360 exports.default = Collapse;
   3361 
   3362 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   3363 
   3364 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
   3365 
   3366 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
   3367 
   3368 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   3369 
   3370 var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../core/app/assets/js/molecules/collapse-context.js");
   3371 
   3372 var _collapseToggle = _interopRequireDefault(__webpack_require__(/*! ./collapse-toggle */ "../core/app/assets/js/molecules/collapse-toggle.js"));
   3373 
   3374 var _collapseContent = _interopRequireDefault(__webpack_require__(/*! ./collapse-content */ "../core/app/assets/js/molecules/collapse-content.js"));
   3375 
   3376 __webpack_require__(/*! ./collapse.scss */ "../core/app/assets/js/molecules/collapse.scss");
   3377 
   3378 function Collapse(props) {
   3379   var _useState = (0, _react.useState)(props.isOpened),
   3380       _useState2 = (0, _slicedToArray2.default)(_useState, 2),
   3381       isOpened = _useState2[0],
   3382       setIsOpened = _useState2[1],
   3383       classNameBase = 'e-app-collapse',
   3384       classes = [classNameBase, props.className, (0, _defineProperty2.default)({}, classNameBase + '--opened', isOpened)],
   3385       toggle = function toggle() {
   3386     return setIsOpened(function (prevState) {
   3387       return !prevState;
   3388     });
   3389   };
   3390 
   3391   (0, _react.useEffect)(function () {
   3392     if (props.isOpened !== isOpened) {
   3393       setIsOpened(props.isOpened);
   3394     }
   3395   }, [props.isOpened]);
   3396   (0, _react.useEffect)(function () {
   3397     if (props.onChange) {
   3398       props.onChange(isOpened);
   3399     }
   3400   }, [isOpened]);
   3401   return /*#__PURE__*/_react.default.createElement(_collapseContext.CollapseContext.Provider, {
   3402     value: {
   3403       toggle: toggle
   3404     }
   3405   }, /*#__PURE__*/_react.default.createElement("div", {
   3406     className: (0, _utils.arrayToClassName)(classes)
   3407   }, props.children));
   3408 }
   3409 
   3410 Collapse.propTypes = {
   3411   className: PropTypes.string,
   3412   isOpened: PropTypes.bool,
   3413   onChange: PropTypes.func,
   3414   children: PropTypes.oneOfType([PropTypes.node, PropTypes.arrayOf(PropTypes.node)])
   3415 };
   3416 Collapse.defaultProps = {
   3417   className: '',
   3418   isOpened: false
   3419 };
   3420 Collapse.Toggle = _collapseToggle.default;
   3421 Collapse.Content = _collapseContent.default;
   3422 
   3423 /***/ }),
   3424 
   3425 /***/ "../core/app/assets/js/molecules/dashboard-button.js":
   3426 /*!***********************************************************!*\
   3427   !*** ../core/app/assets/js/molecules/dashboard-button.js ***!
   3428   \***********************************************************/
   3429 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   3430 
   3431 "use strict";
   3432 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   3433 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   3434 
   3435 
   3436 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   3437 
   3438 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   3439 
   3440 _Object$defineProperty(exports, "__esModule", {
   3441   value: true
   3442 });
   3443 
   3444 exports.default = DashboardButton;
   3445 
   3446 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   3447 
   3448 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   3449 
   3450 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
   3451 
   3452 var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../core/app/assets/js/hooks/use-action.js"));
   3453 
   3454 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   3455 
   3456 function DashboardButton(props) {
   3457   var action = (0, _useAction.default)(),
   3458       baseClassName = 'e-app-dashboard-button',
   3459       classes = [baseClassName, props.className];
   3460   return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, {
   3461     className: (0, _utils.arrayToClassName)(classes),
   3462     text: props.text,
   3463     onClick: action.backToDashboard
   3464   }));
   3465 }
   3466 
   3467 DashboardButton.propTypes = {
   3468   className: PropTypes.string,
   3469   text: PropTypes.string
   3470 };
   3471 DashboardButton.defaultProps = {
   3472   className: '',
   3473   variant: 'contained',
   3474   color: 'primary',
   3475   text: __('Back to dashboard', 'elementor')
   3476 };
   3477 
   3478 /***/ }),
   3479 
   3480 /***/ "../core/app/assets/js/molecules/go-pro-button.js":
   3481 /*!********************************************************!*\
   3482   !*** ../core/app/assets/js/molecules/go-pro-button.js ***!
   3483   \********************************************************/
   3484 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   3485 
   3486 "use strict";
   3487 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   3488 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   3489 
   3490 
   3491 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   3492 
   3493 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   3494 
   3495 _Object$defineProperty(exports, "__esModule", {
   3496   value: true
   3497 });
   3498 
   3499 exports.default = GoProButton;
   3500 
   3501 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   3502 
   3503 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   3504 
   3505 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
   3506 
   3507 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   3508 
   3509 function GoProButton(props) {
   3510   var baseClassName = 'e-app-go-pro-button',
   3511       classes = [baseClassName, props.className];
   3512   return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, {
   3513     className: (0, _utils.arrayToClassName)(classes),
   3514     text: props.text
   3515   }));
   3516 }
   3517 
   3518 GoProButton.propTypes = {
   3519   className: PropTypes.string,
   3520   text: PropTypes.string
   3521 };
   3522 GoProButton.defaultProps = {
   3523   className: '',
   3524   variant: 'contained',
   3525   size: 'sm',
   3526   color: 'cta',
   3527   target: '_blank',
   3528   rel: 'noopener noreferrer',
   3529   text: __('Go Pro', 'elementor')
   3530 };
   3531 
   3532 /***/ }),
   3533 
   3534 /***/ "../core/app/assets/js/molecules/tooltip.js":
   3535 /*!**************************************************!*\
   3536   !*** ../core/app/assets/js/molecules/tooltip.js ***!
   3537   \**************************************************/
   3538 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   3539 
   3540 "use strict";
   3541 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   3542 
   3543 
   3544 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   3545 
   3546 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   3547 
   3548 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   3549 
   3550 _Object$defineProperty(exports, "__esModule", {
   3551   value: true
   3552 });
   3553 
   3554 exports.default = Tooltip;
   3555 
   3556 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
   3557 
   3558 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   3559 
   3560 var _utils = __webpack_require__(/*! ../utils/utils */ "../core/app/assets/js/utils/utils.js");
   3561 
   3562 function Tooltip(props) {
   3563   var baseClassName = 'e-app-tooltip',
   3564       classes = [baseClassName, props.className],
   3565       childRef = (0, _react.useRef)(null),
   3566       isAborted = (0, _react.useRef)(false),
   3567       isManualControl = props.hasOwnProperty('show'),
   3568       _useState = (0, _react.useState)(false),
   3569       _useState2 = (0, _slicedToArray2.default)(_useState, 2),
   3570       isLibraryLoaded = _useState2[0],
   3571       setIsLibraryLoaded = _useState2[1],
   3572       _useState3 = (0, _react.useState)(false),
   3573       _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
   3574       showTooltip = _useState4[0],
   3575       setShowTooltip = _useState4[1],
   3576       directionsMap = {
   3577     top: 's',
   3578     right: 'w',
   3579     down: 'n',
   3580     left: 'e'
   3581   },
   3582       tipsyConfig = {
   3583     trigger: isManualControl ? 'manual' : 'hover',
   3584     gravity: directionsMap[props.direction],
   3585     offset: props.offset,
   3586     title: function title() {
   3587       return props.title;
   3588     }
   3589   },
   3590       setTipsy = function setTipsy() {
   3591     var $tooltipContainer = jQuery(childRef.current);
   3592     $tooltipContainer.tipsy(tipsyConfig);
   3593 
   3594     if (isManualControl) {
   3595       var displayMode = showTooltip ? 'show' : 'hide';
   3596       $tooltipContainer.tipsy(displayMode);
   3597     }
   3598   };
   3599 
   3600   (0, _react.useEffect)(function () {
   3601     // In case that the component is disabled the tipsy library will not be loaded by default.
   3602     if (!props.disabled) {
   3603       isAborted.current = false;
   3604       import(
   3605       /* webpackIgnore: true */
   3606       "".concat(elementorCommon.config.urls.assets, "lib/tipsy/tipsy.min.js?ver=1.0.0")).then(function () {
   3607         if (!isAborted.current) {
   3608           if (isLibraryLoaded) {
   3609             setTipsy();
   3610           } else {
   3611             setIsLibraryLoaded(true);
   3612           }
   3613         }
   3614       });
   3615     }
   3616 
   3617     return function () {
   3618       if (!props.disabled) {
   3619         // Aborting the current dynamic-import state update in case of re-render.
   3620         isAborted.current = true; // Cleanup of existing tipsy element in case of re-render.
   3621 
   3622         jQuery('.tipsy:last').remove();
   3623       }
   3624     };
   3625   }, [props.disabled]);
   3626   (0, _react.useEffect)(function () {
   3627     if (isLibraryLoaded) {
   3628       setTipsy();
   3629     }
   3630   }, [isLibraryLoaded, showTooltip]);
   3631   (0, _react.useEffect)(function () {
   3632     // The "show" state should not be changed while the component is disabled.
   3633     if (!props.disabled && props.show !== showTooltip) {
   3634       setShowTooltip(props.show);
   3635     }
   3636   }, [props.show]);
   3637   return /*#__PURE__*/_react.default.createElement(props.tag, {
   3638     className: (0, _utils.arrayToClassName)(classes),
   3639     ref: childRef
   3640   }, props.children);
   3641 }
   3642 
   3643 Tooltip.propTypes = {
   3644   className: PropTypes.string,
   3645   offset: PropTypes.number,
   3646   show: PropTypes.bool,
   3647   direction: PropTypes.oneOf(['top', 'right', 'left', 'down']),
   3648   tag: PropTypes.string.isRequired,
   3649   title: PropTypes.string.isRequired,
   3650   disabled: PropTypes.bool,
   3651   children: PropTypes.any
   3652 };
   3653 Tooltip.defaultProps = {
   3654   className: '',
   3655   offset: 10,
   3656   direction: 'top',
   3657   disabled: false
   3658 };
   3659 
   3660 /***/ }),
   3661 
   3662 /***/ "../core/app/assets/js/molecules/upload-file.js":
   3663 /*!******************************************************!*\
   3664   !*** ../core/app/assets/js/molecules/upload-file.js ***!
   3665   \******************************************************/
   3666 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   3667 
   3668 "use strict";
   3669 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   3670 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   3671 
   3672 
   3673 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   3674 
   3675 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   3676 
   3677 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   3678 
   3679 _Object$defineProperty(exports, "__esModule", {
   3680   value: true
   3681 });
   3682 
   3683 exports.default = UploadFile;
   3684 
   3685 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   3686 
   3687 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
   3688 
   3689 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
   3690 
   3691 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   3692 
   3693 __webpack_require__(/*! ./upload-file.scss */ "../core/app/assets/js/molecules/upload-file.scss");
   3694 
   3695 function UploadFile(props) {
   3696   var fileInput = (0, _react.useRef)(null),
   3697       baseClassName = 'e-app-upload-file',
   3698       classes = [baseClassName, props.className];
   3699   return /*#__PURE__*/_react.default.createElement("div", {
   3700     className: (0, _utils.arrayToClassName)(classes)
   3701   }, /*#__PURE__*/_react.default.createElement("input", {
   3702     ref: fileInput,
   3703     type: "file",
   3704     accept: props.filetypes.map(function (type) {
   3705       return '.' + type;
   3706     }).join(', '),
   3707     className: "e-app-upload-file__input",
   3708     onChange: function onChange(event) {
   3709       var file = event.target.files[0];
   3710 
   3711       if (file && (0, _utils.isOneOf)(file.type, props.filetypes)) {
   3712         props.onFileSelect(file, event);
   3713       } else {
   3714         fileInput.current.value = '';
   3715         props.onError();
   3716       }
   3717     }
   3718   }), /*#__PURE__*/_react.default.createElement(_button.default, {
   3719     className: "e-app-upload-file__button",
   3720     text: props.text,
   3721     variant: "contained",
   3722     color: "primary",
   3723     size: "lg",
   3724     hideText: props.isLoading,
   3725     icon: props.isLoading ? 'eicon-loading eicon-animation-spin' : '',
   3726     onClick: function onClick() {
   3727       if (!props.isLoading) {
   3728         fileInput.current.click();
   3729       }
   3730     }
   3731   }));
   3732 }
   3733 
   3734 UploadFile.propTypes = {
   3735   className: PropTypes.string,
   3736   text: PropTypes.string,
   3737   onFileSelect: PropTypes.func,
   3738   isLoading: PropTypes.bool,
   3739   filetypes: PropTypes.array.isRequired,
   3740   onError: PropTypes.func
   3741 };
   3742 UploadFile.defaultProps = {
   3743   className: '',
   3744   text: __('Select File', 'elementor'),
   3745   onError: function onError() {}
   3746 };
   3747 
   3748 /***/ }),
   3749 
   3750 /***/ "../core/app/assets/js/organisms/drop-zone.js":
   3751 /*!****************************************************!*\
   3752   !*** ../core/app/assets/js/organisms/drop-zone.js ***!
   3753   \****************************************************/
   3754 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   3755 
   3756 "use strict";
   3757 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   3758 
   3759 
   3760 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   3761 
   3762 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   3763 
   3764 _Object$defineProperty(exports, "__esModule", {
   3765   value: true
   3766 });
   3767 
   3768 exports.default = DropZone;
   3769 
   3770 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   3771 
   3772 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   3773 
   3774 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   3775 
   3776 var _uploadFile = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/upload-file */ "../core/app/assets/js/molecules/upload-file.js"));
   3777 
   3778 var _dragDrop = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/drag-drop */ "../core/app/assets/js/ui/atoms/drag-drop.js"));
   3779 
   3780 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
   3781 
   3782 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
   3783 
   3784 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
   3785 
   3786 __webpack_require__(/*! ./drop-zone.scss */ "../core/app/assets/js/organisms/drop-zone.scss");
   3787 
   3788 function DropZone(props) {
   3789   var classes = ['e-app-drop-zone', props.className],
   3790       dragDropEvents = {
   3791     onDrop: function onDrop(event) {
   3792       if (!props.isLoading) {
   3793         var file = event.dataTransfer.files[0];
   3794 
   3795         if (file && (0, _utils.isOneOf)(file.type, props.filetypes)) {
   3796           props.onFileSelect(file, event);
   3797         } else {
   3798           props.onError();
   3799         }
   3800       }
   3801     }
   3802   };
   3803   return /*#__PURE__*/_react.default.createElement("section", {
   3804     className: (0, _utils.arrayToClassName)(classes)
   3805   }, /*#__PURE__*/_react.default.createElement(_dragDrop.default, (0, _extends2.default)({}, dragDropEvents, {
   3806     isLoading: props.isLoading
   3807   }), props.icon && /*#__PURE__*/_react.default.createElement(_icon.default, {
   3808     className: "e-app-drop-zone__icon ".concat(props.icon)
   3809   }), props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, {
   3810     variant: "display-3"
   3811   }, props.heading), props.text && /*#__PURE__*/_react.default.createElement(_text.default, {
   3812     variant: "xl",
   3813     className: "e-app-drop-zone__text"
   3814   }, props.text), props.secondaryText && /*#__PURE__*/_react.default.createElement(_text.default, {
   3815     variant: "xl",
   3816     className: "e-app-drop-zone__secondary-text"
   3817   }, props.secondaryText), props.showButton && /*#__PURE__*/_react.default.createElement(_uploadFile.default, {
   3818     isLoading: props.isLoading,
   3819     onFileSelect: props.onFileSelect,
   3820     onError: props.onError,
   3821     text: props.buttonText,
   3822     filetypes: props.filetypes
   3823   })));
   3824 }
   3825 
   3826 DropZone.propTypes = {
   3827   className: PropTypes.string,
   3828   children: PropTypes.any,
   3829   onFileSelect: PropTypes.func.isRequired,
   3830   heading: PropTypes.string,
   3831   text: PropTypes.string,
   3832   secondaryText: PropTypes.string,
   3833   buttonText: PropTypes.string,
   3834   icon: PropTypes.string,
   3835   showButton: PropTypes.bool,
   3836   showIcon: PropTypes.bool,
   3837   isLoading: PropTypes.bool,
   3838   filetypes: PropTypes.array.isRequired,
   3839   onError: PropTypes.func
   3840 };
   3841 DropZone.defaultProps = {
   3842   className: '',
   3843   icon: 'eicon-library-upload',
   3844   showButton: true,
   3845   showIcon: true,
   3846   onError: function onError() {}
   3847 };
   3848 
   3849 /***/ }),
   3850 
   3851 /***/ "../core/app/assets/js/organisms/error-boundary.js":
   3852 /*!*********************************************************!*\
   3853   !*** ../core/app/assets/js/organisms/error-boundary.js ***!
   3854   \*********************************************************/
   3855 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   3856 
   3857 "use strict";
   3858 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   3859 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   3860 
   3861 
   3862 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   3863 
   3864 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   3865 
   3866 _Object$defineProperty(exports, "__esModule", {
   3867   value: true
   3868 });
   3869 
   3870 exports.default = void 0;
   3871 
   3872 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   3873 
   3874 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
   3875 
   3876 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
   3877 
   3878 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
   3879 
   3880 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
   3881 
   3882 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
   3883 
   3884 var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js"));
   3885 
   3886 // In the current time there is no solution to use "getDerivedStateFromError" static method with functional component
   3887 // That is why this component is a class component.
   3888 // @link https://reactjs.org/docs/hooks-faq.html#do-hooks-cover-all-use-cases-for-classes
   3889 var ErrorBoundary = /*#__PURE__*/function (_React$Component) {
   3890   (0, _inherits2.default)(ErrorBoundary, _React$Component);
   3891 
   3892   var _super = (0, _createSuper2.default)(ErrorBoundary);
   3893 
   3894   function ErrorBoundary(props) {
   3895     var _this;
   3896 
   3897     (0, _classCallCheck2.default)(this, ErrorBoundary);
   3898     _this = _super.call(this, props);
   3899     _this.state = {
   3900       hasError: null
   3901     };
   3902     return _this;
   3903   }
   3904 
   3905   (0, _createClass2.default)(ErrorBoundary, [{
   3906     key: "goBack",
   3907     value: function goBack() {
   3908       // If the app was opened inside an iframe, it will close it,
   3909       // if not, it will redirect to the last location.
   3910       if (window.top !== window.self) {
   3911         window.top.$e.run('app/close');
   3912       }
   3913 
   3914       window.location = elementorAppConfig.return_url;
   3915     }
   3916   }, {
   3917     key: "render",
   3918     value: function render() {
   3919       if (this.state.hasError) {
   3920         return /*#__PURE__*/_react.default.createElement(_dialog.default, {
   3921           title: this.props.title,
   3922           text: this.props.text,
   3923           approveButtonUrl: this.props.learnMoreUrl,
   3924           approveButtonColor: "link",
   3925           approveButtonTarget: "_blank",
   3926           approveButtonText: __('Learn More', 'elementor'),
   3927           dismissButtonText: __('Go Back', 'elementor'),
   3928           dismissButtonOnClick: this.goBack
   3929         });
   3930       }
   3931 
   3932       return this.props.children;
   3933     }
   3934   }], [{
   3935     key: "getDerivedStateFromError",
   3936     value: function getDerivedStateFromError() {
   3937       return {
   3938         hasError: true
   3939       };
   3940     }
   3941   }]);
   3942   return ErrorBoundary;
   3943 }(_react.default.Component);
   3944 
   3945 exports.default = ErrorBoundary;
   3946 (0, _defineProperty2.default)(ErrorBoundary, "propTypes", {
   3947   children: PropTypes.any,
   3948   title: PropTypes.string,
   3949   text: PropTypes.string,
   3950   learnMoreUrl: PropTypes.string
   3951 });
   3952 (0, _defineProperty2.default)(ErrorBoundary, "defaultProps", {
   3953   title: __('App could not be loaded', 'elementor'),
   3954   text: __('We’re sorry, but something went wrong. Click on ‘Learn more’ and follow each of the steps to quickly solve it.', 'elementor'),
   3955   learnMoreUrl: 'https://go.elementor.com/app-general-load-issue/'
   3956 });
   3957 
   3958 /***/ }),
   3959 
   3960 /***/ "../core/app/assets/js/organisms/wizard-footer.js":
   3961 /*!********************************************************!*\
   3962   !*** ../core/app/assets/js/organisms/wizard-footer.js ***!
   3963   \********************************************************/
   3964 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   3965 
   3966 "use strict";
   3967 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   3968 
   3969 
   3970 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   3971 
   3972 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   3973 
   3974 _Object$defineProperty(exports, "__esModule", {
   3975   value: true
   3976 });
   3977 
   3978 exports.default = WizardFooter;
   3979 
   3980 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   3981 
   3982 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   3983 
   3984 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   3985 
   3986 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
   3987 
   3988 __webpack_require__(/*! ./wizard-footer.scss */ "../core/app/assets/js/organisms/wizard-footer.scss");
   3989 
   3990 function WizardFooter(props) {
   3991   var baseClassName = 'e-app-wizard-footer',
   3992       classes = [baseClassName, props.className];
   3993 
   3994   if (props.separator) {
   3995     classes.push(baseClassName + '__separator');
   3996   }
   3997 
   3998   return /*#__PURE__*/_react.default.createElement(_grid.default, (0, _extends2.default)({
   3999     container: true
   4000   }, props, {
   4001     className: (0, _utils.arrayToClassName)(classes)
   4002   }), props.children);
   4003 }
   4004 
   4005 WizardFooter.propTypes = {
   4006   className: PropTypes.string,
   4007   justify: PropTypes.any,
   4008   separator: PropTypes.any,
   4009   children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
   4010 };
   4011 WizardFooter.defaultProps = {
   4012   className: ''
   4013 };
   4014 
   4015 /***/ }),
   4016 
   4017 /***/ "../core/app/assets/js/pages/index.js":
   4018 /*!********************************************!*\
   4019   !*** ../core/app/assets/js/pages/index.js ***!
   4020   \********************************************/
   4021 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4022 
   4023 "use strict";
   4024 
   4025 
   4026 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4027 
   4028 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4029 
   4030 _Object$defineProperty(exports, "__esModule", {
   4031   value: true
   4032 });
   4033 
   4034 exports.default = Index;
   4035 
   4036 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4037 
   4038 __webpack_require__(/*! core-js/modules/es6.regexp.search.js */ "../node_modules/core-js/modules/es6.regexp.search.js");
   4039 
   4040 __webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js");
   4041 
   4042 __webpack_require__(/*! core-js/modules/es6.array.iterator.js */ "../node_modules/core-js/modules/es6.array.iterator.js");
   4043 
   4044 __webpack_require__(/*! core-js/modules/web.dom.iterable.js */ "../node_modules/core-js/modules/web.dom.iterable.js");
   4045 
   4046 __webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js");
   4047 
   4048 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
   4049 
   4050 var _actionsMap = _interopRequireDefault(__webpack_require__(/*! elementor-app/url-actions/actions-map */ "../core/app/assets/js/url-actions/actions-map.js"));
   4051 
   4052 function Index() {
   4053   var _elementorAppConfig$m;
   4054 
   4055   var urlSearchParams = new URLSearchParams(window.location.search),
   4056       queryParams = Object.fromEntries(urlSearchParams.entries()),
   4057       // The 'action' query param is translated into a route URL.
   4058   url = _actionsMap.default[queryParams.action] || ((_elementorAppConfig$m = elementorAppConfig.menu_url.split('#')) === null || _elementorAppConfig$m === void 0 ? void 0 : _elementorAppConfig$m[1]);
   4059   return /*#__PURE__*/_react.default.createElement(_router.Redirect, {
   4060     to: url || '/not-found',
   4061     noThrow: true
   4062   });
   4063 }
   4064 
   4065 /***/ }),
   4066 
   4067 /***/ "../core/app/assets/js/pages/not-found.js":
   4068 /*!************************************************!*\
   4069   !*** ../core/app/assets/js/pages/not-found.js ***!
   4070   \************************************************/
   4071 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4072 
   4073 "use strict";
   4074 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   4075 
   4076 
   4077 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4078 
   4079 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4080 
   4081 _Object$defineProperty(exports, "__esModule", {
   4082   value: true
   4083 });
   4084 
   4085 exports.default = NotFound;
   4086 
   4087 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4088 
   4089 var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js"));
   4090 
   4091 function NotFound() {
   4092   var config = {
   4093     title: __('Not Found', 'elementor'),
   4094     className: 'eps-app__not-found',
   4095     content: /*#__PURE__*/_react.default.createElement("h1", null, " ", __('Not Found', 'elementor'), " "),
   4096     sidebar: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null)
   4097   };
   4098   return /*#__PURE__*/_react.default.createElement(_page.default, config);
   4099 }
   4100 
   4101 /***/ }),
   4102 
   4103 /***/ "../core/app/assets/js/ui/atoms/box.js":
   4104 /*!*********************************************!*\
   4105   !*** ../core/app/assets/js/ui/atoms/box.js ***!
   4106   \*********************************************/
   4107 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4108 
   4109 "use strict";
   4110 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4111 
   4112 
   4113 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4114 
   4115 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4116 
   4117 _Object$defineProperty(exports, "__esModule", {
   4118   value: true
   4119 });
   4120 
   4121 exports.default = Box;
   4122 
   4123 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4124 
   4125 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   4126 
   4127 __webpack_require__(/*! ./box.scss */ "../core/app/assets/js/ui/atoms/box.scss");
   4128 
   4129 function Box(props) {
   4130   var baseClassName = 'eps-box',
   4131       classes = [baseClassName, props.className],
   4132       style = {};
   4133 
   4134   if (props.hasOwnProperty('padding')) {
   4135     style['--eps-box-padding'] = (0, _utils.pxToRem)(props.padding);
   4136     classes.push(baseClassName + '--padding');
   4137   }
   4138 
   4139   return /*#__PURE__*/_react.default.createElement("div", {
   4140     style: style,
   4141     className: (0, _utils.arrayToClassName)(classes)
   4142   }, props.children);
   4143 }
   4144 
   4145 Box.propTypes = {
   4146   className: PropTypes.string,
   4147   padding: PropTypes.string,
   4148   children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
   4149 };
   4150 Box.defaultProps = {
   4151   className: ''
   4152 };
   4153 
   4154 /***/ }),
   4155 
   4156 /***/ "../core/app/assets/js/ui/atoms/checkbox.js":
   4157 /*!**************************************************!*\
   4158   !*** ../core/app/assets/js/ui/atoms/checkbox.js ***!
   4159   \**************************************************/
   4160 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4161 
   4162 "use strict";
   4163 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4164 
   4165 
   4166 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4167 
   4168 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4169 
   4170 _Object$defineProperty(exports, "__esModule", {
   4171   value: true
   4172 });
   4173 
   4174 exports.default = Checkbox;
   4175 
   4176 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4177 
   4178 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   4179 
   4180 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   4181 
   4182 __webpack_require__(/*! ./checkbox.scss */ "../core/app/assets/js/ui/atoms/checkbox.scss");
   4183 
   4184 function Checkbox(props) {
   4185   var baseClassName = 'eps-checkbox',
   4186       classes = [baseClassName, props.className];
   4187 
   4188   if (props.rounded) {
   4189     classes.push(baseClassName + '--rounded');
   4190   }
   4191 
   4192   return /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, props, {
   4193     type: "checkbox",
   4194     disabled: props.disabled,
   4195     className: (0, _utils.arrayToClassName)(classes)
   4196   }));
   4197 }
   4198 
   4199 Checkbox.propTypes = {
   4200   className: PropTypes.string,
   4201   disabled: PropTypes.bool,
   4202   rounded: PropTypes.bool
   4203 };
   4204 Checkbox.defaultProps = {
   4205   className: '',
   4206   disabled: false
   4207 };
   4208 
   4209 /***/ }),
   4210 
   4211 /***/ "../core/app/assets/js/ui/atoms/drag-drop.js":
   4212 /*!***************************************************!*\
   4213   !*** ../core/app/assets/js/ui/atoms/drag-drop.js ***!
   4214   \***************************************************/
   4215 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4216 
   4217 "use strict";
   4218 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4219 
   4220 
   4221 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4222 
   4223 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4224 
   4225 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   4226 
   4227 _Object$defineProperty(exports, "__esModule", {
   4228   value: true
   4229 });
   4230 
   4231 exports.default = DragDrop;
   4232 
   4233 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   4234 
   4235 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   4236 
   4237 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
   4238 
   4239 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
   4240 
   4241 __webpack_require__(/*! ./drag-drop.scss */ "../core/app/assets/js/ui/atoms/drag-drop.scss");
   4242 
   4243 function DragDrop(props) {
   4244   var _useState = (0, _react.useState)(false),
   4245       _useState2 = (0, _slicedToArray2.default)(_useState, 2),
   4246       isDragOver = _useState2[0],
   4247       setIsDragOver = _useState2[1],
   4248       getClassName = function getClassName() {
   4249     var baseClassName = 'e-app-drag-drop',
   4250         classes = [baseClassName, props.className];
   4251 
   4252     if (isDragOver && !props.isLoading) {
   4253       classes.push(baseClassName + '--drag-over');
   4254     }
   4255 
   4256     return (0, _utils.arrayToClassName)(classes);
   4257   },
   4258       onDragDropActions = function onDragDropActions(event) {
   4259     event.preventDefault();
   4260     event.stopPropagation();
   4261   },
   4262       dragDropEvents = {
   4263     onDrop: function onDrop(event) {
   4264       onDragDropActions(event);
   4265       setIsDragOver(false);
   4266 
   4267       if (props.onDrop) {
   4268         props.onDrop(event);
   4269       }
   4270     },
   4271     onDragOver: function onDragOver(event) {
   4272       onDragDropActions(event);
   4273       setIsDragOver(true);
   4274 
   4275       if (props.onDragOver) {
   4276         props.onDragOver(event);
   4277       }
   4278     },
   4279     onDragLeave: function onDragLeave(event) {
   4280       onDragDropActions(event);
   4281       setIsDragOver(false);
   4282 
   4283       if (props.onDragLeave) {
   4284         props.onDragLeave(event);
   4285       }
   4286     }
   4287   };
   4288 
   4289   return /*#__PURE__*/_react.default.createElement("div", (0, _extends2.default)({}, dragDropEvents, {
   4290     className: getClassName()
   4291   }), props.children);
   4292 }
   4293 
   4294 DragDrop.propTypes = {
   4295   className: PropTypes.string,
   4296   children: PropTypes.any,
   4297   onDrop: PropTypes.func,
   4298   onDragLeave: PropTypes.func,
   4299   onDragOver: PropTypes.func,
   4300   isLoading: PropTypes.bool
   4301 };
   4302 DragDrop.defaultProps = {
   4303   className: ''
   4304 };
   4305 
   4306 /***/ }),
   4307 
   4308 /***/ "../core/app/assets/js/ui/atoms/heading.js":
   4309 /*!*************************************************!*\
   4310   !*** ../core/app/assets/js/ui/atoms/heading.js ***!
   4311   \*************************************************/
   4312 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4313 
   4314 "use strict";
   4315 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4316 
   4317 
   4318 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4319 
   4320 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4321 
   4322 _Object$defineProperty(exports, "__esModule", {
   4323   value: true
   4324 });
   4325 
   4326 exports.default = Heading;
   4327 
   4328 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4329 
   4330 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
   4331 
   4332 function Heading(props) {
   4333   var baseClassName = 'eps',
   4334       classes = [props.className];
   4335 
   4336   if (props.variant) {
   4337     classes.push(baseClassName + '-' + props.variant);
   4338   }
   4339 
   4340   var Element = function Element() {
   4341     return _react.default.createElement(props.tag, {
   4342       className: (0, _utils.arrayToClassName)(classes)
   4343     }, props.children);
   4344   };
   4345 
   4346   return /*#__PURE__*/_react.default.createElement(Element, null);
   4347 }
   4348 
   4349 Heading.propTypes = {
   4350   className: PropTypes.string,
   4351   children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired,
   4352   tag: PropTypes.oneOf(['h1', 'h2', 'h3', 'h4', 'h5', 'h6']),
   4353   variant: PropTypes.oneOf(['display-1', 'display-2', 'display-3', 'display-4', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6']).isRequired
   4354 };
   4355 Heading.defaultProps = {
   4356   className: '',
   4357   tag: 'h1'
   4358 };
   4359 
   4360 /***/ }),
   4361 
   4362 /***/ "../core/app/assets/js/ui/atoms/icon.js":
   4363 /*!**********************************************!*\
   4364   !*** ../core/app/assets/js/ui/atoms/icon.js ***!
   4365   \**********************************************/
   4366 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4367 
   4368 "use strict";
   4369 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4370 
   4371 
   4372 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4373 
   4374 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4375 
   4376 _Object$defineProperty(exports, "__esModule", {
   4377   value: true
   4378 });
   4379 
   4380 exports.default = Icon;
   4381 
   4382 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4383 
   4384 function Icon(props) {
   4385   return /*#__PURE__*/_react.default.createElement("i", {
   4386     className: "eps-icon ".concat(props.className)
   4387   });
   4388 }
   4389 
   4390 Icon.propTypes = {
   4391   className: PropTypes.string.isRequired
   4392 };
   4393 Icon.defaultProps = {
   4394   className: ''
   4395 };
   4396 
   4397 /***/ }),
   4398 
   4399 /***/ "../core/app/assets/js/ui/atoms/text-field.js":
   4400 /*!****************************************************!*\
   4401   !*** ../core/app/assets/js/ui/atoms/text-field.js ***!
   4402   \****************************************************/
   4403 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4404 
   4405 "use strict";
   4406 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4407 
   4408 
   4409 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4410 
   4411 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4412 
   4413 _Object$defineProperty(exports, "__esModule", {
   4414   value: true
   4415 });
   4416 
   4417 exports.default = TextField;
   4418 
   4419 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4420 
   4421 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   4422 
   4423 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
   4424 
   4425 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
   4426 
   4427 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
   4428 
   4429 __webpack_require__(/*! ./text-field.scss */ "../core/app/assets/js/ui/atoms/text-field.scss");
   4430 
   4431 function TextField(props) {
   4432   var classNameBase = 'eps-text-field',
   4433       classes = [classNameBase, props.className, (0, _defineProperty2.default)({}, classNameBase + '--outlined', 'outlined' === props.variant)],
   4434       validProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
   4435     className: (0, _utils.arrayToClassName)(classes)
   4436   });
   4437 
   4438   if (validProps.multiline) {
   4439     delete validProps.multiline;
   4440     return /*#__PURE__*/_react.default.createElement("textarea", validProps);
   4441   }
   4442 
   4443   return /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, validProps, {
   4444     type: "text"
   4445   }));
   4446 }
   4447 
   4448 TextField.propTypes = {
   4449   className: PropTypes.string,
   4450   multiline: PropTypes.bool,
   4451   variant: PropTypes.oneOf(['standard', 'outlined']),
   4452   children: PropTypes.string
   4453 };
   4454 TextField.defaultProps = {
   4455   className: '',
   4456   variant: 'standard'
   4457 };
   4458 
   4459 /***/ }),
   4460 
   4461 /***/ "../core/app/assets/js/ui/atoms/text.js":
   4462 /*!**********************************************!*\
   4463   !*** ../core/app/assets/js/ui/atoms/text.js ***!
   4464   \**********************************************/
   4465 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4466 
   4467 "use strict";
   4468 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4469 
   4470 
   4471 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4472 
   4473 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4474 
   4475 _Object$defineProperty(exports, "__esModule", {
   4476   value: true
   4477 });
   4478 
   4479 exports.default = Text;
   4480 
   4481 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4482 
   4483 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
   4484 
   4485 function Text(props) {
   4486   var baseClassName = 'eps',
   4487       classes = [props.className],
   4488       variant = props.variant && 'md' !== props.variant ? '-' + props.variant : '';
   4489   classes.push(baseClassName + '-text' + variant);
   4490 
   4491   var Element = function Element() {
   4492     return _react.default.createElement(props.tag, {
   4493       className: (0, _utils.arrayToClassName)(classes)
   4494     }, props.children);
   4495   };
   4496 
   4497   return /*#__PURE__*/_react.default.createElement(Element, null);
   4498 }
   4499 
   4500 Text.propTypes = {
   4501   className: PropTypes.string,
   4502   variant: PropTypes.oneOf(['xl', 'lg', 'md', 'sm', 'xs', 'xxs']),
   4503   tag: PropTypes.string,
   4504   children: PropTypes.any.isRequired
   4505 };
   4506 Text.defaultProps = {
   4507   className: '',
   4508   tag: 'p'
   4509 };
   4510 
   4511 /***/ }),
   4512 
   4513 /***/ "../core/app/assets/js/ui/card/card-body.js":
   4514 /*!**************************************************!*\
   4515   !*** ../core/app/assets/js/ui/card/card-body.js ***!
   4516   \**************************************************/
   4517 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4518 
   4519 "use strict";
   4520 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4521 
   4522 
   4523 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4524 
   4525 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4526 
   4527 _Object$defineProperty(exports, "__esModule", {
   4528   value: true
   4529 });
   4530 
   4531 exports.default = CardBody;
   4532 
   4533 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4534 
   4535 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   4536 
   4537 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
   4538 
   4539 function CardBody(props) {
   4540   var classNameBase = 'eps-card__body',
   4541       classes = [classNameBase, props.className],
   4542       style = {};
   4543 
   4544   if (props.hasOwnProperty('padding')) {
   4545     style['--eps-card-body-padding'] = (0, _utils.pxToRem)(props.padding);
   4546     classes.push(classNameBase + '--padding');
   4547   }
   4548 
   4549   return /*#__PURE__*/_react.default.createElement("main", {
   4550     className: (0, _utils.arrayToClassName)(classes),
   4551     style: style
   4552   }, props.children);
   4553 }
   4554 
   4555 CardBody.propTypes = {
   4556   className: PropTypes.string,
   4557   padding: PropTypes.string,
   4558   passive: PropTypes.bool,
   4559   active: PropTypes.bool,
   4560   children: PropTypes.any.isRequired
   4561 };
   4562 CardBody.defaultProps = {
   4563   className: ''
   4564 };
   4565 
   4566 /***/ }),
   4567 
   4568 /***/ "../core/app/assets/js/ui/card/card-divider.js":
   4569 /*!*****************************************************!*\
   4570   !*** ../core/app/assets/js/ui/card/card-divider.js ***!
   4571   \*****************************************************/
   4572 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4573 
   4574 "use strict";
   4575 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4576 
   4577 
   4578 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4579 
   4580 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4581 
   4582 _Object$defineProperty(exports, "__esModule", {
   4583   value: true
   4584 });
   4585 
   4586 exports.default = CardDivider;
   4587 
   4588 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4589 
   4590 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   4591 
   4592 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
   4593 
   4594 function CardDivider(props) {
   4595   var classNameBase = 'eps-card__divider',
   4596       classes = [classNameBase, props.className];
   4597   return /*#__PURE__*/_react.default.createElement("hr", {
   4598     className: (0, _utils.arrayToClassName)(classes)
   4599   });
   4600 }
   4601 
   4602 CardDivider.propTypes = {
   4603   className: PropTypes.string
   4604 };
   4605 CardDivider.defaultProps = {
   4606   className: ''
   4607 };
   4608 
   4609 /***/ }),
   4610 
   4611 /***/ "../core/app/assets/js/ui/card/card-footer.js":
   4612 /*!****************************************************!*\
   4613   !*** ../core/app/assets/js/ui/card/card-footer.js ***!
   4614   \****************************************************/
   4615 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4616 
   4617 "use strict";
   4618 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4619 
   4620 
   4621 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4622 
   4623 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4624 
   4625 _Object$defineProperty(exports, "__esModule", {
   4626   value: true
   4627 });
   4628 
   4629 exports.default = CardFooter;
   4630 
   4631 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4632 
   4633 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   4634 
   4635 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
   4636 
   4637 function CardFooter(props) {
   4638   var classNameBase = 'eps-card__footer',
   4639       classes = [classNameBase, props.className],
   4640       style = {};
   4641 
   4642   if (props.hasOwnProperty('padding')) {
   4643     style['--eps-card-footer-padding'] = (0, _utils.pxToRem)(props.padding);
   4644     classes.push(classNameBase + '--padding');
   4645   }
   4646 
   4647   return /*#__PURE__*/_react.default.createElement("footer", {
   4648     className: (0, _utils.arrayToClassName)(classes),
   4649     style: style
   4650   }, props.children);
   4651 }
   4652 
   4653 CardFooter.propTypes = {
   4654   className: PropTypes.string,
   4655   padding: PropTypes.string,
   4656   passive: PropTypes.bool,
   4657   active: PropTypes.bool,
   4658   children: PropTypes.object.isRequired
   4659 };
   4660 CardFooter.defaultProps = {
   4661   className: ''
   4662 };
   4663 
   4664 /***/ }),
   4665 
   4666 /***/ "../core/app/assets/js/ui/card/card-header.js":
   4667 /*!****************************************************!*\
   4668   !*** ../core/app/assets/js/ui/card/card-header.js ***!
   4669   \****************************************************/
   4670 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4671 
   4672 "use strict";
   4673 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4674 
   4675 
   4676 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4677 
   4678 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4679 
   4680 _Object$defineProperty(exports, "__esModule", {
   4681   value: true
   4682 });
   4683 
   4684 exports.default = CardHeader;
   4685 
   4686 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4687 
   4688 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   4689 
   4690 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
   4691 
   4692 function CardHeader(props) {
   4693   var classNameBase = 'eps-card__header',
   4694       classes = [classNameBase, props.className],
   4695       style = {};
   4696 
   4697   if (props.hasOwnProperty('padding')) {
   4698     style['--eps-card-header-padding'] = (0, _utils.pxToRem)(props.padding);
   4699     classes.push(classNameBase + '--padding');
   4700   }
   4701 
   4702   return /*#__PURE__*/_react.default.createElement("header", {
   4703     className: (0, _utils.arrayToClassName)(classes),
   4704     style: style
   4705   }, props.children);
   4706 }
   4707 
   4708 CardHeader.propTypes = {
   4709   className: PropTypes.string,
   4710   padding: PropTypes.string,
   4711   passive: PropTypes.bool,
   4712   active: PropTypes.bool,
   4713   children: PropTypes.any.isRequired
   4714 };
   4715 CardHeader.defaultProps = {
   4716   className: ''
   4717 };
   4718 
   4719 /***/ }),
   4720 
   4721 /***/ "../core/app/assets/js/ui/card/card-headline.js":
   4722 /*!******************************************************!*\
   4723   !*** ../core/app/assets/js/ui/card/card-headline.js ***!
   4724   \******************************************************/
   4725 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4726 
   4727 "use strict";
   4728 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4729 
   4730 
   4731 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4732 
   4733 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4734 
   4735 _Object$defineProperty(exports, "__esModule", {
   4736   value: true
   4737 });
   4738 
   4739 exports.default = CardHeadline;
   4740 
   4741 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4742 
   4743 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   4744 
   4745 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
   4746 
   4747 function CardHeadline(props) {
   4748   var classNameBase = 'eps-card__headline',
   4749       classes = [classNameBase, props.className];
   4750   return /*#__PURE__*/_react.default.createElement("h4", {
   4751     className: (0, _utils.arrayToClassName)(classes)
   4752   }, props.children);
   4753 }
   4754 
   4755 CardHeadline.propTypes = {
   4756   className: PropTypes.string,
   4757   children: PropTypes.any.isRequired
   4758 };
   4759 CardHeadline.defaultProps = {
   4760   className: ''
   4761 };
   4762 
   4763 /***/ }),
   4764 
   4765 /***/ "../core/app/assets/js/ui/card/card-image.js":
   4766 /*!***************************************************!*\
   4767   !*** ../core/app/assets/js/ui/card/card-image.js ***!
   4768   \***************************************************/
   4769 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4770 
   4771 "use strict";
   4772 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4773 
   4774 
   4775 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4776 
   4777 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4778 
   4779 _Object$defineProperty(exports, "__esModule", {
   4780   value: true
   4781 });
   4782 
   4783 exports.default = CardImage;
   4784 
   4785 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4786 
   4787 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
   4788 
   4789 function CardImage(props) {
   4790   var image = /*#__PURE__*/_react.default.createElement("img", {
   4791     src: props.src,
   4792     alt: props.alt,
   4793     className: "eps-card__image",
   4794     loading: "lazy"
   4795   });
   4796 
   4797   return /*#__PURE__*/_react.default.createElement("figure", {
   4798     className: "eps-card__figure ".concat(props.className)
   4799   }, image, props.children);
   4800 }
   4801 
   4802 CardImage.propTypes = {
   4803   className: PropTypes.string,
   4804   src: PropTypes.string.isRequired,
   4805   alt: PropTypes.string.isRequired,
   4806   children: PropTypes.any
   4807 };
   4808 CardImage.defaultProps = {
   4809   className: ''
   4810 };
   4811 
   4812 /***/ }),
   4813 
   4814 /***/ "../core/app/assets/js/ui/card/card-overlay.js":
   4815 /*!*****************************************************!*\
   4816   !*** ../core/app/assets/js/ui/card/card-overlay.js ***!
   4817   \*****************************************************/
   4818 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4819 
   4820 "use strict";
   4821 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4822 
   4823 
   4824 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4825 
   4826 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4827 
   4828 _Object$defineProperty(exports, "__esModule", {
   4829   value: true
   4830 });
   4831 
   4832 exports.default = CardOverlay;
   4833 
   4834 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4835 
   4836 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
   4837 
   4838 function CardOverlay(props) {
   4839   return /*#__PURE__*/_react.default.createElement("div", {
   4840     className: "eps-card__image-overlay ".concat(props.className)
   4841   }, props.children);
   4842 }
   4843 
   4844 CardOverlay.propTypes = {
   4845   className: PropTypes.string,
   4846   children: PropTypes.object.isRequired
   4847 };
   4848 CardOverlay.defaultProps = {
   4849   className: ''
   4850 };
   4851 
   4852 /***/ }),
   4853 
   4854 /***/ "../core/app/assets/js/ui/card/card.js":
   4855 /*!*********************************************!*\
   4856   !*** ../core/app/assets/js/ui/card/card.js ***!
   4857   \*********************************************/
   4858 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4859 
   4860 "use strict";
   4861 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4862 
   4863 
   4864 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4865 
   4866 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4867 
   4868 _Object$defineProperty(exports, "__esModule", {
   4869   value: true
   4870 });
   4871 
   4872 exports.default = void 0;
   4873 
   4874 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4875 
   4876 var _cardHeader = _interopRequireDefault(__webpack_require__(/*! ./card-header */ "../core/app/assets/js/ui/card/card-header.js"));
   4877 
   4878 var _cardBody = _interopRequireDefault(__webpack_require__(/*! ./card-body */ "../core/app/assets/js/ui/card/card-body.js"));
   4879 
   4880 var _cardImage = _interopRequireDefault(__webpack_require__(/*! ./card-image */ "../core/app/assets/js/ui/card/card-image.js"));
   4881 
   4882 var _cardOverlay = _interopRequireDefault(__webpack_require__(/*! ./card-overlay */ "../core/app/assets/js/ui/card/card-overlay.js"));
   4883 
   4884 var _cardFooter = _interopRequireDefault(__webpack_require__(/*! ./card-footer */ "../core/app/assets/js/ui/card/card-footer.js"));
   4885 
   4886 var _cardHeadline = _interopRequireDefault(__webpack_require__(/*! ./card-headline */ "../core/app/assets/js/ui/card/card-headline.js"));
   4887 
   4888 var _cardDivider = _interopRequireDefault(__webpack_require__(/*! ./card-divider */ "../core/app/assets/js/ui/card/card-divider.js"));
   4889 
   4890 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
   4891 
   4892 var Card = _react.default.forwardRef(function (props, ref) {
   4893   return /*#__PURE__*/_react.default.createElement("article", {
   4894     className: "eps-card ".concat(props.className),
   4895     ref: ref
   4896   }, props.children);
   4897 });
   4898 
   4899 Card.propTypes = {
   4900   type: PropTypes.string,
   4901   className: PropTypes.string,
   4902   children: PropTypes.any
   4903 };
   4904 Card.defaultProps = {
   4905   className: ''
   4906 };
   4907 Card.displayName = 'Card';
   4908 Card.Header = _cardHeader.default;
   4909 Card.Body = _cardBody.default;
   4910 Card.Image = _cardImage.default;
   4911 Card.Overlay = _cardOverlay.default;
   4912 Card.Footer = _cardFooter.default;
   4913 Card.Headline = _cardHeadline.default;
   4914 Card.Divider = _cardDivider.default;
   4915 var _default = Card;
   4916 exports.default = _default;
   4917 
   4918 /***/ }),
   4919 
   4920 /***/ "../core/app/assets/js/ui/dialog/dialog-actions.js":
   4921 /*!*********************************************************!*\
   4922   !*** ../core/app/assets/js/ui/dialog/dialog-actions.js ***!
   4923   \*********************************************************/
   4924 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4925 
   4926 "use strict";
   4927 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4928 
   4929 
   4930 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4931 
   4932 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4933 
   4934 _Object$defineProperty(exports, "__esModule", {
   4935   value: true
   4936 });
   4937 
   4938 exports.default = DialogActions;
   4939 
   4940 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4941 
   4942 function DialogActions(props) {
   4943   return /*#__PURE__*/_react.default.createElement("div", {
   4944     className: "eps-dialog__buttons"
   4945   }, props.children);
   4946 }
   4947 
   4948 DialogActions.propTypes = {
   4949   children: PropTypes.any
   4950 };
   4951 
   4952 /***/ }),
   4953 
   4954 /***/ "../core/app/assets/js/ui/dialog/dialog-button.js":
   4955 /*!********************************************************!*\
   4956   !*** ../core/app/assets/js/ui/dialog/dialog-button.js ***!
   4957   \********************************************************/
   4958 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   4959 
   4960 "use strict";
   4961 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   4962 
   4963 
   4964 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   4965 
   4966 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   4967 
   4968 _Object$defineProperty(exports, "__esModule", {
   4969   value: true
   4970 });
   4971 
   4972 exports.default = DialogButton;
   4973 
   4974 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   4975 
   4976 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
   4977 
   4978 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   4979 
   4980 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
   4981 
   4982 function DialogButton(props) {
   4983   return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, {
   4984     className: "eps-dialog__button ".concat(props.className)
   4985   }));
   4986 }
   4987 
   4988 DialogButton.propTypes = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.propTypes), {}, {
   4989   tabIndex: PropTypes.string,
   4990   type: PropTypes.string
   4991 });
   4992 DialogButton.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.defaultProps), {}, {
   4993   tabIndex: '0',
   4994   type: 'button'
   4995 });
   4996 
   4997 /***/ }),
   4998 
   4999 /***/ "../core/app/assets/js/ui/dialog/dialog-content.js":
   5000 /*!*********************************************************!*\
   5001   !*** ../core/app/assets/js/ui/dialog/dialog-content.js ***!
   5002   \*********************************************************/
   5003 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   5004 
   5005 "use strict";
   5006 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   5007 
   5008 
   5009 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   5010 
   5011 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   5012 
   5013 _Object$defineProperty(exports, "__esModule", {
   5014   value: true
   5015 });
   5016 
   5017 exports.default = DialogContent;
   5018 
   5019 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   5020 
   5021 function DialogContent(props) {
   5022   return /*#__PURE__*/_react.default.createElement("div", {
   5023     className: "eps-dialog__content"
   5024   }, props.children);
   5025 }
   5026 
   5027 DialogContent.propTypes = {
   5028   children: PropTypes.any
   5029 };
   5030 
   5031 /***/ }),
   5032 
   5033 /***/ "../core/app/assets/js/ui/dialog/dialog-text.js":
   5034 /*!******************************************************!*\
   5035   !*** ../core/app/assets/js/ui/dialog/dialog-text.js ***!
   5036   \******************************************************/
   5037 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   5038 
   5039 "use strict";
   5040 
   5041 
   5042 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   5043 
   5044 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   5045 
   5046 _Object$defineProperty(exports, "__esModule", {
   5047   value: true
   5048 });
   5049 
   5050 exports.default = DialogText;
   5051 
   5052 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   5053 
   5054 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
   5055 
   5056 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   5057 
   5058 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
   5059 
   5060 function DialogText(props) {
   5061   return /*#__PURE__*/_react.default.createElement(_text.default, (0, _extends2.default)({
   5062     variant: "xs"
   5063   }, props, {
   5064     className: "eps-dialog__text ".concat(props.className)
   5065   }));
   5066 }
   5067 
   5068 DialogText.propTypes = (0, _objectSpread2.default)({}, _text.default.propTypes);
   5069 DialogText.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _text.default.defaultProps), {}, {
   5070   tag: 'p',
   5071   variant: 'sm'
   5072 });
   5073 
   5074 /***/ }),
   5075 
   5076 /***/ "../core/app/assets/js/ui/dialog/dialog-title.js":
   5077 /*!*******************************************************!*\
   5078   !*** ../core/app/assets/js/ui/dialog/dialog-title.js ***!
   5079   \*******************************************************/
   5080 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   5081 
   5082 "use strict";
   5083 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   5084 
   5085 
   5086 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   5087 
   5088 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   5089 
   5090 _Object$defineProperty(exports, "__esModule", {
   5091   value: true
   5092 });
   5093 
   5094 exports.default = DialogTitle;
   5095 
   5096 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   5097 
   5098 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
   5099 
   5100 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   5101 
   5102 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
   5103 
   5104 function DialogTitle(props) {
   5105   return /*#__PURE__*/_react.default.createElement(_heading.default, (0, _extends2.default)({}, props, {
   5106     className: "eps-dialog__title ".concat(props.className)
   5107   }));
   5108 }
   5109 
   5110 DialogTitle.propTypes = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _heading.default.propTypes), {}, {
   5111   className: PropTypes.string
   5112 });
   5113 DialogTitle.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _heading.default.propTypes), {}, {
   5114   variant: 'h3',
   5115   tag: 'h3',
   5116   className: ''
   5117 });
   5118 
   5119 /***/ }),
   5120 
   5121 /***/ "../core/app/assets/js/ui/dialog/dialog-wrapper.js":
   5122 /*!*********************************************************!*\
   5123   !*** ../core/app/assets/js/ui/dialog/dialog-wrapper.js ***!
   5124   \*********************************************************/
   5125 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   5126 
   5127 "use strict";
   5128 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   5129 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   5130 
   5131 
   5132 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   5133 
   5134 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   5135 
   5136 _Object$defineProperty(exports, "__esModule", {
   5137   value: true
   5138 });
   5139 
   5140 exports.default = DialogWrapper;
   5141 
   5142 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   5143 
   5144 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
   5145 
   5146 function DialogWrapper(props) {
   5147   var WrapperTag = 'div';
   5148 
   5149   if (props.onSubmit) {
   5150     WrapperTag = 'form';
   5151   }
   5152 
   5153   return /*#__PURE__*/_react.default.createElement("section", {
   5154     className: "eps-modal__overlay"
   5155   }, /*#__PURE__*/_react.default.createElement(WrapperTag, {
   5156     className: "eps-modal eps-dialog",
   5157     onSubmit: props.onSubmit
   5158   }, props.onClose && /*#__PURE__*/_react.default.createElement(_button.default, {
   5159     onClick: props.onClose,
   5160     text: __('Close', 'elementor'),
   5161     hideText: true,
   5162     icon: "eicon-close",
   5163     className: "eps-dialog__close-button"
   5164   }), props.children));
   5165 }
   5166 
   5167 DialogWrapper.propTypes = {
   5168   onClose: PropTypes.func,
   5169   onSubmit: PropTypes.func,
   5170   children: PropTypes.any
   5171 };
   5172 
   5173 /***/ }),
   5174 
   5175 /***/ "../core/app/assets/js/ui/dialog/dialog.js":
   5176 /*!*************************************************!*\
   5177   !*** ../core/app/assets/js/ui/dialog/dialog.js ***!
   5178   \*************************************************/
   5179 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   5180 
   5181 "use strict";
   5182 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   5183 
   5184 
   5185 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   5186 
   5187 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   5188 
   5189 _Object$defineProperty(exports, "__esModule", {
   5190   value: true
   5191 });
   5192 
   5193 exports.default = Dialog;
   5194 
   5195 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   5196 
   5197 var _dialogWrapper = _interopRequireDefault(__webpack_require__(/*! ./dialog-wrapper */ "../core/app/assets/js/ui/dialog/dialog-wrapper.js"));
   5198 
   5199 var _dialogContent = _interopRequireDefault(__webpack_require__(/*! ./dialog-content */ "../core/app/assets/js/ui/dialog/dialog-content.js"));
   5200 
   5201 var _dialogTitle = _interopRequireDefault(__webpack_require__(/*! ./dialog-title */ "../core/app/assets/js/ui/dialog/dialog-title.js"));
   5202 
   5203 var _dialogText = _interopRequireDefault(__webpack_require__(/*! ./dialog-text */ "../core/app/assets/js/ui/dialog/dialog-text.js"));
   5204 
   5205 var _dialogActions = _interopRequireDefault(__webpack_require__(/*! ./dialog-actions */ "../core/app/assets/js/ui/dialog/dialog-actions.js"));
   5206 
   5207 var _dialogButton = _interopRequireDefault(__webpack_require__(/*! ./dialog-button */ "../core/app/assets/js/ui/dialog/dialog-button.js"));
   5208 
   5209 __webpack_require__(/*! ./dialog.scss */ "../core/app/assets/js/ui/dialog/dialog.scss");
   5210 
   5211 function Dialog(props) {
   5212   return /*#__PURE__*/_react.default.createElement(_dialogWrapper.default, {
   5213     onSubmit: props.onSubmit,
   5214     onClose: props.onClose
   5215   }, /*#__PURE__*/_react.default.createElement(_dialogContent.default, null, props.title && /*#__PURE__*/_react.default.createElement(_dialogTitle.default, null, props.title), props.text && /*#__PURE__*/_react.default.createElement(_dialogText.default, null, props.text), props.children), /*#__PURE__*/_react.default.createElement(_dialogActions.default, null, /*#__PURE__*/_react.default.createElement(_dialogButton.default, {
   5216     key: "dismiss",
   5217     text: props.dismissButtonText,
   5218     onClick: props.dismissButtonOnClick,
   5219     url: props.dismissButtonUrl,
   5220     target: props.dismissButtonTarget,
   5221     tabIndex: "2"
   5222   }), /*#__PURE__*/_react.default.createElement(_dialogButton.default, {
   5223     key: "approve",
   5224     text: props.approveButtonText,
   5225     onClick: props.approveButtonOnClick,
   5226     url: props.approveButtonUrl,
   5227     target: props.approveButtonTarget,
   5228     color: props.approveButtonColor,
   5229     elRef: props.approveButtonRef,
   5230     tabIndex: "1"
   5231   })));
   5232 }
   5233 
   5234 Dialog.propTypes = {
   5235   title: PropTypes.any,
   5236   text: PropTypes.any,
   5237   children: PropTypes.any,
   5238   onSubmit: PropTypes.func,
   5239   onClose: PropTypes.func,
   5240   dismissButtonText: PropTypes.string.isRequired,
   5241   dismissButtonOnClick: PropTypes.func,
   5242   dismissButtonUrl: PropTypes.string,
   5243   dismissButtonTarget: PropTypes.string,
   5244   approveButtonText: PropTypes.string.isRequired,
   5245   approveButtonOnClick: PropTypes.func,
   5246   approveButtonUrl: PropTypes.string,
   5247   approveButtonColor: PropTypes.string,
   5248   approveButtonTarget: PropTypes.string,
   5249   approveButtonRef: PropTypes.object
   5250 };
   5251 Dialog.defaultProps = {};
   5252 Dialog.Wrapper = _dialogWrapper.default;
   5253 Dialog.Content = _dialogContent.default;
   5254 Dialog.Title = _dialogTitle.default;
   5255 Dialog.Text = _dialogText.default;
   5256 Dialog.Actions = _dialogActions.default;
   5257 Dialog.Button = _dialogButton.default;
   5258 
   5259 /***/ }),
   5260 
   5261 /***/ "../core/app/assets/js/ui/grid/grid.js":
   5262 /*!*********************************************!*\
   5263   !*** ../core/app/assets/js/ui/grid/grid.js ***!
   5264   \*********************************************/
   5265 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   5266 
   5267 "use strict";
   5268 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   5269 
   5270 
   5271 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   5272 
   5273 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   5274 
   5275 _Object$defineProperty(exports, "__esModule", {
   5276   value: true
   5277 });
   5278 
   5279 exports.default = Grid;
   5280 
   5281 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   5282 
   5283 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
   5284 
   5285 __webpack_require__(/*! core-js/modules/es6.regexp.replace.js */ "../node_modules/core-js/modules/es6.regexp.replace.js");
   5286 
   5287 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js"));
   5288 
   5289 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   5290 
   5291 __webpack_require__(/*! ./grid.scss */ "../core/app/assets/js/ui/grid/grid.scss");
   5292 
   5293 function Grid(props) {
   5294   var propsMap = {
   5295     direction: '--direction{{ -VALUE }}',
   5296     justify: '--justify{{ -VALUE }}',
   5297     alignContent: '--align-content{{ -VALUE }}',
   5298     alignItems: '--align-items{{ -VALUE }}',
   5299     container: '-container',
   5300     item: '-item',
   5301     noWrap: '-container--no-wrap',
   5302     wrapReverse: '-container--wrap-reverse',
   5303     zeroMinWidth: '-item--zero-min-width',
   5304     spacing: '-container--spacing',
   5305     xs: '-item-xs{{ -VALUE }}',
   5306     sm: '-item-sm{{ -VALUE }}',
   5307     md: '-item-md{{ -VALUE }}',
   5308     lg: '-item-lg{{ -VALUE }}',
   5309     xl: '-item-xl{{ -VALUE }}',
   5310     xxl: '-item-xxl{{ -VALUE }}'
   5311   },
   5312       getStyle = function getStyle() {
   5313     return isValidPropValue(props.spacing) ? {
   5314       '--grid-spacing-gutter': (0, _utils.pxToRem)(props.spacing)
   5315     } : {};
   5316   },
   5317       classes = [getBaseClassName(), props.className].concat((0, _toConsumableArray2.default)(getPropsClasses(propsMap, props)));
   5318 
   5319   return /*#__PURE__*/_react.default.createElement("div", {
   5320     style: getStyle(),
   5321     className: (0, _utils.arrayToClassName)(classes)
   5322   }, props.children);
   5323 }
   5324 
   5325 function getPropsClasses(propsMap, props) {
   5326   var classes = [];
   5327 
   5328   for (var prop in propsMap) {
   5329     if (props[prop]) {
   5330       var propValue = isValidPropValue(props[prop]) ? props[prop] : '';
   5331       classes.push(getBaseClassName() + renderPropValueBrackets(propsMap[prop], propValue));
   5332     }
   5333   }
   5334 
   5335   return classes;
   5336 }
   5337 
   5338 function renderPropValueBrackets(propClass, propValue) {
   5339   var brackets = propClass.match(/{{.*?}}/);
   5340 
   5341   if (brackets) {
   5342     var bracketsValue = propValue ? brackets[0].replace(/[{ }]/g, '').replace(/value/i, propValue) : '';
   5343     propClass = propClass.replace(brackets[0], bracketsValue);
   5344   }
   5345 
   5346   return propClass;
   5347 }
   5348 
   5349 function getBaseClassName() {
   5350   return 'eps-grid';
   5351 }
   5352 
   5353 function isValidPropValue(propValue) {
   5354   return propValue && 'boolean' !== typeof propValue;
   5355 }
   5356 
   5357 Grid.propTypes = {
   5358   className: PropTypes.string,
   5359   direction: PropTypes.oneOf(['row', 'column', 'row-reverse', 'column-reverse']),
   5360   justify: PropTypes.oneOf(['start', 'center', 'end', 'space-between', 'space-evenly', 'space-around', 'stretch']),
   5361   alignContent: PropTypes.oneOf(['start', 'center', 'end', 'space-between', 'stretch']),
   5362   alignItems: PropTypes.oneOf(['start', 'center', 'end', 'baseline', 'stretch']),
   5363   container: PropTypes.bool,
   5364   item: PropTypes.bool,
   5365   noWrap: PropTypes.bool,
   5366   wrapReverse: PropTypes.bool,
   5367   zeroMinWidth: PropTypes.bool,
   5368   spacing: PropTypes.number,
   5369   xs: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
   5370   sm: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
   5371   md: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
   5372   lg: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
   5373   xl: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
   5374   xxl: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
   5375   children: PropTypes.any.isRequired
   5376 };
   5377 Grid.defaultProps = {
   5378   className: ''
   5379 };
   5380 
   5381 /***/ }),
   5382 
   5383 /***/ "../core/app/assets/js/ui/modal/modal-section.js":
   5384 /*!*******************************************************!*\
   5385   !*** ../core/app/assets/js/ui/modal/modal-section.js ***!
   5386   \*******************************************************/
   5387 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   5388 
   5389 "use strict";
   5390 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   5391 
   5392 
   5393 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   5394 
   5395 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   5396 
   5397 _Object$defineProperty(exports, "__esModule", {
   5398   value: true
   5399 });
   5400 
   5401 exports.default = ModalSection;
   5402 
   5403 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   5404 
   5405 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
   5406 
   5407 function ModalSection(props) {
   5408   return /*#__PURE__*/_react.default.createElement("section", {
   5409     className: (0, _utils.arrayToClassName)(['eps-modal__section', props.className])
   5410   }, props.children);
   5411 }
   5412 
   5413 ModalSection.propTypes = {
   5414   className: PropTypes.string,
   5415   children: PropTypes.any
   5416 };
   5417 ModalSection.defaultProps = {
   5418   className: ''
   5419 };
   5420 
   5421 /***/ }),
   5422 
   5423 /***/ "../core/app/assets/js/ui/modal/modal-tip.js":
   5424 /*!***************************************************!*\
   5425   !*** ../core/app/assets/js/ui/modal/modal-tip.js ***!
   5426   \***************************************************/
   5427 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   5428 
   5429 "use strict";
   5430 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   5431 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   5432 
   5433 
   5434 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   5435 
   5436 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   5437 
   5438 _Object$defineProperty(exports, "__esModule", {
   5439   value: true
   5440 });
   5441 
   5442 exports.default = ModalTip;
   5443 
   5444 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   5445 
   5446 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
   5447 
   5448 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
   5449 
   5450 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
   5451 
   5452 function ModalTip(props) {
   5453   return /*#__PURE__*/_react.default.createElement("div", {
   5454     className: (0, _utils.arrayToClassName)(['eps-modal__tip', props.className])
   5455   }, /*#__PURE__*/_react.default.createElement(_heading.default, {
   5456     variant: "h3",
   5457     tag: "h3"
   5458   }, props.title), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
   5459     variant: "xs"
   5460   }, props.description));
   5461 }
   5462 
   5463 ModalTip.propTypes = {
   5464   className: PropTypes.string,
   5465   title: PropTypes.string,
   5466   description: PropTypes.string
   5467 };
   5468 ModalTip.defaultProps = {
   5469   className: '',
   5470   title: __('Tip', 'elementor')
   5471 };
   5472 
   5473 /***/ }),
   5474 
   5475 /***/ "../core/app/assets/js/ui/modal/modal.js":
   5476 /*!***********************************************!*\
   5477   !*** ../core/app/assets/js/ui/modal/modal.js ***!
   5478   \***********************************************/
   5479 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   5480 
   5481 "use strict";
   5482 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   5483 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   5484 
   5485 
   5486 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   5487 
   5488 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   5489 
   5490 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   5491 
   5492 _Object$defineProperty(exports, "__esModule", {
   5493   value: true
   5494 });
   5495 
   5496 exports.default = ModalProvider;
   5497 exports.Modal = void 0;
   5498 
   5499 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   5500 
   5501 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   5502 
   5503 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
   5504 
   5505 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
   5506 
   5507 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   5508 
   5509 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
   5510 
   5511 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
   5512 
   5513 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
   5514 
   5515 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
   5516 
   5517 var _modalSection = _interopRequireDefault(__webpack_require__(/*! ./modal-section */ "../core/app/assets/js/ui/modal/modal-section.js"));
   5518 
   5519 var _modalTip = _interopRequireDefault(__webpack_require__(/*! ./modal-tip */ "../core/app/assets/js/ui/modal/modal-tip.js"));
   5520 
   5521 __webpack_require__(/*! ./modal.scss */ "../core/app/assets/js/ui/modal/modal.scss");
   5522 
   5523 function ModalProvider(props) {
   5524   var _useState = (0, _react.useState)(props.show),
   5525       _useState2 = (0, _slicedToArray2.default)(_useState, 2),
   5526       show = _useState2[0],
   5527       setShow = _useState2[1],
   5528       hideModal = function hideModal() {
   5529     setShow(false); // The purpose of the props.setShow is to sync an external state with the component inner state.
   5530 
   5531     // The purpose of the props.setShow is to sync an external state with the component inner state.
   5532     if (props.setShow) {
   5533       props.setShow(false);
   5534     }
   5535   },
   5536       showModal = function showModal() {
   5537     setShow(true); // The purpose of the props.setShow is to sync an external state with the component inner state.
   5538 
   5539     // The purpose of the props.setShow is to sync an external state with the component inner state.
   5540     if (props.setShow) {
   5541       props.setShow(true);
   5542     }
   5543   },
   5544       modalAttrs = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
   5545     show: show,
   5546     hideModal: hideModal,
   5547     showModal: showModal
   5548   });
   5549 
   5550   (0, _react.useEffect)(function () {
   5551     // Sync with external state.
   5552     setShow(props.show);
   5553   }, [props.show]);
   5554   return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, props.toggleButtonProps && /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props.toggleButtonProps, {
   5555     onClick: showModal
   5556   })), /*#__PURE__*/_react.default.createElement(Modal, modalAttrs, props.children));
   5557 }
   5558 
   5559 ModalProvider.propTypes = {
   5560   children: PropTypes.node.isRequired,
   5561   toggleButtonProps: PropTypes.object,
   5562   title: PropTypes.string,
   5563   icon: PropTypes.string,
   5564   show: PropTypes.bool,
   5565   setShow: PropTypes.func
   5566 };
   5567 ModalProvider.defaultProps = {
   5568   show: false
   5569 };
   5570 ModalProvider.Section = _modalSection.default;
   5571 ModalProvider.Tip = _modalTip.default;
   5572 
   5573 var Modal = function Modal(props) {
   5574   var modalRef = (0, _react.useRef)(null),
   5575       closeRef = (0, _react.useRef)(null),
   5576       closeModal = function closeModal(e) {
   5577     var node = modalRef.current,
   5578         closeNode = closeRef.current,
   5579         isInCloseNode = closeNode && closeNode.contains(e.target); // ignore if click is inside the modal
   5580 
   5581     if (node && node.contains(e.target) && !isInCloseNode) {
   5582       return;
   5583     }
   5584 
   5585     props.hideModal();
   5586   };
   5587 
   5588   (0, _react.useEffect)(function () {
   5589     if (props.show) {
   5590       document.addEventListener('mousedown', closeModal, false);
   5591     }
   5592 
   5593     return function () {
   5594       return document.removeEventListener('mousedown', closeModal, false);
   5595     };
   5596   }, [props.show]);
   5597 
   5598   if (!props.show) {
   5599     return null;
   5600   }
   5601 
   5602   return /*#__PURE__*/_react.default.createElement("div", {
   5603     className: "eps-modal__overlay",
   5604     onClick: closeModal
   5605   }, /*#__PURE__*/_react.default.createElement("div", {
   5606     className: (0, _utils.arrayToClassName)(['eps-modal', props.className]),
   5607     ref: modalRef
   5608   }, /*#__PURE__*/_react.default.createElement(_grid.default, {
   5609     container: true,
   5610     className: "eps-modal__header",
   5611     justify: "space-between",
   5612     alignItems: "center"
   5613   }, /*#__PURE__*/_react.default.createElement(_grid.default, {
   5614     item: true
   5615   }, /*#__PURE__*/_react.default.createElement(_icon.default, {
   5616     className: "eps-modal__icon ".concat(props.icon)
   5617   }), /*#__PURE__*/_react.default.createElement(_text.default, {
   5618     className: "title",
   5619     tag: "span"
   5620   }, props.title)), /*#__PURE__*/_react.default.createElement(_grid.default, {
   5621     item: true
   5622   }, /*#__PURE__*/_react.default.createElement("div", {
   5623     className: "eps-modal__close-wrapper",
   5624     ref: closeRef
   5625   }, /*#__PURE__*/_react.default.createElement(_button.default, {
   5626     text: __('Close', 'elementor'),
   5627     hideText: true,
   5628     icon: "eicon-close",
   5629     onClick: props.closeModal
   5630   })))), /*#__PURE__*/_react.default.createElement("div", {
   5631     className: "eps-modal__body"
   5632   }, props.children)));
   5633 };
   5634 
   5635 exports.Modal = Modal;
   5636 Modal.propTypes = {
   5637   className: PropTypes.string,
   5638   children: PropTypes.any.isRequired,
   5639   title: PropTypes.string.isRequired,
   5640   icon: PropTypes.string,
   5641   show: PropTypes.bool,
   5642   setShow: PropTypes.func,
   5643   hideModal: PropTypes.func,
   5644   showModal: PropTypes.func,
   5645   closeModal: PropTypes.func
   5646 };
   5647 Modal.defaultProps = {
   5648   className: ''
   5649 };
   5650 
   5651 /***/ }),
   5652 
   5653 /***/ "../core/app/assets/js/ui/molecules/button.js":
   5654 /*!****************************************************!*\
   5655   !*** ../core/app/assets/js/ui/molecules/button.js ***!
   5656   \****************************************************/
   5657 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   5658 
   5659 "use strict";
   5660 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   5661 
   5662 
   5663 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   5664 
   5665 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   5666 
   5667 _Object$defineProperty(exports, "__esModule", {
   5668   value: true
   5669 });
   5670 
   5671 exports.default = void 0;
   5672 
   5673 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   5674 
   5675 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
   5676 
   5677 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   5678 
   5679 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
   5680 
   5681 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
   5682 
   5683 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
   5684 
   5685 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
   5686 
   5687 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
   5688 
   5689 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
   5690 
   5691 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
   5692 
   5693 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
   5694 
   5695 var Button = /*#__PURE__*/function (_React$Component) {
   5696   (0, _inherits2.default)(Button, _React$Component);
   5697 
   5698   var _super = (0, _createSuper2.default)(Button);
   5699 
   5700   function Button() {
   5701     (0, _classCallCheck2.default)(this, Button);
   5702     return _super.apply(this, arguments);
   5703   }
   5704 
   5705   (0, _createClass2.default)(Button, [{
   5706     key: "getCssId",
   5707     value: function getCssId() {
   5708       return this.props.id;
   5709     }
   5710   }, {
   5711     key: "getClassName",
   5712     value: function getClassName() {
   5713       var baseClassName = 'eps-button',
   5714           classes = [baseClassName, this.props.className];
   5715       return classes.concat(this.getStylePropsClasses(baseClassName)).filter(function (classItem) {
   5716         return '' !== classItem;
   5717       }).join(' ');
   5718     }
   5719   }, {
   5720     key: "getStylePropsClasses",
   5721     value: function getStylePropsClasses(baseClassName) {
   5722       var _this = this;
   5723 
   5724       var styleProps = ['color', 'size', 'variant'],
   5725           stylePropClasses = [];
   5726       styleProps.forEach(function (styleProp) {
   5727         var stylePropValue = _this.props[styleProp];
   5728 
   5729         if (stylePropValue) {
   5730           stylePropClasses.push(baseClassName + '--' + stylePropValue);
   5731         }
   5732       });
   5733       return stylePropClasses;
   5734     }
   5735   }, {
   5736     key: "getIcon",
   5737     value: function getIcon() {
   5738       if (this.props.icon) {
   5739         var tooltip = this.props.tooltip || this.props.text;
   5740 
   5741         var icon = /*#__PURE__*/_react.default.createElement(_icon.default, {
   5742           className: this.props.icon,
   5743           "aria-hidden": "true",
   5744           title: tooltip
   5745         });
   5746 
   5747         var screenReaderText = '';
   5748 
   5749         if (this.props.hideText) {
   5750           screenReaderText = /*#__PURE__*/_react.default.createElement("span", {
   5751             className: "sr-only"
   5752           }, tooltip);
   5753         }
   5754 
   5755         return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, icon, screenReaderText);
   5756       }
   5757 
   5758       return '';
   5759     }
   5760   }, {
   5761     key: "getText",
   5762     value: function getText() {
   5763       return this.props.hideText ? '' : /*#__PURE__*/_react.default.createElement("span", null, this.props.text);
   5764     }
   5765   }, {
   5766     key: "render",
   5767     value: function render() {
   5768       var attributes = {},
   5769           id = this.getCssId(),
   5770           className = this.getClassName(); // Add attributes only if they are not empty.
   5771 
   5772       if (id) {
   5773         attributes.id = id;
   5774       }
   5775 
   5776       if (className) {
   5777         attributes.className = className;
   5778       }
   5779 
   5780       if (this.props.onClick) {
   5781         attributes.onClick = this.props.onClick;
   5782       }
   5783 
   5784       if (this.props.rel) {
   5785         attributes.rel = this.props.rel;
   5786       }
   5787 
   5788       if (this.props.elRef) {
   5789         attributes.ref = this.props.elRef;
   5790       }
   5791 
   5792       var buttonContent = /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, this.getIcon(), this.getText());
   5793 
   5794       if (this.props.url) {
   5795         if (0 === this.props.url.indexOf('http')) {
   5796           return /*#__PURE__*/_react.default.createElement("a", (0, _extends2.default)({
   5797             href: this.props.url,
   5798             target: this.props.target
   5799           }, attributes), buttonContent);
   5800         } // @see https://reach.tech/router/example/active-links.
   5801 
   5802 
   5803         attributes.getProps = function (props) {
   5804           if (props.isCurrent) {
   5805             attributes.className += ' active';
   5806           }
   5807 
   5808           return {
   5809             className: attributes.className
   5810           };
   5811         };
   5812 
   5813         return /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
   5814           history: _router2.default.appHistory
   5815         }, /*#__PURE__*/_react.default.createElement(_router.Link, (0, _extends2.default)({
   5816           to: this.props.url
   5817         }, attributes), buttonContent));
   5818       }
   5819 
   5820       return /*#__PURE__*/_react.default.createElement("div", attributes, buttonContent);
   5821     }
   5822   }]);
   5823   return Button;
   5824 }(_react.default.Component);
   5825 
   5826 exports.default = Button;
   5827 (0, _defineProperty2.default)(Button, "propTypes", {
   5828   text: PropTypes.string.isRequired,
   5829   hideText: PropTypes.bool,
   5830   icon: PropTypes.string,
   5831   tooltip: PropTypes.string,
   5832   id: PropTypes.string,
   5833   className: PropTypes.string,
   5834   url: PropTypes.string,
   5835   onClick: PropTypes.func,
   5836   variant: PropTypes.oneOf(['contained', 'underlined', 'outlined', '']),
   5837   color: PropTypes.oneOf(['primary', 'secondary', 'cta', 'link', 'disabled']),
   5838   size: PropTypes.oneOf(['sm', 'md', 'lg']),
   5839   target: PropTypes.string,
   5840   rel: PropTypes.string,
   5841   elRef: PropTypes.object
   5842 });
   5843 (0, _defineProperty2.default)(Button, "defaultProps", {
   5844   id: '',
   5845   className: '',
   5846   variant: '',
   5847   target: '_parent'
   5848 });
   5849 
   5850 /***/ }),
   5851 
   5852 /***/ "../core/app/assets/js/ui/molecules/inline-link.js":
   5853 /*!*********************************************************!*\
   5854   !*** ../core/app/assets/js/ui/molecules/inline-link.js ***!
   5855   \*********************************************************/
   5856 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   5857 
   5858 "use strict";
   5859 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   5860 
   5861 
   5862 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   5863 
   5864 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   5865 
   5866 _Object$defineProperty(exports, "__esModule", {
   5867   value: true
   5868 });
   5869 
   5870 exports.default = InlineLink;
   5871 
   5872 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   5873 
   5874 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
   5875 
   5876 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
   5877 
   5878 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
   5879 
   5880 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
   5881 
   5882 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   5883 
   5884 __webpack_require__(/*! ./inline-link.scss */ "../core/app/assets/js/ui/molecules/inline-link.scss");
   5885 
   5886 function InlineLink(props) {
   5887   var baseClassName = 'eps-inline-link',
   5888       colorClassName = "".concat(baseClassName, "--color-").concat(props.color),
   5889       underlineClassName = 'none' !== props.underline ? "".concat(baseClassName, "--underline-").concat(props.underline) : '',
   5890       italicClassName = props.italic ? "".concat(baseClassName, "--italic") : '',
   5891       classes = [baseClassName, colorClassName, underlineClassName, italicClassName, props.className],
   5892       className = (0, _utils.arrayToClassName)(classes),
   5893       getRouterLink = function getRouterLink() {
   5894     return /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
   5895       history: _router2.default.appHistory
   5896     }, /*#__PURE__*/_react.default.createElement(_router.Link, {
   5897       to: props.url,
   5898       className: className
   5899     }, props.children));
   5900   },
   5901       getExternalLink = function getExternalLink() {
   5902     return /*#__PURE__*/_react.default.createElement("a", {
   5903       href: props.url,
   5904       target: props.target,
   5905       rel: props.rel,
   5906       className: className
   5907     }, props.children);
   5908   },
   5909       getActionLink = function getActionLink() {
   5910     return /*#__PURE__*/_react.default.createElement("button", {
   5911       className: className,
   5912       onClick: props.onClick
   5913     }, props.children);
   5914   };
   5915 
   5916   if (!props.url) {
   5917     return getActionLink();
   5918   }
   5919 
   5920   return props.url.includes('http') ? getExternalLink() : getRouterLink();
   5921 }
   5922 
   5923 InlineLink.propTypes = {
   5924   className: PropTypes.string,
   5925   children: PropTypes.string,
   5926   url: PropTypes.string,
   5927   target: PropTypes.string,
   5928   rel: PropTypes.string,
   5929   text: PropTypes.string,
   5930   color: PropTypes.oneOf(['primary', 'secondary', 'cta', 'link', 'disabled']),
   5931   underline: PropTypes.oneOf(['none', 'hover', 'always']),
   5932   italic: PropTypes.bool
   5933 };
   5934 InlineLink.defaultProps = {
   5935   className: '',
   5936   color: 'link',
   5937   underline: 'always',
   5938   target: '_blank',
   5939   rel: 'noopener noreferrer'
   5940 };
   5941 
   5942 /***/ }),
   5943 
   5944 /***/ "../core/app/assets/js/ui/molecules/list-item.js":
   5945 /*!*******************************************************!*\
   5946   !*** ../core/app/assets/js/ui/molecules/list-item.js ***!
   5947   \*******************************************************/
   5948 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   5949 
   5950 "use strict";
   5951 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   5952 
   5953 
   5954 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   5955 
   5956 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   5957 
   5958 _Object$defineProperty(exports, "__esModule", {
   5959   value: true
   5960 });
   5961 
   5962 exports.default = ListItem;
   5963 
   5964 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   5965 
   5966 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   5967 
   5968 function ListItem(props) {
   5969   var baseClassName = 'eps-list__item',
   5970       classes = [baseClassName, props.className];
   5971   var style;
   5972 
   5973   if (props.hasOwnProperty('padding')) {
   5974     style = {
   5975       '--eps-list-item-padding': (0, _utils.pxToRem)(props.padding)
   5976     };
   5977     classes.push(baseClassName + '--padding');
   5978   }
   5979 
   5980   return /*#__PURE__*/_react.default.createElement("li", {
   5981     style: style,
   5982     className: (0, _utils.arrayToClassName)(classes)
   5983   }, props.children);
   5984 }
   5985 
   5986 ListItem.propTypes = {
   5987   className: PropTypes.string,
   5988   padding: PropTypes.string,
   5989   children: PropTypes.any.isRequired
   5990 };
   5991 ListItem.defaultProps = {
   5992   className: ''
   5993 };
   5994 
   5995 /***/ }),
   5996 
   5997 /***/ "../core/app/assets/js/ui/molecules/list.js":
   5998 /*!**************************************************!*\
   5999   !*** ../core/app/assets/js/ui/molecules/list.js ***!
   6000   \**************************************************/
   6001 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   6002 
   6003 "use strict";
   6004 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   6005 
   6006 
   6007 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   6008 
   6009 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   6010 
   6011 _Object$defineProperty(exports, "__esModule", {
   6012   value: true
   6013 });
   6014 
   6015 exports.default = List;
   6016 
   6017 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   6018 
   6019 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   6020 
   6021 var _listItem = _interopRequireDefault(__webpack_require__(/*! ./list-item */ "../core/app/assets/js/ui/molecules/list-item.js"));
   6022 
   6023 __webpack_require__(/*! ./list.scss */ "../core/app/assets/js/ui/molecules/list.scss");
   6024 
   6025 function List(props) {
   6026   var baseClassName = 'eps-list',
   6027       classes = [baseClassName, props.className];
   6028   var style;
   6029 
   6030   if (props.hasOwnProperty('padding')) {
   6031     style = {
   6032       '--eps-list-padding': (0, _utils.pxToRem)(props.padding)
   6033     };
   6034     classes.push(baseClassName + '--padding');
   6035   }
   6036 
   6037   if (props.separated) {
   6038     classes.push(baseClassName + '--separated');
   6039   }
   6040 
   6041   return /*#__PURE__*/_react.default.createElement("ul", {
   6042     style: style,
   6043     className: (0, _utils.arrayToClassName)(classes)
   6044   }, props.children);
   6045 }
   6046 
   6047 List.propTypes = {
   6048   className: PropTypes.string,
   6049   divided: PropTypes.any,
   6050   separated: PropTypes.any,
   6051   padding: PropTypes.string,
   6052   children: PropTypes.oneOfType([PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
   6053 };
   6054 List.defaultProps = {
   6055   className: ''
   6056 };
   6057 List.Item = _listItem.default;
   6058 
   6059 /***/ }),
   6060 
   6061 /***/ "../core/app/assets/js/ui/molecules/notice.js":
   6062 /*!****************************************************!*\
   6063   !*** ../core/app/assets/js/ui/molecules/notice.js ***!
   6064   \****************************************************/
   6065 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   6066 
   6067 "use strict";
   6068 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   6069 
   6070 
   6071 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   6072 
   6073 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   6074 
   6075 _Object$defineProperty(exports, "__esModule", {
   6076   value: true
   6077 });
   6078 
   6079 exports.default = Notice;
   6080 
   6081 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   6082 
   6083 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   6084 
   6085 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
   6086 
   6087 __webpack_require__(/*! ./notice.scss */ "../core/app/assets/js/ui/molecules/notice.scss");
   6088 
   6089 function Notice(props) {
   6090   var baseClassName = 'eps-notice',
   6091       classes = [baseClassName, props.className];
   6092 
   6093   if (props.color) {
   6094     classes.push(baseClassName + '--' + props.color);
   6095   }
   6096 
   6097   return /*#__PURE__*/_react.default.createElement("div", {
   6098     className: (0, _utils.arrayToClassName)(classes)
   6099   }, /*#__PURE__*/_react.default.createElement(_text.default, {
   6100     variant: "xs",
   6101     className: "eps-notice__text"
   6102   }, props.label && /*#__PURE__*/_react.default.createElement("strong", null, props.label + ': '), " ", props.children));
   6103 }
   6104 
   6105 Notice.propTypes = {
   6106   className: PropTypes.string,
   6107   color: PropTypes.string,
   6108   label: PropTypes.string,
   6109   children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
   6110 };
   6111 Notice.defaultProps = {
   6112   className: ''
   6113 };
   6114 
   6115 /***/ }),
   6116 
   6117 /***/ "../core/app/assets/js/url-actions/actions-map.js":
   6118 /*!********************************************************!*\
   6119   !*** ../core/app/assets/js/url-actions/actions-map.js ***!
   6120   \********************************************************/
   6121 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   6122 
   6123 "use strict";
   6124 
   6125 
   6126 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   6127 
   6128 _Object$defineProperty(exports, "__esModule", {
   6129   value: true
   6130 });
   6131 
   6132 exports.default = void 0;
   6133 var _default = {
   6134   'import-kit': '/import/process'
   6135 };
   6136 exports.default = _default;
   6137 
   6138 /***/ }),
   6139 
   6140 /***/ "../core/app/assets/js/utils/utils.js":
   6141 /*!********************************************!*\
   6142   !*** ../core/app/assets/js/utils/utils.js ***!
   6143   \********************************************/
   6144 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   6145 
   6146 "use strict";
   6147 
   6148 
   6149 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   6150 
   6151 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   6152 
   6153 _Object$defineProperty(exports, "__esModule", {
   6154   value: true
   6155 });
   6156 
   6157 exports.isOneOf = exports.rgbToHex = exports.stringToRemValues = exports.arrayToClassName = exports.pxToRem = void 0;
   6158 
   6159 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js"));
   6160 
   6161 var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js"));
   6162 
   6163 __webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js");
   6164 
   6165 __webpack_require__(/*! core-js/modules/es6.regexp.to-string.js */ "../node_modules/core-js/modules/es6.regexp.to-string.js");
   6166 
   6167 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
   6168 
   6169 __webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js");
   6170 
   6171 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
   6172 
   6173 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
   6174 
   6175 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
   6176 
   6177 var pxToRem = function pxToRem(pixels) {
   6178   if (!pixels) {
   6179     return;
   6180   } else if ('string' !== typeof pixels) {
   6181     pixels = pixels.toString();
   6182   }
   6183 
   6184   return pixels.split(' ').map(function (value) {
   6185     return "".concat(value * 0.0625, "rem");
   6186   }).join(' ');
   6187 };
   6188 
   6189 exports.pxToRem = pxToRem;
   6190 
   6191 var arrayToClassName = function arrayToClassName(array, action) {
   6192   return array.filter(function (item) {
   6193     return 'object' === (0, _typeof2.default)(item) ? (0, _entries.default)(item)[0][1] : item;
   6194   }).map(function (item) {
   6195     var value = 'object' === (0, _typeof2.default)(item) ? (0, _entries.default)(item)[0][0] : item;
   6196     return action ? action(value) : value;
   6197   }).join(' ');
   6198 };
   6199 
   6200 exports.arrayToClassName = arrayToClassName;
   6201 
   6202 var stringToRemValues = function stringToRemValues(string) {
   6203   return string.split(' ').map(function (value) {
   6204     return pxToRem(value);
   6205   }).join(' ');
   6206 };
   6207 
   6208 exports.stringToRemValues = stringToRemValues;
   6209 
   6210 var rgbToHex = function rgbToHex(r, g, b) {
   6211   return '#' + [r, g, b].map(function (x) {
   6212     var hex = x.toString(16);
   6213     return 1 === hex.length ? '0' + hex : hex;
   6214   }).join('');
   6215 };
   6216 
   6217 exports.rgbToHex = rgbToHex;
   6218 
   6219 var isOneOf = function isOneOf(filetype, filetypeOptions) {
   6220   return filetypeOptions.some(function (type) {
   6221     return filetype.includes(type);
   6222   });
   6223 };
   6224 
   6225 exports.isOneOf = isOneOf;
   6226 
   6227 /***/ }),
   6228 
   6229 /***/ "../core/app/modules/import-export/assets/js/context/context-provider.js":
   6230 /*!*******************************************************************************!*\
   6231   !*** ../core/app/modules/import-export/assets/js/context/context-provider.js ***!
   6232   \*******************************************************************************/
   6233 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   6234 
   6235 "use strict";
   6236 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   6237 
   6238 
   6239 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   6240 
   6241 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   6242 
   6243 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   6244 
   6245 _Object$defineProperty(exports, "__esModule", {
   6246   value: true
   6247 });
   6248 
   6249 exports.default = ContextProvider;
   6250 exports.Context = void 0;
   6251 
   6252 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   6253 
   6254 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
   6255 
   6256 var _contextReducer = __webpack_require__(/*! ./context-reducer */ "../core/app/modules/import-export/assets/js/context/context-reducer.js");
   6257 
   6258 var Context = _react.default.createContext();
   6259 
   6260 exports.Context = Context;
   6261 
   6262 function ContextProvider(props) {
   6263   var initialState = {
   6264     includes: [],
   6265     downloadUrl: '',
   6266     fileResponse: null,
   6267     file: null,
   6268     overrideConditions: [],
   6269     referrer: null,
   6270     kitInfo: {
   6271       title: null,
   6272       description: null
   6273     }
   6274   },
   6275       _useReducer = (0, _react.useReducer)(_contextReducer.reducer, initialState),
   6276       _useReducer2 = (0, _slicedToArray2.default)(_useReducer, 2),
   6277       data = _useReducer2[0],
   6278       dispatch = _useReducer2[1];
   6279 
   6280   return /*#__PURE__*/_react.default.createElement(Context.Provider, {
   6281     value: {
   6282       data: data,
   6283       dispatch: dispatch
   6284     }
   6285   }, props.children);
   6286 }
   6287 
   6288 ContextProvider.propTypes = {
   6289   children: PropTypes.object.isRequired
   6290 };
   6291 
   6292 /***/ }),
   6293 
   6294 /***/ "../core/app/modules/import-export/assets/js/context/context-reducer.js":
   6295 /*!******************************************************************************!*\
   6296   !*** ../core/app/modules/import-export/assets/js/context/context-reducer.js ***!
   6297   \******************************************************************************/
   6298 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   6299 
   6300 "use strict";
   6301 
   6302 
   6303 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   6304 
   6305 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   6306 
   6307 _Object$defineProperty(exports, "__esModule", {
   6308   value: true
   6309 });
   6310 
   6311 exports.reducer = void 0;
   6312 
   6313 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
   6314 
   6315 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
   6316 
   6317 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
   6318 
   6319 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
   6320 
   6321 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js"));
   6322 
   6323 var _objectSpread4 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
   6324 
   6325 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
   6326 
   6327 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
   6328 
   6329 var ReducerActions = /*#__PURE__*/function () {
   6330   function ReducerActions() {
   6331     (0, _classCallCheck2.default)(this, ReducerActions);
   6332   }
   6333 
   6334   (0, _createClass2.default)(ReducerActions, null, [{
   6335     key: "updateArray",
   6336     value: function updateArray(state, key, value, action) {
   6337       if ('add' === action) {
   6338         // If the value already exists, then do nothing.
   6339         if (state[key].includes(value)) {
   6340           return state;
   6341         }
   6342 
   6343         return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, (0, _defineProperty2.default)({}, key, [].concat((0, _toConsumableArray2.default)(state[key]), [value])));
   6344       } else if ('remove' === action) {
   6345         return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, (0, _defineProperty2.default)({}, key, state[key].filter(function (item) {
   6346           return item !== value;
   6347         })));
   6348       }
   6349 
   6350       return state;
   6351     }
   6352   }]);
   6353   return ReducerActions;
   6354 }();
   6355 
   6356 var reducer = function reducer(state, action) {
   6357   switch (action.type) {
   6358     case 'SET_DOWNLOAD_URL':
   6359       return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
   6360         downloadUrl: action.payload
   6361       });
   6362 
   6363     case 'ADD_INCLUDE':
   6364       return ReducerActions.updateArray(state, 'includes', action.payload, 'add');
   6365 
   6366     case 'REMOVE_INCLUDE':
   6367       return ReducerActions.updateArray(state, 'includes', action.payload, 'remove');
   6368 
   6369     case 'SET_FILE_RESPONSE':
   6370       return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
   6371         fileResponse: action.payload
   6372       });
   6373 
   6374     case 'SET_FILE':
   6375       return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
   6376         file: action.payload
   6377       });
   6378 
   6379     case 'ADD_OVERRIDE_CONDITION':
   6380       return ReducerActions.updateArray(state, 'overrideConditions', action.payload, 'add');
   6381 
   6382     case 'REMOVE_OVERRIDE_CONDITION':
   6383       return ReducerActions.updateArray(state, 'overrideConditions', action.payload, 'remove');
   6384 
   6385     case 'SET_KIT_TITLE':
   6386       return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
   6387         kitInfo: (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state.kitInfo), {}, {
   6388           title: action.payload
   6389         })
   6390       });
   6391 
   6392     case 'SET_KIT_DESCRIPTION':
   6393       return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
   6394         kitInfo: (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state.kitInfo), {}, {
   6395           description: action.payload
   6396         })
   6397       });
   6398 
   6399     case 'SET_REFERRER':
   6400       return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
   6401         referrer: action.payload
   6402       });
   6403 
   6404     case 'SET_INCLUDES':
   6405       return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
   6406         includes: action.payload
   6407       });
   6408 
   6409     default:
   6410       return state;
   6411   }
   6412 };
   6413 
   6414 exports.reducer = reducer;
   6415 
   6416 /***/ }),
   6417 
   6418 /***/ "../core/app/modules/import-export/assets/js/export.js":
   6419 /*!*************************************************************!*\
   6420   !*** ../core/app/modules/import-export/assets/js/export.js ***!
   6421   \*************************************************************/
   6422 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   6423 
   6424 "use strict";
   6425 
   6426 
   6427 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   6428 
   6429 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   6430 
   6431 _Object$defineProperty(exports, "__esModule", {
   6432   value: true
   6433 });
   6434 
   6435 exports.default = Export;
   6436 
   6437 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   6438 
   6439 var _contextProvider = _interopRequireDefault(__webpack_require__(/*! ./context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"));
   6440 
   6441 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
   6442 
   6443 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
   6444 
   6445 var _exportKit = _interopRequireDefault(__webpack_require__(/*! ./pages/export/export-kit/export-kit */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js"));
   6446 
   6447 var _exportComplete = _interopRequireDefault(__webpack_require__(/*! ./pages/export/export-complete/export-complete */ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js"));
   6448 
   6449 var _exportProcess = _interopRequireDefault(__webpack_require__(/*! ./pages/export/export-process/export-process */ "../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js"));
   6450 
   6451 function Export() {
   6452   return /*#__PURE__*/_react.default.createElement(_contextProvider.default, null, /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
   6453     history: _router2.default.appHistory
   6454   }, /*#__PURE__*/_react.default.createElement(_router.Router, null, /*#__PURE__*/_react.default.createElement(_exportComplete.default, {
   6455     path: "complete"
   6456   }), /*#__PURE__*/_react.default.createElement(_exportProcess.default, {
   6457     path: "process"
   6458   }), /*#__PURE__*/_react.default.createElement(_exportKit.default, {
   6459     default: true
   6460   }))));
   6461 }
   6462 
   6463 /***/ }),
   6464 
   6465 /***/ "../core/app/modules/import-export/assets/js/import.js":
   6466 /*!*************************************************************!*\
   6467   !*** ../core/app/modules/import-export/assets/js/import.js ***!
   6468   \*************************************************************/
   6469 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   6470 
   6471 "use strict";
   6472 
   6473 
   6474 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   6475 
   6476 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   6477 
   6478 _Object$defineProperty(exports, "__esModule", {
   6479   value: true
   6480 });
   6481 
   6482 exports.default = Import;
   6483 
   6484 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   6485 
   6486 var _contextProvider = _interopRequireDefault(__webpack_require__(/*! ./context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"));
   6487 
   6488 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
   6489 
   6490 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
   6491 
   6492 var _importKit = _interopRequireDefault(__webpack_require__(/*! ./pages/import/import-kit/import-kit */ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js"));
   6493 
   6494 var _importContent = _interopRequireDefault(__webpack_require__(/*! ./pages/import/import-content/import-content */ "../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js"));
   6495 
   6496 var _importResolver = _interopRequireDefault(__webpack_require__(/*! ./pages/import/import-resolver/import-resolver */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js"));
   6497 
   6498 var _importProcess = _interopRequireDefault(__webpack_require__(/*! ./pages/import/import-process/import-process */ "../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js"));
   6499 
   6500 var _importComplete = _interopRequireDefault(__webpack_require__(/*! ./pages/import/import-complete/import-complete */ "../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js"));
   6501 
   6502 function Import() {
   6503   return /*#__PURE__*/_react.default.createElement(_contextProvider.default, null, /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
   6504     history: _router2.default.appHistory
   6505   }, /*#__PURE__*/_react.default.createElement(_router.Router, null, /*#__PURE__*/_react.default.createElement(_importComplete.default, {
   6506     path: "complete"
   6507   }), /*#__PURE__*/_react.default.createElement(_importProcess.default, {
   6508     path: "process"
   6509   }), /*#__PURE__*/_react.default.createElement(_importResolver.default, {
   6510     path: "resolver"
   6511   }), /*#__PURE__*/_react.default.createElement(_importContent.default, {
   6512     path: "content"
   6513   }), /*#__PURE__*/_react.default.createElement(_importKit.default, {
   6514     default: true
   6515   }))));
   6516 }
   6517 
   6518 /***/ }),
   6519 
   6520 /***/ "../core/app/modules/import-export/assets/js/module.js":
   6521 /*!*************************************************************!*\
   6522   !*** ../core/app/modules/import-export/assets/js/module.js ***!
   6523   \*************************************************************/
   6524 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   6525 
   6526 "use strict";
   6527 
   6528 
   6529 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   6530 
   6531 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   6532 
   6533 _Object$defineProperty(exports, "__esModule", {
   6534   value: true
   6535 });
   6536 
   6537 exports.default = void 0;
   6538 
   6539 var _createForOfIteratorHelper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createForOfIteratorHelper */ "../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js"));
   6540 
   6541 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
   6542 
   6543 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
   6544 
   6545 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
   6546 
   6547 var _import = _interopRequireDefault(__webpack_require__(/*! ./import */ "../core/app/modules/import-export/assets/js/import.js"));
   6548 
   6549 var _export = _interopRequireDefault(__webpack_require__(/*! ./export */ "../core/app/modules/import-export/assets/js/export.js"));
   6550 
   6551 var ImportExport = function ImportExport() {
   6552   (0, _classCallCheck2.default)(this, ImportExport);
   6553   (0, _defineProperty2.default)(this, "routes", [{
   6554     path: '/import/*',
   6555     component: _import.default
   6556   }, {
   6557     path: '/export/*',
   6558     component: _export.default
   6559   }]);
   6560 
   6561   var _iterator = (0, _createForOfIteratorHelper2.default)(this.routes),
   6562       _step;
   6563 
   6564   try {
   6565     for (_iterator.s(); !(_step = _iterator.n()).done;) {
   6566       var route = _step.value;
   6567 
   6568       _router.default.addRoute(route);
   6569     }
   6570   } catch (err) {
   6571     _iterator.e(err);
   6572   } finally {
   6573     _iterator.f();
   6574   }
   6575 };
   6576 
   6577 exports.default = ImportExport;
   6578 
   6579 /***/ }),
   6580 
   6581 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js":
   6582 /*!***************************************************************************************************!*\
   6583   !*** ../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js ***!
   6584   \***************************************************************************************************/
   6585 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   6586 
   6587 "use strict";
   6588 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   6589 
   6590 
   6591 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   6592 
   6593 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   6594 
   6595 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   6596 
   6597 _Object$defineProperty(exports, "__esModule", {
   6598   value: true
   6599 });
   6600 
   6601 exports.default = ExportComplete;
   6602 
   6603 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   6604 
   6605 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
   6606 
   6607 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
   6608 
   6609 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js"));
   6610 
   6611 var _kitData = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-data/kit-data */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js"));
   6612 
   6613 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
   6614 
   6615 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
   6616 
   6617 var _dashboardButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/dashboard-button */ "../core/app/assets/js/molecules/dashboard-button.js"));
   6618 
   6619 __webpack_require__(/*! ./export-complete.scss */ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss");
   6620 
   6621 function ExportComplete() {
   6622   var _context$data$fileRes;
   6623 
   6624   var context = (0, _react.useContext)(_contextProvider.Context),
   6625       downloadLink = (0, _react.useRef)(null),
   6626       getFooter = function getFooter() {
   6627     return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
   6628       separator: true,
   6629       justify: "end"
   6630     }, /*#__PURE__*/_react.default.createElement(_dashboardButton.default, null));
   6631   },
   6632       downloadFile = function downloadFile() {
   6633     if (!downloadLink.current) {
   6634       var link = document.createElement('a');
   6635       link.href = 'data:text/plain;base64,' + context.data.fileResponse.file;
   6636       link.download = 'elementor-kit.zip';
   6637       downloadLink.current = link;
   6638     }
   6639 
   6640     downloadLink.current.click();
   6641   },
   6642       getDownloadLink = function getDownloadLink() {
   6643     return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
   6644       onClick: downloadFile,
   6645       italic: true
   6646     }, __('Click Here', 'elementor'));
   6647   };
   6648 
   6649   (0, _react.useEffect)(function () {
   6650     if (context.data.downloadUrl) {
   6651       downloadFile();
   6652     }
   6653   }, [context.data.downloadUrl]);
   6654   return /*#__PURE__*/_react.default.createElement(_layout.default, {
   6655     type: "export",
   6656     footer: getFooter()
   6657   }, /*#__PURE__*/_react.default.createElement(_wizardStep.default, {
   6658     image: elementorAppConfig.assets_url + 'images/go-pro.svg',
   6659     heading: __('Your export is ready!', 'elementor'),
   6660     description: __('Now you can import this kit and use it on other sites.', 'elementor'),
   6661     notice: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('Download not working?', 'elementor'), " ", getDownloadLink(), " ", __('to download', 'elementor'))
   6662   }, /*#__PURE__*/_react.default.createElement(_kitData.default, {
   6663     data: (_context$data$fileRes = context.data.fileResponse) === null || _context$data$fileRes === void 0 ? void 0 : _context$data$fileRes.manifest
   6664   })));
   6665 }
   6666 
   6667 /***/ }),
   6668 
   6669 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js":
   6670 /*!*********************************************************************************************************************!*\
   6671   !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js ***!
   6672   \*********************************************************************************************************************/
   6673 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   6674 
   6675 "use strict";
   6676 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   6677 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   6678 
   6679 
   6680 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   6681 
   6682 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   6683 
   6684 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   6685 
   6686 _Object$defineProperty(exports, "__esModule", {
   6687   value: true
   6688 });
   6689 
   6690 exports.default = ExportButton;
   6691 
   6692 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   6693 
   6694 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
   6695 
   6696 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
   6697 
   6698 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
   6699 
   6700 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
   6701 
   6702 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
   6703 
   6704 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
   6705 
   6706 function ExportButton() {
   6707   var context = (0, _react.useContext)(_contextProvider.Context),
   6708       navigate = (0, _router.useNavigate)(),
   6709       _useState = (0, _react.useState)(false),
   6710       _useState2 = (0, _slicedToArray2.default)(_useState, 2),
   6711       isDownloadAllowed = _useState2[0],
   6712       setIsDownloadAllowed = _useState2[1],
   6713       getDownloadUrl = function getDownloadUrl() {
   6714     var exportURL = elementorAppConfig['import-export'].exportURL,
   6715         exportData = {
   6716       elementor_export_kit: {
   6717         include: context.data.includes,
   6718         kitInfo: context.data.kitInfo
   6719       }
   6720     };
   6721     return exportURL + '&' + jQuery.param(exportData);
   6722   };
   6723 
   6724   (0, _react.useEffect)(function () {
   6725     setIsDownloadAllowed(!!context.data.includes.length);
   6726   }, [context.data.includes]);
   6727   (0, _react.useEffect)(function () {
   6728     if (context.data.downloadUrl) {
   6729       navigate('/export/process');
   6730     }
   6731   }, [context.data.downloadUrl]);
   6732   return /*#__PURE__*/_react.default.createElement(_button.default, {
   6733     variant: "contained",
   6734     text: __('Export', 'elementor'),
   6735     color: isDownloadAllowed ? 'primary' : 'disabled',
   6736     onClick: function onClick() {
   6737       if (isDownloadAllowed) {
   6738         context.dispatch({
   6739           type: 'SET_DOWNLOAD_URL',
   6740           payload: getDownloadUrl()
   6741         });
   6742       }
   6743     }
   6744   });
   6745 }
   6746 
   6747 ExportButton.propTypes = {
   6748   setIsDownloading: PropTypes.func
   6749 };
   6750 
   6751 /***/ }),
   6752 
   6753 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js":
   6754 /*!*************************************************************************************************************************!*\
   6755   !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js ***!
   6756   \*************************************************************************************************************************/
   6757 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   6758 
   6759 "use strict";
   6760 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   6761 
   6762 
   6763 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   6764 
   6765 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   6766 
   6767 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   6768 
   6769 _Object$defineProperty(exports, "__esModule", {
   6770   value: true
   6771 });
   6772 
   6773 exports.default = KitDescription;
   6774 
   6775 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   6776 
   6777 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
   6778 
   6779 var _textField = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text-field */ "../core/app/assets/js/ui/atoms/text-field.js"));
   6780 
   6781 function KitDescription() {
   6782   var context = (0, _react.useContext)(_contextProvider.Context);
   6783   return /*#__PURE__*/_react.default.createElement(_textField.default, {
   6784     variant: "outlined",
   6785     placeholder: __('Say something about the style and content of these files...', 'elementor'),
   6786     multiline: true,
   6787     rows: 5,
   6788     onChange: function onChange(event) {
   6789       context.dispatch({
   6790         type: 'SET_KIT_DESCRIPTION',
   6791         payload: event.target.value
   6792       });
   6793     }
   6794   });
   6795 }
   6796 
   6797 /***/ }),
   6798 
   6799 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js":
   6800 /*!***********************************************************************************************************************!*\
   6801   !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js ***!
   6802   \***********************************************************************************************************************/
   6803 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   6804 
   6805 "use strict";
   6806 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   6807 
   6808 
   6809 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   6810 
   6811 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   6812 
   6813 _Object$defineProperty(exports, "__esModule", {
   6814   value: true
   6815 });
   6816 
   6817 exports.default = KitInfoModal;
   6818 
   6819 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   6820 
   6821 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   6822 
   6823 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
   6824 
   6825 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
   6826 
   6827 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
   6828 
   6829 function KitInfoModal(props) {
   6830   return /*#__PURE__*/_react.default.createElement(_modal.default, (0, _extends2.default)({}, props, {
   6831     className: "e-app-export-kit-info-modal",
   6832     title: __('Template Kit Information', 'elementor')
   6833   }), /*#__PURE__*/_react.default.createElement(_modal.default.Section, null, /*#__PURE__*/_react.default.createElement(_heading.default, {
   6834     className: "e-app-export-kit-info-modal__heading",
   6835     variant: "h2",
   6836     tag: "h3"
   6837   }, __('What is kit information?', 'elementor')), /*#__PURE__*/_react.default.createElement(_text.default, null, __('These are the details you’ll use to quickly find and apply this kit in the future, even as your collection grows.', 'elementor'))));
   6838 }
   6839 
   6840 /***/ }),
   6841 
   6842 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js":
   6843 /*!***********************************************************************************************************!*\
   6844   !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js ***!
   6845   \***********************************************************************************************************/
   6846 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   6847 
   6848 "use strict";
   6849 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   6850 
   6851 
   6852 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   6853 
   6854 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   6855 
   6856 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   6857 
   6858 _Object$defineProperty(exports, "__esModule", {
   6859   value: true
   6860 });
   6861 
   6862 exports.default = KitName;
   6863 
   6864 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   6865 
   6866 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
   6867 
   6868 var _textField = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text-field */ "../core/app/assets/js/ui/atoms/text-field.js"));
   6869 
   6870 function KitName() {
   6871   var context = (0, _react.useContext)(_contextProvider.Context);
   6872   return /*#__PURE__*/_react.default.createElement(_textField.default, {
   6873     variant: "outlined",
   6874     placeholder: __('Elementor Kit', 'elementor'),
   6875     onChange: function onChange(event) {
   6876       context.dispatch({
   6877         type: 'SET_KIT_TITLE',
   6878         payload: event.target.value
   6879       });
   6880     }
   6881   });
   6882 }
   6883 
   6884 /***/ }),
   6885 
   6886 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js":
   6887 /*!*****************************************************************************************!*\
   6888   !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js ***!
   6889   \*****************************************************************************************/
   6890 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   6891 
   6892 "use strict";
   6893 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   6894 
   6895 
   6896 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   6897 
   6898 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   6899 
   6900 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   6901 
   6902 _Object$defineProperty(exports, "__esModule", {
   6903   value: true
   6904 });
   6905 
   6906 exports.default = ExportKit;
   6907 
   6908 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
   6909 
   6910 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   6911 
   6912 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
   6913 
   6914 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
   6915 
   6916 var _exportButton = _interopRequireDefault(__webpack_require__(/*! ./components/export-button/export-button */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js"));
   6917 
   6918 var _kitContent = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-content/kit-content */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js"));
   6919 
   6920 var _panel = _interopRequireDefault(__webpack_require__(/*! ../../../ui/panel/panel */ "../core/app/modules/import-export/assets/js/ui/panel/panel.js"));
   6921 
   6922 var _kitName = _interopRequireDefault(__webpack_require__(/*! ./components/kit-name/kit-name */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js"));
   6923 
   6924 var _kitDescription = _interopRequireDefault(__webpack_require__(/*! ./components/kit-description/kit-description */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js"));
   6925 
   6926 var _kitInfoModal = _interopRequireDefault(__webpack_require__(/*! ./components/kit-info-modal/kit-info-modal */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js"));
   6927 
   6928 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
   6929 
   6930 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
   6931 
   6932 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
   6933 
   6934 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
   6935 
   6936 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
   6937 
   6938 __webpack_require__(/*! ./export-kit.scss */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss");
   6939 
   6940 function ExportKit() {
   6941   var _useState = (0, _react.useState)(false),
   6942       _useState2 = (0, _slicedToArray2.default)(_useState, 2),
   6943       showKitInfoModal = _useState2[0],
   6944       setShowKitInfoModal = _useState2[1],
   6945       kitInfoTitle = __('Kit Information', 'elementor'),
   6946       getFooter = function getFooter() {
   6947     return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
   6948       separator: true,
   6949       justify: "end"
   6950     }, /*#__PURE__*/_react.default.createElement(_exportButton.default, null));
   6951   },
   6952       getLearnMoreLink = function getLearnMoreLink() {
   6953     return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
   6954       url: "https://go.elementor.com/app-what-are-kits",
   6955       italic: true
   6956     }, __('Learn More', 'elementor'));
   6957   };
   6958 
   6959   return /*#__PURE__*/_react.default.createElement(_layout.default, {
   6960     type: "export",
   6961     footer: getFooter()
   6962   }, /*#__PURE__*/_react.default.createElement("section", {
   6963     className: "e-app-export-kit"
   6964   }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
   6965     heading: __('Export a Template Kit', 'elementor'),
   6966     description: [__('Choose which Elementor components - templates, content and site settings - to include in your kit file.', 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, {
   6967       key: "description-secondary-line"
   6968     }, __('By default, all of your components will be exported.', 'elementor'), " ", getLearnMoreLink())]
   6969   }), /*#__PURE__*/_react.default.createElement(_kitContent.default, null), /*#__PURE__*/_react.default.createElement(_panel.default, {
   6970     className: "e-app-export-kit-information"
   6971   }, /*#__PURE__*/_react.default.createElement(_panel.default.Header, null, /*#__PURE__*/_react.default.createElement(_panel.default.Headline, null, kitInfoTitle, /*#__PURE__*/_react.default.createElement(_button.default, {
   6972     className: "e-app-export-kit-info-modal__icon",
   6973     icon: "eicon-info-circle",
   6974     color: "secondary",
   6975     hideText: true,
   6976     text: kitInfoTitle,
   6977     onClick: function onClick(event) {
   6978       event.stopPropagation();
   6979       setShowKitInfoModal(function (prevState) {
   6980         return !prevState;
   6981       });
   6982     }
   6983   }))), /*#__PURE__*/_react.default.createElement(_panel.default.Body, null, /*#__PURE__*/_react.default.createElement(_grid.default, {
   6984     container: true,
   6985     spacing: 20
   6986   }, /*#__PURE__*/_react.default.createElement(_grid.default, {
   6987     item: true,
   6988     md: 4
   6989   }, /*#__PURE__*/_react.default.createElement(_grid.default, {
   6990     container: true,
   6991     direction: "column"
   6992   }, /*#__PURE__*/_react.default.createElement(_grid.default, {
   6993     className: "e-app-export-kit-information__field-header",
   6994     container: true,
   6995     alignItems: "center"
   6996   }, /*#__PURE__*/_react.default.createElement(_heading.default, {
   6997     className: "e-app-export-kit-information__label",
   6998     variant: "h6",
   6999     tag: "h4"
   7000   }, __('Kit Name', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, {
   7001     item: true
   7002   }, /*#__PURE__*/_react.default.createElement(_kitName.default, null)))), /*#__PURE__*/_react.default.createElement(_grid.default, {
   7003     item: true,
   7004     md: 4
   7005   }, /*#__PURE__*/_react.default.createElement(_grid.default, {
   7006     className: "e-app-export-kit-information__field-header",
   7007     container: true,
   7008     alignItems: "center"
   7009   }, /*#__PURE__*/_react.default.createElement(_heading.default, {
   7010     className: "e-app-export-kit-information__label",
   7011     variant: "h6",
   7012     tag: "h4"
   7013   }, __('Kit Description', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, {
   7014     item: true
   7015   }, /*#__PURE__*/_react.default.createElement(_kitDescription.default, null)))))), /*#__PURE__*/_react.default.createElement(_kitInfoModal.default, {
   7016     show: showKitInfoModal,
   7017     setShow: setShowKitInfoModal
   7018   })));
   7019 }
   7020 
   7021 /***/ }),
   7022 
   7023 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js":
   7024 /*!*************************************************************************************************!*\
   7025   !*** ../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js ***!
   7026   \*************************************************************************************************/
   7027 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   7028 
   7029 "use strict";
   7030 
   7031 
   7032 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   7033 
   7034 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   7035 
   7036 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   7037 
   7038 _Object$defineProperty(exports, "__esModule", {
   7039   value: true
   7040 });
   7041 
   7042 exports.default = ExportProcess;
   7043 
   7044 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   7045 
   7046 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
   7047 
   7048 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
   7049 
   7050 var _fileProcess = _interopRequireDefault(__webpack_require__(/*! ../../../shared/file-process/file-process */ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js"));
   7051 
   7052 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
   7053 
   7054 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js"));
   7055 
   7056 function ExportProcess() {
   7057   var _useAjax = (0, _useAjax2.default)(),
   7058       ajaxState = _useAjax.ajaxState,
   7059       setAjax = _useAjax.setAjax,
   7060       context = (0, _react.useContext)(_contextProvider.Context),
   7061       navigate = (0, _router.useNavigate)(),
   7062       onLoad = function onLoad() {
   7063     if (context.data.downloadUrl) {
   7064       setAjax({
   7065         url: context.data.downloadUrl,
   7066         headers: {
   7067           'Content-Type': 'application/json'
   7068         }
   7069       });
   7070     }
   7071   },
   7072       onSuccess = function onSuccess() {
   7073     return context.dispatch({
   7074       type: 'SET_FILE_RESPONSE',
   7075       payload: ajaxState.response
   7076     });
   7077   },
   7078       onDialogDismiss = function onDialogDismiss() {
   7079     context.dispatch({
   7080       type: 'SET_DOWNLOAD_URL',
   7081       payload: ''
   7082     });
   7083     navigate('export');
   7084   };
   7085 
   7086   (0, _react.useEffect)(function () {
   7087     if (context.data.fileResponse) {
   7088       navigate('export/complete');
   7089     }
   7090   }, [context.data.fileResponse]);
   7091   return /*#__PURE__*/_react.default.createElement(_layout.default, {
   7092     type: "export"
   7093   }, /*#__PURE__*/_react.default.createElement(_fileProcess.default, {
   7094     status: ajaxState.status,
   7095     onLoad: onLoad,
   7096     onSuccess: onSuccess,
   7097     onDialogApprove: function onDialogApprove() {
   7098       return window.open('https://elementor.com/help/export-kit?utm_source=import-export&utm_medium=wp-dash&utm_campaign=learn', '_blank');
   7099     },
   7100     onDialogDismiss: onDialogDismiss
   7101   }));
   7102 }
   7103 
   7104 /***/ }),
   7105 
   7106 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js":
   7107 /*!***************************************************************************************************!*\
   7108   !*** ../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js ***!
   7109   \***************************************************************************************************/
   7110 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   7111 
   7112 "use strict";
   7113 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   7114 
   7115 
   7116 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   7117 
   7118 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   7119 
   7120 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   7121 
   7122 _Object$defineProperty(exports, "__esModule", {
   7123   value: true
   7124 });
   7125 
   7126 exports.default = ImportComplete;
   7127 
   7128 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   7129 
   7130 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
   7131 
   7132 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
   7133 
   7134 var _keys = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js"));
   7135 
   7136 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
   7137 
   7138 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
   7139 
   7140 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js"));
   7141 
   7142 var _kitData = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-data/kit-data */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js"));
   7143 
   7144 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
   7145 
   7146 var _dashboardButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/dashboard-button */ "../core/app/assets/js/molecules/dashboard-button.js"));
   7147 
   7148 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
   7149 
   7150 function ImportComplete() {
   7151   var context = (0, _react.useContext)(_contextProvider.Context),
   7152       getFooter = function getFooter() {
   7153     return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
   7154       separator: true,
   7155       justify: "end"
   7156     }, /*#__PURE__*/_react.default.createElement(_dashboardButton.default, null));
   7157   },
   7158       getTemplates = function getTemplates(templates, importedData) {
   7159     var kitTemplates = {};
   7160 
   7161     for (var key in importedData === null || importedData === void 0 ? void 0 : (_importedData$templat = importedData.templates) === null || _importedData$templat === void 0 ? void 0 : _importedData$templat.succeed) {
   7162       var _importedData$templat;
   7163 
   7164       kitTemplates[key] = templates[key];
   7165     }
   7166 
   7167     return kitTemplates;
   7168   },
   7169       getContent = function getContent(content, importedData) {
   7170     var kitContent = {};
   7171 
   7172     for (var contentType in importedData === null || importedData === void 0 ? void 0 : importedData.content) {
   7173       kitContent[contentType] = {};
   7174 
   7175       for (var key in (_importedData$content = importedData.content[contentType]) === null || _importedData$content === void 0 ? void 0 : _importedData$content.succeed) {
   7176         var _importedData$content;
   7177 
   7178         kitContent[contentType][key] = content[contentType][key];
   7179       }
   7180     }
   7181 
   7182     return kitContent;
   7183   },
   7184       getWPContent = function getWPContent(content, importedData) {
   7185     var kitWPContent = {};
   7186 
   7187     for (var contentType in importedData === null || importedData === void 0 ? void 0 : importedData['wp-content']) {
   7188       var _importedData$wpCont;
   7189 
   7190       var succeededItems = (_importedData$wpCont = importedData['wp-content'][contentType]) === null || _importedData$wpCont === void 0 ? void 0 : _importedData$wpCont.succeed;
   7191       kitWPContent[contentType] = succeededItems ? (0, _keys.default)(succeededItems) : [];
   7192     }
   7193 
   7194     return kitWPContent;
   7195   },
   7196       getKitData = function getKitData() {
   7197     if (!context.data.fileResponse) {
   7198       return {};
   7199     }
   7200 
   7201     var manifest = context.data.fileResponse.stage1.manifest,
   7202         importedData = context.data.fileResponse.stage2;
   7203     return {
   7204       templates: getTemplates(manifest.templates, importedData),
   7205       content: getContent(manifest.content, importedData),
   7206       'wp-content': getWPContent(manifest['wp-content'], importedData),
   7207       'site-settings': context.data.includes.includes('settings') ? manifest['site-settings'] : {}
   7208     };
   7209   };
   7210 
   7211   return /*#__PURE__*/_react.default.createElement(_layout.default, {
   7212     type: "import",
   7213     footer: getFooter()
   7214   }, /*#__PURE__*/_react.default.createElement(_wizardStep.default, {
   7215     image: elementorAppConfig.assets_url + 'images/go-pro.svg',
   7216     heading: __('Your kit is now live on your site!', 'elementor'),
   7217     notice: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
   7218       url: "https://go.elementor.com/app-what-are-kits",
   7219       italic: true
   7220     }, __('Click Here', 'elementor')), " ", __('to learn more about building your site with Elementor Kits', 'elementor'))
   7221   }, /*#__PURE__*/_react.default.createElement(_kitData.default, {
   7222     data: getKitData()
   7223   })));
   7224 }
   7225 
   7226 /***/ }),
   7227 
   7228 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js":
   7229 /*!*************************************************************************************************************************!*\
   7230   !*** ../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js ***!
   7231   \*************************************************************************************************************************/
   7232 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   7233 
   7234 "use strict";
   7235 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   7236 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   7237 
   7238 
   7239 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   7240 
   7241 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   7242 
   7243 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   7244 
   7245 _Object$defineProperty(exports, "__esModule", {
   7246   value: true
   7247 });
   7248 
   7249 exports.default = ImportButton;
   7250 
   7251 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   7252 
   7253 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
   7254 
   7255 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
   7256 
   7257 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
   7258 
   7259 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
   7260 
   7261 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
   7262 
   7263 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
   7264 
   7265 function ImportButton() {
   7266   var context = (0, _react.useContext)(_contextProvider.Context),
   7267       navigate = (0, _router.useNavigate)(),
   7268       _useState = (0, _react.useState)(false),
   7269       _useState2 = (0, _slicedToArray2.default)(_useState, 2),
   7270       isImportAllowed = _useState2[0],
   7271       setIsImportAllowed = _useState2[1];
   7272 
   7273   (0, _react.useEffect)(function () {
   7274     setIsImportAllowed(!!context.data.includes.length);
   7275   }, [context.data.includes]);
   7276   return /*#__PURE__*/_react.default.createElement(_button.default, {
   7277     variant: "contained",
   7278     text: __('Next', 'elementor'),
   7279     color: isImportAllowed ? 'primary' : 'disabled',
   7280     onClick: function onClick() {
   7281       if (isImportAllowed) {
   7282         if (context.data.includes.includes('templates') && context.data.fileResponse.stage1.conflicts) {
   7283           navigate('import/resolver');
   7284         } else {
   7285           navigate('import/process');
   7286         }
   7287       }
   7288     }
   7289   });
   7290 }
   7291 
   7292 ImportButton.propTypes = {
   7293   setIsDownloading: PropTypes.func
   7294 };
   7295 
   7296 /***/ }),
   7297 
   7298 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js":
   7299 /*!*************************************************************************************************!*\
   7300   !*** ../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js ***!
   7301   \*************************************************************************************************/
   7302 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   7303 
   7304 "use strict";
   7305 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   7306 
   7307 
   7308 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   7309 
   7310 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   7311 
   7312 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   7313 
   7314 _Object$defineProperty(exports, "__esModule", {
   7315   value: true
   7316 });
   7317 
   7318 exports.default = ImportContent;
   7319 
   7320 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   7321 
   7322 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
   7323 
   7324 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
   7325 
   7326 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
   7327 
   7328 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
   7329 
   7330 var _kitContent = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-content/kit-content */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js"));
   7331 
   7332 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
   7333 
   7334 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
   7335 
   7336 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
   7337 
   7338 var _importButton = _interopRequireDefault(__webpack_require__(/*! ./components/import-button/import-button */ "../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js"));
   7339 
   7340 function ImportContent() {
   7341   var _context$data$fileRes, _context$data$fileRes2;
   7342 
   7343   var context = (0, _react.useContext)(_contextProvider.Context),
   7344       navigate = (0, _router.useNavigate)(),
   7345       getFooter = function getFooter() {
   7346     return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
   7347       separator: true,
   7348       justify: "end"
   7349     }, /*#__PURE__*/_react.default.createElement(_button.default, {
   7350       text: __('Previous', 'elementor'),
   7351       variant: "contained",
   7352       onClick: function onClick() {
   7353         return context.dispatch({
   7354           type: 'SET_FILE',
   7355           payload: null
   7356         });
   7357       }
   7358     }), /*#__PURE__*/_react.default.createElement(_importButton.default, null));
   7359   },
   7360       getLearnMoreLink = function getLearnMoreLink() {
   7361     return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
   7362       url: "https://go.elementor.com/app-what-are-kits",
   7363       italic: true
   7364     }, __('Learn More', 'elementor'));
   7365   };
   7366 
   7367   (0, _react.useEffect)(function () {
   7368     if (!context.data.file) {
   7369       navigate('import');
   7370     }
   7371   }, [context.data.file]);
   7372   return /*#__PURE__*/_react.default.createElement(_layout.default, {
   7373     type: "import",
   7374     footer: getFooter()
   7375   }, /*#__PURE__*/_react.default.createElement("section", {
   7376     className: "e-app-export-kit"
   7377   }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
   7378     heading: __('Import a Template Kit', 'elementor'),
   7379     description: [__('Choose which Elementor components - templates, content and site settings - to include in your kit.', 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, {
   7380       key: "description-secondary-line"
   7381     }, __('By default, all of your components will be imported.', 'elementor'), " ", getLearnMoreLink())]
   7382   }), /*#__PURE__*/_react.default.createElement(_kitContent.default, {
   7383     manifest: (_context$data$fileRes = context.data.fileResponse) === null || _context$data$fileRes === void 0 ? void 0 : (_context$data$fileRes2 = _context$data$fileRes.stage1) === null || _context$data$fileRes2 === void 0 ? void 0 : _context$data$fileRes2.manifest
   7384   })));
   7385 }
   7386 
   7387 /***/ }),
   7388 
   7389 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js":
   7390 /*!*****************************************************************************************!*\
   7391   !*** ../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js ***!
   7392   \*****************************************************************************************/
   7393 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   7394 
   7395 "use strict";
   7396 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   7397 
   7398 
   7399 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   7400 
   7401 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   7402 
   7403 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   7404 
   7405 _Object$defineProperty(exports, "__esModule", {
   7406   value: true
   7407 });
   7408 
   7409 exports.default = ImportKit;
   7410 
   7411 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   7412 
   7413 var _stringify = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/json/stringify */ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js"));
   7414 
   7415 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
   7416 
   7417 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
   7418 
   7419 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
   7420 
   7421 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
   7422 
   7423 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
   7424 
   7425 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
   7426 
   7427 var _importFailedDialog = _interopRequireDefault(__webpack_require__(/*! ../../../shared/import-failed-dialog/import-failed-dialog */ "../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js"));
   7428 
   7429 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
   7430 
   7431 var _notice = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js"));
   7432 
   7433 var _dropZone = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/drop-zone */ "../core/app/assets/js/organisms/drop-zone.js"));
   7434 
   7435 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
   7436 
   7437 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js"));
   7438 
   7439 __webpack_require__(/*! ./import-kit.scss */ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss");
   7440 
   7441 function ImportKit() {
   7442   var _useAjax = (0, _useAjax2.default)(),
   7443       ajaxState = _useAjax.ajaxState,
   7444       setAjax = _useAjax.setAjax,
   7445       ajaxActions = _useAjax.ajaxActions,
   7446       _useState = (0, _react.useState)(false),
   7447       _useState2 = (0, _slicedToArray2.default)(_useState, 2),
   7448       isImportFailed = _useState2[0],
   7449       setIsImportFailed = _useState2[1],
   7450       _useState3 = (0, _react.useState)(false),
   7451       _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
   7452       isLoading = _useState4[0],
   7453       setIsLoading = _useState4[1],
   7454       context = (0, _react.useContext)(_contextProvider.Context),
   7455       navigate = (0, _router.useNavigate)(),
   7456       referrer = location.hash.match('referrer=([^&]+)'),
   7457       resetImportProcess = function resetImportProcess() {
   7458     context.dispatch({
   7459       type: 'SET_FILE',
   7460       payload: null
   7461     });
   7462     setIsImportFailed(false);
   7463     setIsLoading(false);
   7464     ajaxActions.reset();
   7465   },
   7466       getLearnMoreLink = function getLearnMoreLink() {
   7467     return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
   7468       url: "https://go.elementor.com/app-what-are-kits",
   7469       key: "learn-more-link",
   7470       italic: true
   7471     }, __('Learn More', 'elementor'));
   7472   };
   7473 
   7474   (0, _react.useEffect)(function () {
   7475     if (context.data.file) {
   7476       setAjax({
   7477         data: {
   7478           e_import_file: context.data.file,
   7479           action: 'elementor_import_kit',
   7480           data: (0, _stringify.default)({
   7481             stage: 1
   7482           })
   7483         }
   7484       });
   7485     }
   7486   }, [context.data.file]);
   7487   (0, _react.useEffect)(function () {
   7488     if ('success' === ajaxState.status) {
   7489       context.dispatch({
   7490         type: 'SET_FILE_RESPONSE',
   7491         payload: {
   7492           stage1: ajaxState.response
   7493         }
   7494       });
   7495     } else if ('error' === ajaxState.status) {
   7496       setIsImportFailed(true);
   7497     }
   7498   }, [ajaxState.status]);
   7499   (0, _react.useEffect)(function () {
   7500     if (context.data.fileResponse && context.data.file) {
   7501       navigate('/import/content');
   7502     }
   7503   }, [context.data.fileResponse]);
   7504   (0, _react.useEffect)(function () {
   7505     context.dispatch({
   7506       type: 'SET_INCLUDES',
   7507       payload: []
   7508     });
   7509   }, []);
   7510   return /*#__PURE__*/_react.default.createElement(_layout.default, {
   7511     type: "import"
   7512   }, /*#__PURE__*/_react.default.createElement("section", {
   7513     className: "e-app-import"
   7514   }, 'kit-library' === (referrer === null || referrer === void 0 ? void 0 : referrer[1]) && /*#__PURE__*/_react.default.createElement(_button.default, {
   7515     className: "e-app-import__back-to-library",
   7516     icon: "eicon-chevron-left",
   7517     text: __('Back to Kit Library', 'elementor'),
   7518     onClick: function onClick() {
   7519       return navigate('/kit-library');
   7520     }
   7521   }), /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
   7522     heading: __('Import a Template Kit', 'elementor'),
   7523     description: [__('Upload a file with templates, site settings, content, etc., and apply them to your site automatically.', 'elementor'), getLearnMoreLink()]
   7524   }), /*#__PURE__*/_react.default.createElement(_notice.default, {
   7525     label: __('Important', 'elementor'),
   7526     color: "warning",
   7527     className: "e-app-import__notice"
   7528   }, __('We recommend that you backup your site before importing a kit file.', 'elementor')), /*#__PURE__*/_react.default.createElement(_dropZone.default, {
   7529     className: "e-app-import__drop-zone",
   7530     heading: __('Upload Files to Your Library', 'elementor'),
   7531     text: __('Drag & drop the .zip file with your Kit', 'elementor'),
   7532     secondaryText: __('Or', 'elementor'),
   7533     filetypes: ['zip'],
   7534     onFileSelect: function onFileSelect(file) {
   7535       setIsLoading(true);
   7536       context.dispatch({
   7537         type: 'SET_FILE',
   7538         payload: file
   7539       });
   7540     },
   7541     onError: function onError() {
   7542       return setIsImportFailed(true);
   7543     },
   7544     isLoading: isLoading
   7545   }), isImportFailed && /*#__PURE__*/_react.default.createElement(_importFailedDialog.default, {
   7546     onApprove: function onApprove() {
   7547       return window.open('https://elementor.com/help/import-kit?utm_source=import-export&utm_medium=wp-dash&utm_campaign=learn', '_blank');
   7548     },
   7549     onDismiss: resetImportProcess
   7550   })));
   7551 }
   7552 
   7553 /***/ }),
   7554 
   7555 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js":
   7556 /*!*************************************************************************************************!*\
   7557   !*** ../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js ***!
   7558   \*************************************************************************************************/
   7559 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   7560 
   7561 "use strict";
   7562 
   7563 
   7564 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   7565 
   7566 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   7567 
   7568 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   7569 
   7570 _Object$defineProperty(exports, "__esModule", {
   7571   value: true
   7572 });
   7573 
   7574 exports.default = ImportProcess;
   7575 
   7576 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   7577 
   7578 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
   7579 
   7580 var _stringify = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/json/stringify */ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js"));
   7581 
   7582 __webpack_require__(/*! core-js/modules/es6.regexp.search.js */ "../node_modules/core-js/modules/es6.regexp.search.js");
   7583 
   7584 __webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js");
   7585 
   7586 __webpack_require__(/*! core-js/modules/es6.array.iterator.js */ "../node_modules/core-js/modules/es6.array.iterator.js");
   7587 
   7588 __webpack_require__(/*! core-js/modules/web.dom.iterable.js */ "../node_modules/core-js/modules/web.dom.iterable.js");
   7589 
   7590 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
   7591 
   7592 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
   7593 
   7594 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
   7595 
   7596 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
   7597 
   7598 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
   7599 
   7600 var _fileProcess = _interopRequireDefault(__webpack_require__(/*! ../../../shared/file-process/file-process */ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js"));
   7601 
   7602 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
   7603 
   7604 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js"));
   7605 
   7606 function ImportProcess() {
   7607   var _location$hash$match;
   7608 
   7609   var _useAjax = (0, _useAjax2.default)(),
   7610       ajaxState = _useAjax.ajaxState,
   7611       setAjax = _useAjax.setAjax,
   7612       context = (0, _react.useContext)(_contextProvider.Context),
   7613       navigate = (0, _router.useNavigate)(),
   7614       urlSearchParams = new URLSearchParams(window.location.search),
   7615       queryParams = Object.fromEntries(urlSearchParams.entries()),
   7616       fileURL = (queryParams === null || queryParams === void 0 ? void 0 : queryParams['file_url']) || ((_location$hash$match = location.hash.match('file_url=([^&]+)')) === null || _location$hash$match === void 0 ? void 0 : _location$hash$match[1]),
   7617       onLoad = function onLoad() {
   7618     var ajaxConfig = {
   7619       data: {
   7620         action: 'elementor_import_kit'
   7621       }
   7622     };
   7623 
   7624     if (fileURL || context.data.fileResponse) {
   7625       if (fileURL && !context.data.file) {
   7626         // When the starting point of the app is the import/process screen and importing via file_url.
   7627         var decodedFileURL = decodeURIComponent(fileURL);
   7628         context.dispatch({
   7629           type: 'SET_FILE',
   7630           payload: decodedFileURL
   7631         });
   7632         ajaxConfig.data.e_import_file = decodedFileURL;
   7633         ajaxConfig.data.data = (0, _stringify.default)({
   7634           stage: 1
   7635         });
   7636         var referrer = location.hash.match('referrer=([^&]+)');
   7637 
   7638         if (referrer) {
   7639           context.dispatch({
   7640             type: 'SET_REFERRER',
   7641             payload: referrer[1]
   7642           });
   7643         }
   7644       } else {
   7645         // When the import/process is the second step of the kit import process, after selecting the kit content.
   7646         ajaxConfig.data.data = {
   7647           stage: 2,
   7648           session: context.data.fileResponse.stage1.session,
   7649           include: context.data.includes,
   7650           overrideConditions: context.data.overrideConditions
   7651         };
   7652 
   7653         if (context.data.referrer) {
   7654           ajaxConfig.data.data.referrer = context.data.referrer;
   7655         }
   7656 
   7657         ajaxConfig.data.data = (0, _stringify.default)(ajaxConfig.data.data);
   7658       }
   7659 
   7660       setAjax(ajaxConfig);
   7661     }
   7662   },
   7663       onSuccess = function onSuccess() {
   7664     var _context$data$fileRes;
   7665 
   7666     if ((_context$data$fileRes = context.data.fileResponse) !== null && _context$data$fileRes !== void 0 && _context$data$fileRes.stage1) {
   7667       var previousFileResponse = context.data.fileResponse,
   7668           fileResponse = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, previousFileResponse), {}, {
   7669         stage2: ajaxState.response
   7670       });
   7671       context.dispatch({
   7672         type: 'SET_FILE_RESPONSE',
   7673         payload: fileResponse
   7674       });
   7675     } else {
   7676       context.dispatch({
   7677         type: 'SET_FILE_RESPONSE',
   7678         payload: {
   7679           stage1: ajaxState.response
   7680         }
   7681       });
   7682     }
   7683   },
   7684       onDialogDismiss = function onDialogDismiss() {
   7685     context.dispatch({
   7686       type: 'SET_FILE',
   7687       payload: null
   7688     });
   7689     navigate('/import');
   7690   };
   7691 
   7692   (0, _react.useEffect)(function () {
   7693     if ('success' === ajaxState.status) {
   7694       if (context.data.fileResponse.hasOwnProperty('stage2')) {
   7695         navigate('/import/complete');
   7696       } else {
   7697         navigate('/import/content');
   7698       }
   7699     }
   7700   }, [context.data.fileResponse]);
   7701   return /*#__PURE__*/_react.default.createElement(_layout.default, {
   7702     type: "import"
   7703   }, /*#__PURE__*/_react.default.createElement(_fileProcess.default, {
   7704     status: ajaxState.status,
   7705     onLoad: onLoad,
   7706     onSuccess: onSuccess,
   7707     onDialogApprove: function onDialogApprove() {},
   7708     onDialogDismiss: onDialogDismiss
   7709   }));
   7710 }
   7711 
   7712 /***/ }),
   7713 
   7714 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js":
   7715 /*!******************************************************************************************************************************************************!*\
   7716   !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js ***!
   7717   \******************************************************************************************************************************************************/
   7718 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   7719 
   7720 "use strict";
   7721 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   7722 
   7723 
   7724 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   7725 
   7726 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   7727 
   7728 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   7729 
   7730 _Object$defineProperty(exports, "__esModule", {
   7731   value: true
   7732 });
   7733 
   7734 exports.default = ConflictCheckbox;
   7735 
   7736 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   7737 
   7738 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
   7739 
   7740 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
   7741 
   7742 var _contextProvider = __webpack_require__(/*! ../../../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
   7743 
   7744 var _checkbox = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js"));
   7745 
   7746 function ConflictCheckbox(props) {
   7747   var context = (0, _react.useContext)(_contextProvider.Context),
   7748       isSelected = function isSelected() {
   7749     return context.data.overrideConditions.includes(props.id);
   7750   },
   7751       updateOverrideCondition = function updateOverrideCondition(event) {
   7752     var isChecked = event.target.checked,
   7753         actionType = isChecked ? 'ADD_OVERRIDE_CONDITION' : 'REMOVE_OVERRIDE_CONDITION';
   7754     context.dispatch({
   7755       type: actionType,
   7756       payload: props.id
   7757     });
   7758   };
   7759 
   7760   (0, _react.useEffect)(function () {
   7761     if (!context.data.overrideConditions.length) {
   7762       context.dispatch({
   7763         type: 'ADD_OVERRIDE_CONDITION',
   7764         payload: props.id
   7765       });
   7766     }
   7767   }, []);
   7768   return /*#__PURE__*/_react.default.createElement(_checkbox.default, {
   7769     checked: isSelected(),
   7770     onChange: updateOverrideCondition,
   7771     className: props.className
   7772   });
   7773 }
   7774 
   7775 ConflictCheckbox.propTypes = {
   7776   className: PropTypes.string,
   7777   id: PropTypes.number.isRequired
   7778 };
   7779 ConflictCheckbox.defaultProps = {
   7780   className: ''
   7781 };
   7782 
   7783 /***/ }),
   7784 
   7785 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js":
   7786 /*!****************************************************************************************************************!*\
   7787   !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js ***!
   7788   \****************************************************************************************************************/
   7789 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   7790 
   7791 "use strict";
   7792 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   7793 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   7794 
   7795 
   7796 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   7797 
   7798 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   7799 
   7800 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   7801 
   7802 _Object$defineProperty(exports, "__esModule", {
   7803   value: true
   7804 });
   7805 
   7806 exports.default = Conflict;
   7807 
   7808 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   7809 
   7810 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
   7811 
   7812 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
   7813 
   7814 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
   7815 
   7816 var _conflictCheckbox = _interopRequireDefault(__webpack_require__(/*! ./components/conflict-checkbox/conflict-checkbox */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js"));
   7817 
   7818 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
   7819 
   7820 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
   7821 
   7822 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
   7823 
   7824 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
   7825 
   7826 function Conflict(props) {
   7827   var _context$data$fileRes, _context$data$fileRes2;
   7828 
   7829   var context = (0, _react.useContext)(_contextProvider.Context),
   7830       manifest = (_context$data$fileRes = context.data.fileResponse) === null || _context$data$fileRes === void 0 ? void 0 : (_context$data$fileRes2 = _context$data$fileRes.stage1) === null || _context$data$fileRes2 === void 0 ? void 0 : _context$data$fileRes2.manifest,
   7831       getConflictTitle = function getConflictTitle(id) {
   7832     var _elementorAppConfig$i;
   7833 
   7834     var templateType = manifest.templates[id].doc_type,
   7835         summaryTitle = (_elementorAppConfig$i = elementorAppConfig['import-export'].summaryTitles.templates) === null || _elementorAppConfig$i === void 0 ? void 0 : _elementorAppConfig$i[templateType];
   7836     return (summaryTitle === null || summaryTitle === void 0 ? void 0 : summaryTitle.single) || templateType;
   7837   },
   7838       getEditTemplateButton = function getEditTemplateButton(editUrl) {
   7839     return /*#__PURE__*/_react.default.createElement(_button.default, {
   7840       className: "e-app-import-resolver-conflicts__edit-template",
   7841       url: editUrl,
   7842       target: "_blank",
   7843       icon: "eicon-editor-external-link",
   7844       text: __('Edit Template', 'elementor'),
   7845       hideText: true
   7846     });
   7847   },
   7848       isImportedAssetSelected = function isImportedAssetSelected(importedAssetId) {
   7849     return context.data.overrideConditions.includes(importedAssetId);
   7850   },
   7851       getAssetClassName = function getAssetClassName(isActive) {
   7852     var classes = ['e-app-import-resolver-conflicts__asset'];
   7853 
   7854     if (isActive) {
   7855       classes.push('active');
   7856     }
   7857 
   7858     return classes.join(' ');
   7859   },
   7860       getImportedAssetClasses = function getImportedAssetClasses(importedAssetId) {
   7861     return getAssetClassName(isImportedAssetSelected(importedAssetId));
   7862   },
   7863       getExistingAssetClasses = function getExistingAssetClasses(importedAssetId) {
   7864     return getAssetClassName(!isImportedAssetSelected(importedAssetId));
   7865   };
   7866 
   7867   return /*#__PURE__*/_react.default.createElement(_grid.default, {
   7868     container: true,
   7869     noWrap: true
   7870   }, /*#__PURE__*/_react.default.createElement(_conflictCheckbox.default, {
   7871     id: props.importedId,
   7872     type: "main-type",
   7873     className: "e-app-import-resolver-conflicts__checkbox"
   7874   }), /*#__PURE__*/_react.default.createElement(_grid.default, {
   7875     item: true
   7876   }, /*#__PURE__*/_react.default.createElement(_heading.default, {
   7877     variant: "h5",
   7878     tag: "h4",
   7879     className: "e-app-import-resolver-conflicts__title"
   7880   }, getConflictTitle(props.importedId)), /*#__PURE__*/_react.default.createElement(_grid.default, {
   7881     item: true
   7882   }, /*#__PURE__*/_react.default.createElement(_text.default, {
   7883     variant: "sm",
   7884     tag: "span",
   7885     className: getImportedAssetClasses(props.importedId)
   7886   }, __('Imported'), ": ", manifest.templates[props.importedId].title), /*#__PURE__*/_react.default.createElement(_text.default, {
   7887     style: true,
   7888     variant: "sm",
   7889     tag: "span",
   7890     className: getExistingAssetClasses(props.importedId)
   7891   }, __('Existing'), ": ", props.conflictData.template_title, " ", getEditTemplateButton(props.conflictData.edit_url)))));
   7892 }
   7893 
   7894 Conflict.propTypes = {
   7895   importedId: PropTypes.number,
   7896   conflictData: PropTypes.object
   7897 };
   7898 
   7899 /***/ }),
   7900 
   7901 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js":
   7902 /*!***************************************************************************************************!*\
   7903   !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js ***!
   7904   \***************************************************************************************************/
   7905 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   7906 
   7907 "use strict";
   7908 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   7909 
   7910 
   7911 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   7912 
   7913 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   7914 
   7915 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   7916 
   7917 _Object$defineProperty(exports, "__esModule", {
   7918   value: true
   7919 });
   7920 
   7921 exports.default = ImportResolver;
   7922 
   7923 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
   7924 
   7925 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js"));
   7926 
   7927 var _parseInt2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/parse-int */ "../node_modules/@babel/runtime-corejs2/core-js/parse-int.js"));
   7928 
   7929 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
   7930 
   7931 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
   7932 
   7933 __webpack_require__(/*! core-js/modules/es6.array.find.js */ "../node_modules/core-js/modules/es6.array.find.js");
   7934 
   7935 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
   7936 
   7937 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   7938 
   7939 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
   7940 
   7941 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
   7942 
   7943 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
   7944 
   7945 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
   7946 
   7947 var _conflict = _interopRequireDefault(__webpack_require__(/*! ./components/conflict/conflict */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js"));
   7948 
   7949 var _panel = _interopRequireDefault(__webpack_require__(/*! ../../../ui/panel/panel */ "../core/app/modules/import-export/assets/js/ui/panel/panel.js"));
   7950 
   7951 var _notice = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js"));
   7952 
   7953 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
   7954 
   7955 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
   7956 
   7957 var _box = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js"));
   7958 
   7959 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
   7960 
   7961 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
   7962 
   7963 __webpack_require__(/*! ./import-resolver.scss */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss");
   7964 
   7965 function ImportResolver() {
   7966   var _context$data, _context$data$fileRes;
   7967 
   7968   var context = (0, _react.useContext)(_contextProvider.Context),
   7969       navigate = (0, _router.useNavigate)(),
   7970       conflicts = ((_context$data = context.data) === null || _context$data === void 0 ? void 0 : (_context$data$fileRes = _context$data.fileResponse) === null || _context$data$fileRes === void 0 ? void 0 : _context$data$fileRes.stage1.conflicts) || {},
   7971       getFooter = function getFooter() {
   7972     return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
   7973       separator: true,
   7974       justify: "end"
   7975     }, /*#__PURE__*/_react.default.createElement(_button.default, {
   7976       text: __('Previous', 'elementor'),
   7977       variant: "contained",
   7978       onClick: function onClick() {
   7979         return navigate('import/content');
   7980       }
   7981     }), /*#__PURE__*/_react.default.createElement(_button.default, {
   7982       text: __('Next', 'elementor'),
   7983       variant: "contained",
   7984       color: "primary",
   7985       onClick: function onClick() {
   7986         return navigate('import/process');
   7987       }
   7988     }));
   7989   },
   7990       getLearnMoreLink = function getLearnMoreLink() {
   7991     return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
   7992       url: "https://go.elementor.com/app-what-are-kits",
   7993       italic: true
   7994     }, __('Learn More', 'elementor'));
   7995   },
   7996       isHomePageOverride = function isHomePageOverride() {
   7997     if (context.data.includes.includes('content')) {
   7998       var _context$data2, _context$data2$fileRe, _context$data2$fileRe2;
   7999 
   8000       var pages = ((_context$data2 = context.data) === null || _context$data2 === void 0 ? void 0 : (_context$data2$fileRe = _context$data2.fileResponse) === null || _context$data2$fileRe === void 0 ? void 0 : (_context$data2$fileRe2 = _context$data2$fileRe.stage1.manifest.content) === null || _context$data2$fileRe2 === void 0 ? void 0 : _context$data2$fileRe2.page) || {};
   8001       return (0, _entries.default)(pages).find(function (pageData) {
   8002         return pageData[1].show_on_front;
   8003       });
   8004     }
   8005 
   8006     return false;
   8007   };
   8008 
   8009   return /*#__PURE__*/_react.default.createElement(_layout.default, {
   8010     type: "import",
   8011     footer: getFooter()
   8012   }, /*#__PURE__*/_react.default.createElement("section", {
   8013     className: "e-app-import-resolver"
   8014   }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
   8015     heading: __('Import a Template Kit', 'elementor'),
   8016     description: [__("We noticed that items in your kit overlap with what's already live on your site.", 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, {
   8017       key: "description-secondary-line"
   8018     }, __('Items that you leave checked here will override your current design and settings.', 'elementor'), " ", getLearnMoreLink())]
   8019   }), isHomePageOverride() && /*#__PURE__*/_react.default.createElement(_notice.default, {
   8020     className: "e-app-import-resolver__notice",
   8021     label: __('Note', 'elementor'),
   8022     color: "warning"
   8023   }, __("Your site's homepage will be determined by the kit. You can change this later.", 'elementor')), /*#__PURE__*/_react.default.createElement(_panel.default, {
   8024     isOpened: true
   8025   }, /*#__PURE__*/_react.default.createElement(_panel.default.Header, {
   8026     toggle: false
   8027   }, /*#__PURE__*/_react.default.createElement(_panel.default.Headline, null, __('Select the items you want to keep and apply:', 'elementor'))), /*#__PURE__*/_react.default.createElement(_panel.default.Body, {
   8028     padding: "20"
   8029   }, /*#__PURE__*/_react.default.createElement(_box.default, {
   8030     className: "e-app-import-resolver-conflicts__container"
   8031   }, /*#__PURE__*/_react.default.createElement(_list.default, {
   8032     separated: true,
   8033     className: "e-app-import-resolver-conflicts"
   8034   }, (0, _entries.default)(conflicts).map(function (_ref, index) {
   8035     var _ref2 = (0, _slicedToArray2.default)(_ref, 2),
   8036         id = _ref2[0],
   8037         conflict = _ref2[1];
   8038 
   8039     return /*#__PURE__*/_react.default.createElement(_list.default.Item, {
   8040       padding: "20",
   8041       key: index,
   8042       className: "e-app-import-resolver-conflicts__item"
   8043     }, /*#__PURE__*/_react.default.createElement(_conflict.default, {
   8044       importedId: (0, _parseInt2.default)(id),
   8045       conflictData: conflict[0]
   8046     }));
   8047   })))))));
   8048 }
   8049 
   8050 /***/ }),
   8051 
   8052 /***/ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js":
   8053 /*!*******************************************************************************************!*\
   8054   !*** ../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js ***!
   8055   \*******************************************************************************************/
   8056 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8057 
   8058 "use strict";
   8059 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   8060 
   8061 
   8062 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   8063 
   8064 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   8065 
   8066 _Object$defineProperty(exports, "__esModule", {
   8067   value: true
   8068 });
   8069 
   8070 exports.default = ContentLayout;
   8071 
   8072 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   8073 
   8074 __webpack_require__(/*! ./content-layout.scss */ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss");
   8075 
   8076 function ContentLayout(props) {
   8077   return /*#__PURE__*/_react.default.createElement("div", {
   8078     className: "e-app-import-export-content-layout"
   8079   }, /*#__PURE__*/_react.default.createElement("div", {
   8080     className: "e-app-import-export-content-layout__container"
   8081   }, props.children));
   8082 }
   8083 
   8084 ContentLayout.propTypes = {
   8085   children: PropTypes.any.isRequired
   8086 };
   8087 
   8088 /***/ }),
   8089 
   8090 /***/ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js":
   8091 /*!***************************************************************************************!*\
   8092   !*** ../core/app/modules/import-export/assets/js/shared/file-process/file-process.js ***!
   8093   \***************************************************************************************/
   8094 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8095 
   8096 "use strict";
   8097 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   8098 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   8099 
   8100 
   8101 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   8102 
   8103 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   8104 
   8105 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   8106 
   8107 _Object$defineProperty(exports, "__esModule", {
   8108   value: true
   8109 });
   8110 
   8111 exports.default = FileProcess;
   8112 
   8113 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   8114 
   8115 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   8116 
   8117 var _importFailedDialog = _interopRequireDefault(__webpack_require__(/*! ../import-failed-dialog/import-failed-dialog */ "../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js"));
   8118 
   8119 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js"));
   8120 
   8121 function FileProcess(props) {
   8122   (0, _react.useEffect)(function () {
   8123     props.onLoad();
   8124   }, []);
   8125   (0, _react.useEffect)(function () {
   8126     if ('success' === props.status) {
   8127       props.onSuccess();
   8128     }
   8129   }, [props.status]);
   8130   return /*#__PURE__*/_react.default.createElement(_wizardStep.default, {
   8131     className: (0, _utils.arrayToClassName)(['e-app-import-export-file-process', props.className]),
   8132     icon: "eicon-loading eicon-animation-spin",
   8133     heading: __('Setting up your kit...', 'elementor'),
   8134     description: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('This usually takes a few moments.', 'elementor'), /*#__PURE__*/_react.default.createElement("br", null), __("Don't close this window until the process is finished.", 'elementor'))
   8135   }, 'error' === props.status && /*#__PURE__*/_react.default.createElement(_importFailedDialog.default, {
   8136     onApprove: props.onDialogApprove,
   8137     onDismiss: props.onDialogDismiss
   8138   }));
   8139 }
   8140 
   8141 FileProcess.propTypes = {
   8142   className: PropTypes.string,
   8143   status: PropTypes.oneOf(['initial', 'success', 'error']),
   8144   onLoad: PropTypes.func.isRequired,
   8145   onSuccess: PropTypes.func.isRequired,
   8146   onDialogApprove: PropTypes.func.isRequired,
   8147   onDialogDismiss: PropTypes.func.isRequired
   8148 };
   8149 FileProcess.defaultProps = {
   8150   className: ''
   8151 };
   8152 
   8153 /***/ }),
   8154 
   8155 /***/ "../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js":
   8156 /*!*******************************************************************************************************!*\
   8157   !*** ../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js ***!
   8158   \*******************************************************************************************************/
   8159 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8160 
   8161 "use strict";
   8162 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   8163 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   8164 
   8165 
   8166 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   8167 
   8168 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   8169 
   8170 _Object$defineProperty(exports, "__esModule", {
   8171   value: true
   8172 });
   8173 
   8174 exports.default = ImportFailedDialog;
   8175 
   8176 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   8177 
   8178 var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js"));
   8179 
   8180 function ImportFailedDialog(props) {
   8181   return /*#__PURE__*/_react.default.createElement(_dialog.default, {
   8182     title: __('Something went wrong', 'elementor'),
   8183     text: __('Nothing to worry about, just try again. If the problem continues, head over to the Help Center.', 'elementor'),
   8184     approveButtonColor: "link",
   8185     approveButtonText: __('Learn More', 'elementor'),
   8186     approveButtonOnClick: props.onApprove,
   8187     dismissButtonText: __('Dismiss', 'elementor'),
   8188     dismissButtonOnClick: props.onDismiss,
   8189     onClose: props.onDismiss
   8190   });
   8191 }
   8192 
   8193 ImportFailedDialog.propTypes = {
   8194   onApprove: PropTypes.func.isRequired,
   8195   onDismiss: PropTypes.func.isRequired
   8196 };
   8197 
   8198 /***/ }),
   8199 
   8200 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js":
   8201 /*!******************************************************************************************!*\
   8202   !*** ../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js ***!
   8203   \******************************************************************************************/
   8204 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8205 
   8206 "use strict";
   8207 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   8208 
   8209 
   8210 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   8211 
   8212 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   8213 
   8214 _Object$defineProperty(exports, "__esModule", {
   8215   value: true
   8216 });
   8217 
   8218 exports.default = ExportInfoModal;
   8219 
   8220 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   8221 
   8222 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   8223 
   8224 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
   8225 
   8226 var _infoModal = _interopRequireDefault(__webpack_require__(/*! ./info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js"));
   8227 
   8228 function ExportInfoModal(props) {
   8229   return /*#__PURE__*/_react.default.createElement(_infoModal.default, (0, _extends2.default)({}, props, {
   8230     title: __('Export a Template Kit', 'elementor')
   8231   }), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Heading, null, __('What’s a Template Kit?', 'elementor')), /*#__PURE__*/_react.default.createElement(_infoModal.default.Text, null, __('A kit is a zip file containing anything from an entire site to individual components.', 'elementor'))), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Heading, null, __('How does exporting work?', 'elementor')), /*#__PURE__*/_react.default.createElement(_infoModal.default.Text, null, /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('Select what to include from your site. We’ll use that to create a zip file.', 'elementor'), /*#__PURE__*/_react.default.createElement("br", null), __('That’s it!', 'elementor'), " ", /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
   8232     url: "http://go.elementor.com/app-export-kit"
   8233   }, __('Learn More', 'elementor'))))), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Tip, {
   8234     title: __('Tip!', 'elementor'),
   8235     description: __('Once your download is complete, import your kit to another site and get it up and running quickly.', 'elementor')
   8236   })));
   8237 }
   8238 
   8239 /***/ }),
   8240 
   8241 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js":
   8242 /*!******************************************************************************************!*\
   8243   !*** ../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js ***!
   8244   \******************************************************************************************/
   8245 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8246 
   8247 "use strict";
   8248 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   8249 
   8250 
   8251 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   8252 
   8253 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   8254 
   8255 _Object$defineProperty(exports, "__esModule", {
   8256   value: true
   8257 });
   8258 
   8259 exports.default = ImportInfoModal;
   8260 
   8261 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   8262 
   8263 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   8264 
   8265 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
   8266 
   8267 var _infoModal = _interopRequireDefault(__webpack_require__(/*! ./info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js"));
   8268 
   8269 function ImportInfoModal(props) {
   8270   return /*#__PURE__*/_react.default.createElement(_infoModal.default, (0, _extends2.default)({}, props, {
   8271     title: __('Import a Template Kit', 'elementor')
   8272   }), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Heading, null, __('What’s a Template Kit?', 'elementor')), /*#__PURE__*/_react.default.createElement(_infoModal.default.Text, null, __('A kit is a zip file containing anything from an entire site to individual components.', 'elementor'))), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Heading, null, __('How does importing work?', 'elementor')), /*#__PURE__*/_react.default.createElement(_infoModal.default.Text, null, /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('After you select what\'s included from your imported kit, you’ll be able to choose which current site settings should stay and which the import should override. ', 'elementor'), /*#__PURE__*/_react.default.createElement("br", null), /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
   8273     url: "http://go.elementor.com/app-import-kit"
   8274   }, __('Learn More', 'elementor'))))));
   8275 }
   8276 
   8277 /***/ }),
   8278 
   8279 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js":
   8280 /*!*******************************************************************************************!*\
   8281   !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js ***!
   8282   \*******************************************************************************************/
   8283 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8284 
   8285 "use strict";
   8286 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   8287 
   8288 
   8289 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   8290 
   8291 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   8292 
   8293 _Object$defineProperty(exports, "__esModule", {
   8294   value: true
   8295 });
   8296 
   8297 exports.default = InfoModalHeading;
   8298 
   8299 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   8300 
   8301 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   8302 
   8303 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
   8304 
   8305 function InfoModalHeading(props) {
   8306   return /*#__PURE__*/_react.default.createElement(_heading.default, {
   8307     variant: "h3",
   8308     tag: "h2",
   8309     className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__heading', props.className])
   8310   }, props.children);
   8311 }
   8312 
   8313 InfoModalHeading.propTypes = {
   8314   className: PropTypes.string,
   8315   children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
   8316 };
   8317 InfoModalHeading.defaultProps = {
   8318   className: ''
   8319 };
   8320 
   8321 /***/ }),
   8322 
   8323 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js":
   8324 /*!*******************************************************************************************!*\
   8325   !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js ***!
   8326   \*******************************************************************************************/
   8327 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8328 
   8329 "use strict";
   8330 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   8331 
   8332 
   8333 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   8334 
   8335 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   8336 
   8337 _Object$defineProperty(exports, "__esModule", {
   8338   value: true
   8339 });
   8340 
   8341 exports.default = InfoModalSection;
   8342 
   8343 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   8344 
   8345 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   8346 
   8347 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
   8348 
   8349 function InfoModalSection(props) {
   8350   return /*#__PURE__*/_react.default.createElement(_modal.default.Section, {
   8351     className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__section', props.className])
   8352   }, props.children);
   8353 }
   8354 
   8355 InfoModalSection.propTypes = {
   8356   className: PropTypes.string,
   8357   children: PropTypes.any
   8358 };
   8359 InfoModalSection.defaultProps = {
   8360   className: ''
   8361 };
   8362 
   8363 /***/ }),
   8364 
   8365 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js":
   8366 /*!****************************************************************************************!*\
   8367   !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js ***!
   8368   \****************************************************************************************/
   8369 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8370 
   8371 "use strict";
   8372 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   8373 
   8374 
   8375 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   8376 
   8377 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   8378 
   8379 _Object$defineProperty(exports, "__esModule", {
   8380   value: true
   8381 });
   8382 
   8383 exports.default = InfoModalText;
   8384 
   8385 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   8386 
   8387 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   8388 
   8389 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
   8390 
   8391 function InfoModalText(props) {
   8392   return /*#__PURE__*/_react.default.createElement(_text.default, {
   8393     variant: "sm",
   8394     className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__text', props.className])
   8395   }, props.children);
   8396 }
   8397 
   8398 InfoModalText.propTypes = {
   8399   className: PropTypes.string,
   8400   children: PropTypes.any.isRequired
   8401 };
   8402 InfoModalText.defaultProps = {
   8403   className: ''
   8404 };
   8405 
   8406 /***/ }),
   8407 
   8408 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js":
   8409 /*!***************************************************************************************!*\
   8410   !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js ***!
   8411   \***************************************************************************************/
   8412 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8413 
   8414 "use strict";
   8415 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   8416 
   8417 
   8418 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   8419 
   8420 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   8421 
   8422 _Object$defineProperty(exports, "__esModule", {
   8423   value: true
   8424 });
   8425 
   8426 exports.default = InfoModalTip;
   8427 
   8428 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   8429 
   8430 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   8431 
   8432 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   8433 
   8434 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
   8435 
   8436 function InfoModalTip(props) {
   8437   return /*#__PURE__*/_react.default.createElement(_modal.default.Tip, (0, _extends2.default)({}, props, {
   8438     className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__tip', props.className])
   8439   }));
   8440 }
   8441 
   8442 InfoModalTip.propTypes = {
   8443   className: PropTypes.string
   8444 };
   8445 InfoModalTip.defaultProps = {
   8446   className: ''
   8447 };
   8448 
   8449 /***/ }),
   8450 
   8451 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js":
   8452 /*!***********************************************************************************!*\
   8453   !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js ***!
   8454   \***********************************************************************************/
   8455 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8456 
   8457 "use strict";
   8458 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   8459 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   8460 
   8461 
   8462 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   8463 
   8464 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   8465 
   8466 _Object$defineProperty(exports, "__esModule", {
   8467   value: true
   8468 });
   8469 
   8470 exports.default = InfoModal;
   8471 exports.infoButtonProps = void 0;
   8472 
   8473 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   8474 
   8475 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
   8476 
   8477 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
   8478 
   8479 var _infoModalSection = _interopRequireDefault(__webpack_require__(/*! ./info-modal-section */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js"));
   8480 
   8481 var _infoModalHeading = _interopRequireDefault(__webpack_require__(/*! ./info-modal-heading */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js"));
   8482 
   8483 var _infoModalText = _interopRequireDefault(__webpack_require__(/*! ./info-modal-text */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js"));
   8484 
   8485 var _infoModalTip = _interopRequireDefault(__webpack_require__(/*! ./info-modal-tip */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js"));
   8486 
   8487 __webpack_require__(/*! ./info-modal.scss */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss");
   8488 
   8489 var infoButtonProps = {
   8490   id: 'info-modal',
   8491   className: 'e-app-export-kit-information__info-icon',
   8492   icon: 'eicon-info-circle',
   8493   text: __('Kit Info', 'elementor'),
   8494   color: 'secondary',
   8495   hideText: true
   8496 };
   8497 exports.infoButtonProps = infoButtonProps;
   8498 
   8499 function InfoModal(props) {
   8500   var attrs = {
   8501     className: 'e-app-import-export-info-modal',
   8502     setShow: props.setShow
   8503   };
   8504 
   8505   if (props.hasOwnProperty('show')) {
   8506     attrs.show = props.show;
   8507   } else {
   8508     attrs.toggleButtonProps = infoButtonProps;
   8509   }
   8510 
   8511   return /*#__PURE__*/_react.default.createElement(_modal.default, (0, _extends2.default)({}, attrs, {
   8512     title: props.title
   8513   }), props.children);
   8514 }
   8515 
   8516 InfoModal.propTypes = {
   8517   show: PropTypes.bool,
   8518   setShow: PropTypes.func,
   8519   title: PropTypes.string,
   8520   children: PropTypes.any.isRequired
   8521 };
   8522 InfoModal.Section = _infoModalSection.default;
   8523 InfoModal.Heading = _infoModalHeading.default;
   8524 InfoModal.Text = _infoModalText.default;
   8525 InfoModal.Tip = _infoModalTip.default;
   8526 
   8527 /***/ }),
   8528 
   8529 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js":
   8530 /*!******************************************************************************************************************************!*\
   8531   !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js ***!
   8532   \******************************************************************************************************************************/
   8533 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8534 
   8535 "use strict";
   8536 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   8537 
   8538 
   8539 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   8540 
   8541 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   8542 
   8543 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   8544 
   8545 _Object$defineProperty(exports, "__esModule", {
   8546   value: true
   8547 });
   8548 
   8549 exports.default = KitContentCheckbox;
   8550 
   8551 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   8552 
   8553 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
   8554 
   8555 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
   8556 
   8557 var _contextProvider = __webpack_require__(/*! ../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
   8558 
   8559 var _checkbox = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js"));
   8560 
   8561 function KitContentCheckbox(props) {
   8562   var context = (0, _react.useContext)(_contextProvider.Context),
   8563       isSelected = function isSelected() {
   8564     return context.data.includes.includes(props.type);
   8565   },
   8566       setIncludes = function setIncludes(event) {
   8567     var isChecked = event.target.checked,
   8568         actionType = isChecked ? 'ADD_INCLUDE' : 'REMOVE_INCLUDE';
   8569     context.dispatch({
   8570       type: actionType,
   8571       payload: props.type
   8572     });
   8573   };
   8574 
   8575   (0, _react.useEffect)(function () {
   8576     if (!context.data.includes.length) {
   8577       context.dispatch({
   8578         type: 'ADD_INCLUDE',
   8579         payload: props.type
   8580       });
   8581     }
   8582   }, []);
   8583   return (0, _react.useMemo)(function () {
   8584     return /*#__PURE__*/_react.default.createElement(_checkbox.default, {
   8585       checked: isSelected(),
   8586       onChange: setIncludes,
   8587       className: props.className
   8588     });
   8589   }, [context.data.includes]);
   8590 }
   8591 
   8592 KitContentCheckbox.propTypes = {
   8593   className: PropTypes.string,
   8594   type: PropTypes.string.isRequired
   8595 };
   8596 KitContentCheckbox.defaultProps = {
   8597   className: ''
   8598 };
   8599 
   8600 /***/ }),
   8601 
   8602 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js":
   8603 /*!**************************************************************************************************************************!*\
   8604   !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js ***!
   8605   \**************************************************************************************************************************/
   8606 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8607 
   8608 "use strict";
   8609 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   8610 
   8611 
   8612 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   8613 
   8614 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   8615 
   8616 _Object$defineProperty(exports, "__esModule", {
   8617   value: true
   8618 });
   8619 
   8620 exports.default = TemplatesFeatures;
   8621 
   8622 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   8623 
   8624 var _tooltip = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/tooltip */ "../core/app/assets/js/molecules/tooltip.js"));
   8625 
   8626 __webpack_require__(/*! ./templates-features.scss */ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss");
   8627 
   8628 function TemplatesFeatures(props) {
   8629   var _props$features$locke;
   8630 
   8631   var isLockedFeatures = (_props$features$locke = props.features.locked) === null || _props$features$locke === void 0 ? void 0 : _props$features$locke.length,
   8632       getLockedFeatures = function getLockedFeatures() {
   8633     if (!isLockedFeatures) {
   8634       return;
   8635     }
   8636 
   8637     return /*#__PURE__*/_react.default.createElement(_tooltip.default, {
   8638       tag: "span",
   8639       offset: 19,
   8640       show: props.showTooltip,
   8641       title: props.features.tooltip,
   8642       disabled: !props.isLocked,
   8643       className: props.isLocked ? 'e-app-export-templates-features__locked' : ''
   8644     }, ', ' + props.features.locked.join(', '));
   8645   },
   8646       getOpenFeatures = function getOpenFeatures() {
   8647     var _props$features$open;
   8648 
   8649     return (_props$features$open = props.features.open) === null || _props$features$open === void 0 ? void 0 : _props$features$open.join(', ');
   8650   };
   8651 
   8652   return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, getOpenFeatures(), getLockedFeatures());
   8653 }
   8654 
   8655 TemplatesFeatures.propTypes = {
   8656   features: PropTypes.object,
   8657   isLocked: PropTypes.bool,
   8658   showTooltip: PropTypes.bool
   8659 };
   8660 TemplatesFeatures.defaultProps = {
   8661   showTooltip: false
   8662 };
   8663 
   8664 /***/ }),
   8665 
   8666 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content-data/kit-content-data.js":
   8667 /*!***********************************************************************************************************!*\
   8668   !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content-data/kit-content-data.js ***!
   8669   \***********************************************************************************************************/
   8670 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8671 
   8672 "use strict";
   8673 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   8674 
   8675 
   8676 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   8677 
   8678 _Object$defineProperty(exports, "__esModule", {
   8679   value: true
   8680 });
   8681 
   8682 exports.default = void 0;
   8683 var kitContentData = [{
   8684   type: 'templates',
   8685   data: {
   8686     title: __('Templates', 'elementor'),
   8687     features: {
   8688       open: [__('Saved Templates', 'elementor')],
   8689       locked: [__('Headers', 'elementor'), __('Footers', 'elementor'), __('Archives', 'elementor'), __('Single Posts', 'elementor'), __('Single Pages', 'elementor'), __('Search Results', 'elementor'), __('404 Error Page', 'elementor'), __('Popups', 'elementor'), __('Global widgets', 'elementor')],
   8690       tooltip: __('To import or export these components, you’ll need Elementor Pro.', 'elementor')
   8691     }
   8692   }
   8693 }, {
   8694   type: 'content',
   8695   data: {
   8696     title: __('Content', 'elementor'),
   8697     features: {
   8698       open: [__('Elementor Pages', 'elementor'), __('Landing Pages', 'elementor'), __('Elementor Posts', 'elementor'), __('WP Pages', 'elementor'), __('WP Posts', 'elementor'), __('Custom Post Type', 'elementor')]
   8699     }
   8700   }
   8701 }, {
   8702   type: 'settings',
   8703   data: {
   8704     title: __('Site Settings', 'elementor'),
   8705     features: {
   8706       open: [__('Global Colors', 'elementor'), __('Global Fonts', 'elementor'), __('Theme Style settings', 'elementor'), __('Layout Settings', 'elementor'), __('Lightbox Settings', 'elementor'), __('Background Settings', 'elementor')]
   8707     }
   8708   }
   8709 }];
   8710 var _default = kitContentData;
   8711 exports.default = _default;
   8712 
   8713 /***/ }),
   8714 
   8715 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js":
   8716 /*!*************************************************************************************!*\
   8717   !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js ***!
   8718   \*************************************************************************************/
   8719 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8720 
   8721 "use strict";
   8722 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   8723 
   8724 
   8725 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   8726 
   8727 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   8728 
   8729 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   8730 
   8731 _Object$defineProperty(exports, "__esModule", {
   8732   value: true
   8733 });
   8734 
   8735 exports.default = KitContent;
   8736 
   8737 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   8738 
   8739 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
   8740 
   8741 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
   8742 
   8743 var _objectSpread3 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
   8744 
   8745 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
   8746 
   8747 var _templatesFeatures = _interopRequireDefault(__webpack_require__(/*! ./components/templates-features/templates-features */ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js"));
   8748 
   8749 var _kitContentCheckbox = _interopRequireDefault(__webpack_require__(/*! ./components/kit-content-checkbox/kit-content-checkbox */ "../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js"));
   8750 
   8751 var _goProButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/go-pro-button */ "../core/app/assets/js/molecules/go-pro-button.js"));
   8752 
   8753 var _box = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js"));
   8754 
   8755 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
   8756 
   8757 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
   8758 
   8759 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
   8760 
   8761 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
   8762 
   8763 var _kitContentData = _interopRequireDefault(__webpack_require__(/*! ./kit-content-data/kit-content-data */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content-data/kit-content-data.js"));
   8764 
   8765 __webpack_require__(/*! ./kit-content.scss */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss");
   8766 
   8767 function KitContent(props) {
   8768   var hasPro = elementorAppConfig.hasPro,
   8769       _useState = (0, _react.useState)({}),
   8770       _useState2 = (0, _slicedToArray2.default)(_useState, 2),
   8771       containerHover = _useState2[0],
   8772       setContainerHover = _useState2[1],
   8773       getTemplateFeatures = function getTemplateFeatures(features, index) {
   8774     if (!features) {
   8775       return;
   8776     }
   8777 
   8778     return /*#__PURE__*/_react.default.createElement(_templatesFeatures.default, {
   8779       features: features,
   8780       isLocked: !hasPro,
   8781       showTooltip: containerHover[index]
   8782     });
   8783   },
   8784       getGoProButton = function getGoProButton() {
   8785     return /*#__PURE__*/_react.default.createElement(_goProButton.default, {
   8786       className: "e-app-export-kit-content__go-pro-button",
   8787       url: "https://go.elementor.com/go-pro-import-export"
   8788     });
   8789   },
   8790       setContainerHoverState = function setContainerHoverState(index, state) {
   8791     setContainerHover(function (prevState) {
   8792       return (0, _objectSpread3.default)((0, _objectSpread3.default)({}, prevState), {}, (0, _defineProperty2.default)({}, index, state));
   8793     });
   8794   };
   8795 
   8796   return /*#__PURE__*/_react.default.createElement(_box.default, null, /*#__PURE__*/_react.default.createElement(_list.default, {
   8797     separated: true,
   8798     className: "e-app-export-kit-content"
   8799   }, _kitContentData.default.map(function (item, index) {
   8800     var _item$data$features;
   8801 
   8802     var isLockedFeaturesNoPro = ((_item$data$features = item.data.features) === null || _item$data$features === void 0 ? void 0 : _item$data$features.locked) && !hasPro;
   8803 
   8804     if (props.manifest) {
   8805       var contentType = 'settings' === item.type ? 'site-settings' : item.type;
   8806 
   8807       if (!props.manifest[contentType]) {
   8808         return;
   8809       }
   8810     }
   8811 
   8812     return /*#__PURE__*/_react.default.createElement(_list.default.Item, {
   8813       padding: "20",
   8814       key: item.type,
   8815       className: "e-app-export-kit-content__item"
   8816     }, /*#__PURE__*/_react.default.createElement("div", {
   8817       onMouseEnter: function onMouseEnter() {
   8818         return isLockedFeaturesNoPro && setContainerHoverState(index, true);
   8819       },
   8820       onMouseLeave: function onMouseLeave() {
   8821         return isLockedFeaturesNoPro && setContainerHoverState(index, false);
   8822       }
   8823     }, /*#__PURE__*/_react.default.createElement(_grid.default, {
   8824       container: true,
   8825       noWrap: true
   8826     }, /*#__PURE__*/_react.default.createElement(_kitContentCheckbox.default, {
   8827       type: item.type,
   8828       className: "e-app-export-kit-content__checkbox"
   8829     }), /*#__PURE__*/_react.default.createElement(_grid.default, {
   8830       item: true
   8831     }, /*#__PURE__*/_react.default.createElement(_heading.default, {
   8832       variant: "h4",
   8833       tag: "h3",
   8834       className: "e-app-export-kit-content__title"
   8835     }, item.data.title), /*#__PURE__*/_react.default.createElement(_grid.default, {
   8836       item: true
   8837     }, /*#__PURE__*/_react.default.createElement(_text.default, {
   8838       variant: "sm",
   8839       tag: "span",
   8840       className: "e-app-export-kit-content__description"
   8841     }, item.data.description || getTemplateFeatures(item.data.features, index)), isLockedFeaturesNoPro && getGoProButton())))));
   8842   })));
   8843 }
   8844 
   8845 KitContent.propTypes = {
   8846   className: PropTypes.string,
   8847   manifest: PropTypes.object
   8848 };
   8849 KitContent.defaultProps = {
   8850   className: ''
   8851 };
   8852 
   8853 /***/ }),
   8854 
   8855 /***/ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js":
   8856 /*!*******************************************************************************!*\
   8857   !*** ../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js ***!
   8858   \*******************************************************************************/
   8859 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8860 
   8861 "use strict";
   8862 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   8863 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   8864 
   8865 
   8866 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   8867 
   8868 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   8869 
   8870 _Object$defineProperty(exports, "__esModule", {
   8871   value: true
   8872 });
   8873 
   8874 exports.default = KitData;
   8875 
   8876 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   8877 
   8878 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
   8879 
   8880 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js"));
   8881 
   8882 var _keys = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js"));
   8883 
   8884 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
   8885 
   8886 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
   8887 
   8888 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
   8889 
   8890 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
   8891 
   8892 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
   8893 
   8894 __webpack_require__(/*! ./kit-data.scss */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss");
   8895 
   8896 function KitData(props) {
   8897   var kitData = props.data,
   8898       getSummaryTitle = function getSummaryTitle(type, key, amount) {
   8899     var data = elementorAppConfig['import-export'].summaryTitles[type][key];
   8900 
   8901     if (data !== null && data !== void 0 && data.single) {
   8902       if (!amount) {
   8903         return '';
   8904       }
   8905 
   8906       var title = amount > 1 ? data.plural : data.single;
   8907       return amount + ' ' + title;
   8908     }
   8909 
   8910     return data;
   8911   },
   8912       getTemplates = function getTemplates() {
   8913     var templates = {};
   8914 
   8915     for (var key in kitData === null || kitData === void 0 ? void 0 : kitData.templates) {
   8916       var type = kitData.templates[key].doc_type;
   8917 
   8918       if (!templates[type]) {
   8919         templates[type] = 0;
   8920       }
   8921 
   8922       templates[type]++;
   8923     }
   8924 
   8925     return (0, _entries.default)(templates).map(function (item) {
   8926       return getSummaryTitle('templates', item[0], item[1]);
   8927     });
   8928   },
   8929       getSiteSettings = function getSiteSettings() {
   8930     var siteSettings = (kitData === null || kitData === void 0 ? void 0 : kitData['site-settings']) || {};
   8931     return (0, _entries.default)(siteSettings).map(function (item) {
   8932       return getSummaryTitle('site-settings', item[1]);
   8933     });
   8934   },
   8935       getContent = function getContent() {
   8936     var content = (kitData === null || kitData === void 0 ? void 0 : kitData.content) || {},
   8937         wpContent = (kitData === null || kitData === void 0 ? void 0 : kitData['wp-content']) || {};
   8938     var mergedContent = (0, _objectSpread2.default)({}, content);
   8939 
   8940     for (var key in mergedContent) {
   8941       mergedContent[key] = (0, _keys.default)(mergedContent[key]).concat(wpContent[key] || []);
   8942     } // In case that wpContent has properties that doesn't exist in the content object.
   8943 
   8944 
   8945     mergedContent = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, wpContent), mergedContent);
   8946     return (0, _entries.default)(mergedContent).map(function (item) {
   8947       return getSummaryTitle('content', item[0], item[1].length);
   8948     });
   8949   },
   8950       kitContent = [{
   8951     title: __('Templates:', 'elementor'),
   8952     data: getTemplates()
   8953   }, {
   8954     title: __('Site Settings:', 'elementor'),
   8955     data: getSiteSettings()
   8956   }, {
   8957     title: __('Content:', 'elementor'),
   8958     data: getContent()
   8959   }];
   8960 
   8961   return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_heading.default, {
   8962     variant: "h6",
   8963     tag: "h3",
   8964     className: "e-app-export-complete__kit-content-title"
   8965   }, __('This Template Kit includes:', 'elementor')), /*#__PURE__*/_react.default.createElement(_list.default, {
   8966     className: "e-app-export-complete-kit-data-list"
   8967   }, kitContent.map(function (item, index) {
   8968     if (!item.data.length) {
   8969       return;
   8970     }
   8971 
   8972     return /*#__PURE__*/_react.default.createElement(_list.default.Item, {
   8973       key: index,
   8974       className: "e-app-export-complete-kit-data-list__item"
   8975     }, /*#__PURE__*/_react.default.createElement(_text.default, {
   8976       tag: "strong",
   8977       variant: "sm"
   8978     }, /*#__PURE__*/_react.default.createElement("strong", null, item.title)), " ", /*#__PURE__*/_react.default.createElement(_text.default, {
   8979       tag: "span",
   8980       variant: "sm"
   8981     }, item.data.filter(function (value) {
   8982       return value;
   8983     }).join(' | ')));
   8984   })));
   8985 }
   8986 
   8987 KitData.propTypes = {
   8988   data: PropTypes.object
   8989 };
   8990 
   8991 /***/ }),
   8992 
   8993 /***/ "../core/app/modules/import-export/assets/js/templates/layout.js":
   8994 /*!***********************************************************************!*\
   8995   !*** ../core/app/modules/import-export/assets/js/templates/layout.js ***!
   8996   \***********************************************************************/
   8997 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   8998 
   8999 "use strict";
   9000 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
   9001 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   9002 
   9003 
   9004 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   9005 
   9006 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   9007 
   9008 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   9009 
   9010 _Object$defineProperty(exports, "__esModule", {
   9011   value: true
   9012 });
   9013 
   9014 exports.default = Layout;
   9015 
   9016 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
   9017 
   9018 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
   9019 
   9020 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js"));
   9021 
   9022 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
   9023 
   9024 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
   9025 
   9026 var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js"));
   9027 
   9028 var _contentLayout = _interopRequireDefault(__webpack_require__(/*! ../shared/content-layout/content-layout */ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js"));
   9029 
   9030 var _infoModal = __webpack_require__(/*! ../shared/info-modal/info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js");
   9031 
   9032 var _importInfoModal = _interopRequireDefault(__webpack_require__(/*! ../shared/info-modal/import-info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js"));
   9033 
   9034 var _exportInfoModal = _interopRequireDefault(__webpack_require__(/*! ../shared/info-modal/export-info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js"));
   9035 
   9036 function Layout(props) {
   9037   var _useState = (0, _react.useState)(false),
   9038       _useState2 = (0, _slicedToArray2.default)(_useState, 2),
   9039       showInfoModal = _useState2[0],
   9040       setShowInfoModal = _useState2[1],
   9041       referrer = location.hash.match('referrer=([^&]+)'),
   9042       getContent = function getContent() {
   9043     var infoModalProps = {
   9044       show: showInfoModal,
   9045       setShow: setShowInfoModal
   9046     };
   9047     return /*#__PURE__*/_react.default.createElement(_contentLayout.default, null, props.children, 'import' === props.type ? /*#__PURE__*/_react.default.createElement(_importInfoModal.default, infoModalProps) : /*#__PURE__*/_react.default.createElement(_exportInfoModal.default, infoModalProps));
   9048   },
   9049       getInfoButtonProps = function getInfoButtonProps() {
   9050     return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _infoModal.infoButtonProps), {}, {
   9051       onClick: function onClick() {
   9052         setShowInfoModal(true);
   9053       }
   9054     });
   9055   },
   9056       config = {
   9057     title: 'import' === props.type ? __('Import', 'elementor') : __('Export', 'elementor'),
   9058     headerButtons: [getInfoButtonProps()].concat((0, _toConsumableArray2.default)(props.headerButtons)),
   9059     content: getContent(),
   9060     footer: props.footer
   9061   },
   9062       moduleAdminTab = '#tab-import-export-kit'; // Targeting the return_url value to the import-export dedicated admin tab (only when there is no specific referrer).
   9063 
   9064 
   9065   if (!referrer && -1 === elementorAppConfig.return_url.indexOf(moduleAdminTab)) {
   9066     elementorAppConfig.return_url += moduleAdminTab;
   9067   }
   9068 
   9069   return /*#__PURE__*/_react.default.createElement(_page.default, config);
   9070 }
   9071 
   9072 Layout.propTypes = {
   9073   type: PropTypes.oneOf(['import', 'export']),
   9074   headerButtons: PropTypes.arrayOf(PropTypes.object),
   9075   children: PropTypes.object.isRequired,
   9076   footer: PropTypes.object
   9077 };
   9078 Layout.defaultProps = {
   9079   headerButtons: []
   9080 };
   9081 
   9082 /***/ }),
   9083 
   9084 /***/ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js":
   9085 /*!*********************************************************************************!*\
   9086   !*** ../core/app/modules/import-export/assets/js/ui/page-header/page-header.js ***!
   9087   \*********************************************************************************/
   9088 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   9089 
   9090 "use strict";
   9091 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   9092 
   9093 
   9094 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   9095 
   9096 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   9097 
   9098 _Object$defineProperty(exports, "__esModule", {
   9099   value: true
   9100 });
   9101 
   9102 exports.default = PageHeader;
   9103 
   9104 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   9105 
   9106 var _isArray = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js"));
   9107 
   9108 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   9109 
   9110 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
   9111 
   9112 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
   9113 
   9114 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
   9115 
   9116 __webpack_require__(/*! ./page-header.scss */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss");
   9117 
   9118 // Page header.
   9119 function PageHeader(props) {
   9120   var baseClassName = 'e-app-import-export-page-header',
   9121       classes = [baseClassName, props.className];
   9122 
   9123   var handleMultiLine = function handleMultiLine(content) {
   9124     if ((0, _isArray.default)(content)) {
   9125       var multiLineArray = [];
   9126       content.forEach(function (line, index) {
   9127         if (index) {
   9128           multiLineArray.push( /*#__PURE__*/_react.default.createElement("br", {
   9129             key: index
   9130           }));
   9131         }
   9132 
   9133         multiLineArray.push(line);
   9134       });
   9135       return multiLineArray;
   9136     }
   9137 
   9138     return content;
   9139   };
   9140 
   9141   return /*#__PURE__*/_react.default.createElement("div", {
   9142     className: (0, _utils.arrayToClassName)(classes)
   9143   }, /*#__PURE__*/_react.default.createElement(_grid.default, {
   9144     container: true
   9145   }, /*#__PURE__*/_react.default.createElement(_grid.default, {
   9146     item: true,
   9147     className: "e-app-import-export-page-header__content-wrapper"
   9148   }, props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, {
   9149     variant: "display-3",
   9150     className: "e-app-import-export-page-header__heading"
   9151   }, props.heading), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
   9152     className: "e-app-import-export-page-header__description"
   9153   }, handleMultiLine(props.description)))));
   9154 }
   9155 
   9156 PageHeader.propTypes = {
   9157   className: PropTypes.string,
   9158   heading: PropTypes.string,
   9159   description: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object])
   9160 };
   9161 PageHeader.defaultProps = {
   9162   className: ''
   9163 };
   9164 
   9165 /***/ }),
   9166 
   9167 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-body.js":
   9168 /*!**************************************************************************!*\
   9169   !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-body.js ***!
   9170   \**************************************************************************/
   9171 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   9172 
   9173 "use strict";
   9174 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   9175 
   9176 
   9177 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   9178 
   9179 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   9180 
   9181 _Object$defineProperty(exports, "__esModule", {
   9182   value: true
   9183 });
   9184 
   9185 exports.default = PanelBody;
   9186 
   9187 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   9188 
   9189 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   9190 
   9191 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
   9192 
   9193 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
   9194 
   9195 function PanelBody(props) {
   9196   return /*#__PURE__*/_react.default.createElement(_collapse.default.Content, null, /*#__PURE__*/_react.default.createElement(_card.default.Body, {
   9197     padding: props.padding,
   9198     className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__body', props.className])
   9199   }, props.children));
   9200 }
   9201 
   9202 PanelBody.propTypes = {
   9203   className: PropTypes.string,
   9204   padding: PropTypes.string,
   9205   children: PropTypes.any.isRequired
   9206 };
   9207 PanelBody.defaultProps = {
   9208   className: '',
   9209   padding: '0'
   9210 };
   9211 
   9212 /***/ }),
   9213 
   9214 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-header.js":
   9215 /*!****************************************************************************!*\
   9216   !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-header.js ***!
   9217   \****************************************************************************/
   9218 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   9219 
   9220 "use strict";
   9221 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   9222 
   9223 
   9224 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   9225 
   9226 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   9227 
   9228 _Object$defineProperty(exports, "__esModule", {
   9229   value: true
   9230 });
   9231 
   9232 exports.default = PanelHeader;
   9233 
   9234 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   9235 
   9236 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   9237 
   9238 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
   9239 
   9240 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
   9241 
   9242 function PanelHeader(props) {
   9243   return /*#__PURE__*/_react.default.createElement(_collapse.default.Toggle, {
   9244     active: props.toggle,
   9245     showIcon: props.showIcon
   9246   }, /*#__PURE__*/_react.default.createElement(_card.default.Header, {
   9247     padding: "20",
   9248     className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__header', props.className])
   9249   }, props.children));
   9250 }
   9251 
   9252 PanelHeader.propTypes = {
   9253   className: PropTypes.string,
   9254   padding: PropTypes.string,
   9255   toggle: PropTypes.bool,
   9256   showIcon: PropTypes.bool,
   9257   children: PropTypes.any.isRequired
   9258 };
   9259 PanelHeader.defaultProps = {
   9260   className: '',
   9261   padding: '20',
   9262   toggle: true,
   9263   showIcon: true
   9264 };
   9265 
   9266 /***/ }),
   9267 
   9268 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js":
   9269 /*!******************************************************************************!*\
   9270   !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js ***!
   9271   \******************************************************************************/
   9272 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   9273 
   9274 "use strict";
   9275 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   9276 
   9277 
   9278 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   9279 
   9280 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   9281 
   9282 _Object$defineProperty(exports, "__esModule", {
   9283   value: true
   9284 });
   9285 
   9286 exports.default = PanelHeadline;
   9287 
   9288 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   9289 
   9290 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   9291 
   9292 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
   9293 
   9294 function PanelHeadline(props) {
   9295   return /*#__PURE__*/_react.default.createElement(_card.default.Headline, {
   9296     className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__headline', props.className])
   9297   }, props.children);
   9298 }
   9299 
   9300 PanelHeadline.propTypes = {
   9301   className: PropTypes.string,
   9302   children: PropTypes.any.isRequired
   9303 };
   9304 PanelHeadline.defaultProps = {
   9305   className: ''
   9306 };
   9307 
   9308 /***/ }),
   9309 
   9310 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel.js":
   9311 /*!*********************************************************************!*\
   9312   !*** ../core/app/modules/import-export/assets/js/ui/panel/panel.js ***!
   9313   \*********************************************************************/
   9314 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   9315 
   9316 "use strict";
   9317 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   9318 
   9319 
   9320 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   9321 
   9322 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   9323 
   9324 _Object$defineProperty(exports, "__esModule", {
   9325   value: true
   9326 });
   9327 
   9328 exports.default = Panel;
   9329 
   9330 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   9331 
   9332 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   9333 
   9334 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
   9335 
   9336 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
   9337 
   9338 var _panelHeader = _interopRequireDefault(__webpack_require__(/*! ./panel-header */ "../core/app/modules/import-export/assets/js/ui/panel/panel-header.js"));
   9339 
   9340 var _panelHeadline = _interopRequireDefault(__webpack_require__(/*! ./panel-headline */ "../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js"));
   9341 
   9342 var _panelBody = _interopRequireDefault(__webpack_require__(/*! ./panel-body */ "../core/app/modules/import-export/assets/js/ui/panel/panel-body.js"));
   9343 
   9344 __webpack_require__(/*! ./panel.scss */ "../core/app/modules/import-export/assets/js/ui/panel/panel.scss");
   9345 
   9346 function Panel(props) {
   9347   return /*#__PURE__*/_react.default.createElement(_collapse.default, {
   9348     isOpened: props.isOpened
   9349   }, /*#__PURE__*/_react.default.createElement(_card.default, {
   9350     className: (0, _utils.arrayToClassName)(['e-app-import-export-panel', props.className])
   9351   }, props.children));
   9352 }
   9353 
   9354 Panel.propTypes = {
   9355   className: PropTypes.string,
   9356   isOpened: PropTypes.bool,
   9357   children: PropTypes.any.isRequired
   9358 };
   9359 Panel.defaultProps = {
   9360   className: '',
   9361   isOpened: false
   9362 };
   9363 Panel.Header = _panelHeader.default;
   9364 Panel.Headline = _panelHeadline.default;
   9365 Panel.Body = _panelBody.default;
   9366 
   9367 /***/ }),
   9368 
   9369 /***/ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js":
   9370 /*!*********************************************************************************!*\
   9371   !*** ../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js ***!
   9372   \*********************************************************************************/
   9373 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   9374 
   9375 "use strict";
   9376 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
   9377 
   9378 
   9379 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   9380 
   9381 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   9382 
   9383 _Object$defineProperty(exports, "__esModule", {
   9384   value: true
   9385 });
   9386 
   9387 exports.default = WizardStep;
   9388 
   9389 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
   9390 
   9391 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
   9392 
   9393 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
   9394 
   9395 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
   9396 
   9397 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
   9398 
   9399 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
   9400 
   9401 __webpack_require__(/*! ./wizard-step.scss */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss");
   9402 
   9403 function WizardStep(props) {
   9404   var baseClassName = 'e-app-import-export-wizard-step',
   9405       classes = [baseClassName, props.className];
   9406   return /*#__PURE__*/_react.default.createElement(_grid.default, {
   9407     className: (0, _utils.arrayToClassName)(classes),
   9408     justify: "center",
   9409     container: true
   9410   }, /*#__PURE__*/_react.default.createElement(_grid.default, {
   9411     item: true
   9412   }, (props.image || props.icon) && /*#__PURE__*/_react.default.createElement(_grid.default, {
   9413     className: "e-app-import-export-wizard-step__media-container",
   9414     justify: "center",
   9415     alignItems: "end",
   9416     container: true
   9417   }, props.image && /*#__PURE__*/_react.default.createElement("img", {
   9418     className: "e-app-import-export-wizard-step__image",
   9419     src: props.image
   9420   }), props.icon && /*#__PURE__*/_react.default.createElement(_icon.default, {
   9421     className: "e-app-import-export-wizard-step__icon ".concat(props.icon)
   9422   })), props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, {
   9423     variant: "display-3",
   9424     className: "e-app-import-export-wizard-step__heading"
   9425   }, props.heading), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
   9426     variant: "xl",
   9427     className: "e-app-import-export-wizard-step__description"
   9428   }, props.description), props.children && /*#__PURE__*/_react.default.createElement(_grid.default, {
   9429     item: true,
   9430     className: "e-app-import-export-wizard-step__content"
   9431   }, props.children), props.notice && /*#__PURE__*/_react.default.createElement(_text.default, {
   9432     variant: "xs",
   9433     className: "e-app-import-export-wizard-step__notice"
   9434   }, props.notice)));
   9435 }
   9436 
   9437 WizardStep.propTypes = {
   9438   className: PropTypes.string,
   9439   image: PropTypes.string,
   9440   icon: PropTypes.string,
   9441   heading: PropTypes.string,
   9442   description: PropTypes.oneOfType([PropTypes.string, PropTypes.object]),
   9443   notice: PropTypes.oneOfType([PropTypes.string, PropTypes.object]),
   9444   children: PropTypes.any
   9445 };
   9446 WizardStep.defaultProps = {
   9447   className: ''
   9448 };
   9449 
   9450 /***/ }),
   9451 
   9452 /***/ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/download-link.js":
   9453 /*!******************************************************************************************!*\
   9454   !*** ../core/app/modules/kit-library/assets/js/data/kits/commands-data/download-link.js ***!
   9455   \******************************************************************************************/
   9456 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   9457 
   9458 "use strict";
   9459 
   9460 
   9461 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   9462 
   9463 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   9464 
   9465 _Object$defineProperty(exports, "__esModule", {
   9466   value: true
   9467 });
   9468 
   9469 exports.DownloadLink = void 0;
   9470 
   9471 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
   9472 
   9473 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
   9474 
   9475 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
   9476 
   9477 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
   9478 
   9479 var DownloadLink = /*#__PURE__*/function (_$e$modules$CommandDa) {
   9480   (0, _inherits2.default)(DownloadLink, _$e$modules$CommandDa);
   9481 
   9482   var _super = (0, _createSuper2.default)(DownloadLink);
   9483 
   9484   function DownloadLink() {
   9485     (0, _classCallCheck2.default)(this, DownloadLink);
   9486     return _super.apply(this, arguments);
   9487   }
   9488 
   9489   (0, _createClass2.default)(DownloadLink, null, [{
   9490     key: "getEndpointFormat",
   9491     value: function getEndpointFormat() {
   9492       return 'kits/download-link/{id}';
   9493     }
   9494   }]);
   9495   return DownloadLink;
   9496 }($e.modules.CommandData);
   9497 
   9498 exports.DownloadLink = DownloadLink;
   9499 
   9500 /***/ }),
   9501 
   9502 /***/ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/favorites.js":
   9503 /*!**************************************************************************************!*\
   9504   !*** ../core/app/modules/kit-library/assets/js/data/kits/commands-data/favorites.js ***!
   9505   \**************************************************************************************/
   9506 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   9507 
   9508 "use strict";
   9509 
   9510 
   9511 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   9512 
   9513 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   9514 
   9515 _Object$defineProperty(exports, "__esModule", {
   9516   value: true
   9517 });
   9518 
   9519 exports.Favorites = void 0;
   9520 
   9521 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
   9522 
   9523 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
   9524 
   9525 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
   9526 
   9527 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
   9528 
   9529 var Favorites = /*#__PURE__*/function (_$e$modules$CommandDa) {
   9530   (0, _inherits2.default)(Favorites, _$e$modules$CommandDa);
   9531 
   9532   var _super = (0, _createSuper2.default)(Favorites);
   9533 
   9534   function Favorites() {
   9535     (0, _classCallCheck2.default)(this, Favorites);
   9536     return _super.apply(this, arguments);
   9537   }
   9538 
   9539   (0, _createClass2.default)(Favorites, null, [{
   9540     key: "getEndpointFormat",
   9541     value: function getEndpointFormat() {
   9542       return 'kits/favorites/{id}';
   9543     }
   9544   }]);
   9545   return Favorites;
   9546 }($e.modules.CommandData);
   9547 
   9548 exports.Favorites = Favorites;
   9549 
   9550 /***/ }),
   9551 
   9552 /***/ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/index.js":
   9553 /*!**********************************************************************************!*\
   9554   !*** ../core/app/modules/kit-library/assets/js/data/kits/commands-data/index.js ***!
   9555   \**********************************************************************************/
   9556 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   9557 
   9558 "use strict";
   9559 
   9560 
   9561 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   9562 
   9563 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   9564 
   9565 _Object$defineProperty(exports, "__esModule", {
   9566   value: true
   9567 });
   9568 
   9569 _Object$defineProperty(exports, "DownloadLink", {
   9570   enumerable: true,
   9571   get: function get() {
   9572     return _downloadLink.DownloadLink;
   9573   }
   9574 });
   9575 
   9576 _Object$defineProperty(exports, "Favorites", {
   9577   enumerable: true,
   9578   get: function get() {
   9579     return _favorites.Favorites;
   9580   }
   9581 });
   9582 
   9583 exports.Index = void 0;
   9584 
   9585 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
   9586 
   9587 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
   9588 
   9589 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
   9590 
   9591 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
   9592 
   9593 var _downloadLink = __webpack_require__(/*! ./download-link */ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/download-link.js");
   9594 
   9595 var _favorites = __webpack_require__(/*! ./favorites */ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/favorites.js");
   9596 
   9597 var Index = /*#__PURE__*/function (_$e$modules$CommandDa) {
   9598   (0, _inherits2.default)(Index, _$e$modules$CommandDa);
   9599 
   9600   var _super = (0, _createSuper2.default)(Index);
   9601 
   9602   function Index() {
   9603     (0, _classCallCheck2.default)(this, Index);
   9604     return _super.apply(this, arguments);
   9605   }
   9606 
   9607   (0, _createClass2.default)(Index, null, [{
   9608     key: "getEndpointFormat",
   9609     value: function getEndpointFormat() {
   9610       return 'kits/{id}';
   9611     }
   9612   }]);
   9613   return Index;
   9614 }($e.modules.CommandData);
   9615 
   9616 exports.Index = Index;
   9617 
   9618 /***/ }),
   9619 
   9620 /***/ "../core/app/modules/kit-library/assets/js/data/kits/component.js":
   9621 /*!************************************************************************!*\
   9622   !*** ../core/app/modules/kit-library/assets/js/data/kits/component.js ***!
   9623   \************************************************************************/
   9624 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   9625 
   9626 "use strict";
   9627 
   9628 
   9629 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   9630 
   9631 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   9632 
   9633 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   9634 
   9635 _Object$defineProperty(exports, "__esModule", {
   9636   value: true
   9637 });
   9638 
   9639 exports.default = void 0;
   9640 
   9641 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
   9642 
   9643 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
   9644 
   9645 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
   9646 
   9647 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
   9648 
   9649 var commandsData = _interopRequireWildcard(__webpack_require__(/*! ./commands-data/ */ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/index.js"));
   9650 
   9651 var Component = /*#__PURE__*/function (_$e$modules$Component) {
   9652   (0, _inherits2.default)(Component, _$e$modules$Component);
   9653 
   9654   var _super = (0, _createSuper2.default)(Component);
   9655 
   9656   function Component() {
   9657     (0, _classCallCheck2.default)(this, Component);
   9658     return _super.apply(this, arguments);
   9659   }
   9660 
   9661   (0, _createClass2.default)(Component, [{
   9662     key: "getNamespace",
   9663     value: function getNamespace() {
   9664       return 'kits';
   9665     }
   9666   }, {
   9667     key: "defaultData",
   9668     value: function defaultData() {
   9669       return this.importCommands(commandsData);
   9670     }
   9671   }]);
   9672   return Component;
   9673 }($e.modules.ComponentBase);
   9674 
   9675 exports.default = Component;
   9676 
   9677 /***/ }),
   9678 
   9679 /***/ "../core/app/modules/kit-library/assets/js/data/taxonomies/commands-data/index.js":
   9680 /*!****************************************************************************************!*\
   9681   !*** ../core/app/modules/kit-library/assets/js/data/taxonomies/commands-data/index.js ***!
   9682   \****************************************************************************************/
   9683 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   9684 
   9685 "use strict";
   9686 
   9687 
   9688 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   9689 
   9690 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   9691 
   9692 _Object$defineProperty(exports, "__esModule", {
   9693   value: true
   9694 });
   9695 
   9696 exports.Index = void 0;
   9697 
   9698 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
   9699 
   9700 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
   9701 
   9702 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
   9703 
   9704 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
   9705 
   9706 var Index = /*#__PURE__*/function (_$e$modules$CommandDa) {
   9707   (0, _inherits2.default)(Index, _$e$modules$CommandDa);
   9708 
   9709   var _super = (0, _createSuper2.default)(Index);
   9710 
   9711   function Index() {
   9712     (0, _classCallCheck2.default)(this, Index);
   9713     return _super.apply(this, arguments);
   9714   }
   9715 
   9716   (0, _createClass2.default)(Index, null, [{
   9717     key: "getEndpointFormat",
   9718     value: function getEndpointFormat() {
   9719       return 'kit-taxonomies/{id}';
   9720     }
   9721   }]);
   9722   return Index;
   9723 }($e.modules.CommandData);
   9724 
   9725 exports.Index = Index;
   9726 
   9727 /***/ }),
   9728 
   9729 /***/ "../core/app/modules/kit-library/assets/js/data/taxonomies/component.js":
   9730 /*!******************************************************************************!*\
   9731   !*** ../core/app/modules/kit-library/assets/js/data/taxonomies/component.js ***!
   9732   \******************************************************************************/
   9733 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   9734 
   9735 "use strict";
   9736 
   9737 
   9738 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   9739 
   9740 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
   9741 
   9742 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   9743 
   9744 _Object$defineProperty(exports, "__esModule", {
   9745   value: true
   9746 });
   9747 
   9748 exports.default = void 0;
   9749 
   9750 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
   9751 
   9752 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
   9753 
   9754 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
   9755 
   9756 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
   9757 
   9758 var commandsData = _interopRequireWildcard(__webpack_require__(/*! ./commands-data/ */ "../core/app/modules/kit-library/assets/js/data/taxonomies/commands-data/index.js"));
   9759 
   9760 var Component = /*#__PURE__*/function (_$e$modules$Component) {
   9761   (0, _inherits2.default)(Component, _$e$modules$Component);
   9762 
   9763   var _super = (0, _createSuper2.default)(Component);
   9764 
   9765   function Component() {
   9766     (0, _classCallCheck2.default)(this, Component);
   9767     return _super.apply(this, arguments);
   9768   }
   9769 
   9770   (0, _createClass2.default)(Component, [{
   9771     key: "getNamespace",
   9772     value: function getNamespace() {
   9773       return 'kit-taxonomies';
   9774     }
   9775   }, {
   9776     key: "defaultData",
   9777     value: function defaultData() {
   9778       return this.importCommands(commandsData);
   9779     }
   9780   }]);
   9781   return Component;
   9782 }($e.modules.ComponentBase);
   9783 
   9784 exports.default = Component;
   9785 
   9786 /***/ }),
   9787 
   9788 /***/ "../core/app/modules/kit-library/assets/js/module.js":
   9789 /*!***********************************************************!*\
   9790   !*** ../core/app/modules/kit-library/assets/js/module.js ***!
   9791   \***********************************************************/
   9792 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
   9793 
   9794 "use strict";
   9795 /* provided dependency */ var React = __webpack_require__(/*! react */ "react");
   9796 
   9797 
   9798 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
   9799 
   9800 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
   9801 
   9802 _Object$defineProperty(exports, "__esModule", {
   9803   value: true
   9804 });
   9805 
   9806 exports.default = void 0;
   9807 
   9808 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
   9809 
   9810 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
   9811 
   9812 var _component = _interopRequireDefault(__webpack_require__(/*! ./data/kits/component */ "../core/app/modules/kit-library/assets/js/data/kits/component.js"));
   9813 
   9814 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
   9815 
   9816 var _component2 = _interopRequireDefault(__webpack_require__(/*! ./data/taxonomies/component */ "../core/app/modules/kit-library/assets/js/data/taxonomies/component.js"));
   9817 
   9818 var KitLibrary = /*#__PURE__*/function () {
   9819   function KitLibrary() {
   9820     (0, _classCallCheck2.default)(this, KitLibrary);
   9821 
   9822     if (!this.hasAccessToModule()) {
   9823       return;
   9824     }
   9825 
   9826     $e.components.register(new _component.default());
   9827     $e.components.register(new _component2.default());
   9828 
   9829     _router.default.addRoute({
   9830       path: '/kit-library/*',
   9831       component: React.lazy(function () {
   9832         return Promise.all(/*! import() | kit-library */[__webpack_require__.e("vendors-node_modules_babel_runtime-corejs2_core-js_object_values_js-node_modules_babel_runtim-2f5074"), __webpack_require__.e("kit-library")]).then(__webpack_require__.t.bind(__webpack_require__, /*! ./app */ "../core/app/modules/kit-library/assets/js/app.js", 23));
   9833       })
   9834     });
   9835   }
   9836 
   9837   (0, _createClass2.default)(KitLibrary, [{
   9838     key: "hasAccessToModule",
   9839     value: function hasAccessToModule() {
   9840       var _elementorAppConfig$k;
   9841 
   9842       return (_elementorAppConfig$k = elementorAppConfig['kit-library']) === null || _elementorAppConfig$k === void 0 ? void 0 : _elementorAppConfig$k['has_access_to_module'];
   9843     }
   9844   }]);
   9845   return KitLibrary;
   9846 }();
   9847 
   9848 exports.default = KitLibrary;
   9849 
   9850 /***/ }),
   9851 
   9852 /***/ "../node_modules/core-js/library/fn/array/from.js":
   9853 /*!********************************************************!*\
   9854   !*** ../node_modules/core-js/library/fn/array/from.js ***!
   9855   \********************************************************/
   9856 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   9857 
   9858 __webpack_require__(/*! ../../modules/es6.string.iterator */ "../node_modules/core-js/library/modules/es6.string.iterator.js");
   9859 __webpack_require__(/*! ../../modules/es6.array.from */ "../node_modules/core-js/library/modules/es6.array.from.js");
   9860 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Array.from;
   9861 
   9862 
   9863 /***/ }),
   9864 
   9865 /***/ "../node_modules/core-js/library/fn/array/is-array.js":
   9866 /*!************************************************************!*\
   9867   !*** ../node_modules/core-js/library/fn/array/is-array.js ***!
   9868   \************************************************************/
   9869 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   9870 
   9871 __webpack_require__(/*! ../../modules/es6.array.is-array */ "../node_modules/core-js/library/modules/es6.array.is-array.js");
   9872 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Array.isArray;
   9873 
   9874 
   9875 /***/ }),
   9876 
   9877 /***/ "../node_modules/core-js/library/fn/json/stringify.js":
   9878 /*!************************************************************!*\
   9879   !*** ../node_modules/core-js/library/fn/json/stringify.js ***!
   9880   \************************************************************/
   9881 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   9882 
   9883 var core = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js");
   9884 var $JSON = core.JSON || (core.JSON = { stringify: JSON.stringify });
   9885 module.exports = function stringify(it) { // eslint-disable-line no-unused-vars
   9886   return $JSON.stringify.apply($JSON, arguments);
   9887 };
   9888 
   9889 
   9890 /***/ }),
   9891 
   9892 /***/ "../node_modules/core-js/library/fn/object/assign.js":
   9893 /*!***********************************************************!*\
   9894   !*** ../node_modules/core-js/library/fn/object/assign.js ***!
   9895   \***********************************************************/
   9896 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   9897 
   9898 __webpack_require__(/*! ../../modules/es6.object.assign */ "../node_modules/core-js/library/modules/es6.object.assign.js");
   9899 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.assign;
   9900 
   9901 
   9902 /***/ }),
   9903 
   9904 /***/ "../node_modules/core-js/library/fn/object/create.js":
   9905 /*!***********************************************************!*\
   9906   !*** ../node_modules/core-js/library/fn/object/create.js ***!
   9907   \***********************************************************/
   9908 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   9909 
   9910 __webpack_require__(/*! ../../modules/es6.object.create */ "../node_modules/core-js/library/modules/es6.object.create.js");
   9911 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
   9912 module.exports = function create(P, D) {
   9913   return $Object.create(P, D);
   9914 };
   9915 
   9916 
   9917 /***/ }),
   9918 
   9919 /***/ "../node_modules/core-js/library/fn/object/define-properties.js":
   9920 /*!**********************************************************************!*\
   9921   !*** ../node_modules/core-js/library/fn/object/define-properties.js ***!
   9922   \**********************************************************************/
   9923 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   9924 
   9925 __webpack_require__(/*! ../../modules/es6.object.define-properties */ "../node_modules/core-js/library/modules/es6.object.define-properties.js");
   9926 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
   9927 module.exports = function defineProperties(T, D) {
   9928   return $Object.defineProperties(T, D);
   9929 };
   9930 
   9931 
   9932 /***/ }),
   9933 
   9934 /***/ "../node_modules/core-js/library/fn/object/define-property.js":
   9935 /*!********************************************************************!*\
   9936   !*** ../node_modules/core-js/library/fn/object/define-property.js ***!
   9937   \********************************************************************/
   9938 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   9939 
   9940 __webpack_require__(/*! ../../modules/es6.object.define-property */ "../node_modules/core-js/library/modules/es6.object.define-property.js");
   9941 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
   9942 module.exports = function defineProperty(it, key, desc) {
   9943   return $Object.defineProperty(it, key, desc);
   9944 };
   9945 
   9946 
   9947 /***/ }),
   9948 
   9949 /***/ "../node_modules/core-js/library/fn/object/entries.js":
   9950 /*!************************************************************!*\
   9951   !*** ../node_modules/core-js/library/fn/object/entries.js ***!
   9952   \************************************************************/
   9953 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   9954 
   9955 __webpack_require__(/*! ../../modules/es7.object.entries */ "../node_modules/core-js/library/modules/es7.object.entries.js");
   9956 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.entries;
   9957 
   9958 
   9959 /***/ }),
   9960 
   9961 /***/ "../node_modules/core-js/library/fn/object/get-own-property-descriptor.js":
   9962 /*!********************************************************************************!*\
   9963   !*** ../node_modules/core-js/library/fn/object/get-own-property-descriptor.js ***!
   9964   \********************************************************************************/
   9965 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   9966 
   9967 __webpack_require__(/*! ../../modules/es6.object.get-own-property-descriptor */ "../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js");
   9968 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
   9969 module.exports = function getOwnPropertyDescriptor(it, key) {
   9970   return $Object.getOwnPropertyDescriptor(it, key);
   9971 };
   9972 
   9973 
   9974 /***/ }),
   9975 
   9976 /***/ "../node_modules/core-js/library/fn/object/get-own-property-descriptors.js":
   9977 /*!*********************************************************************************!*\
   9978   !*** ../node_modules/core-js/library/fn/object/get-own-property-descriptors.js ***!
   9979   \*********************************************************************************/
   9980 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   9981 
   9982 __webpack_require__(/*! ../../modules/es7.object.get-own-property-descriptors */ "../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js");
   9983 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getOwnPropertyDescriptors;
   9984 
   9985 
   9986 /***/ }),
   9987 
   9988 /***/ "../node_modules/core-js/library/fn/object/get-own-property-symbols.js":
   9989 /*!*****************************************************************************!*\
   9990   !*** ../node_modules/core-js/library/fn/object/get-own-property-symbols.js ***!
   9991   \*****************************************************************************/
   9992 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   9993 
   9994 __webpack_require__(/*! ../../modules/es6.symbol */ "../node_modules/core-js/library/modules/es6.symbol.js");
   9995 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getOwnPropertySymbols;
   9996 
   9997 
   9998 /***/ }),
   9999 
  10000 /***/ "../node_modules/core-js/library/fn/object/get-prototype-of.js":
  10001 /*!*********************************************************************!*\
  10002   !*** ../node_modules/core-js/library/fn/object/get-prototype-of.js ***!
  10003   \*********************************************************************/
  10004 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10005 
  10006 __webpack_require__(/*! ../../modules/es6.object.get-prototype-of */ "../node_modules/core-js/library/modules/es6.object.get-prototype-of.js");
  10007 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getPrototypeOf;
  10008 
  10009 
  10010 /***/ }),
  10011 
  10012 /***/ "../node_modules/core-js/library/fn/object/keys.js":
  10013 /*!*********************************************************!*\
  10014   !*** ../node_modules/core-js/library/fn/object/keys.js ***!
  10015   \*********************************************************/
  10016 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10017 
  10018 __webpack_require__(/*! ../../modules/es6.object.keys */ "../node_modules/core-js/library/modules/es6.object.keys.js");
  10019 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.keys;
  10020 
  10021 
  10022 /***/ }),
  10023 
  10024 /***/ "../node_modules/core-js/library/fn/object/set-prototype-of.js":
  10025 /*!*********************************************************************!*\
  10026   !*** ../node_modules/core-js/library/fn/object/set-prototype-of.js ***!
  10027   \*********************************************************************/
  10028 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10029 
  10030 __webpack_require__(/*! ../../modules/es6.object.set-prototype-of */ "../node_modules/core-js/library/modules/es6.object.set-prototype-of.js");
  10031 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.setPrototypeOf;
  10032 
  10033 
  10034 /***/ }),
  10035 
  10036 /***/ "../node_modules/core-js/library/fn/parse-int.js":
  10037 /*!*******************************************************!*\
  10038   !*** ../node_modules/core-js/library/fn/parse-int.js ***!
  10039   \*******************************************************/
  10040 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10041 
  10042 __webpack_require__(/*! ../modules/es6.parse-int */ "../node_modules/core-js/library/modules/es6.parse-int.js");
  10043 module.exports = __webpack_require__(/*! ../modules/_core */ "../node_modules/core-js/library/modules/_core.js").parseInt;
  10044 
  10045 
  10046 /***/ }),
  10047 
  10048 /***/ "../node_modules/core-js/library/fn/reflect/construct.js":
  10049 /*!***************************************************************!*\
  10050   !*** ../node_modules/core-js/library/fn/reflect/construct.js ***!
  10051   \***************************************************************/
  10052 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10053 
  10054 __webpack_require__(/*! ../../modules/es6.reflect.construct */ "../node_modules/core-js/library/modules/es6.reflect.construct.js");
  10055 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Reflect.construct;
  10056 
  10057 
  10058 /***/ }),
  10059 
  10060 /***/ "../node_modules/core-js/library/fn/reflect/get.js":
  10061 /*!*********************************************************!*\
  10062   !*** ../node_modules/core-js/library/fn/reflect/get.js ***!
  10063   \*********************************************************/
  10064 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10065 
  10066 __webpack_require__(/*! ../../modules/es6.reflect.get */ "../node_modules/core-js/library/modules/es6.reflect.get.js");
  10067 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Reflect.get;
  10068 
  10069 
  10070 /***/ }),
  10071 
  10072 /***/ "../node_modules/core-js/library/fn/symbol/index.js":
  10073 /*!**********************************************************!*\
  10074   !*** ../node_modules/core-js/library/fn/symbol/index.js ***!
  10075   \**********************************************************/
  10076 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10077 
  10078 __webpack_require__(/*! ../../modules/es6.symbol */ "../node_modules/core-js/library/modules/es6.symbol.js");
  10079 __webpack_require__(/*! ../../modules/es6.object.to-string */ "../node_modules/core-js/library/modules/es6.object.to-string.js");
  10080 __webpack_require__(/*! ../../modules/es7.symbol.async-iterator */ "../node_modules/core-js/library/modules/es7.symbol.async-iterator.js");
  10081 __webpack_require__(/*! ../../modules/es7.symbol.observable */ "../node_modules/core-js/library/modules/es7.symbol.observable.js");
  10082 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Symbol;
  10083 
  10084 
  10085 /***/ }),
  10086 
  10087 /***/ "../node_modules/core-js/library/fn/symbol/iterator.js":
  10088 /*!*************************************************************!*\
  10089   !*** ../node_modules/core-js/library/fn/symbol/iterator.js ***!
  10090   \*************************************************************/
  10091 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10092 
  10093 __webpack_require__(/*! ../../modules/es6.string.iterator */ "../node_modules/core-js/library/modules/es6.string.iterator.js");
  10094 __webpack_require__(/*! ../../modules/web.dom.iterable */ "../node_modules/core-js/library/modules/web.dom.iterable.js");
  10095 module.exports = __webpack_require__(/*! ../../modules/_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js").f('iterator');
  10096 
  10097 
  10098 /***/ }),
  10099 
  10100 /***/ "../node_modules/core-js/library/fn/weak-map.js":
  10101 /*!******************************************************!*\
  10102   !*** ../node_modules/core-js/library/fn/weak-map.js ***!
  10103   \******************************************************/
  10104 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10105 
  10106 __webpack_require__(/*! ../modules/es6.object.to-string */ "../node_modules/core-js/library/modules/es6.object.to-string.js");
  10107 __webpack_require__(/*! ../modules/web.dom.iterable */ "../node_modules/core-js/library/modules/web.dom.iterable.js");
  10108 __webpack_require__(/*! ../modules/es6.weak-map */ "../node_modules/core-js/library/modules/es6.weak-map.js");
  10109 __webpack_require__(/*! ../modules/es7.weak-map.of */ "../node_modules/core-js/library/modules/es7.weak-map.of.js");
  10110 __webpack_require__(/*! ../modules/es7.weak-map.from */ "../node_modules/core-js/library/modules/es7.weak-map.from.js");
  10111 module.exports = __webpack_require__(/*! ../modules/_core */ "../node_modules/core-js/library/modules/_core.js").WeakMap;
  10112 
  10113 
  10114 /***/ }),
  10115 
  10116 /***/ "../node_modules/core-js/library/modules/_a-function.js":
  10117 /*!**************************************************************!*\
  10118   !*** ../node_modules/core-js/library/modules/_a-function.js ***!
  10119   \**************************************************************/
  10120 /***/ ((module) => {
  10121 
  10122 module.exports = function (it) {
  10123   if (typeof it != 'function') throw TypeError(it + ' is not a function!');
  10124   return it;
  10125 };
  10126 
  10127 
  10128 /***/ }),
  10129 
  10130 /***/ "../node_modules/core-js/library/modules/_add-to-unscopables.js":
  10131 /*!**********************************************************************!*\
  10132   !*** ../node_modules/core-js/library/modules/_add-to-unscopables.js ***!
  10133   \**********************************************************************/
  10134 /***/ ((module) => {
  10135 
  10136 module.exports = function () { /* empty */ };
  10137 
  10138 
  10139 /***/ }),
  10140 
  10141 /***/ "../node_modules/core-js/library/modules/_an-instance.js":
  10142 /*!***************************************************************!*\
  10143   !*** ../node_modules/core-js/library/modules/_an-instance.js ***!
  10144   \***************************************************************/
  10145 /***/ ((module) => {
  10146 
  10147 module.exports = function (it, Constructor, name, forbiddenField) {
  10148   if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) {
  10149     throw TypeError(name + ': incorrect invocation!');
  10150   } return it;
  10151 };
  10152 
  10153 
  10154 /***/ }),
  10155 
  10156 /***/ "../node_modules/core-js/library/modules/_an-object.js":
  10157 /*!*************************************************************!*\
  10158   !*** ../node_modules/core-js/library/modules/_an-object.js ***!
  10159   \*************************************************************/
  10160 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10161 
  10162 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
  10163 module.exports = function (it) {
  10164   if (!isObject(it)) throw TypeError(it + ' is not an object!');
  10165   return it;
  10166 };
  10167 
  10168 
  10169 /***/ }),
  10170 
  10171 /***/ "../node_modules/core-js/library/modules/_array-includes.js":
  10172 /*!******************************************************************!*\
  10173   !*** ../node_modules/core-js/library/modules/_array-includes.js ***!
  10174   \******************************************************************/
  10175 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10176 
  10177 // false -> Array#indexOf
  10178 // true  -> Array#includes
  10179 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
  10180 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
  10181 var toAbsoluteIndex = __webpack_require__(/*! ./_to-absolute-index */ "../node_modules/core-js/library/modules/_to-absolute-index.js");
  10182 module.exports = function (IS_INCLUDES) {
  10183   return function ($this, el, fromIndex) {
  10184     var O = toIObject($this);
  10185     var length = toLength(O.length);
  10186     var index = toAbsoluteIndex(fromIndex, length);
  10187     var value;
  10188     // Array#includes uses SameValueZero equality algorithm
  10189     // eslint-disable-next-line no-self-compare
  10190     if (IS_INCLUDES && el != el) while (length > index) {
  10191       value = O[index++];
  10192       // eslint-disable-next-line no-self-compare
  10193       if (value != value) return true;
  10194     // Array#indexOf ignores holes, Array#includes - not
  10195     } else for (;length > index; index++) if (IS_INCLUDES || index in O) {
  10196       if (O[index] === el) return IS_INCLUDES || index || 0;
  10197     } return !IS_INCLUDES && -1;
  10198   };
  10199 };
  10200 
  10201 
  10202 /***/ }),
  10203 
  10204 /***/ "../node_modules/core-js/library/modules/_array-methods.js":
  10205 /*!*****************************************************************!*\
  10206   !*** ../node_modules/core-js/library/modules/_array-methods.js ***!
  10207   \*****************************************************************/
  10208 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10209 
  10210 // 0 -> Array#forEach
  10211 // 1 -> Array#map
  10212 // 2 -> Array#filter
  10213 // 3 -> Array#some
  10214 // 4 -> Array#every
  10215 // 5 -> Array#find
  10216 // 6 -> Array#findIndex
  10217 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
  10218 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js");
  10219 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
  10220 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
  10221 var asc = __webpack_require__(/*! ./_array-species-create */ "../node_modules/core-js/library/modules/_array-species-create.js");
  10222 module.exports = function (TYPE, $create) {
  10223   var IS_MAP = TYPE == 1;
  10224   var IS_FILTER = TYPE == 2;
  10225   var IS_SOME = TYPE == 3;
  10226   var IS_EVERY = TYPE == 4;
  10227   var IS_FIND_INDEX = TYPE == 6;
  10228   var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;
  10229   var create = $create || asc;
  10230   return function ($this, callbackfn, that) {
  10231     var O = toObject($this);
  10232     var self = IObject(O);
  10233     var f = ctx(callbackfn, that, 3);
  10234     var length = toLength(self.length);
  10235     var index = 0;
  10236     var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;
  10237     var val, res;
  10238     for (;length > index; index++) if (NO_HOLES || index in self) {
  10239       val = self[index];
  10240       res = f(val, index, O);
  10241       if (TYPE) {
  10242         if (IS_MAP) result[index] = res;   // map
  10243         else if (res) switch (TYPE) {
  10244           case 3: return true;             // some
  10245           case 5: return val;              // find
  10246           case 6: return index;            // findIndex
  10247           case 2: result.push(val);        // filter
  10248         } else if (IS_EVERY) return false; // every
  10249       }
  10250     }
  10251     return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;
  10252   };
  10253 };
  10254 
  10255 
  10256 /***/ }),
  10257 
  10258 /***/ "../node_modules/core-js/library/modules/_array-species-constructor.js":
  10259 /*!*****************************************************************************!*\
  10260   !*** ../node_modules/core-js/library/modules/_array-species-constructor.js ***!
  10261   \*****************************************************************************/
  10262 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10263 
  10264 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
  10265 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js");
  10266 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('species');
  10267 
  10268 module.exports = function (original) {
  10269   var C;
  10270   if (isArray(original)) {
  10271     C = original.constructor;
  10272     // cross-realm fallback
  10273     if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;
  10274     if (isObject(C)) {
  10275       C = C[SPECIES];
  10276       if (C === null) C = undefined;
  10277     }
  10278   } return C === undefined ? Array : C;
  10279 };
  10280 
  10281 
  10282 /***/ }),
  10283 
  10284 /***/ "../node_modules/core-js/library/modules/_array-species-create.js":
  10285 /*!************************************************************************!*\
  10286   !*** ../node_modules/core-js/library/modules/_array-species-create.js ***!
  10287   \************************************************************************/
  10288 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10289 
  10290 // 9.4.2.3 ArraySpeciesCreate(originalArray, length)
  10291 var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../node_modules/core-js/library/modules/_array-species-constructor.js");
  10292 
  10293 module.exports = function (original, length) {
  10294   return new (speciesConstructor(original))(length);
  10295 };
  10296 
  10297 
  10298 /***/ }),
  10299 
  10300 /***/ "../node_modules/core-js/library/modules/_bind.js":
  10301 /*!********************************************************!*\
  10302   !*** ../node_modules/core-js/library/modules/_bind.js ***!
  10303   \********************************************************/
  10304 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10305 
  10306 "use strict";
  10307 
  10308 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
  10309 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
  10310 var invoke = __webpack_require__(/*! ./_invoke */ "../node_modules/core-js/library/modules/_invoke.js");
  10311 var arraySlice = [].slice;
  10312 var factories = {};
  10313 
  10314 var construct = function (F, len, args) {
  10315   if (!(len in factories)) {
  10316     for (var n = [], i = 0; i < len; i++) n[i] = 'a[' + i + ']';
  10317     // eslint-disable-next-line no-new-func
  10318     factories[len] = Function('F,a', 'return new F(' + n.join(',') + ')');
  10319   } return factories[len](F, args);
  10320 };
  10321 
  10322 module.exports = Function.bind || function bind(that /* , ...args */) {
  10323   var fn = aFunction(this);
  10324   var partArgs = arraySlice.call(arguments, 1);
  10325   var bound = function (/* args... */) {
  10326     var args = partArgs.concat(arraySlice.call(arguments));
  10327     return this instanceof bound ? construct(fn, args.length, args) : invoke(fn, args, that);
  10328   };
  10329   if (isObject(fn.prototype)) bound.prototype = fn.prototype;
  10330   return bound;
  10331 };
  10332 
  10333 
  10334 /***/ }),
  10335 
  10336 /***/ "../node_modules/core-js/library/modules/_classof.js":
  10337 /*!***********************************************************!*\
  10338   !*** ../node_modules/core-js/library/modules/_classof.js ***!
  10339   \***********************************************************/
  10340 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10341 
  10342 // getting tag from 19.1.3.6 Object.prototype.toString()
  10343 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js");
  10344 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag');
  10345 // ES3 wrong here
  10346 var ARG = cof(function () { return arguments; }()) == 'Arguments';
  10347 
  10348 // fallback for IE11 Script Access Denied error
  10349 var tryGet = function (it, key) {
  10350   try {
  10351     return it[key];
  10352   } catch (e) { /* empty */ }
  10353 };
  10354 
  10355 module.exports = function (it) {
  10356   var O, T, B;
  10357   return it === undefined ? 'Undefined' : it === null ? 'Null'
  10358     // @@toStringTag case
  10359     : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T
  10360     // builtinTag case
  10361     : ARG ? cof(O)
  10362     // ES3 arguments fallback
  10363     : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;
  10364 };
  10365 
  10366 
  10367 /***/ }),
  10368 
  10369 /***/ "../node_modules/core-js/library/modules/_cof.js":
  10370 /*!*******************************************************!*\
  10371   !*** ../node_modules/core-js/library/modules/_cof.js ***!
  10372   \*******************************************************/
  10373 /***/ ((module) => {
  10374 
  10375 var toString = {}.toString;
  10376 
  10377 module.exports = function (it) {
  10378   return toString.call(it).slice(8, -1);
  10379 };
  10380 
  10381 
  10382 /***/ }),
  10383 
  10384 /***/ "../node_modules/core-js/library/modules/_collection-weak.js":
  10385 /*!*******************************************************************!*\
  10386   !*** ../node_modules/core-js/library/modules/_collection-weak.js ***!
  10387   \*******************************************************************/
  10388 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10389 
  10390 "use strict";
  10391 
  10392 var redefineAll = __webpack_require__(/*! ./_redefine-all */ "../node_modules/core-js/library/modules/_redefine-all.js");
  10393 var getWeak = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js").getWeak;
  10394 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
  10395 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
  10396 var anInstance = __webpack_require__(/*! ./_an-instance */ "../node_modules/core-js/library/modules/_an-instance.js");
  10397 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
  10398 var createArrayMethod = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js");
  10399 var $has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
  10400 var validate = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js");
  10401 var arrayFind = createArrayMethod(5);
  10402 var arrayFindIndex = createArrayMethod(6);
  10403 var id = 0;
  10404 
  10405 // fallback for uncaught frozen keys
  10406 var uncaughtFrozenStore = function (that) {
  10407   return that._l || (that._l = new UncaughtFrozenStore());
  10408 };
  10409 var UncaughtFrozenStore = function () {
  10410   this.a = [];
  10411 };
  10412 var findUncaughtFrozen = function (store, key) {
  10413   return arrayFind(store.a, function (it) {
  10414     return it[0] === key;
  10415   });
  10416 };
  10417 UncaughtFrozenStore.prototype = {
  10418   get: function (key) {
  10419     var entry = findUncaughtFrozen(this, key);
  10420     if (entry) return entry[1];
  10421   },
  10422   has: function (key) {
  10423     return !!findUncaughtFrozen(this, key);
  10424   },
  10425   set: function (key, value) {
  10426     var entry = findUncaughtFrozen(this, key);
  10427     if (entry) entry[1] = value;
  10428     else this.a.push([key, value]);
  10429   },
  10430   'delete': function (key) {
  10431     var index = arrayFindIndex(this.a, function (it) {
  10432       return it[0] === key;
  10433     });
  10434     if (~index) this.a.splice(index, 1);
  10435     return !!~index;
  10436   }
  10437 };
  10438 
  10439 module.exports = {
  10440   getConstructor: function (wrapper, NAME, IS_MAP, ADDER) {
  10441     var C = wrapper(function (that, iterable) {
  10442       anInstance(that, C, NAME, '_i');
  10443       that._t = NAME;      // collection type
  10444       that._i = id++;      // collection id
  10445       that._l = undefined; // leak store for uncaught frozen objects
  10446       if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);
  10447     });
  10448     redefineAll(C.prototype, {
  10449       // 23.3.3.2 WeakMap.prototype.delete(key)
  10450       // 23.4.3.3 WeakSet.prototype.delete(value)
  10451       'delete': function (key) {
  10452         if (!isObject(key)) return false;
  10453         var data = getWeak(key);
  10454         if (data === true) return uncaughtFrozenStore(validate(this, NAME))['delete'](key);
  10455         return data && $has(data, this._i) && delete data[this._i];
  10456       },
  10457       // 23.3.3.4 WeakMap.prototype.has(key)
  10458       // 23.4.3.4 WeakSet.prototype.has(value)
  10459       has: function has(key) {
  10460         if (!isObject(key)) return false;
  10461         var data = getWeak(key);
  10462         if (data === true) return uncaughtFrozenStore(validate(this, NAME)).has(key);
  10463         return data && $has(data, this._i);
  10464       }
  10465     });
  10466     return C;
  10467   },
  10468   def: function (that, key, value) {
  10469     var data = getWeak(anObject(key), true);
  10470     if (data === true) uncaughtFrozenStore(that).set(key, value);
  10471     else data[that._i] = value;
  10472     return that;
  10473   },
  10474   ufstore: uncaughtFrozenStore
  10475 };
  10476 
  10477 
  10478 /***/ }),
  10479 
  10480 /***/ "../node_modules/core-js/library/modules/_collection.js":
  10481 /*!**************************************************************!*\
  10482   !*** ../node_modules/core-js/library/modules/_collection.js ***!
  10483   \**************************************************************/
  10484 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10485 
  10486 "use strict";
  10487 
  10488 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
  10489 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  10490 var meta = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js");
  10491 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
  10492 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
  10493 var redefineAll = __webpack_require__(/*! ./_redefine-all */ "../node_modules/core-js/library/modules/_redefine-all.js");
  10494 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
  10495 var anInstance = __webpack_require__(/*! ./_an-instance */ "../node_modules/core-js/library/modules/_an-instance.js");
  10496 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
  10497 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
  10498 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
  10499 var each = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js")(0);
  10500 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
  10501 
  10502 module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) {
  10503   var Base = global[NAME];
  10504   var C = Base;
  10505   var ADDER = IS_MAP ? 'set' : 'add';
  10506   var proto = C && C.prototype;
  10507   var O = {};
  10508   if (!DESCRIPTORS || typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function () {
  10509     new C().entries().next();
  10510   }))) {
  10511     // create collection constructor
  10512     C = common.getConstructor(wrapper, NAME, IS_MAP, ADDER);
  10513     redefineAll(C.prototype, methods);
  10514     meta.NEED = true;
  10515   } else {
  10516     C = wrapper(function (target, iterable) {
  10517       anInstance(target, C, NAME, '_c');
  10518       target._c = new Base();
  10519       if (iterable != undefined) forOf(iterable, IS_MAP, target[ADDER], target);
  10520     });
  10521     each('add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON'.split(','), function (KEY) {
  10522       var IS_ADDER = KEY == 'add' || KEY == 'set';
  10523       if (KEY in proto && !(IS_WEAK && KEY == 'clear')) hide(C.prototype, KEY, function (a, b) {
  10524         anInstance(this, C, KEY);
  10525         if (!IS_ADDER && IS_WEAK && !isObject(a)) return KEY == 'get' ? undefined : false;
  10526         var result = this._c[KEY](a === 0 ? 0 : a, b);
  10527         return IS_ADDER ? this : result;
  10528       });
  10529     });
  10530     IS_WEAK || dP(C.prototype, 'size', {
  10531       get: function () {
  10532         return this._c.size;
  10533       }
  10534     });
  10535   }
  10536 
  10537   setToStringTag(C, NAME);
  10538 
  10539   O[NAME] = C;
  10540   $export($export.G + $export.W + $export.F, O);
  10541 
  10542   if (!IS_WEAK) common.setStrong(C, NAME, IS_MAP);
  10543 
  10544   return C;
  10545 };
  10546 
  10547 
  10548 /***/ }),
  10549 
  10550 /***/ "../node_modules/core-js/library/modules/_core.js":
  10551 /*!********************************************************!*\
  10552   !*** ../node_modules/core-js/library/modules/_core.js ***!
  10553   \********************************************************/
  10554 /***/ ((module) => {
  10555 
  10556 var core = module.exports = { version: '2.6.12' };
  10557 if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
  10558 
  10559 
  10560 /***/ }),
  10561 
  10562 /***/ "../node_modules/core-js/library/modules/_create-property.js":
  10563 /*!*******************************************************************!*\
  10564   !*** ../node_modules/core-js/library/modules/_create-property.js ***!
  10565   \*******************************************************************/
  10566 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10567 
  10568 "use strict";
  10569 
  10570 var $defineProperty = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
  10571 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
  10572 
  10573 module.exports = function (object, index, value) {
  10574   if (index in object) $defineProperty.f(object, index, createDesc(0, value));
  10575   else object[index] = value;
  10576 };
  10577 
  10578 
  10579 /***/ }),
  10580 
  10581 /***/ "../node_modules/core-js/library/modules/_ctx.js":
  10582 /*!*******************************************************!*\
  10583   !*** ../node_modules/core-js/library/modules/_ctx.js ***!
  10584   \*******************************************************/
  10585 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10586 
  10587 // optional / simple context binding
  10588 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
  10589 module.exports = function (fn, that, length) {
  10590   aFunction(fn);
  10591   if (that === undefined) return fn;
  10592   switch (length) {
  10593     case 1: return function (a) {
  10594       return fn.call(that, a);
  10595     };
  10596     case 2: return function (a, b) {
  10597       return fn.call(that, a, b);
  10598     };
  10599     case 3: return function (a, b, c) {
  10600       return fn.call(that, a, b, c);
  10601     };
  10602   }
  10603   return function (/* ...args */) {
  10604     return fn.apply(that, arguments);
  10605   };
  10606 };
  10607 
  10608 
  10609 /***/ }),
  10610 
  10611 /***/ "../node_modules/core-js/library/modules/_defined.js":
  10612 /*!***********************************************************!*\
  10613   !*** ../node_modules/core-js/library/modules/_defined.js ***!
  10614   \***********************************************************/
  10615 /***/ ((module) => {
  10616 
  10617 // 7.2.1 RequireObjectCoercible(argument)
  10618 module.exports = function (it) {
  10619   if (it == undefined) throw TypeError("Can't call method on  " + it);
  10620   return it;
  10621 };
  10622 
  10623 
  10624 /***/ }),
  10625 
  10626 /***/ "../node_modules/core-js/library/modules/_descriptors.js":
  10627 /*!***************************************************************!*\
  10628   !*** ../node_modules/core-js/library/modules/_descriptors.js ***!
  10629   \***************************************************************/
  10630 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10631 
  10632 // Thank's IE8 for his funny defineProperty
  10633 module.exports = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
  10634   return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
  10635 });
  10636 
  10637 
  10638 /***/ }),
  10639 
  10640 /***/ "../node_modules/core-js/library/modules/_dom-create.js":
  10641 /*!**************************************************************!*\
  10642   !*** ../node_modules/core-js/library/modules/_dom-create.js ***!
  10643   \**************************************************************/
  10644 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10645 
  10646 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
  10647 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").document;
  10648 // typeof document.createElement is 'object' in old IE
  10649 var is = isObject(document) && isObject(document.createElement);
  10650 module.exports = function (it) {
  10651   return is ? document.createElement(it) : {};
  10652 };
  10653 
  10654 
  10655 /***/ }),
  10656 
  10657 /***/ "../node_modules/core-js/library/modules/_enum-bug-keys.js":
  10658 /*!*****************************************************************!*\
  10659   !*** ../node_modules/core-js/library/modules/_enum-bug-keys.js ***!
  10660   \*****************************************************************/
  10661 /***/ ((module) => {
  10662 
  10663 // IE 8- don't enum bug keys
  10664 module.exports = (
  10665   'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'
  10666 ).split(',');
  10667 
  10668 
  10669 /***/ }),
  10670 
  10671 /***/ "../node_modules/core-js/library/modules/_enum-keys.js":
  10672 /*!*************************************************************!*\
  10673   !*** ../node_modules/core-js/library/modules/_enum-keys.js ***!
  10674   \*************************************************************/
  10675 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10676 
  10677 // all enumerable object keys, includes symbols
  10678 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
  10679 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
  10680 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js");
  10681 module.exports = function (it) {
  10682   var result = getKeys(it);
  10683   var getSymbols = gOPS.f;
  10684   if (getSymbols) {
  10685     var symbols = getSymbols(it);
  10686     var isEnum = pIE.f;
  10687     var i = 0;
  10688     var key;
  10689     while (symbols.length > i) if (isEnum.call(it, key = symbols[i++])) result.push(key);
  10690   } return result;
  10691 };
  10692 
  10693 
  10694 /***/ }),
  10695 
  10696 /***/ "../node_modules/core-js/library/modules/_export.js":
  10697 /*!**********************************************************!*\
  10698   !*** ../node_modules/core-js/library/modules/_export.js ***!
  10699   \**********************************************************/
  10700 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10701 
  10702 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
  10703 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
  10704 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
  10705 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
  10706 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
  10707 var PROTOTYPE = 'prototype';
  10708 
  10709 var $export = function (type, name, source) {
  10710   var IS_FORCED = type & $export.F;
  10711   var IS_GLOBAL = type & $export.G;
  10712   var IS_STATIC = type & $export.S;
  10713   var IS_PROTO = type & $export.P;
  10714   var IS_BIND = type & $export.B;
  10715   var IS_WRAP = type & $export.W;
  10716   var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});
  10717   var expProto = exports[PROTOTYPE];
  10718   var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE];
  10719   var key, own, out;
  10720   if (IS_GLOBAL) source = name;
  10721   for (key in source) {
  10722     // contains in native
  10723     own = !IS_FORCED && target && target[key] !== undefined;
  10724     if (own && has(exports, key)) continue;
  10725     // export native or passed
  10726     out = own ? target[key] : source[key];
  10727     // prevent global pollution for namespaces
  10728     exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]
  10729     // bind timers to global for call from export context
  10730     : IS_BIND && own ? ctx(out, global)
  10731     // wrap global constructors for prevent change them in library
  10732     : IS_WRAP && target[key] == out ? (function (C) {
  10733       var F = function (a, b, c) {
  10734         if (this instanceof C) {
  10735           switch (arguments.length) {
  10736             case 0: return new C();
  10737             case 1: return new C(a);
  10738             case 2: return new C(a, b);
  10739           } return new C(a, b, c);
  10740         } return C.apply(this, arguments);
  10741       };
  10742       F[PROTOTYPE] = C[PROTOTYPE];
  10743       return F;
  10744     // make static versions for prototype methods
  10745     })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
  10746     // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%
  10747     if (IS_PROTO) {
  10748       (exports.virtual || (exports.virtual = {}))[key] = out;
  10749       // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%
  10750       if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out);
  10751     }
  10752   }
  10753 };
  10754 // type bitmap
  10755 $export.F = 1;   // forced
  10756 $export.G = 2;   // global
  10757 $export.S = 4;   // static
  10758 $export.P = 8;   // proto
  10759 $export.B = 16;  // bind
  10760 $export.W = 32;  // wrap
  10761 $export.U = 64;  // safe
  10762 $export.R = 128; // real proto method for `library`
  10763 module.exports = $export;
  10764 
  10765 
  10766 /***/ }),
  10767 
  10768 /***/ "../node_modules/core-js/library/modules/_fails.js":
  10769 /*!*********************************************************!*\
  10770   !*** ../node_modules/core-js/library/modules/_fails.js ***!
  10771   \*********************************************************/
  10772 /***/ ((module) => {
  10773 
  10774 module.exports = function (exec) {
  10775   try {
  10776     return !!exec();
  10777   } catch (e) {
  10778     return true;
  10779   }
  10780 };
  10781 
  10782 
  10783 /***/ }),
  10784 
  10785 /***/ "../node_modules/core-js/library/modules/_for-of.js":
  10786 /*!**********************************************************!*\
  10787   !*** ../node_modules/core-js/library/modules/_for-of.js ***!
  10788   \**********************************************************/
  10789 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10790 
  10791 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
  10792 var call = __webpack_require__(/*! ./_iter-call */ "../node_modules/core-js/library/modules/_iter-call.js");
  10793 var isArrayIter = __webpack_require__(/*! ./_is-array-iter */ "../node_modules/core-js/library/modules/_is-array-iter.js");
  10794 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
  10795 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
  10796 var getIterFn = __webpack_require__(/*! ./core.get-iterator-method */ "../node_modules/core-js/library/modules/core.get-iterator-method.js");
  10797 var BREAK = {};
  10798 var RETURN = {};
  10799 var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) {
  10800   var iterFn = ITERATOR ? function () { return iterable; } : getIterFn(iterable);
  10801   var f = ctx(fn, that, entries ? 2 : 1);
  10802   var index = 0;
  10803   var length, step, iterator, result;
  10804   if (typeof iterFn != 'function') throw TypeError(iterable + ' is not iterable!');
  10805   // fast case for arrays with default iterator
  10806   if (isArrayIter(iterFn)) for (length = toLength(iterable.length); length > index; index++) {
  10807     result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]);
  10808     if (result === BREAK || result === RETURN) return result;
  10809   } else for (iterator = iterFn.call(iterable); !(step = iterator.next()).done;) {
  10810     result = call(iterator, f, step.value, entries);
  10811     if (result === BREAK || result === RETURN) return result;
  10812   }
  10813 };
  10814 exports.BREAK = BREAK;
  10815 exports.RETURN = RETURN;
  10816 
  10817 
  10818 /***/ }),
  10819 
  10820 /***/ "../node_modules/core-js/library/modules/_global.js":
  10821 /*!**********************************************************!*\
  10822   !*** ../node_modules/core-js/library/modules/_global.js ***!
  10823   \**********************************************************/
  10824 /***/ ((module) => {
  10825 
  10826 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
  10827 var global = module.exports = typeof window != 'undefined' && window.Math == Math
  10828   ? window : typeof self != 'undefined' && self.Math == Math ? self
  10829   // eslint-disable-next-line no-new-func
  10830   : Function('return this')();
  10831 if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
  10832 
  10833 
  10834 /***/ }),
  10835 
  10836 /***/ "../node_modules/core-js/library/modules/_has.js":
  10837 /*!*******************************************************!*\
  10838   !*** ../node_modules/core-js/library/modules/_has.js ***!
  10839   \*******************************************************/
  10840 /***/ ((module) => {
  10841 
  10842 var hasOwnProperty = {}.hasOwnProperty;
  10843 module.exports = function (it, key) {
  10844   return hasOwnProperty.call(it, key);
  10845 };
  10846 
  10847 
  10848 /***/ }),
  10849 
  10850 /***/ "../node_modules/core-js/library/modules/_hide.js":
  10851 /*!********************************************************!*\
  10852   !*** ../node_modules/core-js/library/modules/_hide.js ***!
  10853   \********************************************************/
  10854 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10855 
  10856 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
  10857 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
  10858 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? function (object, key, value) {
  10859   return dP.f(object, key, createDesc(1, value));
  10860 } : function (object, key, value) {
  10861   object[key] = value;
  10862   return object;
  10863 };
  10864 
  10865 
  10866 /***/ }),
  10867 
  10868 /***/ "../node_modules/core-js/library/modules/_html.js":
  10869 /*!********************************************************!*\
  10870   !*** ../node_modules/core-js/library/modules/_html.js ***!
  10871   \********************************************************/
  10872 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10873 
  10874 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").document;
  10875 module.exports = document && document.documentElement;
  10876 
  10877 
  10878 /***/ }),
  10879 
  10880 /***/ "../node_modules/core-js/library/modules/_ie8-dom-define.js":
  10881 /*!******************************************************************!*\
  10882   !*** ../node_modules/core-js/library/modules/_ie8-dom-define.js ***!
  10883   \******************************************************************/
  10884 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10885 
  10886 module.exports = !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") && !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
  10887   return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/library/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7;
  10888 });
  10889 
  10890 
  10891 /***/ }),
  10892 
  10893 /***/ "../node_modules/core-js/library/modules/_invoke.js":
  10894 /*!**********************************************************!*\
  10895   !*** ../node_modules/core-js/library/modules/_invoke.js ***!
  10896   \**********************************************************/
  10897 /***/ ((module) => {
  10898 
  10899 // fast apply, http://jsperf.lnkit.com/fast-apply/5
  10900 module.exports = function (fn, args, that) {
  10901   var un = that === undefined;
  10902   switch (args.length) {
  10903     case 0: return un ? fn()
  10904                       : fn.call(that);
  10905     case 1: return un ? fn(args[0])
  10906                       : fn.call(that, args[0]);
  10907     case 2: return un ? fn(args[0], args[1])
  10908                       : fn.call(that, args[0], args[1]);
  10909     case 3: return un ? fn(args[0], args[1], args[2])
  10910                       : fn.call(that, args[0], args[1], args[2]);
  10911     case 4: return un ? fn(args[0], args[1], args[2], args[3])
  10912                       : fn.call(that, args[0], args[1], args[2], args[3]);
  10913   } return fn.apply(that, args);
  10914 };
  10915 
  10916 
  10917 /***/ }),
  10918 
  10919 /***/ "../node_modules/core-js/library/modules/_iobject.js":
  10920 /*!***********************************************************!*\
  10921   !*** ../node_modules/core-js/library/modules/_iobject.js ***!
  10922   \***********************************************************/
  10923 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10924 
  10925 // fallback for non-array-like ES3 and non-enumerable old V8 strings
  10926 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js");
  10927 // eslint-disable-next-line no-prototype-builtins
  10928 module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {
  10929   return cof(it) == 'String' ? it.split('') : Object(it);
  10930 };
  10931 
  10932 
  10933 /***/ }),
  10934 
  10935 /***/ "../node_modules/core-js/library/modules/_is-array-iter.js":
  10936 /*!*****************************************************************!*\
  10937   !*** ../node_modules/core-js/library/modules/_is-array-iter.js ***!
  10938   \*****************************************************************/
  10939 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10940 
  10941 // check on default Array iterator
  10942 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
  10943 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
  10944 var ArrayProto = Array.prototype;
  10945 
  10946 module.exports = function (it) {
  10947   return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);
  10948 };
  10949 
  10950 
  10951 /***/ }),
  10952 
  10953 /***/ "../node_modules/core-js/library/modules/_is-array.js":
  10954 /*!************************************************************!*\
  10955   !*** ../node_modules/core-js/library/modules/_is-array.js ***!
  10956   \************************************************************/
  10957 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10958 
  10959 // 7.2.2 IsArray(argument)
  10960 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js");
  10961 module.exports = Array.isArray || function isArray(arg) {
  10962   return cof(arg) == 'Array';
  10963 };
  10964 
  10965 
  10966 /***/ }),
  10967 
  10968 /***/ "../node_modules/core-js/library/modules/_is-object.js":
  10969 /*!*************************************************************!*\
  10970   !*** ../node_modules/core-js/library/modules/_is-object.js ***!
  10971   \*************************************************************/
  10972 /***/ ((module) => {
  10973 
  10974 module.exports = function (it) {
  10975   return typeof it === 'object' ? it !== null : typeof it === 'function';
  10976 };
  10977 
  10978 
  10979 /***/ }),
  10980 
  10981 /***/ "../node_modules/core-js/library/modules/_iter-call.js":
  10982 /*!*************************************************************!*\
  10983   !*** ../node_modules/core-js/library/modules/_iter-call.js ***!
  10984   \*************************************************************/
  10985 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  10986 
  10987 // call something on iterator step with safe closing on error
  10988 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
  10989 module.exports = function (iterator, fn, value, entries) {
  10990   try {
  10991     return entries ? fn(anObject(value)[0], value[1]) : fn(value);
  10992   // 7.4.6 IteratorClose(iterator, completion)
  10993   } catch (e) {
  10994     var ret = iterator['return'];
  10995     if (ret !== undefined) anObject(ret.call(iterator));
  10996     throw e;
  10997   }
  10998 };
  10999 
  11000 
  11001 /***/ }),
  11002 
  11003 /***/ "../node_modules/core-js/library/modules/_iter-create.js":
  11004 /*!***************************************************************!*\
  11005   !*** ../node_modules/core-js/library/modules/_iter-create.js ***!
  11006   \***************************************************************/
  11007 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11008 
  11009 "use strict";
  11010 
  11011 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js");
  11012 var descriptor = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
  11013 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
  11014 var IteratorPrototype = {};
  11015 
  11016 // 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
  11017 __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js")(IteratorPrototype, __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator'), function () { return this; });
  11018 
  11019 module.exports = function (Constructor, NAME, next) {
  11020   Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });
  11021   setToStringTag(Constructor, NAME + ' Iterator');
  11022 };
  11023 
  11024 
  11025 /***/ }),
  11026 
  11027 /***/ "../node_modules/core-js/library/modules/_iter-define.js":
  11028 /*!***************************************************************!*\
  11029   !*** ../node_modules/core-js/library/modules/_iter-define.js ***!
  11030   \***************************************************************/
  11031 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11032 
  11033 "use strict";
  11034 
  11035 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js");
  11036 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  11037 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js");
  11038 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
  11039 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
  11040 var $iterCreate = __webpack_require__(/*! ./_iter-create */ "../node_modules/core-js/library/modules/_iter-create.js");
  11041 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
  11042 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js");
  11043 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
  11044 var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`
  11045 var FF_ITERATOR = '@@iterator';
  11046 var KEYS = 'keys';
  11047 var VALUES = 'values';
  11048 
  11049 var returnThis = function () { return this; };
  11050 
  11051 module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {
  11052   $iterCreate(Constructor, NAME, next);
  11053   var getMethod = function (kind) {
  11054     if (!BUGGY && kind in proto) return proto[kind];
  11055     switch (kind) {
  11056       case KEYS: return function keys() { return new Constructor(this, kind); };
  11057       case VALUES: return function values() { return new Constructor(this, kind); };
  11058     } return function entries() { return new Constructor(this, kind); };
  11059   };
  11060   var TAG = NAME + ' Iterator';
  11061   var DEF_VALUES = DEFAULT == VALUES;
  11062   var VALUES_BUG = false;
  11063   var proto = Base.prototype;
  11064   var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
  11065   var $default = $native || getMethod(DEFAULT);
  11066   var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
  11067   var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
  11068   var methods, key, IteratorPrototype;
  11069   // Fix native
  11070   if ($anyNative) {
  11071     IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));
  11072     if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {
  11073       // Set @@toStringTag to native iterators
  11074       setToStringTag(IteratorPrototype, TAG, true);
  11075       // fix for some old engines
  11076       if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);
  11077     }
  11078   }
  11079   // fix Array#{values, @@iterator}.name in V8 / FF
  11080   if (DEF_VALUES && $native && $native.name !== VALUES) {
  11081     VALUES_BUG = true;
  11082     $default = function values() { return $native.call(this); };
  11083   }
  11084   // Define iterator
  11085   if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {
  11086     hide(proto, ITERATOR, $default);
  11087   }
  11088   // Plug for library
  11089   Iterators[NAME] = $default;
  11090   Iterators[TAG] = returnThis;
  11091   if (DEFAULT) {
  11092     methods = {
  11093       values: DEF_VALUES ? $default : getMethod(VALUES),
  11094       keys: IS_SET ? $default : getMethod(KEYS),
  11095       entries: $entries
  11096     };
  11097     if (FORCED) for (key in methods) {
  11098       if (!(key in proto)) redefine(proto, key, methods[key]);
  11099     } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);
  11100   }
  11101   return methods;
  11102 };
  11103 
  11104 
  11105 /***/ }),
  11106 
  11107 /***/ "../node_modules/core-js/library/modules/_iter-detect.js":
  11108 /*!***************************************************************!*\
  11109   !*** ../node_modules/core-js/library/modules/_iter-detect.js ***!
  11110   \***************************************************************/
  11111 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11112 
  11113 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
  11114 var SAFE_CLOSING = false;
  11115 
  11116 try {
  11117   var riter = [7][ITERATOR]();
  11118   riter['return'] = function () { SAFE_CLOSING = true; };
  11119   // eslint-disable-next-line no-throw-literal
  11120   Array.from(riter, function () { throw 2; });
  11121 } catch (e) { /* empty */ }
  11122 
  11123 module.exports = function (exec, skipClosing) {
  11124   if (!skipClosing && !SAFE_CLOSING) return false;
  11125   var safe = false;
  11126   try {
  11127     var arr = [7];
  11128     var iter = arr[ITERATOR]();
  11129     iter.next = function () { return { done: safe = true }; };
  11130     arr[ITERATOR] = function () { return iter; };
  11131     exec(arr);
  11132   } catch (e) { /* empty */ }
  11133   return safe;
  11134 };
  11135 
  11136 
  11137 /***/ }),
  11138 
  11139 /***/ "../node_modules/core-js/library/modules/_iter-step.js":
  11140 /*!*************************************************************!*\
  11141   !*** ../node_modules/core-js/library/modules/_iter-step.js ***!
  11142   \*************************************************************/
  11143 /***/ ((module) => {
  11144 
  11145 module.exports = function (done, value) {
  11146   return { value: value, done: !!done };
  11147 };
  11148 
  11149 
  11150 /***/ }),
  11151 
  11152 /***/ "../node_modules/core-js/library/modules/_iterators.js":
  11153 /*!*************************************************************!*\
  11154   !*** ../node_modules/core-js/library/modules/_iterators.js ***!
  11155   \*************************************************************/
  11156 /***/ ((module) => {
  11157 
  11158 module.exports = {};
  11159 
  11160 
  11161 /***/ }),
  11162 
  11163 /***/ "../node_modules/core-js/library/modules/_library.js":
  11164 /*!***********************************************************!*\
  11165   !*** ../node_modules/core-js/library/modules/_library.js ***!
  11166   \***********************************************************/
  11167 /***/ ((module) => {
  11168 
  11169 module.exports = true;
  11170 
  11171 
  11172 /***/ }),
  11173 
  11174 /***/ "../node_modules/core-js/library/modules/_meta.js":
  11175 /*!********************************************************!*\
  11176   !*** ../node_modules/core-js/library/modules/_meta.js ***!
  11177   \********************************************************/
  11178 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11179 
  11180 var META = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js")('meta');
  11181 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
  11182 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
  11183 var setDesc = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
  11184 var id = 0;
  11185 var isExtensible = Object.isExtensible || function () {
  11186   return true;
  11187 };
  11188 var FREEZE = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
  11189   return isExtensible(Object.preventExtensions({}));
  11190 });
  11191 var setMeta = function (it) {
  11192   setDesc(it, META, { value: {
  11193     i: 'O' + ++id, // object ID
  11194     w: {}          // weak collections IDs
  11195   } });
  11196 };
  11197 var fastKey = function (it, create) {
  11198   // return primitive with prefix
  11199   if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;
  11200   if (!has(it, META)) {
  11201     // can't set metadata to uncaught frozen object
  11202     if (!isExtensible(it)) return 'F';
  11203     // not necessary to add metadata
  11204     if (!create) return 'E';
  11205     // add missing metadata
  11206     setMeta(it);
  11207   // return object ID
  11208   } return it[META].i;
  11209 };
  11210 var getWeak = function (it, create) {
  11211   if (!has(it, META)) {
  11212     // can't set metadata to uncaught frozen object
  11213     if (!isExtensible(it)) return true;
  11214     // not necessary to add metadata
  11215     if (!create) return false;
  11216     // add missing metadata
  11217     setMeta(it);
  11218   // return hash weak collections IDs
  11219   } return it[META].w;
  11220 };
  11221 // add metadata on freeze-family methods calling
  11222 var onFreeze = function (it) {
  11223   if (FREEZE && meta.NEED && isExtensible(it) && !has(it, META)) setMeta(it);
  11224   return it;
  11225 };
  11226 var meta = module.exports = {
  11227   KEY: META,
  11228   NEED: false,
  11229   fastKey: fastKey,
  11230   getWeak: getWeak,
  11231   onFreeze: onFreeze
  11232 };
  11233 
  11234 
  11235 /***/ }),
  11236 
  11237 /***/ "../node_modules/core-js/library/modules/_object-assign.js":
  11238 /*!*****************************************************************!*\
  11239   !*** ../node_modules/core-js/library/modules/_object-assign.js ***!
  11240   \*****************************************************************/
  11241 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11242 
  11243 "use strict";
  11244 
  11245 // 19.1.2.1 Object.assign(target, source, ...)
  11246 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
  11247 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
  11248 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
  11249 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js");
  11250 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
  11251 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js");
  11252 var $assign = Object.assign;
  11253 
  11254 // should work with symbols and should have deterministic property order (V8 bug)
  11255 module.exports = !$assign || __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
  11256   var A = {};
  11257   var B = {};
  11258   // eslint-disable-next-line no-undef
  11259   var S = Symbol();
  11260   var K = 'abcdefghijklmnopqrst';
  11261   A[S] = 7;
  11262   K.split('').forEach(function (k) { B[k] = k; });
  11263   return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K;
  11264 }) ? function assign(target, source) { // eslint-disable-line no-unused-vars
  11265   var T = toObject(target);
  11266   var aLen = arguments.length;
  11267   var index = 1;
  11268   var getSymbols = gOPS.f;
  11269   var isEnum = pIE.f;
  11270   while (aLen > index) {
  11271     var S = IObject(arguments[index++]);
  11272     var keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S);
  11273     var length = keys.length;
  11274     var j = 0;
  11275     var key;
  11276     while (length > j) {
  11277       key = keys[j++];
  11278       if (!DESCRIPTORS || isEnum.call(S, key)) T[key] = S[key];
  11279     }
  11280   } return T;
  11281 } : $assign;
  11282 
  11283 
  11284 /***/ }),
  11285 
  11286 /***/ "../node_modules/core-js/library/modules/_object-create.js":
  11287 /*!*****************************************************************!*\
  11288   !*** ../node_modules/core-js/library/modules/_object-create.js ***!
  11289   \*****************************************************************/
  11290 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11291 
  11292 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
  11293 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
  11294 var dPs = __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/library/modules/_object-dps.js");
  11295 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js");
  11296 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO');
  11297 var Empty = function () { /* empty */ };
  11298 var PROTOTYPE = 'prototype';
  11299 
  11300 // Create object with fake `null` prototype: use iframe Object with cleared prototype
  11301 var createDict = function () {
  11302   // Thrash, waste and sodomy: IE GC bug
  11303   var iframe = __webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/library/modules/_dom-create.js")('iframe');
  11304   var i = enumBugKeys.length;
  11305   var lt = '<';
  11306   var gt = '>';
  11307   var iframeDocument;
  11308   iframe.style.display = 'none';
  11309   __webpack_require__(/*! ./_html */ "../node_modules/core-js/library/modules/_html.js").appendChild(iframe);
  11310   iframe.src = 'javascript:'; // eslint-disable-line no-script-url
  11311   // createDict = iframe.contentWindow.Object;
  11312   // html.removeChild(iframe);
  11313   iframeDocument = iframe.contentWindow.document;
  11314   iframeDocument.open();
  11315   iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);
  11316   iframeDocument.close();
  11317   createDict = iframeDocument.F;
  11318   while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];
  11319   return createDict();
  11320 };
  11321 
  11322 module.exports = Object.create || function create(O, Properties) {
  11323   var result;
  11324   if (O !== null) {
  11325     Empty[PROTOTYPE] = anObject(O);
  11326     result = new Empty();
  11327     Empty[PROTOTYPE] = null;
  11328     // add "__proto__" for Object.getPrototypeOf polyfill
  11329     result[IE_PROTO] = O;
  11330   } else result = createDict();
  11331   return Properties === undefined ? result : dPs(result, Properties);
  11332 };
  11333 
  11334 
  11335 /***/ }),
  11336 
  11337 /***/ "../node_modules/core-js/library/modules/_object-dp.js":
  11338 /*!*************************************************************!*\
  11339   !*** ../node_modules/core-js/library/modules/_object-dp.js ***!
  11340   \*************************************************************/
  11341 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
  11342 
  11343 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
  11344 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/library/modules/_ie8-dom-define.js");
  11345 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js");
  11346 var dP = Object.defineProperty;
  11347 
  11348 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? Object.defineProperty : function defineProperty(O, P, Attributes) {
  11349   anObject(O);
  11350   P = toPrimitive(P, true);
  11351   anObject(Attributes);
  11352   if (IE8_DOM_DEFINE) try {
  11353     return dP(O, P, Attributes);
  11354   } catch (e) { /* empty */ }
  11355   if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');
  11356   if ('value' in Attributes) O[P] = Attributes.value;
  11357   return O;
  11358 };
  11359 
  11360 
  11361 /***/ }),
  11362 
  11363 /***/ "../node_modules/core-js/library/modules/_object-dps.js":
  11364 /*!**************************************************************!*\
  11365   !*** ../node_modules/core-js/library/modules/_object-dps.js ***!
  11366   \**************************************************************/
  11367 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11368 
  11369 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
  11370 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
  11371 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
  11372 
  11373 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? Object.defineProperties : function defineProperties(O, Properties) {
  11374   anObject(O);
  11375   var keys = getKeys(Properties);
  11376   var length = keys.length;
  11377   var i = 0;
  11378   var P;
  11379   while (length > i) dP.f(O, P = keys[i++], Properties[P]);
  11380   return O;
  11381 };
  11382 
  11383 
  11384 /***/ }),
  11385 
  11386 /***/ "../node_modules/core-js/library/modules/_object-gopd.js":
  11387 /*!***************************************************************!*\
  11388   !*** ../node_modules/core-js/library/modules/_object-gopd.js ***!
  11389   \***************************************************************/
  11390 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
  11391 
  11392 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js");
  11393 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
  11394 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
  11395 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js");
  11396 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
  11397 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/library/modules/_ie8-dom-define.js");
  11398 var gOPD = Object.getOwnPropertyDescriptor;
  11399 
  11400 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? gOPD : function getOwnPropertyDescriptor(O, P) {
  11401   O = toIObject(O);
  11402   P = toPrimitive(P, true);
  11403   if (IE8_DOM_DEFINE) try {
  11404     return gOPD(O, P);
  11405   } catch (e) { /* empty */ }
  11406   if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]);
  11407 };
  11408 
  11409 
  11410 /***/ }),
  11411 
  11412 /***/ "../node_modules/core-js/library/modules/_object-gopn-ext.js":
  11413 /*!*******************************************************************!*\
  11414   !*** ../node_modules/core-js/library/modules/_object-gopn-ext.js ***!
  11415   \*******************************************************************/
  11416 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11417 
  11418 // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window
  11419 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
  11420 var gOPN = __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js").f;
  11421 var toString = {}.toString;
  11422 
  11423 var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames
  11424   ? Object.getOwnPropertyNames(window) : [];
  11425 
  11426 var getWindowNames = function (it) {
  11427   try {
  11428     return gOPN(it);
  11429   } catch (e) {
  11430     return windowNames.slice();
  11431   }
  11432 };
  11433 
  11434 module.exports.f = function getOwnPropertyNames(it) {
  11435   return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));
  11436 };
  11437 
  11438 
  11439 /***/ }),
  11440 
  11441 /***/ "../node_modules/core-js/library/modules/_object-gopn.js":
  11442 /*!***************************************************************!*\
  11443   !*** ../node_modules/core-js/library/modules/_object-gopn.js ***!
  11444   \***************************************************************/
  11445 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
  11446 
  11447 // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)
  11448 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/library/modules/_object-keys-internal.js");
  11449 var hiddenKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js").concat('length', 'prototype');
  11450 
  11451 exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {
  11452   return $keys(O, hiddenKeys);
  11453 };
  11454 
  11455 
  11456 /***/ }),
  11457 
  11458 /***/ "../node_modules/core-js/library/modules/_object-gops.js":
  11459 /*!***************************************************************!*\
  11460   !*** ../node_modules/core-js/library/modules/_object-gops.js ***!
  11461   \***************************************************************/
  11462 /***/ ((__unused_webpack_module, exports) => {
  11463 
  11464 exports.f = Object.getOwnPropertySymbols;
  11465 
  11466 
  11467 /***/ }),
  11468 
  11469 /***/ "../node_modules/core-js/library/modules/_object-gpo.js":
  11470 /*!**************************************************************!*\
  11471   !*** ../node_modules/core-js/library/modules/_object-gpo.js ***!
  11472   \**************************************************************/
  11473 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11474 
  11475 // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)
  11476 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
  11477 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
  11478 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO');
  11479 var ObjectProto = Object.prototype;
  11480 
  11481 module.exports = Object.getPrototypeOf || function (O) {
  11482   O = toObject(O);
  11483   if (has(O, IE_PROTO)) return O[IE_PROTO];
  11484   if (typeof O.constructor == 'function' && O instanceof O.constructor) {
  11485     return O.constructor.prototype;
  11486   } return O instanceof Object ? ObjectProto : null;
  11487 };
  11488 
  11489 
  11490 /***/ }),
  11491 
  11492 /***/ "../node_modules/core-js/library/modules/_object-keys-internal.js":
  11493 /*!************************************************************************!*\
  11494   !*** ../node_modules/core-js/library/modules/_object-keys-internal.js ***!
  11495   \************************************************************************/
  11496 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11497 
  11498 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
  11499 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
  11500 var arrayIndexOf = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/library/modules/_array-includes.js")(false);
  11501 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO');
  11502 
  11503 module.exports = function (object, names) {
  11504   var O = toIObject(object);
  11505   var i = 0;
  11506   var result = [];
  11507   var key;
  11508   for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);
  11509   // Don't enum bug & hidden keys
  11510   while (names.length > i) if (has(O, key = names[i++])) {
  11511     ~arrayIndexOf(result, key) || result.push(key);
  11512   }
  11513   return result;
  11514 };
  11515 
  11516 
  11517 /***/ }),
  11518 
  11519 /***/ "../node_modules/core-js/library/modules/_object-keys.js":
  11520 /*!***************************************************************!*\
  11521   !*** ../node_modules/core-js/library/modules/_object-keys.js ***!
  11522   \***************************************************************/
  11523 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11524 
  11525 // 19.1.2.14 / 15.2.3.14 Object.keys(O)
  11526 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/library/modules/_object-keys-internal.js");
  11527 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js");
  11528 
  11529 module.exports = Object.keys || function keys(O) {
  11530   return $keys(O, enumBugKeys);
  11531 };
  11532 
  11533 
  11534 /***/ }),
  11535 
  11536 /***/ "../node_modules/core-js/library/modules/_object-pie.js":
  11537 /*!**************************************************************!*\
  11538   !*** ../node_modules/core-js/library/modules/_object-pie.js ***!
  11539   \**************************************************************/
  11540 /***/ ((__unused_webpack_module, exports) => {
  11541 
  11542 exports.f = {}.propertyIsEnumerable;
  11543 
  11544 
  11545 /***/ }),
  11546 
  11547 /***/ "../node_modules/core-js/library/modules/_object-sap.js":
  11548 /*!**************************************************************!*\
  11549   !*** ../node_modules/core-js/library/modules/_object-sap.js ***!
  11550   \**************************************************************/
  11551 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11552 
  11553 // most Object methods by ES6 should accept primitives
  11554 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  11555 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
  11556 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
  11557 module.exports = function (KEY, exec) {
  11558   var fn = (core.Object || {})[KEY] || Object[KEY];
  11559   var exp = {};
  11560   exp[KEY] = exec(fn);
  11561   $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp);
  11562 };
  11563 
  11564 
  11565 /***/ }),
  11566 
  11567 /***/ "../node_modules/core-js/library/modules/_object-to-array.js":
  11568 /*!*******************************************************************!*\
  11569   !*** ../node_modules/core-js/library/modules/_object-to-array.js ***!
  11570   \*******************************************************************/
  11571 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11572 
  11573 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
  11574 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
  11575 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
  11576 var isEnum = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js").f;
  11577 module.exports = function (isEntries) {
  11578   return function (it) {
  11579     var O = toIObject(it);
  11580     var keys = getKeys(O);
  11581     var length = keys.length;
  11582     var i = 0;
  11583     var result = [];
  11584     var key;
  11585     while (length > i) {
  11586       key = keys[i++];
  11587       if (!DESCRIPTORS || isEnum.call(O, key)) {
  11588         result.push(isEntries ? [key, O[key]] : O[key]);
  11589       }
  11590     }
  11591     return result;
  11592   };
  11593 };
  11594 
  11595 
  11596 /***/ }),
  11597 
  11598 /***/ "../node_modules/core-js/library/modules/_own-keys.js":
  11599 /*!************************************************************!*\
  11600   !*** ../node_modules/core-js/library/modules/_own-keys.js ***!
  11601   \************************************************************/
  11602 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11603 
  11604 // all object keys, includes non-enumerable and symbols
  11605 var gOPN = __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js");
  11606 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
  11607 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
  11608 var Reflect = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Reflect;
  11609 module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) {
  11610   var keys = gOPN.f(anObject(it));
  11611   var getSymbols = gOPS.f;
  11612   return getSymbols ? keys.concat(getSymbols(it)) : keys;
  11613 };
  11614 
  11615 
  11616 /***/ }),
  11617 
  11618 /***/ "../node_modules/core-js/library/modules/_parse-int.js":
  11619 /*!*************************************************************!*\
  11620   !*** ../node_modules/core-js/library/modules/_parse-int.js ***!
  11621   \*************************************************************/
  11622 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11623 
  11624 var $parseInt = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").parseInt;
  11625 var $trim = __webpack_require__(/*! ./_string-trim */ "../node_modules/core-js/library/modules/_string-trim.js").trim;
  11626 var ws = __webpack_require__(/*! ./_string-ws */ "../node_modules/core-js/library/modules/_string-ws.js");
  11627 var hex = /^[-+]?0[xX]/;
  11628 
  11629 module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? function parseInt(str, radix) {
  11630   var string = $trim(String(str), 3);
  11631   return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10));
  11632 } : $parseInt;
  11633 
  11634 
  11635 /***/ }),
  11636 
  11637 /***/ "../node_modules/core-js/library/modules/_property-desc.js":
  11638 /*!*****************************************************************!*\
  11639   !*** ../node_modules/core-js/library/modules/_property-desc.js ***!
  11640   \*****************************************************************/
  11641 /***/ ((module) => {
  11642 
  11643 module.exports = function (bitmap, value) {
  11644   return {
  11645     enumerable: !(bitmap & 1),
  11646     configurable: !(bitmap & 2),
  11647     writable: !(bitmap & 4),
  11648     value: value
  11649   };
  11650 };
  11651 
  11652 
  11653 /***/ }),
  11654 
  11655 /***/ "../node_modules/core-js/library/modules/_redefine-all.js":
  11656 /*!****************************************************************!*\
  11657   !*** ../node_modules/core-js/library/modules/_redefine-all.js ***!
  11658   \****************************************************************/
  11659 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11660 
  11661 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
  11662 module.exports = function (target, src, safe) {
  11663   for (var key in src) {
  11664     if (safe && target[key]) target[key] = src[key];
  11665     else hide(target, key, src[key]);
  11666   } return target;
  11667 };
  11668 
  11669 
  11670 /***/ }),
  11671 
  11672 /***/ "../node_modules/core-js/library/modules/_redefine.js":
  11673 /*!************************************************************!*\
  11674   !*** ../node_modules/core-js/library/modules/_redefine.js ***!
  11675   \************************************************************/
  11676 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11677 
  11678 module.exports = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
  11679 
  11680 
  11681 /***/ }),
  11682 
  11683 /***/ "../node_modules/core-js/library/modules/_set-collection-from.js":
  11684 /*!***********************************************************************!*\
  11685   !*** ../node_modules/core-js/library/modules/_set-collection-from.js ***!
  11686   \***********************************************************************/
  11687 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11688 
  11689 "use strict";
  11690 
  11691 // https://tc39.github.io/proposal-setmap-offrom/
  11692 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  11693 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
  11694 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
  11695 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
  11696 
  11697 module.exports = function (COLLECTION) {
  11698   $export($export.S, COLLECTION, { from: function from(source /* , mapFn, thisArg */) {
  11699     var mapFn = arguments[1];
  11700     var mapping, A, n, cb;
  11701     aFunction(this);
  11702     mapping = mapFn !== undefined;
  11703     if (mapping) aFunction(mapFn);
  11704     if (source == undefined) return new this();
  11705     A = [];
  11706     if (mapping) {
  11707       n = 0;
  11708       cb = ctx(mapFn, arguments[2], 2);
  11709       forOf(source, false, function (nextItem) {
  11710         A.push(cb(nextItem, n++));
  11711       });
  11712     } else {
  11713       forOf(source, false, A.push, A);
  11714     }
  11715     return new this(A);
  11716   } });
  11717 };
  11718 
  11719 
  11720 /***/ }),
  11721 
  11722 /***/ "../node_modules/core-js/library/modules/_set-collection-of.js":
  11723 /*!*********************************************************************!*\
  11724   !*** ../node_modules/core-js/library/modules/_set-collection-of.js ***!
  11725   \*********************************************************************/
  11726 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11727 
  11728 "use strict";
  11729 
  11730 // https://tc39.github.io/proposal-setmap-offrom/
  11731 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  11732 
  11733 module.exports = function (COLLECTION) {
  11734   $export($export.S, COLLECTION, { of: function of() {
  11735     var length = arguments.length;
  11736     var A = new Array(length);
  11737     while (length--) A[length] = arguments[length];
  11738     return new this(A);
  11739   } });
  11740 };
  11741 
  11742 
  11743 /***/ }),
  11744 
  11745 /***/ "../node_modules/core-js/library/modules/_set-proto.js":
  11746 /*!*************************************************************!*\
  11747   !*** ../node_modules/core-js/library/modules/_set-proto.js ***!
  11748   \*************************************************************/
  11749 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11750 
  11751 // Works with __proto__ only. Old v8 can't work with null proto objects.
  11752 /* eslint-disable no-proto */
  11753 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
  11754 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
  11755 var check = function (O, proto) {
  11756   anObject(O);
  11757   if (!isObject(proto) && proto !== null) throw TypeError(proto + ": can't set as prototype!");
  11758 };
  11759 module.exports = {
  11760   set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line
  11761     function (test, buggy, set) {
  11762       try {
  11763         set = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js")(Function.call, __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js").f(Object.prototype, '__proto__').set, 2);
  11764         set(test, []);
  11765         buggy = !(test instanceof Array);
  11766       } catch (e) { buggy = true; }
  11767       return function setPrototypeOf(O, proto) {
  11768         check(O, proto);
  11769         if (buggy) O.__proto__ = proto;
  11770         else set(O, proto);
  11771         return O;
  11772       };
  11773     }({}, false) : undefined),
  11774   check: check
  11775 };
  11776 
  11777 
  11778 /***/ }),
  11779 
  11780 /***/ "../node_modules/core-js/library/modules/_set-to-string-tag.js":
  11781 /*!*********************************************************************!*\
  11782   !*** ../node_modules/core-js/library/modules/_set-to-string-tag.js ***!
  11783   \*********************************************************************/
  11784 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11785 
  11786 var def = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
  11787 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
  11788 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag');
  11789 
  11790 module.exports = function (it, tag, stat) {
  11791   if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });
  11792 };
  11793 
  11794 
  11795 /***/ }),
  11796 
  11797 /***/ "../node_modules/core-js/library/modules/_shared-key.js":
  11798 /*!**************************************************************!*\
  11799   !*** ../node_modules/core-js/library/modules/_shared-key.js ***!
  11800   \**************************************************************/
  11801 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11802 
  11803 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js")('keys');
  11804 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js");
  11805 module.exports = function (key) {
  11806   return shared[key] || (shared[key] = uid(key));
  11807 };
  11808 
  11809 
  11810 /***/ }),
  11811 
  11812 /***/ "../node_modules/core-js/library/modules/_shared.js":
  11813 /*!**********************************************************!*\
  11814   !*** ../node_modules/core-js/library/modules/_shared.js ***!
  11815   \**********************************************************/
  11816 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11817 
  11818 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
  11819 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
  11820 var SHARED = '__core-js_shared__';
  11821 var store = global[SHARED] || (global[SHARED] = {});
  11822 
  11823 (module.exports = function (key, value) {
  11824   return store[key] || (store[key] = value !== undefined ? value : {});
  11825 })('versions', []).push({
  11826   version: core.version,
  11827   mode: __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js") ? 'pure' : 'global',
  11828   copyright: '© 2020 Denis Pushkarev (zloirock.ru)'
  11829 });
  11830 
  11831 
  11832 /***/ }),
  11833 
  11834 /***/ "../node_modules/core-js/library/modules/_string-at.js":
  11835 /*!*************************************************************!*\
  11836   !*** ../node_modules/core-js/library/modules/_string-at.js ***!
  11837   \*************************************************************/
  11838 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11839 
  11840 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js");
  11841 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
  11842 // true  -> String#at
  11843 // false -> String#codePointAt
  11844 module.exports = function (TO_STRING) {
  11845   return function (that, pos) {
  11846     var s = String(defined(that));
  11847     var i = toInteger(pos);
  11848     var l = s.length;
  11849     var a, b;
  11850     if (i < 0 || i >= l) return TO_STRING ? '' : undefined;
  11851     a = s.charCodeAt(i);
  11852     return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff
  11853       ? TO_STRING ? s.charAt(i) : a
  11854       : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;
  11855   };
  11856 };
  11857 
  11858 
  11859 /***/ }),
  11860 
  11861 /***/ "../node_modules/core-js/library/modules/_string-trim.js":
  11862 /*!***************************************************************!*\
  11863   !*** ../node_modules/core-js/library/modules/_string-trim.js ***!
  11864   \***************************************************************/
  11865 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11866 
  11867 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  11868 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
  11869 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
  11870 var spaces = __webpack_require__(/*! ./_string-ws */ "../node_modules/core-js/library/modules/_string-ws.js");
  11871 var space = '[' + spaces + ']';
  11872 var non = '\u200b\u0085';
  11873 var ltrim = RegExp('^' + space + space + '*');
  11874 var rtrim = RegExp(space + space + '*$');
  11875 
  11876 var exporter = function (KEY, exec, ALIAS) {
  11877   var exp = {};
  11878   var FORCE = fails(function () {
  11879     return !!spaces[KEY]() || non[KEY]() != non;
  11880   });
  11881   var fn = exp[KEY] = FORCE ? exec(trim) : spaces[KEY];
  11882   if (ALIAS) exp[ALIAS] = fn;
  11883   $export($export.P + $export.F * FORCE, 'String', exp);
  11884 };
  11885 
  11886 // 1 -> String#trimLeft
  11887 // 2 -> String#trimRight
  11888 // 3 -> String#trim
  11889 var trim = exporter.trim = function (string, TYPE) {
  11890   string = String(defined(string));
  11891   if (TYPE & 1) string = string.replace(ltrim, '');
  11892   if (TYPE & 2) string = string.replace(rtrim, '');
  11893   return string;
  11894 };
  11895 
  11896 module.exports = exporter;
  11897 
  11898 
  11899 /***/ }),
  11900 
  11901 /***/ "../node_modules/core-js/library/modules/_string-ws.js":
  11902 /*!*************************************************************!*\
  11903   !*** ../node_modules/core-js/library/modules/_string-ws.js ***!
  11904   \*************************************************************/
  11905 /***/ ((module) => {
  11906 
  11907 module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' +
  11908   '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF';
  11909 
  11910 
  11911 /***/ }),
  11912 
  11913 /***/ "../node_modules/core-js/library/modules/_to-absolute-index.js":
  11914 /*!*********************************************************************!*\
  11915   !*** ../node_modules/core-js/library/modules/_to-absolute-index.js ***!
  11916   \*********************************************************************/
  11917 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11918 
  11919 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js");
  11920 var max = Math.max;
  11921 var min = Math.min;
  11922 module.exports = function (index, length) {
  11923   index = toInteger(index);
  11924   return index < 0 ? max(index + length, 0) : min(index, length);
  11925 };
  11926 
  11927 
  11928 /***/ }),
  11929 
  11930 /***/ "../node_modules/core-js/library/modules/_to-integer.js":
  11931 /*!**************************************************************!*\
  11932   !*** ../node_modules/core-js/library/modules/_to-integer.js ***!
  11933   \**************************************************************/
  11934 /***/ ((module) => {
  11935 
  11936 // 7.1.4 ToInteger
  11937 var ceil = Math.ceil;
  11938 var floor = Math.floor;
  11939 module.exports = function (it) {
  11940   return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
  11941 };
  11942 
  11943 
  11944 /***/ }),
  11945 
  11946 /***/ "../node_modules/core-js/library/modules/_to-iobject.js":
  11947 /*!**************************************************************!*\
  11948   !*** ../node_modules/core-js/library/modules/_to-iobject.js ***!
  11949   \**************************************************************/
  11950 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11951 
  11952 // to indexed object, toObject with fallback for non-array-like ES3 strings
  11953 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js");
  11954 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
  11955 module.exports = function (it) {
  11956   return IObject(defined(it));
  11957 };
  11958 
  11959 
  11960 /***/ }),
  11961 
  11962 /***/ "../node_modules/core-js/library/modules/_to-length.js":
  11963 /*!*************************************************************!*\
  11964   !*** ../node_modules/core-js/library/modules/_to-length.js ***!
  11965   \*************************************************************/
  11966 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11967 
  11968 // 7.1.15 ToLength
  11969 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js");
  11970 var min = Math.min;
  11971 module.exports = function (it) {
  11972   return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
  11973 };
  11974 
  11975 
  11976 /***/ }),
  11977 
  11978 /***/ "../node_modules/core-js/library/modules/_to-object.js":
  11979 /*!*************************************************************!*\
  11980   !*** ../node_modules/core-js/library/modules/_to-object.js ***!
  11981   \*************************************************************/
  11982 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11983 
  11984 // 7.1.13 ToObject(argument)
  11985 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
  11986 module.exports = function (it) {
  11987   return Object(defined(it));
  11988 };
  11989 
  11990 
  11991 /***/ }),
  11992 
  11993 /***/ "../node_modules/core-js/library/modules/_to-primitive.js":
  11994 /*!****************************************************************!*\
  11995   !*** ../node_modules/core-js/library/modules/_to-primitive.js ***!
  11996   \****************************************************************/
  11997 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  11998 
  11999 // 7.1.1 ToPrimitive(input [, PreferredType])
  12000 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
  12001 // instead of the ES6 spec version, we didn't implement @@toPrimitive case
  12002 // and the second argument - flag - preferred type is a string
  12003 module.exports = function (it, S) {
  12004   if (!isObject(it)) return it;
  12005   var fn, val;
  12006   if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
  12007   if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;
  12008   if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
  12009   throw TypeError("Can't convert object to primitive value");
  12010 };
  12011 
  12012 
  12013 /***/ }),
  12014 
  12015 /***/ "../node_modules/core-js/library/modules/_uid.js":
  12016 /*!*******************************************************!*\
  12017   !*** ../node_modules/core-js/library/modules/_uid.js ***!
  12018   \*******************************************************/
  12019 /***/ ((module) => {
  12020 
  12021 var id = 0;
  12022 var px = Math.random();
  12023 module.exports = function (key) {
  12024   return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
  12025 };
  12026 
  12027 
  12028 /***/ }),
  12029 
  12030 /***/ "../node_modules/core-js/library/modules/_validate-collection.js":
  12031 /*!***********************************************************************!*\
  12032   !*** ../node_modules/core-js/library/modules/_validate-collection.js ***!
  12033   \***********************************************************************/
  12034 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  12035 
  12036 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
  12037 module.exports = function (it, TYPE) {
  12038   if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!');
  12039   return it;
  12040 };
  12041 
  12042 
  12043 /***/ }),
  12044 
  12045 /***/ "../node_modules/core-js/library/modules/_wks-define.js":
  12046 /*!**************************************************************!*\
  12047   !*** ../node_modules/core-js/library/modules/_wks-define.js ***!
  12048   \**************************************************************/
  12049 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  12050 
  12051 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
  12052 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
  12053 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js");
  12054 var wksExt = __webpack_require__(/*! ./_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js");
  12055 var defineProperty = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
  12056 module.exports = function (name) {
  12057   var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});
  12058   if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) });
  12059 };
  12060 
  12061 
  12062 /***/ }),
  12063 
  12064 /***/ "../node_modules/core-js/library/modules/_wks-ext.js":
  12065 /*!***********************************************************!*\
  12066   !*** ../node_modules/core-js/library/modules/_wks-ext.js ***!
  12067   \***********************************************************/
  12068 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
  12069 
  12070 exports.f = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js");
  12071 
  12072 
  12073 /***/ }),
  12074 
  12075 /***/ "../node_modules/core-js/library/modules/_wks.js":
  12076 /*!*******************************************************!*\
  12077   !*** ../node_modules/core-js/library/modules/_wks.js ***!
  12078   \*******************************************************/
  12079 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  12080 
  12081 var store = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js")('wks');
  12082 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js");
  12083 var Symbol = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Symbol;
  12084 var USE_SYMBOL = typeof Symbol == 'function';
  12085 
  12086 var $exports = module.exports = function (name) {
  12087   return store[name] || (store[name] =
  12088     USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
  12089 };
  12090 
  12091 $exports.store = store;
  12092 
  12093 
  12094 /***/ }),
  12095 
  12096 /***/ "../node_modules/core-js/library/modules/core.get-iterator-method.js":
  12097 /*!***************************************************************************!*\
  12098   !*** ../node_modules/core-js/library/modules/core.get-iterator-method.js ***!
  12099   \***************************************************************************/
  12100 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  12101 
  12102 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/library/modules/_classof.js");
  12103 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
  12104 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
  12105 module.exports = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js").getIteratorMethod = function (it) {
  12106   if (it != undefined) return it[ITERATOR]
  12107     || it['@@iterator']
  12108     || Iterators[classof(it)];
  12109 };
  12110 
  12111 
  12112 /***/ }),
  12113 
  12114 /***/ "../node_modules/core-js/library/modules/es6.array.from.js":
  12115 /*!*****************************************************************!*\
  12116   !*** ../node_modules/core-js/library/modules/es6.array.from.js ***!
  12117   \*****************************************************************/
  12118 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12119 
  12120 "use strict";
  12121 
  12122 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
  12123 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  12124 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
  12125 var call = __webpack_require__(/*! ./_iter-call */ "../node_modules/core-js/library/modules/_iter-call.js");
  12126 var isArrayIter = __webpack_require__(/*! ./_is-array-iter */ "../node_modules/core-js/library/modules/_is-array-iter.js");
  12127 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
  12128 var createProperty = __webpack_require__(/*! ./_create-property */ "../node_modules/core-js/library/modules/_create-property.js");
  12129 var getIterFn = __webpack_require__(/*! ./core.get-iterator-method */ "../node_modules/core-js/library/modules/core.get-iterator-method.js");
  12130 
  12131 $export($export.S + $export.F * !__webpack_require__(/*! ./_iter-detect */ "../node_modules/core-js/library/modules/_iter-detect.js")(function (iter) { Array.from(iter); }), 'Array', {
  12132   // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)
  12133   from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) {
  12134     var O = toObject(arrayLike);
  12135     var C = typeof this == 'function' ? this : Array;
  12136     var aLen = arguments.length;
  12137     var mapfn = aLen > 1 ? arguments[1] : undefined;
  12138     var mapping = mapfn !== undefined;
  12139     var index = 0;
  12140     var iterFn = getIterFn(O);
  12141     var length, result, step, iterator;
  12142     if (mapping) mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);
  12143     // if object isn't iterable or it's array with default iterator - use simple case
  12144     if (iterFn != undefined && !(C == Array && isArrayIter(iterFn))) {
  12145       for (iterator = iterFn.call(O), result = new C(); !(step = iterator.next()).done; index++) {
  12146         createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);
  12147       }
  12148     } else {
  12149       length = toLength(O.length);
  12150       for (result = new C(length); length > index; index++) {
  12151         createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);
  12152       }
  12153     }
  12154     result.length = index;
  12155     return result;
  12156   }
  12157 });
  12158 
  12159 
  12160 /***/ }),
  12161 
  12162 /***/ "../node_modules/core-js/library/modules/es6.array.is-array.js":
  12163 /*!*********************************************************************!*\
  12164   !*** ../node_modules/core-js/library/modules/es6.array.is-array.js ***!
  12165   \*********************************************************************/
  12166 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12167 
  12168 // 22.1.2.2 / 15.4.3.2 Array.isArray(arg)
  12169 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  12170 
  12171 $export($export.S, 'Array', { isArray: __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js") });
  12172 
  12173 
  12174 /***/ }),
  12175 
  12176 /***/ "../node_modules/core-js/library/modules/es6.array.iterator.js":
  12177 /*!*********************************************************************!*\
  12178   !*** ../node_modules/core-js/library/modules/es6.array.iterator.js ***!
  12179   \*********************************************************************/
  12180 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  12181 
  12182 "use strict";
  12183 
  12184 var addToUnscopables = __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/library/modules/_add-to-unscopables.js");
  12185 var step = __webpack_require__(/*! ./_iter-step */ "../node_modules/core-js/library/modules/_iter-step.js");
  12186 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
  12187 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
  12188 
  12189 // 22.1.3.4 Array.prototype.entries()
  12190 // 22.1.3.13 Array.prototype.keys()
  12191 // 22.1.3.29 Array.prototype.values()
  12192 // 22.1.3.30 Array.prototype[@@iterator]()
  12193 module.exports = __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/library/modules/_iter-define.js")(Array, 'Array', function (iterated, kind) {
  12194   this._t = toIObject(iterated); // target
  12195   this._i = 0;                   // next index
  12196   this._k = kind;                // kind
  12197 // 22.1.5.2.1 %ArrayIteratorPrototype%.next()
  12198 }, function () {
  12199   var O = this._t;
  12200   var kind = this._k;
  12201   var index = this._i++;
  12202   if (!O || index >= O.length) {
  12203     this._t = undefined;
  12204     return step(1);
  12205   }
  12206   if (kind == 'keys') return step(0, index);
  12207   if (kind == 'values') return step(0, O[index]);
  12208   return step(0, [index, O[index]]);
  12209 }, 'values');
  12210 
  12211 // argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)
  12212 Iterators.Arguments = Iterators.Array;
  12213 
  12214 addToUnscopables('keys');
  12215 addToUnscopables('values');
  12216 addToUnscopables('entries');
  12217 
  12218 
  12219 /***/ }),
  12220 
  12221 /***/ "../node_modules/core-js/library/modules/es6.object.assign.js":
  12222 /*!********************************************************************!*\
  12223   !*** ../node_modules/core-js/library/modules/es6.object.assign.js ***!
  12224   \********************************************************************/
  12225 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12226 
  12227 // 19.1.3.1 Object.assign(target, source)
  12228 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  12229 
  12230 $export($export.S + $export.F, 'Object', { assign: __webpack_require__(/*! ./_object-assign */ "../node_modules/core-js/library/modules/_object-assign.js") });
  12231 
  12232 
  12233 /***/ }),
  12234 
  12235 /***/ "../node_modules/core-js/library/modules/es6.object.create.js":
  12236 /*!********************************************************************!*\
  12237   !*** ../node_modules/core-js/library/modules/es6.object.create.js ***!
  12238   \********************************************************************/
  12239 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12240 
  12241 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  12242 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
  12243 $export($export.S, 'Object', { create: __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js") });
  12244 
  12245 
  12246 /***/ }),
  12247 
  12248 /***/ "../node_modules/core-js/library/modules/es6.object.define-properties.js":
  12249 /*!*******************************************************************************!*\
  12250   !*** ../node_modules/core-js/library/modules/es6.object.define-properties.js ***!
  12251   \*******************************************************************************/
  12252 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12253 
  12254 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  12255 // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties)
  12256 $export($export.S + $export.F * !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js"), 'Object', { defineProperties: __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/library/modules/_object-dps.js") });
  12257 
  12258 
  12259 /***/ }),
  12260 
  12261 /***/ "../node_modules/core-js/library/modules/es6.object.define-property.js":
  12262 /*!*****************************************************************************!*\
  12263   !*** ../node_modules/core-js/library/modules/es6.object.define-property.js ***!
  12264   \*****************************************************************************/
  12265 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12266 
  12267 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  12268 // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes)
  12269 $export($export.S + $export.F * !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js"), 'Object', { defineProperty: __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f });
  12270 
  12271 
  12272 /***/ }),
  12273 
  12274 /***/ "../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js":
  12275 /*!*****************************************************************************************!*\
  12276   !*** ../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js ***!
  12277   \*****************************************************************************************/
  12278 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12279 
  12280 // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)
  12281 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
  12282 var $getOwnPropertyDescriptor = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js").f;
  12283 
  12284 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('getOwnPropertyDescriptor', function () {
  12285   return function getOwnPropertyDescriptor(it, key) {
  12286     return $getOwnPropertyDescriptor(toIObject(it), key);
  12287   };
  12288 });
  12289 
  12290 
  12291 /***/ }),
  12292 
  12293 /***/ "../node_modules/core-js/library/modules/es6.object.get-prototype-of.js":
  12294 /*!******************************************************************************!*\
  12295   !*** ../node_modules/core-js/library/modules/es6.object.get-prototype-of.js ***!
  12296   \******************************************************************************/
  12297 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12298 
  12299 // 19.1.2.9 Object.getPrototypeOf(O)
  12300 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
  12301 var $getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js");
  12302 
  12303 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('getPrototypeOf', function () {
  12304   return function getPrototypeOf(it) {
  12305     return $getPrototypeOf(toObject(it));
  12306   };
  12307 });
  12308 
  12309 
  12310 /***/ }),
  12311 
  12312 /***/ "../node_modules/core-js/library/modules/es6.object.keys.js":
  12313 /*!******************************************************************!*\
  12314   !*** ../node_modules/core-js/library/modules/es6.object.keys.js ***!
  12315   \******************************************************************/
  12316 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12317 
  12318 // 19.1.2.14 Object.keys(O)
  12319 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
  12320 var $keys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
  12321 
  12322 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('keys', function () {
  12323   return function keys(it) {
  12324     return $keys(toObject(it));
  12325   };
  12326 });
  12327 
  12328 
  12329 /***/ }),
  12330 
  12331 /***/ "../node_modules/core-js/library/modules/es6.object.set-prototype-of.js":
  12332 /*!******************************************************************************!*\
  12333   !*** ../node_modules/core-js/library/modules/es6.object.set-prototype-of.js ***!
  12334   \******************************************************************************/
  12335 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12336 
  12337 // 19.1.3.19 Object.setPrototypeOf(O, proto)
  12338 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  12339 $export($export.S, 'Object', { setPrototypeOf: __webpack_require__(/*! ./_set-proto */ "../node_modules/core-js/library/modules/_set-proto.js").set });
  12340 
  12341 
  12342 /***/ }),
  12343 
  12344 /***/ "../node_modules/core-js/library/modules/es6.object.to-string.js":
  12345 /*!***********************************************************************!*\
  12346   !*** ../node_modules/core-js/library/modules/es6.object.to-string.js ***!
  12347   \***********************************************************************/
  12348 /***/ (() => {
  12349 
  12350 
  12351 
  12352 /***/ }),
  12353 
  12354 /***/ "../node_modules/core-js/library/modules/es6.parse-int.js":
  12355 /*!****************************************************************!*\
  12356   !*** ../node_modules/core-js/library/modules/es6.parse-int.js ***!
  12357   \****************************************************************/
  12358 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12359 
  12360 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  12361 var $parseInt = __webpack_require__(/*! ./_parse-int */ "../node_modules/core-js/library/modules/_parse-int.js");
  12362 // 18.2.5 parseInt(string, radix)
  12363 $export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt });
  12364 
  12365 
  12366 /***/ }),
  12367 
  12368 /***/ "../node_modules/core-js/library/modules/es6.reflect.construct.js":
  12369 /*!************************************************************************!*\
  12370   !*** ../node_modules/core-js/library/modules/es6.reflect.construct.js ***!
  12371   \************************************************************************/
  12372 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12373 
  12374 // 26.1.2 Reflect.construct(target, argumentsList [, newTarget])
  12375 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  12376 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js");
  12377 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
  12378 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
  12379 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
  12380 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
  12381 var bind = __webpack_require__(/*! ./_bind */ "../node_modules/core-js/library/modules/_bind.js");
  12382 var rConstruct = (__webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Reflect || {}).construct;
  12383 
  12384 // MS Edge supports only 2 arguments and argumentsList argument is optional
  12385 // FF Nightly sets third argument as `new.target`, but does not create `this` from it
  12386 var NEW_TARGET_BUG = fails(function () {
  12387   function F() { /* empty */ }
  12388   return !(rConstruct(function () { /* empty */ }, [], F) instanceof F);
  12389 });
  12390 var ARGS_BUG = !fails(function () {
  12391   rConstruct(function () { /* empty */ });
  12392 });
  12393 
  12394 $export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', {
  12395   construct: function construct(Target, args /* , newTarget */) {
  12396     aFunction(Target);
  12397     anObject(args);
  12398     var newTarget = arguments.length < 3 ? Target : aFunction(arguments[2]);
  12399     if (ARGS_BUG && !NEW_TARGET_BUG) return rConstruct(Target, args, newTarget);
  12400     if (Target == newTarget) {
  12401       // w/o altered newTarget, optimization for 0-4 arguments
  12402       switch (args.length) {
  12403         case 0: return new Target();
  12404         case 1: return new Target(args[0]);
  12405         case 2: return new Target(args[0], args[1]);
  12406         case 3: return new Target(args[0], args[1], args[2]);
  12407         case 4: return new Target(args[0], args[1], args[2], args[3]);
  12408       }
  12409       // w/o altered newTarget, lot of arguments case
  12410       var $args = [null];
  12411       $args.push.apply($args, args);
  12412       return new (bind.apply(Target, $args))();
  12413     }
  12414     // with altered newTarget, not support built-in constructors
  12415     var proto = newTarget.prototype;
  12416     var instance = create(isObject(proto) ? proto : Object.prototype);
  12417     var result = Function.apply.call(Target, instance, args);
  12418     return isObject(result) ? result : instance;
  12419   }
  12420 });
  12421 
  12422 
  12423 /***/ }),
  12424 
  12425 /***/ "../node_modules/core-js/library/modules/es6.reflect.get.js":
  12426 /*!******************************************************************!*\
  12427   !*** ../node_modules/core-js/library/modules/es6.reflect.get.js ***!
  12428   \******************************************************************/
  12429 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12430 
  12431 // 26.1.6 Reflect.get(target, propertyKey [, receiver])
  12432 var gOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js");
  12433 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js");
  12434 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
  12435 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  12436 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
  12437 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
  12438 
  12439 function get(target, propertyKey /* , receiver */) {
  12440   var receiver = arguments.length < 3 ? target : arguments[2];
  12441   var desc, proto;
  12442   if (anObject(target) === receiver) return target[propertyKey];
  12443   if (desc = gOPD.f(target, propertyKey)) return has(desc, 'value')
  12444     ? desc.value
  12445     : desc.get !== undefined
  12446       ? desc.get.call(receiver)
  12447       : undefined;
  12448   if (isObject(proto = getPrototypeOf(target))) return get(proto, propertyKey, receiver);
  12449 }
  12450 
  12451 $export($export.S, 'Reflect', { get: get });
  12452 
  12453 
  12454 /***/ }),
  12455 
  12456 /***/ "../node_modules/core-js/library/modules/es6.string.iterator.js":
  12457 /*!**********************************************************************!*\
  12458   !*** ../node_modules/core-js/library/modules/es6.string.iterator.js ***!
  12459   \**********************************************************************/
  12460 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12461 
  12462 "use strict";
  12463 
  12464 var $at = __webpack_require__(/*! ./_string-at */ "../node_modules/core-js/library/modules/_string-at.js")(true);
  12465 
  12466 // 21.1.3.27 String.prototype[@@iterator]()
  12467 __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/library/modules/_iter-define.js")(String, 'String', function (iterated) {
  12468   this._t = String(iterated); // target
  12469   this._i = 0;                // next index
  12470 // 21.1.5.2.1 %StringIteratorPrototype%.next()
  12471 }, function () {
  12472   var O = this._t;
  12473   var index = this._i;
  12474   var point;
  12475   if (index >= O.length) return { value: undefined, done: true };
  12476   point = $at(O, index);
  12477   this._i += point.length;
  12478   return { value: point, done: false };
  12479 });
  12480 
  12481 
  12482 /***/ }),
  12483 
  12484 /***/ "../node_modules/core-js/library/modules/es6.symbol.js":
  12485 /*!*************************************************************!*\
  12486   !*** ../node_modules/core-js/library/modules/es6.symbol.js ***!
  12487   \*************************************************************/
  12488 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12489 
  12490 "use strict";
  12491 
  12492 // ECMAScript 6 symbols shim
  12493 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
  12494 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
  12495 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
  12496 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  12497 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js");
  12498 var META = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js").KEY;
  12499 var $fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
  12500 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js");
  12501 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
  12502 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js");
  12503 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js");
  12504 var wksExt = __webpack_require__(/*! ./_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js");
  12505 var wksDefine = __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js");
  12506 var enumKeys = __webpack_require__(/*! ./_enum-keys */ "../node_modules/core-js/library/modules/_enum-keys.js");
  12507 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js");
  12508 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
  12509 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
  12510 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
  12511 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
  12512 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js");
  12513 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
  12514 var _create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js");
  12515 var gOPNExt = __webpack_require__(/*! ./_object-gopn-ext */ "../node_modules/core-js/library/modules/_object-gopn-ext.js");
  12516 var $GOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js");
  12517 var $GOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
  12518 var $DP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
  12519 var $keys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
  12520 var gOPD = $GOPD.f;
  12521 var dP = $DP.f;
  12522 var gOPN = gOPNExt.f;
  12523 var $Symbol = global.Symbol;
  12524 var $JSON = global.JSON;
  12525 var _stringify = $JSON && $JSON.stringify;
  12526 var PROTOTYPE = 'prototype';
  12527 var HIDDEN = wks('_hidden');
  12528 var TO_PRIMITIVE = wks('toPrimitive');
  12529 var isEnum = {}.propertyIsEnumerable;
  12530 var SymbolRegistry = shared('symbol-registry');
  12531 var AllSymbols = shared('symbols');
  12532 var OPSymbols = shared('op-symbols');
  12533 var ObjectProto = Object[PROTOTYPE];
  12534 var USE_NATIVE = typeof $Symbol == 'function' && !!$GOPS.f;
  12535 var QObject = global.QObject;
  12536 // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173
  12537 var setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;
  12538 
  12539 // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687
  12540 var setSymbolDesc = DESCRIPTORS && $fails(function () {
  12541   return _create(dP({}, 'a', {
  12542     get: function () { return dP(this, 'a', { value: 7 }).a; }
  12543   })).a != 7;
  12544 }) ? function (it, key, D) {
  12545   var protoDesc = gOPD(ObjectProto, key);
  12546   if (protoDesc) delete ObjectProto[key];
  12547   dP(it, key, D);
  12548   if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc);
  12549 } : dP;
  12550 
  12551 var wrap = function (tag) {
  12552   var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);
  12553   sym._k = tag;
  12554   return sym;
  12555 };
  12556 
  12557 var isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function (it) {
  12558   return typeof it == 'symbol';
  12559 } : function (it) {
  12560   return it instanceof $Symbol;
  12561 };
  12562 
  12563 var $defineProperty = function defineProperty(it, key, D) {
  12564   if (it === ObjectProto) $defineProperty(OPSymbols, key, D);
  12565   anObject(it);
  12566   key = toPrimitive(key, true);
  12567   anObject(D);
  12568   if (has(AllSymbols, key)) {
  12569     if (!D.enumerable) {
  12570       if (!has(it, HIDDEN)) dP(it, HIDDEN, createDesc(1, {}));
  12571       it[HIDDEN][key] = true;
  12572     } else {
  12573       if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false;
  12574       D = _create(D, { enumerable: createDesc(0, false) });
  12575     } return setSymbolDesc(it, key, D);
  12576   } return dP(it, key, D);
  12577 };
  12578 var $defineProperties = function defineProperties(it, P) {
  12579   anObject(it);
  12580   var keys = enumKeys(P = toIObject(P));
  12581   var i = 0;
  12582   var l = keys.length;
  12583   var key;
  12584   while (l > i) $defineProperty(it, key = keys[i++], P[key]);
  12585   return it;
  12586 };
  12587 var $create = function create(it, P) {
  12588   return P === undefined ? _create(it) : $defineProperties(_create(it), P);
  12589 };
  12590 var $propertyIsEnumerable = function propertyIsEnumerable(key) {
  12591   var E = isEnum.call(this, key = toPrimitive(key, true));
  12592   if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false;
  12593   return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;
  12594 };
  12595 var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) {
  12596   it = toIObject(it);
  12597   key = toPrimitive(key, true);
  12598   if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return;
  12599   var D = gOPD(it, key);
  12600   if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true;
  12601   return D;
  12602 };
  12603 var $getOwnPropertyNames = function getOwnPropertyNames(it) {
  12604   var names = gOPN(toIObject(it));
  12605   var result = [];
  12606   var i = 0;
  12607   var key;
  12608   while (names.length > i) {
  12609     if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key);
  12610   } return result;
  12611 };
  12612 var $getOwnPropertySymbols = function getOwnPropertySymbols(it) {
  12613   var IS_OP = it === ObjectProto;
  12614   var names = gOPN(IS_OP ? OPSymbols : toIObject(it));
  12615   var result = [];
  12616   var i = 0;
  12617   var key;
  12618   while (names.length > i) {
  12619     if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSymbols[key]);
  12620   } return result;
  12621 };
  12622 
  12623 // 19.4.1.1 Symbol([description])
  12624 if (!USE_NATIVE) {
  12625   $Symbol = function Symbol() {
  12626     if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor!');
  12627     var tag = uid(arguments.length > 0 ? arguments[0] : undefined);
  12628     var $set = function (value) {
  12629       if (this === ObjectProto) $set.call(OPSymbols, value);
  12630       if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false;
  12631       setSymbolDesc(this, tag, createDesc(1, value));
  12632     };
  12633     if (DESCRIPTORS && setter) setSymbolDesc(ObjectProto, tag, { configurable: true, set: $set });
  12634     return wrap(tag);
  12635   };
  12636   redefine($Symbol[PROTOTYPE], 'toString', function toString() {
  12637     return this._k;
  12638   });
  12639 
  12640   $GOPD.f = $getOwnPropertyDescriptor;
  12641   $DP.f = $defineProperty;
  12642   __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js").f = gOPNExt.f = $getOwnPropertyNames;
  12643   __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js").f = $propertyIsEnumerable;
  12644   $GOPS.f = $getOwnPropertySymbols;
  12645 
  12646   if (DESCRIPTORS && !__webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js")) {
  12647     redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);
  12648   }
  12649 
  12650   wksExt.f = function (name) {
  12651     return wrap(wks(name));
  12652   };
  12653 }
  12654 
  12655 $export($export.G + $export.W + $export.F * !USE_NATIVE, { Symbol: $Symbol });
  12656 
  12657 for (var es6Symbols = (
  12658   // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14
  12659   'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'
  12660 ).split(','), j = 0; es6Symbols.length > j;)wks(es6Symbols[j++]);
  12661 
  12662 for (var wellKnownSymbols = $keys(wks.store), k = 0; wellKnownSymbols.length > k;) wksDefine(wellKnownSymbols[k++]);
  12663 
  12664 $export($export.S + $export.F * !USE_NATIVE, 'Symbol', {
  12665   // 19.4.2.1 Symbol.for(key)
  12666   'for': function (key) {
  12667     return has(SymbolRegistry, key += '')
  12668       ? SymbolRegistry[key]
  12669       : SymbolRegistry[key] = $Symbol(key);
  12670   },
  12671   // 19.4.2.5 Symbol.keyFor(sym)
  12672   keyFor: function keyFor(sym) {
  12673     if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!');
  12674     for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key;
  12675   },
  12676   useSetter: function () { setter = true; },
  12677   useSimple: function () { setter = false; }
  12678 });
  12679 
  12680 $export($export.S + $export.F * !USE_NATIVE, 'Object', {
  12681   // 19.1.2.2 Object.create(O [, Properties])
  12682   create: $create,
  12683   // 19.1.2.4 Object.defineProperty(O, P, Attributes)
  12684   defineProperty: $defineProperty,
  12685   // 19.1.2.3 Object.defineProperties(O, Properties)
  12686   defineProperties: $defineProperties,
  12687   // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)
  12688   getOwnPropertyDescriptor: $getOwnPropertyDescriptor,
  12689   // 19.1.2.7 Object.getOwnPropertyNames(O)
  12690   getOwnPropertyNames: $getOwnPropertyNames,
  12691   // 19.1.2.8 Object.getOwnPropertySymbols(O)
  12692   getOwnPropertySymbols: $getOwnPropertySymbols
  12693 });
  12694 
  12695 // Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives
  12696 // https://bugs.chromium.org/p/v8/issues/detail?id=3443
  12697 var FAILS_ON_PRIMITIVES = $fails(function () { $GOPS.f(1); });
  12698 
  12699 $export($export.S + $export.F * FAILS_ON_PRIMITIVES, 'Object', {
  12700   getOwnPropertySymbols: function getOwnPropertySymbols(it) {
  12701     return $GOPS.f(toObject(it));
  12702   }
  12703 });
  12704 
  12705 // 24.3.2 JSON.stringify(value [, replacer [, space]])
  12706 $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {
  12707   var S = $Symbol();
  12708   // MS Edge converts symbol values to JSON as {}
  12709   // WebKit converts symbol values to JSON as null
  12710   // V8 throws on boxed symbols
  12711   return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}';
  12712 })), 'JSON', {
  12713   stringify: function stringify(it) {
  12714     var args = [it];
  12715     var i = 1;
  12716     var replacer, $replacer;
  12717     while (arguments.length > i) args.push(arguments[i++]);
  12718     $replacer = replacer = args[1];
  12719     if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined
  12720     if (!isArray(replacer)) replacer = function (key, value) {
  12721       if (typeof $replacer == 'function') value = $replacer.call(this, key, value);
  12722       if (!isSymbol(value)) return value;
  12723     };
  12724     args[1] = replacer;
  12725     return _stringify.apply($JSON, args);
  12726   }
  12727 });
  12728 
  12729 // 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)
  12730 $Symbol[PROTOTYPE][TO_PRIMITIVE] || __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js")($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);
  12731 // 19.4.3.5 Symbol.prototype[@@toStringTag]
  12732 setToStringTag($Symbol, 'Symbol');
  12733 // 20.2.1.9 Math[@@toStringTag]
  12734 setToStringTag(Math, 'Math', true);
  12735 // 24.3.3 JSON[@@toStringTag]
  12736 setToStringTag(global.JSON, 'JSON', true);
  12737 
  12738 
  12739 /***/ }),
  12740 
  12741 /***/ "../node_modules/core-js/library/modules/es6.weak-map.js":
  12742 /*!***************************************************************!*\
  12743   !*** ../node_modules/core-js/library/modules/es6.weak-map.js ***!
  12744   \***************************************************************/
  12745 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  12746 
  12747 "use strict";
  12748 
  12749 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
  12750 var each = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js")(0);
  12751 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js");
  12752 var meta = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js");
  12753 var assign = __webpack_require__(/*! ./_object-assign */ "../node_modules/core-js/library/modules/_object-assign.js");
  12754 var weak = __webpack_require__(/*! ./_collection-weak */ "../node_modules/core-js/library/modules/_collection-weak.js");
  12755 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
  12756 var validate = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js");
  12757 var NATIVE_WEAK_MAP = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js");
  12758 var IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global;
  12759 var WEAK_MAP = 'WeakMap';
  12760 var getWeak = meta.getWeak;
  12761 var isExtensible = Object.isExtensible;
  12762 var uncaughtFrozenStore = weak.ufstore;
  12763 var InternalMap;
  12764 
  12765 var wrapper = function (get) {
  12766   return function WeakMap() {
  12767     return get(this, arguments.length > 0 ? arguments[0] : undefined);
  12768   };
  12769 };
  12770 
  12771 var methods = {
  12772   // 23.3.3.3 WeakMap.prototype.get(key)
  12773   get: function get(key) {
  12774     if (isObject(key)) {
  12775       var data = getWeak(key);
  12776       if (data === true) return uncaughtFrozenStore(validate(this, WEAK_MAP)).get(key);
  12777       return data ? data[this._i] : undefined;
  12778     }
  12779   },
  12780   // 23.3.3.5 WeakMap.prototype.set(key, value)
  12781   set: function set(key, value) {
  12782     return weak.def(validate(this, WEAK_MAP), key, value);
  12783   }
  12784 };
  12785 
  12786 // 23.3 WeakMap Objects
  12787 var $WeakMap = module.exports = __webpack_require__(/*! ./_collection */ "../node_modules/core-js/library/modules/_collection.js")(WEAK_MAP, wrapper, methods, weak, true, true);
  12788 
  12789 // IE11 WeakMap frozen keys fix
  12790 if (NATIVE_WEAK_MAP && IS_IE11) {
  12791   InternalMap = weak.getConstructor(wrapper, WEAK_MAP);
  12792   assign(InternalMap.prototype, methods);
  12793   meta.NEED = true;
  12794   each(['delete', 'has', 'get', 'set'], function (key) {
  12795     var proto = $WeakMap.prototype;
  12796     var method = proto[key];
  12797     redefine(proto, key, function (a, b) {
  12798       // store frozen objects on internal weakmap shim
  12799       if (isObject(a) && !isExtensible(a)) {
  12800         if (!this._f) this._f = new InternalMap();
  12801         var result = this._f[key](a, b);
  12802         return key == 'set' ? this : result;
  12803       // store all the rest on native weakmap
  12804       } return method.call(this, a, b);
  12805     });
  12806   });
  12807 }
  12808 
  12809 
  12810 /***/ }),
  12811 
  12812 /***/ "../node_modules/core-js/library/modules/es7.object.entries.js":
  12813 /*!*********************************************************************!*\
  12814   !*** ../node_modules/core-js/library/modules/es7.object.entries.js ***!
  12815   \*********************************************************************/
  12816 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12817 
  12818 // https://github.com/tc39/proposal-object-values-entries
  12819 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  12820 var $entries = __webpack_require__(/*! ./_object-to-array */ "../node_modules/core-js/library/modules/_object-to-array.js")(true);
  12821 
  12822 $export($export.S, 'Object', {
  12823   entries: function entries(it) {
  12824     return $entries(it);
  12825   }
  12826 });
  12827 
  12828 
  12829 /***/ }),
  12830 
  12831 /***/ "../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js":
  12832 /*!******************************************************************************************!*\
  12833   !*** ../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js ***!
  12834   \******************************************************************************************/
  12835 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12836 
  12837 // https://github.com/tc39/proposal-object-getownpropertydescriptors
  12838 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
  12839 var ownKeys = __webpack_require__(/*! ./_own-keys */ "../node_modules/core-js/library/modules/_own-keys.js");
  12840 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
  12841 var gOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js");
  12842 var createProperty = __webpack_require__(/*! ./_create-property */ "../node_modules/core-js/library/modules/_create-property.js");
  12843 
  12844 $export($export.S, 'Object', {
  12845   getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) {
  12846     var O = toIObject(object);
  12847     var getDesc = gOPD.f;
  12848     var keys = ownKeys(O);
  12849     var result = {};
  12850     var i = 0;
  12851     var key, desc;
  12852     while (keys.length > i) {
  12853       desc = getDesc(O, key = keys[i++]);
  12854       if (desc !== undefined) createProperty(result, key, desc);
  12855     }
  12856     return result;
  12857   }
  12858 });
  12859 
  12860 
  12861 /***/ }),
  12862 
  12863 /***/ "../node_modules/core-js/library/modules/es7.symbol.async-iterator.js":
  12864 /*!****************************************************************************!*\
  12865   !*** ../node_modules/core-js/library/modules/es7.symbol.async-iterator.js ***!
  12866   \****************************************************************************/
  12867 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12868 
  12869 __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js")('asyncIterator');
  12870 
  12871 
  12872 /***/ }),
  12873 
  12874 /***/ "../node_modules/core-js/library/modules/es7.symbol.observable.js":
  12875 /*!************************************************************************!*\
  12876   !*** ../node_modules/core-js/library/modules/es7.symbol.observable.js ***!
  12877   \************************************************************************/
  12878 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12879 
  12880 __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js")('observable');
  12881 
  12882 
  12883 /***/ }),
  12884 
  12885 /***/ "../node_modules/core-js/library/modules/es7.weak-map.from.js":
  12886 /*!********************************************************************!*\
  12887   !*** ../node_modules/core-js/library/modules/es7.weak-map.from.js ***!
  12888   \********************************************************************/
  12889 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12890 
  12891 // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.from
  12892 __webpack_require__(/*! ./_set-collection-from */ "../node_modules/core-js/library/modules/_set-collection-from.js")('WeakMap');
  12893 
  12894 
  12895 /***/ }),
  12896 
  12897 /***/ "../node_modules/core-js/library/modules/es7.weak-map.of.js":
  12898 /*!******************************************************************!*\
  12899   !*** ../node_modules/core-js/library/modules/es7.weak-map.of.js ***!
  12900   \******************************************************************/
  12901 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12902 
  12903 // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.of
  12904 __webpack_require__(/*! ./_set-collection-of */ "../node_modules/core-js/library/modules/_set-collection-of.js")('WeakMap');
  12905 
  12906 
  12907 /***/ }),
  12908 
  12909 /***/ "../node_modules/core-js/library/modules/web.dom.iterable.js":
  12910 /*!*******************************************************************!*\
  12911   !*** ../node_modules/core-js/library/modules/web.dom.iterable.js ***!
  12912   \*******************************************************************/
  12913 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  12914 
  12915 __webpack_require__(/*! ./es6.array.iterator */ "../node_modules/core-js/library/modules/es6.array.iterator.js");
  12916 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
  12917 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
  12918 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
  12919 var TO_STRING_TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag');
  12920 
  12921 var DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' +
  12922   'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' +
  12923   'MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,' +
  12924   'SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,' +
  12925   'TextTrackList,TouchList').split(',');
  12926 
  12927 for (var i = 0; i < DOMIterables.length; i++) {
  12928   var NAME = DOMIterables[i];
  12929   var Collection = global[NAME];
  12930   var proto = Collection && Collection.prototype;
  12931   if (proto && !proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);
  12932   Iterators[NAME] = Iterators.Array;
  12933 }
  12934 
  12935 
  12936 /***/ }),
  12937 
  12938 /***/ "../node_modules/core-js/modules/_a-function.js":
  12939 /*!******************************************************!*\
  12940   !*** ../node_modules/core-js/modules/_a-function.js ***!
  12941   \******************************************************/
  12942 /***/ ((module) => {
  12943 
  12944 module.exports = function (it) {
  12945   if (typeof it != 'function') throw TypeError(it + ' is not a function!');
  12946   return it;
  12947 };
  12948 
  12949 
  12950 /***/ }),
  12951 
  12952 /***/ "../node_modules/core-js/modules/_add-to-unscopables.js":
  12953 /*!**************************************************************!*\
  12954   !*** ../node_modules/core-js/modules/_add-to-unscopables.js ***!
  12955   \**************************************************************/
  12956 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  12957 
  12958 // 22.1.3.31 Array.prototype[@@unscopables]
  12959 var UNSCOPABLES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('unscopables');
  12960 var ArrayProto = Array.prototype;
  12961 if (ArrayProto[UNSCOPABLES] == undefined) __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js")(ArrayProto, UNSCOPABLES, {});
  12962 module.exports = function (key) {
  12963   ArrayProto[UNSCOPABLES][key] = true;
  12964 };
  12965 
  12966 
  12967 /***/ }),
  12968 
  12969 /***/ "../node_modules/core-js/modules/_advance-string-index.js":
  12970 /*!****************************************************************!*\
  12971   !*** ../node_modules/core-js/modules/_advance-string-index.js ***!
  12972   \****************************************************************/
  12973 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  12974 
  12975 "use strict";
  12976 
  12977 var at = __webpack_require__(/*! ./_string-at */ "../node_modules/core-js/modules/_string-at.js")(true);
  12978 
  12979  // `AdvanceStringIndex` abstract operation
  12980 // https://tc39.github.io/ecma262/#sec-advancestringindex
  12981 module.exports = function (S, index, unicode) {
  12982   return index + (unicode ? at(S, index).length : 1);
  12983 };
  12984 
  12985 
  12986 /***/ }),
  12987 
  12988 /***/ "../node_modules/core-js/modules/_an-object.js":
  12989 /*!*****************************************************!*\
  12990   !*** ../node_modules/core-js/modules/_an-object.js ***!
  12991   \*****************************************************/
  12992 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  12993 
  12994 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
  12995 module.exports = function (it) {
  12996   if (!isObject(it)) throw TypeError(it + ' is not an object!');
  12997   return it;
  12998 };
  12999 
  13000 
  13001 /***/ }),
  13002 
  13003 /***/ "../node_modules/core-js/modules/_array-includes.js":
  13004 /*!**********************************************************!*\
  13005   !*** ../node_modules/core-js/modules/_array-includes.js ***!
  13006   \**********************************************************/
  13007 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13008 
  13009 // false -> Array#indexOf
  13010 // true  -> Array#includes
  13011 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js");
  13012 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
  13013 var toAbsoluteIndex = __webpack_require__(/*! ./_to-absolute-index */ "../node_modules/core-js/modules/_to-absolute-index.js");
  13014 module.exports = function (IS_INCLUDES) {
  13015   return function ($this, el, fromIndex) {
  13016     var O = toIObject($this);
  13017     var length = toLength(O.length);
  13018     var index = toAbsoluteIndex(fromIndex, length);
  13019     var value;
  13020     // Array#includes uses SameValueZero equality algorithm
  13021     // eslint-disable-next-line no-self-compare
  13022     if (IS_INCLUDES && el != el) while (length > index) {
  13023       value = O[index++];
  13024       // eslint-disable-next-line no-self-compare
  13025       if (value != value) return true;
  13026     // Array#indexOf ignores holes, Array#includes - not
  13027     } else for (;length > index; index++) if (IS_INCLUDES || index in O) {
  13028       if (O[index] === el) return IS_INCLUDES || index || 0;
  13029     } return !IS_INCLUDES && -1;
  13030   };
  13031 };
  13032 
  13033 
  13034 /***/ }),
  13035 
  13036 /***/ "../node_modules/core-js/modules/_array-methods.js":
  13037 /*!*********************************************************!*\
  13038   !*** ../node_modules/core-js/modules/_array-methods.js ***!
  13039   \*********************************************************/
  13040 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13041 
  13042 // 0 -> Array#forEach
  13043 // 1 -> Array#map
  13044 // 2 -> Array#filter
  13045 // 3 -> Array#some
  13046 // 4 -> Array#every
  13047 // 5 -> Array#find
  13048 // 6 -> Array#findIndex
  13049 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js");
  13050 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/modules/_iobject.js");
  13051 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js");
  13052 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
  13053 var asc = __webpack_require__(/*! ./_array-species-create */ "../node_modules/core-js/modules/_array-species-create.js");
  13054 module.exports = function (TYPE, $create) {
  13055   var IS_MAP = TYPE == 1;
  13056   var IS_FILTER = TYPE == 2;
  13057   var IS_SOME = TYPE == 3;
  13058   var IS_EVERY = TYPE == 4;
  13059   var IS_FIND_INDEX = TYPE == 6;
  13060   var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;
  13061   var create = $create || asc;
  13062   return function ($this, callbackfn, that) {
  13063     var O = toObject($this);
  13064     var self = IObject(O);
  13065     var f = ctx(callbackfn, that, 3);
  13066     var length = toLength(self.length);
  13067     var index = 0;
  13068     var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;
  13069     var val, res;
  13070     for (;length > index; index++) if (NO_HOLES || index in self) {
  13071       val = self[index];
  13072       res = f(val, index, O);
  13073       if (TYPE) {
  13074         if (IS_MAP) result[index] = res;   // map
  13075         else if (res) switch (TYPE) {
  13076           case 3: return true;             // some
  13077           case 5: return val;              // find
  13078           case 6: return index;            // findIndex
  13079           case 2: result.push(val);        // filter
  13080         } else if (IS_EVERY) return false; // every
  13081       }
  13082     }
  13083     return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;
  13084   };
  13085 };
  13086 
  13087 
  13088 /***/ }),
  13089 
  13090 /***/ "../node_modules/core-js/modules/_array-species-constructor.js":
  13091 /*!*********************************************************************!*\
  13092   !*** ../node_modules/core-js/modules/_array-species-constructor.js ***!
  13093   \*********************************************************************/
  13094 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13095 
  13096 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
  13097 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/modules/_is-array.js");
  13098 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('species');
  13099 
  13100 module.exports = function (original) {
  13101   var C;
  13102   if (isArray(original)) {
  13103     C = original.constructor;
  13104     // cross-realm fallback
  13105     if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;
  13106     if (isObject(C)) {
  13107       C = C[SPECIES];
  13108       if (C === null) C = undefined;
  13109     }
  13110   } return C === undefined ? Array : C;
  13111 };
  13112 
  13113 
  13114 /***/ }),
  13115 
  13116 /***/ "../node_modules/core-js/modules/_array-species-create.js":
  13117 /*!****************************************************************!*\
  13118   !*** ../node_modules/core-js/modules/_array-species-create.js ***!
  13119   \****************************************************************/
  13120 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13121 
  13122 // 9.4.2.3 ArraySpeciesCreate(originalArray, length)
  13123 var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../node_modules/core-js/modules/_array-species-constructor.js");
  13124 
  13125 module.exports = function (original, length) {
  13126   return new (speciesConstructor(original))(length);
  13127 };
  13128 
  13129 
  13130 /***/ }),
  13131 
  13132 /***/ "../node_modules/core-js/modules/_classof.js":
  13133 /*!***************************************************!*\
  13134   !*** ../node_modules/core-js/modules/_classof.js ***!
  13135   \***************************************************/
  13136 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13137 
  13138 // getting tag from 19.1.3.6 Object.prototype.toString()
  13139 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
  13140 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag');
  13141 // ES3 wrong here
  13142 var ARG = cof(function () { return arguments; }()) == 'Arguments';
  13143 
  13144 // fallback for IE11 Script Access Denied error
  13145 var tryGet = function (it, key) {
  13146   try {
  13147     return it[key];
  13148   } catch (e) { /* empty */ }
  13149 };
  13150 
  13151 module.exports = function (it) {
  13152   var O, T, B;
  13153   return it === undefined ? 'Undefined' : it === null ? 'Null'
  13154     // @@toStringTag case
  13155     : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T
  13156     // builtinTag case
  13157     : ARG ? cof(O)
  13158     // ES3 arguments fallback
  13159     : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;
  13160 };
  13161 
  13162 
  13163 /***/ }),
  13164 
  13165 /***/ "../node_modules/core-js/modules/_cof.js":
  13166 /*!***********************************************!*\
  13167   !*** ../node_modules/core-js/modules/_cof.js ***!
  13168   \***********************************************/
  13169 /***/ ((module) => {
  13170 
  13171 var toString = {}.toString;
  13172 
  13173 module.exports = function (it) {
  13174   return toString.call(it).slice(8, -1);
  13175 };
  13176 
  13177 
  13178 /***/ }),
  13179 
  13180 /***/ "../node_modules/core-js/modules/_core.js":
  13181 /*!************************************************!*\
  13182   !*** ../node_modules/core-js/modules/_core.js ***!
  13183   \************************************************/
  13184 /***/ ((module) => {
  13185 
  13186 var core = module.exports = { version: '2.6.12' };
  13187 if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
  13188 
  13189 
  13190 /***/ }),
  13191 
  13192 /***/ "../node_modules/core-js/modules/_ctx.js":
  13193 /*!***********************************************!*\
  13194   !*** ../node_modules/core-js/modules/_ctx.js ***!
  13195   \***********************************************/
  13196 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13197 
  13198 // optional / simple context binding
  13199 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/modules/_a-function.js");
  13200 module.exports = function (fn, that, length) {
  13201   aFunction(fn);
  13202   if (that === undefined) return fn;
  13203   switch (length) {
  13204     case 1: return function (a) {
  13205       return fn.call(that, a);
  13206     };
  13207     case 2: return function (a, b) {
  13208       return fn.call(that, a, b);
  13209     };
  13210     case 3: return function (a, b, c) {
  13211       return fn.call(that, a, b, c);
  13212     };
  13213   }
  13214   return function (/* ...args */) {
  13215     return fn.apply(that, arguments);
  13216   };
  13217 };
  13218 
  13219 
  13220 /***/ }),
  13221 
  13222 /***/ "../node_modules/core-js/modules/_defined.js":
  13223 /*!***************************************************!*\
  13224   !*** ../node_modules/core-js/modules/_defined.js ***!
  13225   \***************************************************/
  13226 /***/ ((module) => {
  13227 
  13228 // 7.2.1 RequireObjectCoercible(argument)
  13229 module.exports = function (it) {
  13230   if (it == undefined) throw TypeError("Can't call method on  " + it);
  13231   return it;
  13232 };
  13233 
  13234 
  13235 /***/ }),
  13236 
  13237 /***/ "../node_modules/core-js/modules/_descriptors.js":
  13238 /*!*******************************************************!*\
  13239   !*** ../node_modules/core-js/modules/_descriptors.js ***!
  13240   \*******************************************************/
  13241 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13242 
  13243 // Thank's IE8 for his funny defineProperty
  13244 module.exports = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () {
  13245   return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
  13246 });
  13247 
  13248 
  13249 /***/ }),
  13250 
  13251 /***/ "../node_modules/core-js/modules/_dom-create.js":
  13252 /*!******************************************************!*\
  13253   !*** ../node_modules/core-js/modules/_dom-create.js ***!
  13254   \******************************************************/
  13255 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13256 
  13257 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
  13258 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").document;
  13259 // typeof document.createElement is 'object' in old IE
  13260 var is = isObject(document) && isObject(document.createElement);
  13261 module.exports = function (it) {
  13262   return is ? document.createElement(it) : {};
  13263 };
  13264 
  13265 
  13266 /***/ }),
  13267 
  13268 /***/ "../node_modules/core-js/modules/_enum-bug-keys.js":
  13269 /*!*********************************************************!*\
  13270   !*** ../node_modules/core-js/modules/_enum-bug-keys.js ***!
  13271   \*********************************************************/
  13272 /***/ ((module) => {
  13273 
  13274 // IE 8- don't enum bug keys
  13275 module.exports = (
  13276   'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'
  13277 ).split(',');
  13278 
  13279 
  13280 /***/ }),
  13281 
  13282 /***/ "../node_modules/core-js/modules/_export.js":
  13283 /*!**************************************************!*\
  13284   !*** ../node_modules/core-js/modules/_export.js ***!
  13285   \**************************************************/
  13286 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13287 
  13288 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
  13289 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js");
  13290 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
  13291 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
  13292 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js");
  13293 var PROTOTYPE = 'prototype';
  13294 
  13295 var $export = function (type, name, source) {
  13296   var IS_FORCED = type & $export.F;
  13297   var IS_GLOBAL = type & $export.G;
  13298   var IS_STATIC = type & $export.S;
  13299   var IS_PROTO = type & $export.P;
  13300   var IS_BIND = type & $export.B;
  13301   var target = IS_GLOBAL ? global : IS_STATIC ? global[name] || (global[name] = {}) : (global[name] || {})[PROTOTYPE];
  13302   var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});
  13303   var expProto = exports[PROTOTYPE] || (exports[PROTOTYPE] = {});
  13304   var key, own, out, exp;
  13305   if (IS_GLOBAL) source = name;
  13306   for (key in source) {
  13307     // contains in native
  13308     own = !IS_FORCED && target && target[key] !== undefined;
  13309     // export native or passed
  13310     out = (own ? target : source)[key];
  13311     // bind timers to global for call from export context
  13312     exp = IS_BIND && own ? ctx(out, global) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
  13313     // extend global
  13314     if (target) redefine(target, key, out, type & $export.U);
  13315     // export
  13316     if (exports[key] != out) hide(exports, key, exp);
  13317     if (IS_PROTO && expProto[key] != out) expProto[key] = out;
  13318   }
  13319 };
  13320 global.core = core;
  13321 // type bitmap
  13322 $export.F = 1;   // forced
  13323 $export.G = 2;   // global
  13324 $export.S = 4;   // static
  13325 $export.P = 8;   // proto
  13326 $export.B = 16;  // bind
  13327 $export.W = 32;  // wrap
  13328 $export.U = 64;  // safe
  13329 $export.R = 128; // real proto method for `library`
  13330 module.exports = $export;
  13331 
  13332 
  13333 /***/ }),
  13334 
  13335 /***/ "../node_modules/core-js/modules/_fails-is-regexp.js":
  13336 /*!***********************************************************!*\
  13337   !*** ../node_modules/core-js/modules/_fails-is-regexp.js ***!
  13338   \***********************************************************/
  13339 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13340 
  13341 var MATCH = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('match');
  13342 module.exports = function (KEY) {
  13343   var re = /./;
  13344   try {
  13345     '/./'[KEY](re);
  13346   } catch (e) {
  13347     try {
  13348       re[MATCH] = false;
  13349       return !'/./'[KEY](re);
  13350     } catch (f) { /* empty */ }
  13351   } return true;
  13352 };
  13353 
  13354 
  13355 /***/ }),
  13356 
  13357 /***/ "../node_modules/core-js/modules/_fails.js":
  13358 /*!*************************************************!*\
  13359   !*** ../node_modules/core-js/modules/_fails.js ***!
  13360   \*************************************************/
  13361 /***/ ((module) => {
  13362 
  13363 module.exports = function (exec) {
  13364   try {
  13365     return !!exec();
  13366   } catch (e) {
  13367     return true;
  13368   }
  13369 };
  13370 
  13371 
  13372 /***/ }),
  13373 
  13374 /***/ "../node_modules/core-js/modules/_fix-re-wks.js":
  13375 /*!******************************************************!*\
  13376   !*** ../node_modules/core-js/modules/_fix-re-wks.js ***!
  13377   \******************************************************/
  13378 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13379 
  13380 "use strict";
  13381 
  13382 __webpack_require__(/*! ./es6.regexp.exec */ "../node_modules/core-js/modules/es6.regexp.exec.js");
  13383 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
  13384 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
  13385 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js");
  13386 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
  13387 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js");
  13388 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js");
  13389 
  13390 var SPECIES = wks('species');
  13391 
  13392 var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () {
  13393   // #replace needs built-in support for named groups.
  13394   // #match works fine because it just return the exec results, even if it has
  13395   // a "grops" property.
  13396   var re = /./;
  13397   re.exec = function () {
  13398     var result = [];
  13399     result.groups = { a: '7' };
  13400     return result;
  13401   };
  13402   return ''.replace(re, '$<a>') !== '7';
  13403 });
  13404 
  13405 var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = (function () {
  13406   // Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec
  13407   var re = /(?:)/;
  13408   var originalExec = re.exec;
  13409   re.exec = function () { return originalExec.apply(this, arguments); };
  13410   var result = 'ab'.split(re);
  13411   return result.length === 2 && result[0] === 'a' && result[1] === 'b';
  13412 })();
  13413 
  13414 module.exports = function (KEY, length, exec) {
  13415   var SYMBOL = wks(KEY);
  13416 
  13417   var DELEGATES_TO_SYMBOL = !fails(function () {
  13418     // String methods call symbol-named RegEp methods
  13419     var O = {};
  13420     O[SYMBOL] = function () { return 7; };
  13421     return ''[KEY](O) != 7;
  13422   });
  13423 
  13424   var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL ? !fails(function () {
  13425     // Symbol-named RegExp methods call .exec
  13426     var execCalled = false;
  13427     var re = /a/;
  13428     re.exec = function () { execCalled = true; return null; };
  13429     if (KEY === 'split') {
  13430       // RegExp[@@split] doesn't call the regex's exec method, but first creates
  13431       // a new one. We need to return the patched regex when creating the new one.
  13432       re.constructor = {};
  13433       re.constructor[SPECIES] = function () { return re; };
  13434     }
  13435     re[SYMBOL]('');
  13436     return !execCalled;
  13437   }) : undefined;
  13438 
  13439   if (
  13440     !DELEGATES_TO_SYMBOL ||
  13441     !DELEGATES_TO_EXEC ||
  13442     (KEY === 'replace' && !REPLACE_SUPPORTS_NAMED_GROUPS) ||
  13443     (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC)
  13444   ) {
  13445     var nativeRegExpMethod = /./[SYMBOL];
  13446     var fns = exec(
  13447       defined,
  13448       SYMBOL,
  13449       ''[KEY],
  13450       function maybeCallNative(nativeMethod, regexp, str, arg2, forceStringMethod) {
  13451         if (regexp.exec === regexpExec) {
  13452           if (DELEGATES_TO_SYMBOL && !forceStringMethod) {
  13453             // The native String method already delegates to @@method (this
  13454             // polyfilled function), leasing to infinite recursion.
  13455             // We avoid it by directly calling the native @@method method.
  13456             return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) };
  13457           }
  13458           return { done: true, value: nativeMethod.call(str, regexp, arg2) };
  13459         }
  13460         return { done: false };
  13461       }
  13462     );
  13463     var strfn = fns[0];
  13464     var rxfn = fns[1];
  13465 
  13466     redefine(String.prototype, KEY, strfn);
  13467     hide(RegExp.prototype, SYMBOL, length == 2
  13468       // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue)
  13469       // 21.2.5.11 RegExp.prototype[@@split](string, limit)
  13470       ? function (string, arg) { return rxfn.call(string, this, arg); }
  13471       // 21.2.5.6 RegExp.prototype[@@match](string)
  13472       // 21.2.5.9 RegExp.prototype[@@search](string)
  13473       : function (string) { return rxfn.call(string, this); }
  13474     );
  13475   }
  13476 };
  13477 
  13478 
  13479 /***/ }),
  13480 
  13481 /***/ "../node_modules/core-js/modules/_flags.js":
  13482 /*!*************************************************!*\
  13483   !*** ../node_modules/core-js/modules/_flags.js ***!
  13484   \*************************************************/
  13485 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13486 
  13487 "use strict";
  13488 
  13489 // 21.2.5.3 get RegExp.prototype.flags
  13490 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
  13491 module.exports = function () {
  13492   var that = anObject(this);
  13493   var result = '';
  13494   if (that.global) result += 'g';
  13495   if (that.ignoreCase) result += 'i';
  13496   if (that.multiline) result += 'm';
  13497   if (that.unicode) result += 'u';
  13498   if (that.sticky) result += 'y';
  13499   return result;
  13500 };
  13501 
  13502 
  13503 /***/ }),
  13504 
  13505 /***/ "../node_modules/core-js/modules/_function-to-string.js":
  13506 /*!**************************************************************!*\
  13507   !*** ../node_modules/core-js/modules/_function-to-string.js ***!
  13508   \**************************************************************/
  13509 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13510 
  13511 module.exports = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('native-function-to-string', Function.toString);
  13512 
  13513 
  13514 /***/ }),
  13515 
  13516 /***/ "../node_modules/core-js/modules/_global.js":
  13517 /*!**************************************************!*\
  13518   !*** ../node_modules/core-js/modules/_global.js ***!
  13519   \**************************************************/
  13520 /***/ ((module) => {
  13521 
  13522 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
  13523 var global = module.exports = typeof window != 'undefined' && window.Math == Math
  13524   ? window : typeof self != 'undefined' && self.Math == Math ? self
  13525   // eslint-disable-next-line no-new-func
  13526   : Function('return this')();
  13527 if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
  13528 
  13529 
  13530 /***/ }),
  13531 
  13532 /***/ "../node_modules/core-js/modules/_has.js":
  13533 /*!***********************************************!*\
  13534   !*** ../node_modules/core-js/modules/_has.js ***!
  13535   \***********************************************/
  13536 /***/ ((module) => {
  13537 
  13538 var hasOwnProperty = {}.hasOwnProperty;
  13539 module.exports = function (it, key) {
  13540   return hasOwnProperty.call(it, key);
  13541 };
  13542 
  13543 
  13544 /***/ }),
  13545 
  13546 /***/ "../node_modules/core-js/modules/_hide.js":
  13547 /*!************************************************!*\
  13548   !*** ../node_modules/core-js/modules/_hide.js ***!
  13549   \************************************************/
  13550 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13551 
  13552 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js");
  13553 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/modules/_property-desc.js");
  13554 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? function (object, key, value) {
  13555   return dP.f(object, key, createDesc(1, value));
  13556 } : function (object, key, value) {
  13557   object[key] = value;
  13558   return object;
  13559 };
  13560 
  13561 
  13562 /***/ }),
  13563 
  13564 /***/ "../node_modules/core-js/modules/_html.js":
  13565 /*!************************************************!*\
  13566   !*** ../node_modules/core-js/modules/_html.js ***!
  13567   \************************************************/
  13568 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13569 
  13570 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").document;
  13571 module.exports = document && document.documentElement;
  13572 
  13573 
  13574 /***/ }),
  13575 
  13576 /***/ "../node_modules/core-js/modules/_ie8-dom-define.js":
  13577 /*!**********************************************************!*\
  13578   !*** ../node_modules/core-js/modules/_ie8-dom-define.js ***!
  13579   \**********************************************************/
  13580 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13581 
  13582 module.exports = !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") && !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () {
  13583   return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7;
  13584 });
  13585 
  13586 
  13587 /***/ }),
  13588 
  13589 /***/ "../node_modules/core-js/modules/_iobject.js":
  13590 /*!***************************************************!*\
  13591   !*** ../node_modules/core-js/modules/_iobject.js ***!
  13592   \***************************************************/
  13593 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13594 
  13595 // fallback for non-array-like ES3 and non-enumerable old V8 strings
  13596 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
  13597 // eslint-disable-next-line no-prototype-builtins
  13598 module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {
  13599   return cof(it) == 'String' ? it.split('') : Object(it);
  13600 };
  13601 
  13602 
  13603 /***/ }),
  13604 
  13605 /***/ "../node_modules/core-js/modules/_is-array.js":
  13606 /*!****************************************************!*\
  13607   !*** ../node_modules/core-js/modules/_is-array.js ***!
  13608   \****************************************************/
  13609 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13610 
  13611 // 7.2.2 IsArray(argument)
  13612 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
  13613 module.exports = Array.isArray || function isArray(arg) {
  13614   return cof(arg) == 'Array';
  13615 };
  13616 
  13617 
  13618 /***/ }),
  13619 
  13620 /***/ "../node_modules/core-js/modules/_is-object.js":
  13621 /*!*****************************************************!*\
  13622   !*** ../node_modules/core-js/modules/_is-object.js ***!
  13623   \*****************************************************/
  13624 /***/ ((module) => {
  13625 
  13626 module.exports = function (it) {
  13627   return typeof it === 'object' ? it !== null : typeof it === 'function';
  13628 };
  13629 
  13630 
  13631 /***/ }),
  13632 
  13633 /***/ "../node_modules/core-js/modules/_is-regexp.js":
  13634 /*!*****************************************************!*\
  13635   !*** ../node_modules/core-js/modules/_is-regexp.js ***!
  13636   \*****************************************************/
  13637 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13638 
  13639 // 7.2.8 IsRegExp(argument)
  13640 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
  13641 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
  13642 var MATCH = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('match');
  13643 module.exports = function (it) {
  13644   var isRegExp;
  13645   return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp');
  13646 };
  13647 
  13648 
  13649 /***/ }),
  13650 
  13651 /***/ "../node_modules/core-js/modules/_iter-create.js":
  13652 /*!*******************************************************!*\
  13653   !*** ../node_modules/core-js/modules/_iter-create.js ***!
  13654   \*******************************************************/
  13655 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13656 
  13657 "use strict";
  13658 
  13659 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/modules/_object-create.js");
  13660 var descriptor = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/modules/_property-desc.js");
  13661 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/modules/_set-to-string-tag.js");
  13662 var IteratorPrototype = {};
  13663 
  13664 // 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
  13665 __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js")(IteratorPrototype, __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('iterator'), function () { return this; });
  13666 
  13667 module.exports = function (Constructor, NAME, next) {
  13668   Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });
  13669   setToStringTag(Constructor, NAME + ' Iterator');
  13670 };
  13671 
  13672 
  13673 /***/ }),
  13674 
  13675 /***/ "../node_modules/core-js/modules/_iter-define.js":
  13676 /*!*******************************************************!*\
  13677   !*** ../node_modules/core-js/modules/_iter-define.js ***!
  13678   \*******************************************************/
  13679 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13680 
  13681 "use strict";
  13682 
  13683 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/modules/_library.js");
  13684 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
  13685 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
  13686 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
  13687 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js");
  13688 var $iterCreate = __webpack_require__(/*! ./_iter-create */ "../node_modules/core-js/modules/_iter-create.js");
  13689 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/modules/_set-to-string-tag.js");
  13690 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/modules/_object-gpo.js");
  13691 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('iterator');
  13692 var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`
  13693 var FF_ITERATOR = '@@iterator';
  13694 var KEYS = 'keys';
  13695 var VALUES = 'values';
  13696 
  13697 var returnThis = function () { return this; };
  13698 
  13699 module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {
  13700   $iterCreate(Constructor, NAME, next);
  13701   var getMethod = function (kind) {
  13702     if (!BUGGY && kind in proto) return proto[kind];
  13703     switch (kind) {
  13704       case KEYS: return function keys() { return new Constructor(this, kind); };
  13705       case VALUES: return function values() { return new Constructor(this, kind); };
  13706     } return function entries() { return new Constructor(this, kind); };
  13707   };
  13708   var TAG = NAME + ' Iterator';
  13709   var DEF_VALUES = DEFAULT == VALUES;
  13710   var VALUES_BUG = false;
  13711   var proto = Base.prototype;
  13712   var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
  13713   var $default = $native || getMethod(DEFAULT);
  13714   var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
  13715   var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
  13716   var methods, key, IteratorPrototype;
  13717   // Fix native
  13718   if ($anyNative) {
  13719     IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));
  13720     if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {
  13721       // Set @@toStringTag to native iterators
  13722       setToStringTag(IteratorPrototype, TAG, true);
  13723       // fix for some old engines
  13724       if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);
  13725     }
  13726   }
  13727   // fix Array#{values, @@iterator}.name in V8 / FF
  13728   if (DEF_VALUES && $native && $native.name !== VALUES) {
  13729     VALUES_BUG = true;
  13730     $default = function values() { return $native.call(this); };
  13731   }
  13732   // Define iterator
  13733   if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {
  13734     hide(proto, ITERATOR, $default);
  13735   }
  13736   // Plug for library
  13737   Iterators[NAME] = $default;
  13738   Iterators[TAG] = returnThis;
  13739   if (DEFAULT) {
  13740     methods = {
  13741       values: DEF_VALUES ? $default : getMethod(VALUES),
  13742       keys: IS_SET ? $default : getMethod(KEYS),
  13743       entries: $entries
  13744     };
  13745     if (FORCED) for (key in methods) {
  13746       if (!(key in proto)) redefine(proto, key, methods[key]);
  13747     } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);
  13748   }
  13749   return methods;
  13750 };
  13751 
  13752 
  13753 /***/ }),
  13754 
  13755 /***/ "../node_modules/core-js/modules/_iter-step.js":
  13756 /*!*****************************************************!*\
  13757   !*** ../node_modules/core-js/modules/_iter-step.js ***!
  13758   \*****************************************************/
  13759 /***/ ((module) => {
  13760 
  13761 module.exports = function (done, value) {
  13762   return { value: value, done: !!done };
  13763 };
  13764 
  13765 
  13766 /***/ }),
  13767 
  13768 /***/ "../node_modules/core-js/modules/_iterators.js":
  13769 /*!*****************************************************!*\
  13770   !*** ../node_modules/core-js/modules/_iterators.js ***!
  13771   \*****************************************************/
  13772 /***/ ((module) => {
  13773 
  13774 module.exports = {};
  13775 
  13776 
  13777 /***/ }),
  13778 
  13779 /***/ "../node_modules/core-js/modules/_library.js":
  13780 /*!***************************************************!*\
  13781   !*** ../node_modules/core-js/modules/_library.js ***!
  13782   \***************************************************/
  13783 /***/ ((module) => {
  13784 
  13785 module.exports = false;
  13786 
  13787 
  13788 /***/ }),
  13789 
  13790 /***/ "../node_modules/core-js/modules/_object-create.js":
  13791 /*!*********************************************************!*\
  13792   !*** ../node_modules/core-js/modules/_object-create.js ***!
  13793   \*********************************************************/
  13794 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13795 
  13796 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
  13797 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
  13798 var dPs = __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/modules/_object-dps.js");
  13799 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/modules/_enum-bug-keys.js");
  13800 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO');
  13801 var Empty = function () { /* empty */ };
  13802 var PROTOTYPE = 'prototype';
  13803 
  13804 // Create object with fake `null` prototype: use iframe Object with cleared prototype
  13805 var createDict = function () {
  13806   // Thrash, waste and sodomy: IE GC bug
  13807   var iframe = __webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/modules/_dom-create.js")('iframe');
  13808   var i = enumBugKeys.length;
  13809   var lt = '<';
  13810   var gt = '>';
  13811   var iframeDocument;
  13812   iframe.style.display = 'none';
  13813   __webpack_require__(/*! ./_html */ "../node_modules/core-js/modules/_html.js").appendChild(iframe);
  13814   iframe.src = 'javascript:'; // eslint-disable-line no-script-url
  13815   // createDict = iframe.contentWindow.Object;
  13816   // html.removeChild(iframe);
  13817   iframeDocument = iframe.contentWindow.document;
  13818   iframeDocument.open();
  13819   iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);
  13820   iframeDocument.close();
  13821   createDict = iframeDocument.F;
  13822   while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];
  13823   return createDict();
  13824 };
  13825 
  13826 module.exports = Object.create || function create(O, Properties) {
  13827   var result;
  13828   if (O !== null) {
  13829     Empty[PROTOTYPE] = anObject(O);
  13830     result = new Empty();
  13831     Empty[PROTOTYPE] = null;
  13832     // add "__proto__" for Object.getPrototypeOf polyfill
  13833     result[IE_PROTO] = O;
  13834   } else result = createDict();
  13835   return Properties === undefined ? result : dPs(result, Properties);
  13836 };
  13837 
  13838 
  13839 /***/ }),
  13840 
  13841 /***/ "../node_modules/core-js/modules/_object-dp.js":
  13842 /*!*****************************************************!*\
  13843   !*** ../node_modules/core-js/modules/_object-dp.js ***!
  13844   \*****************************************************/
  13845 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
  13846 
  13847 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
  13848 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/modules/_ie8-dom-define.js");
  13849 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/modules/_to-primitive.js");
  13850 var dP = Object.defineProperty;
  13851 
  13852 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? Object.defineProperty : function defineProperty(O, P, Attributes) {
  13853   anObject(O);
  13854   P = toPrimitive(P, true);
  13855   anObject(Attributes);
  13856   if (IE8_DOM_DEFINE) try {
  13857     return dP(O, P, Attributes);
  13858   } catch (e) { /* empty */ }
  13859   if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');
  13860   if ('value' in Attributes) O[P] = Attributes.value;
  13861   return O;
  13862 };
  13863 
  13864 
  13865 /***/ }),
  13866 
  13867 /***/ "../node_modules/core-js/modules/_object-dps.js":
  13868 /*!******************************************************!*\
  13869   !*** ../node_modules/core-js/modules/_object-dps.js ***!
  13870   \******************************************************/
  13871 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13872 
  13873 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js");
  13874 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
  13875 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/modules/_object-keys.js");
  13876 
  13877 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? Object.defineProperties : function defineProperties(O, Properties) {
  13878   anObject(O);
  13879   var keys = getKeys(Properties);
  13880   var length = keys.length;
  13881   var i = 0;
  13882   var P;
  13883   while (length > i) dP.f(O, P = keys[i++], Properties[P]);
  13884   return O;
  13885 };
  13886 
  13887 
  13888 /***/ }),
  13889 
  13890 /***/ "../node_modules/core-js/modules/_object-gpo.js":
  13891 /*!******************************************************!*\
  13892   !*** ../node_modules/core-js/modules/_object-gpo.js ***!
  13893   \******************************************************/
  13894 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13895 
  13896 // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)
  13897 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
  13898 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js");
  13899 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO');
  13900 var ObjectProto = Object.prototype;
  13901 
  13902 module.exports = Object.getPrototypeOf || function (O) {
  13903   O = toObject(O);
  13904   if (has(O, IE_PROTO)) return O[IE_PROTO];
  13905   if (typeof O.constructor == 'function' && O instanceof O.constructor) {
  13906     return O.constructor.prototype;
  13907   } return O instanceof Object ? ObjectProto : null;
  13908 };
  13909 
  13910 
  13911 /***/ }),
  13912 
  13913 /***/ "../node_modules/core-js/modules/_object-keys-internal.js":
  13914 /*!****************************************************************!*\
  13915   !*** ../node_modules/core-js/modules/_object-keys-internal.js ***!
  13916   \****************************************************************/
  13917 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13918 
  13919 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
  13920 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js");
  13921 var arrayIndexOf = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/modules/_array-includes.js")(false);
  13922 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO');
  13923 
  13924 module.exports = function (object, names) {
  13925   var O = toIObject(object);
  13926   var i = 0;
  13927   var result = [];
  13928   var key;
  13929   for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);
  13930   // Don't enum bug & hidden keys
  13931   while (names.length > i) if (has(O, key = names[i++])) {
  13932     ~arrayIndexOf(result, key) || result.push(key);
  13933   }
  13934   return result;
  13935 };
  13936 
  13937 
  13938 /***/ }),
  13939 
  13940 /***/ "../node_modules/core-js/modules/_object-keys.js":
  13941 /*!*******************************************************!*\
  13942   !*** ../node_modules/core-js/modules/_object-keys.js ***!
  13943   \*******************************************************/
  13944 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13945 
  13946 // 19.1.2.14 / 15.2.3.14 Object.keys(O)
  13947 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/modules/_object-keys-internal.js");
  13948 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/modules/_enum-bug-keys.js");
  13949 
  13950 module.exports = Object.keys || function keys(O) {
  13951   return $keys(O, enumBugKeys);
  13952 };
  13953 
  13954 
  13955 /***/ }),
  13956 
  13957 /***/ "../node_modules/core-js/modules/_property-desc.js":
  13958 /*!*********************************************************!*\
  13959   !*** ../node_modules/core-js/modules/_property-desc.js ***!
  13960   \*********************************************************/
  13961 /***/ ((module) => {
  13962 
  13963 module.exports = function (bitmap, value) {
  13964   return {
  13965     enumerable: !(bitmap & 1),
  13966     configurable: !(bitmap & 2),
  13967     writable: !(bitmap & 4),
  13968     value: value
  13969   };
  13970 };
  13971 
  13972 
  13973 /***/ }),
  13974 
  13975 /***/ "../node_modules/core-js/modules/_redefine.js":
  13976 /*!****************************************************!*\
  13977   !*** ../node_modules/core-js/modules/_redefine.js ***!
  13978   \****************************************************/
  13979 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  13980 
  13981 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
  13982 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
  13983 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
  13984 var SRC = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js")('src');
  13985 var $toString = __webpack_require__(/*! ./_function-to-string */ "../node_modules/core-js/modules/_function-to-string.js");
  13986 var TO_STRING = 'toString';
  13987 var TPL = ('' + $toString).split(TO_STRING);
  13988 
  13989 __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js").inspectSource = function (it) {
  13990   return $toString.call(it);
  13991 };
  13992 
  13993 (module.exports = function (O, key, val, safe) {
  13994   var isFunction = typeof val == 'function';
  13995   if (isFunction) has(val, 'name') || hide(val, 'name', key);
  13996   if (O[key] === val) return;
  13997   if (isFunction) has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key)));
  13998   if (O === global) {
  13999     O[key] = val;
  14000   } else if (!safe) {
  14001     delete O[key];
  14002     hide(O, key, val);
  14003   } else if (O[key]) {
  14004     O[key] = val;
  14005   } else {
  14006     hide(O, key, val);
  14007   }
  14008 // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative
  14009 })(Function.prototype, TO_STRING, function toString() {
  14010   return typeof this == 'function' && this[SRC] || $toString.call(this);
  14011 });
  14012 
  14013 
  14014 /***/ }),
  14015 
  14016 /***/ "../node_modules/core-js/modules/_regexp-exec-abstract.js":
  14017 /*!****************************************************************!*\
  14018   !*** ../node_modules/core-js/modules/_regexp-exec-abstract.js ***!
  14019   \****************************************************************/
  14020 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14021 
  14022 "use strict";
  14023 
  14024 
  14025 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/modules/_classof.js");
  14026 var builtinExec = RegExp.prototype.exec;
  14027 
  14028  // `RegExpExec` abstract operation
  14029 // https://tc39.github.io/ecma262/#sec-regexpexec
  14030 module.exports = function (R, S) {
  14031   var exec = R.exec;
  14032   if (typeof exec === 'function') {
  14033     var result = exec.call(R, S);
  14034     if (typeof result !== 'object') {
  14035       throw new TypeError('RegExp exec method returned something other than an Object or null');
  14036     }
  14037     return result;
  14038   }
  14039   if (classof(R) !== 'RegExp') {
  14040     throw new TypeError('RegExp#exec called on incompatible receiver');
  14041   }
  14042   return builtinExec.call(R, S);
  14043 };
  14044 
  14045 
  14046 /***/ }),
  14047 
  14048 /***/ "../node_modules/core-js/modules/_regexp-exec.js":
  14049 /*!*******************************************************!*\
  14050   !*** ../node_modules/core-js/modules/_regexp-exec.js ***!
  14051   \*******************************************************/
  14052 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14053 
  14054 "use strict";
  14055 
  14056 
  14057 var regexpFlags = __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js");
  14058 
  14059 var nativeExec = RegExp.prototype.exec;
  14060 // This always refers to the native implementation, because the
  14061 // String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js,
  14062 // which loads this file before patching the method.
  14063 var nativeReplace = String.prototype.replace;
  14064 
  14065 var patchedExec = nativeExec;
  14066 
  14067 var LAST_INDEX = 'lastIndex';
  14068 
  14069 var UPDATES_LAST_INDEX_WRONG = (function () {
  14070   var re1 = /a/,
  14071       re2 = /b*/g;
  14072   nativeExec.call(re1, 'a');
  14073   nativeExec.call(re2, 'a');
  14074   return re1[LAST_INDEX] !== 0 || re2[LAST_INDEX] !== 0;
  14075 })();
  14076 
  14077 // nonparticipating capturing group, copied from es5-shim's String#split patch.
  14078 var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined;
  14079 
  14080 var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED;
  14081 
  14082 if (PATCH) {
  14083   patchedExec = function exec(str) {
  14084     var re = this;
  14085     var lastIndex, reCopy, match, i;
  14086 
  14087     if (NPCG_INCLUDED) {
  14088       reCopy = new RegExp('^' + re.source + '$(?!\\s)', regexpFlags.call(re));
  14089     }
  14090     if (UPDATES_LAST_INDEX_WRONG) lastIndex = re[LAST_INDEX];
  14091 
  14092     match = nativeExec.call(re, str);
  14093 
  14094     if (UPDATES_LAST_INDEX_WRONG && match) {
  14095       re[LAST_INDEX] = re.global ? match.index + match[0].length : lastIndex;
  14096     }
  14097     if (NPCG_INCLUDED && match && match.length > 1) {
  14098       // Fix browsers whose `exec` methods don't consistently return `undefined`
  14099       // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/
  14100       // eslint-disable-next-line no-loop-func
  14101       nativeReplace.call(match[0], reCopy, function () {
  14102         for (i = 1; i < arguments.length - 2; i++) {
  14103           if (arguments[i] === undefined) match[i] = undefined;
  14104         }
  14105       });
  14106     }
  14107 
  14108     return match;
  14109   };
  14110 }
  14111 
  14112 module.exports = patchedExec;
  14113 
  14114 
  14115 /***/ }),
  14116 
  14117 /***/ "../node_modules/core-js/modules/_same-value.js":
  14118 /*!******************************************************!*\
  14119   !*** ../node_modules/core-js/modules/_same-value.js ***!
  14120   \******************************************************/
  14121 /***/ ((module) => {
  14122 
  14123 // 7.2.9 SameValue(x, y)
  14124 module.exports = Object.is || function is(x, y) {
  14125   // eslint-disable-next-line no-self-compare
  14126   return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y;
  14127 };
  14128 
  14129 
  14130 /***/ }),
  14131 
  14132 /***/ "../node_modules/core-js/modules/_set-to-string-tag.js":
  14133 /*!*************************************************************!*\
  14134   !*** ../node_modules/core-js/modules/_set-to-string-tag.js ***!
  14135   \*************************************************************/
  14136 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14137 
  14138 var def = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js").f;
  14139 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
  14140 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag');
  14141 
  14142 module.exports = function (it, tag, stat) {
  14143   if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });
  14144 };
  14145 
  14146 
  14147 /***/ }),
  14148 
  14149 /***/ "../node_modules/core-js/modules/_shared-key.js":
  14150 /*!******************************************************!*\
  14151   !*** ../node_modules/core-js/modules/_shared-key.js ***!
  14152   \******************************************************/
  14153 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14154 
  14155 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('keys');
  14156 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js");
  14157 module.exports = function (key) {
  14158   return shared[key] || (shared[key] = uid(key));
  14159 };
  14160 
  14161 
  14162 /***/ }),
  14163 
  14164 /***/ "../node_modules/core-js/modules/_shared.js":
  14165 /*!**************************************************!*\
  14166   !*** ../node_modules/core-js/modules/_shared.js ***!
  14167   \**************************************************/
  14168 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14169 
  14170 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js");
  14171 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
  14172 var SHARED = '__core-js_shared__';
  14173 var store = global[SHARED] || (global[SHARED] = {});
  14174 
  14175 (module.exports = function (key, value) {
  14176   return store[key] || (store[key] = value !== undefined ? value : {});
  14177 })('versions', []).push({
  14178   version: core.version,
  14179   mode: __webpack_require__(/*! ./_library */ "../node_modules/core-js/modules/_library.js") ? 'pure' : 'global',
  14180   copyright: '© 2020 Denis Pushkarev (zloirock.ru)'
  14181 });
  14182 
  14183 
  14184 /***/ }),
  14185 
  14186 /***/ "../node_modules/core-js/modules/_species-constructor.js":
  14187 /*!***************************************************************!*\
  14188   !*** ../node_modules/core-js/modules/_species-constructor.js ***!
  14189   \***************************************************************/
  14190 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14191 
  14192 // 7.3.20 SpeciesConstructor(O, defaultConstructor)
  14193 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
  14194 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/modules/_a-function.js");
  14195 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('species');
  14196 module.exports = function (O, D) {
  14197   var C = anObject(O).constructor;
  14198   var S;
  14199   return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S);
  14200 };
  14201 
  14202 
  14203 /***/ }),
  14204 
  14205 /***/ "../node_modules/core-js/modules/_strict-method.js":
  14206 /*!*********************************************************!*\
  14207   !*** ../node_modules/core-js/modules/_strict-method.js ***!
  14208   \*********************************************************/
  14209 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14210 
  14211 "use strict";
  14212 
  14213 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js");
  14214 
  14215 module.exports = function (method, arg) {
  14216   return !!method && fails(function () {
  14217     // eslint-disable-next-line no-useless-call
  14218     arg ? method.call(null, function () { /* empty */ }, 1) : method.call(null);
  14219   });
  14220 };
  14221 
  14222 
  14223 /***/ }),
  14224 
  14225 /***/ "../node_modules/core-js/modules/_string-at.js":
  14226 /*!*****************************************************!*\
  14227   !*** ../node_modules/core-js/modules/_string-at.js ***!
  14228   \*****************************************************/
  14229 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14230 
  14231 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
  14232 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
  14233 // true  -> String#at
  14234 // false -> String#codePointAt
  14235 module.exports = function (TO_STRING) {
  14236   return function (that, pos) {
  14237     var s = String(defined(that));
  14238     var i = toInteger(pos);
  14239     var l = s.length;
  14240     var a, b;
  14241     if (i < 0 || i >= l) return TO_STRING ? '' : undefined;
  14242     a = s.charCodeAt(i);
  14243     return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff
  14244       ? TO_STRING ? s.charAt(i) : a
  14245       : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;
  14246   };
  14247 };
  14248 
  14249 
  14250 /***/ }),
  14251 
  14252 /***/ "../node_modules/core-js/modules/_string-context.js":
  14253 /*!**********************************************************!*\
  14254   !*** ../node_modules/core-js/modules/_string-context.js ***!
  14255   \**********************************************************/
  14256 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14257 
  14258 // helper for String#{startsWith, endsWith, includes}
  14259 var isRegExp = __webpack_require__(/*! ./_is-regexp */ "../node_modules/core-js/modules/_is-regexp.js");
  14260 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
  14261 
  14262 module.exports = function (that, searchString, NAME) {
  14263   if (isRegExp(searchString)) throw TypeError('String#' + NAME + " doesn't accept regex!");
  14264   return String(defined(that));
  14265 };
  14266 
  14267 
  14268 /***/ }),
  14269 
  14270 /***/ "../node_modules/core-js/modules/_to-absolute-index.js":
  14271 /*!*************************************************************!*\
  14272   !*** ../node_modules/core-js/modules/_to-absolute-index.js ***!
  14273   \*************************************************************/
  14274 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14275 
  14276 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
  14277 var max = Math.max;
  14278 var min = Math.min;
  14279 module.exports = function (index, length) {
  14280   index = toInteger(index);
  14281   return index < 0 ? max(index + length, 0) : min(index, length);
  14282 };
  14283 
  14284 
  14285 /***/ }),
  14286 
  14287 /***/ "../node_modules/core-js/modules/_to-integer.js":
  14288 /*!******************************************************!*\
  14289   !*** ../node_modules/core-js/modules/_to-integer.js ***!
  14290   \******************************************************/
  14291 /***/ ((module) => {
  14292 
  14293 // 7.1.4 ToInteger
  14294 var ceil = Math.ceil;
  14295 var floor = Math.floor;
  14296 module.exports = function (it) {
  14297   return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
  14298 };
  14299 
  14300 
  14301 /***/ }),
  14302 
  14303 /***/ "../node_modules/core-js/modules/_to-iobject.js":
  14304 /*!******************************************************!*\
  14305   !*** ../node_modules/core-js/modules/_to-iobject.js ***!
  14306   \******************************************************/
  14307 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14308 
  14309 // to indexed object, toObject with fallback for non-array-like ES3 strings
  14310 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/modules/_iobject.js");
  14311 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
  14312 module.exports = function (it) {
  14313   return IObject(defined(it));
  14314 };
  14315 
  14316 
  14317 /***/ }),
  14318 
  14319 /***/ "../node_modules/core-js/modules/_to-length.js":
  14320 /*!*****************************************************!*\
  14321   !*** ../node_modules/core-js/modules/_to-length.js ***!
  14322   \*****************************************************/
  14323 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14324 
  14325 // 7.1.15 ToLength
  14326 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
  14327 var min = Math.min;
  14328 module.exports = function (it) {
  14329   return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
  14330 };
  14331 
  14332 
  14333 /***/ }),
  14334 
  14335 /***/ "../node_modules/core-js/modules/_to-object.js":
  14336 /*!*****************************************************!*\
  14337   !*** ../node_modules/core-js/modules/_to-object.js ***!
  14338   \*****************************************************/
  14339 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14340 
  14341 // 7.1.13 ToObject(argument)
  14342 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
  14343 module.exports = function (it) {
  14344   return Object(defined(it));
  14345 };
  14346 
  14347 
  14348 /***/ }),
  14349 
  14350 /***/ "../node_modules/core-js/modules/_to-primitive.js":
  14351 /*!********************************************************!*\
  14352   !*** ../node_modules/core-js/modules/_to-primitive.js ***!
  14353   \********************************************************/
  14354 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14355 
  14356 // 7.1.1 ToPrimitive(input [, PreferredType])
  14357 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
  14358 // instead of the ES6 spec version, we didn't implement @@toPrimitive case
  14359 // and the second argument - flag - preferred type is a string
  14360 module.exports = function (it, S) {
  14361   if (!isObject(it)) return it;
  14362   var fn, val;
  14363   if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
  14364   if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;
  14365   if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
  14366   throw TypeError("Can't convert object to primitive value");
  14367 };
  14368 
  14369 
  14370 /***/ }),
  14371 
  14372 /***/ "../node_modules/core-js/modules/_uid.js":
  14373 /*!***********************************************!*\
  14374   !*** ../node_modules/core-js/modules/_uid.js ***!
  14375   \***********************************************/
  14376 /***/ ((module) => {
  14377 
  14378 var id = 0;
  14379 var px = Math.random();
  14380 module.exports = function (key) {
  14381   return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
  14382 };
  14383 
  14384 
  14385 /***/ }),
  14386 
  14387 /***/ "../node_modules/core-js/modules/_wks.js":
  14388 /*!***********************************************!*\
  14389   !*** ../node_modules/core-js/modules/_wks.js ***!
  14390   \***********************************************/
  14391 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14392 
  14393 var store = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('wks');
  14394 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js");
  14395 var Symbol = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").Symbol;
  14396 var USE_SYMBOL = typeof Symbol == 'function';
  14397 
  14398 var $exports = module.exports = function (name) {
  14399   return store[name] || (store[name] =
  14400     USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
  14401 };
  14402 
  14403 $exports.store = store;
  14404 
  14405 
  14406 /***/ }),
  14407 
  14408 /***/ "../node_modules/core-js/modules/es6.array.filter.js":
  14409 /*!***********************************************************!*\
  14410   !*** ../node_modules/core-js/modules/es6.array.filter.js ***!
  14411   \***********************************************************/
  14412 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  14413 
  14414 "use strict";
  14415 
  14416 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
  14417 var $filter = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(2);
  14418 
  14419 $export($export.P + $export.F * !__webpack_require__(/*! ./_strict-method */ "../node_modules/core-js/modules/_strict-method.js")([].filter, true), 'Array', {
  14420   // 22.1.3.7 / 15.4.4.20 Array.prototype.filter(callbackfn [, thisArg])
  14421   filter: function filter(callbackfn /* , thisArg */) {
  14422     return $filter(this, callbackfn, arguments[1]);
  14423   }
  14424 });
  14425 
  14426 
  14427 /***/ }),
  14428 
  14429 /***/ "../node_modules/core-js/modules/es6.array.find.js":
  14430 /*!*********************************************************!*\
  14431   !*** ../node_modules/core-js/modules/es6.array.find.js ***!
  14432   \*********************************************************/
  14433 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  14434 
  14435 "use strict";
  14436 
  14437 // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined)
  14438 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
  14439 var $find = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(5);
  14440 var KEY = 'find';
  14441 var forced = true;
  14442 // Shouldn't skip holes
  14443 if (KEY in []) Array(1)[KEY](function () { forced = false; });
  14444 $export($export.P + $export.F * forced, 'Array', {
  14445   find: function find(callbackfn /* , that = undefined */) {
  14446     return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
  14447   }
  14448 });
  14449 __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js")(KEY);
  14450 
  14451 
  14452 /***/ }),
  14453 
  14454 /***/ "../node_modules/core-js/modules/es6.array.iterator.js":
  14455 /*!*************************************************************!*\
  14456   !*** ../node_modules/core-js/modules/es6.array.iterator.js ***!
  14457   \*************************************************************/
  14458 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  14459 
  14460 "use strict";
  14461 
  14462 var addToUnscopables = __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js");
  14463 var step = __webpack_require__(/*! ./_iter-step */ "../node_modules/core-js/modules/_iter-step.js");
  14464 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js");
  14465 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js");
  14466 
  14467 // 22.1.3.4 Array.prototype.entries()
  14468 // 22.1.3.13 Array.prototype.keys()
  14469 // 22.1.3.29 Array.prototype.values()
  14470 // 22.1.3.30 Array.prototype[@@iterator]()
  14471 module.exports = __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/modules/_iter-define.js")(Array, 'Array', function (iterated, kind) {
  14472   this._t = toIObject(iterated); // target
  14473   this._i = 0;                   // next index
  14474   this._k = kind;                // kind
  14475 // 22.1.5.2.1 %ArrayIteratorPrototype%.next()
  14476 }, function () {
  14477   var O = this._t;
  14478   var kind = this._k;
  14479   var index = this._i++;
  14480   if (!O || index >= O.length) {
  14481     this._t = undefined;
  14482     return step(1);
  14483   }
  14484   if (kind == 'keys') return step(0, index);
  14485   if (kind == 'values') return step(0, O[index]);
  14486   return step(0, [index, O[index]]);
  14487 }, 'values');
  14488 
  14489 // argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)
  14490 Iterators.Arguments = Iterators.Array;
  14491 
  14492 addToUnscopables('keys');
  14493 addToUnscopables('values');
  14494 addToUnscopables('entries');
  14495 
  14496 
  14497 /***/ }),
  14498 
  14499 /***/ "../node_modules/core-js/modules/es6.array.map.js":
  14500 /*!********************************************************!*\
  14501   !*** ../node_modules/core-js/modules/es6.array.map.js ***!
  14502   \********************************************************/
  14503 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  14504 
  14505 "use strict";
  14506 
  14507 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
  14508 var $map = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(1);
  14509 
  14510 $export($export.P + $export.F * !__webpack_require__(/*! ./_strict-method */ "../node_modules/core-js/modules/_strict-method.js")([].map, true), 'Array', {
  14511   // 22.1.3.15 / 15.4.4.19 Array.prototype.map(callbackfn [, thisArg])
  14512   map: function map(callbackfn /* , thisArg */) {
  14513     return $map(this, callbackfn, arguments[1]);
  14514   }
  14515 });
  14516 
  14517 
  14518 /***/ }),
  14519 
  14520 /***/ "../node_modules/core-js/modules/es6.object.to-string.js":
  14521 /*!***************************************************************!*\
  14522   !*** ../node_modules/core-js/modules/es6.object.to-string.js ***!
  14523   \***************************************************************/
  14524 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  14525 
  14526 "use strict";
  14527 
  14528 // 19.1.3.6 Object.prototype.toString()
  14529 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/modules/_classof.js");
  14530 var test = {};
  14531 test[__webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag')] = 'z';
  14532 if (test + '' != '[object z]') {
  14533   __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js")(Object.prototype, 'toString', function toString() {
  14534     return '[object ' + classof(this) + ']';
  14535   }, true);
  14536 }
  14537 
  14538 
  14539 /***/ }),
  14540 
  14541 /***/ "../node_modules/core-js/modules/es6.regexp.exec.js":
  14542 /*!**********************************************************!*\
  14543   !*** ../node_modules/core-js/modules/es6.regexp.exec.js ***!
  14544   \**********************************************************/
  14545 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  14546 
  14547 "use strict";
  14548 
  14549 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js");
  14550 __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js")({
  14551   target: 'RegExp',
  14552   proto: true,
  14553   forced: regexpExec !== /./.exec
  14554 }, {
  14555   exec: regexpExec
  14556 });
  14557 
  14558 
  14559 /***/ }),
  14560 
  14561 /***/ "../node_modules/core-js/modules/es6.regexp.flags.js":
  14562 /*!***********************************************************!*\
  14563   !*** ../node_modules/core-js/modules/es6.regexp.flags.js ***!
  14564   \***********************************************************/
  14565 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  14566 
  14567 // 21.2.5.3 get RegExp.prototype.flags()
  14568 if (__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") && /./g.flags != 'g') __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js").f(RegExp.prototype, 'flags', {
  14569   configurable: true,
  14570   get: __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js")
  14571 });
  14572 
  14573 
  14574 /***/ }),
  14575 
  14576 /***/ "../node_modules/core-js/modules/es6.regexp.match.js":
  14577 /*!***********************************************************!*\
  14578   !*** ../node_modules/core-js/modules/es6.regexp.match.js ***!
  14579   \***********************************************************/
  14580 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  14581 
  14582 "use strict";
  14583 
  14584 
  14585 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
  14586 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
  14587 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js");
  14588 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
  14589 
  14590 // @@match logic
  14591 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('match', 1, function (defined, MATCH, $match, maybeCallNative) {
  14592   return [
  14593     // `String.prototype.match` method
  14594     // https://tc39.github.io/ecma262/#sec-string.prototype.match
  14595     function match(regexp) {
  14596       var O = defined(this);
  14597       var fn = regexp == undefined ? undefined : regexp[MATCH];
  14598       return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[MATCH](String(O));
  14599     },
  14600     // `RegExp.prototype[@@match]` method
  14601     // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match
  14602     function (regexp) {
  14603       var res = maybeCallNative($match, regexp, this);
  14604       if (res.done) return res.value;
  14605       var rx = anObject(regexp);
  14606       var S = String(this);
  14607       if (!rx.global) return regExpExec(rx, S);
  14608       var fullUnicode = rx.unicode;
  14609       rx.lastIndex = 0;
  14610       var A = [];
  14611       var n = 0;
  14612       var result;
  14613       while ((result = regExpExec(rx, S)) !== null) {
  14614         var matchStr = String(result[0]);
  14615         A[n] = matchStr;
  14616         if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);
  14617         n++;
  14618       }
  14619       return n === 0 ? null : A;
  14620     }
  14621   ];
  14622 });
  14623 
  14624 
  14625 /***/ }),
  14626 
  14627 /***/ "../node_modules/core-js/modules/es6.regexp.replace.js":
  14628 /*!*************************************************************!*\
  14629   !*** ../node_modules/core-js/modules/es6.regexp.replace.js ***!
  14630   \*************************************************************/
  14631 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  14632 
  14633 "use strict";
  14634 
  14635 
  14636 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
  14637 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js");
  14638 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
  14639 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
  14640 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js");
  14641 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
  14642 var max = Math.max;
  14643 var min = Math.min;
  14644 var floor = Math.floor;
  14645 var SUBSTITUTION_SYMBOLS = /\$([$&`']|\d\d?|<[^>]*>)/g;
  14646 var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&`']|\d\d?)/g;
  14647 
  14648 var maybeToString = function (it) {
  14649   return it === undefined ? it : String(it);
  14650 };
  14651 
  14652 // @@replace logic
  14653 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('replace', 2, function (defined, REPLACE, $replace, maybeCallNative) {
  14654   return [
  14655     // `String.prototype.replace` method
  14656     // https://tc39.github.io/ecma262/#sec-string.prototype.replace
  14657     function replace(searchValue, replaceValue) {
  14658       var O = defined(this);
  14659       var fn = searchValue == undefined ? undefined : searchValue[REPLACE];
  14660       return fn !== undefined
  14661         ? fn.call(searchValue, O, replaceValue)
  14662         : $replace.call(String(O), searchValue, replaceValue);
  14663     },
  14664     // `RegExp.prototype[@@replace]` method
  14665     // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace
  14666     function (regexp, replaceValue) {
  14667       var res = maybeCallNative($replace, regexp, this, replaceValue);
  14668       if (res.done) return res.value;
  14669 
  14670       var rx = anObject(regexp);
  14671       var S = String(this);
  14672       var functionalReplace = typeof replaceValue === 'function';
  14673       if (!functionalReplace) replaceValue = String(replaceValue);
  14674       var global = rx.global;
  14675       if (global) {
  14676         var fullUnicode = rx.unicode;
  14677         rx.lastIndex = 0;
  14678       }
  14679       var results = [];
  14680       while (true) {
  14681         var result = regExpExec(rx, S);
  14682         if (result === null) break;
  14683         results.push(result);
  14684         if (!global) break;
  14685         var matchStr = String(result[0]);
  14686         if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);
  14687       }
  14688       var accumulatedResult = '';
  14689       var nextSourcePosition = 0;
  14690       for (var i = 0; i < results.length; i++) {
  14691         result = results[i];
  14692         var matched = String(result[0]);
  14693         var position = max(min(toInteger(result.index), S.length), 0);
  14694         var captures = [];
  14695         // NOTE: This is equivalent to
  14696         //   captures = result.slice(1).map(maybeToString)
  14697         // but for some reason `nativeSlice.call(result, 1, result.length)` (called in
  14698         // the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and
  14699         // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it.
  14700         for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j]));
  14701         var namedCaptures = result.groups;
  14702         if (functionalReplace) {
  14703           var replacerArgs = [matched].concat(captures, position, S);
  14704           if (namedCaptures !== undefined) replacerArgs.push(namedCaptures);
  14705           var replacement = String(replaceValue.apply(undefined, replacerArgs));
  14706         } else {
  14707           replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue);
  14708         }
  14709         if (position >= nextSourcePosition) {
  14710           accumulatedResult += S.slice(nextSourcePosition, position) + replacement;
  14711           nextSourcePosition = position + matched.length;
  14712         }
  14713       }
  14714       return accumulatedResult + S.slice(nextSourcePosition);
  14715     }
  14716   ];
  14717 
  14718     // https://tc39.github.io/ecma262/#sec-getsubstitution
  14719   function getSubstitution(matched, str, position, captures, namedCaptures, replacement) {
  14720     var tailPos = position + matched.length;
  14721     var m = captures.length;
  14722     var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED;
  14723     if (namedCaptures !== undefined) {
  14724       namedCaptures = toObject(namedCaptures);
  14725       symbols = SUBSTITUTION_SYMBOLS;
  14726     }
  14727     return $replace.call(replacement, symbols, function (match, ch) {
  14728       var capture;
  14729       switch (ch.charAt(0)) {
  14730         case '$': return '$';
  14731         case '&': return matched;
  14732         case '`': return str.slice(0, position);
  14733         case "'": return str.slice(tailPos);
  14734         case '<':
  14735           capture = namedCaptures[ch.slice(1, -1)];
  14736           break;
  14737         default: // \d\d?
  14738           var n = +ch;
  14739           if (n === 0) return match;
  14740           if (n > m) {
  14741             var f = floor(n / 10);
  14742             if (f === 0) return match;
  14743             if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1);
  14744             return match;
  14745           }
  14746           capture = captures[n - 1];
  14747       }
  14748       return capture === undefined ? '' : capture;
  14749     });
  14750   }
  14751 });
  14752 
  14753 
  14754 /***/ }),
  14755 
  14756 /***/ "../node_modules/core-js/modules/es6.regexp.search.js":
  14757 /*!************************************************************!*\
  14758   !*** ../node_modules/core-js/modules/es6.regexp.search.js ***!
  14759   \************************************************************/
  14760 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  14761 
  14762 "use strict";
  14763 
  14764 
  14765 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
  14766 var sameValue = __webpack_require__(/*! ./_same-value */ "../node_modules/core-js/modules/_same-value.js");
  14767 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
  14768 
  14769 // @@search logic
  14770 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('search', 1, function (defined, SEARCH, $search, maybeCallNative) {
  14771   return [
  14772     // `String.prototype.search` method
  14773     // https://tc39.github.io/ecma262/#sec-string.prototype.search
  14774     function search(regexp) {
  14775       var O = defined(this);
  14776       var fn = regexp == undefined ? undefined : regexp[SEARCH];
  14777       return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O));
  14778     },
  14779     // `RegExp.prototype[@@search]` method
  14780     // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@search
  14781     function (regexp) {
  14782       var res = maybeCallNative($search, regexp, this);
  14783       if (res.done) return res.value;
  14784       var rx = anObject(regexp);
  14785       var S = String(this);
  14786       var previousLastIndex = rx.lastIndex;
  14787       if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0;
  14788       var result = regExpExec(rx, S);
  14789       if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex;
  14790       return result === null ? -1 : result.index;
  14791     }
  14792   ];
  14793 });
  14794 
  14795 
  14796 /***/ }),
  14797 
  14798 /***/ "../node_modules/core-js/modules/es6.regexp.split.js":
  14799 /*!***********************************************************!*\
  14800   !*** ../node_modules/core-js/modules/es6.regexp.split.js ***!
  14801   \***********************************************************/
  14802 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  14803 
  14804 "use strict";
  14805 
  14806 
  14807 var isRegExp = __webpack_require__(/*! ./_is-regexp */ "../node_modules/core-js/modules/_is-regexp.js");
  14808 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
  14809 var speciesConstructor = __webpack_require__(/*! ./_species-constructor */ "../node_modules/core-js/modules/_species-constructor.js");
  14810 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js");
  14811 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
  14812 var callRegExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
  14813 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js");
  14814 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js");
  14815 var $min = Math.min;
  14816 var $push = [].push;
  14817 var $SPLIT = 'split';
  14818 var LENGTH = 'length';
  14819 var LAST_INDEX = 'lastIndex';
  14820 var MAX_UINT32 = 0xffffffff;
  14821 
  14822 // babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError
  14823 var SUPPORTS_Y = !fails(function () { RegExp(MAX_UINT32, 'y'); });
  14824 
  14825 // @@split logic
  14826 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('split', 2, function (defined, SPLIT, $split, maybeCallNative) {
  14827   var internalSplit;
  14828   if (
  14829     'abbc'[$SPLIT](/(b)*/)[1] == 'c' ||
  14830     'test'[$SPLIT](/(?:)/, -1)[LENGTH] != 4 ||
  14831     'ab'[$SPLIT](/(?:ab)*/)[LENGTH] != 2 ||
  14832     '.'[$SPLIT](/(.?)(.?)/)[LENGTH] != 4 ||
  14833     '.'[$SPLIT](/()()/)[LENGTH] > 1 ||
  14834     ''[$SPLIT](/.?/)[LENGTH]
  14835   ) {
  14836     // based on es5-shim implementation, need to rework it
  14837     internalSplit = function (separator, limit) {
  14838       var string = String(this);
  14839       if (separator === undefined && limit === 0) return [];
  14840       // If `separator` is not a regex, use native split
  14841       if (!isRegExp(separator)) return $split.call(string, separator, limit);
  14842       var output = [];
  14843       var flags = (separator.ignoreCase ? 'i' : '') +
  14844                   (separator.multiline ? 'm' : '') +
  14845                   (separator.unicode ? 'u' : '') +
  14846                   (separator.sticky ? 'y' : '');
  14847       var lastLastIndex = 0;
  14848       var splitLimit = limit === undefined ? MAX_UINT32 : limit >>> 0;
  14849       // Make `global` and avoid `lastIndex` issues by working with a copy
  14850       var separatorCopy = new RegExp(separator.source, flags + 'g');
  14851       var match, lastIndex, lastLength;
  14852       while (match = regexpExec.call(separatorCopy, string)) {
  14853         lastIndex = separatorCopy[LAST_INDEX];
  14854         if (lastIndex > lastLastIndex) {
  14855           output.push(string.slice(lastLastIndex, match.index));
  14856           if (match[LENGTH] > 1 && match.index < string[LENGTH]) $push.apply(output, match.slice(1));
  14857           lastLength = match[0][LENGTH];
  14858           lastLastIndex = lastIndex;
  14859           if (output[LENGTH] >= splitLimit) break;
  14860         }
  14861         if (separatorCopy[LAST_INDEX] === match.index) separatorCopy[LAST_INDEX]++; // Avoid an infinite loop
  14862       }
  14863       if (lastLastIndex === string[LENGTH]) {
  14864         if (lastLength || !separatorCopy.test('')) output.push('');
  14865       } else output.push(string.slice(lastLastIndex));
  14866       return output[LENGTH] > splitLimit ? output.slice(0, splitLimit) : output;
  14867     };
  14868   // Chakra, V8
  14869   } else if ('0'[$SPLIT](undefined, 0)[LENGTH]) {
  14870     internalSplit = function (separator, limit) {
  14871       return separator === undefined && limit === 0 ? [] : $split.call(this, separator, limit);
  14872     };
  14873   } else {
  14874     internalSplit = $split;
  14875   }
  14876 
  14877   return [
  14878     // `String.prototype.split` method
  14879     // https://tc39.github.io/ecma262/#sec-string.prototype.split
  14880     function split(separator, limit) {
  14881       var O = defined(this);
  14882       var splitter = separator == undefined ? undefined : separator[SPLIT];
  14883       return splitter !== undefined
  14884         ? splitter.call(separator, O, limit)
  14885         : internalSplit.call(String(O), separator, limit);
  14886     },
  14887     // `RegExp.prototype[@@split]` method
  14888     // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split
  14889     //
  14890     // NOTE: This cannot be properly polyfilled in engines that don't support
  14891     // the 'y' flag.
  14892     function (regexp, limit) {
  14893       var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== $split);
  14894       if (res.done) return res.value;
  14895 
  14896       var rx = anObject(regexp);
  14897       var S = String(this);
  14898       var C = speciesConstructor(rx, RegExp);
  14899 
  14900       var unicodeMatching = rx.unicode;
  14901       var flags = (rx.ignoreCase ? 'i' : '') +
  14902                   (rx.multiline ? 'm' : '') +
  14903                   (rx.unicode ? 'u' : '') +
  14904                   (SUPPORTS_Y ? 'y' : 'g');
  14905 
  14906       // ^(? + rx + ) is needed, in combination with some S slicing, to
  14907       // simulate the 'y' flag.
  14908       var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags);
  14909       var lim = limit === undefined ? MAX_UINT32 : limit >>> 0;
  14910       if (lim === 0) return [];
  14911       if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : [];
  14912       var p = 0;
  14913       var q = 0;
  14914       var A = [];
  14915       while (q < S.length) {
  14916         splitter.lastIndex = SUPPORTS_Y ? q : 0;
  14917         var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q));
  14918         var e;
  14919         if (
  14920           z === null ||
  14921           (e = $min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p
  14922         ) {
  14923           q = advanceStringIndex(S, q, unicodeMatching);
  14924         } else {
  14925           A.push(S.slice(p, q));
  14926           if (A.length === lim) return A;
  14927           for (var i = 1; i <= z.length - 1; i++) {
  14928             A.push(z[i]);
  14929             if (A.length === lim) return A;
  14930           }
  14931           q = p = e;
  14932         }
  14933       }
  14934       A.push(S.slice(p));
  14935       return A;
  14936     }
  14937   ];
  14938 });
  14939 
  14940 
  14941 /***/ }),
  14942 
  14943 /***/ "../node_modules/core-js/modules/es6.regexp.to-string.js":
  14944 /*!***************************************************************!*\
  14945   !*** ../node_modules/core-js/modules/es6.regexp.to-string.js ***!
  14946   \***************************************************************/
  14947 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  14948 
  14949 "use strict";
  14950 
  14951 __webpack_require__(/*! ./es6.regexp.flags */ "../node_modules/core-js/modules/es6.regexp.flags.js");
  14952 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
  14953 var $flags = __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js");
  14954 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js");
  14955 var TO_STRING = 'toString';
  14956 var $toString = /./[TO_STRING];
  14957 
  14958 var define = function (fn) {
  14959   __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js")(RegExp.prototype, TO_STRING, fn, true);
  14960 };
  14961 
  14962 // 21.2.5.14 RegExp.prototype.toString()
  14963 if (__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () { return $toString.call({ source: 'a', flags: 'b' }) != '/a/b'; })) {
  14964   define(function toString() {
  14965     var R = anObject(this);
  14966     return '/'.concat(R.source, '/',
  14967       'flags' in R ? R.flags : !DESCRIPTORS && R instanceof RegExp ? $flags.call(R) : undefined);
  14968   });
  14969 // FF44- RegExp#toString has a wrong name
  14970 } else if ($toString.name != TO_STRING) {
  14971   define(function toString() {
  14972     return $toString.call(this);
  14973   });
  14974 }
  14975 
  14976 
  14977 /***/ }),
  14978 
  14979 /***/ "../node_modules/core-js/modules/es6.string.includes.js":
  14980 /*!**************************************************************!*\
  14981   !*** ../node_modules/core-js/modules/es6.string.includes.js ***!
  14982   \**************************************************************/
  14983 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  14984 
  14985 "use strict";
  14986 // 21.1.3.7 String.prototype.includes(searchString, position = 0)
  14987 
  14988 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
  14989 var context = __webpack_require__(/*! ./_string-context */ "../node_modules/core-js/modules/_string-context.js");
  14990 var INCLUDES = 'includes';
  14991 
  14992 $export($export.P + $export.F * __webpack_require__(/*! ./_fails-is-regexp */ "../node_modules/core-js/modules/_fails-is-regexp.js")(INCLUDES), 'String', {
  14993   includes: function includes(searchString /* , position = 0 */) {
  14994     return !!~context(this, searchString, INCLUDES)
  14995       .indexOf(searchString, arguments.length > 1 ? arguments[1] : undefined);
  14996   }
  14997 });
  14998 
  14999 
  15000 /***/ }),
  15001 
  15002 /***/ "../node_modules/core-js/modules/es7.array.includes.js":
  15003 /*!*************************************************************!*\
  15004   !*** ../node_modules/core-js/modules/es7.array.includes.js ***!
  15005   \*************************************************************/
  15006 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  15007 
  15008 "use strict";
  15009 
  15010 // https://github.com/tc39/Array.prototype.includes
  15011 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
  15012 var $includes = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/modules/_array-includes.js")(true);
  15013 
  15014 $export($export.P, 'Array', {
  15015   includes: function includes(el /* , fromIndex = 0 */) {
  15016     return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined);
  15017   }
  15018 });
  15019 
  15020 __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js")('includes');
  15021 
  15022 
  15023 /***/ }),
  15024 
  15025 /***/ "../node_modules/core-js/modules/web.dom.iterable.js":
  15026 /*!***********************************************************!*\
  15027   !*** ../node_modules/core-js/modules/web.dom.iterable.js ***!
  15028   \***********************************************************/
  15029 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
  15030 
  15031 var $iterators = __webpack_require__(/*! ./es6.array.iterator */ "../node_modules/core-js/modules/es6.array.iterator.js");
  15032 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/modules/_object-keys.js");
  15033 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
  15034 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
  15035 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
  15036 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js");
  15037 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js");
  15038 var ITERATOR = wks('iterator');
  15039 var TO_STRING_TAG = wks('toStringTag');
  15040 var ArrayValues = Iterators.Array;
  15041 
  15042 var DOMIterables = {
  15043   CSSRuleList: true, // TODO: Not spec compliant, should be false.
  15044   CSSStyleDeclaration: false,
  15045   CSSValueList: false,
  15046   ClientRectList: false,
  15047   DOMRectList: false,
  15048   DOMStringList: false,
  15049   DOMTokenList: true,
  15050   DataTransferItemList: false,
  15051   FileList: false,
  15052   HTMLAllCollection: false,
  15053   HTMLCollection: false,
  15054   HTMLFormElement: false,
  15055   HTMLSelectElement: false,
  15056   MediaList: true, // TODO: Not spec compliant, should be false.
  15057   MimeTypeArray: false,
  15058   NamedNodeMap: false,
  15059   NodeList: true,
  15060   PaintRequestList: false,
  15061   Plugin: false,
  15062   PluginArray: false,
  15063   SVGLengthList: false,
  15064   SVGNumberList: false,
  15065   SVGPathSegList: false,
  15066   SVGPointList: false,
  15067   SVGStringList: false,
  15068   SVGTransformList: false,
  15069   SourceBufferList: false,
  15070   StyleSheetList: true, // TODO: Not spec compliant, should be false.
  15071   TextTrackCueList: false,
  15072   TextTrackList: false,
  15073   TouchList: false
  15074 };
  15075 
  15076 for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++) {
  15077   var NAME = collections[i];
  15078   var explicit = DOMIterables[NAME];
  15079   var Collection = global[NAME];
  15080   var proto = Collection && Collection.prototype;
  15081   var key;
  15082   if (proto) {
  15083     if (!proto[ITERATOR]) hide(proto, ITERATOR, ArrayValues);
  15084     if (!proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);
  15085     Iterators[NAME] = ArrayValues;
  15086     if (explicit) for (key in $iterators) if (!proto[key]) redefine(proto, key, $iterators[key], true);
  15087   }
  15088 }
  15089 
  15090 
  15091 /***/ }),
  15092 
  15093 /***/ "../node_modules/create-react-context/lib/implementation.js":
  15094 /*!******************************************************************!*\
  15095   !*** ../node_modules/create-react-context/lib/implementation.js ***!
  15096   \******************************************************************/
  15097 /***/ ((module, exports, __webpack_require__) => {
  15098 
  15099 "use strict";
  15100 
  15101 
  15102 exports.__esModule = true;
  15103 
  15104 var _react = __webpack_require__(/*! react */ "react");
  15105 
  15106 var _react2 = _interopRequireDefault(_react);
  15107 
  15108 var _propTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
  15109 
  15110 var _propTypes2 = _interopRequireDefault(_propTypes);
  15111 
  15112 var _gud = __webpack_require__(/*! gud */ "../node_modules/gud/index.js");
  15113 
  15114 var _gud2 = _interopRequireDefault(_gud);
  15115 
  15116 var _warning = __webpack_require__(/*! warning */ "../node_modules/warning/warning.js");
  15117 
  15118 var _warning2 = _interopRequireDefault(_warning);
  15119 
  15120 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
  15121 
  15122 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
  15123 
  15124 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
  15125 
  15126 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
  15127 
  15128 var MAX_SIGNED_31_BIT_INT = 1073741823;
  15129 
  15130 // Inlined Object.is polyfill.
  15131 // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is
  15132 function objectIs(x, y) {
  15133   if (x === y) {
  15134     return x !== 0 || 1 / x === 1 / y;
  15135   } else {
  15136     return x !== x && y !== y;
  15137   }
  15138 }
  15139 
  15140 function createEventEmitter(value) {
  15141   var handlers = [];
  15142   return {
  15143     on: function on(handler) {
  15144       handlers.push(handler);
  15145     },
  15146     off: function off(handler) {
  15147       handlers = handlers.filter(function (h) {
  15148         return h !== handler;
  15149       });
  15150     },
  15151     get: function get() {
  15152       return value;
  15153     },
  15154     set: function set(newValue, changedBits) {
  15155       value = newValue;
  15156       handlers.forEach(function (handler) {
  15157         return handler(value, changedBits);
  15158       });
  15159     }
  15160   };
  15161 }
  15162 
  15163 function onlyChild(children) {
  15164   return Array.isArray(children) ? children[0] : children;
  15165 }
  15166 
  15167 function createReactContext(defaultValue, calculateChangedBits) {
  15168   var _Provider$childContex, _Consumer$contextType;
  15169 
  15170   var contextProp = '__create-react-context-' + (0, _gud2.default)() + '__';
  15171 
  15172   var Provider = function (_Component) {
  15173     _inherits(Provider, _Component);
  15174 
  15175     function Provider() {
  15176       var _temp, _this, _ret;
  15177 
  15178       _classCallCheck(this, Provider);
  15179 
  15180       for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
  15181         args[_key] = arguments[_key];
  15182       }
  15183 
  15184       return _ret = (_temp = (_this = _possibleConstructorReturn(this, _Component.call.apply(_Component, [this].concat(args))), _this), _this.emitter = createEventEmitter(_this.props.value), _temp), _possibleConstructorReturn(_this, _ret);
  15185     }
  15186 
  15187     Provider.prototype.getChildContext = function getChildContext() {
  15188       var _ref;
  15189 
  15190       return _ref = {}, _ref[contextProp] = this.emitter, _ref;
  15191     };
  15192 
  15193     Provider.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {
  15194       if (this.props.value !== nextProps.value) {
  15195         var oldValue = this.props.value;
  15196         var newValue = nextProps.value;
  15197         var changedBits = void 0;
  15198 
  15199         if (objectIs(oldValue, newValue)) {
  15200           changedBits = 0; // No change
  15201         } else {
  15202           changedBits = typeof calculateChangedBits === 'function' ? calculateChangedBits(oldValue, newValue) : MAX_SIGNED_31_BIT_INT;
  15203           if (true) {
  15204             (0, _warning2.default)((changedBits & MAX_SIGNED_31_BIT_INT) === changedBits, 'calculateChangedBits: Expected the return value to be a ' + '31-bit integer. Instead received: %s', changedBits);
  15205           }
  15206 
  15207           changedBits |= 0;
  15208 
  15209           if (changedBits !== 0) {
  15210             this.emitter.set(nextProps.value, changedBits);
  15211           }
  15212         }
  15213       }
  15214     };
  15215 
  15216     Provider.prototype.render = function render() {
  15217       return this.props.children;
  15218     };
  15219 
  15220     return Provider;
  15221   }(_react.Component);
  15222 
  15223   Provider.childContextTypes = (_Provider$childContex = {}, _Provider$childContex[contextProp] = _propTypes2.default.object.isRequired, _Provider$childContex);
  15224 
  15225   var Consumer = function (_Component2) {
  15226     _inherits(Consumer, _Component2);
  15227 
  15228     function Consumer() {
  15229       var _temp2, _this2, _ret2;
  15230 
  15231       _classCallCheck(this, Consumer);
  15232 
  15233       for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
  15234         args[_key2] = arguments[_key2];
  15235       }
  15236 
  15237       return _ret2 = (_temp2 = (_this2 = _possibleConstructorReturn(this, _Component2.call.apply(_Component2, [this].concat(args))), _this2), _this2.state = {
  15238         value: _this2.getValue()
  15239       }, _this2.onUpdate = function (newValue, changedBits) {
  15240         var observedBits = _this2.observedBits | 0;
  15241         if ((observedBits & changedBits) !== 0) {
  15242           _this2.setState({ value: _this2.getValue() });
  15243         }
  15244       }, _temp2), _possibleConstructorReturn(_this2, _ret2);
  15245     }
  15246 
  15247     Consumer.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {
  15248       var observedBits = nextProps.observedBits;
  15249 
  15250       this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default
  15251       : observedBits;
  15252     };
  15253 
  15254     Consumer.prototype.componentDidMount = function componentDidMount() {
  15255       if (this.context[contextProp]) {
  15256         this.context[contextProp].on(this.onUpdate);
  15257       }
  15258       var observedBits = this.props.observedBits;
  15259 
  15260       this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default
  15261       : observedBits;
  15262     };
  15263 
  15264     Consumer.prototype.componentWillUnmount = function componentWillUnmount() {
  15265       if (this.context[contextProp]) {
  15266         this.context[contextProp].off(this.onUpdate);
  15267       }
  15268     };
  15269 
  15270     Consumer.prototype.getValue = function getValue() {
  15271       if (this.context[contextProp]) {
  15272         return this.context[contextProp].get();
  15273       } else {
  15274         return defaultValue;
  15275       }
  15276     };
  15277 
  15278     Consumer.prototype.render = function render() {
  15279       return onlyChild(this.props.children)(this.state.value);
  15280     };
  15281 
  15282     return Consumer;
  15283   }(_react.Component);
  15284 
  15285   Consumer.contextTypes = (_Consumer$contextType = {}, _Consumer$contextType[contextProp] = _propTypes2.default.object, _Consumer$contextType);
  15286 
  15287 
  15288   return {
  15289     Provider: Provider,
  15290     Consumer: Consumer
  15291   };
  15292 }
  15293 
  15294 exports.default = createReactContext;
  15295 module.exports = exports['default'];
  15296 
  15297 /***/ }),
  15298 
  15299 /***/ "../node_modules/create-react-context/lib/index.js":
  15300 /*!*********************************************************!*\
  15301   !*** ../node_modules/create-react-context/lib/index.js ***!
  15302   \*********************************************************/
  15303 /***/ ((module, exports, __webpack_require__) => {
  15304 
  15305 "use strict";
  15306 
  15307 
  15308 exports.__esModule = true;
  15309 
  15310 var _react = __webpack_require__(/*! react */ "react");
  15311 
  15312 var _react2 = _interopRequireDefault(_react);
  15313 
  15314 var _implementation = __webpack_require__(/*! ./implementation */ "../node_modules/create-react-context/lib/implementation.js");
  15315 
  15316 var _implementation2 = _interopRequireDefault(_implementation);
  15317 
  15318 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
  15319 
  15320 exports.default = _react2.default.createContext || _implementation2.default;
  15321 module.exports = exports['default'];
  15322 
  15323 /***/ }),
  15324 
  15325 /***/ "../node_modules/gud/index.js":
  15326 /*!************************************!*\
  15327   !*** ../node_modules/gud/index.js ***!
  15328   \************************************/
  15329 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  15330 
  15331 "use strict";
  15332 // @flow
  15333 
  15334 
  15335 var key = '__global_unique_id__';
  15336 
  15337 module.exports = function() {
  15338   return __webpack_require__.g[key] = (__webpack_require__.g[key] || 0) + 1;
  15339 };
  15340 
  15341 
  15342 /***/ }),
  15343 
  15344 /***/ "../node_modules/invariant/browser.js":
  15345 /*!********************************************!*\
  15346   !*** ../node_modules/invariant/browser.js ***!
  15347   \********************************************/
  15348 /***/ ((module) => {
  15349 
  15350 "use strict";
  15351 /**
  15352  * Copyright (c) 2013-present, Facebook, Inc.
  15353  *
  15354  * This source code is licensed under the MIT license found in the
  15355  * LICENSE file in the root directory of this source tree.
  15356  */
  15357 
  15358 
  15359 
  15360 /**
  15361  * Use invariant() to assert state which your program assumes to be true.
  15362  *
  15363  * Provide sprintf-style format (only %s is supported) and arguments
  15364  * to provide information about what broke and what you were
  15365  * expecting.
  15366  *
  15367  * The invariant message will be stripped in production, but the invariant
  15368  * will remain to ensure logic does not differ in production.
  15369  */
  15370 
  15371 var invariant = function(condition, format, a, b, c, d, e, f) {
  15372   if (true) {
  15373     if (format === undefined) {
  15374       throw new Error('invariant requires an error message argument');
  15375     }
  15376   }
  15377 
  15378   if (!condition) {
  15379     var error;
  15380     if (format === undefined) {
  15381       error = new Error(
  15382         'Minified exception occurred; use the non-minified dev environment ' +
  15383         'for the full error message and additional helpful warnings.'
  15384       );
  15385     } else {
  15386       var args = [a, b, c, d, e, f];
  15387       var argIndex = 0;
  15388       error = new Error(
  15389         format.replace(/%s/g, function() { return args[argIndex++]; })
  15390       );
  15391       error.name = 'Invariant Violation';
  15392     }
  15393 
  15394     error.framesToPop = 1; // we don't care about invariant's own frame
  15395     throw error;
  15396   }
  15397 };
  15398 
  15399 module.exports = invariant;
  15400 
  15401 
  15402 /***/ }),
  15403 
  15404 /***/ "../node_modules/object-assign/index.js":
  15405 /*!**********************************************!*\
  15406   !*** ../node_modules/object-assign/index.js ***!
  15407   \**********************************************/
  15408 /***/ ((module) => {
  15409 
  15410 "use strict";
  15411 /*
  15412 object-assign
  15413 (c) Sindre Sorhus
  15414 @license MIT
  15415 */
  15416 
  15417 
  15418 /* eslint-disable no-unused-vars */
  15419 var getOwnPropertySymbols = Object.getOwnPropertySymbols;
  15420 var hasOwnProperty = Object.prototype.hasOwnProperty;
  15421 var propIsEnumerable = Object.prototype.propertyIsEnumerable;
  15422 
  15423 function toObject(val) {
  15424 	if (val === null || val === undefined) {
  15425 		throw new TypeError('Object.assign cannot be called with null or undefined');
  15426 	}
  15427 
  15428 	return Object(val);
  15429 }
  15430 
  15431 function shouldUseNative() {
  15432 	try {
  15433 		if (!Object.assign) {
  15434 			return false;
  15435 		}
  15436 
  15437 		// Detect buggy property enumeration order in older V8 versions.
  15438 
  15439 		// https://bugs.chromium.org/p/v8/issues/detail?id=4118
  15440 		var test1 = new String('abc');  // eslint-disable-line no-new-wrappers
  15441 		test1[5] = 'de';
  15442 		if (Object.getOwnPropertyNames(test1)[0] === '5') {
  15443 			return false;
  15444 		}
  15445 
  15446 		// https://bugs.chromium.org/p/v8/issues/detail?id=3056
  15447 		var test2 = {};
  15448 		for (var i = 0; i < 10; i++) {
  15449 			test2['_' + String.fromCharCode(i)] = i;
  15450 		}
  15451 		var order2 = Object.getOwnPropertyNames(test2).map(function (n) {
  15452 			return test2[n];
  15453 		});
  15454 		if (order2.join('') !== '0123456789') {
  15455 			return false;
  15456 		}
  15457 
  15458 		// https://bugs.chromium.org/p/v8/issues/detail?id=3056
  15459 		var test3 = {};
  15460 		'abcdefghijklmnopqrst'.split('').forEach(function (letter) {
  15461 			test3[letter] = letter;
  15462 		});
  15463 		if (Object.keys(Object.assign({}, test3)).join('') !==
  15464 				'abcdefghijklmnopqrst') {
  15465 			return false;
  15466 		}
  15467 
  15468 		return true;
  15469 	} catch (err) {
  15470 		// We don't expect any of the above to throw, but better to be safe.
  15471 		return false;
  15472 	}
  15473 }
  15474 
  15475 module.exports = shouldUseNative() ? Object.assign : function (target, source) {
  15476 	var from;
  15477 	var to = toObject(target);
  15478 	var symbols;
  15479 
  15480 	for (var s = 1; s < arguments.length; s++) {
  15481 		from = Object(arguments[s]);
  15482 
  15483 		for (var key in from) {
  15484 			if (hasOwnProperty.call(from, key)) {
  15485 				to[key] = from[key];
  15486 			}
  15487 		}
  15488 
  15489 		if (getOwnPropertySymbols) {
  15490 			symbols = getOwnPropertySymbols(from);
  15491 			for (var i = 0; i < symbols.length; i++) {
  15492 				if (propIsEnumerable.call(from, symbols[i])) {
  15493 					to[symbols[i]] = from[symbols[i]];
  15494 				}
  15495 			}
  15496 		}
  15497 	}
  15498 
  15499 	return to;
  15500 };
  15501 
  15502 
  15503 /***/ }),
  15504 
  15505 /***/ "../node_modules/prop-types/checkPropTypes.js":
  15506 /*!****************************************************!*\
  15507   !*** ../node_modules/prop-types/checkPropTypes.js ***!
  15508   \****************************************************/
  15509 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  15510 
  15511 "use strict";
  15512 /**
  15513  * Copyright (c) 2013-present, Facebook, Inc.
  15514  *
  15515  * This source code is licensed under the MIT license found in the
  15516  * LICENSE file in the root directory of this source tree.
  15517  */
  15518 
  15519 
  15520 
  15521 var printWarning = function() {};
  15522 
  15523 if (true) {
  15524   var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ "../node_modules/prop-types/lib/ReactPropTypesSecret.js");
  15525   var loggedTypeFailures = {};
  15526   var has = Function.call.bind(Object.prototype.hasOwnProperty);
  15527 
  15528   printWarning = function(text) {
  15529     var message = 'Warning: ' + text;
  15530     if (typeof console !== 'undefined') {
  15531       console.error(message);
  15532     }
  15533     try {
  15534       // --- Welcome to debugging React ---
  15535       // This error was thrown as a convenience so that you can use this stack
  15536       // to find the callsite that caused this warning to fire.
  15537       throw new Error(message);
  15538     } catch (x) {}
  15539   };
  15540 }
  15541 
  15542 /**
  15543  * Assert that the values match with the type specs.
  15544  * Error messages are memorized and will only be shown once.
  15545  *
  15546  * @param {object} typeSpecs Map of name to a ReactPropType
  15547  * @param {object} values Runtime values that need to be type-checked
  15548  * @param {string} location e.g. "prop", "context", "child context"
  15549  * @param {string} componentName Name of the component for error messages.
  15550  * @param {?Function} getStack Returns the component stack.
  15551  * @private
  15552  */
  15553 function checkPropTypes(typeSpecs, values, location, componentName, getStack) {
  15554   if (true) {
  15555     for (var typeSpecName in typeSpecs) {
  15556       if (has(typeSpecs, typeSpecName)) {
  15557         var error;
  15558         // Prop type validation may throw. In case they do, we don't want to
  15559         // fail the render phase where it didn't fail before. So we log it.
  15560         // After these have been cleaned up, we'll let them throw.
  15561         try {
  15562           // This is intentionally an invariant that gets caught. It's the same
  15563           // behavior as without this statement except with a better message.
  15564           if (typeof typeSpecs[typeSpecName] !== 'function') {
  15565             var err = Error(
  15566               (componentName || 'React class') + ': ' + location + ' type `' + typeSpecName + '` is invalid; ' +
  15567               'it must be a function, usually from the `prop-types` package, but received `' + typeof typeSpecs[typeSpecName] + '`.'
  15568             );
  15569             err.name = 'Invariant Violation';
  15570             throw err;
  15571           }
  15572           error = typeSpecs[typeSpecName](values, typeSpecName, componentName, location, null, ReactPropTypesSecret);
  15573         } catch (ex) {
  15574           error = ex;
  15575         }
  15576         if (error && !(error instanceof Error)) {
  15577           printWarning(
  15578             (componentName || 'React class') + ': type specification of ' +
  15579             location + ' `' + typeSpecName + '` is invalid; the type checker ' +
  15580             'function must return `null` or an `Error` but returned a ' + typeof error + '. ' +
  15581             'You may have forgotten to pass an argument to the type checker ' +
  15582             'creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and ' +
  15583             'shape all require an argument).'
  15584           );
  15585         }
  15586         if (error instanceof Error && !(error.message in loggedTypeFailures)) {
  15587           // Only monitor this failure once because there tends to be a lot of the
  15588           // same error.
  15589           loggedTypeFailures[error.message] = true;
  15590 
  15591           var stack = getStack ? getStack() : '';
  15592 
  15593           printWarning(
  15594             'Failed ' + location + ' type: ' + error.message + (stack != null ? stack : '')
  15595           );
  15596         }
  15597       }
  15598     }
  15599   }
  15600 }
  15601 
  15602 /**
  15603  * Resets warning cache when testing.
  15604  *
  15605  * @private
  15606  */
  15607 checkPropTypes.resetWarningCache = function() {
  15608   if (true) {
  15609     loggedTypeFailures = {};
  15610   }
  15611 }
  15612 
  15613 module.exports = checkPropTypes;
  15614 
  15615 
  15616 /***/ }),
  15617 
  15618 /***/ "../node_modules/prop-types/factoryWithTypeCheckers.js":
  15619 /*!*************************************************************!*\
  15620   !*** ../node_modules/prop-types/factoryWithTypeCheckers.js ***!
  15621   \*************************************************************/
  15622 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  15623 
  15624 "use strict";
  15625 /**
  15626  * Copyright (c) 2013-present, Facebook, Inc.
  15627  *
  15628  * This source code is licensed under the MIT license found in the
  15629  * LICENSE file in the root directory of this source tree.
  15630  */
  15631 
  15632 
  15633 
  15634 var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js");
  15635 var assign = __webpack_require__(/*! object-assign */ "../node_modules/object-assign/index.js");
  15636 
  15637 var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ "../node_modules/prop-types/lib/ReactPropTypesSecret.js");
  15638 var checkPropTypes = __webpack_require__(/*! ./checkPropTypes */ "../node_modules/prop-types/checkPropTypes.js");
  15639 
  15640 var has = Function.call.bind(Object.prototype.hasOwnProperty);
  15641 var printWarning = function() {};
  15642 
  15643 if (true) {
  15644   printWarning = function(text) {
  15645     var message = 'Warning: ' + text;
  15646     if (typeof console !== 'undefined') {
  15647       console.error(message);
  15648     }
  15649     try {
  15650       // --- Welcome to debugging React ---
  15651       // This error was thrown as a convenience so that you can use this stack
  15652       // to find the callsite that caused this warning to fire.
  15653       throw new Error(message);
  15654     } catch (x) {}
  15655   };
  15656 }
  15657 
  15658 function emptyFunctionThatReturnsNull() {
  15659   return null;
  15660 }
  15661 
  15662 module.exports = function(isValidElement, throwOnDirectAccess) {
  15663   /* global Symbol */
  15664   var ITERATOR_SYMBOL = typeof Symbol === 'function' && Symbol.iterator;
  15665   var FAUX_ITERATOR_SYMBOL = '@@iterator'; // Before Symbol spec.
  15666 
  15667   /**
  15668    * Returns the iterator method function contained on the iterable object.
  15669    *
  15670    * Be sure to invoke the function with the iterable as context:
  15671    *
  15672    *     var iteratorFn = getIteratorFn(myIterable);
  15673    *     if (iteratorFn) {
  15674    *       var iterator = iteratorFn.call(myIterable);
  15675    *       ...
  15676    *     }
  15677    *
  15678    * @param {?object} maybeIterable
  15679    * @return {?function}
  15680    */
  15681   function getIteratorFn(maybeIterable) {
  15682     var iteratorFn = maybeIterable && (ITERATOR_SYMBOL && maybeIterable[ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]);
  15683     if (typeof iteratorFn === 'function') {
  15684       return iteratorFn;
  15685     }
  15686   }
  15687 
  15688   /**
  15689    * Collection of methods that allow declaration and validation of props that are
  15690    * supplied to React components. Example usage:
  15691    *
  15692    *   var Props = require('ReactPropTypes');
  15693    *   var MyArticle = React.createClass({
  15694    *     propTypes: {
  15695    *       // An optional string prop named "description".
  15696    *       description: Props.string,
  15697    *
  15698    *       // A required enum prop named "category".
  15699    *       category: Props.oneOf(['News','Photos']).isRequired,
  15700    *
  15701    *       // A prop named "dialog" that requires an instance of Dialog.
  15702    *       dialog: Props.instanceOf(Dialog).isRequired
  15703    *     },
  15704    *     render: function() { ... }
  15705    *   });
  15706    *
  15707    * A more formal specification of how these methods are used:
  15708    *
  15709    *   type := array|bool|func|object|number|string|oneOf([...])|instanceOf(...)
  15710    *   decl := ReactPropTypes.{type}(.isRequired)?
  15711    *
  15712    * Each and every declaration produces a function with the same signature. This
  15713    * allows the creation of custom validation functions. For example:
  15714    *
  15715    *  var MyLink = React.createClass({
  15716    *    propTypes: {
  15717    *      // An optional string or URI prop named "href".
  15718    *      href: function(props, propName, componentName) {
  15719    *        var propValue = props[propName];
  15720    *        if (propValue != null && typeof propValue !== 'string' &&
  15721    *            !(propValue instanceof URI)) {
  15722    *          return new Error(
  15723    *            'Expected a string or an URI for ' + propName + ' in ' +
  15724    *            componentName
  15725    *          );
  15726    *        }
  15727    *      }
  15728    *    },
  15729    *    render: function() {...}
  15730    *  });
  15731    *
  15732    * @internal
  15733    */
  15734 
  15735   var ANONYMOUS = '<<anonymous>>';
  15736 
  15737   // Important!
  15738   // Keep this list in sync with production version in `./factoryWithThrowingShims.js`.
  15739   var ReactPropTypes = {
  15740     array: createPrimitiveTypeChecker('array'),
  15741     bool: createPrimitiveTypeChecker('boolean'),
  15742     func: createPrimitiveTypeChecker('function'),
  15743     number: createPrimitiveTypeChecker('number'),
  15744     object: createPrimitiveTypeChecker('object'),
  15745     string: createPrimitiveTypeChecker('string'),
  15746     symbol: createPrimitiveTypeChecker('symbol'),
  15747 
  15748     any: createAnyTypeChecker(),
  15749     arrayOf: createArrayOfTypeChecker,
  15750     element: createElementTypeChecker(),
  15751     elementType: createElementTypeTypeChecker(),
  15752     instanceOf: createInstanceTypeChecker,
  15753     node: createNodeChecker(),
  15754     objectOf: createObjectOfTypeChecker,
  15755     oneOf: createEnumTypeChecker,
  15756     oneOfType: createUnionTypeChecker,
  15757     shape: createShapeTypeChecker,
  15758     exact: createStrictShapeTypeChecker,
  15759   };
  15760 
  15761   /**
  15762    * inlined Object.is polyfill to avoid requiring consumers ship their own
  15763    * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is
  15764    */
  15765   /*eslint-disable no-self-compare*/
  15766   function is(x, y) {
  15767     // SameValue algorithm
  15768     if (x === y) {
  15769       // Steps 1-5, 7-10
  15770       // Steps 6.b-6.e: +0 != -0
  15771       return x !== 0 || 1 / x === 1 / y;
  15772     } else {
  15773       // Step 6.a: NaN == NaN
  15774       return x !== x && y !== y;
  15775     }
  15776   }
  15777   /*eslint-enable no-self-compare*/
  15778 
  15779   /**
  15780    * We use an Error-like object for backward compatibility as people may call
  15781    * PropTypes directly and inspect their output. However, we don't use real
  15782    * Errors anymore. We don't inspect their stack anyway, and creating them
  15783    * is prohibitively expensive if they are created too often, such as what
  15784    * happens in oneOfType() for any type before the one that matched.
  15785    */
  15786   function PropTypeError(message) {
  15787     this.message = message;
  15788     this.stack = '';
  15789   }
  15790   // Make `instanceof Error` still work for returned errors.
  15791   PropTypeError.prototype = Error.prototype;
  15792 
  15793   function createChainableTypeChecker(validate) {
  15794     if (true) {
  15795       var manualPropTypeCallCache = {};
  15796       var manualPropTypeWarningCount = 0;
  15797     }
  15798     function checkType(isRequired, props, propName, componentName, location, propFullName, secret) {
  15799       componentName = componentName || ANONYMOUS;
  15800       propFullName = propFullName || propName;
  15801 
  15802       if (secret !== ReactPropTypesSecret) {
  15803         if (throwOnDirectAccess) {
  15804           // New behavior only for users of `prop-types` package
  15805           var err = new Error(
  15806             'Calling PropTypes validators directly is not supported by the `prop-types` package. ' +
  15807             'Use `PropTypes.checkPropTypes()` to call them. ' +
  15808             'Read more at http://fb.me/use-check-prop-types'
  15809           );
  15810           err.name = 'Invariant Violation';
  15811           throw err;
  15812         } else if ( true && typeof console !== 'undefined') {
  15813           // Old behavior for people using React.PropTypes
  15814           var cacheKey = componentName + ':' + propName;
  15815           if (
  15816             !manualPropTypeCallCache[cacheKey] &&
  15817             // Avoid spamming the console because they are often not actionable except for lib authors
  15818             manualPropTypeWarningCount < 3
  15819           ) {
  15820             printWarning(
  15821               'You are manually calling a React.PropTypes validation ' +
  15822               'function for the `' + propFullName + '` prop on `' + componentName  + '`. This is deprecated ' +
  15823               'and will throw in the standalone `prop-types` package. ' +
  15824               'You may be seeing this warning due to a third-party PropTypes ' +
  15825               'library. See https://fb.me/react-warning-dont-call-proptypes ' + 'for details.'
  15826             );
  15827             manualPropTypeCallCache[cacheKey] = true;
  15828             manualPropTypeWarningCount++;
  15829           }
  15830         }
  15831       }
  15832       if (props[propName] == null) {
  15833         if (isRequired) {
  15834           if (props[propName] === null) {
  15835             return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required ' + ('in `' + componentName + '`, but its value is `null`.'));
  15836           }
  15837           return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required in ' + ('`' + componentName + '`, but its value is `undefined`.'));
  15838         }
  15839         return null;
  15840       } else {
  15841         return validate(props, propName, componentName, location, propFullName);
  15842       }
  15843     }
  15844 
  15845     var chainedCheckType = checkType.bind(null, false);
  15846     chainedCheckType.isRequired = checkType.bind(null, true);
  15847 
  15848     return chainedCheckType;
  15849   }
  15850 
  15851   function createPrimitiveTypeChecker(expectedType) {
  15852     function validate(props, propName, componentName, location, propFullName, secret) {
  15853       var propValue = props[propName];
  15854       var propType = getPropType(propValue);
  15855       if (propType !== expectedType) {
  15856         // `propValue` being instance of, say, date/regexp, pass the 'object'
  15857         // check, but we can offer a more precise error message here rather than
  15858         // 'of type `object`'.
  15859         var preciseType = getPreciseType(propValue);
  15860 
  15861         return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + preciseType + '` supplied to `' + componentName + '`, expected ') + ('`' + expectedType + '`.'));
  15862       }
  15863       return null;
  15864     }
  15865     return createChainableTypeChecker(validate);
  15866   }
  15867 
  15868   function createAnyTypeChecker() {
  15869     return createChainableTypeChecker(emptyFunctionThatReturnsNull);
  15870   }
  15871 
  15872   function createArrayOfTypeChecker(typeChecker) {
  15873     function validate(props, propName, componentName, location, propFullName) {
  15874       if (typeof typeChecker !== 'function') {
  15875         return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside arrayOf.');
  15876       }
  15877       var propValue = props[propName];
  15878       if (!Array.isArray(propValue)) {
  15879         var propType = getPropType(propValue);
  15880         return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an array.'));
  15881       }
  15882       for (var i = 0; i < propValue.length; i++) {
  15883         var error = typeChecker(propValue, i, componentName, location, propFullName + '[' + i + ']', ReactPropTypesSecret);
  15884         if (error instanceof Error) {
  15885           return error;
  15886         }
  15887       }
  15888       return null;
  15889     }
  15890     return createChainableTypeChecker(validate);
  15891   }
  15892 
  15893   function createElementTypeChecker() {
  15894     function validate(props, propName, componentName, location, propFullName) {
  15895       var propValue = props[propName];
  15896       if (!isValidElement(propValue)) {
  15897         var propType = getPropType(propValue);
  15898         return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement.'));
  15899       }
  15900       return null;
  15901     }
  15902     return createChainableTypeChecker(validate);
  15903   }
  15904 
  15905   function createElementTypeTypeChecker() {
  15906     function validate(props, propName, componentName, location, propFullName) {
  15907       var propValue = props[propName];
  15908       if (!ReactIs.isValidElementType(propValue)) {
  15909         var propType = getPropType(propValue);
  15910         return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement type.'));
  15911       }
  15912       return null;
  15913     }
  15914     return createChainableTypeChecker(validate);
  15915   }
  15916 
  15917   function createInstanceTypeChecker(expectedClass) {
  15918     function validate(props, propName, componentName, location, propFullName) {
  15919       if (!(props[propName] instanceof expectedClass)) {
  15920         var expectedClassName = expectedClass.name || ANONYMOUS;
  15921         var actualClassName = getClassName(props[propName]);
  15922         return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + actualClassName + '` supplied to `' + componentName + '`, expected ') + ('instance of `' + expectedClassName + '`.'));
  15923       }
  15924       return null;
  15925     }
  15926     return createChainableTypeChecker(validate);
  15927   }
  15928 
  15929   function createEnumTypeChecker(expectedValues) {
  15930     if (!Array.isArray(expectedValues)) {
  15931       if (true) {
  15932         if (arguments.length > 1) {
  15933           printWarning(
  15934             'Invalid arguments supplied to oneOf, expected an array, got ' + arguments.length + ' arguments. ' +
  15935             'A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).'
  15936           );
  15937         } else {
  15938           printWarning('Invalid argument supplied to oneOf, expected an array.');
  15939         }
  15940       }
  15941       return emptyFunctionThatReturnsNull;
  15942     }
  15943 
  15944     function validate(props, propName, componentName, location, propFullName) {
  15945       var propValue = props[propName];
  15946       for (var i = 0; i < expectedValues.length; i++) {
  15947         if (is(propValue, expectedValues[i])) {
  15948           return null;
  15949         }
  15950       }
  15951 
  15952       var valuesString = JSON.stringify(expectedValues, function replacer(key, value) {
  15953         var type = getPreciseType(value);
  15954         if (type === 'symbol') {
  15955           return String(value);
  15956         }
  15957         return value;
  15958       });
  15959       return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of value `' + String(propValue) + '` ' + ('supplied to `' + componentName + '`, expected one of ' + valuesString + '.'));
  15960     }
  15961     return createChainableTypeChecker(validate);
  15962   }
  15963 
  15964   function createObjectOfTypeChecker(typeChecker) {
  15965     function validate(props, propName, componentName, location, propFullName) {
  15966       if (typeof typeChecker !== 'function') {
  15967         return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside objectOf.');
  15968       }
  15969       var propValue = props[propName];
  15970       var propType = getPropType(propValue);
  15971       if (propType !== 'object') {
  15972         return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an object.'));
  15973       }
  15974       for (var key in propValue) {
  15975         if (has(propValue, key)) {
  15976           var error = typeChecker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);
  15977           if (error instanceof Error) {
  15978             return error;
  15979           }
  15980         }
  15981       }
  15982       return null;
  15983     }
  15984     return createChainableTypeChecker(validate);
  15985   }
  15986 
  15987   function createUnionTypeChecker(arrayOfTypeCheckers) {
  15988     if (!Array.isArray(arrayOfTypeCheckers)) {
  15989        true ? printWarning('Invalid argument supplied to oneOfType, expected an instance of array.') : 0;
  15990       return emptyFunctionThatReturnsNull;
  15991     }
  15992 
  15993     for (var i = 0; i < arrayOfTypeCheckers.length; i++) {
  15994       var checker = arrayOfTypeCheckers[i];
  15995       if (typeof checker !== 'function') {
  15996         printWarning(
  15997           'Invalid argument supplied to oneOfType. Expected an array of check functions, but ' +
  15998           'received ' + getPostfixForTypeWarning(checker) + ' at index ' + i + '.'
  15999         );
  16000         return emptyFunctionThatReturnsNull;
  16001       }
  16002     }
  16003 
  16004     function validate(props, propName, componentName, location, propFullName) {
  16005       for (var i = 0; i < arrayOfTypeCheckers.length; i++) {
  16006         var checker = arrayOfTypeCheckers[i];
  16007         if (checker(props, propName, componentName, location, propFullName, ReactPropTypesSecret) == null) {
  16008           return null;
  16009         }
  16010       }
  16011 
  16012       return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`.'));
  16013     }
  16014     return createChainableTypeChecker(validate);
  16015   }
  16016 
  16017   function createNodeChecker() {
  16018     function validate(props, propName, componentName, location, propFullName) {
  16019       if (!isNode(props[propName])) {
  16020         return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`, expected a ReactNode.'));
  16021       }
  16022       return null;
  16023     }
  16024     return createChainableTypeChecker(validate);
  16025   }
  16026 
  16027   function createShapeTypeChecker(shapeTypes) {
  16028     function validate(props, propName, componentName, location, propFullName) {
  16029       var propValue = props[propName];
  16030       var propType = getPropType(propValue);
  16031       if (propType !== 'object') {
  16032         return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.'));
  16033       }
  16034       for (var key in shapeTypes) {
  16035         var checker = shapeTypes[key];
  16036         if (!checker) {
  16037           continue;
  16038         }
  16039         var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);
  16040         if (error) {
  16041           return error;
  16042         }
  16043       }
  16044       return null;
  16045     }
  16046     return createChainableTypeChecker(validate);
  16047   }
  16048 
  16049   function createStrictShapeTypeChecker(shapeTypes) {
  16050     function validate(props, propName, componentName, location, propFullName) {
  16051       var propValue = props[propName];
  16052       var propType = getPropType(propValue);
  16053       if (propType !== 'object') {
  16054         return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.'));
  16055       }
  16056       // We need to check all keys in case some are required but missing from
  16057       // props.
  16058       var allKeys = assign({}, props[propName], shapeTypes);
  16059       for (var key in allKeys) {
  16060         var checker = shapeTypes[key];
  16061         if (!checker) {
  16062           return new PropTypeError(
  16063             'Invalid ' + location + ' `' + propFullName + '` key `' + key + '` supplied to `' + componentName + '`.' +
  16064             '\nBad object: ' + JSON.stringify(props[propName], null, '  ') +
  16065             '\nValid keys: ' +  JSON.stringify(Object.keys(shapeTypes), null, '  ')
  16066           );
  16067         }
  16068         var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);
  16069         if (error) {
  16070           return error;
  16071         }
  16072       }
  16073       return null;
  16074     }
  16075 
  16076     return createChainableTypeChecker(validate);
  16077   }
  16078 
  16079   function isNode(propValue) {
  16080     switch (typeof propValue) {
  16081       case 'number':
  16082       case 'string':
  16083       case 'undefined':
  16084         return true;
  16085       case 'boolean':
  16086         return !propValue;
  16087       case 'object':
  16088         if (Array.isArray(propValue)) {
  16089           return propValue.every(isNode);
  16090         }
  16091         if (propValue === null || isValidElement(propValue)) {
  16092           return true;
  16093         }
  16094 
  16095         var iteratorFn = getIteratorFn(propValue);
  16096         if (iteratorFn) {
  16097           var iterator = iteratorFn.call(propValue);
  16098           var step;
  16099           if (iteratorFn !== propValue.entries) {
  16100             while (!(step = iterator.next()).done) {
  16101               if (!isNode(step.value)) {
  16102                 return false;
  16103               }
  16104             }
  16105           } else {
  16106             // Iterator will provide entry [k,v] tuples rather than values.
  16107             while (!(step = iterator.next()).done) {
  16108               var entry = step.value;
  16109               if (entry) {
  16110                 if (!isNode(entry[1])) {
  16111                   return false;
  16112                 }
  16113               }
  16114             }
  16115           }
  16116         } else {
  16117           return false;
  16118         }
  16119 
  16120         return true;
  16121       default:
  16122         return false;
  16123     }
  16124   }
  16125 
  16126   function isSymbol(propType, propValue) {
  16127     // Native Symbol.
  16128     if (propType === 'symbol') {
  16129       return true;
  16130     }
  16131 
  16132     // falsy value can't be a Symbol
  16133     if (!propValue) {
  16134       return false;
  16135     }
  16136 
  16137     // 19.4.3.5 Symbol.prototype[@@toStringTag] === 'Symbol'
  16138     if (propValue['@@toStringTag'] === 'Symbol') {
  16139       return true;
  16140     }
  16141 
  16142     // Fallback for non-spec compliant Symbols which are polyfilled.
  16143     if (typeof Symbol === 'function' && propValue instanceof Symbol) {
  16144       return true;
  16145     }
  16146 
  16147     return false;
  16148   }
  16149 
  16150   // Equivalent of `typeof` but with special handling for array and regexp.
  16151   function getPropType(propValue) {
  16152     var propType = typeof propValue;
  16153     if (Array.isArray(propValue)) {
  16154       return 'array';
  16155     }
  16156     if (propValue instanceof RegExp) {
  16157       // Old webkits (at least until Android 4.0) return 'function' rather than
  16158       // 'object' for typeof a RegExp. We'll normalize this here so that /bla/
  16159       // passes PropTypes.object.
  16160       return 'object';
  16161     }
  16162     if (isSymbol(propType, propValue)) {
  16163       return 'symbol';
  16164     }
  16165     return propType;
  16166   }
  16167 
  16168   // This handles more types than `getPropType`. Only used for error messages.
  16169   // See `createPrimitiveTypeChecker`.
  16170   function getPreciseType(propValue) {
  16171     if (typeof propValue === 'undefined' || propValue === null) {
  16172       return '' + propValue;
  16173     }
  16174     var propType = getPropType(propValue);
  16175     if (propType === 'object') {
  16176       if (propValue instanceof Date) {
  16177         return 'date';
  16178       } else if (propValue instanceof RegExp) {
  16179         return 'regexp';
  16180       }
  16181     }
  16182     return propType;
  16183   }
  16184 
  16185   // Returns a string that is postfixed to a warning about an invalid type.
  16186   // For example, "undefined" or "of type array"
  16187   function getPostfixForTypeWarning(value) {
  16188     var type = getPreciseType(value);
  16189     switch (type) {
  16190       case 'array':
  16191       case 'object':
  16192         return 'an ' + type;
  16193       case 'boolean':
  16194       case 'date':
  16195       case 'regexp':
  16196         return 'a ' + type;
  16197       default:
  16198         return type;
  16199     }
  16200   }
  16201 
  16202   // Returns class name of the object, if any.
  16203   function getClassName(propValue) {
  16204     if (!propValue.constructor || !propValue.constructor.name) {
  16205       return ANONYMOUS;
  16206     }
  16207     return propValue.constructor.name;
  16208   }
  16209 
  16210   ReactPropTypes.checkPropTypes = checkPropTypes;
  16211   ReactPropTypes.resetWarningCache = checkPropTypes.resetWarningCache;
  16212   ReactPropTypes.PropTypes = ReactPropTypes;
  16213 
  16214   return ReactPropTypes;
  16215 };
  16216 
  16217 
  16218 /***/ }),
  16219 
  16220 /***/ "../node_modules/prop-types/index.js":
  16221 /*!*******************************************!*\
  16222   !*** ../node_modules/prop-types/index.js ***!
  16223   \*******************************************/
  16224 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  16225 
  16226 /**
  16227  * Copyright (c) 2013-present, Facebook, Inc.
  16228  *
  16229  * This source code is licensed under the MIT license found in the
  16230  * LICENSE file in the root directory of this source tree.
  16231  */
  16232 
  16233 if (true) {
  16234   var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js");
  16235 
  16236   // By explicitly using `prop-types` you are opting into new development behavior.
  16237   // http://fb.me/prop-types-in-prod
  16238   var throwOnDirectAccess = true;
  16239   module.exports = __webpack_require__(/*! ./factoryWithTypeCheckers */ "../node_modules/prop-types/factoryWithTypeCheckers.js")(ReactIs.isElement, throwOnDirectAccess);
  16240 } else {}
  16241 
  16242 
  16243 /***/ }),
  16244 
  16245 /***/ "../node_modules/prop-types/lib/ReactPropTypesSecret.js":
  16246 /*!**************************************************************!*\
  16247   !*** ../node_modules/prop-types/lib/ReactPropTypesSecret.js ***!
  16248   \**************************************************************/
  16249 /***/ ((module) => {
  16250 
  16251 "use strict";
  16252 /**
  16253  * Copyright (c) 2013-present, Facebook, Inc.
  16254  *
  16255  * This source code is licensed under the MIT license found in the
  16256  * LICENSE file in the root directory of this source tree.
  16257  */
  16258 
  16259 
  16260 
  16261 var ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED';
  16262 
  16263 module.exports = ReactPropTypesSecret;
  16264 
  16265 
  16266 /***/ }),
  16267 
  16268 /***/ "../node_modules/reach-router-hash-history/index.js":
  16269 /*!**********************************************************!*\
  16270   !*** ../node_modules/reach-router-hash-history/index.js ***!
  16271   \**********************************************************/
  16272 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  16273 
  16274 "use strict";
  16275 __webpack_require__.r(__webpack_exports__);
  16276 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  16277 /* harmony export */   "createHashSource": () => (/* binding */ createHashSource)
  16278 /* harmony export */ });
  16279 // take some code from
  16280 // https://github.com/ReactTraining/history/blob/master/modules/createHashHistory.js
  16281 
  16282 function getHashPath() {
  16283   // We can't use window.location.hash here because it's not
  16284   // consistent across browsers - Firefox will pre-decode it!
  16285   const href = window.location.href;
  16286   const hashIndex = href.indexOf('#');
  16287   return hashIndex === -1 ? '' : href.substring(hashIndex + 1);
  16288 }
  16289 
  16290 function pushHashPath(path) {
  16291   window.location.hash = '#' + path;
  16292 }
  16293 
  16294 function replaceHashPath(path) {
  16295   const hashIndex = window.location.href.indexOf('#');
  16296   window.location.replace(
  16297     window.location.href.slice(0, hashIndex >= 0 ? hashIndex : 0) + '#' + path
  16298   );
  16299 }
  16300 
  16301 let createHashSource = (initialPathname = '/') => {
  16302   let index = 0;
  16303   // let stack = [{ pathname: initialPathname, search: '' }];
  16304   // let states = [];
  16305 
  16306   return {
  16307     get location() {
  16308       return { pathname: getHashPath(), search: '' };
  16309       // return stack[index];
  16310     },
  16311     addEventListener(name, fn) {
  16312       if (name === 'popstate') {
  16313         window.addEventListener('hashchange', fn);
  16314       }
  16315     },
  16316     removeEventListener(name, fn) {
  16317       if (name === 'popstate') {
  16318         window.addEventListener('hashchange', fn);
  16319       }
  16320     },
  16321     history: {
  16322       get entries() {
  16323         return [{ pathname: getHashPath(), search: '' }];
  16324         // return stack;
  16325       },
  16326       get index() {
  16327         return index;
  16328       },
  16329       get state() {
  16330         return undefined;
  16331         // return states[index];
  16332       },
  16333       pushState(state, _, uri) {
  16334         pushHashPath(uri);
  16335         // let [pathname, search = ''] = uri.split('?');
  16336         // index++;
  16337         // stack.push({ pathname, search });
  16338         // states.push(state);
  16339       },
  16340       replaceState(state, _, uri) {
  16341         replaceHashPath(uri);
  16342         // let [pathname, search = ''] = uri.split('?');
  16343         // stack[index] = { pathname, search };
  16344         // states[index] = state;
  16345       }
  16346     }
  16347   };
  16348 };
  16349 
  16350 
  16351 
  16352 
  16353 /***/ }),
  16354 
  16355 /***/ "../node_modules/react-is/cjs/react-is.development.js":
  16356 /*!************************************************************!*\
  16357   !*** ../node_modules/react-is/cjs/react-is.development.js ***!
  16358   \************************************************************/
  16359 /***/ ((__unused_webpack_module, exports) => {
  16360 
  16361 "use strict";
  16362 /** @license React v16.13.1
  16363  * react-is.development.js
  16364  *
  16365  * Copyright (c) Facebook, Inc. and its affiliates.
  16366  *
  16367  * This source code is licensed under the MIT license found in the
  16368  * LICENSE file in the root directory of this source tree.
  16369  */
  16370 
  16371 
  16372 
  16373 
  16374 
  16375 if (true) {
  16376   (function() {
  16377 'use strict';
  16378 
  16379 // The Symbol used to tag the ReactElement-like types. If there is no native Symbol
  16380 // nor polyfill, then a plain number is used for performance.
  16381 var hasSymbol = typeof Symbol === 'function' && Symbol.for;
  16382 var REACT_ELEMENT_TYPE = hasSymbol ? Symbol.for('react.element') : 0xeac7;
  16383 var REACT_PORTAL_TYPE = hasSymbol ? Symbol.for('react.portal') : 0xeaca;
  16384 var REACT_FRAGMENT_TYPE = hasSymbol ? Symbol.for('react.fragment') : 0xeacb;
  16385 var REACT_STRICT_MODE_TYPE = hasSymbol ? Symbol.for('react.strict_mode') : 0xeacc;
  16386 var REACT_PROFILER_TYPE = hasSymbol ? Symbol.for('react.profiler') : 0xead2;
  16387 var REACT_PROVIDER_TYPE = hasSymbol ? Symbol.for('react.provider') : 0xeacd;
  16388 var REACT_CONTEXT_TYPE = hasSymbol ? Symbol.for('react.context') : 0xeace; // TODO: We don't use AsyncMode or ConcurrentMode anymore. They were temporary
  16389 // (unstable) APIs that have been removed. Can we remove the symbols?
  16390 
  16391 var REACT_ASYNC_MODE_TYPE = hasSymbol ? Symbol.for('react.async_mode') : 0xeacf;
  16392 var REACT_CONCURRENT_MODE_TYPE = hasSymbol ? Symbol.for('react.concurrent_mode') : 0xeacf;
  16393 var REACT_FORWARD_REF_TYPE = hasSymbol ? Symbol.for('react.forward_ref') : 0xead0;
  16394 var REACT_SUSPENSE_TYPE = hasSymbol ? Symbol.for('react.suspense') : 0xead1;
  16395 var REACT_SUSPENSE_LIST_TYPE = hasSymbol ? Symbol.for('react.suspense_list') : 0xead8;
  16396 var REACT_MEMO_TYPE = hasSymbol ? Symbol.for('react.memo') : 0xead3;
  16397 var REACT_LAZY_TYPE = hasSymbol ? Symbol.for('react.lazy') : 0xead4;
  16398 var REACT_BLOCK_TYPE = hasSymbol ? Symbol.for('react.block') : 0xead9;
  16399 var REACT_FUNDAMENTAL_TYPE = hasSymbol ? Symbol.for('react.fundamental') : 0xead5;
  16400 var REACT_RESPONDER_TYPE = hasSymbol ? Symbol.for('react.responder') : 0xead6;
  16401 var REACT_SCOPE_TYPE = hasSymbol ? Symbol.for('react.scope') : 0xead7;
  16402 
  16403 function isValidElementType(type) {
  16404   return typeof type === 'string' || typeof type === 'function' || // Note: its typeof might be other than 'symbol' or 'number' if it's a polyfill.
  16405   type === REACT_FRAGMENT_TYPE || type === REACT_CONCURRENT_MODE_TYPE || type === REACT_PROFILER_TYPE || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || typeof type === 'object' && type !== null && (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_FUNDAMENTAL_TYPE || type.$$typeof === REACT_RESPONDER_TYPE || type.$$typeof === REACT_SCOPE_TYPE || type.$$typeof === REACT_BLOCK_TYPE);
  16406 }
  16407 
  16408 function typeOf(object) {
  16409   if (typeof object === 'object' && object !== null) {
  16410     var $$typeof = object.$$typeof;
  16411 
  16412     switch ($$typeof) {
  16413       case REACT_ELEMENT_TYPE:
  16414         var type = object.type;
  16415 
  16416         switch (type) {
  16417           case REACT_ASYNC_MODE_TYPE:
  16418           case REACT_CONCURRENT_MODE_TYPE:
  16419           case REACT_FRAGMENT_TYPE:
  16420           case REACT_PROFILER_TYPE:
  16421           case REACT_STRICT_MODE_TYPE:
  16422           case REACT_SUSPENSE_TYPE:
  16423             return type;
  16424 
  16425           default:
  16426             var $$typeofType = type && type.$$typeof;
  16427 
  16428             switch ($$typeofType) {
  16429               case REACT_CONTEXT_TYPE:
  16430               case REACT_FORWARD_REF_TYPE:
  16431               case REACT_LAZY_TYPE:
  16432               case REACT_MEMO_TYPE:
  16433               case REACT_PROVIDER_TYPE:
  16434                 return $$typeofType;
  16435 
  16436               default:
  16437                 return $$typeof;
  16438             }
  16439 
  16440         }
  16441 
  16442       case REACT_PORTAL_TYPE:
  16443         return $$typeof;
  16444     }
  16445   }
  16446 
  16447   return undefined;
  16448 } // AsyncMode is deprecated along with isAsyncMode
  16449 
  16450 var AsyncMode = REACT_ASYNC_MODE_TYPE;
  16451 var ConcurrentMode = REACT_CONCURRENT_MODE_TYPE;
  16452 var ContextConsumer = REACT_CONTEXT_TYPE;
  16453 var ContextProvider = REACT_PROVIDER_TYPE;
  16454 var Element = REACT_ELEMENT_TYPE;
  16455 var ForwardRef = REACT_FORWARD_REF_TYPE;
  16456 var Fragment = REACT_FRAGMENT_TYPE;
  16457 var Lazy = REACT_LAZY_TYPE;
  16458 var Memo = REACT_MEMO_TYPE;
  16459 var Portal = REACT_PORTAL_TYPE;
  16460 var Profiler = REACT_PROFILER_TYPE;
  16461 var StrictMode = REACT_STRICT_MODE_TYPE;
  16462 var Suspense = REACT_SUSPENSE_TYPE;
  16463 var hasWarnedAboutDeprecatedIsAsyncMode = false; // AsyncMode should be deprecated
  16464 
  16465 function isAsyncMode(object) {
  16466   {
  16467     if (!hasWarnedAboutDeprecatedIsAsyncMode) {
  16468       hasWarnedAboutDeprecatedIsAsyncMode = true; // Using console['warn'] to evade Babel and ESLint
  16469 
  16470       console['warn']('The ReactIs.isAsyncMode() alias has been deprecated, ' + 'and will be removed in React 17+. Update your code to use ' + 'ReactIs.isConcurrentMode() instead. It has the exact same API.');
  16471     }
  16472   }
  16473 
  16474   return isConcurrentMode(object) || typeOf(object) === REACT_ASYNC_MODE_TYPE;
  16475 }
  16476 function isConcurrentMode(object) {
  16477   return typeOf(object) === REACT_CONCURRENT_MODE_TYPE;
  16478 }
  16479 function isContextConsumer(object) {
  16480   return typeOf(object) === REACT_CONTEXT_TYPE;
  16481 }
  16482 function isContextProvider(object) {
  16483   return typeOf(object) === REACT_PROVIDER_TYPE;
  16484 }
  16485 function isElement(object) {
  16486   return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE;
  16487 }
  16488 function isForwardRef(object) {
  16489   return typeOf(object) === REACT_FORWARD_REF_TYPE;
  16490 }
  16491 function isFragment(object) {
  16492   return typeOf(object) === REACT_FRAGMENT_TYPE;
  16493 }
  16494 function isLazy(object) {
  16495   return typeOf(object) === REACT_LAZY_TYPE;
  16496 }
  16497 function isMemo(object) {
  16498   return typeOf(object) === REACT_MEMO_TYPE;
  16499 }
  16500 function isPortal(object) {
  16501   return typeOf(object) === REACT_PORTAL_TYPE;
  16502 }
  16503 function isProfiler(object) {
  16504   return typeOf(object) === REACT_PROFILER_TYPE;
  16505 }
  16506 function isStrictMode(object) {
  16507   return typeOf(object) === REACT_STRICT_MODE_TYPE;
  16508 }
  16509 function isSuspense(object) {
  16510   return typeOf(object) === REACT_SUSPENSE_TYPE;
  16511 }
  16512 
  16513 exports.AsyncMode = AsyncMode;
  16514 exports.ConcurrentMode = ConcurrentMode;
  16515 exports.ContextConsumer = ContextConsumer;
  16516 exports.ContextProvider = ContextProvider;
  16517 exports.Element = Element;
  16518 exports.ForwardRef = ForwardRef;
  16519 exports.Fragment = Fragment;
  16520 exports.Lazy = Lazy;
  16521 exports.Memo = Memo;
  16522 exports.Portal = Portal;
  16523 exports.Profiler = Profiler;
  16524 exports.StrictMode = StrictMode;
  16525 exports.Suspense = Suspense;
  16526 exports.isAsyncMode = isAsyncMode;
  16527 exports.isConcurrentMode = isConcurrentMode;
  16528 exports.isContextConsumer = isContextConsumer;
  16529 exports.isContextProvider = isContextProvider;
  16530 exports.isElement = isElement;
  16531 exports.isForwardRef = isForwardRef;
  16532 exports.isFragment = isFragment;
  16533 exports.isLazy = isLazy;
  16534 exports.isMemo = isMemo;
  16535 exports.isPortal = isPortal;
  16536 exports.isProfiler = isProfiler;
  16537 exports.isStrictMode = isStrictMode;
  16538 exports.isSuspense = isSuspense;
  16539 exports.isValidElementType = isValidElementType;
  16540 exports.typeOf = typeOf;
  16541   })();
  16542 }
  16543 
  16544 
  16545 /***/ }),
  16546 
  16547 /***/ "../node_modules/react-is/index.js":
  16548 /*!*****************************************!*\
  16549   !*** ../node_modules/react-is/index.js ***!
  16550   \*****************************************/
  16551 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
  16552 
  16553 "use strict";
  16554 
  16555 
  16556 if (false) {} else {
  16557   module.exports = __webpack_require__(/*! ./cjs/react-is.development.js */ "../node_modules/react-is/cjs/react-is.development.js");
  16558 }
  16559 
  16560 
  16561 /***/ }),
  16562 
  16563 /***/ "../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js":
  16564 /*!*****************************************************************************!*\
  16565   !*** ../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js ***!
  16566   \*****************************************************************************/
  16567 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  16568 
  16569 "use strict";
  16570 __webpack_require__.r(__webpack_exports__);
  16571 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  16572 /* harmony export */   "polyfill": () => (/* binding */ polyfill)
  16573 /* harmony export */ });
  16574 /**
  16575  * Copyright (c) 2013-present, Facebook, Inc.
  16576  *
  16577  * This source code is licensed under the MIT license found in the
  16578  * LICENSE file in the root directory of this source tree.
  16579  */
  16580 
  16581 function componentWillMount() {
  16582   // Call this.constructor.gDSFP to support sub-classes.
  16583   var state = this.constructor.getDerivedStateFromProps(this.props, this.state);
  16584   if (state !== null && state !== undefined) {
  16585     this.setState(state);
  16586   }
  16587 }
  16588 
  16589 function componentWillReceiveProps(nextProps) {
  16590   // Call this.constructor.gDSFP to support sub-classes.
  16591   // Use the setState() updater to ensure state isn't stale in certain edge cases.
  16592   function updater(prevState) {
  16593     var state = this.constructor.getDerivedStateFromProps(nextProps, prevState);
  16594     return state !== null && state !== undefined ? state : null;
  16595   }
  16596   // Binding "this" is important for shallow renderer support.
  16597   this.setState(updater.bind(this));
  16598 }
  16599 
  16600 function componentWillUpdate(nextProps, nextState) {
  16601   try {
  16602     var prevProps = this.props;
  16603     var prevState = this.state;
  16604     this.props = nextProps;
  16605     this.state = nextState;
  16606     this.__reactInternalSnapshotFlag = true;
  16607     this.__reactInternalSnapshot = this.getSnapshotBeforeUpdate(
  16608       prevProps,
  16609       prevState
  16610     );
  16611   } finally {
  16612     this.props = prevProps;
  16613     this.state = prevState;
  16614   }
  16615 }
  16616 
  16617 // React may warn about cWM/cWRP/cWU methods being deprecated.
  16618 // Add a flag to suppress these warnings for this special case.
  16619 componentWillMount.__suppressDeprecationWarning = true;
  16620 componentWillReceiveProps.__suppressDeprecationWarning = true;
  16621 componentWillUpdate.__suppressDeprecationWarning = true;
  16622 
  16623 function polyfill(Component) {
  16624   var prototype = Component.prototype;
  16625 
  16626   if (!prototype || !prototype.isReactComponent) {
  16627     throw new Error('Can only polyfill class components');
  16628   }
  16629 
  16630   if (
  16631     typeof Component.getDerivedStateFromProps !== 'function' &&
  16632     typeof prototype.getSnapshotBeforeUpdate !== 'function'
  16633   ) {
  16634     return Component;
  16635   }
  16636 
  16637   // If new component APIs are defined, "unsafe" lifecycles won't be called.
  16638   // Error if any of these lifecycles are present,
  16639   // Because they would work differently between older and newer (16.3+) versions of React.
  16640   var foundWillMountName = null;
  16641   var foundWillReceivePropsName = null;
  16642   var foundWillUpdateName = null;
  16643   if (typeof prototype.componentWillMount === 'function') {
  16644     foundWillMountName = 'componentWillMount';
  16645   } else if (typeof prototype.UNSAFE_componentWillMount === 'function') {
  16646     foundWillMountName = 'UNSAFE_componentWillMount';
  16647   }
  16648   if (typeof prototype.componentWillReceiveProps === 'function') {
  16649     foundWillReceivePropsName = 'componentWillReceiveProps';
  16650   } else if (typeof prototype.UNSAFE_componentWillReceiveProps === 'function') {
  16651     foundWillReceivePropsName = 'UNSAFE_componentWillReceiveProps';
  16652   }
  16653   if (typeof prototype.componentWillUpdate === 'function') {
  16654     foundWillUpdateName = 'componentWillUpdate';
  16655   } else if (typeof prototype.UNSAFE_componentWillUpdate === 'function') {
  16656     foundWillUpdateName = 'UNSAFE_componentWillUpdate';
  16657   }
  16658   if (
  16659     foundWillMountName !== null ||
  16660     foundWillReceivePropsName !== null ||
  16661     foundWillUpdateName !== null
  16662   ) {
  16663     var componentName = Component.displayName || Component.name;
  16664     var newApiName =
  16665       typeof Component.getDerivedStateFromProps === 'function'
  16666         ? 'getDerivedStateFromProps()'
  16667         : 'getSnapshotBeforeUpdate()';
  16668 
  16669     throw Error(
  16670       'Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n' +
  16671         componentName +
  16672         ' uses ' +
  16673         newApiName +
  16674         ' but also contains the following legacy lifecycles:' +
  16675         (foundWillMountName !== null ? '\n  ' + foundWillMountName : '') +
  16676         (foundWillReceivePropsName !== null
  16677           ? '\n  ' + foundWillReceivePropsName
  16678           : '') +
  16679         (foundWillUpdateName !== null ? '\n  ' + foundWillUpdateName : '') +
  16680         '\n\nThe above lifecycles should be removed. Learn more about this warning here:\n' +
  16681         'https://fb.me/react-async-component-lifecycle-hooks'
  16682     );
  16683   }
  16684 
  16685   // React <= 16.2 does not support static getDerivedStateFromProps.
  16686   // As a workaround, use cWM and cWRP to invoke the new static lifecycle.
  16687   // Newer versions of React will ignore these lifecycles if gDSFP exists.
  16688   if (typeof Component.getDerivedStateFromProps === 'function') {
  16689     prototype.componentWillMount = componentWillMount;
  16690     prototype.componentWillReceiveProps = componentWillReceiveProps;
  16691   }
  16692 
  16693   // React <= 16.2 does not support getSnapshotBeforeUpdate.
  16694   // As a workaround, use cWU to invoke the new lifecycle.
  16695   // Newer versions of React will ignore that lifecycle if gSBU exists.
  16696   if (typeof prototype.getSnapshotBeforeUpdate === 'function') {
  16697     if (typeof prototype.componentDidUpdate !== 'function') {
  16698       throw new Error(
  16699         'Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype'
  16700       );
  16701     }
  16702 
  16703     prototype.componentWillUpdate = componentWillUpdate;
  16704 
  16705     var componentDidUpdate = prototype.componentDidUpdate;
  16706 
  16707     prototype.componentDidUpdate = function componentDidUpdatePolyfill(
  16708       prevProps,
  16709       prevState,
  16710       maybeSnapshot
  16711     ) {
  16712       // 16.3+ will not execute our will-update method;
  16713       // It will pass a snapshot value to did-update though.
  16714       // Older versions will require our polyfilled will-update value.
  16715       // We need to handle both cases, but can't just check for the presence of "maybeSnapshot",
  16716       // Because for <= 15.x versions this might be a "prevContext" object.
  16717       // We also can't just check "__reactInternalSnapshot",
  16718       // Because get-snapshot might return a falsy value.
  16719       // So check for the explicit __reactInternalSnapshotFlag flag to determine behavior.
  16720       var snapshot = this.__reactInternalSnapshotFlag
  16721         ? this.__reactInternalSnapshot
  16722         : maybeSnapshot;
  16723 
  16724       componentDidUpdate.call(this, prevProps, prevState, snapshot);
  16725     };
  16726   }
  16727 
  16728   return Component;
  16729 }
  16730 
  16731 
  16732 
  16733 
  16734 /***/ }),
  16735 
  16736 /***/ "../node_modules/warning/warning.js":
  16737 /*!******************************************!*\
  16738   !*** ../node_modules/warning/warning.js ***!
  16739   \******************************************/
  16740 /***/ ((module) => {
  16741 
  16742 "use strict";
  16743 /**
  16744  * Copyright (c) 2014-present, Facebook, Inc.
  16745  *
  16746  * This source code is licensed under the MIT license found in the
  16747  * LICENSE file in the root directory of this source tree.
  16748  */
  16749 
  16750 
  16751 
  16752 /**
  16753  * Similar to invariant but only logs a warning if the condition is not met.
  16754  * This can be used to log issues in development environments in critical
  16755  * paths. Removing the logging code for production environments will keep the
  16756  * same logic and follow the same code paths.
  16757  */
  16758 
  16759 var __DEV__ = "development" !== 'production';
  16760 
  16761 var warning = function() {};
  16762 
  16763 if (__DEV__) {
  16764   var printWarning = function printWarning(format, args) {
  16765     var len = arguments.length;
  16766     args = new Array(len > 1 ? len - 1 : 0);
  16767     for (var key = 1; key < len; key++) {
  16768       args[key - 1] = arguments[key];
  16769     }
  16770     var argIndex = 0;
  16771     var message = 'Warning: ' +
  16772       format.replace(/%s/g, function() {
  16773         return args[argIndex++];
  16774       });
  16775     if (typeof console !== 'undefined') {
  16776       console.error(message);
  16777     }
  16778     try {
  16779       // --- Welcome to debugging React ---
  16780       // This error was thrown as a convenience so that you can use this stack
  16781       // to find the callsite that caused this warning to fire.
  16782       throw new Error(message);
  16783     } catch (x) {}
  16784   }
  16785 
  16786   warning = function(condition, format, args) {
  16787     var len = arguments.length;
  16788     args = new Array(len > 2 ? len - 2 : 0);
  16789     for (var key = 2; key < len; key++) {
  16790       args[key - 2] = arguments[key];
  16791     }
  16792     if (format === undefined) {
  16793       throw new Error(
  16794           '`warning(condition, format, ...args)` requires a warning ' +
  16795           'message argument'
  16796       );
  16797     }
  16798     if (!condition) {
  16799       printWarning.apply(null, [format].concat(args));
  16800     }
  16801   };
  16802 }
  16803 
  16804 module.exports = warning;
  16805 
  16806 
  16807 /***/ }),
  16808 
  16809 /***/ "react":
  16810 /*!************************!*\
  16811   !*** external "React" ***!
  16812   \************************/
  16813 /***/ ((module) => {
  16814 
  16815 "use strict";
  16816 module.exports = React;
  16817 
  16818 /***/ }),
  16819 
  16820 /***/ "react-dom":
  16821 /*!***************************!*\
  16822   !*** external "ReactDOM" ***!
  16823   \***************************/
  16824 /***/ ((module) => {
  16825 
  16826 "use strict";
  16827 module.exports = ReactDOM;
  16828 
  16829 /***/ }),
  16830 
  16831 /***/ "@elementor/app-ui":
  16832 /*!*********************************************!*\
  16833   !*** external "elementorAppPackages.appUi" ***!
  16834   \*********************************************/
  16835 /***/ ((module) => {
  16836 
  16837 "use strict";
  16838 module.exports = elementorAppPackages.appUi;
  16839 
  16840 /***/ }),
  16841 
  16842 /***/ "@elementor/router":
  16843 /*!**********************************************!*\
  16844   !*** external "elementorAppPackages.router" ***!
  16845   \**********************************************/
  16846 /***/ ((module) => {
  16847 
  16848 "use strict";
  16849 module.exports = elementorAppPackages.router;
  16850 
  16851 /***/ }),
  16852 
  16853 /***/ "@elementor/site-editor":
  16854 /*!**************************************************!*\
  16855   !*** external "elementorAppPackages.siteEditor" ***!
  16856   \**************************************************/
  16857 /***/ ((module) => {
  16858 
  16859 "use strict";
  16860 module.exports = elementorAppPackages.siteEditor;
  16861 
  16862 /***/ }),
  16863 
  16864 /***/ "@wordpress/i18n":
  16865 /*!**************************!*\
  16866   !*** external "wp.i18n" ***!
  16867   \**************************/
  16868 /***/ ((module) => {
  16869 
  16870 "use strict";
  16871 module.exports = wp.i18n;
  16872 
  16873 /***/ })
  16874 
  16875 /******/ 	});
  16876 /************************************************************************/
  16877 /******/ 	// The module cache
  16878 /******/ 	var __webpack_module_cache__ = {};
  16879 /******/ 	
  16880 /******/ 	// The require function
  16881 /******/ 	function __webpack_require__(moduleId) {
  16882 /******/ 		// Check if module is in cache
  16883 /******/ 		var cachedModule = __webpack_module_cache__[moduleId];
  16884 /******/ 		if (cachedModule !== undefined) {
  16885 /******/ 			return cachedModule.exports;
  16886 /******/ 		}
  16887 /******/ 		// Create a new module (and put it into the cache)
  16888 /******/ 		var module = __webpack_module_cache__[moduleId] = {
  16889 /******/ 			// no module.id needed
  16890 /******/ 			// no module.loaded needed
  16891 /******/ 			exports: {}
  16892 /******/ 		};
  16893 /******/ 	
  16894 /******/ 		// Execute the module function
  16895 /******/ 		__webpack_modules__[moduleId](module, module.exports, __webpack_require__);
  16896 /******/ 	
  16897 /******/ 		// Return the exports of the module
  16898 /******/ 		return module.exports;
  16899 /******/ 	}
  16900 /******/ 	
  16901 /******/ 	// expose the modules object (__webpack_modules__)
  16902 /******/ 	__webpack_require__.m = __webpack_modules__;
  16903 /******/ 	
  16904 /************************************************************************/
  16905 /******/ 	/* webpack/runtime/compat get default export */
  16906 /******/ 	(() => {
  16907 /******/ 		// getDefaultExport function for compatibility with non-harmony modules
  16908 /******/ 		__webpack_require__.n = (module) => {
  16909 /******/ 			var getter = module && module.__esModule ?
  16910 /******/ 				() => (module['default']) :
  16911 /******/ 				() => (module);
  16912 /******/ 			__webpack_require__.d(getter, { a: getter });
  16913 /******/ 			return getter;
  16914 /******/ 		};
  16915 /******/ 	})();
  16916 /******/ 	
  16917 /******/ 	/* webpack/runtime/create fake namespace object */
  16918 /******/ 	(() => {
  16919 /******/ 		var getProto = Object.getPrototypeOf ? (obj) => (Object.getPrototypeOf(obj)) : (obj) => (obj.__proto__);
  16920 /******/ 		var leafPrototypes;
  16921 /******/ 		// create a fake namespace object
  16922 /******/ 		// mode & 1: value is a module id, require it
  16923 /******/ 		// mode & 2: merge all properties of value into the ns
  16924 /******/ 		// mode & 4: return value when already ns object
  16925 /******/ 		// mode & 16: return value when it's Promise-like
  16926 /******/ 		// mode & 8|1: behave like require
  16927 /******/ 		__webpack_require__.t = function(value, mode) {
  16928 /******/ 			if(mode & 1) value = this(value);
  16929 /******/ 			if(mode & 8) return value;
  16930 /******/ 			if(typeof value === 'object' && value) {
  16931 /******/ 				if((mode & 4) && value.__esModule) return value;
  16932 /******/ 				if((mode & 16) && typeof value.then === 'function') return value;
  16933 /******/ 			}
  16934 /******/ 			var ns = Object.create(null);
  16935 /******/ 			__webpack_require__.r(ns);
  16936 /******/ 			var def = {};
  16937 /******/ 			leafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];
  16938 /******/ 			for(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {
  16939 /******/ 				Object.getOwnPropertyNames(current).forEach((key) => (def[key] = () => (value[key])));
  16940 /******/ 			}
  16941 /******/ 			def['default'] = () => (value);
  16942 /******/ 			__webpack_require__.d(ns, def);
  16943 /******/ 			return ns;
  16944 /******/ 		};
  16945 /******/ 	})();
  16946 /******/ 	
  16947 /******/ 	/* webpack/runtime/define property getters */
  16948 /******/ 	(() => {
  16949 /******/ 		// define getter functions for harmony exports
  16950 /******/ 		__webpack_require__.d = (exports, definition) => {
  16951 /******/ 			for(var key in definition) {
  16952 /******/ 				if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
  16953 /******/ 					Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
  16954 /******/ 				}
  16955 /******/ 			}
  16956 /******/ 		};
  16957 /******/ 	})();
  16958 /******/ 	
  16959 /******/ 	/* webpack/runtime/ensure chunk */
  16960 /******/ 	(() => {
  16961 /******/ 		__webpack_require__.f = {};
  16962 /******/ 		// This file contains only the entry chunk.
  16963 /******/ 		// The chunk loading function for additional chunks
  16964 /******/ 		__webpack_require__.e = (chunkId) => {
  16965 /******/ 			return Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {
  16966 /******/ 				__webpack_require__.f[key](chunkId, promises);
  16967 /******/ 				return promises;
  16968 /******/ 			}, []));
  16969 /******/ 		};
  16970 /******/ 	})();
  16971 /******/ 	
  16972 /******/ 	/* webpack/runtime/get javascript chunk filename */
  16973 /******/ 	(() => {
  16974 /******/ 		// This function allow to reference async chunks
  16975 /******/ 		__webpack_require__.u = (chunkId) => {
  16976 /******/ 			// return url for filenames not based on template
  16977 /******/ 			if (chunkId === "vendors-node_modules_babel_runtime-corejs2_core-js_object_values_js-node_modules_babel_runtim-2f5074") return "06ad222c8807f0a951da.bundle.js";
  16978 /******/ 			if (chunkId === "kit-library") return "" + chunkId + ".d3688acfaab28676a99c.bundle.js";
  16979 /******/ 			// return url for filenames based on template
  16980 /******/ 			return undefined;
  16981 /******/ 		};
  16982 /******/ 	})();
  16983 /******/ 	
  16984 /******/ 	/* webpack/runtime/global */
  16985 /******/ 	(() => {
  16986 /******/ 		__webpack_require__.g = (function() {
  16987 /******/ 			if (typeof globalThis === 'object') return globalThis;
  16988 /******/ 			try {
  16989 /******/ 				return this || new Function('return this')();
  16990 /******/ 			} catch (e) {
  16991 /******/ 				if (typeof window === 'object') return window;
  16992 /******/ 			}
  16993 /******/ 		})();
  16994 /******/ 	})();
  16995 /******/ 	
  16996 /******/ 	/* webpack/runtime/hasOwnProperty shorthand */
  16997 /******/ 	(() => {
  16998 /******/ 		__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
  16999 /******/ 	})();
  17000 /******/ 	
  17001 /******/ 	/* webpack/runtime/load script */
  17002 /******/ 	(() => {
  17003 /******/ 		var inProgress = {};
  17004 /******/ 		var dataWebpackPrefix = "elementor:";
  17005 /******/ 		// loadScript function to load a script via script tag
  17006 /******/ 		__webpack_require__.l = (url, done, key, chunkId) => {
  17007 /******/ 			if(inProgress[url]) { inProgress[url].push(done); return; }
  17008 /******/ 			var script, needAttach;
  17009 /******/ 			if(key !== undefined) {
  17010 /******/ 				var scripts = document.getElementsByTagName("script");
  17011 /******/ 				for(var i = 0; i < scripts.length; i++) {
  17012 /******/ 					var s = scripts[i];
  17013 /******/ 					if(s.getAttribute("src") == url || s.getAttribute("data-webpack") == dataWebpackPrefix + key) { script = s; break; }
  17014 /******/ 				}
  17015 /******/ 			}
  17016 /******/ 			if(!script) {
  17017 /******/ 				needAttach = true;
  17018 /******/ 				script = document.createElement('script');
  17019 /******/ 		
  17020 /******/ 				script.charset = 'utf-8';
  17021 /******/ 				script.timeout = 120;
  17022 /******/ 				if (__webpack_require__.nc) {
  17023 /******/ 					script.setAttribute("nonce", __webpack_require__.nc);
  17024 /******/ 				}
  17025 /******/ 				script.setAttribute("data-webpack", dataWebpackPrefix + key);
  17026 /******/ 				script.src = url;
  17027 /******/ 			}
  17028 /******/ 			inProgress[url] = [done];
  17029 /******/ 			var onScriptComplete = (prev, event) => {
  17030 /******/ 				// avoid mem leaks in IE.
  17031 /******/ 				script.onerror = script.onload = null;
  17032 /******/ 				clearTimeout(timeout);
  17033 /******/ 				var doneFns = inProgress[url];
  17034 /******/ 				delete inProgress[url];
  17035 /******/ 				script.parentNode && script.parentNode.removeChild(script);
  17036 /******/ 				doneFns && doneFns.forEach((fn) => (fn(event)));
  17037 /******/ 				if(prev) return prev(event);
  17038 /******/ 			}
  17039 /******/ 			;
  17040 /******/ 			var timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);
  17041 /******/ 			script.onerror = onScriptComplete.bind(null, script.onerror);
  17042 /******/ 			script.onload = onScriptComplete.bind(null, script.onload);
  17043 /******/ 			needAttach && document.head.appendChild(script);
  17044 /******/ 		};
  17045 /******/ 	})();
  17046 /******/ 	
  17047 /******/ 	/* webpack/runtime/make namespace object */
  17048 /******/ 	(() => {
  17049 /******/ 		// define __esModule on exports
  17050 /******/ 		__webpack_require__.r = (exports) => {
  17051 /******/ 			if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
  17052 /******/ 				Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
  17053 /******/ 			}
  17054 /******/ 			Object.defineProperty(exports, '__esModule', { value: true });
  17055 /******/ 		};
  17056 /******/ 	})();
  17057 /******/ 	
  17058 /******/ 	/* webpack/runtime/publicPath */
  17059 /******/ 	(() => {
  17060 /******/ 		var scriptUrl;
  17061 /******/ 		if (__webpack_require__.g.importScripts) scriptUrl = __webpack_require__.g.location + "";
  17062 /******/ 		var document = __webpack_require__.g.document;
  17063 /******/ 		if (!scriptUrl && document) {
  17064 /******/ 			if (document.currentScript)
  17065 /******/ 				scriptUrl = document.currentScript.src
  17066 /******/ 			if (!scriptUrl) {
  17067 /******/ 				var scripts = document.getElementsByTagName("script");
  17068 /******/ 				if(scripts.length) scriptUrl = scripts[scripts.length - 1].src
  17069 /******/ 			}
  17070 /******/ 		}
  17071 /******/ 		// When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration
  17072 /******/ 		// or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.
  17073 /******/ 		if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser");
  17074 /******/ 		scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/");
  17075 /******/ 		__webpack_require__.p = scriptUrl;
  17076 /******/ 	})();
  17077 /******/ 	
  17078 /******/ 	/* webpack/runtime/jsonp chunk loading */
  17079 /******/ 	(() => {
  17080 /******/ 		// no baseURI
  17081 /******/ 		
  17082 /******/ 		// object to store loaded and loading chunks
  17083 /******/ 		// undefined = chunk not loaded, null = chunk preloaded/prefetched
  17084 /******/ 		// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
  17085 /******/ 		var installedChunks = {
  17086 /******/ 			"app": 0
  17087 /******/ 		};
  17088 /******/ 		
  17089 /******/ 		__webpack_require__.f.j = (chunkId, promises) => {
  17090 /******/ 				// JSONP chunk loading for javascript
  17091 /******/ 				var installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;
  17092 /******/ 				if(installedChunkData !== 0) { // 0 means "already installed".
  17093 /******/ 		
  17094 /******/ 					// a Promise means "currently loading".
  17095 /******/ 					if(installedChunkData) {
  17096 /******/ 						promises.push(installedChunkData[2]);
  17097 /******/ 					} else {
  17098 /******/ 						if(true) { // all chunks have JS
  17099 /******/ 							// setup Promise in chunk cache
  17100 /******/ 							var promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));
  17101 /******/ 							promises.push(installedChunkData[2] = promise);
  17102 /******/ 		
  17103 /******/ 							// start chunk loading
  17104 /******/ 							var url = __webpack_require__.p + __webpack_require__.u(chunkId);
  17105 /******/ 							// create error before stack unwound to get useful stacktrace later
  17106 /******/ 							var error = new Error();
  17107 /******/ 							var loadingEnded = (event) => {
  17108 /******/ 								if(__webpack_require__.o(installedChunks, chunkId)) {
  17109 /******/ 									installedChunkData = installedChunks[chunkId];
  17110 /******/ 									if(installedChunkData !== 0) installedChunks[chunkId] = undefined;
  17111 /******/ 									if(installedChunkData) {
  17112 /******/ 										var errorType = event && (event.type === 'load' ? 'missing' : event.type);
  17113 /******/ 										var realSrc = event && event.target && event.target.src;
  17114 /******/ 										error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')';
  17115 /******/ 										error.name = 'ChunkLoadError';
  17116 /******/ 										error.type = errorType;
  17117 /******/ 										error.request = realSrc;
  17118 /******/ 										installedChunkData[1](error);
  17119 /******/ 									}
  17120 /******/ 								}
  17121 /******/ 							};
  17122 /******/ 							__webpack_require__.l(url, loadingEnded, "chunk-" + chunkId, chunkId);
  17123 /******/ 						} else installedChunks[chunkId] = 0;
  17124 /******/ 					}
  17125 /******/ 				}
  17126 /******/ 		};
  17127 /******/ 		
  17128 /******/ 		// no prefetching
  17129 /******/ 		
  17130 /******/ 		// no preloaded
  17131 /******/ 		
  17132 /******/ 		// no HMR
  17133 /******/ 		
  17134 /******/ 		// no HMR manifest
  17135 /******/ 		
  17136 /******/ 		// no on chunks loaded
  17137 /******/ 		
  17138 /******/ 		// install a JSONP callback for chunk loading
  17139 /******/ 		var webpackJsonpCallback = (parentChunkLoadingFunction, data) => {
  17140 /******/ 			var [chunkIds, moreModules, runtime] = data;
  17141 /******/ 			// add "moreModules" to the modules object,
  17142 /******/ 			// then flag all "chunkIds" as loaded and fire callback
  17143 /******/ 			var moduleId, chunkId, i = 0;
  17144 /******/ 			for(moduleId in moreModules) {
  17145 /******/ 				if(__webpack_require__.o(moreModules, moduleId)) {
  17146 /******/ 					__webpack_require__.m[moduleId] = moreModules[moduleId];
  17147 /******/ 				}
  17148 /******/ 			}
  17149 /******/ 			if(runtime) var result = runtime(__webpack_require__);
  17150 /******/ 			if(parentChunkLoadingFunction) parentChunkLoadingFunction(data);
  17151 /******/ 			for(;i < chunkIds.length; i++) {
  17152 /******/ 				chunkId = chunkIds[i];
  17153 /******/ 				if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {
  17154 /******/ 					installedChunks[chunkId][0]();
  17155 /******/ 				}
  17156 /******/ 				installedChunks[chunkIds[i]] = 0;
  17157 /******/ 			}
  17158 /******/ 		
  17159 /******/ 		}
  17160 /******/ 		
  17161 /******/ 		var chunkLoadingGlobal = self["webpackChunkelementor"] = self["webpackChunkelementor"] || [];
  17162 /******/ 		chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));
  17163 /******/ 		chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
  17164 /******/ 	})();
  17165 /******/ 	
  17166 /************************************************************************/
  17167 var __webpack_exports__ = {};
  17168 // This entry need to be wrapped in an IIFE because it need to be in strict mode.
  17169 (() => {
  17170 "use strict";
  17171 /*!**************************************!*\
  17172   !*** ../core/app/assets/js/index.js ***!
  17173   \**************************************/
  17174 /* provided dependency */ var ReactDOM = __webpack_require__(/*! react-dom */ "react-dom");
  17175 
  17176 
  17177 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
  17178 
  17179 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
  17180 
  17181 var _app = _interopRequireDefault(__webpack_require__(/*! ./app */ "../core/app/assets/js/app.js"));
  17182 
  17183 var _module = _interopRequireDefault(__webpack_require__(/*! ../../modules/import-export/assets/js/module */ "../core/app/modules/import-export/assets/js/module.js"));
  17184 
  17185 var _module2 = _interopRequireDefault(__webpack_require__(/*! ../../modules/kit-library/assets/js/module */ "../core/app/modules/kit-library/assets/js/module.js"));
  17186 
  17187 var _siteEditor = __webpack_require__(/*! @elementor/site-editor */ "@elementor/site-editor");
  17188 
  17189 new _module.default();
  17190 new _module2.default();
  17191 new _siteEditor.Module();
  17192 var AppWrapper = elementorCommon.config.isDebug ? _react.default.StrictMode : _react.default.Fragment;
  17193 ReactDOM.render( /*#__PURE__*/_react.default.createElement(AppWrapper, null, /*#__PURE__*/_react.default.createElement(_app.default, null)), document.getElementById('e-app'));
  17194 })();
  17195 
  17196 /******/ })()
  17197 ;
  17198 //# sourceMappingURL=app.js.map