PluginProbe
Elementor Website Builder – more than just a page builder / 4.3.2
Elementor Website Builder – more than just a page builder v4.3.2
4.3.2 4.3.1 4.3.0 4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 All 455 releases
← All changes | assets/js/app.min.js +78 -2 4.2.4 → 4.3.2 View file →
@@ -1,2 +1,78 @@
1 -/*! For license information please see app.min.js.LICENSE.txt */
2 -(()=>{var c,m,v,h,y={205:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var y=h(v(39805)),g=h(v(40989)),_=h(v(15118)),b=h(v(29402)),E=h(v(41621)),C=h(v(87861)),P=h(v(85707)),S=h(v(47483));function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}function _superPropGet(c,m,v,h){var y=(0,E.default)((0,b.default)(1&h?c.prototype:c),m,v);return 2&h&&"function"==typeof y?function(c){return y.apply(v,c)}:y}var w=m.default=function(c){function Button(){return(0,y.default)(this,Button),function _callSuper(c,m,v){return m=(0,b.default)(m),(0,_.default)(c,_isNativeReflectConstruct()?Reflect.construct(m,v||[],(0,b.default)(c).constructor):m.apply(c,v))}(this,Button,arguments)}return(0,C.default)(Button,c),(0,g.default)(Button,[{key:"getCssId",value:function getCssId(){return"eps-app-header-btn-"+_superPropGet(Button,"getCssId",this,3)([])}},{key:"getClassName",value:function getClassName(){return this.props.includeHeaderBtnClass?"eps-app__header-btn "+_superPropGet(Button,"getClassName",this,3)([]):_superPropGet(Button,"getClassName",this,3)([])}}])}(S.default);(0,P.default)(w,"defaultProps",Object.assign({},S.default.defaultProps,{hideText:!0,includeHeaderBtnClass:!0}))},261:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.useKitValidation=function useKitValidation(){var c=(0,b.useExportContext)(),m=c.data,v=c.dispatch,y=(0,_.useState)(null),E=(0,g.default)(y,2),C=E[0],P=E[1],S=300,w=function validateKitName(c){if(!c||0===c.trim().length)return h("Must add a website template name","elementor");return/[^\w\s\-_.()]/g.test(c)?h("Use characters only","elementor"):null},T=function validateDescription(c){return c.length>S?h("Description exceeds 300 characters","elementor"):null},D=m.kitInfo.title||"",A=m.kitInfo.description||"",N=A.length>S,W=N?"error":"text.secondary";return(0,_.useEffect)(function(){var c=w(D),m=T(A);P(c),v({type:"SET_VALIDATION_ERRORS",payload:{name:c,description:m}})},[D,A,v]),{templateName:D,description:A,nameError:C,hasDescriptionError:N,descriptionCounterColor:W,handleNameChange:function handleNameChange(c){var m=c.target.value||"";v({type:"SET_KIT_TITLE",payload:m})},handleDescriptionChange:function handleDescriptionChange(c){var m=c.target.value||"";m.length<=S&&v({type:"SET_KIT_DESCRIPTION",payload:m})},DESCRIPTION_MAX_LENGTH:S,validateKitName:w,validateDescription:T}};var g=y(v(18821)),_=v(41594),b=v(72946)},496:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=InfoModalText;var g=y(v(41594)),_=v(79397),b=y(v(55725));function InfoModalText(c){return g.default.createElement(b.default,{variant:"sm",className:(0,_.arrayToClassName)(["e-app-import-export-info-modal__text",c.className])},c.children)}InfoModalText.propTypes={className:h.string,children:h.any.isRequired},InfoModalText.defaultProps={className:""}},632:(c,m,v)=>{"use strict";v.r(m),v.d(m,{CancelledError:()=>h.cc,InfiniteQueryObserver:()=>E.z,MutationCache:()=>C.q,MutationObserver:()=>P._,QueriesObserver:()=>b.T,QueryCache:()=>y.$,QueryClient:()=>g.E,QueryObserver:()=>_.$,dehydrate:()=>N.h,focusManager:()=>T.m,hashQueryKey:()=>A.Od,hydrate:()=>N.Q,isCancelledError:()=>h.wm,isError:()=>A.bJ,notifyManager:()=>w.j,onlineManager:()=>D.t,setLogger:()=>S.B});var h=v(81133),y=v(33382),g=v(39387),_=v(74342),b=v(89774),E=v(69046),C=v(41415),P=v(31571),S=v(8118),w=v(25800),T=v(91669),D=v(26434),A=v(6369),N=v(45206),W=v(61533),U={};for(const c in W)["default","CancelledError","QueryCache","QueryClient","QueryObserver","QueriesObserver","InfiniteQueryObserver","MutationCache","MutationObserver","setLogger","notifyManager","focusManager","onlineManager","hashQueryKey","isError","isCancelledError","dehydrate","hydrate"].indexOf(c)<0&&(U[c]=()=>W[c]);v.d(m,U)},1764:(c,m)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.formatToTitleCase=function formatToTitleCase(c){return c.replace(/([A-Z])/g," $1").replace(/^./,function(c){return c.toUpperCase()}).trim()}},2363:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=DialogTitle;var g=y(v(41594)),_=y(v(85707)),b=y(v(78304)),E=y(v(85418));function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,_.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}function DialogTitle(c){return g.default.createElement(E.default,(0,b.default)({},c,{className:"eps-dialog__title ".concat(c.className)}))}DialogTitle.propTypes=_objectSpread(_objectSpread({},E.default.propTypes),{},{className:h.string}),DialogTitle.defaultProps=_objectSpread(_objectSpread({},E.default.propTypes),{},{variant:"h3",tag:"h3",className:""})},2526:(c,m,v)=>{"use strict";var h=v(62688),y=v(12470).__,g=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ModalTip;var _=g(v(41594)),b=v(79397),E=g(v(85418)),C=g(v(55725));function ModalTip(c){return _.default.createElement("div",{className:(0,b.arrayToClassName)(["eps-modal__tip",c.className])},_.default.createElement(E.default,{variant:"h3",tag:"h3"},c.title),c.description&&_.default.createElement(C.default,{variant:"xs"},c.description))}ModalTip.propTypes={className:h.string,title:h.string,description:h.string},ModalTip.defaultProps={className:"",title:y("Tip","elementor")}},3073:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.appsEventTrackingDispatch=m.AppsEventTracking=void 0;var y=h(v(85707)),g=h(v(39805)),_=h(v(40989)),b=h(v(71434));function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,y.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}function _createForOfIteratorHelper(c,m){var v="undefined"!=typeof Symbol&&c[Symbol.iterator]||c["@@iterator"];if(!v){if(Array.isArray(c)||(v=function _unsupportedIterableToArray(c,m){if(c){if("string"==typeof c)return _arrayLikeToArray(c,m);var v={}.toString.call(c).slice(8,-1);return"Object"===v&&c.constructor&&(v=c.constructor.name),"Map"===v||"Set"===v?Array.from(c):"Arguments"===v||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v)?_arrayLikeToArray(c,m):void 0}}(c))||m&&c&&"number"==typeof c.length){v&&(c=v);var h=0,y=function F(){};return{s:y,n:function n(){return h>=c.length?{done:!0}:{done:!1,value:c[h++]}},e:function e(c){throw c},f:y}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var g,_=!0,b=!1;return{s:function s(){v=v.call(c)},n:function n(){var c=v.next();return _=c.done,c},e:function e(c){b=!0,g=c},f:function f(){try{_||null==v.return||v.return()}finally{if(b)throw g}}}}function _arrayLikeToArray(c,m){(null==m||m>c.length)&&(m=c.length);for(var v=0,h=Array(m);v<m;v++)h[v]=c[v];return h}var E="page_views_website_templates",C="kits_cloud_upgrade_clicked",P="export_kit_customization",S="import_kit_customization",w="kit_import_status",T="kit_cloud_library_apply",D="kit_cloud_library_delete",A="ie_admin_action",N="kit_import_upload_file";m.appsEventTrackingDispatch=function appsEventTrackingDispatch(c,m){var v=function objectCreator(c,v){var h,y=_createForOfIteratorHelper(c);try{for(y.s();!(h=y.n()).done;){var g=h.value;m.hasOwnProperty(g)&&null!==m[g]&&(v[g]=m[g])}}catch(c){y.e(c)}finally{y.f()}return v},h=[],y=["layout","site_part","error","document_name","document_type","view_type_clicked","tag","sort_direction","sort_type","action","grid_location","kit_name","page_source","element_position","element","event_type","modal_type","method","status","step","item","category","element_location","search_term","section","site_area"],g={},_={};!function init(){v(y,_),v(h,g);var m=c.split("/");g.placement=m[0],g.event=m[1],Object.keys(_).length&&(g.details=_)}(),$e.run(c,g)},m.AppsEventTracking=function(){return(0,_.default)(function AppsEventTracking(){(0,g.default)(this,AppsEventTracking)},null,[{key:"dispatchEvent",value:function dispatchEvent(c,m){var v,h;return null===(v=window.elementorCommon)||void 0===v||null===(v=v.eventsManager)||void 0===v||null===(h=v.dispatchEvent)||void 0===h?void 0:h.call(v,c,m)}},{key:"sendPageViewsWebsiteTemplates",value:function sendPageViewsWebsiteTemplates(c){return this.dispatchEvent(E,{trigger:b.default.triggers.pageLoaded,page_loaded:c,secondary_location:c})}},{key:"sendKitsCloudUpgradeClicked",value:function sendKitsCloudUpgradeClicked(c){return this.dispatchEvent(C,{trigger:b.default.triggers.click,secondary_location:c,upgrade_location:c})}},{key:"sendExportKitCustomization",value:function sendExportKitCustomization(c){return this.dispatchEvent(P,_objectSpread({trigger:b.default.triggers.click},c))}},{key:"sendImportKitCustomization",value:function sendImportKitCustomization(c){return this.dispatchEvent(S,_objectSpread({trigger:b.default.triggers.click},c))}},{key:"sendKitImportStatus",value:function sendKitImportStatus(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,m=!!c;return this.dispatchEvent(w,_objectSpread({kit_import_status:!m},m&&{kit_import_error:c.message}))}},{key:"sendKitCloudLibraryApply",value:function sendKitCloudLibraryApply(c,m){return this.dispatchEvent(T,_objectSpread({trigger:b.default.triggers.click,kit_cloud_id:c},m&&{kit_apply_url:m}))}},{key:"sendKitCloudLibraryDelete",value:function sendKitCloudLibraryDelete(){return this.dispatchEvent(D,{trigger:b.default.triggers.click})}},{key:"sendImportExportAdminAction",value:function sendImportExportAdminAction(c){return this.dispatchEvent(A,{trigger:b.default.triggers.click,action_type:c})}},{key:"sendKitImportUploadFile",value:function sendKitImportUploadFile(c){return this.dispatchEvent(N,{kit_import_upload_file_status:c})}}])}()},3416:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Grid;var g=y(v(41594)),_=y(v(10906)),b=v(79397);function Grid(c){var m=["eps-grid",c.className].concat((0,_.default)(function getPropsClasses(c,m){var v=[];for(var h in c)if(m[h]){var y=isValidPropValue(m[h])?m[h]:"";v.push(getBaseClassName()+renderPropValueBrackets(c[h],y))}return v}({direction:"--direction{{ -VALUE }}",justify:"--justify{{ -VALUE }}",alignContent:"--align-content{{ -VALUE }}",alignItems:"--align-items{{ -VALUE }}",container:"-container",item:"-item",noWrap:"-container--no-wrap",wrapReverse:"-container--wrap-reverse",zeroMinWidth:"-item--zero-min-width",spacing:"-container--spacing",xs:"-item-xs{{ -VALUE }}",sm:"-item-sm{{ -VALUE }}",md:"-item-md{{ -VALUE }}",lg:"-item-lg{{ -VALUE }}",xl:"-item-xl{{ -VALUE }}",xxl:"-item-xxl{{ -VALUE }}"},c)));return g.default.createElement("div",{style:function getStyle(){return isValidPropValue(c.spacing)?{"--grid-spacing-gutter":(0,b.pxToRem)(c.spacing)}:{}}(),className:(0,b.arrayToClassName)(m)},c.children)}function renderPropValueBrackets(c,m){var v=c.match(/{{.*?}}/);if(v){var h=m?v[0].replace(/[{ }]/g,"").replace(/value/i,m):"";c=c.replace(v[0],h)}return c}function getBaseClassName(){return"eps-grid"}function isValidPropValue(c){return c&&"boolean"!=typeof c}v(28042),Grid.propTypes={className:h.string,direction:h.oneOf(["row","column","row-reverse","column-reverse"]),justify:h.oneOf(["start","center","end","space-between","space-evenly","space-around","stretch"]),alignContent:h.oneOf(["start","center","end","space-between","stretch"]),alignItems:h.oneOf(["start","center","end","baseline","stretch"]),container:h.bool,item:h.bool,noWrap:h.bool,wrapReverse:h.bool,zeroMinWidth:h.bool,spacing:h.number,xs:h.oneOfType([h.number,h.bool]),sm:h.oneOfType([h.number,h.bool]),md:h.oneOfType([h.number,h.bool]),lg:h.oneOfType([h.number,h.bool]),xl:h.oneOfType([h.number,h.bool]),xxl:h.oneOfType([h.number,h.bool]),children:h.any.isRequired},Grid.defaultProps={className:""}},3600:(c,m,v)=>{"use strict";function getHashPath(){const c=window.location.href,m=c.indexOf("#");return-1===m?"":c.substring(m+1)}v.r(m),v.d(m,{createHashSource:()=>createHashSource});let createHashSource=(c="/")=>({get location(){return{pathname:getHashPath(),search:""}},addEventListener(c,m){"popstate"===c&&window.addEventListener("hashchange",m)},removeEventListener(c,m){"popstate"===c&&window.addEventListener("hashchange",m)},history:{get entries(){return[{pathname:getHashPath(),search:""}]},get index(){return 0},get state(){},pushState(c,m,v){!function pushHashPath(c){window.location.hash="#"+c}(v)},replaceState(c,m,v){!function replaceHashPath(c){const m=window.location.href.indexOf("#");window.location.replace(window.location.href.slice(0,m>=0?m:0)+"#"+c)}(v)}}})},3826:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Select;var g=y(v(41594));function Select(c){return g.default.createElement("select",{multiple:c.multiple,className:c.className,value:c.value,onChange:c.onChange,ref:c.elRef,onClick:function onClick(){var m;return null===(m=c.onClick)||void 0===m?void 0:m.call(c)}},c.options.map(function(c){return c.children?g.default.createElement("optgroup",{label:c.label,key:c.label},c.children.map(function(c){return g.default.createElement("option",{key:c.value,value:c.value},c.label)})):g.default.createElement("option",{key:c.value,value:c.value},c.label)}))}Select.propTypes={className:h.string,onChange:h.func,options:h.array,elRef:h.object,multiple:h.bool,value:h.oneOfType([h.array,h.string]),onClick:h.func},Select.defaultProps={className:"",options:[]}},4380:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=CardHeader;var g=y(v(41594)),_=v(79397);function CardHeader(c){var m="eps-card__header",v=[m,c.className],h={};return Object.prototype.hasOwnProperty.call(c,"padding")&&(h["--eps-card-header-padding"]=(0,_.pxToRem)(c.padding),v.push(m+"--padding")),g.default.createElement("header",{className:(0,_.arrayToClassName)(v),style:h},c.children)}v(45302),CardHeader.propTypes={className:h.string,padding:h.string,passive:h.bool,active:h.bool,children:h.any.isRequired},CardHeader.defaultProps={className:""}},4815:()=>{},5195:()=>{},5299:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=TableRow;var g=y(v(41594)),_=v(79397);function TableRow(c){return g.default.createElement("tr",{className:(0,_.arrayToClassName)(["eps-table__row",c.className])},c.children)}TableRow.propTypes={children:h.any.isRequired,className:h.string}},5648:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var y=h(v(18821)),g=v(41594),_=v(12470),b=v(75623);m.default=function useDropZone(c){var m=c.onFileSelect,v=c.onError,h=c.filetypes,E=c.isLoading,C=c.onButtonClick,P=c.onFileChoose,S=(0,g.useState)(!1),w=(0,y.default)(S,2),T=w[0],D=w[1],A=(0,g.useState)(0),N=(0,y.default)(A,2)[1],W=(0,g.useRef)(null),U=(0,g.useId)();return{isDragOver:T,fileInputRef:W,fileInputId:U,handleDragEnter:function handleDragEnter(c){c.preventDefault(),c.stopPropagation(),N(function(c){return c+1}),c.dataTransfer.items&&c.dataTransfer.items.length>0&&D(!0)},handleDragLeave:function handleDragLeave(c){c.preventDefault(),c.stopPropagation(),N(function(c){var m=c-1;return m<=0&&D(!1),m})},handleDragOver:function handleDragOver(c){c.preventDefault(),c.stopPropagation()},handleDrop:function handleDrop(c){if(c.preventDefault(),c.stopPropagation(),D(!1),N(0),!E&&c.dataTransfer.files&&0!==c.dataTransfer.files.length){var y=c.dataTransfer.files[0];y&&(0,b.isValidFileType)(y.type,y.name,h)?m(y,c,"drop"):v({id:"file_not_allowed",message:(0,_.__)("This file type is not allowed","elementor")})}},handleFileInputChange:function handleFileInputChange(c){if(c.target.files&&0!==c.target.files.length){var y=c.target.files[0];y&&((0,b.isValidFileType)(y.type,y.name,h)?(m(y,c,"browse"),P&&P(y)):v({id:"file_not_allowed",message:(0,_.__)("This file type is not allowed","elementor")}))}},handleUploadClick:function handleUploadClick(c){C&&C(c),W.current&&W.current.click()}}}},5853:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var y=h(v(40989)),g=h(v(39805)),_=h(v(85707)),b=h(v(47485)),E=h(v(59504)),C=h(v(71251));function _createForOfIteratorHelper(c,m){var v="undefined"!=typeof Symbol&&c[Symbol.iterator]||c["@@iterator"];if(!v){if(Array.isArray(c)||(v=function _unsupportedIterableToArray(c,m){if(c){if("string"==typeof c)return _arrayLikeToArray(c,m);var v={}.toString.call(c).slice(8,-1);return"Object"===v&&c.constructor&&(v=c.constructor.name),"Map"===v||"Set"===v?Array.from(c):"Arguments"===v||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v)?_arrayLikeToArray(c,m):void 0}}(c))||m&&c&&"number"==typeof c.length){v&&(c=v);var h=0,y=function F(){};return{s:y,n:function n(){return h>=c.length?{done:!0}:{done:!1,value:c[h++]}},e:function e(c){throw c},f:y}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var g,_=!0,b=!1;return{s:function s(){v=v.call(c)},n:function n(){var c=v.next();return _=c.done,c},e:function e(c){b=!0,g=c},f:function f(){try{_||null==v.return||v.return()}finally{if(b)throw g}}}}function _arrayLikeToArray(c,m){(null==m||m>c.length)&&(m=c.length);for(var v=0,h=Array(m);v<m;v++)h[v]=c[v];return h}m.default=(0,y.default)(function ImportExport(){(0,g.default)(this,ImportExport),(0,_.default)(this,"routes",[{path:"/import/*",component:E.default},{path:"/export/*",component:C.default}]);var c,m=_createForOfIteratorHelper(this.routes);try{for(m.s();!(c=m.n()).done;){var v=c.value;b.default.addRoute(v)}}catch(c){m.e(c)}finally{m.f()}})},5912:()=>{},6056:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=HeaderButtons;var _=g(v(41594)),b=g(v(78304)),E=g(v(46361)),C=g(v(205));function HeaderButtons(c){var m=(0,E.default)(),v="";if(c.buttons.length){var y=c.buttons.map(function(c){return _.default.createElement(C.default,(0,b.default)({key:c.id},c))});v=_.default.createElement(_.default.Fragment,null,y)}return _.default.createElement("div",{className:"eps-app__header-buttons"},_.default.createElement(C.default,{text:h("Close","elementor"),icon:"eicon-close",className:"eps-app__close-button",onClick:function actionOnClose(){c.onClose?c.onClose():m.backToDashboard()}}),v)}HeaderButtons.propTypes={buttons:y.arrayOf(y.object),onClose:y.func},HeaderButtons.defaultProps={buttons:[]}},6369:(c,m,v)=>{"use strict";v.d(m,{BH:()=>replaceEqualDeep,Cp:()=>partialMatchKey,F$:()=>hashQueryKeyByOptions,G6:()=>scheduleMicrotask,GR:()=>parseMutationArgs,HN:()=>ensureQueryKeyArray,KK:()=>parseMutationFilterArgs,MK:()=>matchQuery,Od:()=>hashQueryKey,S$:()=>y,Zw:()=>functionalUpdate,_D:()=>replaceAt,bJ:()=>isError,b_:()=>parseFilterArgs,f8:()=>shallowEqualObjects,gn:()=>isValidTimeout,iv:()=>difference,j3:()=>timeUntilStale,jY:()=>getAbortController,lQ:()=>noop,nJ:()=>matchMutation,vh:()=>parseQueryArgs,yy:()=>sleep});var h=v(68102),y="undefined"==typeof window;function noop(){}function functionalUpdate(c,m){return"function"==typeof c?c(m):c}function isValidTimeout(c){return"number"==typeof c&&c>=0&&c!==1/0}function ensureQueryKeyArray(c){return Array.isArray(c)?c:[c]}function difference(c,m){return c.filter(function(c){return-1===m.indexOf(c)})}function replaceAt(c,m,v){var h=c.slice(0);return h[m]=v,h}function timeUntilStale(c,m){return Math.max(c+(m||0)-Date.now(),0)}function parseQueryArgs(c,m,v){return isQueryKey(c)?"function"==typeof m?(0,h.A)({},v,{queryKey:c,queryFn:m}):(0,h.A)({},m,{queryKey:c}):c}function parseMutationArgs(c,m,v){return isQueryKey(c)?"function"==typeof m?(0,h.A)({},v,{mutationKey:c,mutationFn:m}):(0,h.A)({},m,{mutationKey:c}):"function"==typeof c?(0,h.A)({},m,{mutationFn:c}):(0,h.A)({},c)}function parseFilterArgs(c,m,v){return isQueryKey(c)?[(0,h.A)({},m,{queryKey:c}),v]:[c||{},m]}function parseMutationFilterArgs(c,m){return isQueryKey(c)?(0,h.A)({},m,{mutationKey:c}):c}function matchQuery(c,m){var v=c.active,h=c.exact,y=c.fetching,g=c.inactive,_=c.predicate,b=c.queryKey,E=c.stale;if(isQueryKey(b))if(h){if(m.queryHash!==hashQueryKeyByOptions(b,m.options))return!1}else if(!partialMatchKey(m.queryKey,b))return!1;var C=function mapQueryStatusFilter(c,m){return!0===c&&!0===m||null==c&&null==m?"all":!1===c&&!1===m?"none":(null!=c?c:!m)?"active":"inactive"}(v,g);if("none"===C)return!1;if("all"!==C){var P=m.isActive();if("active"===C&&!P)return!1;if("inactive"===C&&P)return!1}return("boolean"!=typeof E||m.isStale()===E)&&(("boolean"!=typeof y||m.isFetching()===y)&&!(_&&!_(m)))}function matchMutation(c,m){var v=c.exact,h=c.fetching,y=c.predicate,g=c.mutationKey;if(isQueryKey(g)){if(!m.options.mutationKey)return!1;if(v){if(hashQueryKey(m.options.mutationKey)!==hashQueryKey(g))return!1}else if(!partialMatchKey(m.options.mutationKey,g))return!1}return("boolean"!=typeof h||"loading"===m.state.status===h)&&!(y&&!y(m))}function hashQueryKeyByOptions(c,m){return((null==m?void 0:m.queryKeyHashFn)||hashQueryKey)(c)}function hashQueryKey(c){return function stableValueHash(c){return JSON.stringify(c,function(c,m){return isPlainObject(m)?Object.keys(m).sort().reduce(function(c,v){return c[v]=m[v],c},{}):m})}(ensureQueryKeyArray(c))}function partialMatchKey(c,m){return partialDeepEqual(ensureQueryKeyArray(c),ensureQueryKeyArray(m))}function partialDeepEqual(c,m){return c===m||typeof c==typeof m&&(!(!c||!m||"object"!=typeof c||"object"!=typeof m)&&!Object.keys(m).some(function(v){return!partialDeepEqual(c[v],m[v])}))}function replaceEqualDeep(c,m){if(c===m)return c;var v=Array.isArray(c)&&Array.isArray(m);if(v||isPlainObject(c)&&isPlainObject(m)){for(var h=v?c.length:Object.keys(c).length,y=v?m:Object.keys(m),g=y.length,_=v?[]:{},b=0,E=0;E<g;E++){var C=v?E:y[E];_[C]=replaceEqualDeep(c[C],m[C]),_[C]===c[C]&&b++}return h===g&&b===h?c:_}return m}function shallowEqualObjects(c,m){if(c&&!m||m&&!c)return!1;for(var v in c)if(c[v]!==m[v])return!1;return!0}function isPlainObject(c){if(!hasObjectPrototype(c))return!1;var m=c.constructor;if(void 0===m)return!0;var v=m.prototype;return!!hasObjectPrototype(v)&&!!v.hasOwnProperty("isPrototypeOf")}function hasObjectPrototype(c){return"[object Object]"===Object.prototype.toString.call(c)}function isQueryKey(c){return"string"==typeof c||Array.isArray(c)}function isError(c){return c instanceof Error}function sleep(c){return new Promise(function(m){setTimeout(m,c)})}function scheduleMicrotask(c){Promise.resolve().then(c).catch(function(c){return setTimeout(function(){throw c})})}function getAbortController(){if("function"==typeof AbortController)return new AbortController}},6622:(c,m,v)=>{"use strict";v.d(m,{PL:()=>infiniteQueryBehavior,RQ:()=>hasPreviousPage,rB:()=>hasNextPage});var h=v(81133),y=v(6369);function infiniteQueryBehavior(){return{onFetch:function onFetch(c){c.fetchFn=function(){var m,v,g,_,b,E,C,P=null==(m=c.fetchOptions)||null==(v=m.meta)?void 0:v.refetchPage,S=null==(g=c.fetchOptions)||null==(_=g.meta)?void 0:_.fetchMore,w=null==S?void 0:S.pageParam,T="forward"===(null==S?void 0:S.direction),D="backward"===(null==S?void 0:S.direction),A=(null==(b=c.state.data)?void 0:b.pages)||[],N=(null==(E=c.state.data)?void 0:E.pageParams)||[],W=(0,y.jY)(),U=null==W?void 0:W.signal,q=N,K=!1,Q=c.options.queryFn||function(){return Promise.reject("Missing queryFn")},H=function buildNewPages(c,m,v,h){return q=h?[m].concat(q):[].concat(q,[m]),h?[v].concat(c):[].concat(c,[v])},V=function fetchPage(m,v,y,g){if(K)return Promise.reject("Cancelled");if(void 0===y&&!v&&m.length)return Promise.resolve(m);var _={queryKey:c.queryKey,signal:U,pageParam:y,meta:c.meta},b=Q(_),E=Promise.resolve(b).then(function(c){return H(m,y,c,g)});(0,h.dd)(b)&&(E.cancel=b.cancel);return E};if(A.length)if(T){var G=void 0!==w,Y=G?w:getNextPageParam(c.options,A);C=V(A,G,Y)}else if(D){var Z=void 0!==w,J=Z?w:getPreviousPageParam(c.options,A);C=V(A,Z,J,!0)}else!function(){q=[];var m=void 0===c.options.getNextPageParam,v=!P||!A[0]||P(A[0],0,A);C=v?V([],m,N[0]):Promise.resolve(H([],N[0],A[0]));for(var h=function _loop(v){C=C.then(function(h){if(!P||!A[v]||P(A[v],v,A)){var y=m?N[v]:getNextPageParam(c.options,h);return V(h,m,y)}return Promise.resolve(H(h,N[v],A[v]))})},y=1;y<A.length;y++)h(y)}();else C=V([]);var ee=C.then(function(c){return{pages:c,pageParams:q}});return ee.cancel=function(){K=!0,null==W||W.abort(),(0,h.dd)(C)&&C.cancel()},ee}}}}function getNextPageParam(c,m){return null==c.getNextPageParam?void 0:c.getNextPageParam(m[m.length-1],m)}function getPreviousPageParam(c,m){return null==c.getPreviousPageParam?void 0:c.getPreviousPageParam(m[0],m)}function hasNextPage(c,m){if(c.getNextPageParam&&Array.isArray(m)){var v=getNextPageParam(c,m);return null!=v&&!1!==v}}function hasPreviousPage(c,m){if(c.getPreviousPageParam&&Array.isArray(m)){var v=getPreviousPageParam(c,m);return null!=v&&!1!==v}}},6634:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=InfoModal,m.infoButtonProps=void 0;var _=g(v(41594)),b=g(v(78304)),E=g(v(61678)),C=g(v(34864)),P=g(v(64485)),S=g(v(496)),w=g(v(29994));v(64632);var T=m.infoButtonProps={id:"info-modal",className:"e-app-export-kit-information__info-icon",icon:"eicon-info-circle",text:h("Kit Info","elementor"),color:"secondary",hideText:!0};function InfoModal(c){var m={className:"e-app-import-export-info-modal",setShow:c.setShow,onOpen:c.onOpen,onClose:c.onClose,referrer:c.referrer};return Object.prototype.hasOwnProperty.call(c,"show")?m.show=c.show:m.toggleButtonProps=T,_.default.createElement(E.default,(0,b.default)({},m,{title:c.title}),c.children)}InfoModal.propTypes={show:y.bool,setShow:y.func,title:y.string,children:y.any.isRequired,onOpen:y.func,onClose:y.func,referrer:y.string},InfoModal.Section=C.default,InfoModal.Heading=P.default,InfoModal.Text=S.default,InfoModal.Tip=w.default},7221:(c,m,v)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.PLUGINS_KEYS=void 0,m.default=function usePluginsData(c){return{pluginsData:(0,h.useMemo)(function(){return function getPluginsData(){if(!c)return[];var m=[],v=[];return c.forEach(function(c){switch(c.name){case y.ELEMENTOR:m.unshift(c);break;case y.ELEMENTOR_PRO:m.push(c);break;default:v.push(c)}}),m.concat(v)}()},[c])}};var h=v(41594),y=m.PLUGINS_KEYS=Object.freeze({ELEMENTOR:"Elementor",ELEMENTOR_PRO:"Elementor Pro"})},7229:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=CardBody;var g=y(v(41594)),_=v(79397);function CardBody(c){var m="eps-card__body",v=[m,c.className],h={};return Object.prototype.hasOwnProperty.call(c,"padding")&&(h["--eps-card-body-padding"]=(0,_.pxToRem)(c.padding),v.push(m+"--padding")),g.default.createElement("main",{className:(0,_.arrayToClassName)(v),style:h},c.children)}v(45302),CardBody.propTypes={className:h.string,padding:h.string,passive:h.bool,active:h.bool,children:h.any.isRequired},CardBody.defaultProps={className:""}},7248:()=>{},7470:(c,m,v)=>{"use strict";var h=v(75206);m.createRoot=h.createRoot,m.hydrateRoot=h.hydrateRoot},8102:(c,m)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;m.default={"import-kit":"/import/process"}},8118:(c,m,v)=>{"use strict";v.d(m,{B:()=>setLogger,t:()=>getLogger});var h=console;function getLogger(){return h}function setLogger(c){h=c}},8555:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=DataTable;var g=y(v(41594)),_=v(79397),b=y(v(90878));function DataTable(c){var m=c.className,v=c.onSelect,h=c.initialSelected,y=c.initialDisabled,E=c.headers,C=c.layout,P=c.rows,S=c.selection;return g.default.createElement(b.default,{selection:S,onSelect:v,initialSelected:h,initialDisabled:y,className:(0,_.arrayToClassName)(["e-app-data-table",m])},!!E.length&&g.default.createElement(b.default.Head,null,g.default.createElement(b.default.Row,null,S&&g.default.createElement(b.default.Cell,{tag:"th"},g.default.createElement(b.default.Checkbox,{allSelectedCount:P.length})),E.map(function(c,m){return g.default.createElement(b.default.Cell,{tag:"th",colSpan:C&&C[m],key:m},c)}))),g.default.createElement(b.default.Body,null,P.map(function(c,m){return g.default.createElement(b.default.Row,{key:m},S&&g.default.createElement(b.default.Cell,{tag:"td"},g.default.createElement(b.default.Checkbox,{index:m})),c.map(function(c,m){return g.default.createElement(b.default.Cell,{tag:"td",colSpan:C&&C[m],key:m},c)}))})))}DataTable.propTypes={className:h.string,headers:h.array,rows:h.array,initialDisabled:h.array,initialSelected:h.array,layout:h.array,onSelect:h.func,selection:h.bool,withHeader:h.bool},DataTable.defaultProps={className:"",headers:[],rows:[],initialDisabled:[],initialSelected:[],selection:!1}},8689:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function safeRedirect(c){try{var m=decodeURIComponent(c);if(m.startsWith("/")&&(m=window.location.origin+m),(0,y.default)(m))return window.location.href=m,!0}catch(c){return!1}};var y=h(v(60923))},8882:(c,m,v)=>{"use strict";v.r(m),v.d(m,{Hydrate:()=>S.C,QueryClientProvider:()=>h.H,QueryErrorResetBoundary:()=>y.U,useHydrate:()=>S.L,useInfiniteQuery:()=>P.q,useIsFetching:()=>g.C,useIsMutating:()=>_.l,useMutation:()=>b.n,useQueries:()=>C.E,useQuery:()=>E.I,useQueryClient:()=>h.j,useQueryErrorResetBoundary:()=>y.h});v(47629),v(95239);var h=v(15292),y=v(24673),g=v(81921),_=v(54880),b=v(52786),E=v(56777),C=v(34009),P=v(53709),S=v(98353),w=v(76783),T={};for(const c in w)["default","QueryClientProvider","useQueryClient","QueryErrorResetBoundary","useQueryErrorResetBoundary","useIsFetching","useIsMutating","useMutation","useQuery","useQueries","useInfiniteQuery","useHydrate","Hydrate"].indexOf(c)<0&&(T[c]=()=>w[c]);v.d(m,T)},8996:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=CompleteSummary;var y=h(v(41594)),g=h(v(18821)),_=v(86956),b=h(v(62688)),E=v(12470),C=h(v(21290));function CompleteSummary(c){var m=c.summaryData,v=c.testId,h=void 0===v?"complete-summary":v;return y.default.createElement(_.Box,{sx:{width:"100%",border:1,borderRadius:1,borderColor:"action.focus",p:2.5,textAlign:"start"},"data-testid":h},y.default.createElement(_.Typography,{variant:"subtitle1",color:"text.primary",sx:{mb:2}},(0,E.__)("What's included:","elementor")),y.default.createElement(_.Stack,{spacing:2,sx:{maxWidth:"1075px"}},Object.entries(m).map(function(c){var m=(0,g.default)(c,2),v=m[0],h=m[1];return h?y.default.createElement(C.default,{key:v,sectionKey:v,title:h.title,subTitle:h.subTitle}):null})))}CompleteSummary.propTypes={summaryData:b.default.objectOf(b.default.shape({title:b.default.string.isRequired,subTitle:b.default.string.isRequired})).isRequired,testId:b.default.string}},9535:(c,m,v)=>{var h=v(89736);function _regenerator(){var m,v,y="function"==typeof Symbol?Symbol:{},g=y.iterator||"@@iterator",_=y.toStringTag||"@@toStringTag";function i(c,y,g,_){var E=y&&y.prototype instanceof Generator?y:Generator,C=Object.create(E.prototype);return h(C,"_invoke",function(c,h,y){var g,_,E,C=0,P=y||[],S=!1,w={p:0,n:0,v:m,a:d,f:d.bind(m,4),d:function d(c,v){return g=c,_=0,E=m,w.n=v,b}};function d(c,h){for(_=c,E=h,v=0;!S&&C&&!y&&v<P.length;v++){var y,g=P[v],T=w.p,D=g[2];c>3?(y=D===h)&&(E=g[(_=g[4])?5:(_=3,3)],g[4]=g[5]=m):g[0]<=T&&((y=c<2&&T<g[1])?(_=0,w.v=h,w.n=g[1]):T<D&&(y=c<3||g[0]>h||h>D)&&(g[4]=c,g[5]=h,w.n=D,_=0))}if(y||c>1)return b;throw S=!0,h}return function(y,P,T){if(C>1)throw TypeError("Generator is already running");for(S&&1===P&&d(P,T),_=P,E=T;(v=_<2?m:E)||!S;){g||(_?_<3?(_>1&&(w.n=-1),d(_,E)):w.n=E:w.v=E);try{if(C=2,g){if(_||(y="next"),v=g[y]){if(!(v=v.call(g,E)))throw TypeError("iterator result is not an object");if(!v.done)return v;E=v.value,_<2&&(_=0)}else 1===_&&(v=g.return)&&v.call(g),_<2&&(E=TypeError("The iterator does not provide a '"+y+"' method"),_=1);g=m}else if((v=(S=w.n<0)?E:c.call(h,w))!==b)break}catch(c){g=m,_=1,E=c}finally{C=1}}return{value:v,done:S}}}(c,g,_),!0),C}var b={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}v=Object.getPrototypeOf;var E=[][g]?v(v([][g]())):(h(v={},g,function(){return this}),v),C=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(E);function f(c){return Object.setPrototypeOf?Object.setPrototypeOf(c,GeneratorFunctionPrototype):(c.__proto__=GeneratorFunctionPrototype,h(c,_,"GeneratorFunction")),c.prototype=Object.create(C),c}return GeneratorFunction.prototype=GeneratorFunctionPrototype,h(C,"constructor",GeneratorFunctionPrototype),h(GeneratorFunctionPrototype,"constructor",GeneratorFunction),GeneratorFunction.displayName="GeneratorFunction",h(GeneratorFunctionPrototype,_,"GeneratorFunction"),h(C),h(C,_,"Generator"),h(C,g,function(){return this}),h(C,"toString",function(){return"[object Generator]"}),(c.exports=_regenerator=function _regenerator(){return{w:i,m:f}},c.exports.__esModule=!0,c.exports.default=c.exports)()}c.exports=_regenerator,c.exports.__esModule=!0,c.exports.default=c.exports},9952:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function Export(){return y.default.createElement(E.QueryClientProvider,{client:w},y.default.createElement(b.ExportContextProvider,null,y.default.createElement(g.LocationProvider,{history:_.default.appHistory},y.default.createElement(g.Router,null,y.default.createElement(C.default,{path:"/",default:!0}),y.default.createElement(P.default,{path:"/process"}),y.default.createElement(S.default,{path:"/complete"})))))};var y=h(v(41594)),g=v(83040),_=h(v(47485)),b=v(72946),E=v(89994),C=h(v(43800)),P=h(v(23857)),S=h(v(18441)),w=new E.QueryClient({defaultOptions:{queries:{refetchOnWindowFocus:!1,retry:!1,staleTime:18e5}}})},10564:c=>{function _typeof(m){return c.exports=_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(c){return typeof c}:function(c){return c&&"function"==typeof Symbol&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},c.exports.__esModule=!0,c.exports.default=c.exports,_typeof(m)}c.exports=_typeof,c.exports.__esModule=!0,c.exports.default=c.exports},10739:c=>{c.exports=function _objectWithoutPropertiesLoose(c,m){if(null==c)return{};var v={};for(var h in c)if({}.hasOwnProperty.call(c,h)){if(-1!==m.indexOf(h))continue;v[h]=c[h]}return v},c.exports.__esModule=!0,c.exports.default=c.exports},10906:(c,m,v)=>{var h=v(91819),y=v(20365),g=v(37744),_=v(78687);c.exports=function _toConsumableArray(c){return h(c)||y(c)||g(c)||_()},c.exports.__esModule=!0,c.exports.default=c.exports},11018:c=>{c.exports=function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},c.exports.__esModule=!0,c.exports.default=c.exports},11167:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784),_=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=PluginsToImport;var b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,g,b={__proto__:null,default:c};if(null===c||"object"!=_(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((g=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(g.get||g.set)?y(b,E,g):b[E]=c[E]);return b}(c,m)}(v(41594)),E=v(53442),C=g(v(19232)),P=g(v(85418)),S=v(28816),w=v(7221);var T=[3,1,1];function PluginsToImport(c){var m=c.plugins;if(null==m||!m.length)return null;var v=(0,b.useContext)(E.ImportContext),y=(0,b.useCallback)(function(c){return v.dispatch({type:"SET_PLUGINS",payload:c})},[]),g=(0,b.useMemo)(function(){return function getPluginsToImport(){var c=m[0],v=c.name,h=c.status;return w.PLUGINS_KEYS.ELEMENTOR_PRO===v&&S.PLUGIN_STATUS_MAP.INACTIVE!==h?m.splice(1):m}()},[m]),_=(0,b.useMemo)(function(){return g.map(function(c,m){return m})},[m]),D=g.length===v.data.plugins.length;return g.length?b.default.createElement("div",{className:"e-app-import-plugins__section"},b.default.createElement(P.default,{variant:"h5",tag:"h3",className:"e-app-import-plugins__section-heading"},h(D?"Plugins to add:":"Missing Required Plugins:","elementor")),b.default.createElement(C.default,{plugins:g,initialSelected:_,onSelect:y,layout:T})):null}PluginsToImport.propTypes={plugins:y.array}},11327:(c,m,v)=>{var h=v(10564).default;c.exports=function toPrimitive(c,m){if("object"!=h(c)||!c)return c;var v=c[Symbol.toPrimitive];if(void 0!==v){var y=v.call(c,m||"default");if("object"!=h(y))return y;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===m?String:Number)(c)},c.exports.__esModule=!0,c.exports.default=c.exports},12456:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.Context=void 0;var y=h(v(41594));m.Context=y.default.createContext()},12470:c=>{"use strict";c.exports=wp.i18n},12505:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Select2;var g=y(v(41594)),_=y(v(85707)),b=y(v(3826));function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,_.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}v(4815);var E=function getDefaultSettings(){return{allowClear:!0,placeholder:"",dir:elementorCommon.config.isRTL?"rtl":"ltr"}};function Select2(c){var m=g.default.useRef(null);return g.default.useEffect(function(){var v=jQuery(m.current).select2(_objectSpread(_objectSpread(_objectSpread({},E()),c.settings),{},{placeholder:c.placeholder})).on("select2:select select2:unselect",c.onChange);return c.onReady&&c.onReady(v),function(){v.select2("destroy").off("select2:select select2:unselect")}},[c.settings,c.options]),g.default.useEffect(function(){jQuery(m.current).val(c.value).trigger("change")},[c.value]),g.default.createElement(b.default,{multiple:c.multiple,value:c.value,onChange:c.onChange,elRef:m,options:c.options,placeholder:c.placeholder})}Select2.propTypes={value:h.oneOfType([h.array,h.string]),onChange:h.func,onReady:h.func,options:h.array,settings:h.object,multiple:h.bool,placeholder:h.string},Select2.defaultProps={settings:{},options:[],dependencies:[],placeholder:""}},12629:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.KitSettingsCustomizationDialog=KitSettingsCustomizationDialog;var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),_=h(v(61790)),b=h(v(85707)),E=h(v(58155)),C=h(v(18821)),P=v(86956),S=v(12470),w=h(v(62688)),T=v(17422),D=v(17474),A=v(42281),N=v(79251),W=v(3073),U=h(v(42671)),q=v(33395),K=v(21400),Q=v(16043);function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,b.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}function isExperimentActive(c){var m;return!(null===(m=elementorCommon)||void 0===m||null===(m=m.config)||void 0===m||null===(m=m.experimentalFeatures)||void 0===m||!m[c])}var H=function transformAnalyticsData(c){for(var m={},v=0,h=Object.entries(c);v<h.length;v++){var y=(0,C.default)(h[v],2),g=y[0],_=y[1];m[g]=(0,Q.transformValueForAnalytics)(g,_,[])}return m};function fetchManagerUrl(c){return _fetchManagerUrl.apply(this,arguments)}function _fetchManagerUrl(){return(_fetchManagerUrl=(0,E.default)(_.default.mark(function _callee2(c){var m,v,h,y,g,b,E;return _.default.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return y=(null===(m=window.wpApiSettings)||void 0===m?void 0:m.root)||"/wp-json/",g=(null===(v=window.wpApiSettings)||void 0===v?void 0:v.nonce)||"",_.next=1,fetch("".concat(y,"elementor/v1/import-export-customization/manager-url?panel=").concat(c),{headers:{"X-WP-Nonce":g}});case 1:if((b=_.sent).ok){_.next=2;break}throw new Error("Failed to fetch manager URL");case 2:return _.next=3,b.json();case 3:return E=_.sent,_.abrupt("return",(null===(h=E.data)||void 0===h?void 0:h.url)||E.url);case 4:case"end":return _.stop()}},_callee2)}))).apply(this,arguments)}function isClassesExported(c){var m;return!(null==c||null===(m=c.data)||void 0===m||null===(m=m.uploadedData)||void 0===m||null===(m=m.manifest)||void 0===m||null===(m=m["site-settings"])||void 0===m||!m.classes)}function isVariablesExported(c){var m;return!(null==c||null===(m=c.data)||void 0===m||null===(m=m.uploadedData)||void 0===m||null===(m=m.manifest)||void 0===m||null===(m=m["site-settings"])||void 0===m||!m.variables)}function KitSettingsCustomizationDialog(c){var m,v,h,y,w,Q,V,G,Y,Z,J,ee,te,ne,de=c.open,pe=c.handleClose,fe=c.handleSaveChanges,me=null!==(m=(0,U.default)())&&void 0!==m?m:{},ve=me.isImport,ye=void 0!==ve&&ve,ge=me.contextData,be=void 0===ge?{}:ge,Ee=be.data,Oe=void 0===Ee?null:Ee,xe=function isClassesFeatureActive(){return isExperimentActive("e_classes")&&isExperimentActive("e_atomic_elements")}(),Te=function isVariablesFeatureActive(){return isExperimentActive("e_variables")&&isExperimentActive("e_atomic_elements")}(),ke=xe||Te,je=(0,g.useMemo)(function(){return function getInitialState(c,m){var v,h=c.data,y=h.includes.includes("settings");return!m||null!=c&&c.isOldExport||null!=h&&null!==(v=h.uploadedData)&&void 0!==v&&null!==(v=v.manifest)&&void 0!==v&&null!==(v=v["site-settings"])&&void 0!==v&&v.theme||(y=!1),y}(be,ye)},[null==be||null===(v=be.data)||void 0===v?void 0:v.includes,null==be?void 0:be.isOldExport,null==be||null===(h=be.data)||void 0===h||null===(h=h.uploadedData)||void 0===h?void 0:h.manifest,ye]),Re=(0,g.useMemo)(function(){return function getClassesVariablesInitialState(c,m){var v,h=null==c||null===(v=c.data)||void 0===v||null===(v=v.includes)||void 0===v?void 0:v.includes("settings");return{classes:h&&(!m||isClassesExported(c)),variables:h&&(!m||isVariablesExported(c)),classesOverrideAll:!1,variablesOverrideAll:!1}}(be,ye)},[null==be||null===(y=be.data)||void 0===y?void 0:y.includes,null==be||null===(w=be.data)||void 0===w||null===(w=w.uploadedData)||void 0===w?void 0:w.manifest,ye]),Me=(0,q.useClassesVariablesLimits)({open:de,isImport:ye}),De=Me.existingClassesCount,Ae=Me.existingVariablesCount,Le=Me.classesLimit,We=Me.variablesLimit,Be=Me.calculateLimitInfo,Ke=null!==(Q=null==be||null===(V=be.data)||void 0===V||null===(V=V.uploadedData)||void 0===V||null===(V=V.manifest)||void 0===V||null===(V=V["site-settings"])||void 0===V?void 0:V.classesCount)&&void 0!==Q?Q:0,ze=null!==(G=null==be||null===(Y=be.data)||void 0===Y||null===(Y=Y.uploadedData)||void 0===Y||null===(Y=Y.manifest)||void 0===Y||null===(Y=Y["site-settings"])||void 0===Y?void 0:Y.variablesCount)&&void 0!==G?G:0,Qe=(0,g.useMemo)(function(){return Be(De,Ke,Le)},[De,Ke,Le,Be]),$e=(0,g.useMemo)(function(){return Be(Ae,ze,We)},[Ae,ze,We,Be]),et=(0,g.useState)(function(){return Oe.customization.settings?_objectSpread({},Oe.customization.settings):_objectSpread({theme:je},ke?Re:{})}),tt=(0,C.default)(et,2),rt=tt[0],st=tt[1];(0,g.useEffect)(function(){de&&(Oe.customization.settings?st(_objectSpread({},Oe.customization.settings)):st(_objectSpread({theme:je},ke?Re:{})))},[de]),(0,g.useEffect)(function(){de&&W.AppsEventTracking.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitExportCustomizationEdit)},[de]);var dt=(0,g.useCallback)(function(){var c=(0,E.default)(_.default.mark(function _callee(c){var m,v,h;return _.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return m=H(rt),fe("settings",rt,!0,m),pe(),y.prev=1,y.next=2,fetchManagerUrl(c);case 2:v=y.sent,window.open(v,"_blank"),y.next=4;break;case 3:y.prev=3,h=y.catch(1),console.error("Failed to open ".concat(c,":"),h);case 4:case"end":return y.stop()}},_callee,null,[[1,3]])}));return function(m){return c.apply(this,arguments)}}(),[rt,fe,pe]),vt=(0,g.useCallback)(function(){dt("global-classes-manager")},[dt]),ht=(0,g.useCallback)(function(){dt("variables-manager")},[dt]),gt=ye&&!isClassesExported(be),_t=ye&&!isVariablesExported(be),bt=gt&&_t,Et=ye&&Qe.isExceeded,Ot=ye&&$e.isExceeded,Ct=Qe.overLimitCount,Pt=$e.overLimitCount,St=(0,g.useState)({open:!1,type:"classes"}),xt=(0,C.default)(St,2),wt=xt[0],Tt=xt[1],kt=(0,g.useCallback)(function(){var c=H(rt);fe("settings",rt,!0,c),pe()},[rt,fe,pe]),jt=(0,g.useCallback)(function(){var c=rt.classesOverrideAll&&rt.classes,m=rt.variablesOverrideAll&&rt.variables;c&&m?Tt({open:!0,type:"both"}):c?Tt({open:!0,type:"classes"}):m?Tt({open:!0,type:"variables"}):kt()},[rt,kt]),Rt=(0,g.useCallback)(function(){Tt({open:!1,type:""})},[]),Mt=(0,g.useCallback)(function(){Tt({open:!1,type:""}),kt()},[kt]);return g.default.createElement(g.default.Fragment,null,g.default.createElement(A.KitCustomizationDialog,{open:de,title:(0,S.__)("Edit settings & configurations","elementor"),handleClose:pe,handleSaveChanges:jt},g.default.createElement(P.Stack,{gap:2},(null==be?void 0:be.isOldElementorVersion)&&g.default.createElement(K.UpgradeVersionBanner,null),ye&&!function isExported(c){var m,v;return null!=c&&c.isOldExport?null==c||null===(v=c.data)||void 0===v||null===(v=v.uploadedData)||void 0===v||null===(v=v.manifest)||void 0===v?void 0:v.theme:null==c||null===(m=c.data)||void 0===m||null===(m=m.uploadedData)||void 0===m||null===(m=m.manifest)||void 0===m||null===(m=m["site-settings"])||void 0===m?void 0:m.theme}(be)?g.default.createElement(T.SettingSection,{title:(0,S.__)("Theme","elementor"),settingKey:"theme",notExported:!0}):g.default.createElement(T.SettingSection,{key:"theme",checked:rt.theme,title:(0,S.__)("Theme","elementor"),description:(0,S.__)("Only public WordPress themes are supported","elementor"),settingKey:"theme",onSettingChange:function handleToggleChange(c){st(function(m){return _objectSpread(_objectSpread({},m),{},(0,b.default)({},c,!m[c]))})},disabled:ye&&!(null!=be&&null!==(Z=be.data)&&void 0!==Z&&null!==(Z=Z.uploadedData)&&void 0!==Z&&null!==(Z=Z.manifest)&&void 0!==Z&&null!==(Z=Z["site-settings"])&&void 0!==Z&&Z.theme)}),ke&&g.default.createElement(D.ClassesVariablesSection,{settings:{classes:null!==(J=rt.classes)&&void 0!==J&&J,variables:null!==(ee=rt.variables)&&void 0!==ee&&ee,classesOverrideAll:null!==(te=rt.classesOverrideAll)&&void 0!==te&&te,variablesOverrideAll:null!==(ne=rt.variablesOverrideAll)&&void 0!==ne&&ne},onSettingChange:function handleClassesVariablesChange(c,m){st(function(v){return _objectSpread(_objectSpread({},v),{},(0,b.default)({},c,m))})},isImport:ye,classesExported:!gt&&xe,variablesExported:!_t&&Te,classesLimitExceeded:Et,variablesLimitExceeded:Ot,classesOverLimitCount:Ct,variablesOverLimitCount:Pt,onClassesReviewClick:vt,onVariablesReviewClick:ht,notExported:bt}))),g.default.createElement(N.OverrideConfirmationDialog,{open:wt.open,onClose:Rt,onConfirm:Mt,type:wt.type}))}KitSettingsCustomizationDialog.propTypes={open:w.default.bool.isRequired,handleClose:w.default.func.isRequired,handleSaveChanges:w.default.func.isRequired}},13043:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784),_=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ImportPluginsFooter;var b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,g,b={__proto__:null,default:c};if(null===c||"object"!=_(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((g=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(g.get||g.set)?y(b,E,g):b[E]=c[E]);return b}(c,m)}(v(41594)),E=v(53442),C=g(v(91071)),P=g(v(47483)),S=g(v(82372));function ImportPluginsFooter(c){var m=(0,b.useContext)(E.ImportContext),v=(0,S.default)().navigateToMainScreen;return b.default.createElement(C.default,null,b.default.createElement(P.default,{text:h("Previous","elementor"),variant:"contained",onClick:function onClick(){var h;m.dispatch({type:"SET_FILE",payload:null}),null===(h=c.onPreviousClick)||void 0===h||h.call(c),v()}}),b.default.createElement(P.default,{variant:"contained",text:h("Next","elementor"),color:"primary",url:"/import/content",onClick:function onClick(){var m;null===(m=c.onNextClick)||void 0===m||m.call(c)}}))}ImportPluginsFooter.propTypes={onPreviousClick:y.func,onNextClick:y.func}},13411:(c,m,v)=>{"use strict";v.d(m,{Q:()=>h});var h=function(){function Subscribable(){this.listeners=[]}var c=Subscribable.prototype;return c.subscribe=function subscribe(c){var m=this,v=c||function(){};return this.listeners.push(v),this.onSubscribe(),function(){m.listeners=m.listeners.filter(function(c){return c!==v}),m.onUnsubscribe()}},c.hasListeners=function hasListeners(){return this.listeners.length>0},c.onSubscribe=function onSubscribe(){},c.onUnsubscribe=function onUnsubscribe(){},Subscribable}()},13419:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ExportProcessing;var g=y(v(41594)),_=y(v(62688)),b=v(86956);function ExportProcessing(c){var m=c.statusText;return g.default.createElement(g.default.Fragment,null,g.default.createElement(b.CircularProgress,{size:20}),g.default.createElement(b.Typography,{variant:"h5",color:"text.primary",component:"h2"},m),g.default.createElement(b.Typography,{variant:"body1",color:"text.secondary"},h("This usually takes a few moments.","elementor"),g.default.createElement("br",null),h("Don't close this window until the process is finished.","elementor")))}ExportProcessing.propTypes={statusText:_.default.string.isRequired}},14300:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.KIT_SOURCE_MAP=void 0,m.default=function useKit(){var c=(0,C.default)(),m=c.ajaxState,v=c.setAjax,h=c.ajaxActions,_=c.runRequest,A={status:P.INITIAL,data:null},N=(0,E.useState)(A),W=(0,b.default)(N,2),U=W[0],q=W[1],K=function(){var c=(0,g.default)(y.default.mark(function _callee(c){var m,v,h,g,b,E,C;return y.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return m=c.id,v=c.session,h=c.include,g=c.overrideConditions,b=c.referrer,E=c.selectedCustomPostTypes,C={data:{action:w,data:{id:m,session:v,include:h,overrideConditions:g}}},b&&(C.data.data.referrer=b),E&&(C.data.data.selectedCustomPostTypes=E),C.data.data=JSON.stringify(C.data.data),y.abrupt("return",_(C).catch(function(c){var m,v=408===c.status?"timeout":null===(m=c.responseJSON)||void 0===m?void 0:m.data;q(function(c){return _objectSpread(_objectSpread({},c),{},{status:P.ERROR,data:v||{}})})}));case 1:case"end":return y.stop()}},_callee)}));return function initImportProcess(m){return c.apply(this,arguments)}}(),Q=function(){var c=(0,g.default)(y.default.mark(function _callee2(c,m){var h,g,E,C,S,w,T,A;return y.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:h=!1,g=_createForOfIteratorHelper(m.entries()),y.prev=1,g.s();case 2:if((E=g.n()).done){y.next=7;break}if(C=(0,b.default)(E.value,2),S=C[0],w=C[1],!h){y.next=3;break}return y.abrupt("continue",7);case 3:if((T={data:{action:D,data:{session:c,runner:w}}}).data.data=JSON.stringify(T.data.data),S===m.length-1){y.next=5;break}return y.next=4,_(T).catch(function(c){var m;h=!0;var v=408===c.status?"timeout":null===(m=c.responseJSON)||void 0===m?void 0:m.data;q(function(c){return _objectSpread(_objectSpread({},c),{status:P.ERROR,data:v||{}})})});case 4:y.next=6;break;case 5:v(T);case 6:y.next=2;break;case 7:y.next=9;break;case 8:y.prev=8,A=y.catch(1),g.e(A);case 9:return y.prev=9,g.f(),y.finish(9);case 10:case"end":return y.stop()}},_callee2,null,[[1,8,9,10]])}));return function runImportRunners(m,v){return c.apply(this,arguments)}}(),H=function(){var c=(0,g.default)(y.default.mark(function _callee3(c){var m,v,g,_,b,E,C;return y.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return m=c.id,v=c.session,g=c.include,_=c.overrideConditions,b=c.referrer,E=c.selectedCustomPostTypes,h.reset(),y.next=1,K({id:m,session:v,include:g,overrideConditions:_,referrer:b,selectedCustomPostTypes:E});case 1:if(C=y.sent){y.next=2;break}return y.abrupt("return");case 2:return y.next=3,Q(C.data.session,C.data.runners);case 3:case"end":return y.stop()}},_callee3)}));return function importKit(m){return c.apply(this,arguments)}}();return(0,E.useEffect)(function(){if("initial"!==m.status){var c,v,h,y={};if("success"===m.status)if(null!==(c=m.response)&&void 0!==c&&c.file||null!==(v=m.response)&&void 0!==v&&v.kit)y.status=P.EXPORTED;else y.status=null!==(h=m.response)&&void 0!==h&&h.manifest?P.UPLOADED:P.IMPORTED;else"error"===m.status&&(y.status=P.ERROR);y.data=m.response||{},q(function(c){return _objectSpread(_objectSpread({},c),y)})}},[m.status]),{kitState:U,KIT_STATUS_MAP:P,kitActions:{upload:function uploadKit(c){var m=c.kitId,h=c.file,y=c.kitLibraryNonce,g=c.source;v({data:_objectSpread(_objectSpread({action:S,source:void 0===g?"":g},h?{e_import_file:h}:null),{},{kit_id:m},y?{e_kit_library_nonce:y}:{})})},import:H,export:function exportKit(c){var m=c.include,h=c.kitInfo,y=c.plugins,g=c.selectedCustomPostTypes,_=c.screenShotBlob;v({data:{action:T,data:JSON.stringify({include:m,kitInfo:h,plugins:y,selectedCustomPostTypes:g,screenShotBlob:_})}})},reset:function reset(){return h.reset()}}}};var y=h(v(61790)),g=h(v(58155)),_=h(v(85707)),b=h(v(18821)),E=v(41594),C=h(v(73921));function _createForOfIteratorHelper(c,m){var v="undefined"!=typeof Symbol&&c[Symbol.iterator]||c["@@iterator"];if(!v){if(Array.isArray(c)||(v=function _unsupportedIterableToArray(c,m){if(c){if("string"==typeof c)return _arrayLikeToArray(c,m);var v={}.toString.call(c).slice(8,-1);return"Object"===v&&c.constructor&&(v=c.constructor.name),"Map"===v||"Set"===v?Array.from(c):"Arguments"===v||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v)?_arrayLikeToArray(c,m):void 0}}(c))||m&&c&&"number"==typeof c.length){v&&(c=v);var h=0,y=function F(){};return{s:y,n:function n(){return h>=c.length?{done:!0}:{done:!1,value:c[h++]}},e:function e(c){throw c},f:y}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var g,_=!0,b=!1;return{s:function s(){v=v.call(c)},n:function n(){var c=v.next();return _=c.done,c},e:function e(c){b=!0,g=c},f:function f(){try{_||null==v.return||v.return()}finally{if(b)throw g}}}}function _arrayLikeToArray(c,m){(null==m||m>c.length)&&(m=c.length);for(var v=0,h=Array(m);v<m;v++)h[v]=c[v];return h}function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,_.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}m.KIT_SOURCE_MAP={CLOUD:"cloud",FILE:"file"};var P=Object.freeze({INITIAL:"initial",UPLOADED:"uploaded",IMPORTED:"imported",EXPORTED:"exported",ERROR:"error"}),S="elementor_upload_kit",w="elementor_import_kit",T="elementor_export_kit",D="elementor_import_kit__runner"},14387:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.DownloadLink=void 0;var y=h(v(39805)),g=h(v(40989)),_=h(v(15118)),b=h(v(29402)),E=h(v(87861));function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}m.DownloadLink=function(c){function DownloadLink(){return(0,y.default)(this,DownloadLink),function _callSuper(c,m,v){return m=(0,b.default)(m),(0,_.default)(c,_isNativeReflectConstruct()?Reflect.construct(m,v||[],(0,b.default)(c).constructor):m.apply(c,v))}(this,DownloadLink,arguments)}return(0,E.default)(DownloadLink,c),(0,g.default)(DownloadLink,null,[{key:"getEndpointFormat",value:function getEndpointFormat(){return"kits/download-link/{id}"}}])}($e.modules.CommandData)},14495:()=>{},14546:()=>{},14718:(c,m,v)=>{var h=v(29402);c.exports=function _superPropBase(c,m){for(;!{}.hasOwnProperty.call(c,m)&&null!==(c=h(c)););return c},c.exports.__esModule=!0,c.exports.default=c.exports},14888:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Header;var g=y(v(41594)),_=y(v(78304)),b=y(v(3416)),E=y(v(6056)),C=y(v(80791));function Header(c){(0,C.default)({title:c.title});var m="span",v={};return c.titleRedirectRoute&&(m="a",v={href:"#".concat(c.titleRedirectRoute),target:"_self"}),g.default.createElement(b.default,{container:!0,alignItems:"center",justify:"space-between",className:"eps-app__header"},g.default.createElement(m,(0,_.default)({className:"eps-app__logo-title-wrapper"},v),g.default.createElement("i",{className:"eps-app__logo eicon-elementor-circle"}),g.default.createElement("h1",{className:"eps-app__title"},c.title)),g.default.createElement(E.default,{buttons:c.buttons,onClose:c.onClose}))}Header.propTypes={title:h.string,titleRedirectRoute:h.string,buttons:h.arrayOf(h.object),onClose:h.func},Header.defaultProps={buttons:[]}},15104:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=FailedPluginsNotice;var _=g(v(41594)),b=g(v(40587)),E=g(v(47483));function FailedPluginsNotice(c){var m=c.failedPlugins;return _.default.createElement(b.default,{className:"e-app-import-failed-plugins-notice",label:h("Important:","elementor"),color:"warning",button:function getButton(){return _.default.createElement(E.default,{text:h("Learn more","elementor"),variant:"outlined",color:"secondary",size:"sm",target:"_blank",url:"https://go.elementor.com/app-import-plugin-installation-failed/"})}()},h("There are few plugins that we couldn't install:","elementor")+" "+m.map(function(c){return c.name}).join(" | "))}v(74644),FailedPluginsNotice.propTypes={failedPlugins:y.array}},15118:(c,m,v)=>{var h=v(10564).default,y=v(36417);c.exports=function _possibleConstructorReturn(c,m){if(m&&("object"==h(m)||"function"==typeof m))return m;if(void 0!==m)throw new TypeError("Derived constructors may only return object or undefined");return y(c)},c.exports.__esModule=!0,c.exports.default=c.exports},15142:(c,m,v)=>{"use strict";v.r(m),v.d(m,{ServerStyleSheet:()=>Wt,StyleSheetConsumer:()=>Tt,StyleSheetContext:()=>wt,StyleSheetManager:()=>Ye,ThemeConsumer:()=>It,ThemeContext:()=>Dt,ThemeProvider:()=>ot,__PRIVATE__:()=>Ft,createGlobalStyle:()=>ft,css:()=>lt,default:()=>Nt,isStyledComponent:()=>se,keyframes:()=>mt,styled:()=>Nt,useTheme:()=>nt,version:()=>te,withTheme:()=>yt});var __assign=function(){return __assign=Object.assign||function __assign(c){for(var m,v=1,h=arguments.length;v<h;v++)for(var y in m=arguments[v])Object.prototype.hasOwnProperty.call(m,y)&&(c[y]=m[y]);return c},__assign.apply(this,arguments)};Object.create;function __spreadArray(c,m,v){if(v||2===arguments.length)for(var h,y=0,g=m.length;y<g;y++)!h&&y in m||(h||(h=Array.prototype.slice.call(m,0,y)),h[y]=m[y]);return c.concat(h||Array.prototype.slice.call(m))}Object.create;"function"==typeof SuppressedError&&SuppressedError;var h=v(41594),y=v.n(h),g=v(45317),_=v.n(g),b="-ms-",E="-moz-",C="-webkit-",P="comm",S="rule",w="decl",T="@import",D="@keyframes",A="@layer",N=Math.abs,W=String.fromCharCode,U=Object.assign;function trim(c){return c.trim()}function match(c,m){return(c=m.exec(c))?c[0]:c}function replace(c,m,v){return c.replace(m,v)}function indexof(c,m,v){return c.indexOf(m,v)}function Utility_charat(c,m){return 0|c.charCodeAt(m)}function Utility_substr(c,m,v){return c.slice(m,v)}function Utility_strlen(c){return c.length}function Utility_sizeof(c){return c.length}function Utility_append(c,m){return m.push(c),c}function filter(c,m){return c.filter(function(c){return!match(c,m)})}var q=1,K=1,Q=0,H=0,V=0,G="";function node(c,m,v,h,y,g,_,b){return{value:c,root:m,parent:v,type:h,props:y,children:g,line:q,column:K,length:_,return:"",siblings:b}}function copy(c,m){return U(node("",null,null,"",null,null,0,c.siblings),c,{length:-c.length},m)}function lift(c){for(;c.root;)c=copy(c.root,{children:[c]});Utility_append(c,c.siblings)}function prev(){return V=H>0?Utility_charat(G,--H):0,K--,10===V&&(K=1,q--),V}function next(){return V=H<Q?Utility_charat(G,H++):0,K++,10===V&&(K=1,q++),V}function peek(){return Utility_charat(G,H)}function caret(){return H}function slice(c,m){return Utility_substr(G,c,m)}function token(c){switch(c){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function alloc(c){return q=K=1,Q=Utility_strlen(G=c),H=0,[]}function dealloc(c){return G="",c}function delimit(c){return trim(slice(H-1,delimiter(91===c?c+2:40===c?c+1:c)))}function whitespace(c){for(;(V=peek())&&V<33;)next();return token(c)>2||token(V)>3?"":" "}function escaping(c,m){for(;--m&&next()&&!(V<48||V>102||V>57&&V<65||V>70&&V<97););return slice(c,caret()+(m<6&&32==peek()&&32==next()))}function delimiter(c){for(;next();)switch(V){case c:return H;case 34:case 39:34!==c&&39!==c&&delimiter(V);break;case 40:41===c&&delimiter(c);break;case 92:next()}return H}function commenter(c,m){for(;next()&&c+V!==57&&(c+V!==84||47!==peek()););return"/*"+slice(m,H-1)+"*"+W(47===c?c:next())}function identifier(c){for(;!token(peek());)next();return slice(c,H)}function serialize(c,m){for(var v="",h=0;h<c.length;h++)v+=m(c[h],h,c,m)||"";return v}function stringify(c,m,v,h){switch(c.type){case A:if(c.children.length)break;case T:case w:return c.return=c.return||c.value;case P:return"";case D:return c.return=c.value+"{"+serialize(c.children,h)+"}";case S:if(!Utility_strlen(c.value=c.props.join(",")))return""}return Utility_strlen(v=serialize(c.children,h))?c.return=c.value+"{"+v+"}":""}function prefix(c,m,v){switch(function hash(c,m){return 45^Utility_charat(c,0)?(((m<<2^Utility_charat(c,0))<<2^Utility_charat(c,1))<<2^Utility_charat(c,2))<<2^Utility_charat(c,3):0}(c,m)){case 5103:return C+"print-"+c+c;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return C+c+c;case 4789:return E+c+c;case 5349:case 4246:case 4810:case 6968:case 2756:return C+c+E+c+b+c+c;case 5936:switch(Utility_charat(c,m+11)){case 114:return C+c+b+replace(c,/[svh]\w+-[tblr]{2}/,"tb")+c;case 108:return C+c+b+replace(c,/[svh]\w+-[tblr]{2}/,"tb-rl")+c;case 45:return C+c+b+replace(c,/[svh]\w+-[tblr]{2}/,"lr")+c}case 6828:case 4268:case 2903:return C+c+b+c+c;case 6165:return C+c+b+"flex-"+c+c;case 5187:return C+c+replace(c,/(\w+).+(:[^]+)/,C+"box-$1$2"+b+"flex-$1$2")+c;case 5443:return C+c+b+"flex-item-"+replace(c,/flex-|-self/g,"")+(match(c,/flex-|baseline/)?"":b+"grid-row-"+replace(c,/flex-|-self/g,""))+c;case 4675:return C+c+b+"flex-line-pack"+replace(c,/align-content|flex-|-self/g,"")+c;case 5548:return C+c+b+replace(c,"shrink","negative")+c;case 5292:return C+c+b+replace(c,"basis","preferred-size")+c;case 6060:return C+"box-"+replace(c,"-grow","")+C+c+b+replace(c,"grow","positive")+c;case 4554:return C+replace(c,/([^-])(transform)/g,"$1"+C+"$2")+c;case 6187:return replace(replace(replace(c,/(zoom-|grab)/,C+"$1"),/(image-set)/,C+"$1"),c,"")+c;case 5495:case 3959:return replace(c,/(image-set\([^]*)/,C+"$1$`$1");case 4968:return replace(replace(c,/(.+:)(flex-)?(.*)/,C+"box-pack:$3"+b+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+C+c+c;case 4200:if(!match(c,/flex-|baseline/))return b+"grid-column-align"+Utility_substr(c,m)+c;break;case 2592:case 3360:return b+replace(c,"template-","")+c;case 4384:case 3616:return v&&v.some(function(c,v){return m=v,match(c.props,/grid-\w+-end/)})?~indexof(c+(v=v[m].value),"span",0)?c:b+replace(c,"-start","")+c+b+"grid-row-span:"+(~indexof(v,"span",0)?match(v,/\d+/):+match(v,/\d+/)-+match(c,/\d+/))+";":b+replace(c,"-start","")+c;case 4896:case 4128:return v&&v.some(function(c){return match(c.props,/grid-\w+-start/)})?c:b+replace(replace(c,"-end","-span"),"span ","")+c;case 4095:case 3583:case 4068:case 2532:return replace(c,/(.+)-inline(.+)/,C+"$1$2")+c;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Utility_strlen(c)-1-m>6)switch(Utility_charat(c,m+1)){case 109:if(45!==Utility_charat(c,m+4))break;case 102:return replace(c,/(.+:)(.+)-([^]+)/,"$1"+C+"$2-$3$1"+E+(108==Utility_charat(c,m+3)?"$3":"$2-$3"))+c;case 115:return~indexof(c,"stretch",0)?prefix(replace(c,"stretch","fill-available"),m,v)+c:c}break;case 5152:case 5920:return replace(c,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(m,v,h,y,g,_,E){return b+v+":"+h+E+(y?b+v+"-span:"+(g?_:+_-+h)+E:"")+c});case 4949:if(121===Utility_charat(c,m+6))return replace(c,":",":"+C)+c;break;case 6444:switch(Utility_charat(c,45===Utility_charat(c,14)?18:11)){case 120:return replace(c,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+C+(45===Utility_charat(c,14)?"inline-":"")+"box$3$1"+C+"$2$3$1"+b+"$2box$3")+c;case 100:return replace(c,":",":"+b)+c}break;case 5719:case 2647:case 2135:case 3927:case 2391:return replace(c,"scroll-","scroll-snap-")+c}return c}function prefixer(c,m,v,h){if(c.length>-1&&!c.return)switch(c.type){case w:return void(c.return=prefix(c.value,c.length,v));case D:return serialize([copy(c,{value:replace(c.value,"@","@"+C)})],h);case S:if(c.length)return function Utility_combine(c,m){return c.map(m).join("")}(v=c.props,function(m){switch(match(m,h=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":lift(copy(c,{props:[replace(m,/:(read-\w+)/,":"+E+"$1")]})),lift(copy(c,{props:[m]})),U(c,{props:filter(v,h)});break;case"::placeholder":lift(copy(c,{props:[replace(m,/:(plac\w+)/,":"+C+"input-$1")]})),lift(copy(c,{props:[replace(m,/:(plac\w+)/,":"+E+"$1")]})),lift(copy(c,{props:[replace(m,/:(plac\w+)/,b+"input-$1")]})),lift(copy(c,{props:[m]})),U(c,{props:filter(v,h)})}return""})}}function compile(c){return dealloc(parse("",null,null,null,[""],c=alloc(c),0,[0],c))}function parse(c,m,v,h,y,g,_,b,E){for(var C=0,P=0,S=_,w=0,T=0,D=0,A=1,U=1,q=1,K=0,Q="",H=y,V=g,G=h,Y=Q;U;)switch(D=K,K=next()){case 40:if(108!=D&&58==Utility_charat(Y,S-1)){-1!=indexof(Y+=replace(delimit(K),"&","&\f"),"&\f",N(C?b[C-1]:0))&&(q=-1);break}case 34:case 39:case 91:Y+=delimit(K);break;case 9:case 10:case 13:case 32:Y+=whitespace(D);break;case 92:Y+=escaping(caret()-1,7);continue;case 47:switch(peek()){case 42:case 47:Utility_append(comment(commenter(next(),caret()),m,v,E),E);break;default:Y+="/"}break;case 123*A:b[C++]=Utility_strlen(Y)*q;case 125*A:case 59:case 0:switch(K){case 0:case 125:U=0;case 59+P:-1==q&&(Y=replace(Y,/\f/g,"")),T>0&&Utility_strlen(Y)-S&&Utility_append(T>32?declaration(Y+";",h,v,S-1,E):declaration(replace(Y," ","")+";",h,v,S-2,E),E);break;case 59:Y+=";";default:if(Utility_append(G=ruleset(Y,m,v,C,P,y,b,Q,H=[],V=[],S,g),g),123===K)if(0===P)parse(Y,m,G,G,H,g,S,b,V);else switch(99===w&&110===Utility_charat(Y,3)?100:w){case 100:case 108:case 109:case 115:parse(c,G,G,h&&Utility_append(ruleset(c,G,G,0,0,y,b,Q,y,H=[],S,V),V),y,V,S,b,h?H:V);break;default:parse(Y,G,G,G,[""],V,0,b,V)}}C=P=T=0,A=q=1,Q=Y="",S=_;break;case 58:S=1+Utility_strlen(Y),T=D;default:if(A<1)if(123==K)--A;else if(125==K&&0==A++&&125==prev())continue;switch(Y+=W(K),K*A){case 38:q=P>0?1:(Y+="\f",-1);break;case 44:b[C++]=(Utility_strlen(Y)-1)*q,q=1;break;case 64:45===peek()&&(Y+=delimit(next())),w=peek(),P=S=Utility_strlen(Q=Y+=identifier(caret())),K++;break;case 45:45===D&&2==Utility_strlen(Y)&&(A=0)}}return g}function ruleset(c,m,v,h,y,g,_,b,E,C,P,w){for(var T=y-1,D=0===y?g:[""],A=Utility_sizeof(D),W=0,U=0,q=0;W<h;++W)for(var K=0,Q=Utility_substr(c,T+1,T=N(U=_[W])),H=c;K<A;++K)(H=trim(U>0?D[K]+" "+Q:replace(Q,/&\f/g,D[K])))&&(E[q++]=H);return node(c,m,v,0===y?S:b,E,C,P,w)}function comment(c,m,v,h){return node(c,m,v,P,W(function Tokenizer_char(){return V}()),Utility_substr(c,2,-2),0,h)}function declaration(c,m,v,h,y){return node(c,m,v,w,Utility_substr(c,0,h),Utility_substr(c,h+1,-1),h,y)}var Y={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Z="undefined"!=typeof process&&void 0!==process.env&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",J="active",ee="data-styled-version",te="6.1.19",ne="/*!sc*/\n",de="undefined"!=typeof window&&"undefined"!=typeof document,pe=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==process.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.SC_DISABLE_SPEEDY&&""!==process.env.SC_DISABLE_SPEEDY&&("false"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY)),fe={},me=(new Set,Object.freeze([])),ve=Object.freeze({});function I(c,m,v){return void 0===v&&(v=ve),c.theme!==v.theme&&c.theme||m||v.theme}var ye=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),ge=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,be=/(^-|-$)/g;function R(c){return c.replace(ge,"-").replace(be,"")}var Ee=/(a)(d)/gi,Oe=52,j=function(c){return String.fromCharCode(c+(c>25?39:97))};function x(c){var m,v="";for(m=Math.abs(c);m>Oe;m=m/Oe|0)v=j(m%Oe)+v;return(j(m%Oe)+v).replace(Ee,"$1-$2")}var xe,Te=5381,M=function(c,m){for(var v=m.length;v;)c=33*c^m.charCodeAt(--v);return c},z=function(c){return M(Te,c)};function $(c){return x(z(c)>>>0)}function B(c){return c.displayName||c.name||"Component"}function L(c){return"string"==typeof c&&!0}var ke="function"==typeof Symbol&&Symbol.for,je=ke?Symbol.for("react.memo"):60115,Re=ke?Symbol.for("react.forward_ref"):60112,Me={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},De={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Ae={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Le=((xe={})[Re]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},xe[je]=Ae,xe);function X(c){return("type"in(m=c)&&m.type.$$typeof)===je?Ae:"$$typeof"in c?Le[c.$$typeof]:Me;var m}var We=Object.defineProperty,Be=Object.getOwnPropertyNames,Ke=Object.getOwnPropertySymbols,ze=Object.getOwnPropertyDescriptor,Qe=Object.getPrototypeOf,$e=Object.prototype;function oe(c,m,v){if("string"!=typeof m){if($e){var h=Qe(m);h&&h!==$e&&oe(c,h,v)}var y=Be(m);Ke&&(y=y.concat(Ke(m)));for(var g=X(c),_=X(m),b=0;b<y.length;++b){var E=y[b];if(!(E in De||v&&v[E]||_&&E in _||g&&E in g)){var C=ze(m,E);try{We(c,E,C)}catch(c){}}}}return c}function re(c){return"function"==typeof c}function se(c){return"object"==typeof c&&"styledComponentId"in c}function ie(c,m){return c&&m?"".concat(c," ").concat(m):c||m||""}function ae(c,m){if(0===c.length)return"";for(var v=c[0],h=1;h<c.length;h++)v+=m?m+c[h]:c[h];return v}function ce(c){return null!==c&&"object"==typeof c&&c.constructor.name===Object.name&&!("props"in c&&c.$$typeof)}function le(c,m,v){if(void 0===v&&(v=!1),!v&&!ce(c)&&!Array.isArray(c))return m;if(Array.isArray(m))for(var h=0;h<m.length;h++)c[h]=le(c[h],m[h]);else if(ce(m))for(var h in m)c[h]=le(c[h],m[h]);return c}function ue(c,m){Object.defineProperty(c,"toString",{value:m})}function he(c){for(var m=[],v=1;v<arguments.length;v++)m[v-1]=arguments[v];return new Error("An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#".concat(c," for more information.").concat(m.length>0?" Args: ".concat(m.join(", ")):""))}var et=function(){function e(c){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=c}return e.prototype.indexOfGroup=function(c){for(var m=0,v=0;v<c;v++)m+=this.groupSizes[v];return m},e.prototype.insertRules=function(c,m){if(c>=this.groupSizes.length){for(var v=this.groupSizes,h=v.length,y=h;c>=y;)if((y<<=1)<0)throw he(16,"".concat(c));this.groupSizes=new Uint32Array(y),this.groupSizes.set(v),this.length=y;for(var g=h;g<y;g++)this.groupSizes[g]=0}for(var _=this.indexOfGroup(c+1),b=(g=0,m.length);g<b;g++)this.tag.insertRule(_,m[g])&&(this.groupSizes[c]++,_++)},e.prototype.clearGroup=function(c){if(c<this.length){var m=this.groupSizes[c],v=this.indexOfGroup(c),h=v+m;this.groupSizes[c]=0;for(var y=v;y<h;y++)this.tag.deleteRule(v)}},e.prototype.getGroup=function(c){var m="";if(c>=this.length||0===this.groupSizes[c])return m;for(var v=this.groupSizes[c],h=this.indexOfGroup(c),y=h+v,g=h;g<y;g++)m+="".concat(this.tag.getRule(g)).concat(ne);return m},e}(),tt=new Map,rt=new Map,st=1,Se=function(c){if(tt.has(c))return tt.get(c);for(;rt.has(st);)st++;var m=st++;return tt.set(c,m),rt.set(m,c),m},we=function(c,m){st=m+1,tt.set(c,m),rt.set(m,c)},dt="style[".concat(Z,"][").concat(ee,'="').concat(te,'"]'),vt=new RegExp("^".concat(Z,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),Ne=function(c,m,v){for(var h,y=v.split(","),g=0,_=y.length;g<_;g++)(h=y[g])&&c.registerName(m,h)},Pe=function(c,m){for(var v,h=(null!==(v=m.textContent)&&void 0!==v?v:"").split(ne),y=[],g=0,_=h.length;g<_;g++){var b=h[g].trim();if(b){var E=b.match(vt);if(E){var C=0|parseInt(E[1],10),P=E[2];0!==C&&(we(P,C),Ne(c,P,E[3]),c.getTag().insertRules(C,y)),y.length=0}else y.push(b)}}},_e=function(c){for(var m=document.querySelectorAll(dt),v=0,h=m.length;v<h;v++){var y=m[v];y&&y.getAttribute(Z)!==J&&(Pe(c,y),y.parentNode&&y.parentNode.removeChild(y))}};function Ce(){return v.nc}var Ie=function(c){var m=document.head,v=c||m,h=document.createElement("style"),y=function(c){var m=Array.from(c.querySelectorAll("style[".concat(Z,"]")));return m[m.length-1]}(v),g=void 0!==y?y.nextSibling:null;h.setAttribute(Z,J),h.setAttribute(ee,te);var _=Ce();return _&&h.setAttribute("nonce",_),v.insertBefore(h,g),h},ht=function(){function e(c){this.element=Ie(c),this.element.appendChild(document.createTextNode("")),this.sheet=function(c){if(c.sheet)return c.sheet;for(var m=document.styleSheets,v=0,h=m.length;v<h;v++){var y=m[v];if(y.ownerNode===c)return y}throw he(17)}(this.element),this.length=0}return e.prototype.insertRule=function(c,m){try{return this.sheet.insertRule(m,c),this.length++,!0}catch(c){return!1}},e.prototype.deleteRule=function(c){this.sheet.deleteRule(c),this.length--},e.prototype.getRule=function(c){var m=this.sheet.cssRules[c];return m&&m.cssText?m.cssText:""},e}(),gt=function(){function e(c){this.element=Ie(c),this.nodes=this.element.childNodes,this.length=0}return e.prototype.insertRule=function(c,m){if(c<=this.length&&c>=0){var v=document.createTextNode(m);return this.element.insertBefore(v,this.nodes[c]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(c){this.element.removeChild(this.nodes[c]),this.length--},e.prototype.getRule=function(c){return c<this.length?this.nodes[c].textContent:""},e}(),_t=function(){function e(c){this.rules=[],this.length=0}return e.prototype.insertRule=function(c,m){return c<=this.length&&(this.rules.splice(c,0,m),this.length++,!0)},e.prototype.deleteRule=function(c){this.rules.splice(c,1),this.length--},e.prototype.getRule=function(c){return c<this.length?this.rules[c]:""},e}(),bt=de,Et={isServer:!de,useCSSOMInjection:!pe},Ot=function(){function e(c,m,v){void 0===c&&(c=ve),void 0===m&&(m={});var h=this;this.options=__assign(__assign({},Et),c),this.gs=m,this.names=new Map(v),this.server=!!c.isServer,!this.server&&de&&bt&&(bt=!1,_e(this)),ue(this,function(){return function(c){for(var m=c.getTag(),v=m.length,h="",r=function(v){var y=function(c){return rt.get(c)}(v);if(void 0===y)return"continue";var g=c.names.get(y),_=m.getGroup(v);if(void 0===g||!g.size||0===_.length)return"continue";var b="".concat(Z,".g").concat(v,'[id="').concat(y,'"]'),E="";void 0!==g&&g.forEach(function(c){c.length>0&&(E+="".concat(c,","))}),h+="".concat(_).concat(b,'{content:"').concat(E,'"}').concat(ne)},y=0;y<v;y++)r(y);return h}(h)})}return e.registerId=function(c){return Se(c)},e.prototype.rehydrate=function(){!this.server&&de&&_e(this)},e.prototype.reconstructWithOptions=function(c,m){return void 0===m&&(m=!0),new e(__assign(__assign({},this.options),c),this.gs,m&&this.names||void 0)},e.prototype.allocateGSInstance=function(c){return this.gs[c]=(this.gs[c]||0)+1},e.prototype.getTag=function(){return this.tag||(this.tag=(c=function(c){var m=c.useCSSOMInjection,v=c.target;return c.isServer?new _t(v):m?new ht(v):new gt(v)}(this.options),new et(c)));var c},e.prototype.hasNameForId=function(c,m){return this.names.has(c)&&this.names.get(c).has(m)},e.prototype.registerName=function(c,m){if(Se(c),this.names.has(c))this.names.get(c).add(m);else{var v=new Set;v.add(m),this.names.set(c,v)}},e.prototype.insertRules=function(c,m,v){this.registerName(c,m),this.getTag().insertRules(Se(c),v)},e.prototype.clearNames=function(c){this.names.has(c)&&this.names.get(c).clear()},e.prototype.clearRules=function(c){this.getTag().clearGroup(Se(c)),this.clearNames(c)},e.prototype.clearTag=function(){this.tag=void 0},e}(),Ct=/&/g,Pt=/^\s*\/\/.*$/gm;function Ve(c,m){return c.map(function(c){return"rule"===c.type&&(c.value="".concat(m," ").concat(c.value),c.value=c.value.replaceAll(",",",".concat(m," ")),c.props=c.props.map(function(c){return"".concat(m," ").concat(c)})),Array.isArray(c.children)&&"@keyframes"!==c.type&&(c.children=Ve(c.children,m)),c})}function Fe(c){var m,v,h,y=void 0===c?ve:c,g=y.options,_=void 0===g?ve:g,b=y.plugins,E=void 0===b?me:b,l=function(c,h,y){return y.startsWith(v)&&y.endsWith(v)&&y.replaceAll(v,"").length>0?".".concat(m):c},C=E.slice();C.push(function(c){c.type===S&&c.value.includes("&")&&(c.props[0]=c.props[0].replace(Ct,v).replace(h,l))}),_.prefix&&C.push(prefixer),C.push(stringify);var p=function(c,y,g,b){void 0===y&&(y=""),void 0===g&&(g=""),void 0===b&&(b="&"),m=b,v=y,h=new RegExp("\\".concat(v,"\\b"),"g");var E=c.replace(Pt,""),P=compile(g||y?"".concat(g," ").concat(y," { ").concat(E," }"):E);_.namespace&&(P=Ve(P,_.namespace));var S=[];return serialize(P,function middleware(c){var m=Utility_sizeof(c);return function(v,h,y,g){for(var _="",b=0;b<m;b++)_+=c[b](v,h,y,g)||"";return _}}(C.concat(function rulesheet(c){return function(m){m.root||(m=m.return)&&c(m)}}(function(c){return S.push(c)})))),S};return p.hash=E.length?E.reduce(function(c,m){return m.name||he(15),M(c,m.name)},Te).toString():"",p}var St=new Ot,xt=Fe(),wt=y().createContext({shouldForwardProp:void 0,styleSheet:St,stylis:xt}),Tt=wt.Consumer,kt=y().createContext(void 0);function Ge(){return(0,h.useContext)(wt)}function Ye(c){var m=(0,h.useState)(c.stylisPlugins),v=m[0],g=m[1],b=Ge().styleSheet,E=(0,h.useMemo)(function(){var m=b;return c.sheet?m=c.sheet:c.target&&(m=m.reconstructWithOptions({target:c.target},!1)),c.disableCSSOMInjection&&(m=m.reconstructWithOptions({useCSSOMInjection:!1})),m},[c.disableCSSOMInjection,c.sheet,c.target,b]),C=(0,h.useMemo)(function(){return Fe({options:{namespace:c.namespace,prefix:c.enableVendorPrefixes},plugins:v})},[c.enableVendorPrefixes,c.namespace,v]);(0,h.useEffect)(function(){_()(v,c.stylisPlugins)||g(c.stylisPlugins)},[c.stylisPlugins]);var P=(0,h.useMemo)(function(){return{shouldForwardProp:c.shouldForwardProp,styleSheet:E,stylis:C}},[c.shouldForwardProp,E,C]);return y().createElement(wt.Provider,{value:P},y().createElement(kt.Provider,{value:C},c.children))}var jt=function(){function e(c,m){var v=this;this.inject=function(c,m){void 0===m&&(m=xt);var h=v.name+m.hash;c.hasNameForId(v.id,h)||c.insertRules(v.id,h,m(v.rules,h,"@keyframes"))},this.name=c,this.id="sc-keyframes-".concat(c),this.rules=m,ue(this,function(){throw he(12,String(v.name))})}return e.prototype.getName=function(c){return void 0===c&&(c=xt),this.name+c.hash},e}(),qe=function(c){return c>="A"&&c<="Z"};function He(c){for(var m="",v=0;v<c.length;v++){var h=c[v];if(1===v&&"-"===h&&"-"===c[0])return c;qe(h)?m+="-"+h.toLowerCase():m+=h}return m.startsWith("ms-")?"-"+m:m}var Ue=function(c){return null==c||!1===c||""===c},Je=function(c){var m,v,h=[];for(var y in c){var g=c[y];c.hasOwnProperty(y)&&!Ue(g)&&(Array.isArray(g)&&g.isCss||re(g)?h.push("".concat(He(y),":"),g,";"):ce(g)?h.push.apply(h,__spreadArray(__spreadArray(["".concat(y," {")],Je(g),!1),["}"],!1)):h.push("".concat(He(y),": ").concat((m=y,null==(v=g)||"boolean"==typeof v||""===v?"":"number"!=typeof v||0===v||m in Y||m.startsWith("--")?String(v).trim():"".concat(v,"px")),";")))}return h};function Xe(c,m,v,h){return Ue(c)?[]:se(c)?[".".concat(c.styledComponentId)]:re(c)?!re(y=c)||y.prototype&&y.prototype.isReactComponent||!m?[c]:Xe(c(m),m,v,h):c instanceof jt?v?(c.inject(v,h),[c.getName(h)]):[c]:ce(c)?Je(c):Array.isArray(c)?Array.prototype.concat.apply(me,c.map(function(c){return Xe(c,m,v,h)})):[c.toString()];var y}function Ze(c){for(var m=0;m<c.length;m+=1){var v=c[m];if(re(v)&&!se(v))return!1}return!0}var Rt=z(te),Mt=function(){function e(c,m,v){this.rules=c,this.staticRulesId="",this.isStatic=(void 0===v||v.isStatic)&&Ze(c),this.componentId=m,this.baseHash=M(Rt,m),this.baseStyle=v,Ot.registerId(m)}return e.prototype.generateAndInjectStyles=function(c,m,v){var h=this.baseStyle?this.baseStyle.generateAndInjectStyles(c,m,v):"";if(this.isStatic&&!v.hash)if(this.staticRulesId&&m.hasNameForId(this.componentId,this.staticRulesId))h=ie(h,this.staticRulesId);else{var y=ae(Xe(this.rules,c,m,v)),g=x(M(this.baseHash,y)>>>0);if(!m.hasNameForId(this.componentId,g)){var _=v(y,".".concat(g),void 0,this.componentId);m.insertRules(this.componentId,g,_)}h=ie(h,g),this.staticRulesId=g}else{for(var b=M(this.baseHash,v.hash),E="",C=0;C<this.rules.length;C++){var P=this.rules[C];if("string"==typeof P)E+=P;else if(P){var S=ae(Xe(P,c,m,v));b=M(b,S+C),E+=S}}if(E){var w=x(b>>>0);m.hasNameForId(this.componentId,w)||m.insertRules(this.componentId,w,v(E,".".concat(w),void 0,this.componentId)),h=ie(h,w)}}return h},e}(),Dt=y().createContext(void 0),It=Dt.Consumer;function nt(){var c=(0,h.useContext)(Dt);if(!c)throw he(18);return c}function ot(c){var m=y().useContext(Dt),v=(0,h.useMemo)(function(){return function(c,m){if(!c)throw he(14);if(re(c))return c(m);if(Array.isArray(c)||"object"!=typeof c)throw he(8);return m?__assign(__assign({},m),c):c}(c.theme,m)},[c.theme,m]);return c.children?y().createElement(Dt.Provider,{value:v},c.children):null}var At={};new Set;function it(c,m,v){var g=se(c),_=c,b=!L(c),E=m.attrs,C=void 0===E?me:E,P=m.componentId,S=void 0===P?function(c,m){var v="string"!=typeof c?"sc":R(c);At[v]=(At[v]||0)+1;var h="".concat(v,"-").concat($(te+v+At[v]));return m?"".concat(m,"-").concat(h):h}(m.displayName,m.parentComponentId):P,w=m.displayName,T=void 0===w?function(c){return L(c)?"styled.".concat(c):"Styled(".concat(B(c),")")}(c):w,D=m.displayName&&m.componentId?"".concat(R(m.displayName),"-").concat(m.componentId):m.componentId||S,A=g&&_.attrs?_.attrs.concat(C).filter(Boolean):C,N=m.shouldForwardProp;if(g&&_.shouldForwardProp){var W=_.shouldForwardProp;if(m.shouldForwardProp){var U=m.shouldForwardProp;N=function(c,m){return W(c,m)&&U(c,m)}}else N=W}var q=new Mt(v,D,g?_.componentStyle:void 0);function O(c,m){return function(c,m,v){var g=c.attrs,_=c.componentStyle,b=c.defaultProps,E=c.foldedComponentIds,C=c.styledComponentId,P=c.target,S=y().useContext(Dt),w=Ge(),T=c.shouldForwardProp||w.shouldForwardProp,D=I(m,S,b)||ve,A=function(c,m,v){for(var h,y=__assign(__assign({},m),{className:void 0,theme:v}),g=0;g<c.length;g+=1){var _=re(h=c[g])?h(y):h;for(var b in _)y[b]="className"===b?ie(y[b],_[b]):"style"===b?__assign(__assign({},y[b]),_[b]):_[b]}return m.className&&(y.className=ie(y.className,m.className)),y}(g,m,D),N=A.as||P,W={};for(var U in A)void 0===A[U]||"$"===U[0]||"as"===U||"theme"===U&&A.theme===D||("forwardedAs"===U?W.as=A.forwardedAs:T&&!T(U,N)||(W[U]=A[U]));var q=function(c,m){var v=Ge();return c.generateAndInjectStyles(m,v.styleSheet,v.stylis)}(_,A),K=ie(E,C);return q&&(K+=" "+q),A.className&&(K+=" "+A.className),W[L(N)&&!ye.has(N)?"class":"className"]=K,v&&(W.ref=v),(0,h.createElement)(N,W)}(K,c,m)}O.displayName=T;var K=y().forwardRef(O);return K.attrs=A,K.componentStyle=q,K.displayName=T,K.shouldForwardProp=N,K.foldedComponentIds=g?ie(_.foldedComponentIds,_.styledComponentId):"",K.styledComponentId=D,K.target=g?_.target:c,Object.defineProperty(K,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(c){this._foldedDefaultProps=g?function(c){for(var m=[],v=1;v<arguments.length;v++)m[v-1]=arguments[v];for(var h=0,y=m;h<y.length;h++)le(c,y[h],!0);return c}({},_.defaultProps,c):c}}),ue(K,function(){return".".concat(K.styledComponentId)}),b&&oe(K,c,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),K}function at(c,m){for(var v=[c[0]],h=0,y=m.length;h<y;h+=1)v.push(m[h],c[h+1]);return v}var ct=function(c){return Object.assign(c,{isCss:!0})};function lt(c){for(var m=[],v=1;v<arguments.length;v++)m[v-1]=arguments[v];if(re(c)||ce(c))return ct(Xe(at(me,__spreadArray([c],m,!0))));var h=c;return 0===m.length&&1===h.length&&"string"==typeof h[0]?Xe(h):ct(Xe(at(h,m)))}function ut(c,m,v){if(void 0===v&&(v=ve),!m)throw he(1,m);var s=function(h){for(var y=[],g=1;g<arguments.length;g++)y[g-1]=arguments[g];return c(m,v,lt.apply(void 0,__spreadArray([h],y,!1)))};return s.attrs=function(h){return ut(c,m,__assign(__assign({},v),{attrs:Array.prototype.concat(v.attrs,h).filter(Boolean)}))},s.withConfig=function(h){return ut(c,m,__assign(__assign({},v),h))},s}var pt=function(c){return ut(it,c)},Nt=pt;ye.forEach(function(c){Nt[c]=pt(c)});var Lt=function(){function e(c,m){this.rules=c,this.componentId=m,this.isStatic=Ze(c),Ot.registerId(this.componentId+1)}return e.prototype.createStyles=function(c,m,v,h){var y=h(ae(Xe(this.rules,m,v,h)),""),g=this.componentId+c;v.insertRules(g,g,y)},e.prototype.removeStyles=function(c,m){m.clearRules(this.componentId+c)},e.prototype.renderStyles=function(c,m,v,h){c>2&&Ot.registerId(this.componentId+c),this.removeStyles(c,v),this.createStyles(c,m,v,h)},e}();function ft(c){for(var m=[],v=1;v<arguments.length;v++)m[v-1]=arguments[v];var h=lt.apply(void 0,__spreadArray([c],m,!1)),g="sc-global-".concat($(JSON.stringify(h))),_=new Lt(h,g),l=function(c){var m=Ge(),v=y().useContext(Dt),h=y().useRef(m.styleSheet.allocateGSInstance(g)).current;return m.styleSheet.server&&u(h,c,m.styleSheet,v,m.stylis),y().useLayoutEffect(function(){if(!m.styleSheet.server)return u(h,c,m.styleSheet,v,m.stylis),function(){return _.removeStyles(h,m.styleSheet)}},[h,c,m.styleSheet,v,m.stylis]),null};function u(c,m,v,h,y){if(_.isStatic)_.renderStyles(c,fe,v,y);else{var g=__assign(__assign({},m),{theme:I(m,h,l.defaultProps)});_.renderStyles(c,g,v,y)}}return y().memo(l)}function mt(c){for(var m=[],v=1;v<arguments.length;v++)m[v-1]=arguments[v];var h=ae(lt.apply(void 0,__spreadArray([c],m,!1))),y=$(h);return new jt(y,h)}function yt(c){var m=y().forwardRef(function(m,v){var h=I(m,y().useContext(Dt),c.defaultProps);return y().createElement(c,__assign({},m,{theme:h,ref:v}))});return m.displayName="WithTheme(".concat(B(c),")"),oe(m,c)}var Wt=function(){function e(){var c=this;this._emitSheetCSS=function(){var m=c.instance.toString();if(!m)return"";var v=Ce(),h=ae([v&&'nonce="'.concat(v,'"'),"".concat(Z,'="true"'),"".concat(ee,'="').concat(te,'"')].filter(Boolean)," ");return"<style ".concat(h,">").concat(m,"</style>")},this.getStyleTags=function(){if(c.sealed)throw he(2);return c._emitSheetCSS()},this.getStyleElement=function(){var m;if(c.sealed)throw he(2);var v=c.instance.toString();if(!v)return[];var h=((m={})[Z]="",m[ee]=te,m.dangerouslySetInnerHTML={__html:v},m),g=Ce();return g&&(h.nonce=g),[y().createElement("style",__assign({},h,{key:"sc-0-0"}))]},this.seal=function(){c.sealed=!0},this.instance=new Ot({isServer:!0}),this.sealed=!1}return e.prototype.collectStyles=function(c){if(this.sealed)throw he(2);return y().createElement(Ye,{sheet:this.instance},c)},e.prototype.interleaveWithNodeStream=function(c){throw he(3)},e}(),Ft={StyleSheet:Ot,mainSheet:St};"__sc-".concat(Z,"__")},15197:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784),_=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Conflict;var b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,g,b={__proto__:null,default:c};if(null===c||"object"!=_(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((g=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(g.get||g.set)?y(b,E,g):b[E]=c[E]);return b}(c,m)}(v(41594)),E=v(53442),C=v(69378),P=g(v(32879)),S=g(v(85418)),w=g(v(55725)),T=g(v(3416)),D=g(v(47483)),A=v(3073);function Conflict(c){var m,v=(0,b.useContext)(E.ImportContext),y=(0,b.useContext)(C.SharedContext),g=null===(m=v.data.uploadedData)||void 0===m?void 0:m.manifest,_=y.data.currentPage,N=function isImportedAssetSelected(c){return v.data.overrideConditions.includes(c)},W=function getAssetClassName(c){var m=["e-app-import-resolver-conflicts__asset"];return c&&m.push("active"),m.join(" ")};return b.default.createElement(T.default,{container:!0,noWrap:!0},b.default.createElement(P.default,{id:c.importedId,type:"main-type",className:"e-app-import-resolver-conflicts__checkbox",onCheck:function onCheck(m){!function eventTracking(c,m){(0,A.appsEventTrackingDispatch)("kit-library/".concat(c),{item:m,page_source:"import",step:_,event_type:"click"})}(m&&m?"check":"uncheck",c.conflictData.template_title)}}),b.default.createElement(T.default,{item:!0},b.default.createElement(S.default,{variant:"h5",tag:"h4",className:"e-app-import-resolver-conflicts__title"},function getConflictTitle(c){var m,v=g.templates[c].doc_type,h=null===(m=elementorAppConfig["import-export"].summaryTitles.templates)||void 0===m?void 0:m[v];return(null==h?void 0:h.single)||v}(c.importedId)),b.default.createElement(T.default,{item:!0},b.default.createElement(w.default,{variant:"sm",tag:"span",className:function getImportedAssetClasses(c){return W(N(c))}(c.importedId)},h("Imported","elementor"),": ",g.templates[c.importedId].title),b.default.createElement(w.default,{style:!0,variant:"sm",tag:"span",className:function getExistingAssetClasses(c){return W(!N(c))}(c.importedId)},h("Existing","elementor"),": ",c.conflictData.template_title," ",function getEditTemplateButton(m,v){return b.default.createElement(D.default,{className:"e-app-import-resolver-conflicts__edit-template",url:m,target:"_blank",icon:"eicon-editor-external-link",text:h("Edit Template","elementor"),hideText:!0,onClick:function onClick(){c.onClick&&c.onClick(v)}})}(c.conflictData.edit_url,c.conflictData.template_title)))))}Conflict.propTypes={importedId:y.number,conflictData:y.object,onClick:y.func}},15292:(c,m,v)=>{"use strict";v.d(m,{H:()=>E,j:()=>b});var h=v(41594),y=v.n(h),g=y().createContext(void 0),_=y().createContext(!1);function getQueryClientContext(c){return c&&"undefined"!=typeof window?(window.ReactQueryClientContext||(window.ReactQueryClientContext=g),window.ReactQueryClientContext):g}var b=function useQueryClient(){var c=y().useContext(getQueryClientContext(y().useContext(_)));if(!c)throw new Error("No QueryClient set, use QueryClientProvider to set one");return c},E=function QueryClientProvider(c){var m=c.client,v=c.contextSharing,h=void 0!==v&&v,g=c.children;y().useEffect(function(){return m.mount(),function(){m.unmount()}},[m]);var b=getQueryClientContext(h);return y().createElement(_.Provider,{value:h},y().createElement(b.Provider,{value:m},g))}},15656:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Dialog;var g=y(v(41594)),_=y(v(54902)),b=y(v(51776)),E=y(v(2363)),C=y(v(59250)),P=y(v(20394)),S=y(v(18861));function Dialog(c){return g.default.createElement(_.default,{onSubmit:c.onSubmit,onClose:c.onClose},g.default.createElement(b.default,null,c.title&&g.default.createElement(E.default,null,c.title),c.text&&g.default.createElement(C.default,null,c.text),c.children),g.default.createElement(P.default,null,g.default.createElement(S.default,{key:"dismiss",text:c.dismissButtonText,onClick:c.dismissButtonOnClick,url:c.dismissButtonUrl,target:c.dismissButtonTarget,tabIndex:"2"}),g.default.createElement(S.default,{key:"approve",text:c.approveButtonText,onClick:c.approveButtonOnClick,url:c.approveButtonUrl,target:c.approveButtonTarget,color:c.approveButtonColor,elRef:c.approveButtonRef,tabIndex:"1"})))}v(91618),Dialog.propTypes={title:h.any,text:h.any,children:h.any,onSubmit:h.func,onClose:h.func,dismissButtonText:h.string.isRequired,dismissButtonOnClick:h.func,dismissButtonUrl:h.string,dismissButtonTarget:h.string,approveButtonText:h.string.isRequired,approveButtonOnClick:h.func,approveButtonUrl:h.string,approveButtonColor:h.string,approveButtonTarget:h.string,approveButtonRef:h.object},Dialog.defaultProps={},Dialog.Wrapper=_.default,Dialog.Content=b.default,Dialog.Title=E.default,Dialog.Text=C.default,Dialog.Actions=P.default,Dialog.Button=S.default},15969:()=>{},16043:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.transformValueForAnalytics=m.getTotalAvailableCount=m.ANALYTICS_TRANSFORM_RULES=void 0;var y=h(v(10564)),g=m.ANALYTICS_TRANSFORM_RULES={STRING:function STRING(c){return c},BOOLEAN:function BOOLEAN(c){return c},EMPTY_ARRAY:function EMPTY_ARRAY(){return"None"},FULL_ARRAY:function FULL_ARRAY(){return"All"},PARTIAL_ARRAY:function PARTIAL_ARRAY(){return"Partial"}},_=m.getTotalAvailableCount=function getTotalAvailableCount(c,m){return m.reduce(function(c,m){var v=m.key,h=m.options;return c[v]=h.length,c},{})[c]||0};m.transformValueForAnalytics=function transformValueForAnalytics(c,m,v){if("string"==typeof m||"boolean"==typeof m)return g[(0,y.default)(m).toUpperCase()](m);if("object"===(0,y.default)(m)&&null!==m&&!Array.isArray(m)&&"enabled"in m)return m.enabled;if(Array.isArray(m)){if(0===m.length)return g.EMPTY_ARRAY();var h=_(c,v);return m.length===h?g.FULL_ARRAY():g.PARTIAL_ARRAY()}return m}},16112:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.buildKitSettingsSummary=function buildKitSettingsSummary(c){var m,v=(Array.isArray(c)?c:null===(m=Object.entries(c))||void 0===m?void 0:m.filter(function(c){var m=(0,y.default)(c,2);m[0];return m[1]}).map(function(c){return(0,y.default)(c,1)[0]})).map(function(c){return(0,g.formatToTitleCase)(c)});return v.length>0?v.join(" | "):""};var y=h(v(18821)),g=v(1764)},16357:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=CardHeadline;var g=y(v(41594)),_=v(79397);function CardHeadline(c){var m=["eps-card__headline",c.className];return g.default.createElement("h4",{className:(0,_.arrayToClassName)(m)},c.children)}v(45302),CardHeadline.propTypes={className:h.string,children:h.any.isRequired},CardHeadline.defaultProps={className:""}},16686:()=>{},16746:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.Index=void 0;var y=h(v(39805)),g=h(v(40989)),_=h(v(15118)),b=h(v(29402)),E=h(v(87861));function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}m.Index=function(c){function Index(){return(0,y.default)(this,Index),function _callSuper(c,m,v){return m=(0,b.default)(m),(0,_.default)(c,_isNativeReflectConstruct()?Reflect.construct(m,v||[],(0,b.default)(c).constructor):m.apply(c,v))}(this,Index,arguments)}return(0,E.default)(Index,c),(0,g.default)(Index,null,[{key:"getEndpointFormat",value:function getEndpointFormat(){return"kit-taxonomies/{id}"}}])}($e.modules.CommandData)},17035:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=SiteArea;var g=y(v(41594)),_=y(v(55725)),b=y(v(76547)),E=y(v(54999)),C=v(3073);function SiteArea(c){var m=c.text,v=c.link;return g.default.createElement(E.default,{url:v,color:"secondary",underline:"none",onClick:function onClick(){return function eventTracking(c){var v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"click";(0,C.appsEventTrackingDispatch)(c,{site_area:m,page_source:"import complete",event_type:v})}("kit-library/open-site-area")}},g.default.createElement(_.default,{className:"e-app-import-export-kit-data__site-area"},m," ",v&&g.default.createElement(b.default,{className:"eicon-editor-external-link"})))}SiteArea.propTypes={text:h.string,link:h.string}},17129:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ExportInfoModal(c){return g.default.createElement(E.default,(0,_.default)({},c,{title:h("Export a Website Kit","elementor")}),g.default.createElement(E.default.Section,null,g.default.createElement(E.default.Heading,null,h("What’s a Website Kit?","elementor")),g.default.createElement(E.default.Text,null,g.default.createElement(g.default.Fragment,null,h("A Website Kit is a .zip file that contains all the parts of a complete site. It’s an easy way to get a site up and running quickly.","elementor"),g.default.createElement("br",null),g.default.createElement("br",null),g.default.createElement(b.default,{url:"https://go.elementor.com/app-what-are-kits"},h("Learn more about Website Kits","elementor"))))),g.default.createElement(E.default.Section,null,g.default.createElement(E.default.Heading,null,h("How does exporting work?","elementor")),g.default.createElement(E.default.Text,null,g.default.createElement(g.default.Fragment,null,h("To turn your site into a Website Kit, select the templates, content, settings and plugins you want to include. Once it’s ready, you’ll get a .zip file that you can import to other sites.","elementor"),g.default.createElement("br",null),g.default.createElement("br",null),g.default.createElement(b.default,{url:"https://go.elementor.com/app-export-kit"},h("Learn More","elementor"))))))};var g=y(v(41594)),_=y(v(78304)),b=y(v(54999)),E=y(v(6634))},17422:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.SettingSection=void 0;var _=y(v(41594)),b=v(86956),E=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(62688));(m.SettingSection=function SettingSection(c){var m=c.checked,v=void 0!==m&&m,y=c.title,g=c.description,E=c.children,C=c.settingKey,P=c.onSettingChange,S=c.hasToggle,w=void 0===S||S,T=c.disabled,D=void 0!==T&&T,A=c.notExported,N=void 0!==A&&A;return _.default.createElement(b.Box,{key:C,sx:{mb:3,border:1,borderRadius:1,borderColor:"action.focus",p:2.5}},_.default.createElement(b.Box,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center"}},_.default.createElement(b.Stack,{spacing:1},_.default.createElement(b.Typography,{variant:"h6"},y),g&&_.default.createElement(b.Typography,{"data-testid":"".concat(C,"-description"),variant:"body1",color:"text.secondary"},g)),function getToggle(){return N?_.default.createElement(b.Typography,{"data-testid":"".concat(C,"-description"),variant:"body1",color:"text.secondary"},h("Not exported","elementor")):w?_.default.createElement(b.Switch,{"data-testid":"".concat(C,"-switch"),checked:v,onChange:function onChange(c,m){return P&&P(C,m)},color:"info",size:"medium",sx:{alignSelf:"center"},disabled:D}):null}()),E&&_.default.createElement(b.Box,{sx:{mt:1}},E))}).propTypes={title:E.string.isRequired,description:E.string,children:E.node,hasToggle:E.bool,checked:E.bool,disabled:E.bool,settingKey:E.string,onSettingChange:E.func,notExported:E.bool}},17474:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.ClassesVariablesSection=ClassesVariablesSection;var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),_=h(v(18821)),b=v(86956),E=v(44048),C=v(12470),P=h(v(62688));var S=function SubSettingRow(c){var m=c.label,v=c.checked,h=c.onChange,y=c.disabled,_=void 0!==y&&y,P=c.limitExceeded,S=void 0!==P&&P,w=c.overLimitCount,T=void 0===w?0:w,D=c.onReviewClick,A=c.overrideAll,N=void 0!==A&&A,W=c.onOverrideAllChange,U=c.showOverrideOption,q=void 0!==U&&U,K=c.notExported;return void 0!==K&&K?g.default.createElement(b.Box,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",px:1.25}},g.default.createElement(b.Typography,{variant:"body1",color:"text.primary"},m),g.default.createElement(b.Typography,{variant:"body1",color:"text.secondary"},(0,C.__)("Not exported","elementor"))):g.default.createElement(b.Box,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",px:1.25}},g.default.createElement(b.Stack,{direction:"row",alignItems:"center",spacing:1,sx:{flex:1}},g.default.createElement(b.Typography,{variant:"body1",color:"text.primary"},m),S&&T>0&&g.default.createElement(b.Chip,{label:"".concat(T," ").concat((0,C.__)("over limit","elementor")),size:"tiny",sx:{height:20,borderColor:"warning.main",color:"warning.main",backgroundColor:"transparent","& .MuiChip-label":{px:.75,fontSize:12}},variant:"outlined"}),S&&D&&g.default.createElement(b.Link,{component:"button",variant:"body2",color:"info.main",onClick:D,sx:{display:"flex",alignItems:"center",gap:.5,textDecoration:"none","&:hover":{textDecoration:"underline"}}},(0,C.__)("Review","elementor"),g.default.createElement(E.ExternalLinkIcon,{sx:{fontSize:16}}))),g.default.createElement(b.Stack,{direction:"row",alignItems:"center",spacing:1},q&&S&&g.default.createElement(b.Stack,{direction:"row",alignItems:"center",spacing:.5},g.default.createElement(b.FormControlLabel,{control:g.default.createElement(b.Checkbox,{checked:N,onChange:function onChange(c){return null==W?void 0:W(c.target.checked)},color:"info",size:"small",sx:{p:0}}),label:(0,C.__)("Override all","elementor"),sx:{gap:1,mr:0,"& .MuiFormControlLabel-label":{fontSize:14}}}),g.default.createElement(b.Tooltip,{title:(0,C.__)("This will delete all existing items and replace them with the imported ones","elementor"),placement:"top",arrow:!0},g.default.createElement(E.AlertTriangleFilledIcon,{sx:{fontSize:16,color:"warning.main",cursor:"pointer"}}))),g.default.createElement(b.Switch,{checked:v,onChange:function onChange(c,m){return null==h?void 0:h(m)},color:"info",size:"medium",disabled:_||S&&!N})))};function ClassesVariablesSection(c){var m,v,h,y,P=c.settings,w=c.onSettingChange,T=c.isImport,D=void 0!==T&&T,A=c.classesExported,N=void 0===A||A,W=c.variablesExported,U=void 0===W||W,q=c.classesLimitExceeded,K=void 0!==q&&q,Q=c.variablesLimitExceeded,H=void 0!==Q&&Q,V=c.classesOverLimitCount,G=void 0===V?0:V,Y=c.variablesOverLimitCount,Z=void 0===Y?0:Y,J=c.onClassesReviewClick,ee=c.onVariablesReviewClick,te=c.disabled,ne=void 0!==te&&te,de=c.notExported,pe=void 0!==de&&de,fe=(0,g.useState)(null!==(m=P.classesOverrideAll)&&void 0!==m&&m),me=(0,_.default)(fe,2),ve=me[0],ye=me[1],ge=(0,g.useState)(null!==(v=P.variablesOverrideAll)&&void 0!==v&&v),be=(0,_.default)(ge,2),Ee=be[0],Oe=be[1],xe=D&&(K||H),Te=D&&!N,ke=D&&!U;return g.default.createElement(b.Box,{sx:{mb:3,border:1,borderRadius:1,borderColor:"action.focus",p:2.5}},g.default.createElement(b.Stack,{spacing:2.5},g.default.createElement(b.Box,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center"}},g.default.createElement(b.Typography,{variant:"h6"},(0,C.__)("Classes & variables","elementor"))),xe&&!pe&&g.default.createElement(b.Alert,{severity:"warning",icon:g.default.createElement(E.AlertTriangleFilledIcon,{sx:{color:"warning.main"}}),sx:{alignItems:"center",backgroundColor:"warning.background","& .MuiAlert-message":{display:"flex",alignItems:"center",gap:.75}}},g.default.createElement(b.Typography,{variant:"body2",component:"span",sx:{fontWeight:500},color:"text.secondary"},(0,C.__)("Import limit reached.","elementor")),g.default.createElement(b.Typography,{variant:"body2",component:"span",color:"text.secondary"},(0,C.__)("To resolve this, review existing items or choose to override","elementor"))),g.default.createElement(b.Stack,{spacing:1.5},g.default.createElement(S,{label:(0,C.__)("Classes","elementor"),checked:null!==(h=P.classes)&&void 0!==h&&h,onChange:function onChange(c){return w("classes",c)},disabled:ne,limitExceeded:D&&K&&!Te,overLimitCount:G,onReviewClick:J,overrideAll:ve,onOverrideAllChange:function onOverrideAllChange(c){ye(c),w("classesOverrideAll",c)},showOverrideOption:D&&!Te,notExported:Te}),g.default.createElement(S,{label:(0,C.__)("Variables","elementor"),checked:null!==(y=P.variables)&&void 0!==y&&y,onChange:function onChange(c){return w("variables",c)},disabled:ne,limitExceeded:D&&H&&!ke,overLimitCount:Z,onReviewClick:ee,overrideAll:Ee,onOverrideAllChange:function onOverrideAllChange(c){Oe(c),w("variablesOverrideAll",c)},showOverrideOption:D&&!ke,notExported:ke}))))}S.propTypes={label:P.default.string.isRequired,checked:P.default.bool,onChange:P.default.func,disabled:P.default.bool,limitExceeded:P.default.bool,overLimitCount:P.default.number,onReviewClick:P.default.func,overrideAll:P.default.bool,onOverrideAllChange:P.default.func,showOverrideOption:P.default.bool,notExported:P.default.bool},ClassesVariablesSection.propTypes={settings:P.default.shape({classes:P.default.bool,variables:P.default.bool,classesOverrideAll:P.default.bool,variablesOverrideAll:P.default.bool}).isRequired,onSettingChange:P.default.func.isRequired,isImport:P.default.bool,classesExported:P.default.bool,variablesExported:P.default.bool,classesLimitExceeded:P.default.bool,variablesLimitExceeded:P.default.bool,classesOverLimitCount:P.default.number,variablesOverLimitCount:P.default.number,onClassesReviewClick:P.default.func,onVariablesReviewClick:P.default.func,disabled:P.default.bool,notExported:P.default.bool}},17614:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.ProcessingErrorDialog=ProcessingErrorDialog,m.messagesContent=void 0;var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),_=h(v(10564)),b=h(v(18821)),E=v(86956),C=v(12470),P=h(v(62688));function Link(c){var m=c.href,v=c.children;return g.default.createElement(E.Link,{href:m,variant:"body2",color:"info.light",underline:"hover",target:"_blank",rel:"noopener noreferrer"},v)}Link.propTypes={href:P.default.string.isRequired,children:P.default.node.isRequired};var S=m.messagesContent={general:{title:(0,C.__)("Unable to download the Website Template","elementor"),text:g.default.createElement(g.default.Fragment,null,(0,C.__)("We couldn’t download the Website Template due to technical difficulties on our part. Try again and if the problem persists contact ","elementor"),g.default.createElement(Link,{href:"https://my.elementor.com/support-center/"},(0,C.__)("Support","elementor")))},"zip-archive-module-missing":{title:(0,C.__)("Couldn’t handle the Website Template","elementor"),text:(0,C.__)("Seems like your server is missing the PHP zip module. Install it on your server or contact your site host for further instructions.","elementor")},"invalid-zip-file":{title:(0,C.__)("Couldn’t use the .zip file","elementor"),text:g.default.createElement(g.default.Fragment,null,(0,C.__)("Seems like there is a problem with the zip’s files. Try installing again and if the problem persists contact ","elementor"),g.default.createElement(Link,{href:"https://my.elementor.com/support-center/"},(0,C.__)("Support","elementor")))},timeout:{title:(0,C.__)("Unable to download the Website Template","elementor"),text:g.default.createElement(g.default.Fragment,null,(0,C.__)("It took too much time to download your Website Template and we were unable to complete the process. If all the Website Template’s parts don’t appear in ","elementor"),g.default.createElement(Link,{href:elementorAppConfig.pages_url},(0,C.__)("Pages","elementor")),(0,C.__)(", try again and if the problem persists contact ","elementor"),g.default.createElement(Link,{href:"https://my.elementor.com/support-center/"},(0,C.__)("Support","elementor")))},"invalid-kit-library-zip-error":{title:(0,C.__)("Unable to download the Website Template","elementor"),text:g.default.createElement(g.default.Fragment,null,(0,C.__)("We couldn’t download the Website Template due to technical difficulty on our part. Try again in a few minutes and if the problem persists contact ","elementor"),g.default.createElement(Link,{href:"https://my.elementor.com/support-center/"},(0,C.__)("Support","elementor")))},"no-write-permissions":{title:(0,C.__)("Couldn’t access the file","elementor"),text:(0,C.__)("Seems like Elementor isn’t authorized to access relevant files for installing this Website Template. Contact your site host to get permission.","elementor")},"plugin-installation-permissions-error":{title:(0,C.__)("Couldn’t install the Website Template","elementor"),text:(0,C.__)("The Website Template includes plugins you don’t have permission to install. Contact your site admin to change your permissions.","elementor")},"third-party-error":{title:(0,C.__)("Unable to download the Website Template","elementor"),text:(0,C.__)("This is due to a conflict with one or more third-party plugins already active on your site. Try disabling them, and then give the download another go.","elementor")},"domdocument-missing":{title:(0,C.__)("Unable to download the Website Template","elementor"),text:(0,C.__)("This download requires the 'DOMDocument' PHP extension, which we couldn’t detect on your server. Enable this extension, or get in touch with your hosting service for support, and then give the download another go.","elementor")},"insufficient-quota":{title:(0,C.__)("Couldn’t Export the Website Template","elementor"),text:g.default.createElement(g.default.Fragment,null,(0,C.__)("The export failed because it will pass the maximum Website Templates you can export. ","elementor"),g.default.createElement(Link,{href:"https://go.elementor.com/app-general-load-issue/"},(0,C.__)("Learn more","elementor")))},"failed-to-fetch-quota":{title:(0,C.__)("Couldn’t fetch quota","elementor"),text:g.default.createElement(g.default.Fragment,null,(0,C.__)("Failed to fetch quota, please try again. If the problem continues, contact ","elementor"),g.default.createElement(Link,{href:"https://my.elementor.com/support-center/"},(0,C.__)("Support","elementor")),". ",g.default.createElement(Link,{href:"https://go.elementor.com/app-import-export-common-errors"},(0,C.__)("Learn more","elementor")))},"cloud-upload-failed":{title:(0,C.__)("Couldn’t Upload to Library","elementor"),text:g.default.createElement(g.default.Fragment,null,(0,C.__)("We couldn’t add your export to the library. Try again. ","elementor"),g.default.createElement(Link,{href:"https://go.elementor.com/app-import-export-common-errors"},(0,C.__)("Learn more","elementor")))},"error-loading-resource":{title:(0,C.__)("Unable to download the Website Template","elementor"),text:g.default.createElement(g.default.Fragment,null,(0,C.__)("We couldn’t download the Website Template due to technical difficulties on our part. Try again and if the problem persists contact ","elementor"),g.default.createElement(Link,{href:"https://my.elementor.com/support-center/"},(0,C.__)("Support","elementor")),". ",g.default.createElement(Link,{href:"https://go.elementor.com/app-import-export-common-errors"},(0,C.__)("Learn more","elementor")))},"media-processing-error":{title:(0,C.__)("Couldn’t save media files to the cloud","elementor"),text:g.default.createElement(g.default.Fragment,null,(0,C.__)('We ran into a problem while saving your media files to the cloud. Please try again. If the issue persists, edit the Content section and choose "Link to media" to save it as a reference. ',"elementor"),g.default.createElement(Link,{href:"https://go.elementor.com/app-import-export-common-errors"},(0,C.__)("Learn more","elementor")))},"insufficient-storage-quota":{title:(0,C.__)("Your library is full","elementor"),text:function text(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},m=c.filename,v=void 0===m?(0,C.__)("This file","elementor"):m,h=c.maxSize,y=void 0===h?0:h;return g.default.createElement(g.default.Fragment,null,g.default.createElement(E.Typography,{variant:"h6",sx:{mb:2}},(0,C.sprintf)((0,C.__)("%s exceeds the library size limit","elementor"),v)),g.default.createElement(E.Typography,{variant:"body2"},(0,C.sprintf)((0,C.__)("The maximum website template library size is %s GB. To save this file, you can either export it locally as a .zip file or get more storage by","elementor"),y)," ",g.default.createElement(Link,{href:"https://go.elementor.com/go-pro-cloud-website-templates-library-advanced/"},(0,C.__)("Upgrade now","elementor")),"."))}}};function ProcessingErrorDialog(c){var m,v=c.error,h=c.handleClose,y=c.handleTryAgain,P=c.handleExportAsZip,w=(0,g.useState)(Boolean(v)),T=(0,b.default)(w,2),D=T[0],A=T[1],N=(null==v?void 0:v.code)||"general",W=null!==(m=S[N])&&void 0!==m?m:S.general;return(0,g.useEffect)(function(){A(Boolean(v))},[v]),v?g.default.createElement(E.Dialog,{"data-testid":"error-dialog",open:D,onClose:function onClose(){h&&h(),A(!1)},maxWidth:"sm"},g.default.createElement(E.DialogHeader,{onClose:h},g.default.createElement(E.DialogTitle,null,W.title)),g.default.createElement(E.DialogContent,{dividers:!0,sx:{p:3}},function resolveText(){var c=(null==v?void 0:v.details)||(null==v?void 0:v.message),m=c&&"object"===(0,_.default)(c)?c.replacements:null,h=W.text;return"function"==typeof h?h(m):h}()),g.default.createElement(E.DialogActions,null,function renderButtons(){var c="insufficient-storage-quota"===N;return g.default.createElement(g.default.Fragment,null,g.default.createElement(E.Button,{onClick:function onClick(){h&&h(),A(!1)},color:"secondary"},(0,C.__)("Cancel","elementor")),c&&P&&g.default.createElement(E.Button,{onClick:function onClick(){P(),A(!1)},variant:"contained",color:"primary"},(0,C.__)("Export as .zip","elementor")),function shouldRenderTryAgainButton(){return["general","timeout","cloud-upload-failed","third-party-error","invalid-zip-file","zip-archive-module-missing","no-write-permissions","plugin-installation-permissions-error","failed-to-fetch-quota","insufficient-quota","error-loading-resource","media-processing-error","import-runner-error"].includes(N)}()&&!c&&g.default.createElement(E.Button,{"data-testid":"try-again-button",onClick:function onClick(){y&&y()},variant:"contained",color:"primary"},(0,C.__)("Try Again","elementor")))}())):null}ProcessingErrorDialog.propTypes={error:P.default.any,handleClose:P.default.func,handleTryAgain:P.default.func,handleExportAsZip:P.default.func}},17901:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.ACTION_STATUS_MAP=void 0,m.default=function useInstallPlugins(c){var m=c.plugins,v=void 0===m?[]:m,h=c.bulkMaxItems,y=void 0===h?5:h,_=(0,C.default)(),S=_.response,w=_.pluginsActions,T=(0,E.useState)(!1),D=(0,b.default)(T,2),A=D[0],N=D[1],W=(0,E.useState)(!1),U=(0,b.default)(W,2),q=U[0],K=U[1],Q=(0,E.useState)([]),H=(0,b.default)(Q,2),V=H[0],G=H[1],Y=(0,E.useState)([]),Z=(0,b.default)(Y,2),J=Z[0],ee=Z[1],te=(0,E.useState)(""),ne=(0,b.default)(te,2),de=ne[0],pe=ne[1],fe=(0,E.useState)(null),me=(0,b.default)(fe,2),ve=me[0],ye=me[1],ge=C.PLUGINS_RESPONSE_MAP.ERROR===S.status;return(0,E.useEffect)(function(){if(v.length)if(J.length===v.length)K(!0);else if(A){var c=J.length;ye(v[c])}},[J,A]),(0,E.useEffect)(function(){ve&&(C.PLUGIN_STATUS_MAP.INACTIVE===ve.status?w.activate:w.install)(ve.plugin)},[ve]),(0,E.useEffect)(function(){if(C.PLUGINS_RESPONSE_MAP.SUCCESS===S.status){var c=S.data;Array.isArray(c)?N(!0):Object.prototype.hasOwnProperty.call(c,"plugin")?C.PLUGIN_STATUS_MAP.ACTIVE===c.status?pe(P.ACTIVATED):C.PLUGIN_STATUS_MAP.INACTIVE===c.status&&pe(P.INSTALLED):pe(P.FAILED)}else C.PLUGINS_RESPONSE_MAP.ERROR===S.status&&pe(P.FAILED)},[S.status]),(0,E.useEffect)(function(){if(de){var c=P.FAILED===de?_objectSpread(_objectSpread({},ve),{},{status:P.FAILED}):S.data;G(function(m){var v=(0,g.default)(m);return v[J.length]=c,v}),P.ACTIVATED===de||P.FAILED===de?ee(function(m){return[].concat((0,g.default)(m),[c])}):P.INSTALLED===de&&ye(c),pe("")}},[de]),{isDone:q,ready:J,bulk:(0,E.useMemo)(function(){return function getBulk(){if(V.length>y)return V.slice(V.length-y,V.length);return V}()},[V]),isError:ge}};var g=h(v(10906)),_=h(v(85707)),b=h(v(18821)),E=v(41594),C=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(28816));function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,_.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}var P=m.ACTION_STATUS_MAP=Object.freeze({ACTIVATED:"activated",INSTALLED:"installed",FAILED:"failed"})},18320:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=CardImage;var g=y(v(41594));function CardImage(c){var m=g.default.createElement("img",{src:c.src,alt:c.alt,className:"eps-card__image",loading:"lazy",onError:c.onError});return g.default.createElement("figure",{className:"eps-card__figure ".concat(c.className)},m,c.children)}v(45302),CardImage.propTypes={className:h.string,src:h.string.isRequired,alt:h.string.isRequired,children:h.any,onError:h.func},CardImage.defaultProps={className:"",onError:function onError(){}}},18441:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ExportComplete(){var c=(0,b.useNavigate)(),m=(0,S.useExportContext)(),v=m.data,h=m.isCompleted,y=v.exportedData,A=v.kitInfo,N=v.includes,W=v.analytics,U=(0,g.useRef)(null),q=function downloadFile(c){if(null==c||c.preventDefault(),!U.current){var m=document.createElement("a"),v="elementor-kit",h=(A.title||v).replace(D,"").trim()||v;m.href="data:application/zip;base64,"+y.file,m.download=h+".zip",U.current=m}U.current.click()};(0,g.useEffect)(function(){"cloud"!==A.source&&null!=y&&y.file&&q()},[y,A.source]),(0,g.useEffect)(function(){T.AppsEventTracking.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitExportSummary)},[]),(0,g.useEffect)(function(){if(y.manifest){var c,m,v=V();T.AppsEventTracking.sendExportKitCustomization({kit_export_content:N.includes("content"),kit_export_templates:N.includes("templates"),kit_export_settings:N.includes("settings"),kit_export_plugins:N.includes("plugins"),kit_export_customization_modals:null==W?void 0:W.customization,kit_description:Boolean(A.description),kit_page_count:v.page||0,kit_post_count:v.post||0,kit_post_type_count:null!==(c=y.manifest)&&void 0!==c&&c["custom-post-type-title"]?Object.keys(null===(m=y.manifest)||void 0===m?void 0:m["custom-post-type-title"]).length:0,kit_source:A.source})}},[N,null==y?void 0:y.manifest,null==W?void 0:W.customization,A.description]);if(!h)return g.default.createElement(b.Redirect,{to:"/export-customization/",replace:!0});var K="cloud"===A.source,Q=g.default.createElement(E.Stack,{direction:"row",spacing:1},K?g.default.createElement(E.Button,{variant:"contained",color:"primary",size:"small",onClick:function onClick(){return c("/kit-library/cloud")},"data-testid":"view-in-library-button"},(0,C.__)("View in Library","elementor")):g.default.createElement(E.Button,{variant:"contained",color:"primary",size:"small",onClick:function handleDone(){window.top.location=elementorAppConfig.admin_url},"data-testid":"done-button"},(0,C.__)("Done","elementor"))),H=g.default.createElement(P.PageHeader,{title:(0,C.__)("Export","elementor")}),V=function getContentCounts(){var c,m,v=null==y||null===(c=y.manifest)||void 0===c?void 0:c.content,h=null==y||null===(m=y.manifest)||void 0===m?void 0:m["wp-content"],g={},b=function countItems(c){var m=(0,_.default)(c,2),v=m[0],h=m[1],y=Object.keys(h).length;y>0&&(g[v]=(g[v]||0)+y)};return Object.entries(v||{}).forEach(b),Object.entries(h||{}).forEach(b),g},G={content:{title:(0,C.__)("Content","elementor"),subTitle:function getContentSummary(){var c,m,v,h,g=null==y||null===(c=y.manifest)||void 0===c?void 0:c.content,b=null==y||null===(m=y.manifest)||void 0===m?void 0:m["wp-content"],E=null==y||null===(v=y.manifest)||void 0===v?void 0:v.taxonomies;if(!g&&!b&&!E)return(0,C.__)("No content exported","elementor");var P=(null===(h=elementorAppConfig["import-export-customization"])||void 0===h||null===(h=h.summaryTitles)||void 0===h?void 0:h.content)||{},S=V(),w={};if(Object.entries(S).forEach(function(c){var m=(0,_.default)(c,2),v=m[0],h=m[1],y=P[v];if(y){var g=h>1?y.plural:y.single;w[v]={count:h,title:g}}}),Object.keys(E||{}).length){var T=new Set;Object.values(E).forEach(function(c){c.forEach(function(c){T.add(c.name)})}),T.size&&(w.taxonomies={count:T.size,title:(0,C.__)("Taxonomies","elementor")})}var D=Object.values(w).map(function(c){var m=c.count,v=c.title;return"".concat(m," ").concat(v)});return D.length>0?D.join(" | "):(0,C.__)("No content exported","elementor")}()},templates:{title:(0,C.__)("Templates","elementor"),subTitle:function getTemplatesSummary(){var c,m,v=null==y||null===(c=y.manifest)||void 0===c?void 0:c.templates;if(!v)return(0,C.__)("No templates exported","elementor");var h={};Object.values(v).forEach(function(c){var m=c.doc_type;h[m]||(h[m]=0),h[m]++});var g=(null===(m=elementorAppConfig["import-export-customization"])||void 0===m||null===(m=m.summaryTitles)||void 0===m?void 0:m.templates)||{},b=Object.entries(h).map(function(c){var m=(0,_.default)(c,2),v=m[0],h=m[1],y=g[v];if(!y)return null;var b=h>1?y.plural:y.single;return"".concat(h," ").concat(b)}).filter(function(c){return null!==c});return b.length>0?b.join(" | "):(0,C.__)("No templates exported","elementor")}()},settings:{title:(0,C.__)("Site settings","elementor"),subTitle:function getSettingsSummary(){var c,m=null==y||null===(c=y.manifest)||void 0===c?void 0:c["site-settings"];if(!m)return(0,C.__)("No settings exported","elementor");var v=(0,w.buildKitSettingsSummary)(m);return v.length>0?v:(0,C.__)("No settings exported","elementor")}()},plugins:{title:(0,C.__)("Plugins","elementor"),subTitle:function getPluginsSummary(){var c,m;return null!=y&&null!==(c=y.manifest)&&void 0!==c&&c.plugins?null==y||null===(m=y.manifest)||void 0===m?void 0:m.plugins.map(function(c){return c.name}).join(" | "):(0,C.__)("No plugins exported","elementor")}()}};return g.default.createElement(P.BaseLayout,{topBar:g.default.createElement(P.TopBar,null,H),footer:g.default.createElement(P.Footer,null,Q)},g.default.createElement(P.CenteredContent,{hasFooter:!0,maxWidth:"800px"},g.default.createElement(E.Stack,{spacing:3,alignItems:"center","data-testid":"export-complete-content"},g.default.createElement(P.CompleteIcon,{imageSrc:elementorAppConfig.assets_url+"images/kit-is-live.svg",altText:"",testId:"export-complete-icon"}),g.default.createElement(P.CompleteHeading,{title:K?(0,C.__)("Your website template is now saved to the library!","elementor"):(0,C.__)("Your .zip file is ready","elementor"),subtitle:K?(0,C.__)("You can find it in the My Website Templates tab.","elementor"):(0,C.__)("Once the download is complete, you can upload it to be used for other sites.","elementor"),linkText:K?(0,C.__)("Take me there","elementor"):void 0,linkHref:K?elementorAppConfig.base_url+"#/kit-library/cloud":void 0,testId:"export-complete-heading"}),g.default.createElement(P.CompleteSummary,{summaryData:G,testId:"export-complete-summary"}),!K&&g.default.createElement(P.DownloadLink,{message:(0,C.__)("Is the automatic download not starting?","elementor"),linkText:(0,C.__)("Download manually","elementor"),onClick:q,testId:"export-complete-download-link"}))))};var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),_=h(v(18821)),b=v(83040),E=v(86956),C=v(12470),P=v(62100),S=v(72946),w=v(16112),T=v(3073);var D=/[<>:"/\\|?*]/g},18671:()=>{},18738:()=>{},18791:(c,m,v)=>{"use strict";var h=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;_interopRequireWildcard(v(41594));var y=_interopRequireWildcard(v(75206)),g=v(7470);function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,y=new WeakMap;return(_interopRequireWildcard=function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=h(c)&&"function"!=typeof c)return b;if(g=m?y:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b})(c,m)}m.default={render:function render(c,m){var v;try{var h=(0,g.createRoot)(m);h.render(c),v=function unmountFunction(){h.unmount()}}catch(h){y.render(c,m),v=function unmountFunction(){y.unmountComponentAtNode(m)}}return{unmount:v}}}},18821:(c,m,v)=>{var h=v(70569),y=v(65474),g=v(37744),_=v(11018);c.exports=function _slicedToArray(c,m){return h(c)||y(c,m)||g(c,m)||_()},c.exports.__esModule=!0,c.exports.default=c.exports},18861:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=DialogButton;var g=y(v(41594)),_=y(v(85707)),b=y(v(78304)),E=y(v(47483));function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,_.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}function DialogButton(c){return g.default.createElement(E.default,(0,b.default)({},c,{className:"eps-dialog__button ".concat(c.className)}))}DialogButton.propTypes=_objectSpread(_objectSpread({},E.default.propTypes),{},{tabIndex:h.string,type:h.string}),DialogButton.defaultProps=_objectSpread(_objectSpread({},E.default.defaultProps),{},{tabIndex:"0",type:"button"})},19232:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=y(v(54069));function PluginsSelection(c){var m=c.plugins,v=c.initialSelected,h=c.initialDisabled,y=c.withHeader,g=c.withStatus,E=c.layout,C=c.onSelect;if(!m.length)return null;var P=(0,_.useMemo)(function(){return m},[m]),S=(0,_.useMemo)(function(){return v},[m]),w=(0,_.useMemo)(function(){return h},[m]);return _.default.createElement(b.default,{plugins:P,initialDisabled:w,initialSelected:S,onSelect:function handleOnSelect(c){if(C){var v=c.map(function(c){return m[c]});C(v)}},withHeader:y,withStatus:g,layout:E})}PluginsSelection.propTypes={initialDisabled:h.array,initialSelected:h.array,layout:h.array,onSelect:h.func,plugins:h.array,selection:h.bool,withHeader:h.bool,withStatus:h.bool},PluginsSelection.defaultProps={initialDisabled:[],initialSelected:[],plugins:[],selection:!0,withHeader:!0,withStatus:!0};m.default=(0,_.memo)(PluginsSelection)},19616:(c,m,v)=>{"use strict";var h=v(12470).__;Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var y=v(70646),g=v(94321),_=v(12629),b=[{type:"content",data:{title:h("Content","elementor"),features:{open:[h("Elementor Pages","elementor"),h("Elementor Posts","elementor"),h("WP Pages","elementor"),h("WP Posts","elementor"),h("WP Menus","elementor"),h("Custom Post Types","elementor")]}},dialog:g.KitContentCustomizationDialog,required:!1},{type:"templates",data:{title:h("Templates","elementor"),features:{open:[h("Saved Templates","elementor")],locked:[h("Headers","elementor"),h("Footers","elementor"),h("Archives","elementor"),h("Single Posts","elementor"),h("Single Pages","elementor"),h("Search Results","elementor"),h("404 Error Page","elementor"),h("Popups","elementor"),h("Global widgets","elementor")],tooltip:h("To import or export these components, you’ll need Elementor Pro.","elementor")}},dialog:null,required:!1},{type:"settings",data:{title:h("Settings & configurations","elementor"),features:{open:[h("Classes","elementor"),h("Variables","elementor"),h("Global Colors","elementor"),h("Global Fonts","elementor"),h("Theme Style Settings","elementor"),h("Layout Settings","elementor"),h("Lightbox Settings","elementor"),h("Background Settings","elementor"),h("Custom Fonts","elementor"),h("Icons","elementor"),h("Code","elementor")]}},dialog:_.KitSettingsCustomizationDialog,required:!1},{type:"plugins",data:{title:h("Plugins","elementor"),features:{open:[h("All plugins are required for this website templates to work","elementor")]}},dialog:y.KitPluginsCustomizationDialog,required:!0}];m.default=b},19744:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784),_=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ProcessFailedDialog;var b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,g,b={__proto__:null,default:c};if(null===c||"object"!=_(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((g=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(g.get||g.set)?y(b,E,g):b[E]=c[E]);return b}(c,m)}(v(41594)),E=v(83040),C=g(v(15656)),P=g(v(41494)),S=g(v(46361)),w=g(v(54999)),T=v(14300),D=g(v(62841)),A=v(69378);var N={general:{title:h("Unable to download the Website Template","elementor"),text:b.default.createElement(b.default.Fragment,null,h("We couldn’t download the Website Template due to technical difficulties on our part. Try again and if the problem persists contact ","elementor"),b.default.createElement(w.default,{url:"https://my.elementor.com/support-center/"},h("Support","elementor")))},"zip-archive-module-missing":{title:h("Couldn’t handle the Website Template","elementor"),text:h("Seems like your server is missing the PHP zip module. Install it on your server or contact your site host for further instructions.","elementor")},"invalid-zip-file":{title:h("Couldn’t use the .zip file","elementor"),text:b.default.createElement(b.default.Fragment,null,h("Seems like there is a problem with the zip’s files. Try installing again and if the problem persists contact ","elementor"),b.default.createElement(w.default,{url:"https://my.elementor.com/support-center/"},h("Support","elementor")))},timeout:{title:h("Unable to download the Website Template","elementor"),text:b.default.createElement(b.default.Fragment,null,h("It took too much time to download your Website Template and we were unable to complete the process. If all the Website Template’s parts don’t appear in ","elementor"),b.default.createElement(w.default,{url:elementorAppConfig.pages_url},h("Pages","elementor")),h(", try again and if the problem persists contact ","elementor"),b.default.createElement(w.default,{url:"https://my.elementor.com/support-center/"},h("Support","elementor")))},"invalid-kit-library-zip-error":{title:h("Unable to download the Website Template","elementor"),text:b.default.createElement(b.default.Fragment,null,h("We couldn’t download the Website Template due to technical difficulty on our part. Try again in a few minutes and if the problem persists contact","elementor"),b.default.createElement(w.default,{url:"https://my.elementor.com/support-center/"},h("Support","elementor")))},"no-write-permissions":{title:h("Couldn’t access the file","elementor"),text:h("Seems like Elementor isn’t authorized to access relevant files for installing this Website Template. Contact your site host to get permission.","elementor")},"plugin-installation-permissions-error":{title:h("Couldn’t install the Website Template","elementor"),text:h("The Website Template includes plugins you don’t have permission to install. Contact your site admin to change your permissions.","elementor")},"third-party-error":{title:h("Unable to download the Website Template","elementor"),text:h("This is due to a conflict with one or more third-party plugins already active on your site. Try disabling them, and then give the download another go.","elementor")},"domdocument-missing":{title:h("Unable to download the Website Template","elementor"),text:h("This download requires the 'DOMDocument' PHP extension, which we couldn’t detect on your server. Enable this extension, or get in touch with your hosting service for support, and then give the download another go.","elementor")},"insufficient-quota":{title:h("Couldn’t Export the Website Template","elementor"),text:h("The export failed because it will pass the maximum Website Templates you can export.","elementor")},"failed-to-fetch-quota":{title:h("Couldn’t fetch quota","elementor"),text:h("Failed to fetch quota.","elementor")},"insufficient-storage-quota":{title:h("Couldn’t Export the Website Template","elementor"),text:h("The export failed because it will pass the maximum Website Templates storage you have available.","elementor")}};function ProcessFailedDialog(c){var m=c.errorType,v=c.onApprove,y=c.onDismiss,g=c.approveButton,_=c.dismissButton,w=c.onModalClose,W=c.onError,U=c.onLearnMore,q=(0,S.default)(),K=((0,b.useContext)(A.SharedContext).data||{}).returnTo,Q=(0,E.useNavigate)(),H=(0,P.default)().getAll(),V=H.referrer,G=H.source,Y="string"==typeof m&&N[m]?m:"general",Z=N[Y],J=Z.title,ee=Z.text,te=h("Try Again","elementor"),ne="general"===Y&&v,de=function handleOnDismiss(c){var m=T.KIT_SOURCE_MAP.CLOUD===G;K&&(0,D.default)(K)||("general"===Y&&y?y():"kit-library"===V?(null==w||w(c),Q("/kit-library".concat(m?"/cloud":""))):q.backToDashboard())};return(0,b.useEffect)(function(){null==W||W()},[]),b.default.createElement(C.default,{title:J,text:ee,approveButtonColor:"link",approveButtonText:ne?te:g,approveButtonOnClick:function handleOnApprove(){ne?v():window.open("https://go.elementor.com/app-import-download-failed","_blank"),null==U||U()},dismissButtonText:_,dismissButtonOnClick:function dismissButtonOnClick(c){return de(c)},onClose:de})}ProcessFailedDialog.propTypes={onApprove:y.func,onDismiss:y.func,errorType:y.string,approveButton:y.string,dismissButton:y.string,onModalClose:y.func,onError:y.func,onLearnMore:y.func},ProcessFailedDialog.defaultProps={errorType:"general",approveButton:h("Learn More","elementor"),dismissButton:h("Close","elementor")}},20364:()=>{},20365:c=>{c.exports=function _iterableToArray(c){if("undefined"!=typeof Symbol&&null!=c[Symbol.iterator]||null!=c["@@iterator"])return Array.from(c)},c.exports.__esModule=!0,c.exports.default=c.exports},20394:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=DialogActions;var g=y(v(41594));function DialogActions(c){return g.default.createElement("div",{className:"eps-dialog__buttons"},c.children)}DialogActions.propTypes={children:h.any}},20426:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var y=h(v(40989)),g=h(v(39805)),_=h(v(47485)),b=h(v(41594)).default.lazy(function(){return Promise.resolve().then(v.t.bind(v,74674,23)).then(function(c){return{default:c.App}})});m.default=(0,y.default)(function SiteBuilder(){(0,g.default)(this,SiteBuilder),_.default.addRoute({path:"/site-builder/*",component:b})})},20567:c=>{"use strict";var warning=function(){};c.exports=warning},20697:(c,m)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.isVersionLessThan=m.compareVersions=void 0;var v=m.compareVersions=function compareVersions(c,m){for(var v=String(c||"0.0.0").split(".").map(Number),h=String(m||"0.0.0").split(".").map(Number),y=0;y<Math.max(v.length,h.length);y++){var g=v[y]||0,_=h[y]||0;if(g!==_)return g-_}return 0};m.isVersionLessThan=function isVersionLessThan(c,m){return v(c,m)<0}},20955:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=CompleteIcon;var y=h(v(41594)),g=v(86956),_=h(v(62688));function CompleteIcon(c){var m=c.imageSrc,v=c.altText,h=c.width,_=void 0===h?"200px":h,b=c.marginBottom,E=void 0===b?2:b,C=c.testId,P=void 0===C?"complete-icon":C;return y.default.createElement(g.Box,{sx:{mb:E},"data-testid":P},y.default.createElement("img",{src:m,alt:v,style:{width:_}}))}CompleteIcon.propTypes={imageSrc:_.default.string.isRequired,altText:_.default.string.isRequired,width:_.default.string,marginBottom:_.default.number,testId:_.default.string}},21290:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=SummarySection;var y=h(v(41594)),g=v(86956),_=h(v(62688));function SummarySection(c){var m=c.title,v=c.subTitle,h=c.sectionKey;return y.default.createElement(g.Box,{"data-testid":"summary_section_".concat(h)},y.default.createElement(g.Stack,{direction:"row",alignItems:"center",spacing:1},y.default.createElement(g.Typography,{variant:"body2",color:"text.primary"},m)),y.default.createElement(g.Typography,{variant:"body2",color:"text.tertiary","data-testid":"summary_section_".concat(h,"_subtitle")},v))}SummarySection.propTypes={title:_.default.string.isRequired,subTitle:_.default.string.isRequired,sectionKey:_.default.string.isRequired}},21364:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=TableHead;var g=y(v(41594)),_=v(79397);function TableHead(c){return g.default.createElement("thead",{className:(0,_.arrayToClassName)(["eps-table__head",c.className])},c.children)}TableHead.propTypes={children:h.any.isRequired,className:h.string}},21400:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.UpgradeVersionBanner=function UpgradeVersionBanner(){return g.default.createElement(_.Paper,{color:"info",elevation:0,variant:"elevation"},g.default.createElement(_.Stack,{direction:"row",sx:{alignItems:"center",justifyContent:"space-between",gap:"5px",py:1.5,px:2.5}},g.default.createElement(_.Stack,{direction:"row",sx:{alignItems:"center",gap:"5px"}},g.default.createElement(_.SvgIcon,{viewBox:"0 0 22 22",sx:{fontSize:16,color:"info.light"}},g.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.58268 4.35352C4.5219 4.35352 4.46361 4.37766 4.42064 4.42064C4.37766 4.46361 4.35352 4.5219 4.35352 4.58268V6.64518H6.64518V4.35352H4.58268ZM4.58268 2.97852C4.15723 2.97852 3.7492 3.14753 3.44837 3.44837C3.14753 3.7492 2.97852 4.15723 2.97852 4.58268V17.416C2.97852 17.8415 3.14753 18.2495 3.44837 18.5503C3.74921 18.8512 4.15723 19.0202 4.58268 19.0202H17.416C17.8415 19.0202 18.2495 18.8512 18.5503 18.5503C18.8512 18.2495 19.0202 17.8415 19.0202 17.416V4.58268C19.0202 4.15723 18.8512 3.74921 18.5503 3.44837C18.2495 3.14753 17.8415 2.97852 17.416 2.97852H4.58268ZM8.02018 4.35352V6.64518H17.6452V4.58268C17.6452 4.5219 17.621 4.46361 17.5781 4.42064C17.5351 4.37766 17.4768 4.35352 17.416 4.35352H8.02018ZM17.6452 8.02018H4.35352V17.416C4.35352 17.4768 4.37766 17.5351 4.42064 17.5781C4.46361 17.621 4.5219 17.6452 4.58268 17.6452H17.416C17.4768 17.6452 17.5351 17.621 17.5781 17.5781C17.621 17.5351 17.6452 17.4768 17.6452 17.416V8.02018Z",fill:"currentColor"})),g.default.createElement(_.Typography,{variant:"body2"},h("You’re using an older Elementor version. Update for full customization.","elementor"))),g.default.createElement(_.Button,{variant:"outlined",onClick:function onClick(){var c;return window.open(null===(c=elementorAppConfig["import-export-customization"])||void 0===c?void 0:c.upgradeVersionUrl,"_blank")},color:"info"},h("Update version","elementor"))))};var g=y(v(41594)),_=v(86956)},21689:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Box;var g=y(v(41594)),_=v(79397);function Box(c){var m="eps-box",v=[m,c.className],h={};return Object.prototype.hasOwnProperty.call(c,"padding")&&(h["--eps-box-padding"]=(0,_.pxToRem)(c.padding),v.push(m+"--padding")),g.default.createElement("div",{style:h,className:(0,_.arrayToClassName)(v)},c.children)}v(51959),Box.propTypes={className:h.string,padding:h.string,children:h.oneOfType([h.string,h.object,h.arrayOf(h.object)]).isRequired},Box.defaultProps={className:""}},22322:()=>{},22803:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Loader;var g=y(v(41594)),_=v(79397),b=y(v(76547));function Loader(c){var m="e-app-import-export-loader",v=[m,"eicon-loading eicon-animation-spin"];return c.absoluteCenter&&v.push(m+"--absolute-center"),g.default.createElement(b.default,{className:(0,_.arrayToClassName)(v)})}v(95689),Loader.propTypes={absoluteCenter:h.bool},Loader.defaultProps={absoluteCenter:!1}},22835:(c,m,v)=>{var h=v(29402),y=v(91270),g=v(65826),_=v(86060);function _wrapNativeSuper(m){var v="function"==typeof Map?new Map:void 0;return c.exports=_wrapNativeSuper=function _wrapNativeSuper(c){if(null===c||!g(c))return c;if("function"!=typeof c)throw new TypeError("Super expression must either be null or a function");if(void 0!==v){if(v.has(c))return v.get(c);v.set(c,Wrapper)}function Wrapper(){return _(c,arguments,h(this).constructor)}return Wrapper.prototype=Object.create(c.prototype,{constructor:{value:Wrapper,enumerable:!1,writable:!0,configurable:!0}}),y(Wrapper,c)},c.exports.__esModule=!0,c.exports.default=c.exports,_wrapNativeSuper(m)}c.exports=_wrapNativeSuper,c.exports.__esModule=!0,c.exports.default=c.exports},23074:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=CardFooter;var g=y(v(41594)),_=v(79397);function CardFooter(c){var m="eps-card__footer",v=[m,c.className],h={};return Object.prototype.hasOwnProperty.call(c,"padding")&&(h["--eps-card-footer-padding"]=(0,_.pxToRem)(c.padding),v.push(m+"--padding")),g.default.createElement("footer",{className:(0,_.arrayToClassName)(v),style:h},c.children)}v(45302),CardFooter.propTypes={className:h.string,padding:h.string,passive:h.bool,active:h.bool,children:h.object.isRequired},CardFooter.defaultProps={className:""}},23327:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=PageHeader;var g=y(v(41594)),_=v(79397),b=y(v(3416)),E=y(v(85418)),C=y(v(55725));function PageHeader(c){var m=["e-app-import-export-page-header",c.className];return g.default.createElement("div",{className:(0,_.arrayToClassName)(m)},g.default.createElement(b.default,{container:!0},g.default.createElement(b.default,{item:!0,className:"e-app-import-export-page-header__content-wrapper"},c.heading&&g.default.createElement(E.default,{variant:"display-3",className:"e-app-import-export-page-header__heading"},c.heading),c.description&&g.default.createElement(C.default,{className:"e-app-import-export-page-header__description"},function handleMultiLine(c){if(Array.isArray(c)){var m=[];return c.forEach(function(c,v){v&&m.push(g.default.createElement("br",{key:v})),m.push(c)}),m}return c}(c.description)))))}v(15969),PageHeader.propTypes={className:h.string,heading:h.string,description:h.oneOfType([h.string,h.array,h.object])},PageHeader.defaultProps={className:""}},23393:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ImportPluginsActivation(){var c=(0,_.useContext)(E.ImportContext),m=(0,_.useContext)(C.SharedContext),v=(0,b.useNavigate)(),y=(0,A.default)({plugins:c.data.plugins}),g=y.bulk,N=y.ready,W=y.isDone;return(0,_.useEffect)(function(){c.data.plugins.length||v("/import/")},[c.data.plugins]),(0,_.useEffect)(function(){W&&(c.dispatch({type:"SET_IMPORTED_PLUGINS",payload:N}),c.dispatch({type:"SET_PLUGINS_STATE",payload:"success"}),m.dispatch({type:"SET_CURRENT_PAGE_NAME",payload:ImportPluginsActivation.name}))},[W]),(0,_.useEffect)(function(){c.data.importedPlugins.length&&v("/import/process")},[c.data.importedPlugins]),_.default.createElement(P.default,{type:"import"},_.default.createElement("section",{className:"e-app-import-plugins-activation"},_.default.createElement(S.default,{info:h("Activating plugins:","elementor")}),_.default.createElement(T.default,{container:!0,justify:"center"},_.default.createElement(T.default,{item:!0,className:"e-app-import-plugins-activation__installing-plugins"},!(null==g||!g.length)&&_.default.createElement(D.default,null,g.map(function(c){return _.default.createElement(D.default.Item,{className:"e-app-import-plugins-activation__plugin-status-item",key:c.name},_.default.createElement(w.default,{name:c.name,status:c.status}))}))))))};var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=v(83040),E=v(53442),C=v(69378),P=y(v(53931)),S=y(v(41994)),w=y(v(79238)),T=y(v(3416)),D=y(v(93279));v(18671);var A=y(v(17901))},23587:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.fetchCloudKitsEligibility=function fetchCloudKitsEligibility(){return _fetchCloudKitsEligibility.apply(this,arguments)},m.fetchCloudKitsQuota=function fetchCloudKitsQuota(){return _fetchCloudKitsQuota.apply(this,arguments)};var y=h(v(61790)),g=h(v(58155));function _fetchCloudKitsEligibility(){return(_fetchCloudKitsEligibility=(0,g.default)(y.default.mark(function _callee(){var c;return y.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=1,$e.data.get("cloud-kits/eligibility",{},{refresh:!0});case 1:return c=m.sent,m.abrupt("return",null==c?void 0:c.data);case 2:case"end":return m.stop()}},_callee)}))).apply(this,arguments)}function _fetchCloudKitsQuota(){return(_fetchCloudKitsQuota=(0,g.default)(y.default.mark(function _callee2(){var c;return y.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=1,$e.data.get("cloud-kits/quota",{},{refresh:!0});case 1:return c=m.sent,m.abrupt("return",null==c?void 0:c.data);case 2:case"end":return m.stop()}},_callee2)}))).apply(this,arguments)}},23634:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.PluginActivation=PluginActivation;var y=h(v(41594)),g=h(v(10564)),_=v(86956),b=h(v(62688)),E=v(12470),C=v(94092),P=h(v(30522));function PluginActivation(c){var m,v=c.plugins,h=(0,C.useImportContext)().data,b=(null===(m=h.uploadedData)||void 0===m||null===(m=m.manifest)||void 0===m||null===(m=m.plugins)||void 0===m?void 0:m.filter(function(c){var m;return null==h||null===(m=h.customization)||void 0===m||!m.plugins||!0===h.customization.plugins[c.plugin]}))||[];if(!b.length)return null;var S=[];return Array.isArray(v)?S=v:v&&"object"===(0,g.default)(v)&&(S=Object.values(v)),y.default.createElement(_.Box,null,y.default.createElement(_.Typography,{variant:"subtitle1",color:"text.secondary",sx:{mb:2}},(0,E.__)("Activating plugins:","elementor")),y.default.createElement(_.Box,{sx:{width:"100%",maxWidth:500,borderRadius:1,border:1,borderColor:"action.focus",p:2.5,maxHeight:300,overflow:"auto"}},y.default.createElement(_.Stack,{spacing:1.5},b.map(function(c){var m=S.includes(c.name);return y.default.createElement(P.default,{key:c.name,name:c.name,status:m?"activated":"activating"})}))))}PluginActivation.propTypes={plugins:b.default.arrayOf(b.default.string)}},23730:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function KitName(){var c,m=(0,_.useContext)(E.ExportContext),v=(0,_.useState)(null),y=(0,b.default)(v,2),g=y[0],w=y[1],T=function handleChange(c){var v=c.target.value;m.dispatch({type:"SET_KIT_TITLE",payload:v}),D(v)},D=function validateAndShowError(c){var m=function validateKitName(c){return c&&0!==c.trim().length?null:h("Must add a name","elementor")}(c);return w(m),m};return _.default.createElement(P.default,{container:!0,direction:"column"},_.default.createElement(S.default,{tag:"span",variant:"xs"},h("Name","elementor")),_.default.createElement(C.default,{placeholder:h("Type name here...","elementor"),onChange:T,onBlur:T,className:g?"e-app-export-kit-information__field--error":"",title:g||"",value:(null===(c=m.data.kitInfo)||void 0===c?void 0:c.title)||"",autoFocus:!0}),_.default.createElement("div",{className:"e-app-export-kit-information__error-container"},g&&_.default.createElement(S.default,{variant:"xs",className:"e-app-export-kit-information__validation-error"},g)))};var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=y(v(18821)),E=v(81160),C=y(v(79788)),P=y(v(3416)),S=y(v(55725))},23857:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ExportProcess(){var c=(0,C.useExportContext)(),m=c.data,v=c.dispatch,y=c.isExporting,T=c.isPending,D=m.kitInfo,A=m.includes,N=m.customization,W=(0,P.useExportKit)({includes:A,kitInfo:D,customization:N,isExporting:y,dispatch:v}),U=W.status,q=W.STATUS_PROCESSING,K=W.STATUS_PROCESSING_MEDIA,Q=W.STATUS_ERROR,H=W.error,V=W.exportKit,G=W.retryMediaProcessing,Y=W.deleteKit,Z=W.exportedData;if(T)return g.default.createElement(_.Redirect,{to:"/export-customization/",replace:!0});var J=g.default.createElement(E.PageHeader,{title:h("Export","elementor")});return g.default.createElement(E.BaseLayout,{topBar:g.default.createElement(E.TopBar,null,J)},g.default.createElement(E.CenteredContent,null,g.default.createElement(b.Stack,{spacing:3,alignItems:"center"},(U===q||U===K)&&g.default.createElement(S.default,{statusText:function getStatusText(){return h(U===q?"Setting up your website template...":U===K?"Processing media files...":"Export failed","elementor")}()}),U===Q&&g.default.createElement(w.ProcessingErrorDialog,{error:H,handleClose:function handleCloseError(){var c,m="media-processing-error"===(null==H?void 0:H.code);v({type:"SET_EXPORT_STATUS",payload:C.EXPORT_STATUS.PENDING}),m&&null!=Z&&null!==(c=Z.kit)&&void 0!==c&&c.id&&Y(Z.kit.id)},handleTryAgain:function handleTryAgain(){"media-processing-error"===(null==H?void 0:H.code)?G():V()},handleExportAsZip:function handleExportAsZip(){v({type:"SET_KIT_SAVE_SOURCE",payload:"file"}),v({type:"SET_EXPORT_STATUS",payload:C.EXPORT_STATUS.EXPORTING})}}))))};var g=y(v(41594)),_=v(83040),b=v(86956),E=v(62100),C=v(72946),P=v(73142),S=y(v(13419)),w=v(17614)},24017:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Sidebar;var g=y(v(41594));function Sidebar(c){return g.default.createElement("div",{className:"eps-app__sidebar"},c.children)}Sidebar.propTypes={children:h.object}},24079:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.reducer=void 0;var y=h(v(85707)),g=v(56915);function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,y.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}m.reducer=function reducer(c,m){var v=m.type,h=m.payload;switch(v){case"SET_ID":return _objectSpread(_objectSpread({},c),{},{id:h});case"SET_FILE":return _objectSpread(_objectSpread({},c),{},{file:h});case"SET_KIT_SOURCE":return _objectSpread(_objectSpread({},c),{},{source:h});case"ADD_OVERRIDE_CONDITION":return g.ReducerUtils.updateArray(c,"overrideConditions",h,"add");case"REMOVE_OVERRIDE_CONDITION":return g.ReducerUtils.updateArray(c,"overrideConditions",h,"remove");case"SET_UPLOADED_DATA":return _objectSpread(_objectSpread({},c),{},{uploadedData:h});case"SET_IMPORTED_DATA":return _objectSpread(_objectSpread({},c),{},{importedData:h});case"SET_PLUGINS":return _objectSpread(_objectSpread({},c),{},{plugins:h});case"SET_REQUIRED_PLUGINS":return _objectSpread(_objectSpread({},c),{},{requiredPlugins:h});case"SET_IMPORTED_PLUGINS":return _objectSpread(_objectSpread({},c),{},{importedPlugins:h});case"SET_IS_PRO_INSTALLED_DURING_PROCESS":return _objectSpread(_objectSpread({},c),{},{isProInstalledDuringProcess:h});case"SET_ACTION_TYPE":return _objectSpread(_objectSpread({},c),{},{actionType:h});case"SET_IS_RESOLVED":return _objectSpread(_objectSpread({},c),{},{isResolvedData:h});case"SET_PLUGINS_STATE":return _objectSpread(_objectSpread({},c),{},{pluginsState:h});default:return c}}},24455:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=DownloadLink;var y=h(v(41594)),g=v(86956),_=h(v(62688));function DownloadLink(c){var m=c.message,v=c.linkText,h=c.onClick,_=c.testId,b=void 0===_?"download-link":_;return y.default.createElement(g.Typography,{variant:"body2",color:"text.secondary","data-testid":b},m," ",y.default.createElement(g.Link,{href:"#",onClick:h,color:"info.light",sx:{cursor:"pointer",textDecoration:"underline"}},v),". ")}DownloadLink.propTypes={message:_.default.string.isRequired,linkText:_.default.string.isRequired,onClick:_.default.func.isRequired,testId:_.default.string}},24673:(c,m,v)=>{"use strict";v.d(m,{U:()=>b,h:()=>_});var h=v(41594),y=v.n(h);function createValue(){var c=!1;return{clearReset:function clearReset(){c=!1},reset:function reset(){c=!0},isReset:function isReset(){return c}}}var g=y().createContext(createValue()),_=function useQueryErrorResetBoundary(){return y().useContext(g)},b=function QueryErrorResetBoundary(c){var m=c.children,v=y().useMemo(function(){return createValue()},[]);return y().createElement(g.Provider,{value:v},"function"==typeof m?m(v):m)}},24685:(c,m,v)=>{"use strict";var h=v(62688),y=v(12470).__,g=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=DashboardButton;var _=g(v(41594)),b=g(v(78304)),E=g(v(47483)),C=g(v(46361)),P=v(79397);function DashboardButton(c){var m=(0,C.default)(),v=["e-app-dashboard-button",c.className];return _.default.createElement(E.default,(0,b.default)({},c,{className:(0,P.arrayToClassName)(v),text:c.text,onClick:m.backToDashboard}))}DashboardButton.propTypes={className:h.string,text:h.string},DashboardButton.defaultProps={className:"",variant:"contained",color:"primary",text:y("Back to dashboard","elementor")}},25160:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),Object.defineProperty(m,"DownloadLink",{enumerable:!0,get:function get(){return C.DownloadLink}}),Object.defineProperty(m,"Favorites",{enumerable:!0,get:function get(){return P.Favorites}}),m.Index=void 0;var y=h(v(39805)),g=h(v(40989)),_=h(v(15118)),b=h(v(29402)),E=h(v(87861)),C=v(14387),P=v(39701);function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}m.Index=function(c){function Index(){return(0,y.default)(this,Index),function _callSuper(c,m,v){return m=(0,b.default)(m),(0,_.default)(c,_isNativeReflectConstruct()?Reflect.construct(m,v||[],(0,b.default)(c).constructor):m.apply(c,v))}(this,Index,arguments)}return(0,E.default)(Index,c),(0,g.default)(Index,null,[{key:"getEndpointFormat",value:function getEndpointFormat(){return"kits/{id}"}}])}($e.modules.CommandData)},25301:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784),_=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ProBanner;var b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,g,b={__proto__:null,default:c};if(null===c||"object"!=_(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((g=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(g.get||g.set)?y(b,E,g):b[E]=c[E]);return b}(c,m)}(v(41594)),E=g(v(18821)),C=g(v(95801)),P=g(v(69783)),S=g(v(15656));function ProBanner(c){var m=c.onRefresh,v=(0,b.useState)(!1),y=(0,E.default)(v,2),g=y[0],_=y[1],w=function onDialogDismiss(){return _(!1)};return b.default.createElement(b.default.Fragment,null,b.default.createElement(C.default,{heading:h("Install Elementor Pro","elementor"),description:h("Without Elementor Pro, importing components like templates, widgets and popups won't work.","elementor"),button:b.default.createElement(P.default,{onClick:function handleGoPro(){_(!0),function openGoProExternalPage(){window.open("https://go.elementor.com/go-pro-import-export/","_blank")}()}})}),g&&b.default.createElement(S.default,{title:h("Is your Elementor Pro ready?","elementor"),text:h("If you’ve purchased, installed & activated Elementor Pro, we can continue importing all the parts of this site.","elementor"),approveButtonColor:"primary",approveButtonText:h("Yes","elementor"),approveButtonOnClick:function onDialogApprove(){_(!1),m()},dismissButtonText:h("Not yet","elementor"),dismissButtonOnClick:w,onClose:w}))}v(78103),ProBanner.propTypes={status:y.string,onRefresh:y.func},ProBanner.defaultProps={status:""}},25368:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Content;var g=y(v(41594));function Content(c){return g.default.createElement("main",{className:"eps-app__content ".concat(c.className)},c.children)}Content.propTypes={children:h.any,className:h.string},Content.defaultProps={className:""}},25469:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784),_=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ExistingPlugins;var b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,g,b={__proto__:null,default:c};if(null===c||"object"!=_(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((g=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(g.get||g.set)?y(b,E,g):b[E]=c[E]);return b}(c,m)}(v(41594)),E=g(v(19232)),C=g(v(85418));var P=[4,1];function ExistingPlugins(c){var m=c.plugins;if(null==m||!m.length)return null;var v=(0,b.useMemo)(function(){return m},[]),y=(0,b.useMemo)(function(){return m.map(function(c,m){return m})},[]);return b.default.createElement("div",{className:"e-app-import-plugins__section"},b.default.createElement(C.default,{variant:"h5",tag:"h3",className:"e-app-import-plugins__section-heading"},h("Plugins you already have:","elementor")),b.default.createElement(E.default,{withHeader:!1,withStatus:!1,plugins:v,initialSelected:y,initialDisabled:y,excludeSelections:y,layout:P}))}ExistingPlugins.propTypes={plugins:y.array}},25554:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=CompleteHeading;var y=h(v(41594)),g=v(86956),_=h(v(62688));function CompleteHeading(c){var m=c.title,v=c.subtitle,h=c.linkText,_=c.linkHref,b=c.linkOnClick,E=c.testId,C=void 0===E?"complete-heading":E;return y.default.createElement(g.Box,{"data-testid":C},y.default.createElement(g.Typography,{variant:"h4",color:"text.primary",component:"h2",gutterBottom:!0},m),y.default.createElement(g.Typography,{variant:"body1",color:"text.secondary",sx:{mb:3}},v,h&&_&&y.default.createElement(y.default.Fragment,null," ",y.default.createElement(g.Link,{href:_,onClick:b,sx:{cursor:"pointer",textDecoration:"underline"},color:"info.light"},h))))}CompleteHeading.propTypes={title:_.default.string.isRequired,subtitle:_.default.string.isRequired,linkText:_.default.string,linkHref:_.default.string,linkOnClick:_.default.func,testId:_.default.string}},25800:(c,m,v)=>{"use strict";v.d(m,{j:()=>y});var h=v(6369),y=new(function(){function NotifyManager(){this.queue=[],this.transactions=0,this.notifyFn=function(c){c()},this.batchNotifyFn=function(c){c()}}var c=NotifyManager.prototype;return c.batch=function batch(c){var m;this.transactions++;try{m=c()}finally{this.transactions--,this.transactions||this.flush()}return m},c.schedule=function schedule(c){var m=this;this.transactions?this.queue.push(c):(0,h.G6)(function(){m.notifyFn(c)})},c.batchCalls=function batchCalls(c){var m=this;return function(){for(var v=arguments.length,h=new Array(v),y=0;y<v;y++)h[y]=arguments[y];m.schedule(function(){c.apply(void 0,h)})}},c.flush=function flush(){var c=this,m=this.queue;this.queue=[],m.length&&(0,h.G6)(function(){c.batchNotifyFn(function(){m.forEach(function(m){c.notifyFn(m)})})})},c.setNotifyFunction=function setNotifyFunction(c){this.notifyFn=c},c.setBatchNotifyFunction=function setBatchNotifyFunction(c){this.batchNotifyFn=c},NotifyManager}())},26434:(c,m,v)=>{"use strict";v.d(m,{t:()=>_});var h=v(59994),y=v(13411),g=v(6369),_=new(function(c){function OnlineManager(){var m;return(m=c.call(this)||this).setup=function(c){var m;if(!g.S$&&(null==(m=window)?void 0:m.addEventListener)){var v=function listener(){return c()};return window.addEventListener("online",v,!1),window.addEventListener("offline",v,!1),function(){window.removeEventListener("online",v),window.removeEventListener("offline",v)}}},m}(0,h.A)(OnlineManager,c);var m=OnlineManager.prototype;return m.onSubscribe=function onSubscribe(){this.cleanup||this.setEventListener(this.setup)},m.onUnsubscribe=function onUnsubscribe(){var c;this.hasListeners()||(null==(c=this.cleanup)||c.call(this),this.cleanup=void 0)},m.setEventListener=function setEventListener(c){var m,v=this;this.setup=c,null==(m=this.cleanup)||m.call(this),this.cleanup=c(function(c){"boolean"==typeof c?v.setOnline(c):v.onOnline()})},m.setOnline=function setOnline(c){this.online=c,c&&this.onOnline()},m.onOnline=function onOnline(){this.listeners.forEach(function(c){c()})},m.isOnline=function isOnline(){return"boolean"==typeof this.online?this.online:"undefined"==typeof navigator||void 0===navigator.onLine||navigator.onLine},OnlineManager}(y.Q))},26587:()=>{},27410:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.useCustomPostTypes=function useCustomPostTypes(){var c=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).include,m=void 0===c?[]:c,v=(0,g.useState)([]),h=(0,y.default)(v,2),_=h[0],b=h[1];return(0,g.useEffect)(function(){var c,v,h=Object.assign({},(null===(c=elementorAppConfig["import-export-customization"])||void 0===c||null===(c=c.summaryTitles)||void 0===c||null===(c=c.content)||void 0===c?void 0:c.customPostTypes)||{});m.length&&Object.entries((null===(v=elementorAppConfig["import-export-customization"])||void 0===v||null===(v=v.summaryTitles)||void 0===v?void 0:v.content)||{}).forEach(function(c){var v=(0,y.default)(c,2),g=v[0],_=v[1];m.includes(g)&&(h[g]=_)});Object.keys(h).length&&b(Object.entries(h).map(function(c){var m=(0,y.default)(c,2);return{value:m[0],label:m[1].single}}))},[]),{customPostTypes:_}};var y=h(v(18821)),g=v(41594)},28042:()=>{},28101:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function NotFound(){var c={title:h("Not Found","elementor"),className:"eps-app__not-found",content:g.default.createElement("h1",null," ",h("Not Found","elementor")," "),sidebar:g.default.createElement(g.default.Fragment,null)};return g.default.createElement(_.default,c)};var g=y(v(41594)),_=y(v(80226))},28127:(c,m,v)=>{"use strict";var h="__global_unique_id__";c.exports=function(){return v.g[h]=(v.g[h]||0)+1}},28492:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ExportProcess(){var c=(0,g.useContext)(S.SharedContext),m=(0,g.useContext)(w.ExportContext),v=(0,P.useNavigate)(),h=(0,A.default)(),y=h.kitState,W=h.kitActions,U=h.KIT_STATUS_MAP,q=(0,g.useState)(""),K=(0,C.default)(q,2),Q=K[0],H=K[1],V=m.data||{},G=V.plugins,Y=V.exportedData,Z=V.kitInfo,J=V.isExportProcessStarted,ee=(0,N.default)(G).pluginsData,te=function onDialogDismiss(){m.dispatch({type:"SET_DOWNLOAD_URL",payload:""}),v("export")},ne=function generateScreenshot(){return new Promise(function(c){var m=document.createElement("iframe");m.style="visibility: hidden;",m.width="1200",m.height="1000";var v=function messageHandler(h){"kit-screenshot-done"===h.data.name&&(window.removeEventListener("message",v),document.body.removeChild(m),c(h.data.imageUrl||null),window.removeEventListener("message",v))};window.addEventListener("message",v);var h=new URL(window.location.origin);h.searchParams.set("kit_thumbnail","1"),h.searchParams.set("nonce",elementorAppConfig["import-export"].kitPreviewNonce),document.body.appendChild(m),m.src=h.toString()})},de=function(){var v=(0,E.default)(_.default.mark(function _callee(){var v,h,y,g,E;return _.default.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:if(v=c.data,h=v.includes,y=v.selectedCustomPostTypes,g={include:[].concat((0,b.default)(h),["plugins"]),kitInfo:Z,plugins:ee,selectedCustomPostTypes:y},A.KIT_SOURCE_MAP.CLOUD!==m.data.kitInfo.source){_.next=2;break}return _.next=1,ne();case 1:E=_.sent,g.screenShotBlob=E;case 2:W.export(g);case 3:case"end":return _.stop()}},_callee)}));return function exportKit(){return v.apply(this,arguments)}}();return(0,g.useEffect)(function(){J?de():v("/export")},[]),(0,g.useEffect)(function(){switch(y.status){case U.EXPORTED:m.dispatch({type:"SET_EXPORTED_DATA",payload:y.data});break;case U.ERROR:H(y.data)}},[y.status]),(0,g.useEffect)(function(){Y&&v("export/complete")},[Y]),g.default.createElement(T.default,{type:"export"},g.default.createElement(D.default,{errorType:Q,onDialogApprove:te,onDialogDismiss:te}))};var g=_interopRequireWildcard(v(41594)),_=h(v(61790)),b=h(v(10906)),E=h(v(58155)),C=h(v(18821)),P=v(83040),S=v(69378),w=v(81160),T=h(v(53931)),D=h(v(41994)),A=_interopRequireWildcard(v(14300)),N=h(v(30307));function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return(_interopRequireWildcard=function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b})(c,m)}},28816:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.PLUGIN_STATUS_MAP=m.PLUGINS_RESPONSE_MAP=void 0,m.default=function usePlugins(){var c=(0,g.useState)(function(){return C()}),m=(0,y.default)(c,2),v=m[0],h=m[1],P=(0,g.useRef)(!0),S=function fetchRest(c){var m=c.body,y=c.method,g=c.endpoint,b=void 0===g?"":g,C={method:y,headers:{"Content-Type":"application/json; charset=utf-8","X-WP-Nonce":wpApiSettings.nonce,"X-Elementor-Action":"import-plugins"}};return m&&(C.body=JSON.stringify(m)),v.data&&T(),new Promise(function(c,m){fetch(E+b,C).then(function(c){return c.json()}).then(function(m){P.current&&h({status:_.SUCCESS,data:m}),c(m)}).catch(function(c){h({status:_.ERROR,data:c}),m(c)})})},w=function fetchData(c){return S({method:"GET",endpoint:c})},T=function reset(){return h(C())};return(0,g.useEffect)(function(){return w(),function(){P.current=!1}},[]),{response:v,pluginsActions:{fetch:w,install:function install(c){return c=c.split("/")[0],S({method:"POST",body:{slug:c}})},activate:function activate(c){return S({endpoint:c,method:"PUT",body:{status:b.ACTIVE}})},deactivate:function deactivate(c){return S({endpoint:c,method:"PUT",body:{status:b.INACTIVE}})},remove:function remove(c){return S({endpoint:c,method:"DELETE"})},reset:T}}};var y=h(v(18821)),g=v(41594),_=m.PLUGINS_RESPONSE_MAP=Object.freeze({INITIAL:"initial",SUCCESS:"success",ERROR:"error"}),b=m.PLUGIN_STATUS_MAP=Object.freeze({ACTIVE:"active",MULTISITE_ACTIVE:"network-active",INACTIVE:"inactive",NOT_INSTALLED:"Not Installed"}),E=elementorCommon.config.urls.rest+"wp/v2/plugins/",C=function getInitialState(){return{status:_.INITIAL,data:null}}},28929:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Collapse;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=y(v(85707)),E=y(v(18821)),C=v(79397),P=v(77879),S=y(v(79514)),w=y(v(62521));function Collapse(c){var m=(0,_.useState)(c.isOpened),v=(0,E.default)(m,2),h=v[0],y=v[1],g="e-app-collapse",S=[g,c.className,(0,b.default)({},g+"--opened",h)];return(0,_.useEffect)(function(){c.isOpened!==h&&y(c.isOpened)},[c.isOpened]),(0,_.useEffect)(function(){c.onChange&&c.onChange(h)},[h]),_.default.createElement(P.CollapseContext.Provider,{value:{toggle:function toggle(){return y(function(c){return!c})}}},_.default.createElement("div",{className:(0,C.arrayToClassName)(S)},c.children))}v(57463),Collapse.propTypes={className:h.string,isOpened:h.bool,onChange:h.func,children:h.oneOfType([h.node,h.arrayOf(h.node)])},Collapse.defaultProps={className:"",isOpened:!1},Collapse.Toggle=S.default,Collapse.Content=w.default},29402:c=>{function _getPrototypeOf(m){return c.exports=_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(c){return c.__proto__||Object.getPrototypeOf(c)},c.exports.__esModule=!0,c.exports.default=c.exports,_getPrototypeOf(m)}c.exports=_getPrototypeOf,c.exports.__esModule=!0,c.exports.default=c.exports},29994:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=InfoModalTip;var g=y(v(41594)),_=y(v(78304)),b=v(79397),E=y(v(61678));function InfoModalTip(c){return g.default.createElement(E.default.Tip,(0,_.default)({},c,{className:(0,b.arrayToClassName)(["e-app-import-export-info-modal__tip",c.className])}))}InfoModalTip.propTypes={className:h.string},InfoModalTip.defaultProps={className:""}},30242:(c,m,v)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.default=function useConnectState(){var c=(0,h.useContext)(y.ConnectStateContext);if(!c)throw new Error("useConnectState must be used within a ConnectStateProvider");return c};var h=v(41594),y=v(76673)},30307:(c,m,v)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.default=function useExportPluginsData(c){return{pluginsData:(0,h.useMemo)(function(){return function getData(){var m=[];return c.forEach(function(c){var v=c.name,h=c.plugin,y=c.plugin_uri,g=c.version;m.push({name:v,plugin:h,pluginUri:y,version:g})}),m}()},[c])}};var h=v(41594)},30522:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=PluginStatusItem;var y=h(v(41594)),g=h(v(62688)),_=v(86956);function PluginStatusItem(c){var m=c.name,v=c.status,h="activated"===v;return y.default.createElement(_.Box,{display:"flex",alignItems:"center",gap:1.5},y.default.createElement(_.SvgIcon,{sx:{color:h?"text.primary":"text.muted",fontSize:20},viewBox:"0 0 24 24"},y.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"})),y.default.createElement(_.Typography,{variant:"body2",color:h?"text.primary":"text.muted"},m," ",v))}PluginStatusItem.propTypes={name:g.default.string.isRequired,status:g.default.string}},31138:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function KitInfo(){var c=(0,b.useKitValidation)(),m=c.templateName,v=c.description,y=c.nameError,E=c.hasDescriptionError,C=c.descriptionCounterColor,P=c.handleNameChange,S=c.handleDescriptionChange,w=c.DESCRIPTION_MAX_LENGTH;return g.default.createElement(_.Box,{sx:{mb:3,border:1,borderRadius:1,borderColor:"action.focus",p:3.5}},g.default.createElement(_.Typography,{variant:"caption",component:"label",color:"text.secondary"},h("Website template name","elementor")," *"),g.default.createElement(_.Input,{fullWidth:!0,required:!0,value:m,onChange:P,placeholder:h("Type name here...","elementor"),inputProps:{maxLength:75},error:!!y,sx:{mb:y?1:2}}),y&&g.default.createElement(_.Typography,{color:"error.main",variant:"caption",sx:{mb:2,display:"block"}},y),g.default.createElement(_.Typography,{variant:"caption",component:"label",color:"text.secondary"},h("Description (Optional)","elementor")),g.default.createElement(_.Input,{fullWidth:!0,multiline:!0,value:v,onChange:S,placeholder:h("Type description here...","elementor"),inputProps:{maxLength:w},error:E}),g.default.createElement(_.Typography,{variant:"caption",color:C,sx:{mt:.5,display:"block"}},v.length," / ",w," ",h("characters","elementor")))};var g=y(v(41594)),_=v(86956),b=v(261)},31481:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ImportContent(){var c=(0,_.useContext)(b.SharedContext),m=(0,_.useContext)(E.ImportContext),v=c.data,y=v.referrer,g=v.includes,A=v.currentPage,N=m.data,W=N.plugins,U=N.requiredPlugins,q=N.uploadedData,K=N.file,Q=N.isProInstalledDuringProcess,H=(0,D.default)().navigateToMainScreen,V=function handleResetProcess(){return m.dispatch({type:"SET_FILE",payload:null})},G=function eventTracking(c){"kit-library"===y&&(0,C.appsEventTrackingDispatch)(c,{page_source:"import",step:A,event_type:"click"})};return(0,_.useEffect)(function(){c.dispatch({type:"SET_CURRENT_PAGE_NAME",payload:ImportContent.name})},[]),(0,_.useEffect)(function(){K||H()},[K]),_.default.createElement(P.default,{type:"import",footer:function getFooter(){return _.default.createElement(T.default,{hasPlugins:!!W.length,hasConflicts:!!(g.includes("templates")&&null!=q&&q.conflicts&&Object.keys(q.conflicts).length),isImportAllowed:!(!W.length&&!g.length),onResetProcess:V,onPreviousClick:function onPreviousClick(){return G("kit-library/go-back")},onImportClick:function onImportClick(){return G("kit-library/approve-import")}})}()},_.default.createElement("section",{className:"e-app-import-content"},_.default.createElement(S.default,{heading:h("Select which parts you want to apply","elementor"),description:h("All items are already selected by default. Uncheck the ones you don't want.","elementor")}),_.default.createElement(w.default,{manifest:null==q?void 0:q.manifest,hasPro:Q,hasPlugins:!!U.length,isAllRequiredPluginsSelected:U.length===W.length,onResetProcess:V})))};var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=v(69378),E=v(53442),C=v(3073),P=y(v(53931)),S=y(v(23327)),w=y(v(87026)),T=y(v(79784)),D=y(v(82372));v(5195)},31571:(c,m,v)=>{"use strict";v.d(m,{_:()=>b});var h=v(68102),y=v(59994),g=v(85869),_=v(25800),b=function(c){function MutationObserver(m,v){var h;return(h=c.call(this)||this).client=m,h.setOptions(v),h.bindMethods(),h.updateResult(),h}(0,y.A)(MutationObserver,c);var m=MutationObserver.prototype;return m.bindMethods=function bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)},m.setOptions=function setOptions(c){this.options=this.client.defaultMutationOptions(c)},m.onUnsubscribe=function onUnsubscribe(){var c;this.listeners.length||(null==(c=this.currentMutation)||c.removeObserver(this))},m.onMutationUpdate=function onMutationUpdate(c){this.updateResult();var m={listeners:!0};"success"===c.type?m.onSuccess=!0:"error"===c.type&&(m.onError=!0),this.notify(m)},m.getCurrentResult=function getCurrentResult(){return this.currentResult},m.reset=function reset(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})},m.mutate=function mutate(c,m){return this.mutateOptions=m,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,(0,h.A)({},this.options,{variables:void 0!==c?c:this.options.variables})),this.currentMutation.addObserver(this),this.currentMutation.execute()},m.updateResult=function updateResult(){var c=this.currentMutation?this.currentMutation.state:(0,g.$)(),m=(0,h.A)({},c,{isLoading:"loading"===c.status,isSuccess:"success"===c.status,isError:"error"===c.status,isIdle:"idle"===c.status,mutate:this.mutate,reset:this.reset});this.currentResult=m},m.notify=function notify(c){var m=this;_.j.batch(function(){m.mutateOptions&&(c.onSuccess?(null==m.mutateOptions.onSuccess||m.mutateOptions.onSuccess(m.currentResult.data,m.currentResult.variables,m.currentResult.context),null==m.mutateOptions.onSettled||m.mutateOptions.onSettled(m.currentResult.data,null,m.currentResult.variables,m.currentResult.context)):c.onError&&(null==m.mutateOptions.onError||m.mutateOptions.onError(m.currentResult.error,m.currentResult.variables,m.currentResult.context),null==m.mutateOptions.onSettled||m.mutateOptions.onSettled(void 0,m.currentResult.error,m.currentResult.variables,m.currentResult.context))),c.listeners&&m.listeners.forEach(function(c){c(m.currentResult)})})},MutationObserver}(v(13411).Q)},31659:(c,m,v)=>{"use strict";m.__esModule=!0;var h=v(41594),y=(_interopRequireDefault(h),_interopRequireDefault(v(62688))),g=_interopRequireDefault(v(28127));_interopRequireDefault(v(20567));function _interopRequireDefault(c){return c&&c.__esModule?c:{default:c}}function _classCallCheck(c,m){if(!(c instanceof m))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn(c,m){if(!c)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!m||"object"!=typeof m&&"function"!=typeof m?c:m}function _inherits(c,m){if("function"!=typeof m&&null!==m)throw new TypeError("Super expression must either be null or a function, not "+typeof m);c.prototype=Object.create(m&&m.prototype,{constructor:{value:c,enumerable:!1,writable:!0,configurable:!0}}),m&&(Object.setPrototypeOf?Object.setPrototypeOf(c,m):c.__proto__=m)}var _=1073741823;m.default=function createReactContext(c,m){var v,b,E="__create-react-context-"+(0,g.default)()+"__",C=function(c){function Provider(){var m,v;_classCallCheck(this,Provider);for(var h=arguments.length,y=Array(h),g=0;g<h;g++)y[g]=arguments[g];return m=v=_possibleConstructorReturn(this,c.call.apply(c,[this].concat(y))),v.emitter=function createEventEmitter(c){var m=[];return{on:function on(c){m.push(c)},off:function off(c){m=m.filter(function(m){return m!==c})},get:function get(){return c},set:function set(v,h){c=v,m.forEach(function(m){return m(c,h)})}}}(v.props.value),_possibleConstructorReturn(v,m)}return _inherits(Provider,c),Provider.prototype.getChildContext=function getChildContext(){var c;return(c={})[E]=this.emitter,c},Provider.prototype.componentWillReceiveProps=function componentWillReceiveProps(c){if(this.props.value!==c.value){var v=this.props.value,h=c.value,y=void 0;!function objectIs(c,m){return c===m?0!==c||1/c==1/m:c!=c&&m!=m}(v,h)?(y="function"==typeof m?m(v,h):_,0!==(y|=0)&&this.emitter.set(c.value,y)):y=0}},Provider.prototype.render=function render(){return this.props.children},Provider}(h.Component);C.childContextTypes=((v={})[E]=y.default.object.isRequired,v);var P=function(m){function Consumer(){var c,v;_classCallCheck(this,Consumer);for(var h=arguments.length,y=Array(h),g=0;g<h;g++)y[g]=arguments[g];return c=v=_possibleConstructorReturn(this,m.call.apply(m,[this].concat(y))),v.state={value:v.getValue()},v.onUpdate=function(c,m){0!==((0|v.observedBits)&m)&&v.setState({value:v.getValue()})},_possibleConstructorReturn(v,c)}return _inherits(Consumer,m),Consumer.prototype.componentWillReceiveProps=function componentWillReceiveProps(c){var m=c.observedBits;this.observedBits=null==m?_:m},Consumer.prototype.componentDidMount=function componentDidMount(){this.context[E]&&this.context[E].on(this.onUpdate);var c=this.props.observedBits;this.observedBits=null==c?_:c},Consumer.prototype.componentWillUnmount=function componentWillUnmount(){this.context[E]&&this.context[E].off(this.onUpdate)},Consumer.prototype.getValue=function getValue(){return this.context[E]?this.context[E].get():c},Consumer.prototype.render=function render(){return function onlyChild(c){return Array.isArray(c)?c[0]:c}(this.props.children)(this.state.value)},Consumer}(h.Component);return P.contextTypes=((b={})[E]=y.default.object,b),{Provider:C,Consumer:P}},c.exports=m.default},31846:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=TemplatesFeatures;var g=y(v(41594)),_=y(v(63895));function TemplatesFeatures(c){var m,v=null===(m=c.features.locked)||void 0===m?void 0:m.length;return g.default.createElement(g.default.Fragment,null,function getOpenFeatures(){var m;return null===(m=c.features.open)||void 0===m?void 0:m.join(", ")}(),function getLockedFeatures(){if(v)return g.default.createElement(_.default,{tag:"span",offset:19,show:c.showTooltip,title:c.features.tooltip,disabled:!c.isLocked,className:c.isLocked?"e-app-export-templates-features__locked":""},", "+c.features.locked.join(", "))}())}v(94010),TemplatesFeatures.propTypes={features:h.object,isLocked:h.bool,showTooltip:h.bool},TemplatesFeatures.defaultProps={showTooltip:!1}},32091:c=>{"use strict";c.exports=function(c,m,v,h,y,g,_,b){if(!c){var E;if(void 0===m)E=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var C=[v,h,y,g,_,b],P=0;(E=new Error(m.replace(/%s/g,function(){return C[P++]}))).name="Invariant Violation"}throw E.framesToPop=1,E}}},32879:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ConflictCheckbox;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=v(53442),E=y(v(47579));function ConflictCheckbox(c){var m=(0,_.useContext)(b.ImportContext);return(0,_.useEffect)(function(){m.data.overrideConditions.length||m.dispatch({type:"ADD_OVERRIDE_CONDITION",payload:c.id})},[]),_.default.createElement(E.default,{checked:function isSelected(){return m.data.overrideConditions.includes(c.id)}(),onChange:function updateOverrideCondition(v){var h=v.target.checked,y=h?"ADD_OVERRIDE_CONDITION":"REMOVE_OVERRIDE_CONDITION";c.onCheck&&c.onCheck(h),m.dispatch({type:y,payload:c.id})},className:c.className})}ConflictCheckbox.propTypes={className:h.string,id:h.number.isRequired,onCheck:h.func},ConflictCheckbox.defaultProps={className:""}},33382:(c,m,v)=>{"use strict";v.d(m,{$:()=>P});var h=v(59994),y=v(6369),g=v(68102),_=v(25800),b=v(8118),E=v(81133),C=function(){function Query(c){this.abortSignalConsumed=!1,this.hadObservers=!1,this.defaultOptions=c.defaultOptions,this.setOptions(c.options),this.observers=[],this.cache=c.cache,this.queryKey=c.queryKey,this.queryHash=c.queryHash,this.initialState=c.state||this.getDefaultState(this.options),this.state=this.initialState,this.meta=c.meta,this.scheduleGc()}var c=Query.prototype;return c.setOptions=function setOptions(c){var m;this.options=(0,g.A)({},this.defaultOptions,c),this.meta=null==c?void 0:c.meta,this.cacheTime=Math.max(this.cacheTime||0,null!=(m=this.options.cacheTime)?m:3e5)},c.setDefaultOptions=function setDefaultOptions(c){this.defaultOptions=c},c.scheduleGc=function scheduleGc(){var c=this;this.clearGcTimeout(),(0,y.gn)(this.cacheTime)&&(this.gcTimeout=setTimeout(function(){c.optionalRemove()},this.cacheTime))},c.clearGcTimeout=function clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)},c.optionalRemove=function optionalRemove(){this.observers.length||(this.state.isFetching?this.hadObservers&&this.scheduleGc():this.cache.remove(this))},c.setData=function setData(c,m){var v,h,g=this.state.data,_=(0,y.Zw)(c,g);return(null==(v=(h=this.options).isDataEqual)?void 0:v.call(h,g,_))?_=g:!1!==this.options.structuralSharing&&(_=(0,y.BH)(g,_)),this.dispatch({data:_,type:"success",dataUpdatedAt:null==m?void 0:m.updatedAt}),_},c.setState=function setState(c,m){this.dispatch({type:"setState",state:c,setStateOptions:m})},c.cancel=function cancel(c){var m,v=this.promise;return null==(m=this.retryer)||m.cancel(c),v?v.then(y.lQ).catch(y.lQ):Promise.resolve()},c.destroy=function destroy(){this.clearGcTimeout(),this.cancel({silent:!0})},c.reset=function reset(){this.destroy(),this.setState(this.initialState)},c.isActive=function isActive(){return this.observers.some(function(c){return!1!==c.options.enabled})},c.isFetching=function isFetching(){return this.state.isFetching},c.isStale=function isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(function(c){return c.getCurrentResult().isStale})},c.isStaleByTime=function isStaleByTime(c){return void 0===c&&(c=0),this.state.isInvalidated||!this.state.dataUpdatedAt||!(0,y.j3)(this.state.dataUpdatedAt,c)},c.onFocus=function onFocus(){var c,m=this.observers.find(function(c){return c.shouldFetchOnWindowFocus()});m&&m.refetch(),null==(c=this.retryer)||c.continue()},c.onOnline=function onOnline(){var c,m=this.observers.find(function(c){return c.shouldFetchOnReconnect()});m&&m.refetch(),null==(c=this.retryer)||c.continue()},c.addObserver=function addObserver(c){-1===this.observers.indexOf(c)&&(this.observers.push(c),this.hadObservers=!0,this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:c}))},c.removeObserver=function removeObserver(c){-1!==this.observers.indexOf(c)&&(this.observers=this.observers.filter(function(m){return m!==c}),this.observers.length||(this.retryer&&(this.retryer.isTransportCancelable||this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.cacheTime?this.scheduleGc():this.cache.remove(this)),this.cache.notify({type:"observerRemoved",query:this,observer:c}))},c.getObserversCount=function getObserversCount(){return this.observers.length},c.invalidate=function invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})},c.fetch=function fetch(c,m){var v,h,g,_=this;if(this.state.isFetching)if(this.state.dataUpdatedAt&&(null==m?void 0:m.cancelRefetch))this.cancel({silent:!0});else if(this.promise){var C;return null==(C=this.retryer)||C.continueRetry(),this.promise}if(c&&this.setOptions(c),!this.options.queryFn){var P=this.observers.find(function(c){return c.options.queryFn});P&&this.setOptions(P.options)}var S=(0,y.HN)(this.queryKey),w=(0,y.jY)(),T={queryKey:S,pageParam:void 0,meta:this.meta};Object.defineProperty(T,"signal",{enumerable:!0,get:function get(){if(w)return _.abortSignalConsumed=!0,w.signal}});var D,A,N={fetchOptions:m,options:this.options,queryKey:S,state:this.state,fetchFn:function fetchFn(){return _.options.queryFn?(_.abortSignalConsumed=!1,_.options.queryFn(T)):Promise.reject("Missing queryFn")},meta:this.meta};(null==(v=this.options.behavior)?void 0:v.onFetch)&&(null==(D=this.options.behavior)||D.onFetch(N));(this.revertState=this.state,this.state.isFetching&&this.state.fetchMeta===(null==(h=N.fetchOptions)?void 0:h.meta))||this.dispatch({type:"fetch",meta:null==(A=N.fetchOptions)?void 0:A.meta});return this.retryer=new E.eJ({fn:N.fetchFn,abort:null==w||null==(g=w.abort)?void 0:g.bind(w),onSuccess:function onSuccess(c){_.setData(c),null==_.cache.config.onSuccess||_.cache.config.onSuccess(c,_),0===_.cacheTime&&_.optionalRemove()},onError:function onError(c){(0,E.wm)(c)&&c.silent||_.dispatch({type:"error",error:c}),(0,E.wm)(c)||(null==_.cache.config.onError||_.cache.config.onError(c,_),(0,b.t)().error(c)),0===_.cacheTime&&_.optionalRemove()},onFail:function onFail(){_.dispatch({type:"failed"})},onPause:function onPause(){_.dispatch({type:"pause"})},onContinue:function onContinue(){_.dispatch({type:"continue"})},retry:N.options.retry,retryDelay:N.options.retryDelay}),this.promise=this.retryer.promise,this.promise},c.dispatch=function dispatch(c){var m=this;this.state=this.reducer(this.state,c),_.j.batch(function(){m.observers.forEach(function(m){m.onQueryUpdate(c)}),m.cache.notify({query:m,type:"queryUpdated",action:c})})},c.getDefaultState=function getDefaultState(c){var m="function"==typeof c.initialData?c.initialData():c.initialData,v=void 0!==c.initialData?"function"==typeof c.initialDataUpdatedAt?c.initialDataUpdatedAt():c.initialDataUpdatedAt:0,h=void 0!==m;return{data:m,dataUpdateCount:0,dataUpdatedAt:h?null!=v?v:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchMeta:null,isFetching:!1,isInvalidated:!1,isPaused:!1,status:h?"success":"idle"}},c.reducer=function reducer(c,m){var v,h;switch(m.type){case"failed":return(0,g.A)({},c,{fetchFailureCount:c.fetchFailureCount+1});case"pause":return(0,g.A)({},c,{isPaused:!0});case"continue":return(0,g.A)({},c,{isPaused:!1});case"fetch":return(0,g.A)({},c,{fetchFailureCount:0,fetchMeta:null!=(v=m.meta)?v:null,isFetching:!0,isPaused:!1},!c.dataUpdatedAt&&{error:null,status:"loading"});case"success":return(0,g.A)({},c,{data:m.data,dataUpdateCount:c.dataUpdateCount+1,dataUpdatedAt:null!=(h=m.dataUpdatedAt)?h:Date.now(),error:null,fetchFailureCount:0,isFetching:!1,isInvalidated:!1,isPaused:!1,status:"success"});case"error":var y=m.error;return(0,E.wm)(y)&&y.revert&&this.revertState?(0,g.A)({},this.revertState):(0,g.A)({},c,{error:y,errorUpdateCount:c.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:c.fetchFailureCount+1,isFetching:!1,isPaused:!1,status:"error"});case"invalidate":return(0,g.A)({},c,{isInvalidated:!0});case"setState":return(0,g.A)({},c,m.state);default:return c}},Query}(),P=function(c){function QueryCache(m){var v;return(v=c.call(this)||this).config=m||{},v.queries=[],v.queriesMap={},v}(0,h.A)(QueryCache,c);var m=QueryCache.prototype;return m.build=function build(c,m,v){var h,g=m.queryKey,_=null!=(h=m.queryHash)?h:(0,y.F$)(g,m),b=this.get(_);return b||(b=new C({cache:this,queryKey:g,queryHash:_,options:c.defaultQueryOptions(m),state:v,defaultOptions:c.getQueryDefaults(g),meta:m.meta}),this.add(b)),b},m.add=function add(c){this.queriesMap[c.queryHash]||(this.queriesMap[c.queryHash]=c,this.queries.push(c),this.notify({type:"queryAdded",query:c}))},m.remove=function remove(c){var m=this.queriesMap[c.queryHash];m&&(c.destroy(),this.queries=this.queries.filter(function(m){return m!==c}),m===c&&delete this.queriesMap[c.queryHash],this.notify({type:"queryRemoved",query:c}))},m.clear=function clear(){var c=this;_.j.batch(function(){c.queries.forEach(function(m){c.remove(m)})})},m.get=function get(c){return this.queriesMap[c]},m.getAll=function getAll(){return this.queries},m.find=function find(c,m){var v=(0,y.b_)(c,m)[0];return void 0===v.exact&&(v.exact=!0),this.queries.find(function(c){return(0,y.MK)(v,c)})},m.findAll=function findAll(c,m){var v=(0,y.b_)(c,m)[0];return Object.keys(v).length>0?this.queries.filter(function(c){return(0,y.MK)(v,c)}):this.queries},m.notify=function notify(c){var m=this;_.j.batch(function(){m.listeners.forEach(function(m){m(c)})})},m.onFocus=function onFocus(){var c=this;_.j.batch(function(){c.queries.forEach(function(c){c.onFocus()})})},m.onOnline=function onOnline(){var c=this;_.j.batch(function(){c.queries.forEach(function(c){c.onOnline()})})},QueryCache}(v(13411).Q)},33395:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.useClassesVariablesLimits=function useClassesVariablesLimits(c){var m=c.open,v=c.isImport,h=(0,b.useState)(0),S=(0,_.default)(h,2),w=S[0],T=S[1],D=(0,b.useState)(0),A=(0,_.default)(D,2),N=A[0],W=A[1],U=(0,b.useState)(!1),q=(0,_.default)(U,2),K=q[0],Q=q[1],H=(0,b.useState)(null),V=(0,_.default)(H,2),G=V[0],Y=V[1],Z=(0,b.useMemo)(function(){return function getLimitsFromConfig(){var c,m,v,h,y,g=null===(c=window.elementorAppConfig)||void 0===c?void 0:c["import-export-customization"];return{classes:null!==(m=null==g||null===(v=g.limits)||void 0===v?void 0:v.classes)&&void 0!==m?m:C,variables:null!==(h=null==g||null===(y=g.limits)||void 0===y?void 0:y.variables)&&void 0!==h?h:P}}()},[]),J=(0,b.useCallback)((0,g.default)(y.default.mark(function _callee(){var c,h,g,b,E,C,P,S,w,D,A,N,U,q;return y.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:if(m&&v){y.next=1;break}return y.abrupt("return");case 1:return Q(!0),Y(null),y.prev=2,g=(null===(c=window.wpApiSettings)||void 0===c?void 0:c.root)||"/wp-json/",b=(null===(h=window.wpApiSettings)||void 0===h?void 0:h.nonce)||"",y.next=3,Promise.all([fetch("".concat(g,"elementor/v1/global-classes"),{headers:{"X-WP-Nonce":b}}),fetch("".concat(g,"elementor/v1/variables/list"),{headers:{"X-WP-Nonce":b}})]);case 3:if(E=y.sent,C=(0,_.default)(E,2),P=C[0],S=C[1],!P.ok){y.next=5;break}return y.next=4,P.json();case 4:w=y.sent,D=Object.keys((null==w?void 0:w.data)||{}).length,T(D);case 5:if(!S.ok){y.next=7;break}return y.next=6,S.json();case 6:N=y.sent,U=(null==N||null===(A=N.data)||void 0===A?void 0:A.total)||0,W(U);case 7:y.next=9;break;case 8:y.prev=8,q=y.catch(2),Y(q);case 9:return y.prev=9,Q(!1),y.finish(9);case 10:case"end":return y.stop()}},_callee,null,[[2,8,9,10]])})),[m,v]);(0,b.useEffect)(function(){J()},[J]),(0,E.useTabFocus)(J);var ee=(0,b.useCallback)(function(c,m,v){var h=c+m,y=h>v;return{isExceeded:y,overLimitCount:y?h-v:0,totalAfterImport:h}},[]);return{existingClassesCount:w,existingVariablesCount:N,classesLimit:Z.classes,variablesLimit:Z.variables,isLoading:K,error:G,calculateLimitInfo:ee,refetch:J}};var y=h(v(61790)),g=h(v(58155)),_=h(v(18821)),b=v(41594),E=v(39220),C=100,P=100},33448:c=>{function _isNativeReflectConstruct(){try{var m=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(m){}return(c.exports=_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!m},c.exports.__esModule=!0,c.exports.default=c.exports)()}c.exports=_isNativeReflectConstruct,c.exports.__esModule=!0,c.exports.default=c.exports},33704:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function KitDescription(){var c=(0,_.useContext)(b.ExportContext);return _.default.createElement(C.default,{container:!0,direction:"column"},_.default.createElement(P.default,{tag:"span",variant:"xs"},h("Description (Optional)","elementor")),_.default.createElement(E.default,{placeholder:h("Type description here...","elementor"),onChange:function onChange(m){c.dispatch({type:"SET_KIT_DESCRIPTION",payload:m.target.value})}}))};var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=v(81160),E=y(v(79788)),C=y(v(3416)),P=y(v(55725))},33791:()=>{},33929:(c,m,v)=>{var h=v(67114),y=v(89736);c.exports=function AsyncIterator(c,m){function n(v,y,g,_){try{var b=c[v](y),E=b.value;return E instanceof h?m.resolve(E.v).then(function(c){n("next",c,g,_)},function(c){n("throw",c,g,_)}):m.resolve(E).then(function(c){b.value=c,g(b)},function(c){return n("throw",c,g,_)})}catch(c){_(c)}}var v;this.next||(y(AsyncIterator.prototype),y(AsyncIterator.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),y(this,"_invoke",function(c,h,y){function f(){return new m(function(m,v){n(c,y,m,v)})}return v=v?v.then(f,f):f()},!0)},c.exports.__esModule=!0,c.exports.default=c.exports},34009:(c,m,v)=>{"use strict";v.d(m,{E:()=>useQueries});var h=v(41594),y=v.n(h),g=v(25800),_=v(89774),b=v(15292);function useQueries(c){var m=y().useRef(!1),v=y().useState(0)[1],E=(0,b.j)(),C=(0,h.useMemo)(function(){return c.map(function(c){var m=E.defaultQueryObserverOptions(c);return m.optimisticResults=!0,m})},[c,E]),P=y().useState(function(){return new _.T(E,C)})[0],S=P.getOptimisticResult(C);return y().useEffect(function(){m.current=!0;var c=P.subscribe(g.j.batchCalls(function(){m.current&&v(function(c){return c+1})}));return function(){m.current=!1,c()}},[P]),y().useEffect(function(){P.setQueries(C,{listeners:!1})},[C,P]),S}},34744:(c,m,v)=>{"use strict";var h=v(62688),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=PopoverDialog;var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594));function PopoverDialog(c){var m=c.targetRef,v=c.offsetTop,h=c.offsetLeft,y=c.wrapperClass,_=c.trigger,b=c.hideAfter,E=(0,g.useCallback)(function(c){var y=null==m?void 0:m.current;if(y&&c){var g=function showPopover(){c.style.display="block",c.setAttribute("aria-expanded",!0);var m=y.getBoundingClientRect(),g=c.getBoundingClientRect(),_=g.width-m.width;c.style.top=m.bottom+v+"px",c.style.left=m.left-_/2-h+"px",c.style.setProperty("--popover-arrow-offset-end",(g.width-16)/2+"px")},E=function hidePopover(){c.style.display="none",c.setAttribute("aria-expanded",!1)};"hover"===_?function handlePopoverHover(){var m=!0,v=null;y.addEventListener("mouseover",function(){m=!0,g()}),y.addEventListener("mouseleave",function(){v=setTimeout(function(){m&&"block"===c.style.display&&E()},b)}),c.addEventListener("mouseover",function(){m=!1,v&&(clearTimeout(v),v=null)}),c.addEventListener("mouseleave",function(){v=setTimeout(function(){m&&"block"===c.style.display&&E()},b),m=!0})}():"click"===_&&function handlePopoverClick(){var m=!1;y.addEventListener("click",function(c){c.preventDefault(),c.stopPropagation(),m?(E(),m=!1):(g(),m=!0)}),c.addEventListener("click",function(c){c.stopPropagation()}),document.body.addEventListener("click",function(){m&&(E(),m=!1)})}()}},[m]),C="e-app__popover";return y&&(C+=" "+y),g.default.createElement("div",{className:C,ref:E},c.children)}PopoverDialog.propTypes={targetRef:h.oneOfType([h.func,h.shape({current:h.any})]).isRequired,trigger:h.string,direction:h.string,offsetTop:h.oneOfType([h.string,h.number]),offsetLeft:h.oneOfType([h.string,h.number]),wrapperClass:h.string,children:h.any,hideAfter:h.number},PopoverDialog.defaultProps={direction:"bottom",trigger:"hover",offsetTop:10,offsetLeft:0,hideAfter:300}},34864:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=InfoModalSection;var g=y(v(41594)),_=v(79397),b=y(v(61678));function InfoModalSection(c){return g.default.createElement(b.default.Section,{className:(0,_.arrayToClassName)(["e-app-import-export-info-modal__section",c.className])},c.children)}InfoModalSection.propTypes={className:h.string,children:h.any},InfoModalSection.defaultProps={className:""}},35013:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.reducer=void 0;var y=h(v(85707));function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,y.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}m.reducer=function reducer(c,m){var v=m.type,h=m.payload;switch(v){case"SET_DOWNLOAD_URL":return _objectSpread(_objectSpread({},c),{},{downloadUrl:h});case"SET_EXPORTED_DATA":return _objectSpread(_objectSpread({},c),{},{exportedData:h});case"SET_PLUGINS":return _objectSpread(_objectSpread({},c),{},{plugins:h});case"SET_IS_EXPORT_PROCESS_STARTED":return _objectSpread(_objectSpread({},c),{},{isExportProcessStarted:h});case"SET_KIT_TITLE":return _objectSpread(_objectSpread({},c),{},{kitInfo:_objectSpread(_objectSpread({},c.kitInfo),{},{title:h})});case"SET_KIT_DESCRIPTION":return _objectSpread(_objectSpread({},c),{},{kitInfo:_objectSpread(_objectSpread({},c.kitInfo),{},{description:h})});case"SET_KIT_SAVE_SOURCE":return _objectSpread(_objectSpread({},c),{},{kitInfo:_objectSpread(_objectSpread({},c.kitInfo),{},{source:h})});default:return c}}},35676:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var g=y(v(41594)),_=y(v(4380)),b=y(v(7229)),E=y(v(18320)),C=y(v(70097)),P=y(v(23074)),S=y(v(16357)),w=y(v(62992));v(45302);var T=g.default.forwardRef(function(c,m){return g.default.createElement("article",{className:"eps-card ".concat(c.className),ref:m},c.children)});T.propTypes={type:h.string,className:h.string,children:h.any},T.defaultProps={className:""},T.displayName="Card",T.Header=_.default,T.Body=b.default,T.Image=E.default,T.Overlay=C.default,T.Footer=P.default,T.Headline=S.default,T.Divider=w.default;m.default=T},36417:c=>{c.exports=function _assertThisInitialized(c){if(void 0===c)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return c},c.exports.__esModule=!0,c.exports.default=c.exports},36484:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),Object.defineProperty(m,"Eligibility",{enumerable:!0,get:function get(){return C.Eligibility}}),m.Index=void 0,Object.defineProperty(m,"Quota",{enumerable:!0,get:function get(){return P.Quota}});var y=h(v(39805)),g=h(v(40989)),_=h(v(15118)),b=h(v(29402)),E=h(v(87861)),C=v(44221),P=v(37092);function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}m.Index=function(c){function Index(){return(0,y.default)(this,Index),function _callSuper(c,m,v){return m=(0,b.default)(m),(0,_.default)(c,_isNativeReflectConstruct()?Reflect.construct(m,v||[],(0,b.default)(c).constructor):m.apply(c,v))}(this,Index,arguments)}return(0,E.default)(Index,c),(0,g.default)(Index,null,[{key:"getEndpointFormat",value:function getEndpointFormat(){return"cloud-kits/{id}"}}])}($e.modules.CommandData)},36561:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function Index(){var c,m=new URLSearchParams(window.location.search),v=Object.fromEntries(m.entries()),h=_.default[v.action]||(null===(c=elementorAppConfig.menu_url.split("#"))||void 0===c?void 0:c[1]);return y.default.createElement(g.Redirect,{to:h||"/not-found",noThrow:!0})};var y=h(v(41594)),g=v(83040),_=h(v(8102))},36625:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var g=h(v(39805)),_=h(v(40989)),b=h(v(15118)),E=h(v(29402)),C=h(v(87861)),P=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(36484));function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}m.default=function(c){function Component(){return(0,g.default)(this,Component),function _callSuper(c,m,v){return m=(0,E.default)(m),(0,b.default)(c,_isNativeReflectConstruct()?Reflect.construct(m,v||[],(0,E.default)(c).constructor):m.apply(c,v))}(this,Component,arguments)}return(0,C.default)(Component,c),(0,_.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"cloud-kits"}},{key:"defaultData",value:function defaultData(){return this.importCommands(P)}}])}($e.modules.ComponentBase)},36808:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ConnectProNotice(){return g.default.createElement(_.default,{className:"e-app-import-connect-pro-notice",label:h("Tip:","elementor"),color:"info",button:function getButton(){return g.default.createElement(b.default,{text:h("Let’s do it","elementor"),variant:"outlined",color:"secondary",size:"sm",target:"_blank",url:elementorAppConfig.admin_url+"admin.php?page=elementor-license"})}()},h("Make sure your Elementor Pro account is connected","elementor"))};var g=y(v(41594)),_=y(v(40587)),b=y(v(47483));v(40616)},37092:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.Quota=void 0;var y=h(v(39805)),g=h(v(40989)),_=h(v(15118)),b=h(v(29402)),E=h(v(87861));function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}m.Quota=function(c){function Quota(){return(0,y.default)(this,Quota),function _callSuper(c,m,v){return m=(0,b.default)(m),(0,_.default)(c,_isNativeReflectConstruct()?Reflect.construct(m,v||[],(0,b.default)(c).constructor):m.apply(c,v))}(this,Quota,arguments)}return(0,E.default)(Quota,c),(0,g.default)(Quota,null,[{key:"getEndpointFormat",value:function getEndpointFormat(){return"cloud-kits/quota"}}])}($e.modules.CommandData)},37628:(c,m)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.cptObjectToOptionsArray=void 0;m.cptObjectToOptionsArray=function cptObjectToOptionsArray(c){var m=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"label",v=[];return c&&m&&Object.keys(c).forEach(function(h){return v.push({label:c[h][m],value:h})}),v}},37744:(c,m,v)=>{var h=v(78113);c.exports=function _unsupportedIterableToArray(c,m){if(c){if("string"==typeof c)return h(c,m);var v={}.toString.call(c).slice(8,-1);return"Object"===v&&c.constructor&&(v=c.constructor.name),"Map"===v||"Set"===v?Array.from(c):"Arguments"===v||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v)?h(c,m):void 0}},c.exports.__esModule=!0,c.exports.default=c.exports},37880:(c,m,v)=>{"use strict";var h=v(12470).__;Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var y=[{type:"templates",data:{title:h("Templates","elementor"),features:{open:[h("Saved Templates","elementor")],locked:[h("Headers","elementor"),h("Footers","elementor"),h("Archives","elementor"),h("Single Posts","elementor"),h("Single Pages","elementor"),h("Search Results","elementor"),h("404 Error Page","elementor"),h("Popups","elementor"),h("Global widgets","elementor")],tooltip:h("To import or export these components, you’ll need Elementor Pro.","elementor")}}},{type:"content",data:{title:h("Content","elementor"),features:{open:[h("Elementor Pages","elementor"),h("Landing Pages","elementor"),h("Elementor Posts","elementor"),h("WP Pages","elementor"),h("WP Posts","elementor"),h("WP Menus","elementor"),h("Custom Post Types","elementor")]}}},{type:"settings",data:{title:h("Site Settings","elementor"),features:{open:[h("Global Colors","elementor"),h("Global Fonts","elementor"),h("Theme Style settings","elementor"),h("Layout Settings","elementor"),h("Lightbox Settings","elementor"),h("Background Settings","elementor")]}}}];m.default=y},38761:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function App(){var c=(0,g.useContext)(w.AppContext).state.isDarkMode,m={config:{variants:{light:!c,dark:c}}};return _.default.appHistory=(0,b.createHistory)((0,E.createHashSource)()),g.default.createElement(S.default,null,g.default.createElement(b.LocationProvider,{history:_.default.appHistory},g.default.createElement(T.ThemeProvider,{theme:m},g.default.createElement(D,{fallback:null},g.default.createElement(b.Router,null,_.default.getRoutes(),g.default.createElement(P.default,{path:"/"}),g.default.createElement(C.default,{default:!0}))))))};var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),_=h(v(47485)),b=v(83040),E=v(3600),C=h(v(28101)),P=h(v(36561)),S=h(v(65949));v(87581);var w=v(64095),T=v(15142);var D=g.default.Suspense},38832:(c,m,v)=>{"use strict";var h=v(62688),y=v(12470).__,g=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ElementorLoading;var _=g(v(41594));function ElementorLoading(c){return _.default.createElement("div",{className:"elementor-loading"},_.default.createElement("div",{className:"elementor-loader-wrapper"},_.default.createElement("div",{className:"elementor-loader"},_.default.createElement("div",{className:"elementor-loader-boxes"},_.default.createElement("div",{className:"elementor-loader-box"}),_.default.createElement("div",{className:"elementor-loader-box"}),_.default.createElement("div",{className:"elementor-loader-box"}),_.default.createElement("div",{className:"elementor-loader-box"}))),_.default.createElement("div",{className:"elementor-loading-title"},c.loadingText)))}ElementorLoading.propTypes={loadingText:h.string},ElementorLoading.defaultProps={loadingText:y("Loading","elementor")}},39220:(c,m,v)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.useTabFocus=function useTabFocus(c){(0,h.useEffect)(function(){var m=function handleVisibilityChange(){"visible"===document.visibilityState&&c()};return document.addEventListener("visibilitychange",m),function(){return document.removeEventListener("visibilitychange",m)}},[c])};var h=v(41594)},39387:(c,m,v)=>{"use strict";v.d(m,{E:()=>S});var h=v(68102),y=v(6369),g=v(33382),_=v(41415),b=v(91669),E=v(26434),C=v(25800),P=v(6622),S=function(){function QueryClient(c){void 0===c&&(c={}),this.queryCache=c.queryCache||new g.$,this.mutationCache=c.mutationCache||new _.q,this.defaultOptions=c.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}var c=QueryClient.prototype;return c.mount=function mount(){var c=this;this.unsubscribeFocus=b.m.subscribe(function(){b.m.isFocused()&&E.t.isOnline()&&(c.mutationCache.onFocus(),c.queryCache.onFocus())}),this.unsubscribeOnline=E.t.subscribe(function(){b.m.isFocused()&&E.t.isOnline()&&(c.mutationCache.onOnline(),c.queryCache.onOnline())})},c.unmount=function unmount(){var c,m;null==(c=this.unsubscribeFocus)||c.call(this),null==(m=this.unsubscribeOnline)||m.call(this)},c.isFetching=function isFetching(c,m){var v=(0,y.b_)(c,m)[0];return v.fetching=!0,this.queryCache.findAll(v).length},c.isMutating=function isMutating(c){return this.mutationCache.findAll((0,h.A)({},c,{fetching:!0})).length},c.getQueryData=function getQueryData(c,m){var v;return null==(v=this.queryCache.find(c,m))?void 0:v.state.data},c.getQueriesData=function getQueriesData(c){return this.getQueryCache().findAll(c).map(function(c){return[c.queryKey,c.state.data]})},c.setQueryData=function setQueryData(c,m,v){var h=(0,y.vh)(c),g=this.defaultQueryOptions(h);return this.queryCache.build(this,g).setData(m,v)},c.setQueriesData=function setQueriesData(c,m,v){var h=this;return C.j.batch(function(){return h.getQueryCache().findAll(c).map(function(c){var y=c.queryKey;return[y,h.setQueryData(y,m,v)]})})},c.getQueryState=function getQueryState(c,m){var v;return null==(v=this.queryCache.find(c,m))?void 0:v.state},c.removeQueries=function removeQueries(c,m){var v=(0,y.b_)(c,m)[0],h=this.queryCache;C.j.batch(function(){h.findAll(v).forEach(function(c){h.remove(c)})})},c.resetQueries=function resetQueries(c,m,v){var g=this,_=(0,y.b_)(c,m,v),b=_[0],E=_[1],P=this.queryCache,S=(0,h.A)({},b,{active:!0});return C.j.batch(function(){return P.findAll(b).forEach(function(c){c.reset()}),g.refetchQueries(S,E)})},c.cancelQueries=function cancelQueries(c,m,v){var h=this,g=(0,y.b_)(c,m,v),_=g[0],b=g[1],E=void 0===b?{}:b;void 0===E.revert&&(E.revert=!0);var P=C.j.batch(function(){return h.queryCache.findAll(_).map(function(c){return c.cancel(E)})});return Promise.all(P).then(y.lQ).catch(y.lQ)},c.invalidateQueries=function invalidateQueries(c,m,v){var g,_,b,E=this,P=(0,y.b_)(c,m,v),S=P[0],w=P[1],T=(0,h.A)({},S,{active:null==(g=null!=(_=S.refetchActive)?_:S.active)||g,inactive:null!=(b=S.refetchInactive)&&b});return C.j.batch(function(){return E.queryCache.findAll(S).forEach(function(c){c.invalidate()}),E.refetchQueries(T,w)})},c.refetchQueries=function refetchQueries(c,m,v){var g=this,_=(0,y.b_)(c,m,v),b=_[0],E=_[1],P=C.j.batch(function(){return g.queryCache.findAll(b).map(function(c){return c.fetch(void 0,(0,h.A)({},E,{meta:{refetchPage:null==b?void 0:b.refetchPage}}))})}),S=Promise.all(P).then(y.lQ);return(null==E?void 0:E.throwOnError)||(S=S.catch(y.lQ)),S},c.fetchQuery=function fetchQuery(c,m,v){var h=(0,y.vh)(c,m,v),g=this.defaultQueryOptions(h);void 0===g.retry&&(g.retry=!1);var _=this.queryCache.build(this,g);return _.isStaleByTime(g.staleTime)?_.fetch(g):Promise.resolve(_.state.data)},c.prefetchQuery=function prefetchQuery(c,m,v){return this.fetchQuery(c,m,v).then(y.lQ).catch(y.lQ)},c.fetchInfiniteQuery=function fetchInfiniteQuery(c,m,v){var h=(0,y.vh)(c,m,v);return h.behavior=(0,P.PL)(),this.fetchQuery(h)},c.prefetchInfiniteQuery=function prefetchInfiniteQuery(c,m,v){return this.fetchInfiniteQuery(c,m,v).then(y.lQ).catch(y.lQ)},c.cancelMutations=function cancelMutations(){var c=this,m=C.j.batch(function(){return c.mutationCache.getAll().map(function(c){return c.cancel()})});return Promise.all(m).then(y.lQ).catch(y.lQ)},c.resumePausedMutations=function resumePausedMutations(){return this.getMutationCache().resumePausedMutations()},c.executeMutation=function executeMutation(c){return this.mutationCache.build(this,c).execute()},c.getQueryCache=function getQueryCache(){return this.queryCache},c.getMutationCache=function getMutationCache(){return this.mutationCache},c.getDefaultOptions=function getDefaultOptions(){return this.defaultOptions},c.setDefaultOptions=function setDefaultOptions(c){this.defaultOptions=c},c.setQueryDefaults=function setQueryDefaults(c,m){var v=this.queryDefaults.find(function(m){return(0,y.Od)(c)===(0,y.Od)(m.queryKey)});v?v.defaultOptions=m:this.queryDefaults.push({queryKey:c,defaultOptions:m})},c.getQueryDefaults=function getQueryDefaults(c){var m;return c?null==(m=this.queryDefaults.find(function(m){return(0,y.Cp)(c,m.queryKey)}))?void 0:m.defaultOptions:void 0},c.setMutationDefaults=function setMutationDefaults(c,m){var v=this.mutationDefaults.find(function(m){return(0,y.Od)(c)===(0,y.Od)(m.mutationKey)});v?v.defaultOptions=m:this.mutationDefaults.push({mutationKey:c,defaultOptions:m})},c.getMutationDefaults=function getMutationDefaults(c){var m;return c?null==(m=this.mutationDefaults.find(function(m){return(0,y.Cp)(c,m.mutationKey)}))?void 0:m.defaultOptions:void 0},c.defaultQueryOptions=function defaultQueryOptions(c){if(null==c?void 0:c._defaulted)return c;var m=(0,h.A)({},this.defaultOptions.queries,this.getQueryDefaults(null==c?void 0:c.queryKey),c,{_defaulted:!0});return!m.queryHash&&m.queryKey&&(m.queryHash=(0,y.F$)(m.queryKey,m)),m},c.defaultQueryObserverOptions=function defaultQueryObserverOptions(c){return this.defaultQueryOptions(c)},c.defaultMutationOptions=function defaultMutationOptions(c){return(null==c?void 0:c._defaulted)?c:(0,h.A)({},this.defaultOptions.mutations,this.getMutationDefaults(null==c?void 0:c.mutationKey),c,{_defaulted:!0})},c.clear=function clear(){this.queryCache.clear(),this.mutationCache.clear()},QueryClient}()},39701:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.Favorites=void 0;var y=h(v(39805)),g=h(v(40989)),_=h(v(15118)),b=h(v(29402)),E=h(v(87861));function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}m.Favorites=function(c){function Favorites(){return(0,y.default)(this,Favorites),function _callSuper(c,m,v){return m=(0,b.default)(m),(0,_.default)(c,_isNativeReflectConstruct()?Reflect.construct(m,v||[],(0,b.default)(c).constructor):m.apply(c,v))}(this,Favorites,arguments)}return(0,E.default)(Favorites,c),(0,g.default)(Favorites,null,[{key:"getEndpointFormat",value:function getEndpointFormat(){return"kits/favorites/{id}"}}])}($e.modules.CommandData)},39805:c=>{c.exports=function _classCallCheck(c,m){if(!(c instanceof m))throw new TypeError("Cannot call a class as a function")},c.exports.__esModule=!0,c.exports.default=c.exports},39970:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=DropZone;var _=g(v(41594)),b=g(v(78304)),E=v(79397),C=g(v(98718)),P=g(v(59824)),S=g(v(76547)),w=g(v(85418)),T=g(v(55725));function DropZone(c){var m=["e-app-drop-zone",c.className],v={onDrop:function onDrop(m){if(!c.isLoading){var v=m.dataTransfer.files[0];v&&(0,E.isOneOf)(v.type,c.filetypes)?c.onFileSelect(v,m,"drop"):c.onError({id:"file_not_allowed",message:h("This file type is not allowed","elementor")})}}};return _.default.createElement("section",{className:(0,E.arrayToClassName)(m)},_.default.createElement(P.default,(0,b.default)({},v,{isLoading:c.isLoading}),c.icon&&_.default.createElement(S.default,{className:"e-app-drop-zone__icon ".concat(c.icon)}),c.heading&&_.default.createElement(w.default,{variant:"display-3"},c.heading),c.text&&_.default.createElement(T.default,{variant:"xl",className:"e-app-drop-zone__text"},c.text),c.secondaryText&&_.default.createElement(T.default,{variant:"xl",className:"e-app-drop-zone__secondary-text"},c.secondaryText),c.showButton&&_.default.createElement(C.default,{isLoading:c.isLoading,type:c.type,onButtonClick:c.onButtonClick,onFileSelect:c.onFileSelect,onWpMediaSelect:function onWpMediaSelect(m){return c.onWpMediaSelect(m)},onError:function onError(m){return c.onError(m)},text:c.buttonText,filetypes:c.filetypes,variant:c.buttonVariant,color:c.buttonColor,onFileChoose:c.onFileChoose}),c.description&&_.default.createElement(T.default,{variant:"xl",className:"e-app-drop-zone__description"},c.description)))}v(22322),DropZone.propTypes={className:y.string,children:y.any,type:y.string,onFileSelect:y.func.isRequired,onWpMediaSelect:y.func,heading:y.string,text:y.string,secondaryText:y.string,buttonText:y.string,buttonVariant:y.string,buttonColor:y.string,icon:y.string,showButton:y.bool,showIcon:y.bool,isLoading:y.bool,filetypes:y.array.isRequired,onError:y.func,description:y.string,onButtonClick:y.func,onFileChoose:y.func},DropZone.defaultProps={className:"",type:"file-explorer",icon:"eicon-library-upload",showButton:!0,showIcon:!0,onError:function onError(){}}},40362:(c,m,v)=>{"use strict";var h=v(56441);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,c.exports=function(){function shim(c,m,v,y,g,_){if(_!==h){var b=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw b.name="Invariant Violation",b}}function getShim(){return shim}shim.isRequired=shim;var c={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return c.PropTypes=c,c}},40453:(c,m,v)=>{var h=v(10739);c.exports=function _objectWithoutProperties(c,m){if(null==c)return{};var v,y,g=h(c,m);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(c);for(y=0;y<_.length;y++)v=_[y],-1===m.indexOf(v)&&{}.propertyIsEnumerable.call(c,v)&&(g[v]=c[v])}return g},c.exports.__esModule=!0,c.exports.default=c.exports},40587:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Notice;var g=y(v(41594)),_=v(79397),b=y(v(55725)),E=y(v(76547)),C=y(v(3416));v(26587);var P={danger:"eicon-warning",info:"eicon-info-circle-o",warning:"eicon-warning"};function Notice(c){var m="eps-notice",v=[m,c.className];return c.color&&v.push(m+"-semantic",m+"--"+c.color),g.default.createElement(C.default,{className:(0,_.arrayToClassName)(v),container:!0,noWrap:!0,alignItems:"center",justify:"space-between"},g.default.createElement(C.default,{item:!0,container:!0,alignItems:"start",noWrap:!0},c.withIcon&&c.color&&g.default.createElement(E.default,{className:(0,_.arrayToClassName)(["eps-notice__icon",P[c.color]])}),g.default.createElement(b.default,{variant:"xs",className:"eps-notice__text"},c.label&&g.default.createElement("strong",null,c.label+" "),c.children)),c.button&&g.default.createElement(C.default,{item:!0,container:!0,justify:"end",className:m+"__button-container"},c.button))}Notice.propTypes={className:h.string,color:h.string,label:h.string,children:h.any.isRequired,icon:h.string,withIcon:h.bool,button:h.object},Notice.defaultProps={className:"",withIcon:!0,button:null}},40616:()=>{},40858:c=>{"use strict";c.exports=elementorAppPackages.siteEditor},40989:(c,m,v)=>{var h=v(45498);function _defineProperties(c,m){for(var v=0;v<m.length;v++){var y=m[v];y.enumerable=y.enumerable||!1,y.configurable=!0,"value"in y&&(y.writable=!0),Object.defineProperty(c,h(y.key),y)}}c.exports=function _createClass(c,m,v){return m&&_defineProperties(c.prototype,m),v&&_defineProperties(c,v),Object.defineProperty(c,"prototype",{writable:!1}),c},c.exports.__esModule=!0,c.exports.default=c.exports},41415:(c,m,v)=>{"use strict";v.d(m,{q:()=>b});var h=v(59994),y=v(25800),g=v(85869),_=v(6369),b=function(c){function MutationCache(m){var v;return(v=c.call(this)||this).config=m||{},v.mutations=[],v.mutationId=0,v}(0,h.A)(MutationCache,c);var m=MutationCache.prototype;return m.build=function build(c,m,v){var h=new g.s({mutationCache:this,mutationId:++this.mutationId,options:c.defaultMutationOptions(m),state:v,defaultOptions:m.mutationKey?c.getMutationDefaults(m.mutationKey):void 0,meta:m.meta});return this.add(h),h},m.add=function add(c){this.mutations.push(c),this.notify(c)},m.remove=function remove(c){this.mutations=this.mutations.filter(function(m){return m!==c}),c.cancel(),this.notify(c)},m.clear=function clear(){var c=this;y.j.batch(function(){c.mutations.forEach(function(m){c.remove(m)})})},m.getAll=function getAll(){return this.mutations},m.find=function find(c){return void 0===c.exact&&(c.exact=!0),this.mutations.find(function(m){return(0,_.nJ)(c,m)})},m.findAll=function findAll(c){return this.mutations.filter(function(m){return(0,_.nJ)(c,m)})},m.notify=function notify(c){var m=this;y.j.batch(function(){m.listeners.forEach(function(m){m(c)})})},m.onFocus=function onFocus(){this.resumePausedMutations()},m.onOnline=function onOnline(){this.resumePausedMutations()},m.resumePausedMutations=function resumePausedMutations(){var c=this.mutations.filter(function(c){return c.state.isPaused});return y.j.batch(function(){return c.reduce(function(c,m){return c.then(function(){return m.continue().catch(_.lQ)})},Promise.resolve())})},MutationCache}(v(13411).Q)},41494:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function useQueryParams(){var c,m=new URLSearchParams(window.location.search),v=Object.fromEntries(m.entries()),h=null===(c=location.hash.match(/\?(.+)/))||void 0===c?void 0:c[1],y={};h&&h.split("&").forEach(function(c){var m=c.split("="),v=(0,g.default)(m,2),h=v[0],_=v[1];y[h]=_});var _=_objectSpread(_objectSpread({},v),y);return{getAll:function getAll(){return _}}};var y=h(v(85707)),g=h(v(18821));function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,y.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}},41594:c=>{"use strict";c.exports=React},41621:(c,m,v)=>{var h=v(14718);function _get(){return c.exports=_get="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(c,m,v){var y=h(c,m);if(y){var g=Object.getOwnPropertyDescriptor(y,m);return g.get?g.get.call(arguments.length<3?c:v):g.value}},c.exports.__esModule=!0,c.exports.default=c.exports,_get.apply(null,arguments)}c.exports=_get,c.exports.__esModule=!0,c.exports.default=c.exports},41994:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=FileProcess;var _=g(v(41594)),b=v(79397),E=g(v(19744)),C=g(v(77755));function FileProcess(c){return _.default.createElement(C.default,{className:(0,b.arrayToClassName)(["e-app-import-export-file-process",c.className]),icon:"eicon-loading eicon-animation-spin",heading:h("Setting up your website template...","elementor"),description:_.default.createElement(_.default.Fragment,null,h("This usually takes a few moments.","elementor"),_.default.createElement("br",null),h("Don't close this window until the process is finished.","elementor")),info:c.info},!!c.errorType&&_.default.createElement(E.default,{onApprove:c.onDialogApprove,onDismiss:c.onDialogDismiss,errorType:c.errorType}))}FileProcess.propTypes={className:y.string,onDialogApprove:y.func,onDialogDismiss:y.func,errorType:y.string,info:y.string},FileProcess.defaultProps={className:""}},42145:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ImportResolver(){var c,m=(0,b.useContext)(C.SharedContext),v=(0,b.useContext)(P.ImportContext),y=(0,E.useNavigate)(),g=(null===(c=v.data)||void 0===c||null===(c=c.uploadedData)||void 0===c?void 0:c.conflicts)||{},H=m.data||{},V=H.referrer,G=H.currentPage,Y=function eventTracking(c){var m=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;"kit-library"===V&&(0,Q.appsEventTrackingDispatch)(c,{site_part:m,page_source:"import",step:G,event_type:"click"})};return(0,b.useEffect)(function(){v.data.uploadedData||y("import"),m.dispatch({type:"SET_CURRENT_PAGE_NAME",payload:ImportResolver.name})},[]),b.default.createElement(S.default,{type:"import",footer:function getFooter(){return b.default.createElement(D.default,null,b.default.createElement(U.default,{text:h("Previous","elementor"),variant:"contained",onClick:function onClick(){Y("kit-library/go-back"),y("import/content")}}),b.default.createElement(U.default,{text:h("Next","elementor"),variant:"contained",color:"primary",onClick:function onClick(){Y("kit-library/approve-selection");var c=v.data.plugins.length?"import/plugins-activation":"import/process";v.dispatch({type:"SET_IS_RESOLVED",payload:!0}),y(c)}}))}()},b.default.createElement("section",{className:"e-app-import-resolver"},b.default.createElement(w.default,{heading:h("Import a Website Kit to your site","elementor"),description:[b.default.createElement(b.default.Fragment,{key:"description-first-line"},h("Parts of this kit overlap with your site’s templates, design and settings. The items you leave checked on this list will replace your current design.","elementor")," ",function getLearnMoreLink(){return b.default.createElement(W.default,{url:"https://go.elementor.com/app-what-are-kits",italic:!0,onClick:function onClick(){return Y("kit-library/seek-more-info")}},h("Learn More","elementor"))}())]}),function isHomePageOverride(){if(m.data.includes.includes("content")){var c,h=(null===(c=v.data)||void 0===c||null===(c=c.uploadedData)||void 0===c||null===(c=c.manifest.content)||void 0===c?void 0:c.page)||{};return Object.entries(h).find(function(c){return c[1].show_on_front})}return!1}()&&b.default.createElement(N.default,{className:"e-app-import-resolver__notice",label:h("Note:","elementor"),color:"warning"},h("Your site's homepage will be determined by the kit. You can change this later.","elementor")),b.default.createElement(A.default,{isOpened:!0},b.default.createElement(A.default.Header,{toggle:!1},b.default.createElement(A.default.Headline,null,h("Select the items you want to keep and apply:","elementor"))),b.default.createElement(A.default.Body,{padding:"20"},b.default.createElement(q.default,{className:"e-app-import-resolver-conflicts__container"},b.default.createElement(K.default,{separated:!0,className:"e-app-import-resolver-conflicts"},Object.entries(g).map(function(c,m){var v=(0,_.default)(c,2),h=v[0],y=v[1];return b.default.createElement(K.default.Item,{padding:"20",key:m,className:"e-app-import-resolver-conflicts__item"},b.default.createElement(T.default,{importedId:parseInt(h),conflictData:y[0],onClick:function onClick(c){return Y("kit-library/check-item",c)}}))})))))))};var _=y(v(18821)),b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),E=v(83040),C=v(69378),P=v(53442),S=y(v(53931)),w=y(v(23327)),T=y(v(15197)),D=y(v(91071)),A=y(v(49902)),N=y(v(40587)),W=y(v(54999)),U=y(v(47483)),q=y(v(21689)),K=y(v(93279)),Q=v(3073);v(97295)},42281:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.KitCustomizationDialog=KitCustomizationDialog;var y=h(v(41594)),g=v(86956),_=v(12470),b=h(v(62688));function KitCustomizationDialog(c){var m=c.open,v=c.title,h=c.handleClose,b=c.handleSaveChanges,E=c.children,C=c.saveDisabled,P=void 0!==C&&C;return y.default.createElement(g.Dialog,{open:m,onClose:function handleDialogClose(c,m){"escapeKeyDown"===m&&h()},maxWidth:"md",fullWidth:!0},y.default.createElement(g.DialogHeader,{onClose:h},y.default.createElement(g.DialogTitle,null,v)),y.default.createElement(g.DialogContent,{dividers:!0,sx:{p:3}},E),y.default.createElement(g.DialogActions,null,y.default.createElement(g.Button,{onClick:h,color:"secondary"},(0,_.__)("Cancel","elementor")),y.default.createElement(g.Button,{disabled:P,onClick:b,variant:"contained",color:"primary"},(0,_.__)("Save changes","elementor"))))}KitCustomizationDialog.propTypes={open:b.default.bool.isRequired,handleClose:b.default.func.isRequired,handleSaveChanges:b.default.func.isRequired,children:b.default.node.isRequired,title:b.default.string.isRequired,saveDisabled:b.default.bool}},42671:(c,m,v)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.default=function useContextDetection(){var c=(0,h.useContext)(y.ImportContext),m=(0,h.useContext)(g.ExportContext);if(c)return{isImport:!0,contextData:c};if(m)return{isImport:!1,contextData:m};throw new Error("useContextDetection must be used within either an ImportContextProvider or ExportContextProvider")};var h=v(41594),y=v(94092),g=v(72946)},42703:c=>{"use strict";c.exports=elementorV2.onboarding},43800:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ExportKit(){var c=(0,E.useExportContext)().dispatch;(0,_.useEffect)(function(){c({type:"RESET_STATE"})},[c]);var m=_.default.createElement(S.default,null),v=_.default.createElement(C.PageHeader,{title:h("Export","elementor")});return(0,_.useEffect)(function(){D.AppsEventTracking.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitExportCustomization)},[]),_.default.createElement(C.BaseLayout,{topBar:_.default.createElement(C.TopBar,null,v),footer:_.default.createElement(C.Footer,null,m)},_.default.createElement(b.Box,{sx:{p:3,mb:2,maxWidth:"1075px",mx:"auto"}},_.default.createElement(P.default,null),_.default.createElement(T.default,null),_.default.createElement(w.default,null)))};var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=v(86956),E=v(72946),C=v(62100),P=y(v(51160)),S=y(v(73148)),w=y(v(84898)),T=y(v(31138)),D=v(3073)},44048:c=>{"use strict";c.exports=elementorV2.icons},44221:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.Eligibility=void 0;var y=h(v(39805)),g=h(v(40989)),_=h(v(15118)),b=h(v(29402)),E=h(v(87861));function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}m.Eligibility=function(c){function Eligibility(){return(0,y.default)(this,Eligibility),function _callSuper(c,m,v){return m=(0,b.default)(m),(0,_.default)(c,_isNativeReflectConstruct()?Reflect.construct(m,v||[],(0,b.default)(c).constructor):m.apply(c,v))}(this,Eligibility,arguments)}return(0,E.default)(Eligibility,c),(0,g.default)(Eligibility,null,[{key:"getEndpointFormat",value:function getEndpointFormat(){return"cloud-kits/eligibility"}}])}($e.modules.CommandData)},44663:(c,m,v)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.default=function useImportedKitData(){return{getTemplates:function getTemplates(c,m){var v={};for(var h in null==m||null===(y=m.templates)||void 0===y?void 0:y.succeed){var y;v[h]=c[h]}return v},getContent:function getContent(c,m){var v={};for(var h in null==m?void 0:m.content)for(var y in v[h]={},null===(g=m.content[h])||void 0===g?void 0:g.succeed){var g;v[h][y]=c[h][y]}return v},getWPContent:function getWPContent(c,m){var v={};for(var h in null==m?void 0:m["wp-content"]){var y,g=null===(y=m["wp-content"][h])||void 0===y?void 0:y.succeed;v[h]=g?Object.keys(g):[]}return v},getPlugins:function getPlugins(c){var m={activePlugins:[],failedPlugins:[]};return c.forEach(function(c){var v=h.PLUGIN_STATUS_MAP.ACTIVE===c.status?"activePlugins":"failedPlugins";m[v].push(c)}),m}}};var h=v(28816)},45206:(c,m,v)=>{"use strict";v.d(m,{Q:()=>hydrate,h:()=>dehydrate});var h=v(68102);function defaultShouldDehydrateMutation(c){return c.state.isPaused}function defaultShouldDehydrateQuery(c){return"success"===c.state.status}function dehydrate(c,m){var v,h,y=[],g=[];if(!1!==(null==(v=m=m||{})?void 0:v.dehydrateMutations)){var _=m.shouldDehydrateMutation||defaultShouldDehydrateMutation;c.getMutationCache().getAll().forEach(function(c){_(c)&&y.push(function dehydrateMutation(c){return{mutationKey:c.options.mutationKey,state:c.state}}(c))})}if(!1!==(null==(h=m)?void 0:h.dehydrateQueries)){var b=m.shouldDehydrateQuery||defaultShouldDehydrateQuery;c.getQueryCache().getAll().forEach(function(c){b(c)&&g.push(function dehydrateQuery(c){return{state:c.state,queryKey:c.queryKey,queryHash:c.queryHash}}(c))})}return{mutations:y,queries:g}}function hydrate(c,m,v){if("object"==typeof m&&null!==m){var y=c.getMutationCache(),g=c.getQueryCache(),_=m.mutations||[],b=m.queries||[];_.forEach(function(m){var g;y.build(c,(0,h.A)({},null==v||null==(g=v.defaultOptions)?void 0:g.mutations,{mutationKey:m.mutationKey}),m.state)}),b.forEach(function(m){var y,_=g.get(m.queryHash);_?_.state.dataUpdatedAt<m.state.dataUpdatedAt&&_.setState(m.state):g.build(c,(0,h.A)({},null==v||null==(y=v.defaultOptions)?void 0:y.queries,{queryKey:m.queryKey,queryHash:m.queryHash}),m.state)})}}},45302:()=>{},45317:c=>{c.exports=function shallowEqual(c,m,v,h){var y=v?v.call(h,c,m):void 0;if(void 0!==y)return!!y;if(c===m)return!0;if("object"!=typeof c||!c||"object"!=typeof m||!m)return!1;var g=Object.keys(c),_=Object.keys(m);if(g.length!==_.length)return!1;for(var b=Object.prototype.hasOwnProperty.bind(m),E=0;E<g.length;E++){var C=g[E];if(!b(C))return!1;var P=c[C],S=m[C];if(!1===(y=v?v.call(h,P,S,C):void 0)||void 0===y&&P!==S)return!1}return!0}},45498:(c,m,v)=>{var h=v(10564).default,y=v(11327);c.exports=function toPropertyKey(c){var m=y(c,"string");return"symbol"==h(m)?m:m+""},c.exports.__esModule=!0,c.exports.default=c.exports},45735:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ListItem;var g=y(v(41594)),_=v(79397);function ListItem(c){var m,v="eps-list__item",h=[v,c.className];return Object.prototype.hasOwnProperty.call(c,"padding")&&(m={"--eps-list-item-padding":(0,_.pxToRem)(c.padding)},h.push(v+"--padding")),g.default.createElement("li",{style:m,className:(0,_.arrayToClassName)(h)},c.children)}ListItem.propTypes={className:h.string,padding:h.string,children:h.any.isRequired},ListItem.defaultProps={className:""}},46313:(c,m,v)=>{var h=v(9535),y=v(33929);c.exports=function _regeneratorAsyncGen(c,m,v,g,_){return new y(h().w(c,m,v,g),_||Promise)},c.exports.__esModule=!0,c.exports.default=c.exports},46361:(c,m)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.default=function useAction(){return{backToDashboard:function backToDashboard(){window.top===window?window.top.location=elementorAppConfig.admin_url:window.top.$e.run("app/close")},backToReferrer:function backToReferrer(){window.top===window?window.top.location=elementorAppConfig.return_url.includes(elementorAppConfig.login_url)?elementorAppConfig.admin_url:elementorAppConfig.return_url:window.top.$e.run("app/close")}}}},46373:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function useImportPluginsData(c,m){var v=(0,g.useMemo)(function(){return function getClassifiedPlugins(){var v={missing:[],existing:[],minVersionMissing:[],proData:null},h=(0,_.arrayToObjectByKey)(m,"name");return c.forEach(function(c){var m=h[c.name],y=b.PLUGIN_STATUS_MAP.ACTIVE===(null==m?void 0:m.status)?C:E,g=m||_objectSpread(_objectSpread({},c),{},{status:b.PLUGIN_STATUS_MAP.NOT_INSTALLED});m&&!function getIsMinVersionExist(c,m){return c.localeCompare(m)>-1}(m.version,c.version)&&v.minVersionMissing.push(c),P===g.name&&(v.proData=g),v[y].push(g)}),v}()},[c,m]);return{importPluginsData:c.length&&m.length?v:null}};var y=h(v(85707)),g=v(41594),_=v(79397),b=v(28816);function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,y.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}var E="missing",C="existing",P="Elementor Pro"},46543:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.reducer=void 0;var y=h(v(85707)),g=v(56915);function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,y.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}m.reducer=function reducer(c,m){var v=m.type,h=m.payload;switch(v){case"ADD_INCLUDE":return g.ReducerUtils.updateArray(c,"includes",h,"add");case"REMOVE_INCLUDE":return g.ReducerUtils.updateArray(c,"includes",h,"remove");case"SET_REFERRER":return _objectSpread(_objectSpread({},c),{},{referrer:h});case"SET_INCLUDES":return _objectSpread(_objectSpread({},c),{},{includes:h});case"SET_CPT":return _objectSpread(_objectSpread({},c),{},{customPostTypes:h});case"SET_SELECTED_CPT":return _objectSpread(_objectSpread({},c),{},{selectedCustomPostTypes:h});case"SET_CURRENT_PAGE_NAME":return _objectSpread(_objectSpread({},c),{},{currentPage:h});case"SET_RETURN_TO":return _objectSpread(_objectSpread({},c),{},{returnTo:h});default:return c}}},46916:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=PageHeader;var g=y(v(41594)),_=y(v(78304)),b=v(44048),E=v(86956),C=y(v(62688)),P=y(v(42671)),S=(0,E.styled)(function ElementorLogo(c){return g.default.createElement(E.SvgIcon,(0,_.default)({viewBox:"0 0 32 32"},c),g.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.69648 24.8891C0.938383 22.2579 0 19.1645 0 16C0 11.7566 1.68571 7.68687 4.68629 4.68629C7.68687 1.68571 11.7566 0 16 0C19.1645 0 22.2579 0.938383 24.8891 2.69648C27.5203 4.45459 29.5711 6.95344 30.7821 9.87706C31.9931 12.8007 32.3099 16.0177 31.6926 19.1214C31.0752 22.2251 29.5514 25.0761 27.3137 27.3137C25.0761 29.5514 22.2251 31.0752 19.1214 31.6926C16.0177 32.3099 12.8007 31.9931 9.87706 30.7821C6.95344 29.5711 4.45459 27.5203 2.69648 24.8891ZM12.0006 9.33281H9.33437V22.6665H12.0006V9.33281ZM22.6657 9.33281H14.6669V11.9991H22.6657V9.33281ZM22.6657 14.6654H14.6669V17.3316H22.6657V14.6654ZM22.6657 20.0003H14.6669V22.6665H22.6657V20.0003Z"}))})(function(c){var m=c.theme;return{width:m.spacing(4),height:m.spacing(4),"& path":{fill:m.palette.text.primary}}});function PageHeader(c){var m=c.title,v=void 0===m?h("Export","elementor"):m,y=(0,P.default)(),_=y.isImport,C=y.contextData;return g.default.createElement(g.default.Fragment,null,g.default.createElement(E.Stack,{direction:"row",spacing:2,alignItems:"center"},g.default.createElement(S,{sx:{mr:1}}),g.default.createElement(E.Typography,{variant:"h6",component:"h1",color:"text.primary",sx:{fontWeight:600}},v)),g.default.createElement(E.Stack,{direction:"row",spacing:1,alignItems:"center"},g.default.createElement(E.IconButton,{onClick:function handleClose(){var c,m,v="admin.php?page=elementor-tools#tab-import-export-kit";_&&("cloud"===(null==C||null===(c=C.data)||void 0===c||null===(c=c.kitUploadParams)||void 0===c?void 0:c.source)?v="admin.php?page=elementor-app&source=kit_import#kit-library/cloud":"kit-library"===(null==C||null===(m=C.data)||void 0===m||null===(m=m.kitUploadParams)||void 0===m?void 0:m.source)&&(v="admin.php?page=elementor-app&source=kit_import#kit-library"));window.top.location=elementorAppConfig.admin_url+v},"aria-label":h("Close","elementor")},g.default.createElement(b.XIcon,null))))}PageHeader.propTypes={title:C.default.string}},47483:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var g=y(v(41594)),_=y(v(78304)),b=y(v(39805)),E=y(v(40989)),C=y(v(15118)),P=y(v(29402)),S=y(v(87861)),w=y(v(85707)),T=v(83040),D=y(v(47485)),A=y(v(34744)),N=y(v(76547));function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}var W=m.default=function(c){function Button(){return(0,b.default)(this,Button),function _callSuper(c,m,v){return m=(0,P.default)(m),(0,C.default)(c,_isNativeReflectConstruct()?Reflect.construct(m,v||[],(0,P.default)(c).constructor):m.apply(c,v))}(this,Button,arguments)}return(0,S.default)(Button,c),(0,E.default)(Button,[{key:"getCssId",value:function getCssId(){return this.props.id}},{key:"getClassName",value:function getClassName(){var c="eps-button";return[c,this.props.className].concat(this.getStylePropsClasses(c)).filter(function(c){return""!==c}).join(" ")}},{key:"getStylePropsClasses",value:function getStylePropsClasses(c){var m=this,v=[];return["color","size","variant"].forEach(function(h){var y=m.props[h];y&&v.push(c+"--"+y)}),v}},{key:"getIcon",value:function getIcon(){if(this.props.icon){var c=g.default.createRef(null),m=this.props.tooltip||this.props.text,v=g.default.createElement(N.default,{ref:c,className:this.props.icon,"aria-hidden":"true"}),h="";return this.props.hideText&&(h=g.default.createElement("span",{className:"sr-only"},m)),g.default.createElement(g.default.Fragment,null,v,h,this.props.tooltip&&g.default.createElement(A.default,{targetRef:c,wrapperClass:"e-kit-library__tooltip"},this.props.tooltip))}return""}},{key:"getText",value:function getText(){return this.props.hideText?"":g.default.createElement("span",null,this.props.text)}},{key:"render",value:function render(){var c={},m=this.getCssId(),v=this.getClassName();m&&(c.id=m),v&&(c.className=v),this.props.onClick&&(c.onClick=this.props.onClick),this.props.rel&&(c.rel=this.props.rel),this.props.elRef&&(c.ref=this.props.elRef);var h=g.default.createElement(g.default.Fragment,null,this.getIcon(),this.getText());return this.props.url?0===this.props.url.indexOf("http")?g.default.createElement("a",(0,_.default)({href:this.props.url,target:this.props.target},c),h):(c.getProps=function(m){return m.isCurrent&&(c.className+=" active"),{className:c.className}},g.default.createElement(T.LocationProvider,{history:D.default.appHistory},g.default.createElement(T.Link,(0,_.default)({to:this.props.url},c),h))):g.default.createElement("div",c,h)}}])}(g.default.Component);(0,w.default)(W,"propTypes",{text:h.string.isRequired,hideText:h.bool,icon:h.string,tooltip:h.string,id:h.string,className:h.string,url:h.string,onClick:h.func,variant:h.oneOf(["contained","underlined","outlined",""]),color:h.oneOf(["primary","secondary","cta","link","disabled"]),size:h.oneOf(["sm","md","lg"]),target:h.string,rel:h.string,elRef:h.object}),(0,w.default)(W,"defaultProps",{id:"",className:"",variant:"",target:"_parent"})},47485:c=>{"use strict";c.exports=elementorAppPackages.router},47579:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Checkbox;var g=y(v(41594)),_=v(79397);function Checkbox(c){var m=c.className,v=c.checked,h=c.rounded,y=c.indeterminate,b=c.error,E=c.disabled,C=c.onChange,P=c.id,S="eps-checkbox",w=[S,m];return h&&w.push(S+"--rounded"),y&&w.push(S+"--indeterminate"),b&&w.push(S+"--error"),g.default.createElement("input",{className:(0,_.arrayToClassName)(w),type:"checkbox",checked:v,disabled:E,onChange:C,id:P})}v(33791),Checkbox.propTypes={className:h.string,checked:h.bool,disabled:h.bool,indeterminate:h.bool,rounded:h.bool,error:h.bool,onChange:h.func,id:h.string},Checkbox.defaultProps={className:"",checked:null,disabled:!1,indeterminate:!1,error:!1,onChange:function onChange(){}}},47629:(c,m,v)=>{"use strict";var h=v(25800),y=v(75206),g=v.n(y)().unstable_batchedUpdates;h.j.setBatchNotifyFunction(g)},47819:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=TableCell;var g=y(v(41594)),_=v(79397);function TableCell(c){var m=function Element(){return g.default.createElement(c.tag,{className:(0,_.arrayToClassName)(["eps-table__cell",c.className]),colSpan:c.colSpan||null},c.children)};return g.default.createElement(m,null)}TableCell.propTypes={children:h.any,className:h.string,colSpan:h.oneOfType([h.number,h.string]),tag:h.oneOf(["td","th"]).isRequired}},49194:()=>{},49477:(c,m,v)=>{"use strict";m.__esModule=!0;var h=_interopRequireDefault(v(41594)),y=_interopRequireDefault(v(31659));function _interopRequireDefault(c){return c&&c.__esModule?c:{default:c}}m.default=h.default.createContext||y.default,c.exports=m.default},49902:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Panel;var g=y(v(41594)),_=v(79397),b=y(v(35676)),E=y(v(28929)),C=y(v(58206)),P=y(v(95799)),S=y(v(78179));function Panel(c){return g.default.createElement(E.default,{isOpened:c.isOpened},g.default.createElement(b.default,{className:(0,_.arrayToClassName)(["eps-panel",c.className])},c.children))}v(83768),Panel.propTypes={className:h.string,isOpened:h.bool,children:h.any.isRequired},Panel.defaultProps={className:"",isOpened:!1},Panel.Header=C.default,Panel.Headline=P.default,Panel.Body=S.default},51160:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ExportIntro(){return g.default.createElement(_.Box,{sx:{mb:4}},g.default.createElement(_.Typography,{variant:"h4",component:"h2",gutterBottom:!0,color:"text.primary"},h("Export a Website template?","elementor")),g.default.createElement(_.Typography,{variant:"subtitle1",color:"text.secondary"},h("Choose which Elementor components - templates, content and site settings - to include in your website templates file. By default, all of your components will be exported.","elementor")," ",g.default.createElement(_.Link,{href:"https://go.elementor.com/app-what-are-kits",color:"info.light",target:"_blank",rel:"noopener noreferrer"},h("Learn more","elementor"))))};var g=y(v(41594)),_=v(86956)},51776:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=DialogContent;var g=y(v(41594));function DialogContent(c){return g.default.createElement("div",{className:"eps-dialog__content"},c.children)}DialogContent.propTypes={children:h.any}},51959:()=>{},52786:(c,m,v)=>{"use strict";v.d(m,{n:()=>useMutation});var h=v(68102),y=v(41594),g=v.n(y),_=v(25800),b=v(6369),E=v(31571),C=v(15292),P=v(70963);function useMutation(c,m,v){var y=g().useRef(!1),S=g().useState(0)[1],w=(0,b.GR)(c,m,v),T=(0,C.j)(),D=g().useRef();D.current?D.current.setOptions(w):D.current=new E._(T,w);var A=D.current.getCurrentResult();g().useEffect(function(){y.current=!0;var c=D.current.subscribe(_.j.batchCalls(function(){y.current&&S(function(c){return c+1})}));return function(){y.current=!1,c()}},[]);var N=g().useCallback(function(c,m){D.current.mutate(c,m).catch(b.lQ)},[]);if(A.error&&(0,P.G)(void 0,D.current.options.useErrorBoundary,[A.error]))throw A.error;return(0,h.A)({},A,{mutate:N,mutateAsync:A.mutate})}},52923:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ImportKit(){var c=(0,_.useContext)(S.SharedContext),m=(0,_.useContext)(w.ImportContext),v=(0,E.useNavigate)(),y=(0,G.default)(),g=y.kitState,Y=y.kitActions,Z=y.KIT_STATUS_MAP,J=(0,_.useState)(""),ee=(0,b.default)(J,2),te=ee[0],ne=ee[1],de=(0,_.useState)(!1),pe=(0,b.default)(de,2),fe=pe[0],me=pe[1],ve=c.data,ye=ve.referrer,ge=ve.currentPage,be=function eventTracking(c){var m=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,v=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"click",h=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,y=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,g=arguments.length>5?arguments[5]:void 0;if("kit-library"===ye){var _=null;g&&(_="drop"===g?"drag-drop":"browse");var b=null;m&&"eps-button eps-dialog__button"===m.currentTarget.className.trim()?b="close button":m&&"eps-button eps-dialog__close-button"===m.currentTarget.className.trim()&&(b="x"),(0,Q.appsEventTrackingDispatch)(c,{element:b,page_source:"import",event_type:v,step:ge,error:"general"===h?"unknown":h,modal_type:y,method:_})}},Ee=(0,C.useConfirmAction)({doNotShowAgainKey:"upload_json_warning_generic_message",action:function action(c,v){me(!0),m.dispatch({type:"SET_FILE",payload:c}),be("kit-library/file-upload",null,"feedback",null,null,v.type)}}),Oe=Ee.runAction,xe=Ee.dialog,Te=Ee.checkbox,ke=(0,P.default)().getAll(),je=ke.source,Re=ke.kit_id,Me=[m.data.source,je].includes(G.KIT_SOURCE_MAP.CLOUD);return(0,_.useEffect)(function(){c.dispatch({type:"SET_INCLUDES",payload:[]}),m.dispatch({type:"SET_KIT_SOURCE",payload:je}),c.dispatch({type:"SET_CURRENT_PAGE_NAME",payload:ImportKit.name})},[]),(0,_.useEffect)(function(){m.data.file&&Y.upload({file:m.data.file})},[m.data.file]),(0,_.useEffect)(function(){Z.UPLOADED===g.status?(m.dispatch({type:"SET_UPLOADED_DATA",payload:g.data}),Me&&g.data.uploaded_kit&&m.dispatch({type:"SET_FILE",payload:g.data.uploaded_kit})):"error"===g.status&&ne(g.data)},[g.status]),(0,_.useEffect)(function(){if(m.data.uploadedData&&m.data.file){var c=m.data.uploadedData.manifest.plugins?"/import/plugins":"/import/content";v(c)}},[m.data.uploadedData]),(0,_.useEffect)(function(){G.KIT_SOURCE_MAP.CLOUD===je&&Re&&Y.upload({source:je,kitId:Re})},[je,Re]),_.default.createElement(T.default,{type:"import"},_.default.createElement("section",{className:"e-app-import"},Me?_.default.createElement(K.default,null):_.default.createElement(_.default.Fragment,null,"kit-library"===ye&&_.default.createElement(q.default,{className:"e-app-import__back-to-library",icon:"eicon-chevron-left",text:h("Back to Website Templates","elementor"),url:fe?"":"/kit-library".concat(Me?"/cloud":"")}),_.default.createElement(D.default,{heading:h("Import a Website Template","elementor"),description:_.default.createElement(_.default.Fragment,null,h("Upload a .zip file with style, site settings, content, etc. Then, we’ll apply them to your site.","elementor")," ",function getLearnMoreLink(){return _.default.createElement(N.default,{url:"https://go.elementor.com/app-what-are-kits",key:"learn-more-link",italic:!0,onClick:function onClick(){return be("kit-library/seek-more-info",null,"click")}},h("Learn More","elementor"))}())}),_.default.createElement(W.default,{label:h("Heads up!","elementor"),color:"warning",className:"e-app-import__notice"},h("Before applying a new template, we recommend backing up your site so you can roll back any undesired changes.","elementor")),_.default.createElement(U.default,{className:"e-app-import__drop-zone",heading:h("Choose a file to import","elementor"),text:h("Drag & drop the .zip file with your website template","elementor"),secondaryText:h("Or","elementor"),filetypes:["zip"],onFileChoose:function onFileChoose(){return be("kit-library/choose-file")},onFileSelect:Oe,onError:function onError(){return ne("general")},isLoading:fe,buttonText:h("Import from files","elementor")}),xe.isOpen&&_.default.createElement(V.default,{title:h("Warning: JSON or ZIP files may be unsafe","elementor"),text:h("Uploading JSON or ZIP files from unknown sources can be harmful and put your site at risk. For maximum safety, upload only JSON or ZIP files from trusted sources.","elementor"),approveButtonColor:"link",approveButtonText:h("Continue","elementor"),approveButtonOnClick:xe.approve,dismissButtonText:h("Cancel","elementor"),dismissButtonOnClick:xe.dismiss,onClose:xe.dismiss},_.default.createElement("label",{htmlFor:"do-not-show-upload-json-warning-again",style:{display:"flex",alignItems:"center",gap:"5px"}},_.default.createElement(H.default,{id:"do-not-show-upload-json-warning-again",type:"checkbox",value:Te.isChecked,onChange:function onChange(c){return Te.setIsChecked(!!c.target.checked)}}),h("Do not show this message again","elementor")))),te&&_.default.createElement(A.default,{errorType:te,onApprove:function resetImportProcess(){m.dispatch({type:"SET_FILE",payload:null}),ne(null),me(!1),Y.reset()},onModalClose:function onModalClose(c){return be("kit-library/modal-close",c,"load",null,"error")},onError:function onError(){return be("kit-library/modal-open",null,"load",te,"error")},onLearnMore:function onLearnMore(){return be("kit-library/seek-more-info",null,"click",null,"error")}})))};var _=_interopRequireWildcard(v(41594)),b=y(v(18821)),E=v(83040),C=v(68276),P=y(v(41494)),S=v(69378),w=v(53442),T=y(v(53931)),D=y(v(23327)),A=y(v(19744)),N=y(v(54999)),W=y(v(40587)),U=y(v(39970)),q=y(v(47483)),K=y(v(38832)),Q=v(3073),H=y(v(47579)),V=y(v(15656)),G=_interopRequireWildcard(v(14300));function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return(_interopRequireWildcard=function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b})(c,m)}v(80317)},53051:(c,m,v)=>{var h=v(67114),y=v(9535),g=v(62507),_=v(46313),b=v(33929),E=v(95315),C=v(66961);function _regeneratorRuntime(){"use strict";var m=y(),v=m.m(_regeneratorRuntime),P=(Object.getPrototypeOf?Object.getPrototypeOf(v):v.__proto__).constructor;function n(c){var m="function"==typeof c&&c.constructor;return!!m&&(m===P||"GeneratorFunction"===(m.displayName||m.name))}var S={throw:1,return:2,break:3,continue:3};function a(c){var m,v;return function(h){m||(m={stop:function stop(){return v(h.a,2)},catch:function _catch(){return h.v},abrupt:function abrupt(c,m){return v(h.a,S[c],m)},delegateYield:function delegateYield(c,y,g){return m.resultName=y,v(h.d,C(c),g)},finish:function finish(c){return v(h.f,c)}},v=function t(c,v,y){h.p=m.prev,h.n=m.next;try{return c(v,y)}finally{m.next=h.n}}),m.resultName&&(m[m.resultName]=h.v,m.resultName=void 0),m.sent=h.v,m.next=h.n;try{return c.call(this,m)}finally{h.p=m.prev,h.n=m.next}}}return(c.exports=_regeneratorRuntime=function _regeneratorRuntime(){return{wrap:function wrap(c,v,h,y){return m.w(a(c),v,h,y&&y.reverse())},isGeneratorFunction:n,mark:m.m,awrap:function awrap(c,m){return new h(c,m)},AsyncIterator:b,async:function async(c,m,v,h,y){return(n(m)?_:g)(a(c),m,v,h,y)},keys:E,values:C}},c.exports.__esModule=!0,c.exports.default=c.exports)()}c.exports=_regeneratorRuntime,c.exports.__esModule=!0,c.exports.default=c.exports},53441:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784),_=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=UnfilteredFilesDialog;var b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,g,b={__proto__:null,default:c};if(null===c||"object"!=_(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((g=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(g.get||g.set)?y(b,E,g):b[E]=c[E]);return b}(c,m)}(v(41594)),E=g(v(18821)),C=g(v(15656)),P=g(v(73921));function UnfilteredFilesDialog(c){var m=c.show,v=c.setShow,y=c.onReady,g=c.onCancel,_=c.onDismiss,S=c.onLoad,w=c.onEnable,T=c.onClose,D=(0,P.default)(),A=D.ajaxState,N=D.setAjax,W=(0,b.useState)(!1),U=(0,E.default)(W,2),q=U[0],K=U[1],Q=(0,b.useState)(!1),H=(0,E.default)(Q,2),V=H[0],G=H[1];return(0,b.useEffect)(function(){q&&(v(!1),N({data:{action:"elementor_ajax",actions:JSON.stringify({enable_unfiltered_files_upload:{action:"enable_unfiltered_files_upload"}})}}),w&&w())},[q]),(0,b.useEffect)(function(){switch(A.status){case"success":y();break;case"error":G(!0),v(!0)}},[A]),(0,b.useEffect)(function(){m&&S&&S()},[m]),m?b.default.createElement(b.default.Fragment,null,V?b.default.createElement(C.default,{title:h("Something went wrong.","elementor"),text:c.errorModalText,approveButtonColor:"link",approveButtonText:h("Continue","elementor"),approveButtonOnClick:y,dismissButtonText:h("Go Back","elementor"),dismissButtonOnClick:g,onClose:g}):b.default.createElement(C.default,{title:h("First, enable unfiltered file uploads.","elementor"),text:c.confirmModalText,approveButtonColor:"link",approveButtonText:h("Enable","elementor"),approveButtonOnClick:function approveButtonOnClick(){return K(!0)},dismissButtonText:h("Skip","elementor"),dismissButtonOnClick:_||y,onClose:T||_||y})):null}UnfilteredFilesDialog.propTypes={show:y.bool,setShow:y.func.isRequired,onReady:y.func.isRequired,onCancel:y.func.isRequired,onDismiss:y.func,confirmModalText:y.string.isRequired,errorModalText:y.string.isRequired,onLoad:y.func,onEnable:y.func,onClose:y.func},UnfilteredFilesDialog.defaultProps={show:!1,onReady:function onReady(){},onCancel:function onCancel(){}}},53442:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.ImportContext=void 0,m.default=ImportContextProvider;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=y(v(18821)),E=v(24079);var C=m.ImportContext=_.default.createContext();function ImportContextProvider(c){var m=(0,_.useReducer)(E.reducer,{id:null,file:null,uploadedData:null,importedData:null,source:"",plugins:[],requiredPlugins:[],importedPlugins:[],overrideConditions:[],isProInstalledDuringProcess:!1,actionType:null,isResolvedData:!1,pluginsState:""}),v=(0,b.default)(m,2),h=v[0],y=v[1];return _.default.createElement(C.Provider,{value:{data:h,dispatch:y}},c.children)}ImportContextProvider.propTypes={children:h.object.isRequired}},53709:(c,m,v)=>{"use strict";v.d(m,{q:()=>useInfiniteQuery});var h=v(69046),y=v(6369),g=v(86830);function useInfiniteQuery(c,m,v){var _=(0,y.vh)(c,m,v);return(0,g.t)(_,h.z)}},53931:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784),_=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Layout;var b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,g,b={__proto__:null,default:c};if(null===c||"object"!=_(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((g=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(g.get||g.set)?y(b,E,g):b[E]=c[E]);return b}(c,m)}(v(41594)),E=g(v(10906)),C=g(v(85707)),P=g(v(18821)),S=g(v(80226)),w=g(v(76182)),T=v(6634),D=g(v(71308)),A=g(v(17129)),N=v(69378),W=v(3073),U=g(v(41494)),q=g(v(62841));function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,C.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}function Layout(c){var m=(0,b.useState)(!1),v=(0,P.default)(m,2),y=v[0],g=v[1],_=(0,U.default)().getAll().referrer,C=(0,b.useContext)(N.SharedContext),K=C.data,Q=K.currentPage,H=K.returnTo,V=function eventTracking(c){var m=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,v=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,h=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"click",y=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;("kit-library"===C.data.referrer||_)&&(0,W.appsEventTrackingDispatch)(c,{element:v,page_source:"import",event_type:h,step:Q,element_position:m,modal_type:y})},G={title:"import"===c.type?h("Import","elementor"):h("Export","elementor"),headerButtons:[function getInfoButtonProps(){return _objectSpread(_objectSpread({},T.infoButtonProps),{},{onClick:function onClick(){V("kit-library/seek-more-info","app_header"),g(!0)}})}()].concat((0,E.default)(c.headerButtons)),content:function getContent(){var m={show:y,setShow:g};return("kit-library"===C.data.referrer||_)&&(m=_objectSpread(_objectSpread({referrer:_},m),{},{onOpen:function onOpen(){return V("kit-library/modal-open",null,null,"load","info")},onClose:function onClose(c){return function onModalClose(c,m){var v=c.target.classList.contains("eps-modal__overlay")?"overlay":"x";V(m,v,null,"info")}(c,"kit-library/modal-close")}})),b.default.createElement(w.default,null,c.children,"import"===c.type?b.default.createElement(D.default,m):b.default.createElement(A.default,m))}(),footer:c.footer,onClose:function onClose(){return function onClose(){V("kit-library/close","app_header",null,"click"),H&&(0,q.default)(H)||("kit-library"===C.data.referrer||"kit-library"===_?window.top.location=elementorAppConfig.admin_url+"admin.php?page=elementor-app&source=kit_import#/kit-library":window.top.location=elementorAppConfig.admin_url+"admin.php?page=elementor-tools#tab-import-export-kit")}()}},Y="#tab-import-export-kit";return!_&&-1===elementorAppConfig.return_url.indexOf(Y)&&elementorAppConfig.return_url.includes("page=elementor-tools")&&(elementorAppConfig.return_url+=Y),(0,b.useEffect)(function(){_&&C.dispatch({type:"SET_REFERRER",payload:_})},[_]),b.default.createElement(S.default,G)}Layout.propTypes={type:y.oneOf(["import","export"]),headerButtons:y.arrayOf(y.object),children:y.object.isRequired,footer:y.object},Layout.defaultProps={headerButtons:[]}},54069:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784),_=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,g,b={__proto__:null,default:c};if(null===c||"object"!=_(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((g=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(g.get||g.set)?y(b,E,g):b[E]=c[E]);return b}(c,m)}(v(41594)),E=g(v(8555)),C=g(v(55725)),P=g(v(54999)),S=g(v(76547));function PluginsTable(c){var m=c.plugins,v=c.layout,y=c.withHeader,g=c.withStatus,_=c.onSelect,w=c.initialSelected,T=c.initialDisabled,D=function CellText(c){return b.default.createElement(C.default,{className:"e-app-import-export-plugins-table__cell-content"},c.text)},A=function CellLink(c){return b.default.createElement(P.default,{url:c.url,underline:"none"},"".concat(h("Version")," ").concat(c.text)," ",b.default.createElement(S.default,{className:"eicon-editor-external-link"}))},N=m.map(function(c){var m=c.name,v=c.status,h=c.version,y=c.plugin_uri,_=[b.default.createElement(D,{text:m,key:m}),b.default.createElement(A,{text:h,url:y,key:m})];return g&&_.splice(1,0,b.default.createElement(D,{text:v,key:m})),_});return b.default.createElement(E.default,{selection:!0,headers:function getHeaders(){if(!y)return[];var c=["Plugin Name","Version"];return g&&c.splice(1,0,"Status"),c}(),rows:N,onSelect:_,initialSelected:w,initialDisabled:T,layout:v,className:"e-app-import-export-plugins-table"})}v(73157),PluginsTable.propTypes={onSelect:y.func,initialDisabled:y.array,initialSelected:y.array,plugins:y.array,withHeader:y.bool,withStatus:y.bool,layout:y.array},PluginsTable.defaultProps={initialDisabled:[],initialSelected:[],plugins:[],withHeader:!0,withStatus:!0};m.default=(0,b.memo)(PluginsTable)},54525:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=BaseLayout;var y=h(v(41594)),g=h(v(78304)),_=h(v(85707)),b=h(v(40453)),E=v(86956),C=h(v(62688)),P=["children","topBar","footer","sx"];function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,_.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}function BaseLayout(c){var m,v,h=c.children,_=c.topBar,C=c.footer,S=c.sx,w=void 0===S?{}:S,T=(0,b.default)(c,P),D=(null===(m=elementorAppConfig["import-export-customization"])||void 0===m?void 0:m.uiTheme)||"auto",A="dark"===D||"auto"===D&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light",N=(null===(v=elementorCommon)||void 0===v||null===(v=v.config)||void 0===v?void 0:v.isRTL)||!1;return y.default.createElement(E.DirectionProvider,{rtl:N},y.default.createElement(E.ThemeProvider,{colorScheme:A},y.default.createElement(E.Box,(0,g.default)({sx:_objectSpread({height:"100vh",display:"flex",flexDirection:"column",overflow:"hidden"},w)},T),y.default.createElement(E.Box,{sx:{position:"sticky",top:0}},_),y.default.createElement(E.Box,{component:"main",sx:{flex:1,overflow:"auto",display:"flex",flexDirection:"column"}},h),y.default.createElement(E.Box,{sx:{position:"sticky",bottom:0}},C))))}BaseLayout.propTypes={children:C.default.node.isRequired,topBar:C.default.node,footer:C.default.node,sx:C.default.object}},54880:(c,m,v)=>{"use strict";v.d(m,{l:()=>useIsMutating});var h=v(41594),y=v.n(h),g=v(25800),_=v(6369),b=v(15292);function useIsMutating(c,m){var v=y().useRef(!1),h=(0,_.KK)(c,m),E=(0,b.j)(),C=y().useState(E.isMutating(h)),P=C[0],S=C[1],w=y().useRef(h);w.current=h;var T=y().useRef(P);return T.current=P,y().useEffect(function(){v.current=!0;var c=E.getMutationCache().subscribe(g.j.batchCalls(function(){if(v.current){var c=E.isMutating(w.current);T.current!==c&&S(c)}}));return function(){v.current=!1,c()}},[E]),P}},54902:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=DialogWrapper;var _=g(v(41594)),b=g(v(47483));function DialogWrapper(c){var m="div";return c.onSubmit&&(m="form"),_.default.createElement("section",{className:"eps-modal__overlay"},_.default.createElement(m,{className:"eps-modal eps-dialog",onSubmit:c.onSubmit},c.onClose&&_.default.createElement(b.default,{onClick:c.onClose,text:h("Close","elementor"),hideText:!0,icon:"eicon-close",className:"eps-dialog__close-button"}),c.children))}DialogWrapper.propTypes={onClose:y.func,onSubmit:y.func,children:y.any}},54999:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=InlineLink;var g=y(v(41594)),_=v(83040),b=y(v(47485)),E=v(79397);function InlineLink(c){var m="eps-inline-link",v=[m,"".concat(m,"--color-").concat(c.color),"none"!==c.underline?"".concat(m,"--underline-").concat(c.underline):"",c.italic?"".concat(m,"--italic"):"",c.className],h=(0,E.arrayToClassName)(v);return c.url?c.url.includes("http")?function getExternalLink(){return g.default.createElement("a",{href:c.url,target:c.target,rel:c.rel,className:h,onClick:c.onClick},c.children)}():function getRouterLink(){return g.default.createElement(_.LocationProvider,{history:b.default.appHistory},g.default.createElement(_.Link,{to:c.url,className:h},c.children))}():function getActionLink(){return g.default.createElement("button",{className:h,onClick:c.onClick},c.children)}()}v(72701),InlineLink.propTypes={className:h.string,children:h.any,url:h.string,target:h.string,rel:h.string,text:h.string,color:h.oneOf(["primary","secondary","cta","link","disabled"]),underline:h.oneOf(["none","hover","always"]),italic:h.bool,onClick:h.func},InlineLink.defaultProps={className:"",color:"link",underline:"always",target:"_blank",rel:"noopener noreferrer"}},55198:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Footer;var g=y(v(41594));function Footer(c){return g.default.createElement("footer",{className:"eps-app__footer"},c.children)}Footer.propTypes={children:h.object}},55315:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function useKitPlugins(c){var m=c.open,v=(0,b.useState)({}),h=(0,_.default)(v,2),E=h[0],C=h[1],P=(0,b.useState)(!1),S=(0,_.default)(P,2),w=S[0],T=S[1],D=(0,b.useCallback)((0,g.default)(y.default.mark(function _callee(){var c,m,v,h,g,_;return y.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return T(!0),y.prev=1,m="".concat(elementorCommon.config.urls.rest,"wp/v2/plugins/"),y.next=2,fetch(m,{method:"GET",headers:{"Content-Type":"application/json","X-WP-Nonce":(null===(c=window.wpApiSettings)||void 0===c?void 0:c.nonce)||""}});case 2:return v=y.sent,y.next=3,v.json();case 3:if(h=y.sent,v.ok){y.next=4;break}throw g=(null==h?void 0:h.message)||"HTTP error! Status: ".concat(v.status),new Error(g);case 4:if(Array.isArray(h)){y.next=5;break}return y.abrupt("return");case 5:_={},h.forEach(function(c){_[c.plugin]={name:c.name,plugin:c.plugin,pluginUri:c.plugin_uri,version:c.version}}),C(_),y.next=7;break;case 6:y.prev=6,y.catch(1),C({});case 7:return y.prev=7,T(!1),y.finish(7);case 8:case"end":return y.stop()}},_callee,null,[[1,6,7,8]])})),[]);return(0,b.useEffect)(function(){m&&D()},[m,D]),{pluginsList:E,isLoading:w}};var y=h(v(61790)),g=h(v(58155)),_=h(v(18821)),b=v(41594)},55725:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Text;var g=y(v(41594)),_=v(79397);function Text(c){var m=[c.className],v=c.variant&&"md"!==c.variant?"-"+c.variant:"";m.push("eps-text"+v);var h=function Element(){return g.default.createElement(c.tag,{className:(0,_.arrayToClassName)(m)},c.children)};return g.default.createElement(h,null)}Text.propTypes={className:h.string,variant:h.oneOf(["xl","lg","md","sm","xs","xxs"]),tag:h.string,children:h.any.isRequired},Text.defaultProps={className:"",tag:"p"}},56287:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ImportComplete(){var c,m,v,h,y,_=(0,w.useImportContext)(),N=_.data,W=_.isCompleted,U=_.runnersState,q=N.includes,K=N.analytics,Q=N.uploadedData,H=N.duration,V=(0,E.useNavigate)(),G=(0,A.default)(N.returnTo).attemptRedirect,Y=(null==N||null===(c=N.uploadedData)||void 0===c||null===(c=c.manifest)||void 0===c?void 0:c.title)||"",Z=(null==N||null===(m=N.kitUploadParams)||void 0===m?void 0:m.id)||"",J=(0,g.useCallback)(function(){var c,m,v=null==U||null===(c=U.templates)||void 0===c?void 0:c.succeed_summary;if(!v)return(0,P.__)("No templates imported","elementor");var h=(null===(m=elementorAppConfig["import-export-customization"])||void 0===m||null===(m=m.summaryTitles)||void 0===m?void 0:m.templates)||{},y=Object.entries(v).map(function(c){var m=(0,b.default)(c,2),v=m[0],y=m[1],g=h[v];if(!g)return null;var _=y>1?g.plural:g.single;return"".concat(y," ").concat(_)}).filter(function(c){return null!==c});return y.length>0?y.join(" | "):(0,P.__)("No templates imported","elementor")},[null==U||null===(v=U.templates)||void 0===v?void 0:v.succeed_summary]),ee=(0,g.useCallback)(function(){var c,m=null==U?void 0:U["elementor-content"],v=null==U?void 0:U["wp-content"],h=null==U?void 0:U.content,y=null==U?void 0:U.taxonomies,g={},_=(null===(c=elementorAppConfig["import-export-customization"])||void 0===c||null===(c=c.summaryTitles)||void 0===c?void 0:c.content)||{},E=function countSucceedItems(c){if(!c)return{};var m={};return Object.entries(c).forEach(function(c){var v=(0,b.default)(c,2),h=v[0],y=v[1];null!=y&&y.succeed&&Object.keys(y.succeed).length>0&&(m[h]=(m[h]||0)+Object.keys(y.succeed).length)}),m};[E(v),E(h),E(m)].forEach(function(c){Object.entries(c).forEach(function(c){var m=(0,b.default)(c,2),v=m[0],h=m[1];g[v]=(g[v]||0)+h})});var C=0;y&&Object.values(y).forEach(function(c){Object.values(c).forEach(function(c){C+=c.length})});var S=0;if([v,h,m].forEach(function(c){var m;null!=c&&null!==(m=c.nav_menu_item)&&void 0!==m&&m.succeed&&(S+=Object.keys(c.nav_menu_item.succeed).length)}),!(Object.keys(g).length>0||C>0||S>0))return(0,P.__)("No content imported","elementor");var w=[];if(Object.entries(g).forEach(function(c){var m=(0,b.default)(c,2),v=m[0],h=m[1],y=_[v];if(y&&h>0){var g=h>1?y.plural:y.single;w.push("".concat(h," ").concat(g))}}),C>0){var T=C>1?(0,P.__)("Taxonomies","elementor"):(0,P.__)("Taxonomy","elementor");w.push("".concat(C," ").concat(T))}if(S>0){var D=S>1?(0,P.__)("Menus","elementor"):(0,P.__)("Menu","elementor");w.push("".concat(S," ").concat(D))}return w.length>0?w.join(" | "):(0,P.__)("No content imported","elementor")},[U]),te=(0,g.useCallback)(function(){var c=Array.isArray(null==U?void 0:U.plugins)?null==U?void 0:U.plugins:Object.values((null==U?void 0:U.plugins)||{});return null!=U&&U.plugins?c.join(" | "):(0,P.__)("No plugins imported","elementor")},[null==U?void 0:U.plugins]),ne=(0,g.useCallback)(function(){var c,m,v=N.includes.includes("settings")&&((null==N||null===(c=N.customization)||void 0===c?void 0:c.settings)||(null==N||null===(m=N.uploadedData)||void 0===m?void 0:m.manifest["site-settings"]))||{};if(!Object.keys(v).length||!Object.keys(U["site-settings"]||{}).length)return(0,P.__)("No settings imported","elementor");var h=(0,D.buildKitSettingsSummary)(v);return h.length>0?h:(0,P.__)("No settings imported","elementor")},[N,U]),de=(0,g.useMemo)(function(){return{content:{title:(0,P.__)("Content","elementor"),subTitle:ee()},templates:{title:(0,P.__)("Templates","elementor"),subTitle:J()},settings:{title:(0,P.__)("Site settings","elementor"),subTitle:ne()},plugins:{title:(0,P.__)("Plugins","elementor"),subTitle:te()}}},[te,J,ne,ee]);(0,g.useEffect)(function(){W||V("/import-customization",{replace:!0})},[W,V]);var pe=g.default.createElement(C.Stack,{direction:"row",spacing:1},g.default.createElement(C.Button,{variant:"outlined",color:"secondary",size:"small","data-testid":"see-it-live-button",href:null===(h=elementorAppConfig)||void 0===h?void 0:h.home_url,target:"_blank"},(0,P.__)("See it Live","elementor")),g.default.createElement(C.Button,{variant:"contained",color:"primary",size:"small",onClick:function handleDone(){G()||(window.top.location=elementorAppConfig.admin_url)},"data-testid":"close-button"},(0,P.__)("Close","elementor"))),fe=g.default.createElement(S.PageHeader,{title:(0,P.__)("Import","elementor")});(0,g.useEffect)(function(){T.AppsEventTracking.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitImportSummary)},[]);var me=(null==N||null===(y=N.kitUploadParams)||void 0===y?void 0:y.source)||"file",ve="kit-library"===me;return(0,g.useEffect)(function(){var c;T.AppsEventTracking.sendImportKitCustomization(_objectSpread(_objectSpread(_objectSpread({kit_source:me,kit_import_content:q.includes("content"),kit_import_templates:q.includes("templates"),kit_import_settings:q.includes("settings"),kit_import_plugins:q.includes("plugins"),kit_import_deselected:null==K?void 0:K.customization,kit_description:!(null==Q||null===(c=Q.manifest)||void 0===c||!c.description)},Z&&ve&&{kit_import_id:Z}),Y&&ve&&{kit_import_title:Y}),H&&{kit_import_duration:H}))},[q,K,Q,N,Z,Y,H,me,ve]),g.default.createElement(S.BaseLayout,{topBar:g.default.createElement(S.TopBar,null,fe),footer:g.default.createElement(S.Footer,null,pe)},g.default.createElement(S.CenteredContent,{hasFooter:!0,maxWidth:"800px"},g.default.createElement(C.Stack,{spacing:3,alignItems:"center","data-testid":"import-complete-content"},g.default.createElement(S.CompleteIcon,{imageSrc:elementorAppConfig.assets_url+"images/kit-is-live.svg",altText:(0,P.__)("Kit is live illustration","elementor"),testId:"import-complete-icon"}),g.default.createElement(S.CompleteHeading,{title:(0,P.__)("Your website template is now live on your site!","elementor"),subtitle:(0,P.__)("You've imported and applied the following to your site:","elementor"),testId:"import-complete-heading"}),g.default.createElement(S.CompleteSummary,{summaryData:de,testId:"import-complete-summary"}),g.default.createElement(C.Box,{mt:2},g.default.createElement(C.Stack,{direction:"row",justifyContent:"center",alignItems:"center",spacing:3},g.default.createElement(C.Typography,{variant:"body2",color:"text.secondary"},(0,P.__)("Build sites faster with Website Templates.","elementor"),g.default.createElement(C.Link,{href:"https://go.elementor.com/app-what-are-kits",color:"info.light",target:"_blank",sx:{ml:1,textDecoration:"none"}},(0,P.__)("Show me how","elementor"))))))))};var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),_=h(v(85707)),b=h(v(18821)),E=v(83040),C=v(86956),P=v(12470),S=v(62100),w=v(94092),T=v(3073),D=v(16112),A=h(v(74291));function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,_.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}},56367:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var _=_interopRequireWildcard(v(41594)),b=y(v(19232)),E=y(v(22803)),C=_interopRequireWildcard(v(28816)),P=_interopRequireWildcard(v(7221));function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return(_interopRequireWildcard=function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b})(c,m)}var S=[3,1],w=[0];function ExportPluginsSelection(c){var m=c.onSelect,v=(0,C.default)().response,h=(0,P.default)(v.data).pluginsData.filter(function(c){var m=c.status;return C.PLUGIN_STATUS_MAP.ACTIVE===m||C.PLUGIN_STATUS_MAP.MULTISITE_ACTIVE===m});return v.data?_.default.createElement(b.default,{plugins:h,initialSelected:function getInitialSelected(){var c=[0];return h.length>1&&P.PLUGINS_KEYS.ELEMENTOR_PRO===h[1].name&&c.push(1),c}(),initialDisabled:w,layout:S,withStatus:!1,onSelect:m}):_.default.createElement(E.default,{absoluteCenter:!0})}ExportPluginsSelection.propTypes={onSelect:h.func.isRequired};m.default=(0,_.memo)(ExportPluginsSelection)},56441:c=>{"use strict";c.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},56757:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=WizardFooter;var g=y(v(41594)),_=y(v(78304)),b=v(79397),E=y(v(3416));function WizardFooter(c){var m="e-app-wizard-footer",v=[m,c.className];return c.separator&&v.push(m+"__separator"),g.default.createElement(E.default,(0,_.default)({container:!0},c,{className:(0,b.arrayToClassName)(v)}),c.children)}v(79281),WizardFooter.propTypes={className:h.string,justify:h.any,separator:h.any,children:h.oneOfType([h.string,h.object,h.arrayOf(h.object)]).isRequired},WizardFooter.defaultProps={className:""}},56777:(c,m,v)=>{"use strict";v.d(m,{I:()=>useQuery});var h=v(74342),y=v(6369),g=v(86830);function useQuery(c,m,v){var _=(0,y.vh)(c,m,v);return(0,g.t)(_,h.$)}},56915:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.ReducerUtils=void 0;var y=h(v(10906)),g=h(v(85707)),_=h(v(39805)),b=h(v(40989));function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,g.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}m.ReducerUtils=function(){return(0,b.default)(function ReducerUtils(){(0,_.default)(this,ReducerUtils)},null,[{key:"updateArray",value:function updateArray(c,m,v,h){return"add"===h?c[m].includes(v)?c:_objectSpread(_objectSpread({},c),{},(0,g.default)({},m,[].concat((0,y.default)(c[m]),[v]))):"remove"===h?_objectSpread(_objectSpread({},c),{},(0,g.default)({},m,c[m].filter(function(c){return c!==v}))):c}}])}()},57401:c=>{"use strict";c.exports=elementorAppPackages.appUi},57463:()=>{},57804:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ImportCompleteFooter;var _=g(v(41594)),b=g(v(91071)),E=g(v(47483)),C=g(v(46361)),P=v(3073);function ImportCompleteFooter(c){var m=c.seeItLiveUrl,v=c.referrer,y=(0,C.default)(),g=function eventTracking(c){var m=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"click";"kit-library"===v&&(0,P.appsEventTrackingDispatch)(c,{page_source:"kit is live",element_location:"app_wizard_footer",event_type:m})};return _.default.createElement(b.default,null,m&&_.default.createElement(E.default,{text:h("See It Live","elementor"),variant:"contained",onClick:function onClick(){g("kit-library/see-it-live"),window.open(m,"_blank")}}),_.default.createElement(E.default,{text:h("Got It","elementor"),variant:"contained",color:"primary",onClick:function onClick(){g("kit-library/close"),y.backToDashboard()}}))}ImportCompleteFooter.propTypes={seeItLiveUrl:y.string,referrer:y.string}},57888:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.IMPORT_PROCESSING_STATUS=void 0,m.useImportKit=function useImportKit(c){var m=c.data,v=c.includes,h=c.customization,P=c.isProcessing,w=c.dispatch,T=(0,E.useState)(S.PENDING),D=(0,_.default)(T,2),A=D[0],N=D[1],W=(0,E.useState)(null),U=(0,_.default)(W,2),q=U[0],K=U[1],Q=(0,E.useState)(null),H=(0,_.default)(Q,2),V=H[0],G=H[1],Y=function(){var c=(0,b.default)(y.default.mark(function _callee(){var c,v,h,_,b,E,P,T,D,A,W,U;return y.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:N(S.IN_PROGRESS),c=m.importedData.session,v=m.importedData.runners,h=null,_=_createForOfIteratorHelper(v),y.prev=1,_.s();case 2:if((b=_.n()).done){y.next=8;break}if(E=b.value,y.prev=3,!h){y.next=4;break}return y.abrupt("continue",8);case 4:return y.next=5,request({data:{session:c,runner:E},path:"import-runner"});case 5:T=y.sent,D="elementor-content"===E?"content":E,w({type:"SET_RUNNERS_STATE",payload:(0,g.default)({},D,(null===(P=T.data.imported_data)||void 0===P?void 0:P[D])||T.data[D])}),y.next=7;break;case 6:y.prev=6,W=y.catch(3),h=W,K(W);case 7:y.next=2;break;case 8:y.next=10;break;case 9:y.prev=9,U=y.catch(1),_.e(U);case 10:return y.prev=10,_.f(),y.finish(10);case 11:V&&(A=Date.now(),w({type:"SET_DURATION",payload:Number(((A-V)/1e3).toFixed(2))})),N(S.DONE),h||w({type:"SET_IMPORT_STATUS",payload:C.IMPORT_STATUS.COMPLETED});case 12:case"end":return y.stop()}},_callee,null,[[1,9,10,11],[3,6]])}));return function runImportRunners(){return c.apply(this,arguments)}}();function importKit(){return _importKit.apply(this,arguments)}function _importKit(){return(_importKit=(0,b.default)(y.default.mark(function _callee2(){var c,g,_,b,E,C;return y.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.prev=0,K(null),G(Date.now()),N(S.IN_PROGRESS),b={id:null===(c=m.kitUploadParams)||void 0===c?void 0:c.id,referrer:null===(g=m.kitUploadParams)||void 0===g?void 0:g.referrer,session:null==m||null===(_=m.uploadedData)||void 0===_?void 0:_.session,include:v,customization:h},y.next=1,request({data:b,path:"import"});case 1:E=y.sent,w({type:"SET_IMPORTED_DATA",payload:E.data}),y.next=3;break;case 2:y.prev=2,C=y.catch(0),K(C),N(S.DONE);case 3:case"end":return y.stop()}},_callee2,null,[[0,2]])}))).apply(this,arguments)}return(0,E.useEffect)(function(){P&&m.includes.length&&importKit()},[m.includes,P]),(0,E.useEffect)(function(){P&&m.importedData&&!q&&Y()},[m.importedData,P,q]),{status:A,error:q,importKit}};var y=h(v(61790)),g=h(v(85707)),_=h(v(18821)),b=h(v(58155)),E=v(41594),C=v(94092),P=v(99971);function _createForOfIteratorHelper(c,m){var v="undefined"!=typeof Symbol&&c[Symbol.iterator]||c["@@iterator"];if(!v){if(Array.isArray(c)||(v=function _unsupportedIterableToArray(c,m){if(c){if("string"==typeof c)return _arrayLikeToArray(c,m);var v={}.toString.call(c).slice(8,-1);return"Object"===v&&c.constructor&&(v=c.constructor.name),"Map"===v||"Set"===v?Array.from(c):"Arguments"===v||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v)?_arrayLikeToArray(c,m):void 0}}(c))||m&&c&&"number"==typeof c.length){v&&(c=v);var h=0,y=function F(){};return{s:y,n:function n(){return h>=c.length?{done:!0}:{done:!1,value:c[h++]}},e:function e(c){throw c},f:y}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var g,_=!0,b=!1;return{s:function s(){v=v.call(c)},n:function n(){var c=v.next();return _=c.done,c},e:function e(c){b=!0,g=c},f:function f(){try{_||null==v.return||v.return()}finally{if(b)throw g}}}}function _arrayLikeToArray(c,m){(null==m||m>c.length)&&(m=c.length);for(var v=0,h=Array(m);v<m;v++)h[v]=c[v];return h}function request(c){return _request.apply(this,arguments)}function _request(){return(_request=(0,b.default)(y.default.mark(function _callee3(c){var m,v,h,g,_,b,E,C,S,w,T,D,A,N;return y.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return v=c.data,h=c.path,g=c.method,_=void 0===g?"POST":g,b=elementorAppConfig["import-export-customization"].restApiBaseUrl,E="".concat(b,"/").concat(h),y.next=1,fetch(E,{method:_,headers:{"Content-Type":"application/json","X-WP-Nonce":(null===(m=window.wpApiSettings)||void 0===m?void 0:m.nonce)||""},body:JSON.stringify(v)});case 1:return C=y.sent,y.next=2,C.json();case 2:if(S=y.sent,C.ok){y.next=3;break}throw A=(null==S||null===(w=S.data)||void 0===w?void 0:w.message)||"HTTP error! with the following code: ".concat(null==S||null===(T=S.data)||void 0===T?void 0:T.code),N=408===(null==C?void 0:C.status)?"timeout":null==S||null===(D=S.data)||void 0===D?void 0:D.code,new P.ImportExportError(A,N);case 3:return y.abrupt("return",S);case 4:case"end":return y.stop()}},_callee3)}))).apply(this,arguments)}var S=m.IMPORT_PROCESSING_STATUS={PENDING:"PENDING",IN_PROGRESS:"IN_PROGRESS",DONE:"DONE"}},58068:()=>{},58155:c=>{function asyncGeneratorStep(c,m,v,h,y,g,_){try{var b=c[g](_),E=b.value}catch(c){return void v(c)}b.done?m(E):Promise.resolve(E).then(h,y)}c.exports=function _asyncToGenerator(c){return function(){var m=this,v=arguments;return new Promise(function(h,y){var g=c.apply(m,v);function _next(c){asyncGeneratorStep(g,h,y,_next,_throw,"next",c)}function _throw(c){asyncGeneratorStep(g,h,y,_next,_throw,"throw",c)}_next(void 0)})}},c.exports.__esModule=!0,c.exports.default=c.exports},58206:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=PanelHeader;var g=y(v(41594)),_=v(79397),b=y(v(35676)),E=y(v(28929));function PanelHeader(c){return g.default.createElement(E.default.Toggle,{active:c.toggle,showIcon:c.showIcon},g.default.createElement(b.default.Header,{padding:"20",className:(0,_.arrayToClassName)(["eps-panel__header",c.className])},c.children))}PanelHeader.propTypes={className:h.string,padding:h.string,toggle:h.bool,showIcon:h.bool,children:h.any.isRequired},PanelHeader.defaultProps={className:"",padding:"20",toggle:!0,showIcon:!0}},59250:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=DialogText;var y=h(v(41594)),g=h(v(85707)),_=h(v(78304)),b=h(v(55725));function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,g.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}function DialogText(c){return y.default.createElement(b.default,(0,_.default)({variant:"xs"},c,{className:"eps-dialog__text ".concat(c.className)}))}DialogText.propTypes=_objectSpread({},b.default.propTypes),DialogText.defaultProps=_objectSpread(_objectSpread({},b.default.defaultProps),{},{tag:"p",variant:"sm"})},59297:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ImportComplete(){var c=(0,_.useContext)(E.SharedContext),m=(0,_.useContext)(C.ImportContext),v=(0,b.useNavigate)(),y=m.data||{},g=y.importedPlugins,q=y.uploadedData,K=y.importedData,Q=y.isProInstalledDuringProcess,H=(c.data||{}).referrer,V=(0,U.default)(),G=V.getTemplates,Y=V.getContent,Z=V.getWPContent,J=(0,V.getPlugins)(g),ee=J.activePlugins,te=J.failedPlugins,ne=(null==K?void 0:K.configData)||{},de=ne.elementorHomePageUrl,pe=ne.recentlyEditedElementorPageUrl,fe=de||pe||null,me=function eventTracking(c,m){var v=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"click",h=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;"kit-library"===H&&(0,W.appsEventTrackingDispatch)(c,{page_source:m,event_type:v,element_location:h})},ve=(0,_.useMemo)(function(){return function getKitData(){if(!q||!K)return{};var m=q.manifest;return{templates:G(m.templates,K),content:Y(m.content,K),"wp-content":Z(m["wp-content"],K),"site-settings":c.data.includes.includes("settings")?m["site-settings"]:{},plugins:ee,configData:K.configData}}()},[]);return(0,_.useEffect)(function(){q||v("/import"),q&&me("kit-library/kit-is-live-load","kit is live","load"),c.dispatch({type:"SET_CURRENT_PAGE_NAME",payload:ImportComplete.name})},[]),_.default.createElement(P.default,{type:"import",footer:_.default.createElement(N.default,{seeItLiveUrl:fe,referrer:H})},_.default.createElement(S.default,{image:elementorAppConfig.assets_url+"images/kit-is-live.svg",heading:h("We applied your template and your site is online!","elementor"),description:h("You've imported and applied the following to your site:","elementor"),notice:_.default.createElement(_.default.Fragment,null,_.default.createElement(T.default,{url:"https://go.elementor.com/app-what-are-kits",italic:!0,onClick:function onClick(){return me("kit-library/seek-more-info","kit is live","click","app_header")}},h("Click here","elementor"))," ",h("to learn more about building your site with Elementor Website Templates","elementor"))},!!te.length&&_.default.createElement(D.default,{failedPlugins:te}),Q&&_.default.createElement(A.default,null),_.default.createElement(w.default,{data:ve})))};var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=v(83040),E=v(69378),C=v(53442),P=y(v(53931)),S=y(v(77755)),w=y(v(81920)),T=y(v(54999)),D=y(v(15104)),A=y(v(36808)),N=y(v(57804)),W=v(3073),U=y(v(44663))},59504:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function Import(){return y.default.createElement(g.default,null,y.default.createElement(_.default,null,y.default.createElement(b.LocationProvider,{history:E.default.appHistory},y.default.createElement(b.Router,null,y.default.createElement(D.default,{path:"complete"}),y.default.createElement(T.default,{path:"process"}),y.default.createElement(S.default,{path:"resolver"}),y.default.createElement(P.default,{path:"content"}),y.default.createElement(A.default,{path:"plugins"}),y.default.createElement(w.default,{path:"plugins-activation"}),y.default.createElement(C.default,{default:!0})))))};var y=h(v(41594)),g=h(v(69378)),_=h(v(53442)),b=v(83040),E=h(v(47485)),C=h(v(52923)),P=h(v(31481)),S=h(v(42145)),w=h(v(23393)),T=h(v(64297)),D=h(v(59297)),A=h(v(61547))},59824:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=DragDrop;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=y(v(78304)),E=y(v(18821)),C=v(79397);function DragDrop(c){var m=(0,_.useState)(!1),v=(0,E.default)(m,2),h=v[0],y=v[1],g=function onDragDropActions(c){c.preventDefault(),c.stopPropagation()},P={onDrop:function onDrop(m){g(m),y(!1),c.onDrop&&c.onDrop(m)},onDragOver:function onDragOver(m){g(m),y(!0),c.onDragOver&&c.onDragOver(m)},onDragLeave:function onDragLeave(m){g(m),y(!1),c.onDragLeave&&c.onDragLeave(m)}};return _.default.createElement("div",(0,b.default)({},P,{className:function getClassName(){var m="e-app-drag-drop",v=[m,c.className];return h&&!c.isLoading&&v.push(m+"--drag-over"),(0,C.arrayToClassName)(v)}()}),c.children)}v(49194),DragDrop.propTypes={className:h.string,children:h.any,onDrop:h.func,onDragLeave:h.func,onDragOver:h.func,isLoading:h.bool},DragDrop.defaultProps={className:""}},59994:(c,m,v)=>{"use strict";function _setPrototypeOf(c,m){return _setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,m){return c.__proto__=m,c},_setPrototypeOf(c,m)}function _inheritsLoose(c,m){c.prototype=Object.create(m.prototype),c.prototype.constructor=c,_setPrototypeOf(c,m)}v.d(m,{A:()=>_inheritsLoose})},60603:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function useKitData(c){var m=function getLabel(m,v,h){var y,g=((null==c||null===(y=c.configData)||void 0===y?void 0:y.summaryTitles)||elementorAppConfig["import-export"].summaryTitles)[m][v];return null!=g&&g.single?h?h+" "+(h>1?g.plural:g.single):"":g},v=function getTemplates(){var v={};for(var h in null==c?void 0:c.templates){var y=c.templates[h].doc_type;v[y]||(v[y]=0),v[y]++}return Object.entries(v).map(function(c){var v=(0,g.default)(c,2),h=v[0],y=v[1];return m("templates",h,y)}).filter(function(c){return c})},h=function getSiteSettings(){var v=(null==c?void 0:c["site-settings"])||{};return Object.values(v).map(function(c){return m("site-settings",c)})},y=function getContent(){var v=(null==c?void 0:c.content)||{},h=(null==c?void 0:c["wp-content"])||{},y=_objectSpread({},v);for(var _ in y)y[_]=Object.keys(y[_]).concat(h[_]||[]);return y=_objectSpread(_objectSpread({},h),y),Object.entries(y).map(function(c){var v=(0,g.default)(c,2),h=v[0],y=v[1];return m("content",h,y.length)}).filter(function(c){return c})},b=function getPlugins(){return null!=c&&c.plugins?c.plugins.map(function(c){return c.name}):[]};return(0,_.useMemo)(function(){return{templates:v(),siteSettings:h(),content:y(),plugins:b()}},[c])};var y=h(v(85707)),g=h(v(18821)),_=v(41594);function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,y.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}},60919:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ImportCustomization(){var c=(0,S.useImportContext)(),m=c.isCustomizing,v=c.dispatch,h=c.isProcessing,y=c.data,D=(0,b.useNavigate)();(0,g.useEffect)(function(){w.AppsEventTracking.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitImportCustomization)},[]);var A=g.default.createElement(_.Stack,{direction:"row",spacing:1},g.default.createElement(_.Button,{variant:"text",color:"secondary",size:"small",onClick:function onClick(){if(null!=y&&y.kitUploadParams){var c,m,h="";"cloud"===(null==y||null===(c=y.kitUploadParams)||void 0===c?void 0:c.source)?h="kit-library/cloud":"kit-library"===(null==y||null===(m=y.kitUploadParams)||void 0===m?void 0:m.source)&&(h="kit-library"),D(h,{replace:!0})}else v({type:"RESET_STATE"}),v({type:"SET_IMPORT_STATUS",payload:S.IMPORT_STATUS.PENDING})},"data-testid":"import-back-button"},(0,E.__)("Back","elementor")),g.default.createElement(_.Button,{variant:"contained",color:"primary",size:"small",onClick:function onClick(){v({type:"SET_IMPORT_STATUS",payload:S.IMPORT_STATUS.IMPORTING}),D("import-customization/process")},"data-testid":"import-apply-button"},(0,E.__)("Import and apply","elementor")));return(0,g.useEffect)(function(){h?D("import-customization/process"):m||D("import-customization",{replace:!0})},[h,m,D]),g.default.createElement(C.BaseLayout,{topBar:g.default.createElement(C.TopBar,null,T),footer:g.default.createElement(C.Footer,null,A)},g.default.createElement(_.Stack,{spacing:4,sx:{mt:4,mx:"auto"}},g.default.createElement(_.Stack,{spacing:2},g.default.createElement(_.Typography,{variant:"h4",component:"h2",gutterBottom:!0,color:"text.primary"},(0,E.__)("Select which parts you want to apply","elementor")),g.default.createElement(_.Stack,null,g.default.createElement(_.Typography,{variant:"subtitle2"},(0,E.__)("These are the templates, content and site settings that come with your website templates.","elementor")),g.default.createElement(_.Typography,{variant:"subtitle2"},(0,E.__)("All items are already selected by default. Uncheck the ones you don't want.","elementor")))),g.default.createElement(P.default,null)))};var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),_=v(86956),b=v(83040),E=v(12470),C=v(62100),P=h(v(75602)),S=v(94092),w=v(3073);var T=g.default.createElement(C.PageHeader,{title:(0,E.__)("Import","elementor")})},60923:(c,m)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.default=function isValidRedirectUrl(c){try{var m=new URL(c);return m.hostname===window.location.hostname&&("http:"===m.protocol||"https:"===m.protocol)}catch(c){return!1}}},61533:()=>{},61547:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ImportPlugins(){var c,m=(0,_.useContext)(E.ImportContext),v=(0,_.useContext)(C.SharedContext),y=(0,b.useNavigate)(),g=(null===(c=m.data.uploadedData)||void 0===c||null===(c=c.manifest)||void 0===c?void 0:c.plugins)||[],V=(0,q.default)(),G=V.response,Y=V.pluginsActions,Z=(0,K.default)(G.data).pluginsData,J=(0,Q.default)(g,Z).importPluginsData,ee=J||{},te=ee.missing,ne=ee.existing,de=ee.minVersionMissing,pe=ee.proData,fe=v.data||{},me=fe.referrer,ve=fe.currentPage,ye=function eventTracking(c){"kit-library"===me&&(0,H.appsEventTrackingDispatch)(c,{page_source:"import",step:ve,event_type:"click"})};return(0,_.useEffect)(function(){g.length||y("import/content"),v.dispatch({type:"SET_CURRENT_PAGE_NAME",payload:ImportPlugins.name})},[]),(0,_.useEffect)(function(){J&&!m.data.requiredPlugins.length&&(function handleRequiredPlugins(){te.length&&m.dispatch({type:"SET_REQUIRED_PLUGINS",payload:te})}(),function handleProInstallationStatus(){pe&&!elementorAppConfig.hasPro&&m.dispatch({type:"SET_IS_PRO_INSTALLED_DURING_PROCESS",payload:!0})}())},[J]),_.default.createElement(P.default,{type:"import",footer:_.default.createElement(A.default,{onPreviousClick:function onPreviousClick(){return ye("kit-library/go-back")},onNextClick:function onNextClick(){return ye("kit-library/approve-selection")}})},_.default.createElement("section",{className:"e-app-import-plugins"},!J&&_.default.createElement(N.default,{absoluteCenter:!0}),_.default.createElement(S.default,{heading:h("Select which plugins to include","elementor"),description:h("All items are already selected by default. Uncheck the ones you don't want.","elementor")}),!(null==de||!de.length)&&_.default.createElement(W.default,{label:h(" Recommended:","elementor"),className:"e-app-import-plugins__versions-notice",color:"warning"},h("Head over to Updates and make sure that your plugins are updated to the latest version.","elementor")," ",_.default.createElement(U.default,{url:elementorAppConfig.admin_url+"update-core.php"},h("Take me there","elementor"))),q.PLUGIN_STATUS_MAP.NOT_INSTALLED===(null==pe?void 0:pe.status)&&_.default.createElement(D.default,{onRefresh:function handleRefresh(){m.dispatch({type:"SET_REQUIRED_PLUGINS",payload:[]}),Y.fetch()}}),_.default.createElement(w.default,{plugins:te}),_.default.createElement(T.default,{plugins:ne})))};var _=_interopRequireWildcard(v(41594)),b=v(83040),E=v(53442),C=v(69378),P=y(v(53931)),S=y(v(23327)),w=y(v(11167)),T=y(v(25469)),D=y(v(25301)),A=y(v(13043)),N=y(v(22803)),W=y(v(40587)),U=y(v(54999)),q=_interopRequireWildcard(v(28816)),K=y(v(7221)),Q=y(v(46373)),H=v(3073);function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return(_interopRequireWildcard=function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b})(c,m)}v(70165)},61678:(c,m,v)=>{"use strict";var h=v(62688),y=v(12470).__,g=v(96784),_=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.Modal=void 0,m.default=ModalProvider;var b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,g,b={__proto__:null,default:c};if(null===c||"object"!=_(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((g=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(g.get||g.set)?y(b,E,g):b[E]=c[E]);return b}(c,m)}(v(41594)),E=g(v(78304)),C=g(v(85707)),P=g(v(18821)),S=v(79397),w=g(v(47483)),T=g(v(3416)),D=g(v(76547)),A=g(v(55725)),N=g(v(63980)),W=g(v(2526));function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,C.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}function ModalProvider(c){var m=(0,b.useState)(c.show),v=(0,P.default)(m,2),h=v[0],y=v[1],g=function showModal(){y(!0),c.setShow&&c.setShow(!0)},_=_objectSpread(_objectSpread({},c),{},{show:h,hideModal:function hideModal(){y(!1),c.setShow&&c.setShow(!1)},showModal:g});return(0,b.useEffect)(function(){y(c.show)},[c.show]),b.default.createElement(b.default.Fragment,null,c.toggleButtonProps&&b.default.createElement(w.default,(0,E.default)({},c.toggleButtonProps,{onClick:g})),b.default.createElement(U,_,c.children))}v(97088),ModalProvider.propTypes={children:h.node.isRequired,toggleButtonProps:h.object,title:h.string,icon:h.string,show:h.bool,setShow:h.func,onOpen:h.func,onClose:h.func},ModalProvider.defaultProps={show:!1},ModalProvider.Section=N.default,ModalProvider.Tip=W.default;var U=m.Modal=function Modal(c){var m=(0,b.useRef)(null),v=(0,b.useRef)(null),h=function closeModal(h){var y=m.current,g=v.current,_=g&&g.contains(h.target);y&&y.contains(h.target)&&!_||(c.hideModal(),c.onClose&&c.onClose(h))};return(0,b.useEffect)(function(){var m;c.show&&(document.addEventListener("mousedown",h,!1),null===(m=c.onOpen)||void 0===m||m.call(c));return function(){return document.removeEventListener("mousedown",h,!1)}},[c.show]),c.show?b.default.createElement("div",{className:"eps-modal__overlay",onClick:h},b.default.createElement("div",{className:(0,S.arrayToClassName)(["eps-modal",c.className]),ref:m},b.default.createElement(T.default,{container:!0,className:"eps-modal__header",justify:"space-between",alignItems:"center"},b.default.createElement(T.default,{item:!0},b.default.createElement(D.default,{className:"eps-modal__icon ".concat(c.icon)}),b.default.createElement(A.default,{className:"title",tag:"span"},c.title)),b.default.createElement(T.default,{item:!0},b.default.createElement("div",{className:"eps-modal__close-wrapper",ref:v},b.default.createElement(w.default,{text:y("Close","elementor"),hideText:!0,icon:"eicon-close",onClick:c.closeModal})))),b.default.createElement("div",{className:"eps-modal__body"},c.children))):null};U.propTypes={className:h.string,children:h.any.isRequired,title:h.string.isRequired,icon:h.string,show:h.bool,setShow:h.func,hideModal:h.func,showModal:h.func,closeModal:h.func,onOpen:h.func,onClose:h.func},U.defaultProps={className:""}},61790:(c,m,v)=>{var h=v(53051)();c.exports=h;try{regeneratorRuntime=h}catch(c){"object"==typeof globalThis?globalThis.regeneratorRuntime=h:Function("r","regeneratorRuntime = r")(h)}},62100:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0});var y={KitPartsSelection:!0,CompleteIcon:!0,CompleteHeading:!0,CompleteSummary:!0,DownloadLink:!0,ClassesVariablesSection:!0};Object.defineProperty(m,"ClassesVariablesSection",{enumerable:!0,get:function get(){return S.ClassesVariablesSection}}),Object.defineProperty(m,"CompleteHeading",{enumerable:!0,get:function get(){return E.default}}),Object.defineProperty(m,"CompleteIcon",{enumerable:!0,get:function get(){return b.default}}),Object.defineProperty(m,"CompleteSummary",{enumerable:!0,get:function get(){return C.default}}),Object.defineProperty(m,"DownloadLink",{enumerable:!0,get:function get(){return P.default}}),Object.defineProperty(m,"KitPartsSelection",{enumerable:!0,get:function get(){return _.default}});var g=v(81399);Object.keys(g).forEach(function(c){"default"!==c&&"__esModule"!==c&&(Object.prototype.hasOwnProperty.call(y,c)||c in m&&m[c]===g[c]||Object.defineProperty(m,c,{enumerable:!0,get:function get(){return g[c]}}))});var _=h(v(80456)),b=h(v(20955)),E=h(v(25554)),C=h(v(8996)),P=h(v(24455)),S=v(17474)},62507:(c,m,v)=>{var h=v(46313);c.exports=function _regeneratorAsync(c,m,v,y,g){var _=h(c,m,v,y,g);return _.next().then(function(c){return c.done?c.value:_.next()})},c.exports.__esModule=!0,c.exports.default=c.exports},62521:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=CollapseContent;var g=y(v(41594));function CollapseContent(c){return g.default.createElement("div",{className:"e-app-collapse-content"},c.children)}CollapseContent.propTypes={className:h.string,children:h.any},CollapseContent.defaultProps={className:""}},62688:(c,m,v)=>{c.exports=v(40362)()},62805:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.ListSettingSection=ListSettingSection;var g=_interopRequireWildcard(v(41594)),_=h(v(10906)),b=h(v(18821)),E=v(12470),C=v(86956),P=_interopRequireWildcard(v(62688)),S=v(79397);function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return(_interopRequireWildcard=function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b})(c,m)}var w=16;function ListSettingSection(c){var m=c.items,v=c.title,h=c.loading,y=c.settings,P=c.onSettingChange,T=c.settingKey,D=c.disabled,A=void 0!==D&&D,N=(0,g.useState)(!1),W=(0,b.default)(N,2),U=W[0],q=W[1];return g.default.createElement(C.Box,{key:T,sx:{border:1,borderRadius:1,borderColor:"action.focus",p:2.5}},g.default.createElement(C.Stack,{spacing:2},g.default.createElement(C.Typography,{variant:"h6"},v),g.default.createElement(C.Grid,{container:!0,spacing:1,alignItems:"start"},h?g.default.createElement(C.Grid,{item:!0,xs:12,sx:{p:1,alignItems:"center",textAlign:"center"}},g.default.createElement(C.CircularProgress,{size:30})):g.default.createElement(g.default.Fragment,null,g.default.createElement(C.Grid,{key:"all",item:!0,xs:12,sx:{py:1,px:0}},g.default.createElement(C.FormControlLabel,{control:g.default.createElement(C.Checkbox,{color:"info",checked:y.length===m.length,indeterminate:y.length>0&&y.length!==m.length,onChange:function onChange(c,v){P(v?m.map(function(c){return c.value}):[],!0)},disabled:A,sx:{p:0}}),sx:{gap:1},slotProps:{typography:{sx:{fontWeight:500}}},label:"".concat((0,E.__)("All","elementor-pro")," ").concat(v.toLowerCase())})),(U?m:m.slice(0,w)).map(function(c){return g.default.createElement(C.Grid,{key:c.value,item:!0,xs:3,sx:{py:1,px:0}},g.default.createElement(C.FormControlLabel,{sx:{maxWidth:"100%",gap:1},control:g.default.createElement(C.Checkbox,{color:"info",checked:y.includes(c.value),onChange:function onChange(m,v){P(v?[].concat((0,_.default)(y),[c.value]):y.filter(function(m){return m!==c.value}))},sx:{p:0},disabled:A}),slotProps:{typography:{sx:{maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}}},label:(0,S.htmlDecodeTextContent)(c.label)}))})))),m.length>w&&g.default.createElement(C.Button,{variant:"text",color:"info",onClick:function onClick(){return q(!U)}},U?(0,E.__)("Show less","elementor"):(0,E.__)("Show more","elementor")))}ListSettingSection.propTypes={title:P.string.isRequired,children:P.node,loading:P.bool,disabled:P.bool,checked:P.bool,settingKey:P.string,onSettingChange:P.func.isRequired,items:P.arrayOf(P.shape({label:P.string.isRequired,value:P.oneOfType([P.string,P.number])})),settings:P.arrayOf(P.oneOfType([P.string,P.number]))}},62841:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function safeRedirect(c){try{c.startsWith("/")&&(c=window.location.origin+c);var m=decodeURIComponent(c);if((0,y.default)(m))return window.location.href=m,!0}catch(c){return!1}};var y=h(v(94823))},62992:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=CardDivider;var g=y(v(41594)),_=v(79397);function CardDivider(c){var m=["eps-card__divider",c.className];return g.default.createElement("hr",{className:(0,_.arrayToClassName)(m)})}v(45302),CardDivider.propTypes={className:h.string},CardDivider.defaultProps={className:""}},63523:()=>{},63895:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Tooltip;var _=y(v(18821)),b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),E=v(79397);function Tooltip(c){var m=["e-app-tooltip",c.className],v=(0,b.useRef)(null),h=(0,b.useRef)(!1),y=Object.prototype.hasOwnProperty.call(c,"show"),g=(0,b.useState)(!1),C=(0,_.default)(g,2),P=C[0],S=C[1],w=(0,b.useState)(!1),T=(0,_.default)(w,2),D=T[0],A=T[1],N={trigger:y?"manual":"hover",gravity:{top:"s",right:"w",down:"n",left:"e"}[c.direction],offset:c.offset,title:function title(){return c.title}},W=function setTipsy(){var c=jQuery(v.current);if(c.tipsy(N),y){var m=D?"show":"hide";c.tipsy(m)}};return(0,b.useEffect)(function(){return c.disabled||(h.current=!1,import("".concat(elementorCommon.config.urls.assets,"lib/tipsy/tipsy.min.js?ver=1.0.0")).then(function(){h.current||(P?W():S(!0))})),function(){if(!c.disabled){h.current=!0;var m=document.querySelectorAll(".tipsy");if(!m.length)return;m[m.length-1].remove()}}},[c.disabled]),(0,b.useEffect)(function(){P&&W()},[P,D]),(0,b.useEffect)(function(){c.disabled||c.show===D||A(c.show)},[c.show]),b.default.createElement(c.tag,{className:(0,E.arrayToClassName)(m),ref:v},c.children)}Tooltip.propTypes={className:h.string,offset:h.number,show:h.bool,direction:h.oneOf(["top","right","left","down"]),tag:h.string.isRequired,title:h.string.isRequired,disabled:h.bool,children:h.any},Tooltip.defaultProps={className:"",offset:10,direction:"top",disabled:!1}},63980:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ModalSection;var g=y(v(41594)),_=v(79397);function ModalSection(c){return g.default.createElement("section",{className:(0,_.arrayToClassName)(["eps-modal__section",c.className])},c.children)}ModalSection.propTypes={className:h.string,children:h.any},ModalSection.defaultProps={className:""}},64095:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.AppContext=void 0,m.default=AppProvider;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=y(v(18821));var E=m.AppContext=_.default.createContext();function AppProvider(c){var m={isDarkMode:document.body.classList.contains("eps-theme-dark")},v=(0,_.useState)(m),h=(0,b.default)(v,2),y=h[0],g=h[1];return _.default.createElement(E.Provider,{value:{state:y,setState:g}},c.children)}AppProvider.propTypes={children:h.object.isRequired}},64297:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ImportProcess(){var c=(0,_.useContext)(C.SharedContext),m=(0,_.useContext)(P.ImportContext),v=(0,E.useNavigate)(),y=(0,_.useState)(""),g=(0,b.default)(y,2),K=g[0],Q=g[1],H=(0,_.useState)(!1),V=(0,b.default)(H,2),G=V[0],Y=V[1],Z=(0,_.useState)(!1),J=(0,b.default)(Z,2),ee=J[0],te=J[1],ne=(0,_.useState)([]),de=(0,b.default)(ne,2),pe=de[0],fe=de[1],me=(0,U.useImportKitLibraryApplyAllPlugins)(pe),ve=(0,N.default)(),ye=ve.kitState,ge=ve.kitActions,be=ve.KIT_STATUS_MAP,Ee=(0,A.default)().getAll(),Oe=Ee.id,xe=Ee.referrer,Te=Ee.file_url,ke=Ee.action_type,je=Ee.nonce,Re=Ee.return_to,Me=c.data||{},De=Me.includes,Ae=Me.selectedCustomPostTypes,Le=Me.currentPage,We=Me.returnTo,Be=m.data||{},Ke=Be.file,ze=Be.uploadedData,Qe=Be.importedData,$e=Be.overrideConditions,et=Be.isResolvedData,tt=(0,_.useMemo)(function(){return De.some(function(c){return["templates","content"].includes(c)})},[De]),rt=(0,W.default)().navigateToMainScreen,st=function importKit(){elementorAppConfig["import-export"].isUnfilteredFilesEnabled||!tt?te(!0):Y(!0)},dt=function onCancelProcess(){m.dispatch({type:"SET_FILE",payload:null}),rt()},vt=function onReady(){Y(!1),te(!0)},ht=function eventTracking(m){var v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"click";"kit-library"===c.data.referrer&&(0,D.appsEventTrackingDispatch)(m,{page_source:"import",step:Le,modal_type:"unfiltered_file",event_type:v})};return(0,_.useEffect)(function(){xe&&c.dispatch({type:"SET_REFERRER",payload:xe}),ke&&m.dispatch({type:"SET_ACTION_TYPE",payload:ke}),Re&&c.dispatch({type:"SET_RETURN_TO",payload:Re}),Te&&!Ke?function uploadKit(){var c=decodeURIComponent(Te);m.dispatch({type:"SET_ID",payload:Oe}),m.dispatch({type:"SET_FILE",payload:c}),ge.upload({kitId:Oe,file:c,kitLibraryNonce:je})}():ze?st():v("import"),c.dispatch({type:"SET_CURRENT_PAGE_NAME",payload:ImportProcess.name})},[]),(0,_.useEffect)(function(){if(ee){var c=m.data,v=N.KIT_SOURCE_MAP.CLOUD===c.source,h=v?c.file.id:c.id,y=v?c.source:xe;ge.import({id:h,session:ze.session,include:De,overrideConditions:$e,referrer:y,selectedCustomPostTypes:Ae})}},[ee]),(0,_.useEffect)(function(){if(be.INITIAL!==ye.status)switch(ye.status){case be.IMPORTED:m.dispatch({type:"SET_IMPORTED_DATA",payload:ye.data});break;case be.UPLOADED:m.dispatch({type:"SET_UPLOADED_DATA",payload:ye.data});break;case be.ERROR:Q(ye.data)}},[ye.status]),(0,_.useEffect)(function(){if(be.INITIAL!==ye.status||et&&"apply-all"===m.data.actionType)if(Qe){if(We&&(0,q.default)(We))return;v("/import/complete")}else if("apply-all"===m.data.actionType){var h,y;(null!==(h=ye.data)&&void 0!==h&&null!==(h=h.manifest)&&void 0!==h&&h.plugins||null!==(y=m.data.uploadedData)&&void 0!==y&&y.manifest.plugins)&&m.dispatch({type:"SET_PLUGINS_STATE",payload:"have"}),ze.conflicts&&Object.keys(ze.conflicts).length&&!et?v("/import/resolver"):(ge.reset(),"have"===m.data.pluginsState&&function applyAllImportPlugins(){var c,v=(null===(c=ye.data)||void 0===c||null===(c=c.manifest)||void 0===c?void 0:c.plugins)||m.data.uploadedData.manifest.plugins;fe(v)}(),""!==m.data.pluginsState&&"success"!==m.data.pluginsState||(!function applyAllSetCpt(){var v,h,y=(null===(v=ye.data)||void 0===v?void 0:v.manifest["custom-post-type-title"])||(null===(h=m.data)||void 0===h||null===(h=h.uploadedData)||void 0===h?void 0:h.manifest["custom-post-type-title"]);if(y){var g=Object.keys(y);c.dispatch({type:"SET_SELECTED_CPT",payload:g})}}(),st()))}else v("/import/plugins")},[ze,Qe,m.data.pluginsState,We]),(0,_.useEffect)(function(){(null==me?void 0:me.length)>0&&(m.dispatch({type:"SET_PLUGINS",payload:me}),v("import/plugins-activation"))},[me]),_.default.createElement(S.default,{type:"import"},_.default.createElement("section",null,_.default.createElement(w.default,{info:ze&&h("Importing your content, templates and site settings","elementor"),errorType:K,onDialogApprove:dt,onDialogDismiss:dt}),_.default.createElement(T.default,{show:G,setShow:Y,confirmModalText:h("This allows Elementor to scan your SVGs for malicious content. Otherwise, you can skip any SVGs in this import.","elementor"),errorModalText:h("Nothing to worry about, just continue without importing SVGs or go back and start the import again.","elementor"),onReady:function onReady(){return vt()},onCancel:function onCancel(){Y(!1),dt()},onLoad:function onLoad(){return ht("kit-library/modal-load","load")},onClose:function onClose(){ht("kit-library/close"),vt()},onDismiss:function onDismiss(){vt(),ht("kit-library/skip")},onEnable:function onEnable(){return ht("kit-library/enable")}})))};var _=_interopRequireWildcard(v(41594)),b=y(v(18821)),E=v(83040),C=v(69378),P=v(53442),S=y(v(53931)),w=y(v(41994)),T=y(v(53441)),D=v(3073),A=y(v(41494)),N=_interopRequireWildcard(v(14300)),W=y(v(82372)),U=v(72380),q=y(v(62841));function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return(_interopRequireWildcard=function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b})(c,m)}},64485:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=InfoModalHeading;var g=y(v(41594)),_=v(79397),b=y(v(85418));function InfoModalHeading(c){return g.default.createElement(b.default,{variant:"h3",tag:"h2",className:(0,_.arrayToClassName)(["e-app-import-export-info-modal__heading",c.className])},c.children)}InfoModalHeading.propTypes={className:h.string,children:h.oneOfType([h.string,h.object,h.arrayOf(h.object)]).isRequired},InfoModalHeading.defaultProps={className:""}},64632:()=>{},65474:c=>{c.exports=function _iterableToArrayLimit(c,m){var v=null==c?null:"undefined"!=typeof Symbol&&c[Symbol.iterator]||c["@@iterator"];if(null!=v){var h,y,g,_,b=[],E=!0,C=!1;try{if(g=(v=v.call(c)).next,0===m){if(Object(v)!==v)return;E=!1}else for(;!(E=(h=g.call(v)).done)&&(b.push(h.value),b.length!==m);E=!0);}catch(c){C=!0,y=c}finally{try{if(!E&&null!=v.return&&(_=v.return(),Object(_)!==_))return}finally{if(C)throw y}}return b}},c.exports.__esModule=!0,c.exports.default=c.exports},65731:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=CenteredContent;var y=h(v(41594)),g=v(86956),_=h(v(62688)),b=120,E=180;function CenteredContent(c){var m=c.children,v=c.hasFooter,h=void 0!==v&&v,_=c.offsetHeight,C=c.maxWidth,P=void 0===C?"600px":C,S=_||(h?E:b);return y.default.createElement(g.Box,{sx:{display:"flex",alignItems:"center",justifyContent:"center",minHeight:"calc(100vh - ".concat(S,"px)"),p:3}},y.default.createElement(g.Box,{sx:{maxWidth:P,textAlign:"center",width:"100%"}},m))}CenteredContent.propTypes={children:_.default.node.isRequired,hasFooter:_.default.bool,offsetHeight:_.default.number,maxWidth:_.default.string}},65826:c=>{c.exports=function _isNativeFunction(c){try{return-1!==Function.toString.call(c).indexOf("[native code]")}catch(m){return"function"==typeof c}},c.exports.__esModule=!0,c.exports.default=c.exports},65949:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var _=g(v(41594)),b=g(v(39805)),E=g(v(40989)),C=g(v(15118)),P=g(v(29402)),S=g(v(87861)),w=g(v(85707)),T=g(v(15656));function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}var D=m.default=function(c){function ErrorBoundary(c){var m;return(0,b.default)(this,ErrorBoundary),(m=function _callSuper(c,m,v){return m=(0,P.default)(m),(0,C.default)(c,_isNativeReflectConstruct()?Reflect.construct(m,v||[],(0,P.default)(c).constructor):m.apply(c,v))}(this,ErrorBoundary,[c])).state={hasError:null},m}return(0,S.default)(ErrorBoundary,c),(0,E.default)(ErrorBoundary,[{key:"goBack",value:function goBack(){window.top!==window.self&&window.top.$e.run("app/close"),window.location=elementorAppConfig.return_url}},{key:"render",value:function render(){return this.state.hasError?_.default.createElement(T.default,{title:this.props.title,text:this.props.text,approveButtonUrl:this.props.learnMoreUrl,approveButtonColor:"link",approveButtonTarget:"_blank",approveButtonText:h("Learn More","elementor"),dismissButtonText:h("Go Back","elementor"),dismissButtonOnClick:this.goBack}):this.props.children}}],[{key:"getDerivedStateFromError",value:function getDerivedStateFromError(){return{hasError:!0}}}])}(_.default.Component);(0,w.default)(D,"propTypes",{children:y.any,title:y.string,text:y.string,learnMoreUrl:y.string}),(0,w.default)(D,"defaultProps",{title:h("App could not be loaded","elementor"),text:h("We’re sorry, but something went wrong. Click on ‘Learn more’ and follow each of the steps to quickly solve it.","elementor"),learnMoreUrl:"https://go.elementor.com/app-general-load-issue/"})},66502:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var y=h(v(78304)),g=h(v(40453)),_=h(v(41594)),b=h(v(62688)),E=v(86956),C=v(44048),P=v(12470),S=h(v(5648)),w=v(75623),T=["onFileSelect","onError","filetypes","className","isLoading","error","onButtonClick","onFileChoose","helperText"],D=(0,E.styled)(E.Box,{shouldForwardProp:function shouldForwardProp(c){return!["isDragOver","isLoading"].includes(c)}})(function(c){var m=c.theme,v=c.isDragOver,h=c.isLoading;return{border:2,borderColor:v?m.palette.primary.main:m.palette.divider,borderStyle:"dashed",backgroundColor:v?m.palette.action.hover:m.palette.background.default,transition:"all 0.2s ease-in-out",cursor:h?"not-allowed":"normal",position:"relative",borderRadius:m.spacing(.5)}}),A=(0,E.styled)(E.Stack,{shouldForwardProp:function shouldForwardProp(c){return"isLoading"!==c}})(function(c){return{opacity:c.isLoading?.5:1,transition:"opacity 0.2s ease-in-out"}}),N=function DropZone(c){var m=c.onFileSelect,v=c.onError,h=void 0===v?function(){}:v,b=c.filetypes,N=void 0===b?["application/zip"]:b,W=c.className,U=void 0===W?"":W,q=c.isLoading,K=void 0!==q&&q,Q=c.error,H=c.onButtonClick,V=c.onFileChoose,G=c.helperText,Y=void 0===G?(0,P.__)("Upload a .zip file","elementor"):G,Z=(0,g.default)(c,T),J=(0,S.default)({onFileSelect:m,onError:h,filetypes:N,isLoading:K,onButtonClick:H,onFileChoose:V}),ee=J.isDragOver,te=J.fileInputRef,ne=J.fileInputId,de=J.handleDragEnter,pe=J.handleDragLeave,fe=J.handleDragOver,me=J.handleDrop,ve=J.handleFileInputChange,ye=J.handleUploadClick;return _.default.createElement(E.Box,(0,y.default)({className:U,onDragEnter:de,onDragLeave:pe,onDragOver:fe,onDrop:me,"data-testid":"drop-zone"},Z),_.default.createElement(D,{isDragOver:ee,isLoading:K},_.default.createElement(A,{alignItems:"center",justifyContent:"center",gap:1,p:6,minHeight:"520px",isLoading:K},_.default.createElement(E.Box,{"data-testid":"icon-container"},K?_.default.createElement(E.CircularProgress,{size:40,"data-testid":"loading-spinner",sx:{color:"primary.dark"}}):_.default.createElement(C.UploadIcon,{"data-testid":"upload-icon",sx:{fontSize:"40px",color:"text.disabled"}})),_.default.createElement(E.Stack,{spacing:2,alignItems:"center",textAlign:"center","data-testid":"text-container"},_.default.createElement(E.Box,{"data-testid":"main-text"},_.default.createElement(E.Link,{variant:"body1",component:"span",onClick:ye,"data-testid":"click-to-upload"},(0,P.__)("Click to upload","elementor")),_.default.createElement(E.Typography,{variant:"body1",component:"span",color:"text.primary",sx:{marginLeft:.5}},(0,P.__)("or drag and drop","elementor"))),_.default.createElement(E.Typography,{variant:"body2",color:Q?"error":"text.secondary","data-testid":"helper-text"},Q?Q.message:Y)),_.default.createElement("input",{ref:te,id:ne,type:"file",accept:(0,w.getAcceptedFileTypes)(N),onChange:ve,style:{display:"none"},"data-testid":"file-input"}))))};N.propTypes={className:b.default.string,onFileSelect:b.default.func.isRequired,onError:b.default.func,filetypes:b.default.array,isLoading:b.default.bool,error:b.default.shape({message:b.default.string.isRequired}),onButtonClick:b.default.func,onFileChoose:b.default.func,helperText:b.default.string};m.default=N},66961:(c,m,v)=>{var h=v(10564).default;c.exports=function _regeneratorValues(c){if(null!=c){var m=c["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],v=0;if(m)return m.call(c);if("function"==typeof c.next)return c;if(!isNaN(c.length))return{next:function next(){return c&&v>=c.length&&(c=void 0),{value:c&&c[v++],done:!c}}}}throw new TypeError(h(c)+" is not iterable")},c.exports.__esModule=!0,c.exports.default=c.exports},67114:c=>{c.exports=function _OverloadYield(c,m){this.v=c,this.k=m},c.exports.__esModule=!0,c.exports.default=c.exports},67622:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ImportKit(){var c=(0,w.useImportContext)(),m=c.data,v=c.dispatch,h=(0,_.useNavigate)(),y=(0,C.default)().getAll(),W=y.id,U=y.referrer,q=y.file_url,K=y.action_type,Q=y.nonce,H=y.return_to,V=y.no_automatic_redirect,G=(0,T.useUploadKit)(),Y=G.uploading,Z=G.error,J=G.uploadKit,ee=(0,N.default)(m.returnTo).attemptRedirect,te=g.default.createElement(P.PageHeader,{title:(0,E.__)("Import","elementor")}),ne=function onFileSelect(c){v({type:"SET_IMPORT_STATUS",payload:w.IMPORT_STATUS.UPLOADING}),v({type:"SET_FILE",payload:c})};(0,g.useEffect)(function(){v({type:"RESET_STATE"})},[v]),(0,g.useEffect)(function(){if(m.uploadedData)if(m.actionType===w.ACTION_TYPE.APPLY_ALL){var c,y,g,_,b=[];null!==(c=m.uploadedData)&&void 0!==c&&null!==(c=c.manifest)&&void 0!==c&&c["site-settings"]&&b.push("settings"),0<Object.keys((null===(y=m.uploadedData)||void 0===y||null===(y=y.manifest)||void 0===y?void 0:y.templates)||{}).length&&b.push("templates"),null!==(g=m.uploadedData)&&void 0!==g&&null!==(g=g.manifest)&&void 0!==g&&g.content&&b.push("content"),null!==(_=m.uploadedData)&&void 0!==_&&null!==(_=_.manifest)&&void 0!==_&&_.plugins&&b.push("plugins"),v({type:"ADD_INCLUDES",payload:b}),v({type:"SET_IMPORT_STATUS",payload:w.IMPORT_STATUS.IMPORTING}),h("import-customization/process")}else v({type:"SET_IMPORT_STATUS",payload:w.IMPORT_STATUS.CUSTOMIZING}),h("import-customization/content")},[m.uploadedData,v,h,m.actionType]),(0,g.useEffect)(function(){(W||q)&&(v({type:"SET_KIT_UPLOAD_PARAMS",payload:{id:W,source:U,fileUrl:q,nonce:Q}}),K&&v({type:"SET_ACTION_TYPE",payload:K}),H&&v({type:"SET_RETURN_TO",payload:H}),"true"===V&&v({type:"SET_NO_AUTOMATIC_REDIRECT",payload:!0}),v({type:"SET_IMPORT_STATUS",payload:w.IMPORT_STATUS.UPLOADING}))},[W,U,q,K,Q,H,V,v]),(0,g.useEffect)(function(){A.AppsEventTracking.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitImportUploadBox)},[]);return g.default.createElement(P.BaseLayout,{topBar:g.default.createElement(P.TopBar,null,te)},function renderContent(){return Y||U?g.default.createElement(P.CenteredContent,{"data-testid":"import-loader"},g.default.createElement(b.CircularProgress,{size:30})):g.default.createElement(b.Stack,{"data-testid":"content-container",direction:"column",alignItems:"flex-start",justifyContent:"center",sx:{pt:8,gap:7,maxWidth:1080,mx:"auto"}},g.default.createElement(b.Stack,{direction:"column",sx:{gap:3}},g.default.createElement(b.Typography,{variant:"h4",color:"text.primary","data-testid":"import-title"},(0,E.__)("Import a website template","elementor")),g.default.createElement(b.Typography,{variant:"body1",color:"text.secondary","data-testid":"import-description"},(0,E.__)("Upload a file with templates, site settings, content, etc., and apply them to your site ","elementor"),g.default.createElement(b.Link,{href:"#",color:"info.light",sx:{ml:1,textDecoration:"none"},"data-testid":"import-learn-more-link"},(0,E.__)("Learn more","elementor")))),g.default.createElement(b.Stack,{sx:{width:"100%"},"data-testid":"import-card"},g.default.createElement(b.Box,{sx:{p:0},"data-testid":"import-card-content"},g.default.createElement(S.default,{onFileSelect:ne}))))}(),g.default.createElement(D.ProcessingErrorDialog,{error:Z,handleClose:function handleCloseError(){var c,h;if(!ee()){if(m.file)return v({type:"SET_EXPORT_STATUS",payload:w.IMPORT_STATUS.CUSTOMIZING});var y="admin.php?page=elementor-tools#tab-import-export-kit";"cloud"===(null==m||null===(c=m.kitUploadParams)||void 0===c?void 0:c.source)?y="admin.php?page=elementor-app&source=kit_import#kit-library/cloud":"kit-library"===(null==m||null===(h=m.kitUploadParams)||void 0===h?void 0:h.source)&&(y="admin.php?page=elementor-app&source=kit_import#kit-library"),window.top.location=elementorAppConfig.admin_url+y}},handleTryAgain:function handleTryAgain(){J()}}))};var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),_=v(83040),b=v(86956),E=v(12470),C=h(v(41494)),P=v(62100),S=h(v(66502)),w=v(94092),T=v(72260),D=v(17614),A=v(3073),N=h(v(74291))},68102:(c,m,v)=>{"use strict";function _extends(){return _extends=Object.assign?Object.assign.bind():function(c){for(var m=1;m<arguments.length;m++){var v=arguments[m];for(var h in v)({}).hasOwnProperty.call(v,h)&&(c[h]=v[h])}return c},_extends.apply(null,arguments)}v.d(m,{A:()=>_extends})},68276:c=>{"use strict";c.exports=elementorAppPackages.hooks},68534:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ExportKit(){var c=(0,_.useContext)(b.ExportContext),m=(0,_.useContext)(E.SharedContext);return(0,_.useEffect)(function(){var v;c.dispatch({type:"SET_IS_EXPORT_PROCESS_STARTED",payload:!0}),m.dispatch({type:"SET_CPT",payload:(0,C.cptObjectToOptionsArray)(null===(v=elementorAppConfig["import-export"].summaryTitles.content)||void 0===v?void 0:v.customPostTypes,"plural")})},[]),_.default.createElement(P.default,{type:"export",footer:function getFooter(){return _.default.createElement(D.default,null,_.default.createElement(N.default,{variant:"contained",text:h("Next","elementor"),color:c.data.kitInfo.title?"primary":"disabled",url:c.data.kitInfo.title?"/export/plugins":""}))}()},_.default.createElement("section",{className:"e-app-export-kit"},_.default.createElement(S.default,{heading:h("Select which items to export","elementor"),description:[h("You can export the content, site settings, and templates as a Website Template to be reused in the future.","elementor"),_.default.createElement(_.default.Fragment,{key:"description-secondary-line"},h("Uncheck the items you don't want to include.","elementor")," ",function getLearnMoreLink(){return _.default.createElement(A.default,{url:"https://go.elementor.com/app-what-are-kits",italic:!0},h("Learn More","elementor"))}())]}),_.default.createElement(W.default,{container:!0,direction:"column",className:"e-app-export-kit__content"},_.default.createElement(T.default,null),_.default.createElement(w.default,{contentData:U.default}))))};var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=v(81160),E=v(69378),C=v(37628),P=y(v(53931)),S=y(v(23327)),w=y(v(76492)),T=y(v(84245)),D=y(v(91071)),A=y(v(54999)),N=y(v(47483)),W=y(v(3416)),U=y(v(37880));v(20364)},69046:(c,m,v)=>{"use strict";v.d(m,{z:()=>b});var h=v(68102),y=v(59994),g=v(74342),_=v(6622),b=function(c){function InfiniteQueryObserver(m,v){return c.call(this,m,v)||this}(0,y.A)(InfiniteQueryObserver,c);var m=InfiniteQueryObserver.prototype;return m.bindMethods=function bindMethods(){c.prototype.bindMethods.call(this),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)},m.setOptions=function setOptions(m,v){c.prototype.setOptions.call(this,(0,h.A)({},m,{behavior:(0,_.PL)()}),v)},m.getOptimisticResult=function getOptimisticResult(m){return m.behavior=(0,_.PL)(),c.prototype.getOptimisticResult.call(this,m)},m.fetchNextPage=function fetchNextPage(c){var m;return this.fetch({cancelRefetch:null==(m=null==c?void 0:c.cancelRefetch)||m,throwOnError:null==c?void 0:c.throwOnError,meta:{fetchMore:{direction:"forward",pageParam:null==c?void 0:c.pageParam}}})},m.fetchPreviousPage=function fetchPreviousPage(c){var m;return this.fetch({cancelRefetch:null==(m=null==c?void 0:c.cancelRefetch)||m,throwOnError:null==c?void 0:c.throwOnError,meta:{fetchMore:{direction:"backward",pageParam:null==c?void 0:c.pageParam}}})},m.createResult=function createResult(m,v){var y,g,b,E,C,P,S=m.state,w=c.prototype.createResult.call(this,m,v);return(0,h.A)({},w,{fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:(0,_.rB)(v,null==(y=S.data)?void 0:y.pages),hasPreviousPage:(0,_.RQ)(v,null==(g=S.data)?void 0:g.pages),isFetchingNextPage:S.isFetching&&"forward"===(null==(b=S.fetchMeta)||null==(E=b.fetchMore)?void 0:E.direction),isFetchingPreviousPage:S.isFetching&&"backward"===(null==(C=S.fetchMeta)||null==(P=C.fetchMore)?void 0:P.direction)})},InfiniteQueryObserver}(g.$)},69378:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.SharedContext=void 0,m.default=SharedContextProvider;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=y(v(18821)),E=v(46543),C=y(v(37880));var P=m.SharedContext=_.default.createContext();function SharedContextProvider(c){var m={includes:C.default.map(function(c){return c.type}),referrer:null,customPostTypes:[],selectedCustomPostTypes:null,currentPage:null,returnTo:null},v=(0,_.useReducer)(E.reducer,m),h=(0,b.default)(v,2),y=h[0],g=h[1];return _.default.createElement(P.Provider,{value:{data:y,dispatch:g}},c.children)}SharedContextProvider.propTypes={children:h.object.isRequired}},69783:(c,m,v)=>{"use strict";var h=v(62688),y=v(12470).__,g=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=GoProButton;var _=g(v(41594)),b=g(v(78304)),E=g(v(47483)),C=v(79397);function GoProButton(c){var m=["e-app-go-pro-button",c.className];return _.default.createElement(E.default,(0,b.default)({},c,{className:(0,C.arrayToClassName)(m),text:c.text}))}GoProButton.propTypes={className:h.string,text:h.string},GoProButton.defaultProps={className:"",variant:"outlined",size:"sm",color:"cta",target:"_blank",rel:"noopener noreferrer",text:y("Upgrade Now","elementor")}},70097:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=CardOverlay;var g=y(v(41594));function CardOverlay(c){return g.default.createElement("div",{className:"eps-card__image-overlay ".concat(c.className)},c.children)}v(45302),CardOverlay.propTypes={className:h.string,children:h.object.isRequired},CardOverlay.defaultProps={className:""}},70165:()=>{},70569:c=>{c.exports=function _arrayWithHoles(c){if(Array.isArray(c))return c},c.exports.__esModule=!0,c.exports.default=c.exports},70646:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.KitPluginsCustomizationDialog=KitPluginsCustomizationDialog;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=y(v(85707)),E=y(v(18821)),C=v(86956),P=v(44048),S=y(v(62688)),w=y(v(55315)),T=y(v(42671)),D=v(3073),A=v(21400),N=v(16043);function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,b.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}var W=function transformAnalyticsData(c){for(var m={},v=0,h=Object.entries(c);v<h.length;v++){var y=(0,E.default)(h[v],2),g=y[0],_=y[1];m[g]=(0,N.transformValueForAnalytics)(g,_,[])}return m},U=["elementor/elementor"];function KitPluginsCustomizationDialog(c){var m,v,y,g,N=c.open,q=c.handleClose,K=c.handleSaveChanges,Q=null!==(m=(0,T.default)())&&void 0!==m?m:{},H=Q.isImport,V=void 0!==H&&H,G=Q.contextData,Y=void 0===G?{}:G,Z=Y.data,J=void 0===Z?null:Z,ee=Y.isOldElementorVersion,te=void 0!==ee&&ee,ne=(0,w.default)({open:N&&!V}),de=ne.pluginsList,pe=ne.isLoading,fe=(0,_.useMemo)(function(){var c;return V?((null==J||null===(c=J.uploadedData)||void 0===c||null===(c=c.manifest)||void 0===c?void 0:c.plugins)||[]).reduce(function(c,m){return c[m.plugin]=m,c},{}):de},[V,null==J||null===(v=J.uploadedData)||void 0===v||null===(v=v.manifest)||void 0===v?void 0:v.plugins,de]),me=!V&&pe,ve=(0,_.useState)({}),ye=(0,E.default)(ve,2),ge=ye[0],be=ye[1],Ee=(null==J||null===(y=J.includes)||void 0===y?void 0:y.includes("plugins"))||!1;(0,_.useEffect)(function(){var c;if(0!==Object.keys(fe).length){var m={};null!=J&&null!==(c=J.customization)&&void 0!==c&&c.plugins?m=J.customization.plugins:Object.keys(fe).forEach(function(c){m[c]=Ee}),U.forEach(function(c){m.hasOwnProperty(c)&&(m[c]=!0)}),be(m)}},[fe,null==J||null===(g=J.customization)||void 0===g?void 0:g.plugins,Ee]);var Oe=(0,_.useCallback)(function(c){return U.includes(c)},[]),xe=(0,_.useMemo)(function(){return Object.keys(ge).filter(function(c){return!Oe(c)})},[ge,Oe]),Te=(0,_.useMemo)(function(){return xe.length>0&&xe.every(function(c){return ge[c]})},[xe,ge]),ke=(0,_.useMemo)(function(){return xe.some(function(c){return ge[c]})&&!Te},[xe,ge,Te]),je=(0,_.useCallback)(function(c){Oe(c)||be(function(m){return _objectSpread(_objectSpread({},m),{},(0,b.default)({},c,!m[c]))})},[Oe]),Re=(0,_.useCallback)(function(){var c=xe.every(function(c){return ge[c]}),m=_objectSpread({},ge);xe.forEach(function(v){m[v]=!c}),U.forEach(function(c){m.hasOwnProperty(c)&&(m[c]=!0)}),be(m)},[ge,xe]),Me=(0,_.useCallback)(function(){var c={};return Object.entries(ge).forEach(function(m){var v=(0,E.default)(m,2),h=v[0],y=v[1];c[h]=y}),c},[ge]);(0,_.useEffect)(function(){N&&D.AppsEventTracking.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitExportCustomizationEdit)},[N]);var De=function SettingSection(c){var m=c.title,v=c.description,h=c.children,y=c.settingKey;return _.default.createElement(C.Box,{key:y,sx:{mb:3,border:1,borderRadius:1,borderColor:"action.focus",p:2.5}},_.default.createElement(C.Box,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center"}},_.default.createElement(C.Box,null,_.default.createElement(C.Typography,{variant:"h6"},m),v&&_.default.createElement(C.Typography,{variant:"body1",color:"text.secondary"},v))),h&&_.default.createElement(C.Box,{sx:{mt:2}},h))};De.propTypes={title:S.default.string.isRequired,description:S.default.string,children:S.default.node,settingKey:S.default.string};var Ae=function SubSetting(c){var m=c.label,v=c.settingKey,y=c.version,g=c.pluginUri,b=Oe(v);return _.default.createElement(C.Box,{sx:{py:1.5}},_.default.createElement(C.FormControlLabel,{control:_.default.createElement(C.Checkbox,{checked:ge[v],onChange:function onChange(){return je(v)},color:"info",size:"medium",sx:{py:0},disabled:b}),label:_.default.createElement(C.Typography,{variant:"body1",sx:{fontWeight:400,color:b?"text.disabled":"inherit"}},m)}),y&&_.default.createElement(C.Typography,{variant:"body1",color:"text.secondary",sx:{fontWeight:400,ml:4}},g?_.default.createElement(C.Link,{href:g,target:"_blank",rel:"noopener noreferrer",color:"info.light",underline:"hover",sx:{display:"inline-flex",alignItems:"center",gap:.5}},h("Version","elementor")," ",y,_.default.createElement(P.ExternalLinkIcon,null)):_.default.createElement(_.default.Fragment,null,h("Version","elementor")," ",y)))};return Ae.propTypes={label:S.default.string.isRequired,settingKey:S.default.string.isRequired,version:S.default.string,pluginUri:S.default.string},_.default.createElement(C.Dialog,{open:N,onClose:q,maxWidth:"md",fullWidth:!0,PaperProps:{sx:{minHeight:"600px"}}},_.default.createElement(C.DialogHeader,{onClose:q},_.default.createElement(C.DialogTitle,null,h("Edit plugins","elementor"))),_.default.createElement(C.DialogContent,{dividers:!0,sx:{p:3}},_.default.createElement(C.Stack,{gap:2},te&&_.default.createElement(A.UpgradeVersionBanner,null),me?_.default.createElement(C.Stack,{spacing:3,alignItems:"center",sx:{py:8}},_.default.createElement(C.CircularProgress,{size:30})):_.default.createElement(De,{title:h("Plugin name and version","elementor")},_.default.createElement(C.Stack,null,_.default.createElement(C.Box,{sx:{py:1.5}},_.default.createElement(C.FormControlLabel,{control:_.default.createElement(C.Checkbox,{checked:Te,indeterminate:ke,onChange:Re,color:"info",size:"medium",sx:{py:0}}),label:_.default.createElement(C.Typography,{variant:"body1",sx:{fontWeight:500}},h("All plugins","elementor"))})),Object.entries(fe).map(function(c){var m=(0,E.default)(c,2),v=m[0],h=m[1];return _.default.createElement(Ae,{key:v,label:h.name,settingKey:v,version:h.version,pluginUri:h.pluginUri})}))))),_.default.createElement(C.DialogActions,null,_.default.createElement(C.Button,{onClick:q,color:"secondary"},h("Cancel","elementor")),_.default.createElement(C.Button,{onClick:function onClick(){var c=Me(),m=Object.values(c).some(Boolean),v=W(c);K("plugins",c,m,v),q()},variant:"contained",color:"primary",disabled:me},h("Save changes","elementor"))))}KitPluginsCustomizationDialog.propTypes={open:S.default.bool.isRequired,handleClose:S.default.func.isRequired,handleSaveChanges:S.default.func.isRequired}},70963:(c,m,v)=>{"use strict";function shouldThrowError(c,m,v){return"function"==typeof m?m.apply(void 0,v):"boolean"==typeof m?m:!!c}v.d(m,{G:()=>shouldThrowError})},71251:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function Export(){return y.default.createElement(E.QueryClientProvider,{client:A},y.default.createElement(g.default,null,y.default.createElement(b.ConnectStateProvider,null,y.default.createElement(_.default,null,y.default.createElement(C.LocationProvider,{history:P.default.appHistory},y.default.createElement(C.Router,null,y.default.createElement(w.default,{path:"complete"}),y.default.createElement(T.default,{path:"plugins"}),y.default.createElement(D.default,{path:"process"}),y.default.createElement(S.default,{default:!0})))))))};var y=h(v(41594)),g=h(v(69378)),_=h(v(81160)),b=v(76673),E=v(89994),C=v(83040),P=h(v(47485)),S=h(v(68534)),w=h(v(71930)),T=h(v(80622)),D=h(v(28492)),A=new E.QueryClient({defaultOptions:{queries:{refetchOnWindowFocus:!1,retry:!1,staleTime:18e5}}})},71308:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ImportInfoModal(c){var m=function eventTracking(c){return(0,C.appsEventTrackingDispatch)("kit-library/seek-more-info",{page_source:"import",modal_type:"info",event_type:"click",element:c})};return g.default.createElement(E.default,(0,_.default)({},c,{title:h("Import a Website Template","elementor")}),g.default.createElement(E.default.Section,null,g.default.createElement(E.default.Heading,null,h("What’s a Website Template?","elementor")),g.default.createElement(E.default.Text,null,g.default.createElement(g.default.Fragment,null,h("A Website Template is a .zip file that contains all the parts of a complete site. It’s an easy way to get a site up and running quickly.","elementor"),g.default.createElement("br",null),g.default.createElement("br",null),g.default.createElement(b.default,{url:"https://go.elementor.com/app-what-are-kits",onClick:function onClick(){return m("Learn more about website templates")}}," ",h(" Learn more about Website Templates","elementor"))))),g.default.createElement(E.default.Section,null,g.default.createElement(E.default.Heading,null,h("How does importing work?","elementor")),g.default.createElement(E.default.Text,null,g.default.createElement(g.default.Fragment,null,h("Start by uploading the file and selecting the parts and plugins you want to apply. If there are any overlaps between the kit and your current design, you’ll be able to choose which imported parts you want to apply or ignore. Once the file is ready, the kit will be applied to your site and you’ll be able to see it live.","elementor"),g.default.createElement("br",null),g.default.createElement("br",null),g.default.createElement(b.default,{url:"https://go.elementor.com/app-import-kit",onClick:function onClick(){return m("learn more")}},h("Learn More","elementor"))))))};var g=y(v(41594)),_=y(v(78304)),b=y(v(54999)),E=y(v(6634)),C=v(3073)},71434:(c,m)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;m.default={appTypes:{editor:"editor",wpAdmin:"wpadmin",wpDash:"wpdash"},windowNames:{sidebarMenu:"sidebar_menu"},targetTypes:{dropdownItem:"dropdown_item",button:"button",tab:"tab",toggle:"toggle",searchInput:"search_input",searchResult:"search_result",buttons:"buttons",searchWidget:"search_widget",wpDashAdminMenuItem:"wpdash_admin_menu_item",wpDashEditorMenu:"wpdash_editor_menu",wpDashSubMenuItem:"wpdash_sub_menu_item",link:"link"},interactionResults:{actionSelected:"action_selected",navigate:"navigate",create:"create",sessionEnd:"session_end",tabChanged:"tab_changed",assetInserted:"asset_inserted",assetFavorite:"asset_favorite",aiGenerate:"ai_generate",resultsUpdated:"results_updated",noResults:"no_results",selected:"selected",promotionViewed:"promotion_viewed",upgradeNow:"upgrade_now",elementorSideMenuOpened:"elementor_side_menu_opened",editorSubMenuOpened:"wpdash_editor_sub_menu_opened",themeBuilderPromotionWindow:"theme_builder_promotion_window",pageOpened:"page_opened",expanded:"expanded",collapsed:"collapsed"},targetNames:{publishDropdown:{saveDraft:"save_draft",saveAsTemplate:"save_as_template",viewPage:"view_page",copyAndShare:"copy_and_share"},pageList:{addNewPage:"add_new_page"}},triggers:{click:"Click",rightClick:"Right Click",doubleClick:"Double Click",accordionClick:"Accordion Click",toggleClick:"Toggle Click",dropdownClick:"Click Dropdown",editorLoaded:"Editor Loaded",visible:"Visible",pageLoaded:"Page Loaded",typing:"Typing",tabSelect:"Tab Select",insert:"Insert",hover:"Hover"},locations:{widgetPanel:"Widget Panel",topBar:"Top Bar",sidebar:"Sidebar",elementorEditor:"Elementor Editor",templatesLibrary:{library:"Templates Library"},app:{import:"Import Kit",export:"Export Kit",kitLibrary:"Kit Library",cloudKitLibrary:"Cloud Kit Library"},variables:"Variables Panel",variablesManager:"Variables Manager",admin:"WP admin",wpDashAdmin:"wpdash_admin",structurePanel:"Structure Panel",canvas:"Canvas",leftPanel:"Left Panel",elementorLibrary:"Elementor Library",components:{instanceEditingPanel:"Instance Editing Panel"}},secondaryLocations:{layout:"Layout Section",basic:"Basic Section","pro-elements":"Pro Section",general:"General Section","theme-elements":"Site Section","theme-elements-single":"Single Section","woocommerce-elements":"WooCommerce Section",wordpress:"WordPress Section",categories:"Widgets Tab",global:"Globals Tab","whats-new":"What's New","document-settings":"Document Settings icon","preview-page":"Preview Page","publish-button":"Publish Button","widget-panel":"Widget Panel Icon",finder:"Finder",help:"Help",elementorLogoDropdown:"top_bar_elementor_logo_dropdown",elementorLogo:"Elementor Logo",eLogoMenu:"E-logo Menu",notes:"Notes",siteSettings:"Site Settings",structure:"Structure",documentNameDropdown:"Document Name dropdown",responsiveControls:"Responsive controls",launchpad:"launchpad",checklistHeader:"Checklist Header",checklistSteps:"Checklist Steps",userPreferences:"User Preferences",contextMenu:"Context Menu",templateLibrary:{saveModal:"Save to Modal",moveModal:"Move to Modal",bulkMoveModal:"Bulk Move to Modal",copyModal:"Copy to Modal",bulkCopyModal:"Bulk Copy to Modal",saveModalSelectFolder:"Save to Modal - select folder",saveModalSelectConnect:"Save to Modal - connect",saveModalSelectUpgrade:"Save to Modal - upgrade",importModal:"Import Modal",newFolderModal:"New Folder Modal",deleteDialog:"Delete Dialog",deleteFolderDialog:"Delete Folder Dialog",renameDialog:"Rename Dialog",createFolderDialog:"Create Folder Dialog",applySettingsDialog:"Apply Settings Dialog",cloudTab:"Cloud Tab",siteTab:"Site Tab",cloudTabFolder:"Cloud Tab - Folder",cloudTabConnect:"Cloud Tab - Connect",cloudTabUpgrade:"Cloud Tab - Upgrade",morePopup:"Context Menu",quotaBar:"Quota Bar"},kitLibrary:{cloudKitLibrary:"kits_cloud_library",cloudKitLibraryConnect:"kits_cloud_library_connect",cloudKitLibraryUpgrade:"kits_cloud_library_upgrade",kitExportCustomization:"kit_export_customization",kitExport:"kit_export",kitExportCustomizationEdit:"kit_export_customization_edit",kitExportSummary:"kit_export_summary",kitImportUploadBox:"kit_import_upload_box",kitImportCustomization:"kit_import_customization",kitImportSummary:"kit_import_summary"},variablesPopover:"Variables Popover",admin:{pluginToolsTab:"plugin_tools_tab",pluginWebsiteTemplatesTab:"plugin_website_templates_tab"},componentsTab:"Components Tab",canvasElement:"Canvas Element",publishDropdown:"Publish Dropdown",pageListDropdown:"Page List Dropdown",emptyBox:"Empty Box",searchBar:"Search Bar",finderResults:"Finder Results",libraryTabs:"Library Tabs",assetCard:"Asset Card",wpDashElementorCoreMenu:"elementor_editor_core_menu",wpDashElementorCoreSubMenu:"elementor_editor_core_sub_menu",wpDashThemeBuilder:"wpdash_core_sub_menu_theme_builder"},elements:{accordionSection:"Accordion section",buttonIcon:"Button Icon",mainCta:"Main CTA",button:"Button",link:"Link",dropdown:"Dropdown",toggle:"Toggle",launchpadChecklist:"Checklist popup"},names:{v1:{layout:"v1_widgets_tab_layout_section",basic:"v1_widgets_tab_basic_section","pro-elements":"v1_widgets_tab_pro_section",general:"v1_widgets_tab_general_section","theme-elements":"v1_widgets_tab_site_section","theme-elements-single":"v1_widgets_tab_single_section","woocommerce-elements":"v1_widgets_tab_woocommerce_section",wordpress:"v1_widgets_tab_wordpress_section",categories:"v1_widgets_tab",global:"v1_globals_tab"},topBar:{whatsNew:"top_bar_whats_new",documentSettings:"top_bar_document_settings_icon",previewPage:"top_bar_preview_page",publishButton:"top_bar_publish_button",widgetPanel:"top_bar_widget_panel_icon",finder:"top_bar_finder",help:"top_bar_help",history:"top_bar_elementor_logo_dropdown_history",userPreferences:"top_bar_elementor_logo_dropdown_user_preferences",keyboardShortcuts:"top_bar_elementor_logo_dropdown_keyboard_shortcuts",exitToWordpress:"top_bar_elementor_logo_dropdown_exit_to_wordpress",themeBuilder:"top_bar_elementor_logo_dropdown_theme_builder",notes:"top_bar_notes",siteSettings:"top_bar_site_setting",structure:"top_bar_structure",documentNameDropdown:"top_bar_document_name_dropdown",responsiveControls:"top_bar_responsive_controls",launchpadOn:"top_bar_checklist_icon_show",launchpadOff:"top_bar_checklist_icon_hide",elementorLogoDropdown:"open_e_menu",connectAccount:"connect_account",accountConnected:"account_connected"},elementorEditor:{editorLoaded:"editor_loaded",checklist:{checklistHeaderClose:"checklist_header_close_icon",checklistFirstPopup:"checklist popup triggered"},userPreferences:{checklistShow:"checklist_userpreferences_toggle_show",checklistHide:"checklist_userpreferences_toggle_hide"}},variables:{open:"open_variables_popover",add:"add_new_variable",connect:"connect_variable",save:"save_new_variable",update:"update_variable",openManager:"open_variables_manager",saveChanges:"save_variables_changes",delete:"delete_variable",variableSyncToV3:"variable_sync_to_v3"},design_system:{importOpened:"design_system_import_opened",fileSelected:"design_system_file_selected",validationFailed:"design_system_validation_failed",conflictChoice:"design_system_conflict_choice",confirmed:"design_system_import_confirmed",imported:"design_system_imported",importFailed:"design_system_import_failed",export:"design_system_export",opened:"design_system_opened"},components:{createClicked:"component_create_clicked",createCancelled:"component_creation_cancelled",created:"component_created",instanceAdded:"component_instance_added",edited:"component_edited",propertiesPanelOpened:"component_properties_panel_opened",propertiesGroupCreated:"component_properties_group_created",propertyExposed:"component_property_exposed",propertyRemoved:"component_property_removed",detached:"component_detached"},global_classes:{classApplied:"class_applied",classRemoved:"class_removed",classManagerFilterCleared:"class_manager_filter_cleared",classDeleted:"class_deleted",classPublishConflict:"class_publish_conflict",classRenamed:"class_renamed",classCreated:"class_created",classManagerSearched:"class_manager_searched",classManagerFiltersOpened:"class_manager_filters_opened",classManagerOpened:"class_manager_opened",classManagerReorder:"class_manager_reorder",classManagerFilterUsed:"class_manager_filter_used",classUsageLocate:"class_usage_locate",classUsageHovered:"class_usage_hovered",classStyled:"class_styled",classStateClicked:"class_state_clicked",classUsageClicked:"class_usage_clicked",classDuplicate:"class_duplicate",classSyncToV3PopupShown:"class_sync_to_v3_popup_shown",classSyncToV3:"class_sync_to_v3",classSyncToV3PopupClick:"class_sync_to_v3_popup_click"},editorOne:{topBarPublishDropdown:"top_bar_publish_dropdown",topBarPageList:"top_bar_page_list",siteSettingsSession:"site_settings_session",eLibraryNav:"e_library_nav",eLibraryInsert:"e_library_insert",eLibraryFavorite:"e_library_favorite",eLibraryGenerateAi:"e_library_generate_ai",finderSearchInput:"finder_search_input",finderResultSelect:"finder_result_select",canvasEmptyBoxAction:"canvas_empty_box_action",widgetPanelSearch:"widget_panel_search",wpDashElementorMenuClick:"wpdash_elementor_menu_click",wpDashEditorSubMenuHover:"wpdash_editor_sub_menu_hover",wpDashThemeBuilderClick:"wpdash_theme_builder_click",sidebarMenuItemClicked:"sidebar_menu_item_clicked",sidebarMenuGroupToggled:"sidebar_menu_group_toggled"},interactions:{created:"interactions_created"},promotions:{viewPromotion:"view_promotion",upgradePromotionClick:"upgrade_promotion_click"}}}},71900:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Footer;var y=h(v(41594)),g=h(v(78304)),_=h(v(85707)),b=h(v(40453)),E=v(86956),C=h(v(62688)),P=["children","sx"];function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,_.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}function Footer(c){var m=c.children,v=c.sx,h=void 0===v?{}:v,_=(0,b.default)(c,P);return y.default.createElement(E.Box,(0,g.default)({component:"footer",sx:_objectSpread({mt:"auto",py:2,px:3,borderTop:1,borderColor:"divider",display:"flex",justifyContent:"flex-end",alignItems:"center"},h)},_),m)}Footer.propTypes={children:C.default.node,sx:C.default.object}},71930:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ExportComplete(){var c,m=(0,_.useContext)(E.ExportContext),v=C.KIT_SOURCE_MAP.CLOUD===m.data.kitInfo.source,y=(0,b.useNavigate)(),g=(0,_.useRef)(null),U=function downloadFile(){if(!g.current){var c,v=document.createElement("a"),h="elementor-kit",y=((null===(c=m.data.kitInfo)||void 0===c?void 0:c.title)||h).replace(W,"").trim()||h;v.href="data:text/plain;base64,"+m.data.exportedData.file,v.download=y+".zip",g.current=v}g.current.click()};(0,_.useEffect)(function(){if(!m.data.exportedData)return y("/export");v||U()},[m.data.downloadUrl,v]);var q=(0,_.useMemo)(function(){return h(v?"Your website template is now saved to the library!":"Your .zip file is ready","elementor")},[v]),K=(0,_.useMemo)(function(){return v?_.default.createElement(_.default.Fragment,null,h("You can find it in the My Website Templates tab.","elementor")," ",function getTakeMeThereLink(){return _.default.createElement(D.default,{url:"/kit-library/cloud",italic:!0},h("Take me there","elementor"))}()):h("Once the download is complete, you can upload it to be used for other sites.","elementor")},[v]);return _.default.createElement(P.default,{type:"export",footer:function getFooter(){return _.default.createElement(S.default,null,v?_.default.createElement(A.default,{text:h("Open library","elementor"),variant:"contained",color:"primary",url:"/kit-library/cloud"}):_.default.createElement(N.default,{text:h("Done","elementor")}))}()},_.default.createElement(w.default,{image:elementorAppConfig.assets_url+"images/go-pro.svg",heading:q,description:K,notice:function getNotice(){return v?_.default.createElement(_.default.Fragment,null,h("Build sites faster with Website Templates.","elementor")," ",function getShowMeHowLink(){return _.default.createElement(D.default,{url:"https://go.elementor.com/app-what-are-kits",italic:!0},h("Show me how","elementor"))}()):_.default.createElement(_.default.Fragment,null,h("Is the automatic download not starting?","elementor")," ",function getDownloadLink(){return _.default.createElement(D.default,{onClick:U,italic:!0},h("Download manually","elementor"))}())}()},_.default.createElement(T.default,{data:null===(c=m.data)||void 0===c||null===(c=c.exportedData)||void 0===c?void 0:c.manifest})))};var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=v(83040),E=v(81160),C=v(14300),P=y(v(53931)),S=y(v(91071)),w=y(v(77755)),T=y(v(81920)),D=y(v(54999)),A=y(v(47483)),N=y(v(24685));v(91976);var W=/[<>:"/\\|?*]/g},72260:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.useUploadKit=function useUploadKit(){var c=(0,C.useImportContext)(),m=c.data,v=c.isUploading,h=c.dispatch,g=(0,E.useState)(!1),w=(0,b.default)(g,2),T=w[0],D=w[1],A=(0,E.useState)(null),N=(0,b.default)(A,2),W=N[0],U=N[1];function uploadKit(){return _uploadKit.apply(this,arguments)}function _uploadKit(){return(_uploadKit=(0,_.default)(y.default.mark(function _callee(){var c,v,g,_,b,E,C,w,T,A,N,W,q,K,Q,H;return y.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.prev=0,D(!0),U(null),v=elementorAppConfig["import-export-customization"].restApiBaseUrl,g="".concat(v,"/upload"),_=null,m.file&&(_=new FormData).append("e_import_file",m.file),m.kitUploadParams&&(b=m.kitUploadParams,E=b.id,C=b.source,w=b.fileUrl,_=JSON.stringify({referrer:C,source:C,kit_id:E,file_url:w})),y.next=1,fetch(g,{method:"POST",headers:_objectSpread({"X-WP-Nonce":(null===(c=window.wpApiSettings)||void 0===c?void 0:c.nonce)||""},"string"==typeof _?{"Content-Type":"application/json"}:null),body:_});case 1:return T=y.sent,y.next=2,T.json();case 2:if(A=y.sent,T.ok){y.next=3;break}throw K=(null==A||null===(N=A.data)||void 0===N?void 0:N.message)||"HTTP error! with the following code: ".concat(null==A||null===(W=A.data)||void 0===W?void 0:W.code),Q=408===(null==T?void 0:T.status)?"timeout":null==A||null===(q=A.data)||void 0===q?void 0:q.code,new S.ImportExportError(K,Q);case 3:m.file&&P.AppsEventTracking.sendKitImportUploadFile("Success"),h({type:"SET_UPLOADED_DATA",payload:A.data}),y.next=5;break;case 4:y.prev=4,H=y.catch(0),U(H instanceof S.ImportExportError?H:new S.ImportExportError(H.message)),P.AppsEventTracking.sendKitImportUploadFile(H.message);case 5:return y.prev=5,D(!1),y.finish(5);case 6:case"end":return y.stop()}},_callee,null,[[0,4,5,6]])}))).apply(this,arguments)}return(0,E.useEffect)(function(){v&&(m.file||m.kitUploadParams)?uploadKit():U(null)},[v,m.file,m.kitUploadParams]),{uploading:T,error:W,uploadKit}};var y=h(v(61790)),g=h(v(85707)),_=h(v(58155)),b=h(v(18821)),E=v(41594),C=v(94092),P=v(3073),S=v(99971);function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,g.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}},72380:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.useImportKitLibraryApplyAllPlugins=function useImportKitLibraryApplyAllPlugins(c){var m=(0,g.useState)(),v=(0,y.default)(m,2),h=v[0],C=v[1],P=(0,_.default)().response,S=(0,b.default)(P.data).pluginsData,w=((0,E.default)(c,S).importPluginsData||{}).missing;return(0,g.useEffect)(function(){c&&!c.length||C(w)},[c,w]),h};var y=h(v(18821)),g=v(41594),_=h(v(28816)),b=h(v(7221)),E=h(v(46373))},72696:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var y=h(v(85707)),g=h(v(39805)),_=h(v(40989)),b=h(v(15118)),E=h(v(29402)),C=h(v(87861));function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,y.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}m.default=function(c){function EComponent(){return(0,g.default)(this,EComponent),function _callSuper(c,m,v){return m=(0,E.default)(m),(0,b.default)(c,_isNativeReflectConstruct()?Reflect.construct(m,v||[],(0,E.default)(c).constructor):m.apply(c,v))}(this,EComponent,arguments)}return(0,C.default)(EComponent,c),(0,_.default)(EComponent,[{key:"getNamespace",value:function getNamespace(){return"kit-library"}},{key:"defaultCommands",value:function defaultCommands(){var c=["apply-kit","approve-import","approve-selection","back-to-library","browse","change-sort-direction","change-sort-type","change-sort-value","check","check-item","check-out-kit","checking-a-checkbox","check-kits-on-theme-forest","checkbox-filtration","collapse","choose-file","choose-site-parts-to-import","clear-filter","close","drop","enable","expand","file-upload","filter","filter-selection","favorite-icon","go-back","go-back-to-view-kits","kit-free-search","kit-is-live-load","kit-import","logo","mark-as-favorite","modal-close","modal-load","modal-open","modal-error","open-site-area","refetch","responsive-controls","see-it-live","seek-more-info","sidebar-tag-filter","skip","select-organizing-category","top-bar-change-view","uncheck","unchecking-a-checkbox","view-demo-page","view-demo-part","view-overview-page","cloud-import","cloud-delete"].reduce(function(c,m){return _objectSpread(_objectSpread({},c),{},(0,y.default)({},m,function(){}))},{});return _objectSpread({},c)}}])}($e.modules.ComponentBase)},72701:()=>{},72946:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.ExportContext=m.EXPORT_STATUS=void 0,m.ExportContextProvider=ExportContextProvider,m.useExportContext=function useExportContext(){var c=(0,g.useContext)(P);if(!c)throw new Error("useExportContext must be used within an ExportContextProvider");return c};var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),_=h(v(18821)),b=h(v(85707)),E=h(v(10906)),C=h(v(62688));function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,b.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}var P=m.ExportContext=(0,g.createContext)(),S=m.EXPORT_STATUS={PENDING:"PENDING",EXPORTING:"EXPORTING",COMPLETED:"COMPLETED"},w={downloadUrl:"",exportedData:null,exportStatus:S.PENDING,plugins:[],customization:{settings:null,templates:null,content:null,plugins:null},includes:["content"].concat((0,E.default)(elementorAppConfig.hasPro?["templates"]:[]),["settings","plugins"]),kitInfo:{title:null,description:null,source:null},analytics:{customization:{settings:null,templates:null,content:null,plugins:null}},showMediaFormatValidation:!1,validationErrors:{name:null,description:null}};function exportReducer(c,m){var v,h=m.type,y=m.payload;switch(h){case"SET_DOWNLOAD_URL":return _objectSpread(_objectSpread({},c),{},{downloadUrl:y});case"SET_EXPORTED_DATA":return _objectSpread(_objectSpread({},c),{},{exportedData:y});case"SET_PLUGINS":return _objectSpread(_objectSpread({},c),{},{plugins:y});case"SET_EXPORT_STATUS":return _objectSpread(_objectSpread({},c),{},{exportStatus:y});case"SET_KIT_TITLE":return _objectSpread(_objectSpread({},c),{},{kitInfo:_objectSpread(_objectSpread({},c.kitInfo),{},{title:y})});case"SET_KIT_DESCRIPTION":return _objectSpread(_objectSpread({},c),{},{kitInfo:_objectSpread(_objectSpread({},c.kitInfo),{},{description:y})});case"SET_KIT_SAVE_SOURCE":return _objectSpread(_objectSpread({},c),{},{kitInfo:_objectSpread(_objectSpread({},c.kitInfo),{},{source:y})});case"ADD_INCLUDE":return _objectSpread(_objectSpread({},c),{},{includes:c.includes.includes(y)?c.includes:[].concat((0,E.default)(c.includes),[y])});case"REMOVE_INCLUDE":return _objectSpread(_objectSpread({},c),{},{includes:c.includes.filter(function(c){return c!==y}),customization:_objectSpread(_objectSpread({},c.customization),{},(0,b.default)({},y,null))});case"SET_CUSTOMIZATION":return _objectSpread(_objectSpread({},c),{},{customization:_objectSpread(_objectSpread({},c.customization),{},(0,b.default)({},y.key,y.value))});case"SET_DATA_FOR_ANALYTICS":return _objectSpread(_objectSpread({},c),{},{analytics:{customization:_objectSpread(_objectSpread({},null===(v=c.analytics)||void 0===v?void 0:v.customization),{},(0,b.default)({},y.key,y.value))}});case"SET_MEDIA_FORMAT_VALIDATION":return _objectSpread(_objectSpread({},c),{},{showMediaFormatValidation:y});case"SET_VALIDATION_ERRORS":return _objectSpread(_objectSpread({},c),{},{validationErrors:_objectSpread(_objectSpread({},c.validationErrors),y)});case"RESET_STATE":return _objectSpread({},w);default:return c}}function ExportContextProvider(c){var m,v=c.children,h=(0,g.useReducer)(exportReducer,w),y=(0,_.default)(h,2),b=y[0],E=y[1],C=!((null===(m=b.kitInfo.title)||void 0===m?void 0:m.trim())||"").length,T=b.validationErrors.name||C,D=b.validationErrors.description,A={data:b,dispatch:E,hasValidationErrors:!(!T&&!D),isExporting:b.exportStatus===S.EXPORTING,isCompleted:b.exportStatus===S.COMPLETED,isPending:b.exportStatus===S.PENDING};return g.default.createElement(P.Provider,{value:A},v)}ExportContextProvider.propTypes={children:C.default.node.isRequired}},73139:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var g=h(v(39805)),_=h(v(40989)),b=h(v(15118)),E=h(v(29402)),C=h(v(87861)),P=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(16746));function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}m.default=function(c){function Component(){return(0,g.default)(this,Component),function _callSuper(c,m,v){return m=(0,E.default)(m),(0,b.default)(c,_isNativeReflectConstruct()?Reflect.construct(m,v||[],(0,E.default)(c).constructor):m.apply(c,v))}(this,Component,arguments)}return(0,C.default)(Component,c),(0,_.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"kit-taxonomies"}},{key:"defaultData",value:function defaultData(){return this.importCommands(P)}}])}($e.modules.ComponentBase)},73142:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.useExportKit=void 0;var y=h(v(61790)),g=h(v(10564)),_=h(v(58155)),b=h(v(18821)),E=v(41594),C=v(83040),P=v(82580),S=v(72946),w=v(99971),T="processing",D="processing-media",A="error";m.useExportKit=function useExportKit(c){var m=c.includes,v=c.kitInfo,h=c.customization,N=c.isExporting,W=c.dispatch,U=(0,E.useState)(T),q=(0,b.default)(U,2),K=q[0],Q=q[1],H=(0,E.useState)(null),V=(0,b.default)(H,2),G=V[0],Y=V[1],Z=(0,E.useState)(null),J=(0,b.default)(Z,2),ee=J[0],te=J[1],ne=(0,C.useNavigate)(),de=(0,E.useCallback)(function(){var c=(0,_.default)(y.default.mark(function _callee(c,m,v){var h,g,_,b,E,C,P,S,T;return y.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return Q(D),_=elementorAppConfig["import-export-customization"].restApiBaseUrl,y.next=1,fetch("".concat(_,"/process-media"),{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":(null===(h=window.wpApiSettings)||void 0===h?void 0:h.nonce)||""},body:JSON.stringify({media_urls:m,kit:v})});case 1:return b=y.sent,y.next=2,b.json();case 2:if(E=y.sent,b.ok){y.next=3;break}throw T=(null==E||null===(C=E.data)||void 0===C?void 0:C.message)||"Media processing error! Code: ".concat(null==E||null===(P=E.data)||void 0===P?void 0:P.code),new w.ImportExportError(T,null==E||null===(S=E.data)||void 0===S?void 0:S.code);case 3:return c.media={processed:!0,message:(null==E||null===(g=E.data)||void 0===g?void 0:g.message)||"Media processed successfully"},y.abrupt("return",c);case 4:case"end":return y.stop()}},_callee)}));return function(m,v,h){return c.apply(this,arguments)}}(),[]),pe=(0,E.useCallback)(function(){var c=(0,_.default)(y.default.mark(function _callee2(c){return y.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(c){m.next=1;break}return m.abrupt("return");case 1:return m.prev=1,m.next=2,$e.data.delete("cloud-kits/index",{id:c});case 2:m.next=4;break;case 3:m.prev=3,m.catch(1);case 4:case"end":return m.stop()}},_callee2,null,[[1,3]])}));return function(m){return c.apply(this,arguments)}}(),[]),fe=(0,E.useCallback)((0,_.default)(y.default.mark(function _callee3(){var c,m;return y.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(ee){v.next=1;break}throw new w.ImportExportError("No export data available for media retry");case 1:return v.prev=1,Y(null),v.next=2,de(ee.exportedData,ee.mediaUrls,ee.kit);case 2:c=v.sent,W({type:"SET_EXPORTED_DATA",payload:c}),W({type:"SET_EXPORT_STATUS",payload:S.EXPORT_STATUS.COMPLETED}),ne("/export-customization/complete"),v.next=4;break;case 3:v.prev=3,m=v.catch(1),Q(A),Y(m instanceof w.ImportExportError?m:new w.ImportExportError(m.message));case 4:case"end":return v.stop()}},_callee3,null,[[1,3]])})),[ee,de,W,ne]),me=(0,E.useCallback)((0,_.default)(y.default.mark(function _callee4(){var c,_,b,E,C,D,N,U,q,K,H,V,G,Z,J,ee,pe,fe,me,ve;return y.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:if(y.prev=0,Q(T),Y(null),E={kitInfo:{title:(null===(c=v.title)||void 0===c?void 0:c.trim())||null,description:(null===(_=v.description)||void 0===_?void 0:_.trim())||null,source:v.source},include:m,customization:h},!("cloud"===v.source)){y.next=2;break}return y.next=1,(0,P.generateScreenshot)();case 1:C=y.sent,E.screenShotBlob=C;case 2:return D=elementorAppConfig["import-export-customization"].restApiBaseUrl,N="".concat(D,"/export"),y.next=3,fetch(N,{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":(null===(b=window.wpApiSettings)||void 0===b?void 0:b.nonce)||""},body:JSON.stringify(E)});case 3:return U=y.sent,y.next=4,U.json();case 4:if(q=y.sent,U.ok){y.next=5;break}throw G=null==q||null===(K=q.data)||void 0===K?void 0:K.message,Z="object"===(0,g.default)(G)?G:G||"HTTP error! with the following code: ".concat(null==q||null===(H=q.data)||void 0===H?void 0:H.code),J=408===(null==U?void 0:U.status)?"timeout":null==q||null===(V=q.data)||void 0===V?void 0:V.code,new w.ImportExportError(Z,J);case 5:if(ee="file"===v.source&&q.data&&q.data.file,pe="cloud"===v.source&&q.data&&q.data.kit,fe=null,!ee){y.next=6;break}fe={file:q.data.file,manifest:q.data.manifest},W({type:"SET_EXPORTED_DATA",payload:fe}),W({type:"SET_EXPORT_STATUS",payload:S.EXPORT_STATUS.COMPLETED}),ne("/export-customization/complete"),y.next=9;break;case 6:if(!pe){y.next=8;break}if(fe={kit:q.data.kit,manifest:q.data.manifest},te({exportedData:fe,mediaUrls:q.data.media_urls,kit:q.data.kit}),!((me=q.data.media_urls)&&me.length>0)){y.next=7;break}return y.next=7,de(fe,me,q.data.kit);case 7:W({type:"SET_EXPORTED_DATA",payload:fe}),W({type:"SET_EXPORT_STATUS",payload:S.EXPORT_STATUS.COMPLETED}),ne("/export-customization/complete"),y.next=9;break;case 8:throw new w.ImportExportError("Invalid response format from server");case 9:y.next=11;break;case 10:y.prev=10,ve=y.catch(0),Q(A),Y(ve instanceof w.ImportExportError?ve:new w.ImportExportError(ve.message));case 11:case"end":return y.stop()}},_callee4,null,[[0,10]])})),[m,v,h,W,ne,de]);return(0,E.useEffect)(function(){N&&me()},[N,me]),{status:K,STATUS_PROCESSING:T,STATUS_PROCESSING_MEDIA:D,STATUS_ERROR:A,error:G,exportKit:me,retryMediaProcessing:fe,deleteKit:pe,exportedData:ee}}},73148:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ExportKitFooter(){var c=(0,_.useRef)(),m=(0,E.useNavigate)(),v=(0,P.default)(),y=v.isConnected,g=v.isConnecting,T=v.setConnecting,D=v.handleConnectSuccess,A=v.handleConnectError,N=(0,S.useExportContext)(),W=N.data,U=N.dispatch,q=N.hasValidationErrors,K=N.isExporting,Q=(0,C.default)({enabled:y}),H=Q.data,V=Q.isLoading,G=Q.refetch,Y=(null==H?void 0:H.is_eligible)||!1;(0,_.useEffect)(function(){c.current&&jQuery(c.current).elementorConnect({popup:{width:600,height:700},success:function success(){D(),T(!0),G()},error:function error(){A()}})},[D,A,T,G]),(0,_.useEffect)(function(){g&&!V&&(Y?(U({type:"SET_KIT_SAVE_SOURCE",payload:"cloud"}),U({type:"SET_EXPORT_STATUS",payload:S.EXPORT_STATUS.EXPORTING})):m("/kit-library/cloud"))},[g,V,Y,U]),(0,_.useEffect)(function(){g&&!V&&T(!1)},[g,V,T]),(0,_.useEffect)(function(){K&&m("/export-customization/process")},[K,m]);var Z=function handleUpgradeClick(){w.AppsEventTracking.sendKitsCloudUpgradeClicked(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitExportCustomization),m("/kit-library/cloud")},J=function handleUploadClick(){q||(U({type:"SET_KIT_SAVE_SOURCE",payload:"cloud"}),U({type:"SET_EXPORT_STATUS",payload:S.EXPORT_STATUS.EXPORTING}))};return _.default.createElement(b.Stack,{direction:"row",spacing:1},function renderSaveToLibraryButton(){var m;return y?g||V?_.default.createElement(b.Button,{variant:"outlined",color:"secondary",size:"small",disabled:!0,startIcon:_.default.createElement(b.CircularProgress,{size:16}),"data-testid":"export-kit-footer-save-to-library-button"},h("Save to library","elementor")):Y?_.default.createElement(b.Button,{variant:"outlined",color:"secondary",size:"small",disabled:q,onClick:J,"data-testid":"export-kit-footer-save-to-library-button"},h("Save to library","elementor")):_.default.createElement(b.Button,{variant:"outlined",color:"secondary",size:"small",disabled:q,onClick:Z,"data-testid":"export-kit-footer-save-to-library-button"},h("Save to library","elementor")):_.default.createElement(b.Button,{ref:c,variant:"outlined",color:"secondary",size:"small",disabled:q,href:(null===(m=elementorAppConfig)||void 0===m||null===(m=m["cloud-library"])||void 0===m||null===(m=m.library_connect_url)||void 0===m?void 0:m.replace(/&#038;/g,"&"))||"#","data-testid":"export-kit-footer-save-to-library-button"},h("Save to library","elementor"))}(),_.default.createElement(b.Button,{variant:"contained",color:"primary",size:"small",disabled:q,onClick:function handleExportAsZip(){var c;q||("cloud"===(null===(c=W.customization)||void 0===c||null===(c=c.content)||void 0===c?void 0:c.mediaFormat)?U({type:"SET_MEDIA_FORMAT_VALIDATION",payload:!0}):(U({type:"SET_KIT_SAVE_SOURCE",payload:"file"}),U({type:"SET_EXPORT_STATUS",payload:S.EXPORT_STATUS.EXPORTING})))},"data-testid":"export-kit-footer-export-zip-button"},h("Export as .zip","elementor")))};var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=v(86956),E=v(83040),C=y(v(94026)),P=y(v(84644)),S=v(72946),w=v(3073)},73157:()=>{},73587:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=TableBody;var g=y(v(41594)),_=v(79397);function TableBody(c){return g.default.createElement("tbody",{className:(0,_.arrayToClassName)(["eps-table__body",c.className])},c.children)}TableBody.propTypes={children:h.any.isRequired,className:h.string}},73802:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function CptSelectBox(){var c=(0,b.useContext)(E.SharedContext),m=(c.data||[]).customPostTypes,v=(0,b.useState)([]),y=(0,_.default)(v,2),g=y[0],w=y[1];(0,b.useEffect)(function(){w(T(m))},[m]),(0,b.useEffect)(function(){c.dispatch({type:"SET_SELECTED_CPT",payload:g})},[g]);var T=function arrayValueIterator(c){return c.map(function(c){return c.value})};return b.default.createElement(b.default.Fragment,null,b.default.createElement(P.default,{variant:"sm",tag:"p",className:"e-app-export-kit-content__description"},h("Custom Post Type","elementor")),m.length>0?b.default.createElement(C.default,{multiple:!0,settings:{width:"100%"},options:m,onChange:function onChange(c){return function selectedCpt(c){w(T(Array.from(c)))}(c.target.selectedOptions)},value:g,placeholder:h("Click to select custom post types","elementor")}):b.default.createElement(S.default,{variant:"outlined",placeholder:h("No custom post types in your site...","elementor"),className:"e-app-export-kit-content__disabled"}),b.default.createElement(P.default,{variant:"sm",tag:"span",className:"e-app-export-kit-content__small-notice"},h("Add the custom posts types to export. The latest 20 items from each type will be included.","elementor")))};var _=y(v(18821)),b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),E=v(69378),C=y(v(12505)),P=y(v(55725)),S=y(v(79788))},73921:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function useAjax(){var c=(0,E.useState)(null),m=(0,b.default)(c,2),v=m[0],h=m[1],g="initial",C={status:g,isComplete:!1,response:null},P=(0,E.useState)(C),S=(0,b.default)(P,2),w=S[0],T=S[1],D={reset:function reset(){return T(g)}},A=function(){var c=(0,_.default)(y.default.mark(function _callee(c){return y.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.abrupt("return",new Promise(function(m,v){var h=new FormData;if(c.data){for(var y in c.data)h.append(y,c.data[y]);c.data.nonce||h.append("_nonce",elementorCommon.config.ajax.nonce)}var g=_objectSpread(_objectSpread({type:"post",url:elementorCommon.config.ajax.url,headers:{},cache:!1,contentType:!1,processData:!1},c),{},{data:h,success:function success(c){m(c)},error:function error(c){v(c)}});jQuery.ajax(g)}));case 1:case"end":return m.stop()}},_callee)}));return function runRequest(m){return c.apply(this,arguments)}}();return(0,E.useEffect)(function(){v&&A(v).then(function(c){var m=c.success?"success":"error";T(function(v){return _objectSpread(_objectSpread({},v),{},{status:m,response:null==c?void 0:c.data})})}).catch(function(c){var m,v=408===c.status?"timeout":null===(m=c.responseJSON)||void 0===m?void 0:m.data;T(function(c){return _objectSpread(_objectSpread({},c),{},{status:"error",response:v})})}).finally(function(){T(function(c){return _objectSpread(_objectSpread({},c),{},{isComplete:!0})})})},[v]),{ajax:v,setAjax:h,ajaxState:w,ajaxActions:D,runRequest:A}};var y=h(v(61790)),g=h(v(85707)),_=h(v(58155)),b=h(v(18821)),E=v(41594);function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,g.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}},74077:()=>{},74291:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function useReturnToRedirect(c){return{attemptRedirect:(0,y.useCallback)(function(m){return!(!c||!(0,g.default)(c))||(m&&m(),!1)},[c])}};var y=v(41594),g=h(v(8689))},74342:(c,m,v)=>{"use strict";v.d(m,{$:()=>S});var h=v(68102),y=v(59994),g=v(6369),_=v(25800),b=v(91669),E=v(13411),C=v(8118),P=v(81133),S=function(c){function QueryObserver(m,v){var h;return(h=c.call(this)||this).client=m,h.options=v,h.trackedProps=[],h.selectError=null,h.bindMethods(),h.setOptions(v),h}(0,y.A)(QueryObserver,c);var m=QueryObserver.prototype;return m.bindMethods=function bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)},m.onSubscribe=function onSubscribe(){1===this.listeners.length&&(this.currentQuery.addObserver(this),shouldFetchOnMount(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())},m.onUnsubscribe=function onUnsubscribe(){this.listeners.length||this.destroy()},m.shouldFetchOnReconnect=function shouldFetchOnReconnect(){return shouldFetchOn(this.currentQuery,this.options,this.options.refetchOnReconnect)},m.shouldFetchOnWindowFocus=function shouldFetchOnWindowFocus(){return shouldFetchOn(this.currentQuery,this.options,this.options.refetchOnWindowFocus)},m.destroy=function destroy(){this.listeners=[],this.clearTimers(),this.currentQuery.removeObserver(this)},m.setOptions=function setOptions(c,m){var v=this.options,h=this.currentQuery;if(this.options=this.client.defaultQueryObserverOptions(c),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=v.queryKey),this.updateQuery();var y=this.hasListeners();y&&shouldFetchOptionally(this.currentQuery,h,this.options,v)&&this.executeFetch(),this.updateResult(m),!y||this.currentQuery===h&&this.options.enabled===v.enabled&&this.options.staleTime===v.staleTime||this.updateStaleTimeout();var g=this.computeRefetchInterval();!y||this.currentQuery===h&&this.options.enabled===v.enabled&&g===this.currentRefetchInterval||this.updateRefetchInterval(g)},m.getOptimisticResult=function getOptimisticResult(c){var m=this.client.defaultQueryObserverOptions(c),v=this.client.getQueryCache().build(this.client,m);return this.createResult(v,m)},m.getCurrentResult=function getCurrentResult(){return this.currentResult},m.trackResult=function trackResult(c,m){var v=this,h={},y=function trackProp(c){v.trackedProps.includes(c)||v.trackedProps.push(c)};return Object.keys(c).forEach(function(m){Object.defineProperty(h,m,{configurable:!1,enumerable:!0,get:function get(){return y(m),c[m]}})}),(m.useErrorBoundary||m.suspense)&&y("error"),h},m.getNextResult=function getNextResult(c){var m=this;return new Promise(function(v,h){var y=m.subscribe(function(m){m.isFetching||(y(),m.isError&&(null==c?void 0:c.throwOnError)?h(m.error):v(m))})})},m.getCurrentQuery=function getCurrentQuery(){return this.currentQuery},m.remove=function remove(){this.client.getQueryCache().remove(this.currentQuery)},m.refetch=function refetch(c){return this.fetch((0,h.A)({},c,{meta:{refetchPage:null==c?void 0:c.refetchPage}}))},m.fetchOptimistic=function fetchOptimistic(c){var m=this,v=this.client.defaultQueryObserverOptions(c),h=this.client.getQueryCache().build(this.client,v);return h.fetch().then(function(){return m.createResult(h,v)})},m.fetch=function fetch(c){var m=this;return this.executeFetch(c).then(function(){return m.updateResult(),m.currentResult})},m.executeFetch=function executeFetch(c){this.updateQuery();var m=this.currentQuery.fetch(this.options,c);return(null==c?void 0:c.throwOnError)||(m=m.catch(g.lQ)),m},m.updateStaleTimeout=function updateStaleTimeout(){var c=this;if(this.clearStaleTimeout(),!g.S$&&!this.currentResult.isStale&&(0,g.gn)(this.options.staleTime)){var m=(0,g.j3)(this.currentResult.dataUpdatedAt,this.options.staleTime)+1;this.staleTimeoutId=setTimeout(function(){c.currentResult.isStale||c.updateResult()},m)}},m.computeRefetchInterval=function computeRefetchInterval(){var c;return"function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.currentResult.data,this.currentQuery):null!=(c=this.options.refetchInterval)&&c},m.updateRefetchInterval=function updateRefetchInterval(c){var m=this;this.clearRefetchInterval(),this.currentRefetchInterval=c,!g.S$&&!1!==this.options.enabled&&(0,g.gn)(this.currentRefetchInterval)&&0!==this.currentRefetchInterval&&(this.refetchIntervalId=setInterval(function(){(m.options.refetchIntervalInBackground||b.m.isFocused())&&m.executeFetch()},this.currentRefetchInterval))},m.updateTimers=function updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())},m.clearTimers=function clearTimers(){this.clearStaleTimeout(),this.clearRefetchInterval()},m.clearStaleTimeout=function clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)},m.clearRefetchInterval=function clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)},m.createResult=function createResult(c,m){var v,h=this.currentQuery,y=this.options,_=this.currentResult,b=this.currentResultState,E=this.currentResultOptions,P=c!==h,S=P?c.state:this.currentQueryInitialState,w=P?this.currentResult:this.previousQueryResult,T=c.state,D=T.dataUpdatedAt,A=T.error,N=T.errorUpdatedAt,W=T.isFetching,U=T.status,q=!1,K=!1;if(m.optimisticResults){var Q=this.hasListeners(),H=!Q&&shouldFetchOnMount(c,m),V=Q&&shouldFetchOptionally(c,h,m,y);(H||V)&&(W=!0,D||(U="loading"))}if(m.keepPreviousData&&!T.dataUpdateCount&&(null==w?void 0:w.isSuccess)&&"error"!==U)v=w.data,D=w.dataUpdatedAt,U=w.status,q=!0;else if(m.select&&void 0!==T.data)if(_&&T.data===(null==b?void 0:b.data)&&m.select===this.selectFn)v=this.selectResult;else try{this.selectFn=m.select,v=m.select(T.data),!1!==m.structuralSharing&&(v=(0,g.BH)(null==_?void 0:_.data,v)),this.selectResult=v,this.selectError=null}catch(c){(0,C.t)().error(c),this.selectError=c}else v=T.data;if(void 0!==m.placeholderData&&void 0===v&&("loading"===U||"idle"===U)){var G;if((null==_?void 0:_.isPlaceholderData)&&m.placeholderData===(null==E?void 0:E.placeholderData))G=_.data;else if(G="function"==typeof m.placeholderData?m.placeholderData():m.placeholderData,m.select&&void 0!==G)try{G=m.select(G),!1!==m.structuralSharing&&(G=(0,g.BH)(null==_?void 0:_.data,G)),this.selectError=null}catch(c){(0,C.t)().error(c),this.selectError=c}void 0!==G&&(U="success",v=G,K=!0)}return this.selectError&&(A=this.selectError,v=this.selectResult,N=Date.now(),U="error"),{status:U,isLoading:"loading"===U,isSuccess:"success"===U,isError:"error"===U,isIdle:"idle"===U,data:v,dataUpdatedAt:D,error:A,errorUpdatedAt:N,failureCount:T.fetchFailureCount,errorUpdateCount:T.errorUpdateCount,isFetched:T.dataUpdateCount>0||T.errorUpdateCount>0,isFetchedAfterMount:T.dataUpdateCount>S.dataUpdateCount||T.errorUpdateCount>S.errorUpdateCount,isFetching:W,isRefetching:W&&"loading"!==U,isLoadingError:"error"===U&&0===T.dataUpdatedAt,isPlaceholderData:K,isPreviousData:q,isRefetchError:"error"===U&&0!==T.dataUpdatedAt,isStale:isStale(c,m),refetch:this.refetch,remove:this.remove}},m.shouldNotifyListeners=function shouldNotifyListeners(c,m){if(!m)return!0;var v=this.options,h=v.notifyOnChangeProps,y=v.notifyOnChangePropsExclusions;if(!h&&!y)return!0;if("tracked"===h&&!this.trackedProps.length)return!0;var g="tracked"===h?this.trackedProps:h;return Object.keys(c).some(function(v){var h=v,_=c[h]!==m[h],b=null==g?void 0:g.some(function(c){return c===v}),E=null==y?void 0:y.some(function(c){return c===v});return _&&!E&&(!g||b)})},m.updateResult=function updateResult(c){var m=this.currentResult;if(this.currentResult=this.createResult(this.currentQuery,this.options),this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,!(0,g.f8)(this.currentResult,m)){var v={cache:!0};!1!==(null==c?void 0:c.listeners)&&this.shouldNotifyListeners(this.currentResult,m)&&(v.listeners=!0),this.notify((0,h.A)({},v,c))}},m.updateQuery=function updateQuery(){var c=this.client.getQueryCache().build(this.client,this.options);if(c!==this.currentQuery){var m=this.currentQuery;this.currentQuery=c,this.currentQueryInitialState=c.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(null==m||m.removeObserver(this),c.addObserver(this))}},m.onQueryUpdate=function onQueryUpdate(c){var m={};"success"===c.type?m.onSuccess=!0:"error"!==c.type||(0,P.wm)(c.error)||(m.onError=!0),this.updateResult(m),this.hasListeners()&&this.updateTimers()},m.notify=function notify(c){var m=this;_.j.batch(function(){c.onSuccess?(null==m.options.onSuccess||m.options.onSuccess(m.currentResult.data),null==m.options.onSettled||m.options.onSettled(m.currentResult.data,null)):c.onError&&(null==m.options.onError||m.options.onError(m.currentResult.error),null==m.options.onSettled||m.options.onSettled(void 0,m.currentResult.error)),c.listeners&&m.listeners.forEach(function(c){c(m.currentResult)}),c.cache&&m.client.getQueryCache().notify({query:m.currentQuery,type:"observerResultsUpdated"})})},QueryObserver}(E.Q);function shouldFetchOnMount(c,m){return function shouldLoadOnMount(c,m){return!(!1===m.enabled||c.state.dataUpdatedAt||"error"===c.state.status&&!1===m.retryOnMount)}(c,m)||c.state.dataUpdatedAt>0&&shouldFetchOn(c,m,m.refetchOnMount)}function shouldFetchOn(c,m,v){if(!1!==m.enabled){var h="function"==typeof v?v(c):v;return"always"===h||!1!==h&&isStale(c,m)}return!1}function shouldFetchOptionally(c,m,v,h){return!1!==v.enabled&&(c!==m||!1===h.enabled)&&(!v.suspense||"error"!==c.state.status)&&isStale(c,v)}function isStale(c,m){return c.isStaleByTime(m.staleTime)}},74644:()=>{},74674:c=>{"use strict";c.exports=elementorV2.siteBuilder},75001:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var y=h(v(40989)),g=h(v(39805)),_=h(v(85707)),b=h(v(47485)),E=h(v(93696)),C=h(v(80827));function _createForOfIteratorHelper(c,m){var v="undefined"!=typeof Symbol&&c[Symbol.iterator]||c["@@iterator"];if(!v){if(Array.isArray(c)||(v=function _unsupportedIterableToArray(c,m){if(c){if("string"==typeof c)return _arrayLikeToArray(c,m);var v={}.toString.call(c).slice(8,-1);return"Object"===v&&c.constructor&&(v=c.constructor.name),"Map"===v||"Set"===v?Array.from(c):"Arguments"===v||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v)?_arrayLikeToArray(c,m):void 0}}(c))||m&&c&&"number"==typeof c.length){v&&(c=v);var h=0,y=function F(){};return{s:y,n:function n(){return h>=c.length?{done:!0}:{done:!1,value:c[h++]}},e:function e(c){throw c},f:y}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var g,_=!0,b=!1;return{s:function s(){v=v.call(c)},n:function n(){var c=v.next();return _=c.done,c},e:function e(c){b=!0,g=c},f:function f(){try{_||null==v.return||v.return()}finally{if(b)throw g}}}}function _arrayLikeToArray(c,m){(null==m||m>c.length)&&(m=c.length);for(var v=0,h=Array(m);v<m;v++)h[v]=c[v];return h}m.default=(0,y.default)(function ImportExportCustomization(){(0,g.default)(this,ImportExportCustomization),(0,_.default)(this,"routes",[{path:"/export-customization/*",component:E.default},{path:"/import-customization/*",component:C.default}]);var c,m=_createForOfIteratorHelper(this.routes);try{for(m.s();!(c=m.n()).done;){var v=c.value;b.default.addRoute(v)}}catch(c){m.e(c)}finally{m.f()}})},75206:c=>{"use strict";c.exports=ReactDOM},75602:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ImportKitPartsSelection(){var c=(0,_.useImportContext)(),m=c.data,v=c.dispatch;return(0,g.useEffect)(function(){if(m.uploadedData){var c,h,y,g=[];null!==(c=m.uploadedData)&&void 0!==c&&null!==(c=c.manifest)&&void 0!==c&&c["site-settings"]&&g.push("settings"),0<Object.keys((null===(h=m.uploadedData)||void 0===h||null===(h=h.manifest)||void 0===h?void 0:h.templates)||{}).length&&elementorAppConfig.hasPro&&g.push("templates"),null!==(y=m.uploadedData)&&void 0!==y&&null!==(y=y.manifest)&&void 0!==y&&y.content&&g.push("content"),v({type:"ADD_INCLUDES",payload:g})}},[m.uploadedData,v]),g.default.createElement(b.KitPartsSelection,{onCheckboxChange:function handleCheckboxChange(c){var h=m.includes.includes(c),y=E.default.find(function(m){return m.type===c});if(h&&null!=y&&y.required)return;v({type:h?"REMOVE_INCLUDE":"ADD_INCLUDE",payload:c})},handleSaveCustomization:function handleSaveCustomization(c,m,h){v({type:"SET_CUSTOMIZATION",payload:{key:c,value:m}}),v(h?{type:"ADD_INCLUDE",payload:c}:{type:"REMOVE_INCLUDE",payload:c})},testId:"import-kit-parts-content"})};var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),_=v(94092),b=v(62100),E=h(v(19616))},75623:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.isValidFileType=m.getValidExtensions=m.getMimeTypeToExtensionMap=m.getAcceptedFileTypes=void 0;var y=h(v(10906)),g=m.getMimeTypeToExtensionMap=function getMimeTypeToExtensionMap(){return{"application/zip":["zip"],"application/json":["json"],"application/pdf":["pdf"],"text/plain":["txt"],"image/jpeg":["jpg","jpeg"],"image/png":["png"],"image/gif":["gif"],"text/csv":["csv"],"application/xml":["xml"],"text/xml":["xml"]}},_=m.getValidExtensions=function getValidExtensions(c){var m=g(),v=[];return c.forEach(function(c){m[c]&&v.push.apply(v,(0,y.default)(m[c]))}),v};m.isValidFileType=function isValidFileType(c){var m=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",v=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(0===v.length)return!0;if(v.includes(c))return!0;var h=m.toLowerCase().split(".").pop();return _(v).includes(h)},m.getAcceptedFileTypes=function getAcceptedFileTypes(c){var m=(0,y.default)(c);return _(c).forEach(function(c){m.push(".".concat(c))}),m.join(",")}},76182:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ContentLayout;var g=y(v(41594));function ContentLayout(c){return g.default.createElement("div",{className:"e-app-import-export-content-layout"},g.default.createElement("div",{className:"e-app-import-export-content-layout__container"},c.children))}v(5912),ContentLayout.propTypes={children:h.any.isRequired}},76492:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=KitContent;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=y(v(85707)),E=y(v(18821)),C=y(v(31846)),P=y(v(79092)),S=y(v(73802)),w=y(v(69783)),T=y(v(21689)),D=y(v(93279)),A=y(v(85418)),N=y(v(55725)),W=y(v(3416)),U=v(3073),q=v(69378);function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,b.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}function KitContent(c){var m=c.contentData,v=c.hasPro,h=(0,_.useState)({}),y=(0,E.default)(h,2),g=y[0],K=y[1],Q=(0,_.useContext)(q.SharedContext).data,H=Q.referrer,V=Q.currentPage,G=v||elementorAppConfig.hasPro,Y=function setContainerHoverState(c,m){K(function(v){return _objectSpread(_objectSpread({},v),{},(0,b.default)({},c,m))})};return m.length?_.default.createElement(T.default,null,_.default.createElement(D.default,{separated:!0,className:"e-app-export-kit-content"},m.map(function(c,m){var v,h=c.type,y=c.data,b=(null===(v=y.features)||void 0===v?void 0:v.locked)&&!G;return _.default.createElement(D.default.Item,{padding:"20",key:h,className:"e-app-export-kit-content__item"},_.default.createElement("div",{onMouseEnter:function onMouseEnter(){return b&&Y(m,!0)},onMouseLeave:function onMouseLeave(){return b&&Y(m,!1)}},_.default.createElement(W.default,{container:!0,noWrap:!0},_.default.createElement(P.default,{type:h,className:"e-app-export-kit-content__checkbox",onCheck:function onCheck(c,m){!function eventTracking(c,m){if("kit-library"===H){var v=c.target.checked&&c.target.checked?"check":"uncheck";(0,U.appsEventTrackingDispatch)("kit-library/".concat(v),{page_source:"import",step:V,event_type:"click",site_part:m})}}(c,m)}}),_.default.createElement(W.default,{item:!0,container:!0},_.default.createElement(A.default,{variant:"h4",tag:"h3",className:"e-app-export-kit-content__title"},y.title),_.default.createElement(W.default,{item:!0,container:!0,direction:b?"row":"column",alignItems:"baseline"},_.default.createElement(N.default,{variant:"sm",tag:"p",className:"e-app-export-kit-content__description"},y.description||function getTemplateFeatures(c,m){if(c)return _.default.createElement(C.default,{features:c,isLocked:!G,showTooltip:g[m]})}(y.features,m)),"content"===h&&_.default.createElement(S.default,null),b&&_.default.createElement(w.default,{className:"e-app-export-kit-content__go-pro-button",url:"https://go.elementor.com/go-pro-import-export"}))))))}))):null}v(18738),KitContent.propTypes={className:h.string,contentData:h.array.isRequired,hasPro:h.bool},KitContent.defaultProps={className:""}},76547:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=y(v(78304)),E=y(v(40453)),C=["className"];var P=(0,_.forwardRef)(function(c,m){var v=c.className,h=(0,E.default)(c,C);return _.default.createElement("i",(0,b.default)({ref:m,className:"eps-icon ".concat(v)},h))});P.propTypes={className:h.string.isRequired},P.defaultProps={className:""};m.default=P},76673:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.ConnectStateContext=void 0,m.ConnectStateProvider=ConnectStateProvider;var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),_=h(v(18821)),b=h(v(62688));var E=m.ConnectStateContext=(0,g.createContext)();function ConnectStateProvider(c){var m=c.children,v=(0,g.useState)(elementorCommon.config.library_connect.is_connected),h=(0,_.default)(v,2),y=h[0],b=h[1],C=(0,g.useState)(!1),P=(0,_.default)(C,2),S=P[0],w=P[1],T=(0,g.useCallback)(function(c){w(!0),b(!0),elementorCommon.config.library_connect.is_connected=!0,c&&c()},[]),D=(0,g.useCallback)(function(c){b(!1),w(!1),elementorCommon.config.library_connect.is_connected=!1,c&&c()},[]),A={isConnected:y,isConnecting:S,setConnecting:(0,g.useCallback)(function(c){w(c)},[]),handleConnectSuccess:T,handleConnectError:D};return g.default.createElement(E.Provider,{value:A},m)}ConnectStateProvider.propTypes={children:b.default.node.isRequired}},76783:()=>{},77061:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.ReExportBanner=function ReExportBanner(){return g.default.createElement(_.Paper,{color:"secondary",elevation:0,variant:"elevation"},g.default.createElement(_.Stack,{direction:"row",sx:{alignItems:"center",justifyContent:"space-between",gap:"5px",p:2.5}},g.default.createElement(_.Stack,{direction:"row",sx:{alignItems:"center",gap:"5px"}},g.default.createElement(_.Box,{component:"i",className:"eicon-info-circle"}),g.default.createElement(_.Typography,{variant:"body2"},h("This website template was exported from an older version of Elementor. If possible, re-export it with the latest version for better capabilities.","elementor"))),g.default.createElement(_.Link,{href:"http://go.elementor.com/app-import-export-errors-old-kits",variant:"body2",color:"info.light",underline:"hover",target:"_blank",rel:"noopener noreferrer"},h("Learn more","elementor"))))};var g=y(v(41594)),_=v(86956)},77755:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=WizardStep;var g=y(v(41594)),_=v(79397),b=y(v(3416)),E=y(v(76547)),C=y(v(85418)),P=y(v(55725));function WizardStep(c){var m=["e-app-import-export-wizard-step",c.className];return g.default.createElement(b.default,{className:(0,_.arrayToClassName)(m),justify:"center",container:!0},g.default.createElement(b.default,{item:!0},(c.image||c.icon)&&g.default.createElement(b.default,{className:"e-app-import-export-wizard-step__media-container",justify:"center",alignItems:"end",container:!0},c.image&&g.default.createElement("img",{className:"e-app-import-export-wizard-step__image",src:c.image}),c.icon&&g.default.createElement(E.default,{className:"e-app-import-export-wizard-step__icon ".concat(c.icon)})),c.heading&&g.default.createElement(C.default,{variant:"display-3",className:"e-app-import-export-wizard-step__heading"},c.heading),c.description&&g.default.createElement(P.default,{variant:"xl",className:"e-app-import-export-wizard-step__description"},c.description),c.info&&g.default.createElement(P.default,{variant:"xl",className:"e-app-import-export-wizard-step__info"},c.info),c.children&&g.default.createElement(b.default,{item:!0,className:"e-app-import-export-wizard-step__content"},c.children),c.notice&&g.default.createElement(P.default,{variant:"xs",className:"e-app-import-export-wizard-step__notice"},c.notice)))}v(74077),WizardStep.propTypes={className:h.string,image:h.string,icon:h.string,heading:h.string,description:h.oneOfType([h.string,h.object]),info:h.oneOfType([h.string,h.object]),notice:h.oneOfType([h.string,h.object]),children:h.any},WizardStep.defaultProps={className:""}},77879:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.CollapseContext=void 0;var y=h(v(41594));m.CollapseContext=y.default.createContext()},78103:()=>{},78113:c=>{c.exports=function _arrayLikeToArray(c,m){(null==m||m>c.length)&&(m=c.length);for(var v=0,h=Array(m);v<m;v++)h[v]=c[v];return h},c.exports.__esModule=!0,c.exports.default=c.exports},78179:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=PanelBody;var g=y(v(41594)),_=v(79397),b=y(v(35676)),E=y(v(28929));function PanelBody(c){return g.default.createElement(E.default.Content,null,g.default.createElement(b.default.Body,{padding:c.padding,className:(0,_.arrayToClassName)(["eps-panel__body",c.className])},c.children))}PanelBody.propTypes={className:h.string,padding:h.string,children:h.any.isRequired},PanelBody.defaultProps={className:"",padding:"0"}},78303:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ImportProcess(){var c=(0,S.useImportContext)(),m=c.data,v=c.dispatch,h=c.isProcessing,y=c.runnersState,W=m.includes,U=m.customization,q=(0,P.useImportKit)({data:m,includes:W,customization:U,isProcessing:h,dispatch:v}),K=q.status,Q=q.error,H=q.importKit,V=(0,b.useNavigate)(),G=(0,A.default)(m.returnTo).attemptRedirect;(0,g.useEffect)(function(){if(Q)T.AppsEventTracking.sendKitImportStatus(Q);else if(P.IMPORT_PROCESSING_STATUS.DONE===K){if(T.AppsEventTracking.sendKitImportStatus(null),!m.noAutomaticRedirect&&G())return;V("import-customization/complete")}else h||V("import-customization",{replace:!0})},[K,Q,V,h,G,m.noAutomaticRedirect]);return g.default.createElement(C.BaseLayout,{topBar:g.default.createElement(C.TopBar,null,N)},g.default.createElement(C.CenteredContent,null,g.default.createElement(_.Stack,{spacing:3,alignItems:"center"},K===P.IMPORT_PROCESSING_STATUS.IN_PROGRESS&&!Q&&g.default.createElement(g.default.Fragment,null,g.default.createElement(_.Stack,{spacing:3,alignItems:"center"},g.default.createElement(_.CircularProgress,{size:30}),g.default.createElement(_.Typography,{variant:"h5"},(0,E.__)("Setting up your website template...","elementor")),g.default.createElement(_.Stack,null,g.default.createElement(_.Typography,{variant:"subtitle1"},(0,E.__)("This usually takes a few moments.","elementor")),g.default.createElement(_.Typography,{variant:"subtitle1"},(0,E.__)("Don't close this window until the process is finished.","elementor")))),g.default.createElement(w.PluginActivation,{plugins:null==y?void 0:y.plugins})),g.default.createElement(D.ProcessingErrorDialog,{error:Q,handleClose:function handleCloseError(){G()||(v({type:"SET_IMPORT_STATUS",payload:S.IMPORT_STATUS.CUSTOMIZING}),V("import-customization/content"))},handleTryAgain:function handleTryAgain(){H()}}))))};var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),_=v(86956),b=v(83040),E=v(12470),C=v(62100),P=v(57888),S=v(94092),w=v(23634),T=v(3073),D=v(17614),A=h(v(74291));var N=g.default.createElement(C.PageHeader,{title:(0,E.__)("Import","elementor")})},78304:c=>{function _extends(){return c.exports=_extends=Object.assign?Object.assign.bind():function(c){for(var m=1;m<arguments.length;m++){var v=arguments[m];for(var h in v)({}).hasOwnProperty.call(v,h)&&(c[h]=v[h])}return c},c.exports.__esModule=!0,c.exports.default=c.exports,_extends.apply(null,arguments)}c.exports=_extends,c.exports.__esModule=!0,c.exports.default=c.exports},78687:c=>{c.exports=function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},c.exports.__esModule=!0,c.exports.default=c.exports},79092:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=KitContentCheckbox;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=v(69378),E=y(v(47579));function KitContentCheckbox(c){var m=(0,_.useContext)(b.SharedContext),v=function isSelected(){return m.data.includes.includes(c.type)},h=function setIncludes(v){var h,y=v.target.checked?"ADD_INCLUDE":"REMOVE_INCLUDE";null===(h=c.onCheck)||void 0===h||h.call(c,v,c.type),m.dispatch({type:y,payload:c.type})};return(0,_.useEffect)(function(){m.data.includes.length||m.dispatch({type:"ADD_INCLUDE",payload:c.type})},[]),(0,_.useMemo)(function(){return _.default.createElement(E.default,{checked:v(),onChange:h,className:c.className})},[m.data.includes])}KitContentCheckbox.propTypes={className:h.string,type:h.string.isRequired},KitContentCheckbox.defaultProps={className:""}},79238:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=PluginStatusItem;var g=y(v(41594)),_=y(v(3416)),b=y(v(47579)),E=y(v(55725)),C=v(28816),P=C.PLUGIN_STATUS_MAP.ACTIVE,S=C.PLUGIN_STATUS_MAP.INACTIVE,w=C.PLUGIN_STATUS_MAP.NOT_INSTALLED;function PluginStatusItem(c){var m=c.name,v=c.status;return w===v?null:(S===v?v="installed":P===v&&(v="activated"),g.default.createElement(_.default,{container:!0,alignItems:"center",key:m},g.default.createElement(b.default,{rounded:!0,checked:!0,error:"failed"===v||null,onChange:function onChange(){}}),g.default.createElement(E.default,{tag:"span",variant:"xs",className:"e-app-import-plugins-activation__plugin-name"},m+" "+v)))}PluginStatusItem.propTypes={name:h.string.isRequired,status:h.string.isRequired}},79251:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.OverrideConfirmationDialog=OverrideConfirmationDialog;var y=h(v(41594)),g=v(86956),_=v(44048),b=v(12470),E=h(v(62688)),C=function getDialogContent(c){switch(c){case"both":return{title:(0,b.__)("Override all classes and variables?","elementor"),description:(0,b.__)("This will delete all existing classes and variables and replace them with the imported ones. This action cannot be undone.","elementor")};case"variables":return{title:(0,b.__)("Override all variables?","elementor"),description:(0,b.__)("This will delete all existing variables and replace them with the imported ones. This action cannot be undone.","elementor")};default:return{title:(0,b.__)("Override all classes?","elementor"),description:(0,b.__)("This will delete all existing classes and replace them with the imported ones. This action cannot be undone.","elementor")}}};function OverrideConfirmationDialog(c){var m=c.open,v=c.onClose,h=c.onConfirm,E=c.type,P=C(void 0===E?"classes":E),S=P.title,w=P.description;return y.default.createElement(g.Dialog,{open:m,onClose:v,maxWidth:"xs",fullWidth:!0},y.default.createElement(g.DialogContent,{sx:{pt:2,pb:1.5}},y.default.createElement(g.Stack,{spacing:1.5},y.default.createElement(g.Stack,{direction:"row",justifyContent:"space-between",alignItems:"flex-start"},y.default.createElement(g.Stack,{direction:"row",spacing:1.5,alignItems:"flex-start",sx:{flex:1}},y.default.createElement(_.AlertTriangleFilledIcon,{sx:{color:"warning.dark",fontSize:24,flexShrink:0}}),y.default.createElement(g.Typography,{variant:"subtitle1",sx:{fontWeight:500}},S)),y.default.createElement(g.Button,{onClick:v,sx:{minWidth:"auto",p:.5,color:"text.primary"}},y.default.createElement(_.XIcon,{sx:{fontSize:20}}))),y.default.createElement(g.Typography,{variant:"body2",color:"text.secondary",sx:{pr:1}},w))),y.default.createElement(g.DialogActions,{sx:{px:3,pb:2}},y.default.createElement(g.Button,{onClick:v,color:"secondary",variant:"text"},(0,b.__)("Cancel","elementor")),y.default.createElement(g.Button,{onClick:h,variant:"contained",sx:{color:"white",backgroundColor:"warning.main","&:hover":{backgroundColor:"warning.dark"}}},(0,b.__)("Save and override","elementor"))))}OverrideConfirmationDialog.propTypes={open:E.default.bool.isRequired,onClose:E.default.func.isRequired,onConfirm:E.default.func.isRequired,type:E.default.oneOf(["classes","variables","both"])}},79281:()=>{},79397:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.stringToRemValues=m.rgbToHex=m.pxToRem=m.isOneOf=m.htmlDecodeTextContent=m.arrayToObjectByKey=m.arrayToClassName=void 0;var y=h(v(10564)),g=m.pxToRem=function pxToRem(c){if(c)return"string"!=typeof c&&(c=c.toString()),c.split(" ").map(function(c){return"".concat(.0625*c,"rem")}).join(" ")};m.arrayToClassName=function arrayToClassName(c,m){return c.filter(function(c){return"object"===(0,y.default)(c)?Object.entries(c)[0][1]:c}).map(function(c){var v="object"===(0,y.default)(c)?Object.entries(c)[0][0]:c;return m?m(v):v}).join(" ")},m.stringToRemValues=function stringToRemValues(c){return c.split(" ").map(function(c){return g(c)}).join(" ")},m.rgbToHex=function rgbToHex(c,m,v){return"#"+[c,m,v].map(function(c){var m=c.toString(16);return 1===m.length?"0"+m:m}).join("")},m.isOneOf=function isOneOf(c,m){return m.some(function(m){return c.includes(m)})},m.arrayToObjectByKey=function arrayToObjectByKey(c,m){var v={};return c.forEach(function(c){return v[c[m]]=c}),v},m.htmlDecodeTextContent=function htmlDecodeTextContent(c){return(new DOMParser).parseFromString(c,"text/html").documentElement.textContent}},79514:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=CollapseToggle;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=y(v(85707)),E=v(79397),C=v(77879);function CollapseToggle(c){var m=(0,_.useContext)(C.CollapseContext),v={"--e-app-collapse-toggle-icon-spacing":(0,E.pxToRem)(c.iconSpacing)},h="e-app-collapse-toggle",y=[h,(0,b.default)({},h+"--active",c.active)],g={style:v,className:(0,E.arrayToClassName)(y)};return c.active&&(g.onClick=function(){return m.toggle()}),_.default.createElement("div",g,c.children,c.active&&c.showIcon&&_.default.createElement("i",{className:"eicon-caret-down e-app-collapse-toggle__icon"}))}CollapseToggle.propTypes={className:h.string,iconSpacing:h.number,showIcon:h.bool,active:h.bool,children:h.any},CollapseToggle.defaultProps={className:"",iconSpacing:20,showIcon:!0,active:!0}},79784:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ImportContentFooter;var _=g(v(41594)),b=v(83040),E=g(v(91071)),C=g(v(47483));function ImportContentFooter(c){var m=c.hasPlugins,v=c.hasConflicts,y=c.isImportAllowed,g=c.onResetProcess,P=c.onPreviousClick,S=c.onImportClick,w=(0,b.useNavigate)();return _.default.createElement(E.default,null,_.default.createElement(C.default,{text:h("Previous","elementor"),variant:"contained",onClick:function onClick(){null==P||P(),m?w("import/plugins/"):g()}}),_.default.createElement(C.default,{variant:"contained",text:h("Import","elementor"),color:y?"primary":"disabled",onClick:function onClick(){return null==S||S(),y&&w(function getNextPageUrl(){return v?"import/resolver":m?"import/plugins-activation":"import/process"}())}}))}ImportContentFooter.propTypes={hasPlugins:y.bool,hasConflicts:y.bool,isImportAllowed:y.bool,onResetProcess:y.func.isRequired,onPreviousClick:y.func,onImportClick:y.func}},79788:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=TextField;var g=y(v(41594)),_=y(v(78304)),b=y(v(85707)),E=v(79397);function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,b.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}function TextField(c){var m="eps-text-field",v=[m,c.className,(0,b.default)({},m+"--outlined","outlined"===c.variant),(0,b.default)({},m+"--standard","standard"===c.variant)],h=_objectSpread(_objectSpread({},c),{},{className:(0,E.arrayToClassName)(v)});return h.multiline?(delete h.multiline,g.default.createElement("textarea",h)):g.default.createElement("input",(0,_.default)({},h,{type:"text"}))}v(80724),TextField.propTypes={className:h.string,multiline:h.bool,variant:h.oneOf(["standard","outlined"]),children:h.string},TextField.defaultProps={className:"",variant:"standard"}},80226:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Page;var g=y(v(41594)),_=y(v(14888)),b=y(v(24017)),E=y(v(25368)),C=y(v(55198));function Page(c){return g.default.createElement("div",{className:"eps-app__lightbox ".concat(c.className)},g.default.createElement("div",{className:"eps-app"},g.default.createElement(_.default,{title:c.title,buttons:c.headerButtons,titleRedirectRoute:c.titleRedirectRoute,onClose:c.onClose}),g.default.createElement("div",{className:"eps-app__main"},function AppSidebar(){if(c.sidebar)return g.default.createElement(b.default,null,c.sidebar)}(),g.default.createElement(E.default,null,c.content)),function AppFooter(){if(c.footer)return g.default.createElement(C.default,null,c.footer)}()))}Page.propTypes={title:h.string,titleRedirectRoute:h.string,className:h.string,headerButtons:h.arrayOf(h.object),sidebar:h.object,content:h.object.isRequired,footer:h.object,onClose:h.func},Page.defaultProps={className:""}},80317:()=>{},80456:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=KitPartsSelection;var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),_=h(v(18821)),b=v(86956),E=v(44048),C=h(v(62688)),P=v(12470),S=v(3073),w=h(v(19616)),T=h(v(42671)),D=v(33395),A=v(77061),N=v(21400);function isExperimentActive(c){var m,v="undefined"!=typeof globalThis?globalThis.elementorCommon:void 0;return!(null==v||null===(m=v.config)||void 0===m||null===(m=m.experimentalFeatures)||void 0===m||!m[c])}function KitPartsSelection(c){var m,v,h,y,C,W,U,q=c.onCheckboxChange,K=c.testId,Q=c.handleSaveCustomization,H=c.isCloudKitsEligible,V=void 0!==H&&H,G=c.showMediaFormatValidation,Y=void 0!==G&&G,Z=(0,g.useState)(null),J=(0,_.default)(Z,2),ee=J[0],te=J[1],ne=null!==(m=(0,T.default)())&&void 0!==m?m:{},de=ne.isImport,pe=void 0!==de&&de,fe=ne.contextData,me=void 0===fe?{}:fe,ve=me.data,ye=void 0===ve?null:ve,ge=function isClassesFeatureActive(){return isExperimentActive("e_classes")&&isExperimentActive("e_atomic_elements")}(),be=function isVariablesFeatureActive(){return isExperimentActive("e_variables")&&isExperimentActive("e_atomic_elements")}(),Ee=(0,D.useClassesVariablesLimits)({open:!0,isImport:pe}),Oe=Ee.existingClassesCount,xe=Ee.existingVariablesCount,Te=Ee.classesLimit,ke=Ee.variablesLimit,je=Ee.calculateLimitInfo,Re=null!==(v=null==me||null===(h=me.data)||void 0===h||null===(h=h.uploadedData)||void 0===h||null===(h=h.manifest)||void 0===h||null===(h=h["site-settings"])||void 0===h?void 0:h.classesCount)&&void 0!==v?v:0,Me=null!==(y=null==me||null===(C=me.data)||void 0===C||null===(C=C.uploadedData)||void 0===C||null===(C=C.manifest)||void 0===C||null===(C=C["site-settings"])||void 0===C?void 0:C.variablesCount)&&void 0!==y?y:0,De=!(null==me||null===(W=me.data)||void 0===W||null===(W=W.uploadedData)||void 0===W||null===(W=W.manifest)||void 0===W||null===(W=W["site-settings"])||void 0===W||!W.classes),Ae=!(null==me||null===(U=me.data)||void 0===U||null===(U=U.uploadedData)||void 0===U||null===(U=U.manifest)||void 0===U||null===(U=U["site-settings"])||void 0===U||!U.variables),Le=(0,g.useMemo)(function(){return je(Oe,Re,Te)},[Oe,Re,Te,je]),We=(0,g.useMemo)(function(){return je(xe,Me,ke)},[xe,Me,ke,je]),Be=pe&&(ge&&De&&Le.isExceeded||be&&Ae&&We.isExceeded);(0,g.useEffect)(function(){Y&&!pe&&te("content")},[Y,pe]);var Ke=function isExported(c){var m;switch(c.type){case"settings":return function isSiteSettingsExported(){var c,m=null==me||null===(c=me.data)||void 0===c||null===(c=c.uploadedData)||void 0===c||null===(c=c.manifest)||void 0===c?void 0:c["site-settings"];return!!m&&Object.values(m).some(Boolean)}();case"content":return function isContentSettingsExported(){var c,m,v,h,y=null==me||null===(c=me.data)||void 0===c||null===(c=c.uploadedData)||void 0===c||null===(c=c.manifest)||void 0===c?void 0:c.taxonomies,g=null==me||null===(m=me.data)||void 0===m||null===(m=m.uploadedData)||void 0===m||null===(m=m.manifest)||void 0===m?void 0:m.content,_=null==me||null===(v=me.data)||void 0===v||null===(v=v.uploadedData)||void 0===v||null===(v=v.manifest)||void 0===v?void 0:v["wp-content"],b=null==me||null===(h=me.data)||void 0===h||null===(h=h.uploadedData)||void 0===h||null===(h=h.manifest)||void 0===h?void 0:h["custom-post-type-title"];return y||g||_||b}();default:return null==me||null===(m=me.data)||void 0===m||null===(m=m.uploadedData)||void 0===m||null===(m=m.manifest)||void 0===m?void 0:m[c.type]}},ze=function isEditDisabled(c){if(pe){var m,v="settings"===c.type?"site-settings":c.type;return!(null!=me&&null!==(m=me.data)&&void 0!==m&&null!==(m=m.uploadedData)&&void 0!==m&&null!==(m=m.manifest)&&void 0!==m&&m[v])}return!1};return g.default.createElement(b.Stack,{spacing:2,"data-testid":K},(null==me?void 0:me.isOldExport)&&g.default.createElement(A.ReExportBanner,null),(null==me?void 0:me.isOldElementorVersion)&&g.default.createElement(N.UpgradeVersionBanner,null),w.default.map(function(c){var m,v=(null===(m=c.data.features)||void 0===m?void 0:m.locked)&&!elementorAppConfig.hasPro,h=function isDisabled(c){var m,v;return!(null===(m=c.data.features)||void 0===m||!m.locked||elementorAppConfig.hasPro)||(pe?!Ke(c)||c.required:c.required&&(null==me||null===(v=me.data)||void 0===v||null===(v=v.includes)||void 0===v?void 0:v.includes(c.type)))}(c),y=function getDialogComponent(c){var m,v,h=null===(m=window.elementorModules)||void 0===m||null===(m=m.importExport)||void 0===m?void 0:m.customizationDialogsRegistry,y=null==h||null===(v=h.get)||void 0===v?void 0:v.call(h,c.type);return(null==y?void 0:y.component)||c.dialog}(c);return g.default.createElement(g.Fragment,{key:c.type},g.default.createElement(b.Box,{"data-testid":"KitPartsSelectionRow-".concat(c.type),key:c.type,sx:{mb:3,border:1,borderRadius:1,borderColor:"action.focus",p:2.5}},g.default.createElement(b.Box,{sx:{display:"flex",justifyContent:"space-between",alignItems:"flex-start"}},g.default.createElement(b.Box,{sx:{flex:1,opacity:v?.5:1}},g.default.createElement(b.Box,{sx:{display:"flex",alignItems:"center"}},function renderCheckboxControl(c,m){return g.default.createElement(b.FormControlLabel,{control:g.default.createElement(b.Checkbox,{color:"info",checked:ye.includes.includes(c.type),onChange:function onChange(){return q(c.type)},disabled:m,sx:{p:0,mx:1},"data-testid":"KitContentDataSelection-".concat(c.type),"data-type":c.type}),label:g.default.createElement(b.Typography,{color:"text.primary",variant:"body1",sx:{fontWeight:500}},c.data.title),sx:{"& .MuiFormControlLabel-label.Mui-disabled":{color:"text.primary"}}})}(c,h),"settings"===c.type&&Be&&g.default.createElement(b.Tooltip,{title:(0,P.__)("Limit exceeded. Click 'Edit' to review conflicts or override existing items","elementor"),placement:"top",arrow:!0},g.default.createElement(E.AlertTriangleFilledIcon,{sx:{fontSize:20,color:"warning.main",ml:.5},"aria-hidden":!0}))),function renderFeatureDescription(c,m){var v,h,y,_=[c.data.features.open.join(", "),(null===(v=c.data.features)||void 0===v||null===(v=v.locked)||void 0===v?void 0:v.length)>0&&c.data.features.open.length>0?", ":"",null===(h=c.data.features)||void 0===h||null===(h=h.locked)||void 0===h?void 0:h.join(", ")].join(""),E=g.default.createElement(b.Typography,{variant:"body2",color:"text.secondary",sx:{mt:1,ml:4}},_);return m?g.default.createElement(b.Tooltip,{title:(null===(y=c.data.features)||void 0===y?void 0:y.tooltip)||(0,P.__)("This feature requires Elementor Pro","elementor"),arrow:!0,placement:"top"},E):E}(c,v)),function getSectionEditButton(c,m){return m?g.default.createElement(b.Button,{variant:"contained",color:"promotion",onClick:function onClick(){S.AppsEventTracking.sendKitsCloudUpgradeClicked(c.type),window.open("https://go.elementor.com/go-pro-import-export","_blank")},startIcon:g.default.createElement("span",{className:"eicon-upgrade-crown"}),sx:{alignSelf:"center"},"data-type":c.type,disabled:ze(c)},(0,P.__)("Upgrade","elementor")):pe?Ke(c)?g.default.createElement(b.Button,{color:"secondary",onClick:function onClick(){return te(c.type)},sx:{alignSelf:"center"},"data-type":c.type,disabled:ze(c)},(0,P.__)("Edit","elementor")):g.default.createElement(b.Typography,{variant:"body1",color:"text.disabled",sx:{alignSelf:"center"}},(0,P.__)("Not exported","elementor")):g.default.createElement(b.Button,{color:"secondary",onClick:function onClick(){return te(c.type)},sx:{alignSelf:"center"},"data-type":c.type,disabled:ze(c)},(0,P.__)("Edit","elementor"))}(c,v))),y&&g.default.createElement(y,{open:ee===c.type,handleClose:function handleClose(){return te(null)},data:ye,handleSaveChanges:Q,isImport:pe,isOldExport:me.isOldExport,isOldElementorVersion:me.isOldElementorVersion,isCloudKitsEligible:V,showMediaFormatValidation:Y}))}))}KitPartsSelection.propTypes={onCheckboxChange:C.default.func.isRequired,testId:C.default.string,handleSaveCustomization:C.default.func.isRequired,isCloudKitsEligible:C.default.bool,showMediaFormatValidation:C.default.bool}},80622:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ExportPlugins(){var c=(0,b.useContext)(C.SharedContext),m=(0,b.useContext)(P.ExportContext),v=(0,E.useNavigate)(),y=(0,b.useState)(!1),g=(0,_.default)(y,2),N=g[0],W=g[1],U=m.data||[],q=U.plugins,K=U.isExportProcessStarted,Q=!!c.data.includes.length,H=(0,b.useCallback)(function(c){return m.dispatch({type:"SET_PLUGINS",payload:c})},[]);return(0,b.useEffect)(function(){K||v("/export")},[]),(0,b.useEffect)(function(){if(Q&&q.length)W(!0);else{var c=q.length>1;W(c)}},[q]),b.default.createElement(S.default,{type:"export",footer:b.default.createElement(A.default,{isKitReady:N})},b.default.createElement("section",{className:"e-app-export-plugins"},b.default.createElement(w.default,{heading:h("Select which plugins to export","elementor"),description:[h("Your Website Template may not work as expected if key plugins are missing.","elementor"),b.default.createElement(b.default.Fragment,{key:"description-secondary-line"},h("By default, we’ll include everything in your file. Uncheck the items you don't want.","elementor")," ",function getLearnMoreLink(){return b.default.createElement(T.default,{url:"https://go.elementor.com/app-what-are-kits",italic:!0},h("Learn More","elementor"))}())]}),b.default.createElement(D.default,{onSelect:H})))};var _=y(v(18821)),b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),E=v(83040),C=v(69378),P=v(81160),S=y(v(53931)),w=y(v(23327)),T=y(v(54999)),D=y(v(56367)),A=y(v(91829));v(58068)},80724:()=>{},80791:(c,m,v)=>{"use strict";var h=v(12470).__;Object.defineProperty(m,"__esModule",{value:!0}),m.default=function usePageTitle(c){var m=c.title,v=c.prefix,g=(0,y.useRef)(v);(0,y.useEffect)(function(){v||(g.current=h("Elementor","elementor")),document.title="".concat(g.current," | ").concat(m)},[m,v])};var y=v(41594)},80827:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),Object.defineProperty(m,"default",{enumerable:!0,get:function get(){return y.default}});var y=h(v(89038))},81069:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var g=h(v(39805)),_=h(v(40989)),b=h(v(15118)),E=h(v(29402)),C=h(v(87861)),P=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(25160));function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}m.default=function(c){function Component(){return(0,g.default)(this,Component),function _callSuper(c,m,v){return m=(0,E.default)(m),(0,b.default)(c,_isNativeReflectConstruct()?Reflect.construct(m,v||[],(0,E.default)(c).constructor):m.apply(c,v))}(this,Component,arguments)}return(0,C.default)(Component,c),(0,_.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"kits"}},{key:"defaultData",value:function defaultData(){return this.importCommands(P)}}])}($e.modules.ComponentBase)},81133:(c,m,v)=>{"use strict";v.d(m,{cc:()=>_,dd:()=>isCancelable,eJ:()=>b,wm:()=>isCancelledError});var h=v(91669),y=v(26434),g=v(6369);function defaultRetryDelay(c){return Math.min(1e3*Math.pow(2,c),3e4)}function isCancelable(c){return"function"==typeof(null==c?void 0:c.cancel)}var _=function CancelledError(c){this.revert=null==c?void 0:c.revert,this.silent=null==c?void 0:c.silent};function isCancelledError(c){return c instanceof _}var b=function Retryer(c){var m,v,b,E,C=this,P=!1;this.abort=c.abort,this.cancel=function(c){return null==m?void 0:m(c)},this.cancelRetry=function(){P=!0},this.continueRetry=function(){P=!1},this.continue=function(){return null==v?void 0:v()},this.failureCount=0,this.isPaused=!1,this.isResolved=!1,this.isTransportCancelable=!1,this.promise=new Promise(function(c,m){b=c,E=m});var S=function resolve(m){C.isResolved||(C.isResolved=!0,null==c.onSuccess||c.onSuccess(m),null==v||v(),b(m))},w=function reject(m){C.isResolved||(C.isResolved=!0,null==c.onError||c.onError(m),null==v||v(),E(m))};!function run(){if(!C.isResolved){var b;try{b=c.fn()}catch(c){b=Promise.reject(c)}m=function cancelFn(c){if(!C.isResolved&&(w(new _(c)),null==C.abort||C.abort(),isCancelable(b)))try{b.cancel()}catch(c){}},C.isTransportCancelable=isCancelable(b),Promise.resolve(b).then(S).catch(function(m){var _,b;if(!C.isResolved){var E=null!=(_=c.retry)?_:3,S=null!=(b=c.retryDelay)?b:defaultRetryDelay,T="function"==typeof S?S(C.failureCount,m):S,D=!0===E||"number"==typeof E&&C.failureCount<E||"function"==typeof E&&E(C.failureCount,m);!P&&D?(C.failureCount++,null==c.onFail||c.onFail(C.failureCount,m),(0,g.yy)(T).then(function(){if(!h.m.isFocused()||!y.t.isOnline())return function pause(){return new Promise(function(m){v=m,C.isPaused=!0,null==c.onPause||c.onPause()}).then(function(){v=void 0,C.isPaused=!1,null==c.onContinue||c.onContinue()})}()}).then(function(){P?w(m):run()})):w(m)}})}}()}},81160:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.ExportContext=void 0,m.default=ExportContextProvider;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=y(v(18821)),E=v(35013);var C=m.ExportContext=_.default.createContext();function ExportContextProvider(c){var m=(0,_.useReducer)(E.reducer,{downloadUrl:"",exportedData:null,isExportProcessStarted:!1,plugins:[],kitInfo:{title:null,description:null,source:null}}),v=(0,b.default)(m,2),h=v[0],y=v[1];return _.default.createElement(C.Provider,{value:{data:h,dispatch:y}},c.children)}ExportContextProvider.propTypes={children:h.object.isRequired}},81399:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),Object.defineProperty(m,"BaseLayout",{enumerable:!0,get:function get(){return y.default}}),Object.defineProperty(m,"CenteredContent",{enumerable:!0,get:function get(){return g.default}}),Object.defineProperty(m,"Footer",{enumerable:!0,get:function get(){return _.default}}),Object.defineProperty(m,"PageHeader",{enumerable:!0,get:function get(){return b.default}}),Object.defineProperty(m,"TopBar",{enumerable:!0,get:function get(){return E.default}});var y=h(v(54525)),g=h(v(65731)),_=h(v(71900)),b=h(v(46916)),E=h(v(98092))},81920:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784),_=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,g,b={__proto__:null,default:c};if(null===c||"object"!=_(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((g=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(g.get||g.set)?y(b,E,g):b[E]=c[E]);return b}(c,m)}(v(41594)),E=g(v(17035)),C=g(v(97769)),P=g(v(8555)),S=g(v(60603));v(16686);var w=elementorAppConfig.hasPro?"#/site-editor":"#/site-editor/promotion";function KitData(c){var m=c.data,v=(0,S.default)(m),y=v.templates,g=v.siteSettings,_=v.content,T=v.plugins,D=(null==m?void 0:m.configData)||elementorAppConfig["import-export"],A=D.elementorHomePageUrl,N=D.recentlyEditedElementorPageUrl,W=A||N,U=[h("Site Area","elementor"),h("Included","elementor")],q=[{siteArea:h("Elementor Templates","elementor"),link:elementorAppConfig.base_url+w,included:y},{siteArea:h("Site Settings","elementor"),link:W?W+"#e:run:panel/global/open":"",included:g},{siteArea:h("Content","elementor"),link:elementorAppConfig.admin_url+"edit.php?post_type=page",included:_},{siteArea:h("Plugins","elementor"),link:elementorAppConfig.admin_url+"plugins.php",included:T}].map(function(c){var m=c.siteArea,v=c.included,h=c.link;if(v.length)return[b.default.createElement(E.default,{key:m,text:m,link:h}),b.default.createElement(C.default,{key:v,data:v})]}).filter(function(c){return c});return q.length?b.default.createElement(P.default,{className:"e-app-import-export-kit-data",headers:U,rows:q,layout:[1,3]}):null}KitData.propTypes={data:y.object};m.default=(0,b.memo)(KitData)},81921:(c,m,v)=>{"use strict";v.d(m,{C:()=>useIsFetching});var h=v(41594),y=v.n(h),g=v(25800),_=v(6369),b=v(15292),E=function checkIsFetching(c,m,v,h){var y=c.isFetching(m);v!==y&&h(y)};function useIsFetching(c,m){var v=y().useRef(!1),h=(0,b.j)(),C=(0,_.b_)(c,m)[0],P=y().useState(h.isFetching(C)),S=P[0],w=P[1],T=y().useRef(C);T.current=C;var D=y().useRef(S);return D.current=S,y().useEffect(function(){v.current=!0,E(h,T.current,D.current,w);var c=h.getQueryCache().subscribe(g.j.batchCalls(function(){v.current&&E(h,T.current,D.current,w)}));return function(){v.current=!1,c()}},[h]),S}},82346:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=TableCheckbox;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=y(v(10906)),E=v(12456),C=v(79397),P=y(v(47579));function TableCheckbox(c){var m=(0,_.useContext)(E.Context)||{},v=m.selected,h=m.disabled,y=m.setSelected,g=Object.prototype.hasOwnProperty.call(c,"allSelectedCount"),S=v.length===c.allSelectedCount,w=!!g&&!(!(v.length-h.length)||S),T=g?S:v.includes(c.index),D=g?null:h.includes(c.index);return _.default.createElement(P.default,{checked:T,indeterminate:w,onChange:function onChange(){return g?function onSelectAll(){y(function(){return S||w?h.length?(0,b.default)(h):[]:Array(c.allSelectedCount).fill(!0).map(function(c,m){return m})})}():function onSelectRow(){y(function(m){var v=(0,b.default)(m),h=v.indexOf(c.index);return h>-1?v.splice(h,1):v.push(c.index),v})}()},disabled:D,className:(0,C.arrayToClassName)(["eps-table__checkbox",c.className])})}TableCheckbox.propTypes={className:h.string,index:h.number,initialChecked:h.bool,allSelectedCount:h.number}},82372:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function useImportActions(){var c=(0,y.useContext)(_.SharedContext),m=(0,g.useNavigate)(),v=(0,b.default)().backToDashboard,h="kit-library"===c.data.referrer;return{navigateToMainScreen:function navigateToMainScreen(){m(h?"/kit-library":"/import")},closeApp:function closeApp(){h?m("/kit-library"):v()}}};var y=v(41594),g=v(83040),_=v(69378),b=h(v(46361))},82580:(c,m)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.generateScreenshot=void 0;m.generateScreenshot=function generateScreenshot(){return new Promise(function(c){var m=document.createElement("iframe");m.style="visibility: hidden;",m.width="1200",m.height="1000";var v=function messageHandler(h){"kit-screenshot-done"===h.data.name&&(window.removeEventListener("message",v),document.body.removeChild(m),c(h.data.imageUrl||null))};window.addEventListener("message",v);var h=new URL(window.location.origin);h.searchParams.set("kit_thumbnail","1"),h.searchParams.set("nonce",elementorAppConfig["import-export-customization"].kitPreviewNonce),document.body.appendChild(m),m.src=h.toString()})}},83040:(c,m,v)=>{"use strict";v.r(m),v.d(m,{Link:()=>Re,Location:()=>pe,LocationProvider:()=>fe,Match:()=>We,Redirect:()=>Le,Router:()=>ye,ServerLocation:()=>me,createHistory:()=>G,createMemorySource:()=>Y,globalHistory:()=>J,isRedirect:()=>Me,matchPath:()=>S,navigate:()=>ee,redirectTo:()=>De,useLocation:()=>Be,useMatch:()=>Qe,useNavigate:()=>Ke,useParams:()=>ze});var h=v(41594),y=v.n(h),g=v(32091),_=v.n(g),b=v(49477),E=v.n(b);function componentWillMount(){var c=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=c&&this.setState(c)}function componentWillReceiveProps(c){this.setState(function updater(m){var v=this.constructor.getDerivedStateFromProps(c,m);return null!=v?v:null}.bind(this))}function componentWillUpdate(c,m){try{var v=this.props,h=this.state;this.props=c,this.state=m,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(v,h)}finally{this.props=v,this.state=h}}componentWillMount.__suppressDeprecationWarning=!0,componentWillReceiveProps.__suppressDeprecationWarning=!0,componentWillUpdate.__suppressDeprecationWarning=!0;var C=function startsWith(c,m){return c.substr(0,m.length)===m},P=function pick(c,m){for(var v=void 0,h=void 0,y=m.split("?")[0],g=q(y),b=""===g[0],E=U(c),C=0,P=E.length;C<P;C++){var S=!1,w=E[C].route;if(w.default)h={route:w,params:{},uri:m};else{for(var T=q(w.path),A={},W=Math.max(g.length,T.length),K=0;K<W;K++){var H=T[K],V=g[K];if(N(H)){A[H.slice(1)||"*"]=g.slice(K).map(decodeURIComponent).join("/");break}if(void 0===V){S=!0;break}var G=D.exec(H);if(G&&!b){-1===Q.indexOf(G[1])||_()(!1);var Y=decodeURIComponent(V);A[G[1]]=Y}else if(H!==V){S=!0;break}}if(!S){v={route:w,params:A,uri:"/"+g.slice(0,K).join("/")};break}}}return v||h||null},S=function match(c,m){return P([{path:c}],m)},w=function resolve(c,m){if(C(c,"/"))return c;var v=c.split("?"),h=v[0],y=v[1],g=m.split("?")[0],_=q(h),b=q(g);if(""===_[0])return K(g,y);if(!C(_[0],".")){var E=b.concat(_).join("/");return K(("/"===g?"":"/")+E,y)}for(var P=b.concat(_),S=[],w=0,T=P.length;w<T;w++){var D=P[w];".."===D?S.pop():"."!==D&&S.push(D)}return K("/"+S.join("/"),y)},T=function insertParams(c,m){var v=c.split("?"),h=v[0],y=v[1],g=void 0===y?"":y,_="/"+q(h).map(function(c){var v=D.exec(c);return v?m[v[1]]:c}).join("/"),b=m.location,E=(b=void 0===b?{}:b).search,C=(void 0===E?"":E).split("?")[1]||"";return _=K(_,g,C)},D=/^:(.+)/,A=function isDynamic(c){return D.test(c)},N=function isSplat(c){return c&&"*"===c[0]},W=function rankRoute(c,m){return{route:c,score:c.default?0:q(c.path).reduce(function(c,m){return c+=4,!function isRootSegment(c){return""===c}(m)?A(m)?c+=2:N(m)?c-=5:c+=3:c+=1,c},0),index:m}},U=function rankRoutes(c){return c.map(W).sort(function(c,m){return c.score<m.score?1:c.score>m.score?-1:c.index-m.index})},q=function segmentize(c){return c.replace(/(^\/+|\/+$)/g,"").split("/")},K=function addQuery(c){for(var m=arguments.length,v=Array(m>1?m-1:0),h=1;h<m;h++)v[h-1]=arguments[h];return c+((v=v.filter(function(c){return c&&c.length>0}))&&v.length>0?"?"+v.join("&"):"")},Q=["uri","path"],H=Object.assign||function(c){for(var m=1;m<arguments.length;m++){var v=arguments[m];for(var h in v)Object.prototype.hasOwnProperty.call(v,h)&&(c[h]=v[h])}return c},V=function getLocation(c){var m=c.location,v=m.search,h=m.hash,y=m.href,g=m.origin,_=m.protocol,b=m.host,E=m.hostname,C=m.port,P=c.location.pathname;!P&&y&&Z&&(P=new URL(y).pathname);return{pathname:encodeURI(decodeURI(P)),search:v,hash:h,href:y,origin:g,protocol:_,host:b,hostname:E,port:C,state:c.history.state,key:c.history.state&&c.history.state.key||"initial"}},G=function createHistory(c,m){var v=[],h=V(c),y=!1,g=function resolveTransition(){};return{get location(){return h},get transitioning(){return y},_onTransitionComplete:function _onTransitionComplete(){y=!1,g()},listen:function listen(m){v.push(m);var y=function popstateListener(){h=V(c),m({location:h,action:"POP"})};return c.addEventListener("popstate",y),function(){c.removeEventListener("popstate",y),v=v.filter(function(c){return c!==m})}},navigate:function navigate(m){var _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},b=_.state,E=_.replace,C=void 0!==E&&E;if("number"==typeof m)c.history.go(m);else{b=H({},b,{key:Date.now()+""});try{y||C?c.history.replaceState(b,null,m):c.history.pushState(b,null,m)}catch(v){c.location[C?"replace":"assign"](m)}}h=V(c),y=!0;var P=new Promise(function(c){return g=c});return v.forEach(function(c){return c({location:h,action:"PUSH"})}),P}}},Y=function createMemorySource(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",m=c.indexOf("?"),v={pathname:m>-1?c.substr(0,m):c,search:m>-1?c.substr(m):""},h=0,y=[v],g=[null];return{get location(){return y[h]},addEventListener:function addEventListener(c,m){},removeEventListener:function removeEventListener(c,m){},history:{get entries(){return y},get index(){return h},get state(){return g[h]},pushState:function pushState(c,m,v){var _=v.split("?"),b=_[0],E=_[1],C=void 0===E?"":E;h++,y.push({pathname:b,search:C.length?"?"+C:C}),g.push(c)},replaceState:function replaceState(c,m,v){var _=v.split("?"),b=_[0],E=_[1],C=void 0===E?"":E;y[h]={pathname:b,search:C},g[h]=c},go:function go(c){var m=h+c;m<0||m>g.length-1||(h=m)}}}},Z=!("undefined"==typeof window||!window.document||!window.document.createElement),J=G(function getSource(){return Z?window:Y()}()),ee=J.navigate,te=Object.assign||function(c){for(var m=1;m<arguments.length;m++){var v=arguments[m];for(var h in v)Object.prototype.hasOwnProperty.call(v,h)&&(c[h]=v[h])}return c};function _objectWithoutProperties(c,m){var v={};for(var h in c)m.indexOf(h)>=0||Object.prototype.hasOwnProperty.call(c,h)&&(v[h]=c[h]);return v}function _classCallCheck(c,m){if(!(c instanceof m))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn(c,m){if(!c)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!m||"object"!=typeof m&&"function"!=typeof m?c:m}function _inherits(c,m){if("function"!=typeof m&&null!==m)throw new TypeError("Super expression must either be null or a function, not "+typeof m);c.prototype=Object.create(m&&m.prototype,{constructor:{value:c,enumerable:!1,writable:!0,configurable:!0}}),m&&(Object.setPrototypeOf?Object.setPrototypeOf(c,m):c.__proto__=m)}var ne=function createNamedContext(c,m){var v=E()(m);return v.displayName=c,v},de=ne("Location"),pe=function Location(c){var m=c.children;return y().createElement(de.Consumer,null,function(c){return c?m(c):y().createElement(fe,null,m)})},fe=function(c){function LocationProvider(){var m,v;_classCallCheck(this,LocationProvider);for(var h=arguments.length,y=Array(h),g=0;g<h;g++)y[g]=arguments[g];return m=v=_possibleConstructorReturn(this,c.call.apply(c,[this].concat(y))),v.state={context:v.getContext(),refs:{unlisten:null}},_possibleConstructorReturn(v,m)}return _inherits(LocationProvider,c),LocationProvider.prototype.getContext=function getContext(){var c=this.props.history;return{navigate:c.navigate,location:c.location}},LocationProvider.prototype.componentDidCatch=function componentDidCatch(c,m){if(!Me(c))throw c;(0,this.props.history.navigate)(c.uri,{replace:!0})},LocationProvider.prototype.componentDidUpdate=function componentDidUpdate(c,m){m.context.location!==this.state.context.location&&this.props.history._onTransitionComplete()},LocationProvider.prototype.componentDidMount=function componentDidMount(){var c=this,m=this.state.refs,v=this.props.history;v._onTransitionComplete(),m.unlisten=v.listen(function(){Promise.resolve().then(function(){requestAnimationFrame(function(){c.unmounted||c.setState(function(){return{context:c.getContext()}})})})})},LocationProvider.prototype.componentWillUnmount=function componentWillUnmount(){var c=this.state.refs;this.unmounted=!0,c.unlisten()},LocationProvider.prototype.render=function render(){var c=this.state.context,m=this.props.children;return y().createElement(de.Provider,{value:c},"function"==typeof m?m(c):m||null)},LocationProvider}(y().Component);fe.defaultProps={history:J};var me=function ServerLocation(c){var m=c.url,v=c.children,h=m.indexOf("?"),g=void 0,_="";return h>-1?(g=m.substring(0,h),_=m.substring(h)):g=m,y().createElement(de.Provider,{value:{location:{pathname:g,search:_,hash:""},navigate:function navigate(){throw new Error("You can't call navigate on the server.")}}},v)},ve=ne("Base",{baseuri:"/",basepath:"/"}),ye=function Router(c){return y().createElement(ve.Consumer,null,function(m){return y().createElement(pe,null,function(v){return y().createElement(ge,te({},m,v,c))})})},ge=function(c){function RouterImpl(){return _classCallCheck(this,RouterImpl),_possibleConstructorReturn(this,c.apply(this,arguments))}return _inherits(RouterImpl,c),RouterImpl.prototype.render=function render(){var c=this.props,m=c.location,v=c.navigate,h=c.basepath,g=c.primary,_=c.children,b=(c.baseuri,c.component),E=void 0===b?"div":b,C=_objectWithoutProperties(c,["location","navigate","basepath","primary","children","baseuri","component"]),S=y().Children.toArray(_).reduce(function(c,m){var v=et(h)(m);return c.concat(v)},[]),T=m.pathname,D=P(S,T);if(D){var A=D.params,N=D.uri,W=D.route,U=D.route.value;h=W.default?h:W.path.replace(/\*$/,"");var q=te({},A,{uri:N,location:m,navigate:function navigate(c,m){return v(w(c,N),m)}}),K=y().cloneElement(U,q,U.props.children?y().createElement(ye,{location:m,primary:g},U.props.children):void 0),Q=g?Ee:E,H=g?te({uri:N,location:m,component:E},C):C;return y().createElement(ve.Provider,{value:{baseuri:N,basepath:h}},y().createElement(Q,H,K))}return null},RouterImpl}(y().PureComponent);ge.defaultProps={primary:!0};var be=ne("Focus"),Ee=function FocusHandler(c){var m=c.uri,v=c.location,h=c.component,g=_objectWithoutProperties(c,["uri","location","component"]);return y().createElement(be.Consumer,null,function(c){return y().createElement(Te,te({},g,{component:h,requestFocus:c,uri:m,location:v}))})},Oe=!0,xe=0,Te=function(c){function FocusHandlerImpl(){var m,v;_classCallCheck(this,FocusHandlerImpl);for(var h=arguments.length,y=Array(h),g=0;g<h;g++)y[g]=arguments[g];return m=v=_possibleConstructorReturn(this,c.call.apply(c,[this].concat(y))),v.state={},v.requestFocus=function(c){!v.state.shouldFocus&&c&&c.focus()},_possibleConstructorReturn(v,m)}return _inherits(FocusHandlerImpl,c),FocusHandlerImpl.getDerivedStateFromProps=function getDerivedStateFromProps(c,m){if(null==m.uri)return te({shouldFocus:!0},c);var v=c.uri!==m.uri,h=m.location.pathname!==c.location.pathname&&c.location.pathname===c.uri;return te({shouldFocus:v||h},c)},FocusHandlerImpl.prototype.componentDidMount=function componentDidMount(){xe++,this.focus()},FocusHandlerImpl.prototype.componentWillUnmount=function componentWillUnmount(){0===--xe&&(Oe=!0)},FocusHandlerImpl.prototype.componentDidUpdate=function componentDidUpdate(c,m){c.location!==this.props.location&&this.state.shouldFocus&&this.focus()},FocusHandlerImpl.prototype.focus=function focus(){var c=this.props.requestFocus;c?c(this.node):Oe?Oe=!1:this.node&&(this.node.contains(document.activeElement)||this.node.focus())},FocusHandlerImpl.prototype.render=function render(){var c=this,m=this.props,v=(m.children,m.style),h=(m.requestFocus,m.component),g=void 0===h?"div":h,_=(m.uri,m.location,_objectWithoutProperties(m,["children","style","requestFocus","component","uri","location"]));return y().createElement(g,te({style:te({outline:"none"},v),tabIndex:"-1",ref:function ref(m){return c.node=m}},_),y().createElement(be.Provider,{value:this.requestFocus},this.props.children))},FocusHandlerImpl}(y().Component);!function polyfill(c){var m=c.prototype;if(!m||!m.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof c.getDerivedStateFromProps&&"function"!=typeof m.getSnapshotBeforeUpdate)return c;var v=null,h=null,y=null;if("function"==typeof m.componentWillMount?v="componentWillMount":"function"==typeof m.UNSAFE_componentWillMount&&(v="UNSAFE_componentWillMount"),"function"==typeof m.componentWillReceiveProps?h="componentWillReceiveProps":"function"==typeof m.UNSAFE_componentWillReceiveProps&&(h="UNSAFE_componentWillReceiveProps"),"function"==typeof m.componentWillUpdate?y="componentWillUpdate":"function"==typeof m.UNSAFE_componentWillUpdate&&(y="UNSAFE_componentWillUpdate"),null!==v||null!==h||null!==y){var g=c.displayName||c.name,_="function"==typeof c.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+g+" uses "+_+" but also contains the following legacy lifecycles:"+(null!==v?"\n "+v:"")+(null!==h?"\n "+h:"")+(null!==y?"\n "+y:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof c.getDerivedStateFromProps&&(m.componentWillMount=componentWillMount,m.componentWillReceiveProps=componentWillReceiveProps),"function"==typeof m.getSnapshotBeforeUpdate){if("function"!=typeof m.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");m.componentWillUpdate=componentWillUpdate;var b=m.componentDidUpdate;m.componentDidUpdate=function componentDidUpdatePolyfill(c,m,v){var h=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:v;b.call(this,c,m,h)}}return c}(Te);var ke=function k(){},je=y().forwardRef;void 0===je&&(je=function forwardRef(c){return c});var Re=je(function(c,m){var v=c.innerRef,h=_objectWithoutProperties(c,["innerRef"]);return y().createElement(ve.Consumer,null,function(c){c.basepath;var g=c.baseuri;return y().createElement(pe,null,function(c){var _=c.location,b=c.navigate,E=h.to,P=h.state,S=h.replace,T=h.getProps,D=void 0===T?ke:T,A=_objectWithoutProperties(h,["to","state","replace","getProps"]),N=w(E,g),W=encodeURI(N),U=_.pathname===W,q=C(_.pathname,W);return y().createElement("a",te({ref:m||v,"aria-current":U?"page":void 0},A,D({isCurrent:U,isPartiallyCurrent:q,href:N,location:_}),{href:N,onClick:function onClick(c){if(A.onClick&&A.onClick(c),tt(c)){c.preventDefault();var m=S;if("boolean"!=typeof S&&U){var v=te({},_.state),h=(v.key,_objectWithoutProperties(v,["key"]));m=function shallowCompare(c,m){var v=Object.keys(c);return v.length===Object.keys(m).length&&v.every(function(v){return m.hasOwnProperty(v)&&c[v]===m[v]})}(te({},P),h)}b(N,{state:P,replace:m})}}}))})})});function RedirectRequest(c){this.uri=c}Re.displayName="Link";var Me=function isRedirect(c){return c instanceof RedirectRequest},De=function redirectTo(c){throw new RedirectRequest(c)},Ae=function(c){function RedirectImpl(){return _classCallCheck(this,RedirectImpl),_possibleConstructorReturn(this,c.apply(this,arguments))}return _inherits(RedirectImpl,c),RedirectImpl.prototype.componentDidMount=function componentDidMount(){var c=this.props,m=c.navigate,v=c.to,h=(c.from,c.replace),y=void 0===h||h,g=c.state,_=(c.noThrow,c.baseuri),b=_objectWithoutProperties(c,["navigate","to","from","replace","state","noThrow","baseuri"]);Promise.resolve().then(function(){var c=w(v,_);m(T(c,b),{replace:y,state:g})})},RedirectImpl.prototype.render=function render(){var c=this.props,m=(c.navigate,c.to),v=(c.from,c.replace,c.state,c.noThrow),h=c.baseuri,y=_objectWithoutProperties(c,["navigate","to","from","replace","state","noThrow","baseuri"]),g=w(m,h);return v||De(T(g,y)),null},RedirectImpl}(y().Component),Le=function Redirect(c){return y().createElement(ve.Consumer,null,function(m){var v=m.baseuri;return y().createElement(pe,null,function(m){return y().createElement(Ae,te({},m,{baseuri:v},c))})})},We=function Match(c){var m=c.path,v=c.children;return y().createElement(ve.Consumer,null,function(c){var h=c.baseuri;return y().createElement(pe,null,function(c){var y=c.navigate,g=c.location,_=w(m,h),b=S(_,g.pathname);return v({navigate:y,location:g,match:b?te({},b.params,{uri:b.uri,path:m}):null})})})},Be=function useLocation(){var c=(0,h.useContext)(de);if(!c)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");return c.location},Ke=function useNavigate(){var c=(0,h.useContext)(de);if(!c)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");return c.navigate},ze=function useParams(){var c=(0,h.useContext)(ve);if(!c)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");var m=Be(),v=S(c.basepath,m.pathname);return v?v.params:null},Qe=function useMatch(c){if(!c)throw new Error("useMatch(path: string) requires an argument of a string to match against");var m=(0,h.useContext)(ve);if(!m)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");var v=Be(),y=w(c,m.baseuri),g=S(y,v.pathname);return g?te({},g.params,{uri:g.uri,path:c}):null},$e=function stripSlashes(c){return c.replace(/(^\/+|\/+$)/g,"")},et=function createRoute(c){return function(m){if(!m)return null;if(m.type===y().Fragment&&m.props.children)return y().Children.map(m.props.children,createRoute(c));if(m.props.path||m.props.default||m.type===Le||_()(!1),m.type!==Le||m.props.from&&m.props.to||_()(!1),m.type!==Le||function validateRedirect(c,m){var v=function filter(c){return A(c)};return q(c).filter(v).sort().join("/")===q(m).filter(v).sort().join("/")}(m.props.from,m.props.to)||_()(!1),m.props.default)return{value:m,default:!0};var v=m.type===Le?m.props.from:m.props.path,h="/"===v?c:$e(c)+"/"+$e(v);return{value:m,default:m.props.default,path:m.props.children?$e(h)+"/*":h}}},tt=function shouldNavigate(c){return!c.defaultPrevented&&0===c.button&&!(c.metaKey||c.altKey||c.ctrlKey||c.shiftKey)}},83768:()=>{},84245:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function KitInformation(){return y.default.createElement(y.default.Fragment,null,y.default.createElement(E.default,null,y.default.createElement(C.default,{padding:"24 40",separated:!0,className:"e-app-export-kit-information"},y.default.createElement(C.default.Item,null,y.default.createElement(b.default,{container:!0,noWrap:!0,direction:"column",className:"e-app-export-kit-information__content"},y.default.createElement(b.default,{item:!0,container:!0},y.default.createElement(g.default,null)),y.default.createElement(b.default,{item:!0,container:!0},y.default.createElement(_.default,null)))))))};var y=h(v(41594)),g=h(v(23730)),_=h(v(33704)),b=h(v(3416)),E=h(v(21689)),C=h(v(93279))},84644:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function useConnectState(){var c=(0,g.useState)(elementorCommon.config.library_connect.is_connected),m=(0,y.default)(c,2),v=m[0],h=m[1],_=(0,g.useState)(!1),b=(0,y.default)(_,2),E=b[0],C=b[1],P=(0,g.useCallback)(function(c){C(!0),h(!0),elementorCommon.config.library_connect.is_connected=!0,c&&c()},[]),S=(0,g.useCallback)(function(c){h(!1),C(!1),elementorCommon.config.library_connect.is_connected=!1,c&&c()},[]),w=(0,g.useCallback)(function(c){C(c)},[]);return{isConnected:v,isConnecting:E,setConnecting:w,handleConnectSuccess:P,handleConnectError:S}};var y=h(v(18821)),g=v(41594)},84686:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var y=h(v(40989)),g=h(v(39805)),_=h(v(47485)),b=h(v(41594)).default.lazy(function(){return Promise.resolve().then(v.t.bind(v,42703,23)).then(function(c){return{default:c.App}})});m.default=(0,y.default)(function Onboarding(){(0,g.default)(this,Onboarding),_.default.addRoute({path:"/onboarding/*",component:b})})},84898:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function ExportKitPartsSelection(){var c=(0,g.useExportContext)(),m=c.data,v=c.dispatch,h=(0,E.default)().data,C=(null==h?void 0:h.is_eligible)||!1;return y.default.createElement(_.KitPartsSelection,{onCheckboxChange:function handleCheckboxChange(c){var h=m.includes.includes(c),y=b.default.find(function(m){return m.type===c});h&&null!=y&&y.required||v({type:h?"REMOVE_INCLUDE":"ADD_INCLUDE",payload:c})},handleSaveCustomization:function handleSaveCustomization(c,h,y,g){v({type:"SET_CUSTOMIZATION",payload:{key:c,value:h}}),v({type:"SET_DATA_FOR_ANALYTICS",payload:{key:c,value:g}}),v(y?{type:"ADD_INCLUDE",payload:c}:{type:"REMOVE_INCLUDE",payload:c}),m.showMediaFormatValidation&&v({type:"SET_MEDIA_FORMAT_VALIDATION",payload:!1})},isCloudKitsEligible:C,showMediaFormatValidation:m.showMediaFormatValidation})};var y=h(v(41594)),g=v(72946),_=v(62100),b=h(v(19616)),E=h(v(94026))},85418:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Heading;var g=y(v(41594)),_=v(79397);function Heading(c){var m=[c.className];c.variant&&m.push("eps-"+c.variant);var v=function Element(){return g.default.createElement(c.tag,{className:(0,_.arrayToClassName)(m)},c.children)};return g.default.createElement(v,null)}Heading.propTypes={className:h.string,children:h.oneOfType([h.string,h.object,h.arrayOf(h.object)]).isRequired,tag:h.oneOf(["h1","h2","h3","h4","h5","h6"]),variant:h.oneOf(["display-1","display-2","display-3","display-4","h1","h2","h3","h4","h5","h6"]).isRequired},Heading.defaultProps={className:"",tag:"h1"}},85707:(c,m,v)=>{var h=v(45498);c.exports=function _defineProperty(c,m,v){return(m=h(m))in c?Object.defineProperty(c,m,{value:v,enumerable:!0,configurable:!0,writable:!0}):c[m]=v,c},c.exports.__esModule=!0,c.exports.default=c.exports},85869:(c,m,v)=>{"use strict";v.d(m,{$:()=>getDefaultState,s:()=>E});var h=v(68102),y=v(8118),g=v(25800),_=v(81133),b=v(6369),E=function(){function Mutation(c){this.options=(0,h.A)({},c.defaultOptions,c.options),this.mutationId=c.mutationId,this.mutationCache=c.mutationCache,this.observers=[],this.state=c.state||getDefaultState(),this.meta=c.meta}var c=Mutation.prototype;return c.setState=function setState(c){this.dispatch({type:"setState",state:c})},c.addObserver=function addObserver(c){-1===this.observers.indexOf(c)&&this.observers.push(c)},c.removeObserver=function removeObserver(c){this.observers=this.observers.filter(function(m){return m!==c})},c.cancel=function cancel(){return this.retryer?(this.retryer.cancel(),this.retryer.promise.then(b.lQ).catch(b.lQ)):Promise.resolve()},c.continue=function _continue(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()},c.execute=function execute(){var c,m=this,v="loading"===this.state.status,h=Promise.resolve();return v||(this.dispatch({type:"loading",variables:this.options.variables}),h=h.then(function(){null==m.mutationCache.config.onMutate||m.mutationCache.config.onMutate(m.state.variables,m)}).then(function(){return null==m.options.onMutate?void 0:m.options.onMutate(m.state.variables)}).then(function(c){c!==m.state.context&&m.dispatch({type:"loading",context:c,variables:m.state.variables})})),h.then(function(){return m.executeMutation()}).then(function(v){c=v,null==m.mutationCache.config.onSuccess||m.mutationCache.config.onSuccess(c,m.state.variables,m.state.context,m)}).then(function(){return null==m.options.onSuccess?void 0:m.options.onSuccess(c,m.state.variables,m.state.context)}).then(function(){return null==m.options.onSettled?void 0:m.options.onSettled(c,null,m.state.variables,m.state.context)}).then(function(){return m.dispatch({type:"success",data:c}),c}).catch(function(c){return null==m.mutationCache.config.onError||m.mutationCache.config.onError(c,m.state.variables,m.state.context,m),(0,y.t)().error(c),Promise.resolve().then(function(){return null==m.options.onError?void 0:m.options.onError(c,m.state.variables,m.state.context)}).then(function(){return null==m.options.onSettled?void 0:m.options.onSettled(void 0,c,m.state.variables,m.state.context)}).then(function(){throw m.dispatch({type:"error",error:c}),c})})},c.executeMutation=function executeMutation(){var c,m=this;return this.retryer=new _.eJ({fn:function fn(){return m.options.mutationFn?m.options.mutationFn(m.state.variables):Promise.reject("No mutationFn found")},onFail:function onFail(){m.dispatch({type:"failed"})},onPause:function onPause(){m.dispatch({type:"pause"})},onContinue:function onContinue(){m.dispatch({type:"continue"})},retry:null!=(c=this.options.retry)?c:0,retryDelay:this.options.retryDelay}),this.retryer.promise},c.dispatch=function dispatch(c){var m=this;this.state=function reducer(c,m){switch(m.type){case"failed":return(0,h.A)({},c,{failureCount:c.failureCount+1});case"pause":return(0,h.A)({},c,{isPaused:!0});case"continue":return(0,h.A)({},c,{isPaused:!1});case"loading":return(0,h.A)({},c,{context:m.context,data:void 0,error:null,isPaused:!1,status:"loading",variables:m.variables});case"success":return(0,h.A)({},c,{data:m.data,error:null,status:"success",isPaused:!1});case"error":return(0,h.A)({},c,{data:void 0,error:m.error,failureCount:c.failureCount+1,isPaused:!1,status:"error"});case"setState":return(0,h.A)({},c,m.state);default:return c}}(this.state,c),g.j.batch(function(){m.observers.forEach(function(m){m.onMutationUpdate(c)}),m.mutationCache.notify(m)})},Mutation}();function getDefaultState(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}},86060:(c,m,v)=>{var h=v(33448),y=v(91270);c.exports=function _construct(c,m,v){if(h())return Reflect.construct.apply(null,arguments);var g=[null];g.push.apply(g,m);var _=new(c.bind.apply(c,g));return v&&y(_,v.prototype),_},c.exports.__esModule=!0,c.exports.default=c.exports},86830:(c,m,v)=>{"use strict";v.d(m,{t:()=>useBaseQuery});var h=v(41594),y=v.n(h),g=v(25800),_=v(24673),b=v(15292),E=v(70963);function useBaseQuery(c,m){var v=y().useRef(!1),h=y().useState(0)[1],C=(0,b.j)(),P=(0,_.h)(),S=C.defaultQueryObserverOptions(c);S.optimisticResults=!0,S.onError&&(S.onError=g.j.batchCalls(S.onError)),S.onSuccess&&(S.onSuccess=g.j.batchCalls(S.onSuccess)),S.onSettled&&(S.onSettled=g.j.batchCalls(S.onSettled)),S.suspense&&("number"!=typeof S.staleTime&&(S.staleTime=1e3),0===S.cacheTime&&(S.cacheTime=1)),(S.suspense||S.useErrorBoundary)&&(P.isReset()||(S.retryOnMount=!1));var w=y().useState(function(){return new m(C,S)})[0],T=w.getOptimisticResult(S);if(y().useEffect(function(){v.current=!0,P.clearReset();var c=w.subscribe(g.j.batchCalls(function(){v.current&&h(function(c){return c+1})}));return w.updateResult(),function(){v.current=!1,c()}},[P,w]),y().useEffect(function(){w.setOptions(S,{listeners:!1})},[S,w]),S.suspense&&T.isLoading)throw w.fetchOptimistic(S).then(function(c){var m=c.data;null==S.onSuccess||S.onSuccess(m),null==S.onSettled||S.onSettled(m,null)}).catch(function(c){P.clearReset(),null==S.onError||S.onError(c),null==S.onSettled||S.onSettled(void 0,c)});if(T.isError&&!P.isReset()&&!T.isFetching&&(0,E.G)(S.suspense,S.useErrorBoundary,[T.error,w.getCurrentQuery()]))throw T.error;return"tracked"===S.notifyOnChangeProps&&(T=w.trackResult(T,S)),T}},86956:c=>{"use strict";c.exports=elementorV2.ui},87026:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784),_=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ImportContentDisplay;var b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,g,b={__proto__:null,default:c};if(null===c||"object"!=_(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((g=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(g.get||g.set)?y(b,E,g):b[E]=c[E]);return b}(c,m)}(v(41594)),E=g(v(76492)),C=v(69378),P=g(v(37880)),S=g(v(40587)),w=g(v(54999)),T=v(37628);function ImportContentDisplay(c){var m=c.manifest,v=c.hasPro,y=c.hasPlugins,g=c.isAllRequiredPluginsSelected,_=c.onResetProcess,D=(0,b.useContext)(C.SharedContext),A=P.default.filter(function(c){var v=c.type,h=null==m?void 0:m["settings"===v?"site-settings":v];return!!(Array.isArray(h)?h.length:h)});return(0,b.useEffect)(function(){D.dispatch({type:"SET_CPT",payload:(0,T.cptObjectToOptionsArray)(null==m?void 0:m["custom-post-type-title"],"label")})},[]),!A.length&&y?b.default.createElement(S.default,{color:"info",label:h("Note:","elementor")},h("The Website Kit you’re using contains plugins for functionality, but no content or pages, etc.","elementor")):A.length?b.default.createElement(b.default.Fragment,null,!g&&b.default.createElement(S.default,{color:"warning",label:h("Required plugins are still missing.","elementor"),className:"e-app-import-content__plugins-notice"},h("If you don't include them, this kit may not work properly.","elementor")," ",b.default.createElement(w.default,{url:"/import/plugins"},h("Go Back","elementor"))),b.default.createElement(E.default,{contentData:A,hasPro:v})):b.default.createElement(S.default,{color:"danger"},h("You can’t use this Website Kit because it doesn’t contain any content, pages, etc. Try again with a different file.","elementor")," ",b.default.createElement(w.default,{onClick:_},h("Go Back","elementor")))}ImportContentDisplay.propTypes={manifest:y.object,hasPro:y.bool,hasPlugins:y.bool,isAllRequiredPluginsSelected:y.bool,onResetProcess:y.func}},87581:()=>{},87861:(c,m,v)=>{var h=v(91270);c.exports=function _inherits(c,m){if("function"!=typeof m&&null!==m)throw new TypeError("Super expression must either be null or a function");c.prototype=Object.create(m&&m.prototype,{constructor:{value:c,writable:!0,configurable:!0}}),Object.defineProperty(c,"prototype",{writable:!1}),m&&h(c,m)},c.exports.__esModule=!0,c.exports.default=c.exports},89038:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=function Import(){return y.default.createElement(g.default,null,y.default.createElement(_.LocationProvider,{history:b.default.appHistory},y.default.createElement(_.Router,null,y.default.createElement(E.default,{path:"/",default:!0}),y.default.createElement(P.default,{path:"/content"}),y.default.createElement(S.default,{path:"/process"}),y.default.createElement(C.default,{path:"/complete"}))))};var y=h(v(41594)),g=h(v(94092)),_=v(83040),b=h(v(47485)),E=h(v(67622)),C=h(v(56287)),P=h(v(60919)),S=h(v(78303))},89736:c=>{function _regeneratorDefine(m,v,h,y){var g=Object.defineProperty;try{g({},"",{})}catch(m){g=0}c.exports=_regeneratorDefine=function regeneratorDefine(c,m,v,h){function o(m,v){_regeneratorDefine(c,m,function(c){return this._invoke(m,v,c)})}m?g?g(c,m,{value:v,enumerable:!h,configurable:!h,writable:!h}):c[m]=v:(o("next",0),o("throw",1),o("return",2))},c.exports.__esModule=!0,c.exports.default=c.exports,_regeneratorDefine(m,v,h,y)}c.exports=_regeneratorDefine,c.exports.__esModule=!0,c.exports.default=c.exports},89774:(c,m,v)=>{"use strict";v.d(m,{T:()=>b});var h=v(59994),y=v(6369),g=v(25800),_=v(74342),b=function(c){function QueriesObserver(m,v){var h;return(h=c.call(this)||this).client=m,h.queries=[],h.result=[],h.observers=[],h.observersMap={},v&&h.setQueries(v),h}(0,h.A)(QueriesObserver,c);var m=QueriesObserver.prototype;return m.onSubscribe=function onSubscribe(){var c=this;1===this.listeners.length&&this.observers.forEach(function(m){m.subscribe(function(v){c.onUpdate(m,v)})})},m.onUnsubscribe=function onUnsubscribe(){this.listeners.length||this.destroy()},m.destroy=function destroy(){this.listeners=[],this.observers.forEach(function(c){c.destroy()})},m.setQueries=function setQueries(c,m){this.queries=c,this.updateObservers(m)},m.getCurrentResult=function getCurrentResult(){return this.result},m.getOptimisticResult=function getOptimisticResult(c){return this.findMatchingObservers(c).map(function(c){return c.observer.getOptimisticResult(c.defaultedQueryOptions)})},m.findMatchingObservers=function findMatchingObservers(c){var m=this,v=this.observers,h=c.map(function(c){return m.client.defaultQueryObserverOptions(c)}),y=h.flatMap(function(c){var m=v.find(function(m){return m.options.queryHash===c.queryHash});return null!=m?[{defaultedQueryOptions:c,observer:m}]:[]}),g=y.map(function(c){return c.defaultedQueryOptions.queryHash}),_=h.filter(function(c){return!g.includes(c.queryHash)}),b=v.filter(function(c){return!y.some(function(m){return m.observer===c})}),E=_.map(function(c,v){if(c.keepPreviousData){var h=b[v];if(void 0!==h)return{defaultedQueryOptions:c,observer:h}}return{defaultedQueryOptions:c,observer:m.getObserver(c)}});return y.concat(E).sort(function sortMatchesByOrderOfQueries(c,m){return h.indexOf(c.defaultedQueryOptions)-h.indexOf(m.defaultedQueryOptions)})},m.getObserver=function getObserver(c){var m=this.client.defaultQueryObserverOptions(c),v=this.observersMap[m.queryHash];return null!=v?v:new _.$(this.client,m)},m.updateObservers=function updateObservers(c){var m=this;g.j.batch(function(){var v=m.observers,h=m.findMatchingObservers(m.queries);h.forEach(function(m){return m.observer.setOptions(m.defaultedQueryOptions,c)});var g=h.map(function(c){return c.observer}),_=Object.fromEntries(g.map(function(c){return[c.options.queryHash,c]})),b=g.map(function(c){return c.getCurrentResult()}),E=g.some(function(c,m){return c!==v[m]});(v.length!==g.length||E)&&(m.observers=g,m.observersMap=_,m.result=b,m.hasListeners()&&((0,y.iv)(v,g).forEach(function(c){c.destroy()}),(0,y.iv)(g,v).forEach(function(c){c.subscribe(function(v){m.onUpdate(c,v)})}),m.notify()))})},m.onUpdate=function onUpdate(c,m){var v=this.observers.indexOf(c);-1!==v&&(this.result=(0,y._D)(this.result,v,m),this.notify())},m.notify=function notify(){var c=this;g.j.batch(function(){c.listeners.forEach(function(m){m(c.result)})})},QueriesObserver}(v(13411).Q)},89994:(c,m,v)=>{"use strict";v.r(m);var h=v(632),y={};for(const c in h)"default"!==c&&(y[c]=()=>h[c]);v.d(m,y);var g=v(8882);y={};for(const c in g)["default","CancelledError","QueryCache","QueryClient","QueryObserver","QueriesObserver","InfiniteQueryObserver","MutationCache","MutationObserver","setLogger","notifyManager","focusManager","onlineManager","hashQueryKey","isError","isCancelledError","dehydrate","hydrate"].indexOf(c)<0&&(y[c]=()=>g[c]);v.d(m,y)},90878:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Table;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=y(v(85707)),E=y(v(18821)),C=v(12456),P=v(79397),S=y(v(21364)),w=y(v(73587)),T=y(v(5299)),D=y(v(47819)),A=y(v(82346));function Table(c){var m=c.className,v=c.initialSelected,h=c.initialDisabled,y=c.selection,g=c.children,S=c.onSelect,w=(0,_.useState)(v),T=(0,E.default)(w,2),D=T[0],A=T[1],N=(0,_.useState)(h),W=(0,E.default)(N,2),U=W[0],q=W[1],K="eps-table",Q=[K,(0,b.default)({},K+"--selection",y),m];return(0,_.useEffect)(function(){S&&S(D)},[D]),_.default.createElement(C.Context.Provider,{value:{selected:D,setSelected:A,disabled:U,setDisabled:q}},_.default.createElement("table",{className:(0,P.arrayToClassName)(Q)},y&&_.default.createElement("colgroup",null,_.default.createElement("col",{className:K+"__checkboxes-column"})),g))}v(7248),Table.Head=S.default,Table.Body=w.default,Table.Row=T.default,Table.Cell=D.default,Table.Checkbox=A.default,Table.propTypes={children:h.any.isRequired,className:h.string,headers:h.array,initialDisabled:h.array,initialSelected:h.array,rows:h.array,selection:h.bool,onSelect:h.func},Table.defaultProps={selection:!1,initialDisabled:[],initialSelected:[]}},91071:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ActionsFooter;var g=y(v(41594)),_=y(v(56757));function ActionsFooter(c){return g.default.createElement(_.default,{separator:!0,justify:"end",className:c.className},c.children)}ActionsFooter.propTypes={children:h.any,className:h.string}},91270:c=>{function _setPrototypeOf(m,v){return c.exports=_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,m){return c.__proto__=m,c},c.exports.__esModule=!0,c.exports.default=c.exports,_setPrototypeOf(m,v)}c.exports=_setPrototypeOf,c.exports.__esModule=!0,c.exports.default=c.exports},91618:()=>{},91669:(c,m,v)=>{"use strict";v.d(m,{m:()=>_});var h=v(59994),y=v(13411),g=v(6369),_=new(function(c){function FocusManager(){var m;return(m=c.call(this)||this).setup=function(c){var m;if(!g.S$&&(null==(m=window)?void 0:m.addEventListener)){var v=function listener(){return c()};return window.addEventListener("visibilitychange",v,!1),window.addEventListener("focus",v,!1),function(){window.removeEventListener("visibilitychange",v),window.removeEventListener("focus",v)}}},m}(0,h.A)(FocusManager,c);var m=FocusManager.prototype;return m.onSubscribe=function onSubscribe(){this.cleanup||this.setEventListener(this.setup)},m.onUnsubscribe=function onUnsubscribe(){var c;this.hasListeners()||(null==(c=this.cleanup)||c.call(this),this.cleanup=void 0)},m.setEventListener=function setEventListener(c){var m,v=this;this.setup=c,null==(m=this.cleanup)||m.call(this),this.cleanup=c(function(c){"boolean"==typeof c?v.setFocused(c):v.onFocus()})},m.setFocused=function setFocused(c){this.focused=c,c&&this.onFocus()},m.onFocus=function onFocus(){this.listeners.forEach(function(c){c()})},m.isFocused=function isFocused(){return"boolean"==typeof this.focused?this.focused:"undefined"==typeof document||[void 0,"visible","prerender"].includes(document.visibilityState)},FocusManager}(y.Q))},91819:(c,m,v)=>{var h=v(78113);c.exports=function _arrayWithoutHoles(c){if(Array.isArray(c))return h(c)},c.exports.__esModule=!0,c.exports.default=c.exports},91829:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(96784),g=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=ExportPluginsFooter;var _=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,_,b={__proto__:null,default:c};if(null===c||"object"!=g(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?y(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),b=y(v(62688)),E=v(81160),C=v(14300),P=y(v(94026)),S=y(v(30242)),w=y(v(91071)),T=y(v(47483));function ExportPluginsFooter(c){var m=c.isKitReady,v=(0,_.useContext)(E.ExportContext),y=(0,S.default)(),g=y.isConnected,b=y.isConnecting,D=y.setConnecting,A=y.handleConnectSuccess,N=y.handleConnectError,W=(0,_.useRef)(),U=(0,P.default)({enabled:g}),q=U.data,K=U.isLoading,Q=U.refetch,H=(null==q?void 0:q.is_eligible)||!1;(0,_.useEffect)(function(){W.current&&jQuery(W.current).elementorConnect({popup:{width:600,height:700},success:function success(){A(),D(!0),Q()},error:function error(){N()}})},[A,N,D,Q]),(0,_.useEffect)(function(){b&&!K&&(H?(v.dispatch({type:"SET_KIT_SAVE_SOURCE",payload:C.KIT_SOURCE_MAP.CLOUD}),window.location.href=elementorAppConfig.base_url+"#/export/process"):window.location.href=elementorAppConfig.base_url+"#/kit-library/cloud")},[b,K,H,v]),(0,_.useEffect)(function(){b&&!K&&D(!1)},[b,K,D]);var V=function handleUpgradeClick(){window.location.href=elementorAppConfig.base_url+"#/kit-library/cloud"},G=function handleUploadClick(){v.dispatch({type:"SET_KIT_SAVE_SOURCE",payload:C.KIT_SOURCE_MAP.CLOUD})};return _.default.createElement(w.default,{className:"e-app-export-actions-container"},_.default.createElement(T.default,{text:h("Back","elementor"),variant:"contained",url:"/export"}),function renderCloudButton(){var c;return g?b||K?_.default.createElement(T.default,{variant:"outlined",color:"secondary",icon:"eicon-loading eicon-animation-spin"}):H?_.default.createElement(T.default,{text:h("Save to library","elementor"),variant:"outlined",color:"secondary",url:"/export/process",onClick:G}):_.default.createElement(T.default,{text:h("Save to library","elementor"),variant:"outlined",color:"secondary",onClick:V}):_.default.createElement(T.default,{elRef:W,text:h("Save to library","elementor"),variant:"outlined",color:"secondary",url:(null===(c=elementorAppConfig)||void 0===c||null===(c=c["cloud-library"])||void 0===c||null===(c=c.library_connect_url)||void 0===c?void 0:c.replace(/&#038;/g,"&"))||"#"})}(),_.default.createElement(T.default,{text:h("Export as .zip","elementor"),variant:"contained",color:m&&!K?"primary":"disabled",url:m&&!K?"/export/process":"",hideText:K,icon:K?"eicon-loading eicon-animation-spin":"",onClick:function onClick(){v.dispatch({type:"SET_KIT_SAVE_SOURCE",payload:C.KIT_SOURCE_MAP.FILE})}}))}v(63523),ExportPluginsFooter.propTypes={isKitReady:b.default.bool.isRequired}},91976:()=>{},93279:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=List;var g=y(v(41594)),_=v(79397),b=y(v(45735));function List(c){var m,v="eps-list",h=[v,c.className];return Object.prototype.hasOwnProperty.call(c,"padding")&&(m={"--eps-list-padding":(0,_.pxToRem)(c.padding)},h.push(v+"--padding")),c.separated&&h.push(v+"--separated"),g.default.createElement("ul",{style:m,className:(0,_.arrayToClassName)(h)},c.children)}v(99835),List.propTypes={className:h.string,divided:h.any,separated:h.any,padding:h.string,children:h.oneOfType([h.object,h.arrayOf(h.object)]).isRequired},List.defaultProps={className:""},List.Item=b.default},93527:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.useKitCustomizationCustomPostTypes=function useKitCustomizationCustomPostTypes(c){var m=c.data,v=null==m?void 0:m.hasOwnProperty("uploadedData"),h=(0,_.useCustomPostTypes)({include:["post"]}).customPostTypes;return{customPostTypes:(0,g.useMemo)(function(){var c,g,_;if(!v)return h;var b=Object.values((null==m||null===(c=m.uploadedData)||void 0===c||null===(c=c.manifest)||void 0===c?void 0:c["custom-post-type-title"])||{}).map(function(c){return{value:c.name,label:c.label}});b.some(function(c){return"post"===c.value})||b.push({value:"post",label:"Post"});var E=(null==m||null===(g=m.uploadedData)||void 0===g||null===(g=g.manifest)||void 0===g?void 0:g["wp-content"])||{},C=(null==m||null===(_=m.uploadedData)||void 0===_||null===(_=_.manifest)||void 0===_?void 0:_.content)||{};return b.filter(function(c){var m=c.value,v=E[m],h=v&&"object"===(0,y.default)(v)&&Object.keys(v).length>0,g=C[m],_=g&&"object"===(0,y.default)(g)&&Object.keys(g).length>0;return h||_})},[v,null==m?void 0:m.uploadedData,h])}};var y=h(v(10564)),g=v(41594),_=v(27410)},93696:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),Object.defineProperty(m,"default",{enumerable:!0,get:function get(){return y.default}});var y=h(v(9952))},94010:()=>{},94026:(c,m,v)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.KEY=void 0,m.default=function useCloudKitsEligibility(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,h.useQuery)([g],y.fetchCloudKitsEligibility,c)};var h=v(89994),y=v(23587),g=m.KEY="cloud-kits-availability"},94092:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.ImportContext=m.IMPORT_STATUS=m.ACTION_TYPE=void 0,m.default=ImportContextProvider,m.useImportContext=function useImportContext(){var c=(0,g.useContext)(T);if(!c)throw new Error("useImportContext must be used within an ImportContextProvider");return c};var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),_=h(v(18821)),b=h(v(10906)),E=h(v(85707)),C=h(v(62688)),P=v(20697);function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,E.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}var S=m.IMPORT_STATUS={PENDING:"PENDING",UPLOADING:"UPLOADING",CUSTOMIZING:"CUSTOMIZING",IMPORTING:"IMPORTING",COMPLETED:"COMPLETED"},w=(m.ACTION_TYPE={APPLY_ALL:"apply-all"},function importReducer(c,m){var v=m.type,h=m.payload;switch(v){case"SET_IMPORT_STATUS":return _objectSpread(_objectSpread({},c),{},{importStatus:h});case"SET_FILE":return _objectSpread(_objectSpread({},c),{},{file:h});case"SET_UPLOADED_DATA":return _objectSpread(_objectSpread({},c),{},{uploadedData:h});case"SET_IMPORTED_DATA":return _objectSpread(_objectSpread({},c),{},{importedData:h});case"SET_KIT_UPLOAD_PARAMS":return _objectSpread(_objectSpread({},c),{},{kitUploadParams:h});case"SET_ACTION_TYPE":return _objectSpread(_objectSpread({},c),{},{actionType:h});case"SET_RETURN_TO":return _objectSpread(_objectSpread({},c),{},{returnTo:h});case"SET_NO_AUTOMATIC_REDIRECT":return _objectSpread(_objectSpread({},c),{},{noAutomaticRedirect:h});case"SET_RUNNERS_STATE":return _objectSpread(_objectSpread({},c),{},{runnersState:_objectSpread(_objectSpread({},c.runnersState),h)});case"ADD_INCLUDE":return _objectSpread(_objectSpread({},c),{},{includes:c.includes.includes(h)?c.includes:[].concat((0,b.default)(c.includes),[h])});case"ADD_INCLUDES":return _objectSpread(_objectSpread({},c),{},{includes:Array.from(new Set([].concat((0,b.default)(c.includes),(0,b.default)(h))))});case"REMOVE_INCLUDE":return _objectSpread(_objectSpread({},c),{},{includes:c.includes.filter(function(c){return c!==h}),customization:_objectSpread(_objectSpread({},c.customization),{},(0,E.default)({},h,null))});case"RESET_STATE":return _objectSpread({},D);case"SET_CUSTOMIZATION":return _objectSpread(_objectSpread({},c),{},{customization:_objectSpread(_objectSpread({},c.customization),{},(0,E.default)({},h.key,h.value))});case"SET_DURATION":return _objectSpread(_objectSpread({},c),{},{duration:h});default:return c}}),T=m.ImportContext=(0,g.createContext)(),D={file:null,uploadedData:null,importedData:null,kitUploadParams:null,actionType:null,returnTo:null,noAutomaticRedirect:!1,plugins:[],includes:["plugins"],importStatus:S.PENDING,runnersState:{},customization:{settings:null,templates:null,content:null,plugins:null},duration:null};function ImportContextProvider(c){var m,v,h=(0,g.useReducer)(w,D),y=(0,_.default)(h,2),b=y[0],E=y[1],C=(0,P.isVersionLessThan)(null===(m=b.uploadedData)||void 0===m||null===(m=m.manifest)||void 0===m?void 0:m.version,elementorAppConfig["import-export-customization"].manifestVersion),A=(0,P.isVersionLessThan)(elementorAppConfig["import-export-customization"].elementorVersion,null===(v=b.uploadedData)||void 0===v||null===(v=v.manifest)||void 0===v?void 0:v.elementor_version);return g.default.createElement(T.Provider,{value:{data:b,dispatch:E,runnersState:b.runnersState,isUploading:b.importStatus===S.UPLOADING,isCustomizing:b.importStatus===S.CUSTOMIZING,isProcessing:b.importStatus===S.IMPORTING,isCompleted:b.importStatus===S.COMPLETED,isOldExport:C,isOldElementorVersion:A}},c.children)}ImportContextProvider.propTypes={children:C.default.node.isRequired}},94321:(c,m,v)=>{"use strict";var h=v(96784),y=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.KitContentCustomizationDialog=KitContentCustomizationDialog;var g=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var g,_,b={__proto__:null,default:c};if(null===c||"object"!=y(c)&&"function"!=typeof c)return b;if(g=m?h:v){if(g.has(c))return g.get(c);g.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((_=(g=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(_.get||_.set)?g(b,E,_):b[E]=c[E]);return b}(c,m)}(v(41594)),_=h(v(85707)),b=h(v(18821)),E=h(v(62688)),C=v(86956),P=v(12470),S=v(42281),w=v(62805),T=v(17422),D=v(3073),A=v(93527),N=h(v(42671)),W=v(21400),U=v(16043);function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,_.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}var q=function transformAnalyticsData(c,m){for(var v=[{key:"customPostTypes",options:m}],h={},y=0,g=Object.entries(c);y<g.length;y++){var _=(0,b.default)(g[y],2),E=_[0],C=_[1];h[E]=(0,U.transformValueForAnalytics)(E,C,v)}return h},K={LINK:"link",CLOUD:"cloud"},Q=[{value:K.LINK,title:(0,P.__)("Link to media","elementor"),description:(0,P.__)("Stores only the URLs. The export stays light, but files load only while the original site is online.","elementor")},{value:K.CLOUD,title:(0,P.__)("Save media to the cloud","elementor"),description:(0,P.__)("All images and files are stored with the template. Keeps everything intact, but the file is larger.","elementor")}];function KitContentCustomizationDialog(c){var m,v,h=c.open,y=c.handleClose,E=c.handleSaveChanges,U=c.isCloudKitsEligible,H=void 0!==U&&U,V=c.showMediaFormatValidation,G=void 0!==V&&V,Y=null!==(m=(0,N.default)())&&void 0!==m?m:{},Z=Y.isImport,J=void 0!==Z&&Z,ee=Y.contextData,te=void 0===ee?{}:ee,ne=te.data,de=void 0===ne?null:ne,pe=te.isOldElementorVersion,fe=void 0!==pe&&pe,me=(0,A.useKitCustomizationCustomPostTypes)({data:de}).customPostTypes,ve=(0,g.useRef)(null),ye=(0,g.useRef)(null),ge=(0,g.useState)(function(){return de.customization.content?de.customization.content:{customPostTypes:[],mediaFormat:K.LINK}}),be=(0,b.default)(ge,2),Ee=be[0],Oe=be[1];(0,g.useEffect)(function(){me&&Oe(function(c){var m;return _objectSpread(_objectSpread({},c),{},{customPostTypes:(null===(m=de.customization.content)||void 0===m?void 0:m.customPostTypes)||me.map(function(c){return c.value})})})},[me,null===(v=de.customization.content)||void 0===v?void 0:v.customPostTypes]),(0,g.useEffect)(function(){h&&Oe(function(c){return de.includes.includes("content")?c:{customPostTypes:[],mediaFormat:K.LINK}})},[h,de,Oe]),(0,g.useEffect)(function(){h&&D.AppsEventTracking.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitExportCustomizationEdit)},[h]),(0,g.useEffect)(function(){G&&setTimeout(function(){var c=ve.current||ye.current;c&&c.scrollIntoView({behavior:"smooth",block:"center"})})},[G]);var xe=function handleSettingsChange(c,m){Oe(function(v){return _objectSpread(_objectSpread({},v),{},(0,_.default)({},c,m))})};return g.default.createElement(S.KitCustomizationDialog,{open:h,title:(0,P.__)("Edit content","elementor"),handleClose:y,handleSaveChanges:function handleSaveChanges(){var c=q(Ee,me);E("content",Ee,!0,c),y()}},g.default.createElement(C.Stack,{gap:2},fe&&g.default.createElement(W.UpgradeVersionBanner,null),!J||null!=me&&me.length?g.default.createElement(w.ListSettingSection,{settingKey:"customPostTypes",title:(0,P.__)("Custom post types","elementor"),onSettingChange:function onSettingChange(c){xe("customPostTypes",c)},settings:Ee.customPostTypes,items:me}):g.default.createElement(T.SettingSection,{title:(0,P.__)("Custom post types","elementor"),settingKey:"customPostTypes",notExported:!0}),function renderMediaFormatSection(){return J?g.default.createElement(T.SettingSection,{title:(0,P.__)("Media format","elementor"),settingKey:"mediaFormat",hasToggle:!1},g.default.createElement(C.Alert,{icon:g.default.createElement(C.SvgIcon,{color:"info",viewBox:"0 0 24 24"},g.default.createElement("path",{d:"M11.8623 14.7549C12.3665 14.8061 12.7598 15.2322 12.7598 15.75C12.7598 16.2678 12.3665 16.6939 11.8623 16.7451L11.7598 16.75H11.75C11.1977 16.75 10.75 16.3023 10.75 15.75C10.75 15.1977 11.1977 14.75 11.75 14.75H11.7598L11.8623 14.7549Z",fill:"currentColor"}),g.default.createElement("path",{d:"M11.75 7C12.1642 7 12.5 7.33579 12.5 7.75V12.75C12.5 13.1642 12.1642 13.5 11.75 13.5C11.3358 13.5 11 13.1642 11 12.75V7.75C11 7.33579 11.3358 7 11.75 7Z",fill:"currentColor"}),g.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.75 2C17.1348 2 21.5 6.36522 21.5 11.75C21.5 17.1348 17.1348 21.5 11.75 21.5C6.36522 21.5 2 17.1348 2 11.75C2 6.36522 6.36522 2 11.75 2ZM11.75 3.5C7.19365 3.5 3.5 7.19365 3.5 11.75C3.5 16.3063 7.19365 20 11.75 20C16.3063 20 20 16.3063 20 11.75C20 7.19365 16.3063 3.5 11.75 3.5Z",fill:"currentColor"})),sx:{backgroundColor:"transparent",p:0}},g.default.createElement(C.Typography,{variant:"body2",color:"text.primary"},g.default.createElement("strong",null,(0,P.__)("Note:","elementor"))," ",(0,P.__)("The media will be uploaded automatically, just as it was saved during export","elementor")))):J||H?g.default.createElement(T.SettingSection,{ref:ye,description:(0,P.__)("Select how do you want to save & export the media files.","elementor"),title:(0,P.__)("Media format","elementor"),settingKey:"mediaFormat",hasToggle:!1},g.default.createElement(C.Box,{sx:{pt:2.5}},g.default.createElement(C.FormControl,{component:"fieldset",sx:{width:"100%"}},g.default.createElement(C.RadioGroup,{value:Ee.mediaFormat,onChange:function onChange(c){xe("mediaFormat",c.target.value)},sx:{width:"100%"}},Q.map(function(c,m){return g.default.createElement(C.Box,{key:c.value,sx:{border:1,borderColor:Ee.mediaFormat===c.value?"info.light":"divider",borderRadius:2,p:1,mb:m<Q.length-1?1.5:0,width:"100%"}},g.default.createElement(C.FormControlLabel,{value:c.value,control:g.default.createElement(C.Radio,{color:"info","data-testid":"media-format-".concat(c.value)}),label:g.default.createElement(C.Box,null,g.default.createElement(C.Typography,{variant:"body2",sx:{mb:.25}},c.title),g.default.createElement(C.Typography,{variant:"body2",color:"text.secondary"},c.description)),sx:{alignItems:"flex-start",m:0,width:"100%"}}))}))),G&&g.default.createElement(C.Alert,{ref:ve,icon:g.default.createElement(C.SvgIcon,{color:"error",viewBox:"0 0 24 24"},g.default.createElement("path",{d:"M11.8623 14.7549C12.3665 14.8061 12.7598 15.2322 12.7598 15.75C12.7598 16.2678 12.3665 16.6939 11.8623 16.7451L11.7598 16.75H11.75C11.1977 16.75 10.75 16.3023 10.75 15.75C10.75 15.1977 11.1977 14.75 11.75 14.75H11.7598L11.8623 14.7549Z",fill:"currentColor"}),g.default.createElement("path",{d:"M11.75 7C12.1642 7 12.5 7.33579 12.5 7.75V12.75C12.5 13.1642 12.1642 13.5 11.75 13.5C11.3358 13.5 11 13.1642 11 12.75V7.75C11 7.33579 11.3358 7 11.75 7Z",fill:"currentColor"}),g.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.75 2C17.1348 2 21.5 6.36522 21.5 11.75C21.5 17.1348 17.1348 21.5 11.75 21.5C6.36522 21.5 2 17.1348 2 11.75C2 6.36522 6.36522 2 11.75 2ZM11.75 3.5C7.19365 3.5 3.5 7.19365 3.5 11.75C3.5 16.3063 7.19365 20 11.75 20C16.3063 20 20 16.3063 20 11.75C20 7.19365 16.3063 3.5 11.75 3.5Z",fill:"currentColor"})),sx:{mt:2,ml:1,backgroundColor:"transparent",p:0}},g.default.createElement(C.Typography,{variant:"body2",color:"text.primary"},g.default.createElement("strong",null,(0,P.__)("Note:","elementor"))," ",(0,P.__)("To export a ZIP, go to Edit Content, choose 'Link to Media', then Export as ZIP.","elementor"),g.default.createElement("br",null),(0,P.__)("Or, save this template to the cloud instead.","elementor"))))):null}()))}KitContentCustomizationDialog.propTypes={open:E.default.bool.isRequired,handleClose:E.default.func.isRequired,handleSaveChanges:E.default.func.isRequired,isCloudKitsEligible:E.default.bool,showMediaFormatValidation:E.default.bool}},94823:(c,m)=>{"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.default=function isValidRedirectUrl(c){try{var m=new URL(c);return m.hostname===window.location.hostname&&("http:"===m.protocol||"https:"===m.protocol)}catch(c){return!1}}},95239:(c,m,v)=>{"use strict";var h=v(8118),y=console;(0,h.B)(y)},95315:c=>{c.exports=function _regeneratorKeys(c){var m=Object(c),v=[];for(var h in m)v.unshift(h);return function e(){for(;v.length;)if((h=v.pop())in m)return e.value=h,e.done=!1,e;return e.done=!0,e}},c.exports.__esModule=!0,c.exports.default=c.exports},95689:()=>{},95799:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=PanelHeadline;var g=y(v(41594)),_=v(79397),b=y(v(35676));function PanelHeadline(c){return g.default.createElement(b.default.Headline,{className:(0,_.arrayToClassName)(["eps-panel__headline",c.className])},c.children)}PanelHeadline.propTypes={className:h.string,children:h.any.isRequired},PanelHeadline.defaultProps={className:""}},95801:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=MessageBanner;var g=y(v(41594)),_=y(v(85418)),b=y(v(55725)),E=y(v(21689)),C=y(v(3416));function MessageBanner(c){var m=c.heading,v=c.description,h=c.button;return g.default.createElement(E.default,{className:"e-app-import-export-message-banner",padding:"20"},g.default.createElement(C.default,{container:!0,alignItems:"center",justify:"space-between"},g.default.createElement(C.default,{item:!0},m&&g.default.createElement(_.default,{className:"e-app-import-export-message-banner__heading",variant:"h3",tag:"h3"},m),v&&g.default.createElement(b.default,{className:"e-app-import-export-message-banner__description"},function getDescriptionContent(){return Array.isArray(v)?v.join(g.default.createElement("br",null)):v}())),h&&g.default.createElement(C.default,{item:!0},h)))}v(14495),MessageBanner.propTypes={heading:h.string,description:h.oneOfType([h.string,h.array]),button:h.object}},96784:c=>{c.exports=function _interopRequireDefault(c){return c&&c.__esModule?c:{default:c}},c.exports.__esModule=!0,c.exports.default=c.exports},97088:()=>{},97295:()=>{},97769:(c,m,v)=>{"use strict";var h=v(62688),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=Included;var g=y(v(41594)),_=y(v(55725));function Included(c){var m=c.data;return g.default.createElement(_.default,{className:"e-app-import-export-kit-data__included"},m.filter(function(c){return c}).join(" | "))}Included.propTypes={data:h.array}},98092:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=TopBar;var y=h(v(41594)),g=h(v(78304)),_=h(v(85707)),b=h(v(40453)),E=v(86956),C=h(v(62688)),P=["children","sx"];function ownKeys(c,m){var v=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);m&&(h=h.filter(function(m){return Object.getOwnPropertyDescriptor(c,m).enumerable})),v.push.apply(v,h)}return v}function _objectSpread(c){for(var m=1;m<arguments.length;m++){var v=null!=arguments[m]?arguments[m]:{};m%2?ownKeys(Object(v),!0).forEach(function(m){(0,_.default)(c,m,v[m])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(v)):ownKeys(Object(v)).forEach(function(m){Object.defineProperty(c,m,Object.getOwnPropertyDescriptor(v,m))})}return c}function TopBar(c){var m=c.children,v=c.sx,h=void 0===v?{}:v,_=(0,b.default)(c,P);return y.default.createElement(y.default.Fragment,null,y.default.createElement(E.AppBar,(0,g.default)({position:"static",elevation:0,sx:_objectSpread({backgroundColor:"background.default"},h)},_),y.default.createElement(E.Toolbar,{sx:{minHeight:{xs:56,sm:64},px:3,justifyContent:"space-between"}},m)),y.default.createElement(E.Divider,null))}TopBar.propTypes={children:C.default.node,sx:C.default.object}},98353:(c,m,v)=>{"use strict";v.d(m,{C:()=>b,L:()=>useHydrate});var h=v(41594),y=v.n(h),g=v(45206),_=v(15292);function useHydrate(c,m){var v=(0,_.j)(),h=y().useRef(m);h.current=m,y().useMemo(function(){c&&(0,g.Q)(v,c,h.current)},[v,c])}var b=function Hydrate(c){var m=c.children,v=c.options;return useHydrate(c.state,v),m}},98718:(c,m,v)=>{"use strict";var h=v(12470).__,y=v(62688),g=v(96784),_=v(10564);Object.defineProperty(m,"__esModule",{value:!0}),m.default=UploadFile;var b=function _interopRequireWildcard(c,m){if("function"==typeof WeakMap)var v=new WeakMap,h=new WeakMap;return function _interopRequireWildcard(c,m){if(!m&&c&&c.__esModule)return c;var y,g,b={__proto__:null,default:c};if(null===c||"object"!=_(c)&&"function"!=typeof c)return b;if(y=m?h:v){if(y.has(c))return y.get(c);y.set(c,b)}for(var E in c)"default"!==E&&{}.hasOwnProperty.call(c,E)&&((g=(y=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,E))&&(g.get||g.set)?y(b,E,g):b[E]=c[E]);return b}(c,m)}(v(41594)),E=g(v(47483)),C=v(79397);function UploadFile(c){var m,v=(0,b.useRef)(null),y=["e-app-upload-file",c.className];return b.default.createElement("div",{className:(0,C.arrayToClassName)(y)},b.default.createElement("input",{ref:v,type:"file",accept:c.filetypes.map(function(c){return"."+c}).join(", "),className:"e-app-upload-file__input",onChange:function onChange(m){var y=m.target.files[0];y&&(0,C.isOneOf)(y.type,c.filetypes)?c.onFileSelect(y,m,"browse"):(v.current.value="",c.onError({id:"file_not_allowed",message:h("This file type is not allowed","elementor")}))}}),b.default.createElement(E.default,{className:"e-app-upload-file__button",text:c.text,variant:c.variant,color:c.color,size:"lg",hideText:c.isLoading,icon:c.isLoading?"eicon-loading eicon-animation-spin":"",onClick:function onClick(){if(c.onFileChoose&&c.onFileChoose(),!c.isLoading)if(c.onButtonClick&&c.onButtonClick(),"file-explorer"===c.type)v.current.click();else if("wp-media"===c.type){if(m)return void m.open();(m=wp.media({multiple:!1,library:{type:["image","image/svg+xml"]}})).on("select",function(){c.onWpMediaSelect&&c.onWpMediaSelect(m)}),m.open()}}}))}v(14546),UploadFile.propTypes={className:y.string,type:y.string,onWpMediaSelect:y.func,text:y.string,onFileSelect:y.func,isLoading:y.bool,filetypes:y.array.isRequired,onError:y.func,variant:y.string,color:y.string,onButtonClick:y.func,onFileChoose:y.func},UploadFile.defaultProps={className:"",type:"file-explorer",text:h("Select File","elementor"),onError:function onError(){},variant:"contained",color:"primary"}},99293:(c,m,v)=>{"use strict";var h=v(41594),y=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var g=y(v(39805)),_=y(v(40989)),b=y(v(81069)),E=y(v(47485)),C=y(v(73139)),P=y(v(72696)),S=y(v(36625));m.default=function(){return(0,_.default)(function KitLibrary(){(0,g.default)(this,KitLibrary),this.hasAccessToModule()&&($e.components.register(new b.default),$e.components.register(new C.default),$e.components.register(new P.default),$e.components.register(new S.default),E.default.addRoute({path:"/kit-library/*",component:h.lazy(function(){return v.e(435).then(v.bind(v,67822))})}))},[{key:"hasAccessToModule",value:function hasAccessToModule(){var c;return null===(c=elementorAppConfig["kit-library"])||void 0===c?void 0:c.has_access_to_module}}])}()},99835:()=>{},99971:(c,m,v)=>{"use strict";var h=v(96784);Object.defineProperty(m,"__esModule",{value:!0}),m.ImportExportError=void 0;var y=h(v(40989)),g=h(v(39805)),_=h(v(15118)),b=h(v(29402)),E=h(v(87861)),C=h(v(22835));function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}m.ImportExportError=function(c){function ImportExportError(c,m){var v;return(0,g.default)(this,ImportExportError),(v=function _callSuper(c,m,v){return m=(0,b.default)(m),(0,_.default)(c,_isNativeReflectConstruct()?Reflect.construct(m,v||[],(0,b.default)(c).constructor):m.apply(c,v))}(this,ImportExportError,["string"==typeof c?c:""])).code=m||"general",v.details=c,v}return(0,E.default)(ImportExportError,c),(0,y.default)(ImportExportError)}((0,C.default)(Error))}},g={};function __webpack_require__(c){var m=g[c];if(void 0!==m)return m.exports;var v=g[c]={exports:{}};return y[c](v,v.exports,__webpack_require__),v.exports}__webpack_require__.m=y,__webpack_require__.n=c=>{var m=c&&c.__esModule?()=>c.default:()=>c;return __webpack_require__.d(m,{a:m}),m},m=Object.getPrototypeOf?c=>Object.getPrototypeOf(c):c=>c.__proto__,__webpack_require__.t=function(v,h){if(1&h&&(v=this(v)),8&h)return v;if("object"==typeof v&&v){if(4&h&&v.__esModule)return v;if(16&h&&"function"==typeof v.then)return v}var y=Object.create(null);__webpack_require__.r(y);var g={};c=c||[null,m({}),m([]),m(m)];for(var _=2&h&&v;("object"==typeof _||"function"==typeof _)&&!~c.indexOf(_);_=m(_))Object.getOwnPropertyNames(_).forEach(c=>g[c]=()=>v[c]);return g.default=()=>v,__webpack_require__.d(y,g),y},__webpack_require__.d=(c,m)=>{for(var v in m)__webpack_require__.o(m,v)&&!__webpack_require__.o(c,v)&&Object.defineProperty(c,v,{enumerable:!0,get:m[v]})},__webpack_require__.f={},__webpack_require__.e=c=>Promise.all(Object.keys(__webpack_require__.f).reduce((m,v)=>(__webpack_require__.f[v](c,m),m),[])),__webpack_require__.u=c=>{if(435===c)return"kit-library.38e1af453464e7ef7a6e.bundle.min.js"},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(c){if("object"==typeof window)return window}}(),__webpack_require__.o=(c,m)=>Object.prototype.hasOwnProperty.call(c,m),v={},h="elementor:",__webpack_require__.l=(c,m,y,g)=>{if(v[c])v[c].push(m);else{var _,b;if(void 0!==y)for(var E=document.getElementsByTagName("script"),C=0;C<E.length;C++){var P=E[C];if(P.getAttribute("src")==c||P.getAttribute("data-webpack")==h+y){_=P;break}}_||(b=!0,(_=document.createElement("script")).charset="utf-8",__webpack_require__.nc&&_.setAttribute("nonce",__webpack_require__.nc),_.setAttribute("data-webpack",h+y),_.src=c),v[c]=[m];var onScriptComplete=(m,h)=>{_.onerror=_.onload=null,clearTimeout(S);var y=v[c];if(delete v[c],_.parentNode&&_.parentNode.removeChild(_),y&&y.forEach(c=>c(h)),m)return m(h)},S=setTimeout(onScriptComplete.bind(null,void 0,{type:"timeout",target:_}),12e4);_.onerror=onScriptComplete.bind(null,_.onerror),_.onload=onScriptComplete.bind(null,_.onload),b&&document.head.appendChild(_)}},__webpack_require__.r=c=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(c,"__esModule",{value:!0})},(()=>{var c;__webpack_require__.g.importScripts&&(c=__webpack_require__.g.location+"");var m=__webpack_require__.g.document;if(!c&&m&&(m.currentScript&&"SCRIPT"===m.currentScript.tagName.toUpperCase()&&(c=m.currentScript.src),!c)){var v=m.getElementsByTagName("script");if(v.length)for(var h=v.length-1;h>-1&&(!c||!/^http(s?):/.test(c));)c=v[h--].src}if(!c)throw new Error("Automatic publicPath is not supported in this browser");c=c.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),__webpack_require__.p=c})(),(()=>{var c={1414:0};__webpack_require__.f.j=(m,v)=>{var h=__webpack_require__.o(c,m)?c[m]:void 0;if(0!==h)if(h)v.push(h[2]);else{var y=new Promise((v,y)=>h=c[m]=[v,y]);v.push(h[2]=y);var g=__webpack_require__.p+__webpack_require__.u(m),_=new Error;__webpack_require__.l(g,v=>{if(__webpack_require__.o(c,m)&&(0!==(h=c[m])&&(c[m]=void 0),h)){var y=v&&("load"===v.type?"missing":v.type),g=v&&v.target&&v.target.src;_.message="Loading chunk "+m+" failed.\n("+y+": "+g+")",_.name="ChunkLoadError",_.type=y,_.request=g,h[1](_)}},"chunk-"+m,m)}};var webpackJsonpCallback=(m,v)=>{var h,y,[g,_,b]=v,E=0;if(g.some(m=>0!==c[m])){for(h in _)__webpack_require__.o(_,h)&&(__webpack_require__.m[h]=_[h]);if(b)b(__webpack_require__)}for(m&&m(v);E<g.length;E++)y=g[E],__webpack_require__.o(c,y)&&c[y]&&c[y][0](),c[y]=0},m=self.webpackChunkelementor=self.webpackChunkelementor||[];m.forEach(webpackJsonpCallback.bind(null,0)),m.push=webpackJsonpCallback.bind(null,m.push.bind(m))})(),__webpack_require__.nc=void 0,(()=>{"use strict";var c,m,v=__webpack_require__(96784),h=v(__webpack_require__(41594)),y=v(__webpack_require__(18791)),g=v(__webpack_require__(38761)),_=v(__webpack_require__(5853)),b=v(__webpack_require__(75001)),E=v(__webpack_require__(99293)),C=v(__webpack_require__(84686)),P=v(__webpack_require__(20426)),S=__webpack_require__(40858),w=v(__webpack_require__(64095));new _.default,new E.default,new S.Module,null!==(c=elementorCommon)&&void 0!==c&&null!==(c=c.config)&&void 0!==c&&null!==(c=c.experimentalFeatures)&&void 0!==c&&c["site-builder"]&&new P.default,new C.default,null!==(m=elementorCommon)&&void 0!==m&&null!==(m=m.config)&&void 0!==m&&null!==(m=m.experimentalFeatures)&&void 0!==m&&m["import-export-customization"]&&new b.default;var T=h.default.Fragment;y.default.render(h.default.createElement(T,null,h.default.createElement(w.default,null,h.default.createElement(g.default,null))),document.getElementById("e-app"))})()})();
1 +(function(c,u,m,h,g,_,v,y,b){var x=document.createElement(`style`);x.textContent=`/*$vite$:1*/`,document.head.appendChild(x);var S=Object.create,C=Object.defineProperty,__name=(c,u)=>C(c,`name`,{value:u,configurable:!0}),T=Object.getOwnPropertyDescriptor,E=Object.getOwnPropertyNames,D=Object.getPrototypeOf,A=Object.prototype.hasOwnProperty,__esmMin=(c,u,m)=>()=>{if(m)throw m[0];try{return c&&(u=c(c=0)),u}catch(c){throw m=[c],c}},__commonJSMin=(c,u)=>()=>(u||(c((u={exports:{}}).exports,u),c=null),u.exports),__exportAll=(c,u)=>{let m={};for(var h in c)C(m,h,{get:c[h],enumerable:!0});return u||C(m,Symbol.toStringTag,{value:`Module`}),m},__copyProps=(c,u,m,h)=>{if(u&&typeof u==`object`||typeof u==`function`)for(var g=E(u),_=0,v=g.length,y;_<v;_++)y=g[_],!A.call(c,y)&&y!==m&&C(c,y,{get:(c=>u[c]).bind(null,y),enumerable:!(h=T(u,y))||h.enumerable});return c},__toESM=(c,u,m)=>(m=c==null?{}:S(D(c)),__copyProps(u||!c||!c.__esModule?C(m,`default`,{value:c,enumerable:!0}):m,c));c=__toESM(c),u=__toESM(u),m=__toESM(m);var N=__commonJSMin((c=>{var u=globalThis.ReactDOM;c.createRoot=u.createRoot,c.hydrateRoot=u.hydrateRoot}))();function render(c,m){var h;try{var g=(0,N.createRoot)(m);g.render(c),h=function unmountFunction(){g.unmount()}}catch(g){u.render(c,m),h=function unmountFunction(){u.unmountComponentAtNode(m)}}return{unmount:h}}var P={render},V=__commonJSMin(((c,u)=>{u.exports=`SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED`})),H=__commonJSMin(((c,u)=>{var m=V();function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,u.exports=function(){function shim(c,u,h,g,_,v){if(v!==m){var y=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw y.name=`Invariant Violation`,y}}shim.isRequired=shim;function getShim(){return shim}var c={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return c.PropTypes=c,c}})),U=__commonJSMin(((c,u)=>{u.exports=H()()})),W=__commonJSMin(((c,u)=>{var invariant=function(c,u,m,h,g,_,v,y){if(!c){var b;if(u===void 0)b=Error(`Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.`);else{var x=[m,h,g,_,v,y],S=0;b=Error(u.replace(/%s/g,function(){return x[S++]})),b.name=`Invariant Violation`}throw b.framesToPop=1,b}};u.exports=invariant})),G=__commonJSMin(((c,u)=>{var m=`__global_unique_id__`;u.exports=function(){return global[m]=(global[m]||0)+1}})),K=__commonJSMin(((c,u)=>{var warning=function(){};u.exports=warning})),ee=__commonJSMin(((c,u)=>{c.__esModule=!0;var m=globalThis.React;_interopRequireDefault(m);var h=_interopRequireDefault(U()),g=_interopRequireDefault(G());_interopRequireDefault(K());function _interopRequireDefault(c){return c&&c.__esModule?c:{default:c}}function _classCallCheck(c,u){if(!(c instanceof u))throw TypeError(`Cannot call a class as a function`)}function _possibleConstructorReturn(c,u){if(!c)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return u&&(typeof u==`object`||typeof u==`function`)?u:c}function _inherits(c,u){if(typeof u!=`function`&&u!==null)throw TypeError(`Super expression must either be null or a function, not `+typeof u);c.prototype=Object.create(u&&u.prototype,{constructor:{value:c,enumerable:!1,writable:!0,configurable:!0}}),u&&(Object.setPrototypeOf?Object.setPrototypeOf(c,u):c.__proto__=u)}var _=1073741823;function objectIs(c,u){return c===u?c!==0||1/c==1/u:c!==c&&u!==u}function createEventEmitter(c){var u=[];return{on:function on(c){u.push(c)},off:function off(c){u=u.filter(function(u){return u!==c})},get:function get(){return c},set:function set(m,h){c=m,u.forEach(function(u){return u(c,h)})}}}function onlyChild(c){return Array.isArray(c)?c[0]:c}function createReactContext(c,u){var v,y,b=`__create-react-context-`+(0,g.default)()+`__`,x=function(c){_inherits(Provider,c);function Provider(){var u,m,h;_classCallCheck(this,Provider);for(var g=arguments.length,_=Array(g),v=0;v<g;v++)_[v]=arguments[v];return h=(u=(m=_possibleConstructorReturn(this,c.call.apply(c,[this].concat(_))),m),m.emitter=createEventEmitter(m.props.value),u),_possibleConstructorReturn(m,h)}return Provider.prototype.getChildContext=function getChildContext(){var c;return c={},c[b]=this.emitter,c},Provider.prototype.componentWillReceiveProps=function componentWillReceiveProps(c){if(this.props.value!==c.value){var m=this.props.value,h=c.value,g=void 0;objectIs(m,h)?g=0:(g=typeof u==`function`?u(m,h):_,g|=0,g!==0&&this.emitter.set(c.value,g))}},Provider.prototype.render=function render(){return this.props.children},Provider}(m.Component);x.childContextTypes=(v={},v[b]=h.default.object.isRequired,v);var S=function(u){_inherits(Consumer,u);function Consumer(){var c,m,h;_classCallCheck(this,Consumer);for(var g=arguments.length,_=Array(g),v=0;v<g;v++)_[v]=arguments[v];return h=(c=(m=_possibleConstructorReturn(this,u.call.apply(u,[this].concat(_))),m),m.state={value:m.getValue()},m.onUpdate=function(c,u){(m.observedBits|0)&u&&m.setState({value:m.getValue()})},c),_possibleConstructorReturn(m,h)}return Consumer.prototype.componentWillReceiveProps=function componentWillReceiveProps(c){var u=c.observedBits;this.observedBits=u==null?_:u},Consumer.prototype.componentDidMount=function componentDidMount(){this.context[b]&&this.context[b].on(this.onUpdate);var c=this.props.observedBits;this.observedBits=c==null?_:c},Consumer.prototype.componentWillUnmount=function componentWillUnmount(){this.context[b]&&this.context[b].off(this.onUpdate)},Consumer.prototype.getValue=function getValue(){return this.context[b]?this.context[b].get():c},Consumer.prototype.render=function render(){return onlyChild(this.props.children)(this.state.value)},Consumer}(m.Component);return S.contextTypes=(y={},y[b]=h.default.object,y),{Provider:x,Consumer:S}}c.default=createReactContext,u.exports=c.default})),te=__commonJSMin(((c,u)=>{c.__esModule=!0;var m=_interopRequireDefault(globalThis.React),h=_interopRequireDefault(ee());function _interopRequireDefault(c){return c&&c.__esModule?c:{default:c}}c.default=m.default.createContext||h.default,u.exports=c.default}));function componentWillMount(){var c=this.constructor.getDerivedStateFromProps(this.props,this.state);c!=null&&this.setState(c)}function componentWillReceiveProps(c){function updater(u){var m=this.constructor.getDerivedStateFromProps(c,u);return m==null?null:m}this.setState(updater.bind(this))}function componentWillUpdate(c,u){try{var m=this.props,h=this.state;this.props=c,this.state=u,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(m,h)}finally{this.props=m,this.state=h}}function polyfill(c){var u=c.prototype;if(!u||!u.isReactComponent)throw Error(`Can only polyfill class components`);if(typeof c.getDerivedStateFromProps!=`function`&&typeof u.getSnapshotBeforeUpdate!=`function`)return c;var m=null,h=null,g=null;if(typeof u.componentWillMount==`function`?m=`componentWillMount`:typeof u.UNSAFE_componentWillMount==`function`&&(m=`UNSAFE_componentWillMount`),typeof u.componentWillReceiveProps==`function`?h=`componentWillReceiveProps`:typeof u.UNSAFE_componentWillReceiveProps==`function`&&(h=`UNSAFE_componentWillReceiveProps`),typeof u.componentWillUpdate==`function`?g=`componentWillUpdate`:typeof u.UNSAFE_componentWillUpdate==`function`&&(g=`UNSAFE_componentWillUpdate`),m!==null||h!==null||g!==null){var _=c.displayName||c.name,v=typeof c.getDerivedStateFromProps==`function`?`getDerivedStateFromProps()`:`getSnapshotBeforeUpdate()`;throw Error(`Unsafe legacy lifecycles will not be called for components using new component APIs.
2 +
3 +`+_+` uses `+v+` but also contains the following legacy lifecycles:`+(m===null?``:`
4 + `+m)+(h===null?``:`
5 + `+h)+(g===null?``:`
6 + `+g)+`
7 +
8 +The above lifecycles should be removed. Learn more about this warning here:
9 +https://fb.me/react-async-component-lifecycle-hooks`)}if(typeof c.getDerivedStateFromProps==`function`&&(u.componentWillMount=componentWillMount,u.componentWillReceiveProps=componentWillReceiveProps),typeof u.getSnapshotBeforeUpdate==`function`){if(typeof u.componentDidUpdate!=`function`)throw Error(`Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype`);u.componentWillUpdate=componentWillUpdate;var y=u.componentDidUpdate;u.componentDidUpdate=function componentDidUpdatePolyfill(c,u,m){var h=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:m;y.call(this,c,u,h)}}return c}var ne=__esmMin((()=>{componentWillMount.__suppressDeprecationWarning=!0,componentWillReceiveProps.__suppressDeprecationWarning=!0,componentWillUpdate.__suppressDeprecationWarning=!0})),de,fe,pe,me,ge,ve,ye,be,xe,Te,Ee,De,Oe,ke,Ae,je,Me,Le,Re,ze,Be,We=__esmMin((()=>{de=__toESM(W()),fe=function startsWith(c,u){return c.substr(0,u.length)===u},pe=function pick(c,u){for(var m=void 0,h=void 0,g=u.split(`?`)[0],_=Le(g),v=_[0]===``,y=Me(c),b=0,x=y.length;b<x;b++){var S=!1,C=y[b].route;if(C.default){h={route:C,params:{},uri:u};continue}for(var T=Le(C.path),E={},D=Math.max(_.length,T.length),A=0;A<D;A++){var N=T[A],P=_[A];if(Ae(N)){var V=N.slice(1)||`*`;E[V]=_.slice(A).map(decodeURIComponent).join(`/`);break}if(P===void 0){S=!0;break}var H=ye.exec(N);if(H&&!v){ze.indexOf(H[1])!==-1&&(0,de.default)(!1);var U=decodeURIComponent(P);E[H[1]]=U}else if(N!==P){S=!0;break}}if(!S){m={route:C,params:E,uri:`/`+_.slice(0,A).join(`/`)};break}}return m||h||null},me=function resolve(c,u){if(fe(c,`/`))return c;var m=c.split(`?`),h=m[0],g=m[1],_=u.split(`?`)[0],v=Le(h),y=Le(_);if(v[0]===``)return Re(_,g);if(!fe(v[0],`.`)){var b=y.concat(v).join(`/`);return Re((_===`/`?``:`/`)+b,g)}for(var x=y.concat(v),S=[],C=0,T=x.length;C<T;C++){var E=x[C];E===`..`?S.pop():E!==`.`&&S.push(E)}return Re(`/`+S.join(`/`),g)},ge=function insertParams(c,u){var m=c.split(`?`),h=m[0],g=m[1],_=g===void 0?``:g,v=`/`+Le(h).map(function(c){var m=ye.exec(c);return m?u[m[1]]:c}).join(`/`),y=u.location;y=y===void 0?{}:y;var b=y.search,x=(b===void 0?``:b).split(`?`)[1]||``;return v=Re(v,_,x),v},ve=function validateRedirect(c,u){var m=function filter(c){return ke(c)};return Le(c).filter(m).sort().join(`/`)===Le(u).filter(m).sort().join(`/`)},ye=/^:(.+)/,be=4,xe=3,Te=2,Ee=1,De=1,Oe=function isRootSegment(c){return c===``},ke=function isDynamic(c){return ye.test(c)},Ae=function isSplat(c){return c&&c[0]===`*`},je=function rankRoute(c,u){return{route:c,score:c.default?0:Le(c.path).reduce(function(c,u){return c+=be,Oe(u)?c+=De:ke(u)?c+=Te:Ae(u)?c-=be+Ee:c+=xe,c},0),index:u}},Me=function rankRoutes(c){return c.map(je).sort(function(c,u){return c.score<u.score?1:c.score>u.score?-1:c.index-u.index})},Le=function segmentize(c){return c.replace(/(^\/+|\/+$)/g,``).split(`/`)},Re=function addQuery(c){for(var u=arguments.length,m=Array(u>1?u-1:0),h=1;h<u;h++)m[h-1]=arguments[h];return m=m.filter(function(c){return c&&c.length>0}),c+(m&&m.length>0?`?`+m.join(`&`):``)},ze=[`uri`,`path`],Be=function shallowCompare(c,u){var m=Object.keys(c);return m.length===Object.keys(u).length&&m.every(function(m){return u.hasOwnProperty(m)&&c[m]===u[m]})}})),Ke,Qe,et,tt,nt,rt,st=__esmMin((()=>{Ke=Object.assign||function(c){for(var u=1;u<arguments.length;u++){var m=arguments[u];for(var h in m)Object.prototype.hasOwnProperty.call(m,h)&&(c[h]=m[h])}return c},Qe=function getLocation(c){var u=c.location,m=u.search,h=u.hash,g=u.href,_=u.origin,v=u.protocol,y=u.host,b=u.hostname,x=u.port,S=c.location.pathname;return!S&&g&&nt&&(S=new URL(g).pathname),{pathname:encodeURI(decodeURI(S)),search:m,hash:h,href:g,origin:_,protocol:v,host:y,hostname:b,port:x,state:c.history.state,key:c.history.state&&c.history.state.key||`initial`}},et=function createHistory(c,u){var m=[],h=Qe(c),g=!1,_=function resolveTransition(){};return{get location(){return h},get transitioning(){return g},_onTransitionComplete:function _onTransitionComplete(){g=!1,_()},listen:function listen(u){m.push(u);var g=function popstateListener(){h=Qe(c),u({location:h,action:`POP`})};return c.addEventListener(`popstate`,g),function(){c.removeEventListener(`popstate`,g),m=m.filter(function(c){return c!==u})}},navigate:function navigate(u){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},y=v.state,b=v.replace,x=b!==void 0&&b;if(typeof u==`number`)c.history.go(u);else{y=Ke({},y,{key:Date.now()+``});try{g||x?c.history.replaceState(y,null,u):c.history.pushState(y,null,u)}catch(m){c.location[x?`replace`:`assign`](u)}}h=Qe(c),g=!0;var S=new Promise(function(c){return _=c});return m.forEach(function(c){return c({location:h,action:`PUSH`})}),S}}},tt=function createMemorySource(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:`/`,u=c.indexOf(`?`),m={pathname:u>-1?c.substr(0,u):c,search:u>-1?c.substr(u):``},h=0,g=[m],_=[null];return{get location(){return g[h]},addEventListener:function addEventListener(c,u){},removeEventListener:function removeEventListener(c,u){},history:{get entries(){return g},get index(){return h},get state(){return _[h]},pushState:function pushState(c,u,m){var v=m.split(`?`),y=v[0],b=v[1],x=b===void 0?``:b;h++,g.push({pathname:y,search:x.length?`?`+x:x}),_.push(c)},replaceState:function replaceState(c,u,m){var v=m.split(`?`),y=v[0],b=v[1];g[h]={pathname:y,search:b===void 0?``:b},_[h]=c},go:function go(c){var u=h+c;u<0||u>_.length-1||(h=u)}}}},nt=!!(typeof window<`u`&&window.document&&window.document.createElement),rt=et(function getSource(){return nt?window:tt()}()),rt.navigate}));function _objectWithoutProperties$1(c,u){var m={};for(var h in c)u.indexOf(h)>=0||Object.prototype.hasOwnProperty.call(c,h)&&(m[h]=c[h]);return m}function _classCallCheck$1(c,u){if(!(c instanceof u))throw TypeError(`Cannot call a class as a function`)}function _possibleConstructorReturn$1(c,u){if(!c)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return u&&(typeof u==`object`||typeof u==`function`)?u:c}function _inherits$2(c,u){if(typeof u!=`function`&&u!==null)throw TypeError(`Super expression must either be null or a function, not `+typeof u);c.prototype=Object.create(u&&u.prototype,{constructor:{value:c,enumerable:!1,writable:!0,configurable:!0}}),u&&(Object.setPrototypeOf?Object.setPrototypeOf(c,u):c.__proto__=u)}function RedirectRequest(c){this.uri=c}var dt,ft,mt,ht,gt,_t,vt,yt,bt,xt,St,Ct,wt,Tt,Et,Dt,Ot,kt,At,jt,Mt,Nt,Pt,Ft,It,Lt,Rt,zt=__esmMin((()=>{dt=__toESM(W()),ft=__toESM(te()),ne(),We(),st(),mt=Object.assign||function(c){for(var u=1;u<arguments.length;u++){var m=arguments[u];for(var h in m)Object.prototype.hasOwnProperty.call(m,h)&&(c[h]=m[h])}return c},__name(_objectWithoutProperties$1,`_objectWithoutProperties`),__name(_classCallCheck$1,`_classCallCheck`),__name(_possibleConstructorReturn$1,`_possibleConstructorReturn`),__name(_inherits$2,`_inherits`),ht=function createNamedContext(c,u){var m=(0,ft.default)(u);return m.displayName=c,m},gt=ht(`Location`),_t=function Location(u){var m=u.children;return c.default.createElement(gt.Consumer,null,function(u){return u?m(u):c.default.createElement(vt,null,m)})},vt=function(u){_inherits$2(LocationProvider,u);function LocationProvider(){var c,m,h;_classCallCheck$1(this,LocationProvider);for(var g=arguments.length,_=Array(g),v=0;v<g;v++)_[v]=arguments[v];return h=(c=(m=_possibleConstructorReturn$1(this,u.call.apply(u,[this].concat(_))),m),m.state={context:m.getContext(),refs:{unlisten:null}},c),_possibleConstructorReturn$1(m,h)}return LocationProvider.prototype.getContext=function getContext(){var c=this.props.history;return{navigate:c.navigate,location:c.location}},LocationProvider.prototype.componentDidCatch=function componentDidCatch(c,u){if(At(c)){var m=this.props.history.navigate;m(c.uri,{replace:!0})}else throw c},LocationProvider.prototype.componentDidUpdate=function componentDidUpdate(c,u){u.context.location!==this.state.context.location&&this.props.history._onTransitionComplete()},LocationProvider.prototype.componentDidMount=function componentDidMount(){var c=this,u=this.state.refs,m=this.props.history;m._onTransitionComplete(),u.unlisten=m.listen(function(){Promise.resolve().then(function(){requestAnimationFrame(function(){c.unmounted||c.setState(function(){return{context:c.getContext()}})})})})},LocationProvider.prototype.componentWillUnmount=function componentWillUnmount(){var c=this.state.refs;this.unmounted=!0,c.unlisten()},LocationProvider.prototype.render=function render(){var u=this.state.context,m=this.props.children;return c.default.createElement(gt.Provider,{value:u},typeof m==`function`?m(u):m||null)},LocationProvider}(c.default.Component),vt.defaultProps={history:rt},yt=ht(`Base`,{baseuri:`/`,basepath:`/`}),bt=function Router(u){return c.default.createElement(yt.Consumer,null,function(m){return c.default.createElement(_t,null,function(h){return c.default.createElement(xt,mt({},m,h,u))})})},xt=function(u){_inherits$2(RouterImpl,u);function RouterImpl(){return _classCallCheck$1(this,RouterImpl),_possibleConstructorReturn$1(this,u.apply(this,arguments))}return RouterImpl.prototype.render=function render(){var u=this.props,m=u.location,h=u.navigate,g=u.basepath,_=u.primary,v=u.children;u.baseuri;var y=u.component,b=y===void 0?`div`:y,x=_objectWithoutProperties$1(u,[`location`,`navigate`,`basepath`,`primary`,`children`,`baseuri`,`component`]),S=c.default.Children.toArray(v).reduce(function(c,u){var m=Lt(g)(u);return c.concat(m)},[]),C=m.pathname,T=pe(S,C);if(T){var E=T.params,D=T.uri,A=T.route,N=T.route.value;g=A.default?g:A.path.replace(/\*$/,``);var P=mt({},E,{uri:D,location:m,navigate:function navigate(c,u){return h(me(c,D),u)}}),V=c.default.cloneElement(N,P,N.props.children?c.default.createElement(bt,{location:m,primary:_},N.props.children):void 0),H=_?Ct:b,U=_?mt({uri:D,location:m,component:b},x):x;return c.default.createElement(yt.Provider,{value:{baseuri:D,basepath:g}},c.default.createElement(H,U,V))}else return null},RouterImpl}(c.default.PureComponent),xt.defaultProps={primary:!0},St=ht(`Focus`),Ct=function FocusHandler(u){var m=u.uri,h=u.location,g=u.component,_=_objectWithoutProperties$1(u,[`uri`,`location`,`component`]);return c.default.createElement(St.Consumer,null,function(u){return c.default.createElement(Et,mt({},_,{component:g,requestFocus:u,uri:m,location:h}))})},wt=!0,Tt=0,Et=function(u){_inherits$2(FocusHandlerImpl,u);function FocusHandlerImpl(){var c,m,h;_classCallCheck$1(this,FocusHandlerImpl);for(var g=arguments.length,_=Array(g),v=0;v<g;v++)_[v]=arguments[v];return h=(c=(m=_possibleConstructorReturn$1(this,u.call.apply(u,[this].concat(_))),m),m.state={},m.requestFocus=function(c){!m.state.shouldFocus&&c&&c.focus()},c),_possibleConstructorReturn$1(m,h)}return FocusHandlerImpl.getDerivedStateFromProps=function getDerivedStateFromProps(c,u){if(u.uri==null)return mt({shouldFocus:!0},c);var m=c.uri!==u.uri,h=u.location.pathname!==c.location.pathname&&c.location.pathname===c.uri;return mt({shouldFocus:m||h},c)},FocusHandlerImpl.prototype.componentDidMount=function componentDidMount(){Tt++,this.focus()},FocusHandlerImpl.prototype.componentWillUnmount=function componentWillUnmount(){Tt--,Tt===0&&(wt=!0)},FocusHandlerImpl.prototype.componentDidUpdate=function componentDidUpdate(c,u){c.location!==this.props.location&&this.state.shouldFocus&&this.focus()},FocusHandlerImpl.prototype.focus=function focus(){var c=this.props.requestFocus;c?c(this.node):wt?wt=!1:this.node&&(this.node.contains(document.activeElement)||this.node.focus())},FocusHandlerImpl.prototype.render=function render(){var u=this,m=this.props;m.children;var h=m.style;m.requestFocus;var g=m.component,_=g===void 0?`div`:g;m.uri,m.location;var v=_objectWithoutProperties$1(m,[`children`,`style`,`requestFocus`,`component`,`uri`,`location`]);return c.default.createElement(_,mt({style:mt({outline:`none`},h),tabIndex:`-1`,ref:function ref(c){return u.node=c}},v),c.default.createElement(St.Provider,{value:this.requestFocus},this.props.children))},FocusHandlerImpl}(c.default.Component),polyfill(Et),Dt=function k(){},Ot=c.default.forwardRef,Ot===void 0&&(Ot=function forwardRef(c){return c}),kt=Ot(function(u,m){var h=u.innerRef,g=_objectWithoutProperties$1(u,[`innerRef`]);return c.default.createElement(yt.Consumer,null,function(u){u.basepath;var _=u.baseuri;return c.default.createElement(_t,null,function(u){var v=u.location,y=u.navigate,b=g.to,x=g.state,S=g.replace,C=g.getProps,T=C===void 0?Dt:C,E=_objectWithoutProperties$1(g,[`to`,`state`,`replace`,`getProps`]),D=me(b,_),A=encodeURI(D),N=v.pathname===A,P=fe(v.pathname,A);return c.default.createElement(`a`,mt({ref:m||h,"aria-current":N?`page`:void 0},E,T({isCurrent:N,isPartiallyCurrent:P,href:D,location:v}),{href:D,onClick:function onClick(c){if(E.onClick&&E.onClick(c),Rt(c)){c.preventDefault();var u=S;if(typeof S!=`boolean`&&N){var m=mt({},v.state);m.key;var h=_objectWithoutProperties$1(m,[`key`]);u=Be(mt({},x),h)}y(D,{state:x,replace:u})}}}))})})}),kt.displayName=`Link`,At=function isRedirect(c){return c instanceof RedirectRequest},jt=function redirectTo(c){throw new RedirectRequest(c)},Mt=function(c){_inherits$2(RedirectImpl,c);function RedirectImpl(){return _classCallCheck$1(this,RedirectImpl),_possibleConstructorReturn$1(this,c.apply(this,arguments))}return RedirectImpl.prototype.componentDidMount=function componentDidMount(){var c=this.props,u=c.navigate,m=c.to;c.from;var h=c.replace,g=h===void 0||h,_=c.state;c.noThrow;var v=c.baseuri,y=_objectWithoutProperties$1(c,[`navigate`,`to`,`from`,`replace`,`state`,`noThrow`,`baseuri`]);Promise.resolve().then(function(){u(ge(me(m,v),y),{replace:g,state:_})})},RedirectImpl.prototype.render=function render(){var c=this.props;c.navigate;var u=c.to;c.from,c.replace,c.state;var m=c.noThrow,h=c.baseuri,g=_objectWithoutProperties$1(c,[`navigate`,`to`,`from`,`replace`,`state`,`noThrow`,`baseuri`]),_=me(u,h);return m||jt(ge(_,g)),null},RedirectImpl}(c.default.Component),Nt=function Redirect(u){return c.default.createElement(yt.Consumer,null,function(m){var h=m.baseuri;return c.default.createElement(_t,null,function(m){return c.default.createElement(Mt,mt({},m,{baseuri:h},u))})})},Pt=function useLocation(){var u=(0,c.useContext)(gt);if(!u)throw 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`);return u.location},Ft=function useNavigate(){var u=(0,c.useContext)(gt);if(!u)throw 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`);return u.navigate},It=function stripSlashes(c){return c.replace(/(^\/+|\/+$)/g,``)},Lt=function createRoute(u){return function(m){if(!m)return null;if(m.type===c.default.Fragment&&m.props.children)return c.default.Children.map(m.props.children,createRoute(u));if(!(m.props.path||m.props.default||m.type===Nt)&&(0,dt.default)(!1),m.type===Nt&&(!m.props.from||!m.props.to)&&(0,dt.default)(!1),m.type===Nt&&!ve(m.props.from,m.props.to)&&(0,dt.default)(!1),m.props.default)return{value:m,default:!0};var h=m.type===Nt?m.props.from:m.props.path,g=h===`/`?u:It(u)+`/`+It(h);return{value:m,default:m.props.default,path:m.props.children?It(g)+`/*`:g}}},Rt=function shouldNavigate(c){return!c.defaultPrevented&&c.button===0&&!(c.metaKey||c.altKey||c.ctrlKey||c.shiftKey)}}));zt();function getHashPath(){let c=window.location.href,u=c.indexOf(`#`);return u===-1?``:c.substring(u+1)}function pushHashPath(c){window.location.hash=`#`+c}function replaceHashPath(c){let u=window.location.href.indexOf(`#`);window.location.replace(window.location.href.slice(0,u>=0?u:0)+`#`+c)}var createHashSource=(c=`/`)=>({get location(){return{pathname:getHashPath(),search:``}},addEventListener(c,u){c===`popstate`&&window.addEventListener(`hashchange`,u)},removeEventListener(c,u){c===`popstate`&&window.addEventListener(`hashchange`,u)},history:{get entries(){return[{pathname:getHashPath(),search:``}]},get index(){return 0},get state(){},pushState(c,u,m){pushHashPath(m)},replaceState(c,u,m){replaceHashPath(m)}}});function _extends$1(){return _extends$1=Object.assign?Object.assign.bind():function(c){for(var u=1;u<arguments.length;u++){var m=arguments[u];for(var h in m)({}).hasOwnProperty.call(m,h)&&(c[h]=m[h])}return c},_extends$1.apply(null,arguments)}var Bt=__esmMin((()=>{__name(_extends$1,`_extends`)}));function _arrayLikeToArray$5(c,u){(u==null||u>c.length)&&(u=c.length);for(var m=0,h=Array(u);m<u;m++)h[m]=c[m];return h}var Vt=__esmMin((()=>{__name(_arrayLikeToArray$5,`_arrayLikeToArray`)}));function _arrayWithoutHoles(c){if(Array.isArray(c))return _arrayLikeToArray$5(c)}var Ht=__esmMin((()=>{Vt()}));function _iterableToArray(c){if(typeof Symbol<`u`&&c[Symbol.iterator]!=null||c[`@@iterator`]!=null)return Array.from(c)}var Ut=__esmMin((()=>{}));function _unsupportedIterableToArray$5(c,u){if(c){if(typeof c==`string`)return _arrayLikeToArray$5(c,u);var m={}.toString.call(c).slice(8,-1);return m===`Object`&&c.constructor&&(m=c.constructor.name),m===`Map`||m===`Set`?Array.from(c):m===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(m)?_arrayLikeToArray$5(c,u):void 0}}var Wt=__esmMin((()=>{Vt(),__name(_unsupportedIterableToArray$5,`_unsupportedIterableToArray`)}));function _nonIterableSpread(){throw TypeError(`Invalid attempt to spread non-iterable instance.
10 +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Gt=__esmMin((()=>{}));function _toConsumableArray(c){return _arrayWithoutHoles(c)||_iterableToArray(c)||_unsupportedIterableToArray$5(c)||_nonIterableSpread()}var Kt=__esmMin((()=>{Ht(),Ut(),Wt(),Gt()}));function _typeof(c){"@babel/helpers - typeof";return _typeof=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(c){return typeof c}:function(c){return c&&typeof Symbol==`function`&&c.constructor===Symbol&&c!==Symbol.prototype?`symbol`:typeof c},_typeof(c)}var qt=__esmMin((()=>{})),Jt,Yt,Xt,Zt,Qt,$t=__esmMin((()=>{qt(),Jt=function pxToRem(c){if(c)typeof c!=`string`&&(c=c.toString());else return;return c.split(` `).map(function(c){return`${c*.0625}rem`}).join(` `)},Yt=function arrayToClassName(c,u){return c.filter(function(c){return _typeof(c)===`object`?Object.entries(c)[0][1]:c}).map(function(c){var m=_typeof(c)===`object`?Object.entries(c)[0][0]:c;return u?u(m):m}).join(` `)},Xt=function isOneOf(c,u){return u.some(function(u){return c.includes(u)})},Zt=function arrayToObjectByKey(c,u){var m={};return c.forEach(function(c){return m[c[u]]=c}),m},Qt=function htmlDecodeTextContent(c){return new DOMParser().parseFromString(c,`text/html`).documentElement.textContent}})),en=__esmMin((()=>{}));function Grid$14(u){var m={direction:`--direction{{ -VALUE }}`,justify:`--justify{{ -VALUE }}`,alignContent:`--align-content{{ -VALUE }}`,alignItems:`--align-items{{ -VALUE }}`,container:`-container`,item:`-item`,noWrap:`-container--no-wrap`,wrapReverse:`-container--wrap-reverse`,zeroMinWidth:`-item--zero-min-width`,spacing:`-container--spacing`,xs:`-item-xs{{ -VALUE }}`,sm:`-item-sm{{ -VALUE }}`,md:`-item-md{{ -VALUE }}`,lg:`-item-lg{{ -VALUE }}`,xl:`-item-xl{{ -VALUE }}`,xxl:`-item-xxl{{ -VALUE }}`},h=function getStyle(){return isValidPropValue(u.spacing)?{"--grid-spacing-gutter":Jt(u.spacing)}:{}},g=[getBaseClassName(),u.className].concat(_toConsumableArray(getPropsClasses(m,u)));return c.default.createElement(`div`,{style:h(),className:Yt(g)},u.children)}function getPropsClasses(c,u){var m=[];for(var h in c)if(u[h]){var g=isValidPropValue(u[h])?u[h]:``;m.push(getBaseClassName()+renderPropValueBrackets(c[h],g))}return m}function renderPropValueBrackets(c,u){var m=c.match(/{{.*?}}/);if(m){var h=u?m[0].replace(/[{ }]/g,``).replace(/value/i,u):``;c=c.replace(m[0],h)}return c}function getBaseClassName(){return`eps-grid`}function isValidPropValue(c){return c&&typeof c!=`boolean`}var tn,nn=__esmMin((()=>{tn=__toESM(U()),Kt(),$t(),en(),__name(Grid$14,`Grid`),Grid$14.propTypes={className:tn.default.string,direction:tn.default.oneOf([`row`,`column`,`row-reverse`,`column-reverse`]),justify:tn.default.oneOf([`start`,`center`,`end`,`space-between`,`space-evenly`,`space-around`,`stretch`]),alignContent:tn.default.oneOf([`start`,`center`,`end`,`space-between`,`stretch`]),alignItems:tn.default.oneOf([`start`,`center`,`end`,`baseline`,`stretch`]),container:tn.default.bool,item:tn.default.bool,noWrap:tn.default.bool,wrapReverse:tn.default.bool,zeroMinWidth:tn.default.bool,spacing:tn.default.number,xs:tn.default.oneOfType([tn.default.number,tn.default.bool]),sm:tn.default.oneOfType([tn.default.number,tn.default.bool]),md:tn.default.oneOfType([tn.default.number,tn.default.bool]),lg:tn.default.oneOfType([tn.default.number,tn.default.bool]),xl:tn.default.oneOfType([tn.default.number,tn.default.bool]),xxl:tn.default.oneOfType([tn.default.number,tn.default.bool]),children:tn.default.any.isRequired},Grid$14.defaultProps={className:``}}));function useAction(){return{backToDashboard:function backToDashboard(){window.top===window?window.top.location=elementorAppConfig.admin_url:window.top.$e.run(`app/close`)},backToReferrer:function backToReferrer(){window.top===window?window.top.location=elementorAppConfig.return_url.includes(elementorAppConfig.login_url)?elementorAppConfig.admin_url:elementorAppConfig.return_url:window.top.$e.run(`app/close`)}}}var rn=__esmMin((()=>{}));function _classCallCheck(c,u){if(!(c instanceof u))throw TypeError(`Cannot call a class as a function`)}var an=__esmMin((()=>{}));function toPrimitive(c,u){if(_typeof(c)!=`object`||!c)return c;var m=c[Symbol.toPrimitive];if(m!==void 0){var h=m.call(c,u||`default`);if(_typeof(h)!=`object`)return h;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(u===`string`?String:Number)(c)}var sn=__esmMin((()=>{qt()}));function toPropertyKey(c){var u=toPrimitive(c,`string`);return _typeof(u)==`symbol`?u:u+``}var cn=__esmMin((()=>{qt(),sn()}));function _defineProperties$1(c,u){for(var m=0;m<u.length;m++){var h=u[m];h.enumerable=h.enumerable||!1,h.configurable=!0,`value`in h&&(h.writable=!0),Object.defineProperty(c,toPropertyKey(h.key),h)}}function _createClass(c,u,m){return u&&_defineProperties$1(c.prototype,u),m&&_defineProperties$1(c,m),Object.defineProperty(c,"prototype",{writable:!1}),c}var ln=__esmMin((()=>{cn(),__name(_defineProperties$1,`_defineProperties`)}));function _assertThisInitialized(c){if(c===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return c}var un=__esmMin((()=>{}));function _possibleConstructorReturn(c,u){if(u&&(_typeof(u)==`object`||typeof u==`function`))return u;if(u!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return _assertThisInitialized(c)}var dn=__esmMin((()=>{qt(),un()}));function _getPrototypeOf(c){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(c){return c.__proto__||Object.getPrototypeOf(c)},_getPrototypeOf(c)}var pn=__esmMin((()=>{}));function _superPropBase(c,u){for(;!{}.hasOwnProperty.call(c,u)&&(c=_getPrototypeOf(c))!==null;);return c}var mn=__esmMin((()=>{pn()}));function _get(){return _get=typeof Reflect<`u`&&Reflect.get?Reflect.get.bind():function(c,u,m){var h=_superPropBase(c,u);if(h){var g=Object.getOwnPropertyDescriptor(h,u);return g.get?g.get.call(arguments.length<3?c:m):g.value}},_get.apply(null,arguments)}var hn=__esmMin((()=>{mn()}));function _setPrototypeOf(c,u){return _setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,u){return c.__proto__=u,c},_setPrototypeOf(c,u)}var gn=__esmMin((()=>{}));function _inherits$1(c,u){if(typeof u!=`function`&&u!==null)throw TypeError(`Super expression must either be null or a function`);c.prototype=Object.create(u&&u.prototype,{constructor:{value:c,writable:!0,configurable:!0}}),Object.defineProperty(c,"prototype",{writable:!1}),u&&_setPrototypeOf(c,u)}var _n=__esmMin((()=>{gn(),__name(_inherits$1,`_inherits`)}));function _defineProperty(c,u,m){return(u=toPropertyKey(u))in c?Object.defineProperty(c,u,{value:m,enumerable:!0,configurable:!0,writable:!0}):c[u]=m,c}var vn=__esmMin((()=>{cn()}));function PopoverDialog(u){var m=u.targetRef,h=u.offsetTop,g=u.offsetLeft,_=u.wrapperClass,v=u.trigger,y=u.hideAfter,b=(0,c.useCallback)(function(c){var u=m==null?void 0:m.current;if(!(!u||!c)){var _=function showPopover(){c.style.display=`block`,c.setAttribute(`aria-expanded`,!0);var m=u.getBoundingClientRect(),_=c.getBoundingClientRect(),v=_.width-m.width;c.style.top=m.bottom+h+`px`,c.style.left=m.left-v/2-g+`px`,c.style.setProperty(`--popover-arrow-offset-end`,(_.width-16)/2+`px`)},b=function hidePopover(){c.style.display=`none`,c.setAttribute(`aria-expanded`,!1)};v===`hover`?function handlePopoverHover(){var m=!0,h=null;u.addEventListener(`mouseover`,function(){m=!0,_()}),u.addEventListener(`mouseleave`,function(){h=setTimeout(function(){m&&c.style.display===`block`&&b()},y)}),c.addEventListener(`mouseover`,function(){m=!1,h&&(clearTimeout(h),h=null)}),c.addEventListener(`mouseleave`,function(){h=setTimeout(function(){m&&c.style.display===`block`&&b()},y),m=!0})}():v===`click`&&function handlePopoverClick(){var m=!1;u.addEventListener(`click`,function(c){c.preventDefault(),c.stopPropagation(),m?(b(),m=!1):(_(),m=!0)}),c.addEventListener(`click`,function(c){c.stopPropagation()}),document.body.addEventListener(`click`,function(){m&&(b(),m=!1)})}()}},[m]),x=`e-app__popover`;return _&&(x+=` `+_),c.default.createElement(`div`,{className:x,ref:b},u.children)}var yn,bn=__esmMin((()=>{yn=__toESM(U()),PopoverDialog.propTypes={targetRef:yn.default.oneOfType([yn.default.func,yn.default.shape({current:yn.default.any})]).isRequired,trigger:yn.default.string,direction:yn.default.string,offsetTop:yn.default.oneOfType([yn.default.string,yn.default.number]),offsetLeft:yn.default.oneOfType([yn.default.string,yn.default.number]),wrapperClass:yn.default.string,children:yn.default.any,hideAfter:yn.default.number},PopoverDialog.defaultProps={direction:`bottom`,trigger:`hover`,offsetTop:10,offsetLeft:0,hideAfter:300}}));function _objectWithoutPropertiesLoose(c,u){if(c==null)return{};var m={};for(var h in c)if({}.hasOwnProperty.call(c,h)){if(u.indexOf(h)!==-1)continue;m[h]=c[h]}return m}var xn=__esmMin((()=>{}));function _objectWithoutProperties(c,u){if(c==null)return{};var m,h,g=_objectWithoutPropertiesLoose(c,u);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(c);for(h=0;h<_.length;h++)m=_[h],u.indexOf(m)===-1&&{}.propertyIsEnumerable.call(c,m)&&(g[m]=c[m])}return g}var Sn=__esmMin((()=>{xn()})),Cn,wn,Tn,En=__esmMin((()=>{Cn=__toESM(U()),Bt(),Sn(),wn=[`className`],Tn=(0,c.forwardRef)(function(u,m){var h=u.className,g=_objectWithoutProperties(u,wn);return c.default.createElement(`i`,_extends$1({ref:m,className:`eps-icon ${h}`},g))}),Tn.propTypes={className:Cn.default.string.isRequired},Tn.defaultProps={className:``}}));function _callSuper$18(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$19()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}function _isNativeReflectConstruct$19(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$19=function _isNativeReflectConstruct(){return!!c})()}var Dn,On,kn=__esmMin((()=>{Dn=__toESM(U()),Bt(),an(),ln(),dn(),pn(),_n(),vn(),bn(),En(),__name(_callSuper$18,`_callSuper`),__name(_isNativeReflectConstruct$19,`_isNativeReflectConstruct`),On=function(u){function Button(){return _classCallCheck(this,Button),_callSuper$18(this,Button,arguments)}return _inherits$1(Button,u),_createClass(Button,[{key:`getCssId`,value:function getCssId(){return this.props.id}},{key:`getClassName`,value:function getClassName(){var c=`eps-button`;return[c,this.props.className].concat(this.getStylePropsClasses(c)).filter(function(c){return c!==``}).join(` `)}},{key:`getStylePropsClasses`,value:function getStylePropsClasses(c){var u=this,m=[`color`,`size`,`variant`],h=[];return m.forEach(function(m){var g=u.props[m];g&&h.push(c+`--`+g)}),h}},{key:`getIcon`,value:function getIcon(){if(this.props.icon){var u=c.default.createRef(null),m=this.props.tooltip||this.props.text,h=c.default.createElement(Tn,{ref:u,className:this.props.icon,"aria-hidden":`true`}),g=``;return this.props.hideText&&(g=c.default.createElement(`span`,{className:`sr-only`},m)),c.default.createElement(c.default.Fragment,null,h,g,this.props.tooltip&&c.default.createElement(PopoverDialog,{targetRef:u,wrapperClass:`e-kit-library__tooltip`},this.props.tooltip))}return``}},{key:`getText`,value:function getText(){return this.props.hideText?``:c.default.createElement(`span`,null,this.props.text)}},{key:`render`,value:function render(){var u={},h=this.getCssId(),g=this.getClassName();h&&(u.id=h),g&&(u.className=g),this.props.onClick&&(u.onClick=this.props.onClick),this.props.rel&&(u.rel=this.props.rel),this.props.elRef&&(u.ref=this.props.elRef);var _=c.default.createElement(c.default.Fragment,null,this.getIcon(),this.getText());return this.props.url?this.props.url.indexOf(`http`)===0?c.default.createElement(`a`,_extends$1({href:this.props.url,target:this.props.target},u),_):(u.getProps=function(c){return c.isCurrent&&(u.className+=` active`),{className:u.className}},c.default.createElement(vt,{history:m.default.appHistory},c.default.createElement(kt,_extends$1({to:this.props.url},u),_))):c.default.createElement(`div`,u,_)}}])}(c.default.Component),_defineProperty(On,`propTypes`,{text:Dn.default.string.isRequired,hideText:Dn.default.bool,icon:Dn.default.string,tooltip:Dn.default.string,id:Dn.default.string,className:Dn.default.string,url:Dn.default.string,onClick:Dn.default.func,variant:Dn.default.oneOf([`contained`,`underlined`,`outlined`,``]),color:Dn.default.oneOf([`primary`,`secondary`,`cta`,`link`,`disabled`]),size:Dn.default.oneOf([`sm`,`md`,`lg`]),target:Dn.default.string,rel:Dn.default.string,elRef:Dn.default.object}),_defineProperty(On,`defaultProps`,{id:``,className:``,variant:``,target:`_parent`})}));function _callSuper$17(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$18()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}function _isNativeReflectConstruct$18(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$18=function _isNativeReflectConstruct(){return!!c})()}function _superPropGet(c,u,m,h){var g=_get(_getPrototypeOf(1&h?c.prototype:c),u,m);return 2&h&&typeof g==`function`?function(c){return g.apply(m,c)}:g}var An,jn=__esmMin((()=>{an(),ln(),dn(),pn(),hn(),_n(),vn(),kn(),__name(_callSuper$17,`_callSuper`),__name(_isNativeReflectConstruct$18,`_isNativeReflectConstruct`),An=function(c){function Button(){return _classCallCheck(this,Button),_callSuper$17(this,Button,arguments)}return _inherits$1(Button,c),_createClass(Button,[{key:`getCssId`,value:function getCssId(){return`eps-app-header-btn-`+_superPropGet(Button,`getCssId`,this,3)([])}},{key:`getClassName`,value:function getClassName(){return this.props.includeHeaderBtnClass?`eps-app__header-btn `+_superPropGet(Button,`getClassName`,this,3)([]):_superPropGet(Button,`getClassName`,this,3)([])}}])}(On),_defineProperty(An,`defaultProps`,Object.assign({},On.defaultProps,{hideText:!0,includeHeaderBtnClass:!0}))}));function HeaderButtons(u){var m=useAction(),g=function actionOnClose(){u.onClose?u.onClose():m.backToDashboard()},_=``;if(u.buttons.length){var v=u.buttons.map(function(u){return c.default.createElement(An,_extends$1({key:u.id},u))});_=c.default.createElement(c.default.Fragment,null,v)}return c.default.createElement(`div`,{className:`eps-app__header-buttons`},c.default.createElement(An,{text:(0,h.__)(`Close`,`elementor`),icon:`eicon-close`,className:`eps-app__close-button`,onClick:g}),_)}var Mn,Nn=__esmMin((()=>{Mn=__toESM(U()),Bt(),rn(),jn(),HeaderButtons.propTypes={buttons:Mn.default.arrayOf(Mn.default.object),onClose:Mn.default.func},HeaderButtons.defaultProps={buttons:[]}}));function usePageTitle(u){var m=u.title,g=u.prefix,_=(0,c.useRef)(g);(0,c.useEffect)(function(){g||(_.current=(0,h.__)(`Elementor`,`elementor`)),document.title=`${_.current} | ${m}`},[m,g])}var Pn=__esmMin((()=>{})),q=__toESM(U());Bt(),nn(),Nn(),Pn();function Header$2(u){usePageTitle({title:u.title});var m=`span`,h={};return u.titleRedirectRoute&&(m=`a`,h={href:`#${u.titleRedirectRoute}`,target:`_self`}),c.default.createElement(Grid$14,{container:!0,alignItems:`center`,justify:`space-between`,className:`eps-app__header`},c.default.createElement(m,_extends$1({className:`eps-app__logo-title-wrapper`},h),c.default.createElement(`i`,{className:`eps-app__logo eicon-elementor-circle`}),c.default.createElement(`h1`,{className:`eps-app__title`},u.title)),c.default.createElement(HeaderButtons,{buttons:u.buttons,onClose:u.onClose}))}__name(Header$2,`Header`),Header$2.propTypes={title:q.default.string,titleRedirectRoute:q.default.string,buttons:q.default.arrayOf(q.default.object),onClose:q.default.func},Header$2.defaultProps={buttons:[]};function Sidebar(u){return c.default.createElement(`div`,{className:`eps-app__sidebar`},u.children)}var Fn,In=__esmMin((()=>{Fn=__toESM(U()),Sidebar.propTypes={children:Fn.default.object}}));function Content(u){return c.default.createElement(`main`,{className:`eps-app__content ${u.className}`},u.children)}var Ln,Rn=__esmMin((()=>{Ln=__toESM(U()),Content.propTypes={children:Ln.default.any,className:Ln.default.string},Content.defaultProps={className:``}}));In(),Rn();function Footer$1(u){return c.default.createElement(`footer`,{className:`eps-app__footer`},u.children)}__name(Footer$1,`Footer`),Footer$1.propTypes={children:q.default.object};function Page(u){return c.default.createElement(`div`,{className:`eps-app__lightbox ${u.className}`},c.default.createElement(`div`,{className:`eps-app`},c.default.createElement(Header$2,{title:u.title,buttons:u.headerButtons,titleRedirectRoute:u.titleRedirectRoute,onClose:u.onClose}),c.default.createElement(`div`,{className:`eps-app__main`},function AppSidebar(){if(u.sidebar)return c.default.createElement(Sidebar,null,u.sidebar)}(),c.default.createElement(Content,null,u.content)),function AppFooter(){if(u.footer)return c.default.createElement(Footer$1,null,u.footer)}()))}Page.propTypes={title:q.default.string,titleRedirectRoute:q.default.string,className:q.default.string,headerButtons:q.default.arrayOf(q.default.object),sidebar:q.default.object,content:q.default.object.isRequired,footer:q.default.object,onClose:q.default.func},Page.defaultProps={className:``};function NotFound(){var u={title:(0,h.__)(`Not Found`,`elementor`),className:`eps-app__not-found`,content:c.default.createElement(`h1`,null,` `,(0,h.__)(`Not Found`,`elementor`),` `),sidebar:c.default.createElement(c.default.Fragment,null)};return c.default.createElement(Page,u)}var zn={"import-kit":`/import/process`};zt();function Index$5(){var u,m=new URLSearchParams(window.location.search),h=zn[Object.fromEntries(m.entries()).action]||((u=elementorAppConfig.menu_url.split(`#`))==null?void 0:u[1]);return c.default.createElement(Nt,{to:h||`/not-found`,noThrow:!0})}__name(Index$5,`Index`);function DialogWrapper(u){var m=`div`;return u.onSubmit&&(m=`form`),c.default.createElement(`section`,{className:`eps-modal__overlay`},c.default.createElement(m,{className:`eps-modal eps-dialog`,onSubmit:u.onSubmit},u.onClose&&c.default.createElement(On,{onClick:u.onClose,text:(0,h.__)(`Close`,`elementor`),hideText:!0,icon:`eicon-close`,className:`eps-dialog__close-button`}),u.children))}var Bn,Vn=__esmMin((()=>{Bn=__toESM(U()),kn(),DialogWrapper.propTypes={onClose:Bn.default.func,onSubmit:Bn.default.func,children:Bn.default.any}}));function DialogContent$4(u){return c.default.createElement(`div`,{className:`eps-dialog__content`},u.children)}var Hn,Un=__esmMin((()=>{Hn=__toESM(U()),__name(DialogContent$4,`DialogContent`),DialogContent$4.propTypes={children:Hn.default.any}}));function Heading$11(u){var m=`eps`,h=[u.className];return u.variant&&h.push(m+`-`+u.variant),c.default.createElement(function Element(){return c.default.createElement(u.tag,{className:Yt(h)},u.children)},null)}var Wn,Gn=__esmMin((()=>{Wn=__toESM(U()),$t(),__name(Heading$11,`Heading`),Heading$11.propTypes={className:Wn.default.string,children:Wn.default.oneOfType([Wn.default.string,Wn.default.object,Wn.default.arrayOf(Wn.default.object)]).isRequired,tag:Wn.default.oneOf([`h1`,`h2`,`h3`,`h4`,`h5`,`h6`]),variant:Wn.default.oneOf([`display-1`,`display-2`,`display-3`,`display-4`,`h1`,`h2`,`h3`,`h4`,`h5`,`h6`]).isRequired},Heading$11.defaultProps={className:``,tag:`h1`}}));function ownKeys$45(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$45(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$45(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$45(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function DialogTitle$3(u){return c.default.createElement(Heading$11,_extends$1({},u,{className:`eps-dialog__title ${u.className}`}))}var Kn,qn=__esmMin((()=>{Kn=__toESM(U()),vn(),Bt(),Gn(),__name(ownKeys$45,`ownKeys`),__name(_objectSpread$45,`_objectSpread`),__name(DialogTitle$3,`DialogTitle`),DialogTitle$3.propTypes=_objectSpread$45(_objectSpread$45({},Heading$11.propTypes),{},{className:Kn.default.string}),DialogTitle$3.defaultProps=_objectSpread$45(_objectSpread$45({},Heading$11.propTypes),{},{variant:`h3`,tag:`h3`,className:``})}));function Text$11(u){var m=`eps`,h=[u.className],g=u.variant&&u.variant!==`md`?`-`+u.variant:``;return h.push(m+`-text`+g),c.default.createElement(function Element(){return c.default.createElement(u.tag,{className:Yt(h)},u.children)},null)}var Jn,Yn=__esmMin((()=>{Jn=__toESM(U()),$t(),__name(Text$11,`Text`),Text$11.propTypes={className:Jn.default.string,variant:Jn.default.oneOf([`xl`,`lg`,`md`,`sm`,`xs`,`xxs`]),tag:Jn.default.string,children:Jn.default.any.isRequired},Text$11.defaultProps={className:``,tag:`p`}}));function ownKeys$44(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$44(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$44(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$44(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function DialogText(u){return c.default.createElement(Text$11,_extends$1({variant:`xs`},u,{className:`eps-dialog__text ${u.className}`}))}var Xn=__esmMin((()=>{vn(),Bt(),Yn(),__name(ownKeys$44,`ownKeys`),__name(_objectSpread$44,`_objectSpread`),DialogText.propTypes=_objectSpread$44({},Text$11.propTypes),DialogText.defaultProps=_objectSpread$44(_objectSpread$44({},Text$11.defaultProps),{},{tag:`p`,variant:`sm`})}));function DialogActions$4(u){return c.default.createElement(`div`,{className:`eps-dialog__buttons`},u.children)}var Zn,Qn=__esmMin((()=>{Zn=__toESM(U()),__name(DialogActions$4,`DialogActions`),DialogActions$4.propTypes={children:Zn.default.any}}));function ownKeys$43(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$43(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$43(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$43(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function DialogButton(u){return c.default.createElement(On,_extends$1({},u,{className:`eps-dialog__button ${u.className}`}))}var $n,er=__esmMin((()=>{$n=__toESM(U()),vn(),Bt(),kn(),__name(ownKeys$43,`ownKeys`),__name(_objectSpread$43,`_objectSpread`),DialogButton.propTypes=_objectSpread$43(_objectSpread$43({},On.propTypes),{},{tabIndex:$n.default.string,type:$n.default.string}),DialogButton.defaultProps=_objectSpread$43(_objectSpread$43({},On.defaultProps),{},{tabIndex:`0`,type:`button`})})),tr=__esmMin((()=>{}));function Dialog$9(u){return c.default.createElement(DialogWrapper,{onSubmit:u.onSubmit,onClose:u.onClose},c.default.createElement(DialogContent$4,null,u.title&&c.default.createElement(DialogTitle$3,null,u.title),u.text&&c.default.createElement(DialogText,null,u.text),u.children),c.default.createElement(DialogActions$4,null,c.default.createElement(DialogButton,{key:`dismiss`,text:u.dismissButtonText,onClick:u.dismissButtonOnClick,url:u.dismissButtonUrl,target:u.dismissButtonTarget,tabIndex:`2`}),c.default.createElement(DialogButton,{key:`approve`,text:u.approveButtonText,onClick:u.approveButtonOnClick,url:u.approveButtonUrl,target:u.approveButtonTarget,color:u.approveButtonColor,elRef:u.approveButtonRef,tabIndex:`1`})))}var nr,rr=__esmMin((()=>{nr=__toESM(U()),Vn(),Un(),qn(),Xn(),Qn(),er(),tr(),__name(Dialog$9,`Dialog`),Dialog$9.propTypes={title:nr.default.any,text:nr.default.any,children:nr.default.any,onSubmit:nr.default.func,onClose:nr.default.func,dismissButtonText:nr.default.string.isRequired,dismissButtonOnClick:nr.default.func,dismissButtonUrl:nr.default.string,dismissButtonTarget:nr.default.string,approveButtonText:nr.default.string.isRequired,approveButtonOnClick:nr.default.func,approveButtonUrl:nr.default.string,approveButtonColor:nr.default.string,approveButtonTarget:nr.default.string,approveButtonRef:nr.default.object},Dialog$9.defaultProps={},Dialog$9.Wrapper=DialogWrapper,Dialog$9.Content=DialogContent$4,Dialog$9.Title=DialogTitle$3,Dialog$9.Text=DialogText,Dialog$9.Actions=DialogActions$4,Dialog$9.Button=DialogButton}));an(),ln(),dn(),pn(),_n(),vn(),rr();function _callSuper$16(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$17()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}__name(_callSuper$16,`_callSuper`);function _isNativeReflectConstruct$17(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$17=function _isNativeReflectConstruct(){return!!c})()}__name(_isNativeReflectConstruct$17,`_isNativeReflectConstruct`);var ir=function(u){function ErrorBoundary(c){var u;return _classCallCheck(this,ErrorBoundary),u=_callSuper$16(this,ErrorBoundary,[c]),u.state={hasError:null},u}return _inherits$1(ErrorBoundary,u),_createClass(ErrorBoundary,[{key:`goBack`,value:function goBack(){window.top!==window.self&&window.top.$e.run(`app/close`),window.location=elementorAppConfig.return_url}},{key:`render`,value:function render(){return this.state.hasError?c.default.createElement(Dialog$9,{title:this.props.title,text:this.props.text,approveButtonUrl:this.props.learnMoreUrl,approveButtonColor:`link`,approveButtonTarget:`_blank`,approveButtonText:(0,h.__)(`Learn More`,`elementor`),dismissButtonText:(0,h.__)(`Go Back`,`elementor`),dismissButtonOnClick:this.goBack}):this.props.children}}],[{key:`getDerivedStateFromError`,value:function getDerivedStateFromError(){return{hasError:!0}}}])}(c.default.Component);_defineProperty(ir,`propTypes`,{children:q.default.any,title:q.default.string,text:q.default.string,learnMoreUrl:q.default.string}),_defineProperty(ir,`defaultProps`,{title:(0,h.__)(`App could not be loaded`,`elementor`),text:(0,h.__)(`We’re sorry, but something went wrong. Click on ‘Learn more’ and follow each of the steps to quickly solve it.`,`elementor`),learnMoreUrl:`https://go.elementor.com/app-general-load-issue/`});function _arrayWithHoles(c){if(Array.isArray(c))return c}var ar=__esmMin((()=>{}));function _iterableToArrayLimit(c,u){var m=c==null?null:typeof Symbol<`u`&&c[Symbol.iterator]||c[`@@iterator`];if(m!=null){var h,g,_,v,y=[],b=!0,x=!1;try{if(_=(m=m.call(c)).next,u===0){if(Object(m)!==m)return;b=!1}else for(;!(b=(h=_.call(m)).done)&&(y.push(h.value),y.length!==u);b=!0);}catch(c){x=!0,g=c}finally{try{if(!b&&m.return!=null&&(v=m.return(),Object(v)!==v))return}finally{if(x)throw g}}return y}}var or=__esmMin((()=>{}));function _nonIterableRest(){throw TypeError(`Invalid attempt to destructure non-iterable instance.
11 +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var sr=__esmMin((()=>{}));function _slicedToArray(c,u){return _arrayWithHoles(c)||_iterableToArrayLimit(c,u)||_unsupportedIterableToArray$5(c,u)||_nonIterableRest()}var J=__esmMin((()=>{ar(),or(),Wt(),sr()}));J();var cr=c.default.createContext();function AppProvider(u){var m=_slicedToArray((0,c.useState)({isDarkMode:document.body.classList.contains(`eps-theme-dark`)}),2),h=m[0],g=m[1];return c.default.createElement(cr.Provider,{value:{state:h,setState:g}},u.children)}AppProvider.propTypes={children:q.default.object.isRequired};var __assign=function(){return __assign=Object.assign||function __assign(c){for(var u,m=1,h=arguments.length;m<h;m++)for(var g in u=arguments[m],u)Object.prototype.hasOwnProperty.call(u,g)&&(c[g]=u[g]);return c},__assign.apply(this,arguments)};function __spreadArray(c,u,m){if(m||arguments.length===2)for(var h=0,g=u.length,_;h<g;h++)(_||!(h in u))&&(_||(_=Array.prototype.slice.call(u,0,h)),_[h]=u[h]);return c.concat(_||Array.prototype.slice.call(u))}var lr=__commonJSMin(((c,u)=>{u.exports=function shallowEqual(c,u,m,h){var g=m?m.call(h,c,u):void 0;if(g!==void 0)return!!g;if(c===u)return!0;if(typeof c!=`object`||!c||typeof u!=`object`||!u)return!1;var _=Object.keys(c),v=Object.keys(u);if(_.length!==v.length)return!1;for(var y=Object.prototype.hasOwnProperty.bind(u),b=0;b<_.length;b++){var x=_[b];if(!y(x))return!1;var S=c[x],C=u[x];if(g=m?m.call(h,S,C,x):void 0,g===!1||g===void 0&&S!==C)return!1}return!0}})),ur=`-ms-`,dr=`-moz-`,fr=`-webkit-`,pr=`comm`,mr=`rule`,hr=`decl`,gr=`@import`,_r=`@keyframes`,vr=`@layer`,yr=Math.abs,br=String.fromCharCode,xr=Object.assign;function hash(c,u){return charat(c,0)^45?(((u<<2^charat(c,0))<<2^charat(c,1))<<2^charat(c,2))<<2^charat(c,3):0}function trim(c){return c.trim()}function match(c,u){return(c=u.exec(c))?c[0]:c}function replace(c,u,m){return c.replace(u,m)}function indexof(c,u,m){return c.indexOf(u,m)}function charat(c,u){return c.charCodeAt(u)|0}function substr(c,u,m){return c.slice(u,m)}function strlen(c){return c.length}function sizeof(c){return c.length}function append(c,u){return u.push(c),c}function combine(c,u){return c.map(u).join(``)}function filter(c,u){return c.filter(function(c){return!match(c,u)})}var Sr=1,Cr=1,wr=0,Tr=0,Er=0,Dr=``;function node$2(c,u,m,h,g,_,v,y){return{value:c,root:u,parent:m,type:h,props:g,children:_,line:Sr,column:Cr,length:v,return:``,siblings:y}}__name(node$2,`node`);function copy(c,u){return xr(node$2(``,null,null,``,null,null,0,c.siblings),c,{length:-c.length},u)}function lift(c){for(;c.root;)c=copy(c.root,{children:[c]});append(c,c.siblings)}function char(){return Er}function prev(){return Er=Tr>0?charat(Dr,--Tr):0,Cr--,Er===10&&(Cr=1,Sr--),Er}function next(){return Er=Tr<wr?charat(Dr,Tr++):0,Cr++,Er===10&&(Cr=1,Sr++),Er}function peek(){return charat(Dr,Tr)}function caret(){return Tr}function slice$1(c,u){return substr(Dr,c,u)}__name(slice$1,`slice`);function token(c){switch(c){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function alloc(c){return Sr=Cr=1,wr=strlen(Dr=c),Tr=0,[]}function dealloc(c){return Dr=``,c}function delimit(c){return trim(slice$1(Tr-1,delimiter(c===91?c+2:c===40?c+1:c)))}function whitespace(c){for(;(Er=peek())&&Er<33;)next();return token(c)>2||token(Er)>3?``:` `}function escaping(c,u){for(;--u&&next()&&!(Er<48||Er>102||Er>57&&Er<65||Er>70&&Er<97););return slice$1(c,caret()+(u<6&&peek()==32&&next()==32))}function delimiter(c){for(;next();)switch(Er){case c:return Tr;case 34:case 39:c!==34&&c!==39&&delimiter(Er);break;case 40:c===41&&delimiter(c);break;case 92:next();break}return Tr}function commenter(c,u){for(;next()&&c+Er!==57&&(c+Er!==84||peek()!==47););return`/*`+slice$1(u,Tr-1)+`*`+br(c===47?c:next())}function identifier(c){for(;!token(peek());)next();return slice$1(c,Tr)}function compile(c){return dealloc(parse$6(``,null,null,null,[``],c=alloc(c),0,[0],c))}function parse$6(c,u,m,h,g,_,v,y,b){for(var x=0,S=0,C=v,T=0,E=0,D=0,A=1,N=1,P=1,V=0,H=``,U=g,W=_,G=h,K=H;N;)switch(D=V,V=next()){case 40:if(D!=108&&charat(K,C-1)==58){indexof(K+=replace(delimit(V),`&`,`&\f`),`&\f`,yr(x?y[x-1]:0))!=-1&&(P=-1);break}case 34:case 39:case 91:K+=delimit(V);break;case 9:case 10:case 13:case 32:K+=whitespace(D);break;case 92:K+=escaping(caret()-1,7);continue;case 47:switch(peek()){case 42:case 47:append(comment$2(commenter(next(),caret()),u,m,b),b);break;default:K+=`/`}break;case 123*A:y[x++]=strlen(K)*P;case 125*A:case 59:case 0:switch(V){case 0:case 125:N=0;case 59+S:P==-1&&(K=replace(K,/\f/g,``)),E>0&&strlen(K)-C&&append(E>32?declaration$2(K+`;`,h,m,C-1,b):declaration$2(replace(K,` `,``)+`;`,h,m,C-2,b),b);break;case 59:K+=`;`;default:if(append(G=ruleset(K,u,m,x,S,g,y,H,U=[],W=[],C,_),_),V===123)if(S===0)parse$6(K,u,G,G,U,_,C,y,W);else switch(T===99&&charat(K,3)===110?100:T){case 100:case 108:case 109:case 115:parse$6(c,G,G,h&&append(ruleset(c,G,G,0,0,g,y,H,g,U=[],C,W),W),g,W,C,y,h?U:W);break;default:parse$6(K,G,G,G,[``],W,0,y,W)}}x=S=E=0,A=P=1,H=K=``,C=v;break;case 58:C=1+strlen(K),E=D;default:if(A<1){if(V==123)--A;else if(V==125&&A++==0&&prev()==125)continue}switch(K+=br(V),V*A){case 38:P=S>0?1:(K+=`\f`,-1);break;case 44:y[x++]=(strlen(K)-1)*P,P=1;break;case 64:peek()===45&&(K+=delimit(next())),T=peek(),S=C=strlen(H=K+=identifier(caret())),V++;break;case 45:D===45&&strlen(K)==2&&(A=0)}}return _}__name(parse$6,`parse`);function ruleset(c,u,m,h,g,_,v,y,b,x,S,C){for(var T=g-1,E=g===0?_:[``],D=sizeof(E),A=0,N=0,P=0;A<h;++A)for(var V=0,H=substr(c,T+1,T=yr(N=v[A])),U=c;V<D;++V)(U=trim(N>0?E[V]+` `+H:replace(H,/&\f/g,E[V])))&&(b[P++]=U);return node$2(c,u,m,g===0?mr:y,b,x,S,C)}function comment$2(c,u,m,h){return node$2(c,u,m,pr,br(char()),substr(c,2,-2),0,h)}__name(comment$2,`comment`);function declaration$2(c,u,m,h,g){return node$2(c,u,m,hr,substr(c,0,h),substr(c,h+1,-1),h,g)}__name(declaration$2,`declaration`);function prefix(c,u,m){switch(hash(c,u)){case 5103:return fr+`print-`+c+c;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return fr+c+c;case 4789:return dr+c+c;case 5349:case 4246:case 4810:case 6968:case 2756:return fr+c+dr+c+ur+c+c;case 5936:switch(charat(c,u+11)){case 114:return fr+c+ur+replace(c,/[svh]\w+-[tblr]{2}/,`tb`)+c;case 108:return fr+c+ur+replace(c,/[svh]\w+-[tblr]{2}/,`tb-rl`)+c;case 45:return fr+c+ur+replace(c,/[svh]\w+-[tblr]{2}/,`lr`)+c}case 6828:case 4268:case 2903:return fr+c+ur+c+c;case 6165:return fr+c+ur+`flex-`+c+c;case 5187:return fr+c+replace(c,/(\w+).+(:[^]+)/,fr+`box-$1$2`+ur+`flex-$1$2`)+c;case 5443:return fr+c+ur+`flex-item-`+replace(c,/flex-|-self/g,``)+(match(c,/flex-|baseline/)?``:ur+`grid-row-`+replace(c,/flex-|-self/g,``))+c;case 4675:return fr+c+ur+`flex-line-pack`+replace(c,/align-content|flex-|-self/g,``)+c;case 5548:return fr+c+ur+replace(c,`shrink`,`negative`)+c;case 5292:return fr+c+ur+replace(c,`basis`,`preferred-size`)+c;case 6060:return fr+`box-`+replace(c,`-grow`,``)+fr+c+ur+replace(c,`grow`,`positive`)+c;case 4554:return fr+replace(c,/([^-])(transform)/g,`$1`+fr+`$2`)+c;case 6187:return replace(replace(replace(c,/(zoom-|grab)/,fr+`$1`),/(image-set)/,fr+`$1`),c,``)+c;case 5495:case 3959:return replace(c,/(image-set\([^]*)/,fr+"$1$`$1");case 4968:return replace(replace(c,/(.+:)(flex-)?(.*)/,fr+`box-pack:$3`+ur+`flex-pack:$3`),/s.+-b[^;]+/,`justify`)+fr+c+c;case 4200:if(!match(c,/flex-|baseline/))return ur+`grid-column-align`+substr(c,u)+c;break;case 2592:case 3360:return ur+replace(c,`template-`,``)+c;case 4384:case 3616:return m&&m.some(function(c,m){return u=m,match(c.props,/grid-\w+-end/)})?~indexof(c+(m=m[u].value),`span`,0)?c:ur+replace(c,`-start`,``)+c+ur+`grid-row-span:`+(~indexof(m,`span`,0)?match(m,/\d+/):match(m,/\d+/)-+match(c,/\d+/))+`;`:ur+replace(c,`-start`,``)+c;case 4896:case 4128:return m&&m.some(function(c){return match(c.props,/grid-\w+-start/)})?c:ur+replace(replace(c,`-end`,`-span`),`span `,``)+c;case 4095:case 3583:case 4068:case 2532:return replace(c,/(.+)-inline(.+)/,fr+`$1$2`)+c;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(strlen(c)-1-u>6)switch(charat(c,u+1)){case 109:if(charat(c,u+4)!==45)break;case 102:return replace(c,/(.+:)(.+)-([^]+)/,`$1`+fr+`$2-$3$1`+dr+(charat(c,u+3)==108?`$3`:`$2-$3`))+c;case 115:return~indexof(c,`stretch`,0)?prefix(replace(c,`stretch`,`fill-available`),u,m)+c:c}break;case 5152:case 5920:return replace(c,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(u,m,h,g,_,v,y){return ur+m+`:`+h+y+(g?ur+m+`-span:`+(_?v:v-+h)+y:``)+c});case 4949:if(charat(c,u+6)===121)return replace(c,`:`,`:`+fr)+c;break;case 6444:switch(charat(c,charat(c,14)===45?18:11)){case 120:return replace(c,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,`$1`+fr+(charat(c,14)===45?`inline-`:``)+`box$3$1`+fr+`$2$3$1`+ur+`$2box$3`)+c;case 100:return replace(c,`:`,`:`+ur)+c}break;case 5719:case 2647:case 2135:case 3927:case 2391:return replace(c,`scroll-`,`scroll-snap-`)+c}return c}function serialize(c,u){for(var m=``,h=0;h<c.length;h++)m+=u(c[h],h,c,u)||``;return m}function stringify$6(c,u,m,h){switch(c.type){case vr:if(c.children.length)break;case gr:case hr:return c.return=c.return||c.value;case pr:return``;case _r:return c.return=c.value+`{`+serialize(c.children,h)+`}`;case mr:if(!strlen(c.value=c.props.join(`,`)))return``}return strlen(m=serialize(c.children,h))?c.return=c.value+`{`+m+`}`:``}__name(stringify$6,`stringify`);function middleware(c){var u=sizeof(c);return function(m,h,g,_){for(var v=``,y=0;y<u;y++)v+=c[y](m,h,g,_)||``;return v}}function rulesheet(c){return function(u){u.root||(u=u.return)&&c(u)}}function prefixer(c,u,m,h){if(c.length>-1&&!c.return)switch(c.type){case hr:c.return=prefix(c.value,c.length,m);return;case _r:return serialize([copy(c,{value:replace(c.value,`@`,`@`+fr)})],h);case mr:if(c.length)return combine(m=c.props,function(u){switch(match(u,h=/(::plac\w+|:read-\w+)/)){case`:read-only`:case`:read-write`:lift(copy(c,{props:[replace(u,/:(read-\w+)/,`:`+dr+`$1`)]})),lift(copy(c,{props:[u]})),xr(c,{props:filter(m,h)});break;case`::placeholder`:lift(copy(c,{props:[replace(u,/:(plac\w+)/,`:`+fr+`input-$1`)]})),lift(copy(c,{props:[replace(u,/:(plac\w+)/,`:`+dr+`$1`)]})),lift(copy(c,{props:[replace(u,/:(plac\w+)/,ur+`input-$1`)]})),lift(copy(c,{props:[u]})),xr(c,{props:filter(m,h)});break}return``})}}var Or=__toESM(lr()),kr={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Ar=typeof process<`u`&&({}.REACT_APP_SC_ATTR||{}.SC_ATTR)||`data-styled`,jr=`active`,Mr=`data-styled-version`,Nr=`6.1.19`,Pr=`/*!sc*/
12 +`,Fr=typeof window<`u`&&typeof document<`u`,Ir=!!(typeof SC_DISABLE_SPEEDY==`boolean`?SC_DISABLE_SPEEDY:typeof process<`u`&&{}.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&{}.REACT_APP_SC_DISABLE_SPEEDY!==``?{}.REACT_APP_SC_DISABLE_SPEEDY!==`false`&&{}.REACT_APP_SC_DISABLE_SPEEDY:typeof process<`u`&&{}.SC_DISABLE_SPEEDY!==void 0&&{}.SC_DISABLE_SPEEDY!==``&&{}.SC_DISABLE_SPEEDY!==`false`&&{}.SC_DISABLE_SPEEDY),Lr=Object.freeze([]),Rr=Object.freeze({});function I(c,u,m){return m===void 0&&(m=Rr),c.theme!==m.theme&&c.theme||u||m.theme}var zr=new Set(`a.abbr.address.area.article.aside.audio.b.base.bdi.bdo.big.blockquote.body.br.button.canvas.caption.cite.code.col.colgroup.data.datalist.dd.del.details.dfn.dialog.div.dl.dt.em.embed.fieldset.figcaption.figure.footer.form.h1.h2.h3.h4.h5.h6.header.hgroup.hr.html.i.iframe.img.input.ins.kbd.keygen.label.legend.li.link.main.map.mark.menu.menuitem.meta.meter.nav.noscript.object.ol.optgroup.option.output.p.param.picture.pre.progress.q.rp.rt.ruby.s.samp.script.section.select.small.source.span.strong.style.sub.summary.sup.table.tbody.td.textarea.tfoot.th.thead.time.tr.track.u.ul.use.var.video.wbr.circle.clipPath.defs.ellipse.foreignObject.g.image.line.linearGradient.marker.mask.path.pattern.polygon.polyline.radialGradient.rect.stop.svg.text.tspan`.split(`.`)),Br=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,Vr=/(^-|-$)/g;function R(c){return c.replace(Br,`-`).replace(Vr,``)}var Hr=/(a)(d)/gi,Ur=52,j=function(c){return String.fromCharCode(c+(c>25?39:97))};function x$2(c){var u,m=``;for(u=Math.abs(c);u>Ur;u=u/Ur|0)m=j(u%Ur)+m;return(j(u%Ur)+m).replace(Hr,`$1-$2`)}__name(x$2,`x`);var Wr,Gr=5381,M=function(c,u){for(var m=u.length;m;)c=33*c^u.charCodeAt(--m);return c},z=function(c){return M(Gr,c)};function $(c){return x$2(z(c)>>>0)}function B(c){return c.displayName||c.name||`Component`}function L(c){return typeof c==`string`&&!0}var Kr=typeof Symbol==`function`&&Symbol.for,qr=Kr?Symbol.for(`react.memo`):60115,Jr=Kr?Symbol.for(`react.forward_ref`):60112,Yr={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Xr={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Zr={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Qr=((Wr={})[Jr]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Wr[qr]=Zr,Wr);function X(c){return(`type`in(u=c)&&u.type.$$typeof)===qr?Zr:`$$typeof`in c?Qr[c.$$typeof]:Yr;var u}var $r=Object.defineProperty,ei=Object.getOwnPropertyNames,ti=Object.getOwnPropertySymbols,ni=Object.getOwnPropertyDescriptor,ri=Object.getPrototypeOf,ii=Object.prototype;function oe(c,u,m){if(typeof u!=`string`){if(ii){var h=ri(u);h&&h!==ii&&oe(c,h,m)}var g=ei(u);ti&&(g=g.concat(ti(u)));for(var _=X(c),v=X(u),y=0;y<g.length;++y){var b=g[y];if(!(b in Xr||m&&m[b]||v&&b in v||_&&b in _)){var x=ni(u,b);try{$r(c,b,x)}catch(c){}}}}return c}function re(c){return typeof c==`function`}function se(c){return typeof c==`object`&&`styledComponentId`in c}function ie(c,u){return c&&u?`${c} ${u}`:c||u||``}function ae(c,u){if(c.length===0)return``;for(var m=c[0],h=1;h<c.length;h++)m+=u?u+c[h]:c[h];return m}function ce(c){return typeof c==`object`&&!!c&&c.constructor.name===Object.name&&!(`props`in c&&c.$$typeof)}function le(c,u,m){if(m===void 0&&(m=!1),!m&&!ce(c)&&!Array.isArray(c))return u;if(Array.isArray(u))for(var h=0;h<u.length;h++)c[h]=le(c[h],u[h]);else if(ce(u))for(var h in u)c[h]=le(c[h],u[h]);return c}function ue(c,u){Object.defineProperty(c,"toString",{value:u})}function he(c){for(var u=[],m=1;m<arguments.length;m++)u[m-1]=arguments[m];return Error(`An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#${c} for more information.${u.length>0?` Args: ${u.join(`, `)}`:``}`)}var ai=function(){function e(c){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=c}return e.prototype.indexOfGroup=function(c){for(var u=0,m=0;m<c;m++)u+=this.groupSizes[m];return u},e.prototype.insertRules=function(c,u){if(c>=this.groupSizes.length){for(var m=this.groupSizes,h=m.length,g=h;c>=g;)if((g<<=1)<0)throw he(16,`${c}`);this.groupSizes=new Uint32Array(g),this.groupSizes.set(m),this.length=g;for(var _=h;_<g;_++)this.groupSizes[_]=0}for(var v=this.indexOfGroup(c+1),y=(_=0,u.length);_<y;_++)this.tag.insertRule(v,u[_])&&(this.groupSizes[c]++,v++)},e.prototype.clearGroup=function(c){if(c<this.length){var u=this.groupSizes[c],m=this.indexOfGroup(c),h=m+u;this.groupSizes[c]=0;for(var g=m;g<h;g++)this.tag.deleteRule(m)}},e.prototype.getGroup=function(c){var u=``;if(c>=this.length||this.groupSizes[c]===0)return u;for(var m=this.groupSizes[c],h=this.indexOfGroup(c),g=h+m,_=h;_<g;_++)u+=`${this.tag.getRule(_)}${Pr}`;return u},e}(),oi=new Map,si=new Map,ci=1,Se=function(c){if(oi.has(c))return oi.get(c);for(;si.has(ci);)ci++;var u=ci++;return oi.set(c,u),si.set(u,c),u},we=function(c,u){ci=u+1,oi.set(c,u),si.set(u,c)},li=`style[${Ar}][${Mr}="${Nr}"]`,ui=RegExp(`^${Ar}\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)`),Ne=function(c,u,m){for(var h,g=m.split(`,`),_=0,v=g.length;_<v;_++)(h=g[_])&&c.registerName(u,h)},Pe=function(c,u){for(var m,h=((m=u.textContent)==null?``:m).split(Pr),g=[],_=0,v=h.length;_<v;_++){var y=h[_].trim();if(y){var b=y.match(ui);if(b){var x=0|parseInt(b[1],10),S=b[2];x!==0&&(we(S,x),Ne(c,S,b[3]),c.getTag().insertRules(x,g)),g.length=0}else g.push(y)}}},_e=function(c){for(var u=document.querySelectorAll(li),m=0,h=u.length;m<h;m++){var g=u[m];g&&g.getAttribute(Ar)!==jr&&(Pe(c,g),g.parentNode&&g.parentNode.removeChild(g))}};function Ce(){return typeof __webpack_nonce__<`u`?__webpack_nonce__:null}var Ie=function(c){var u=document.head,m=c||u,h=document.createElement(`style`),g=function(c){var u=Array.from(c.querySelectorAll(`style[${Ar}]`));return u[u.length-1]}(m),_=g===void 0?null:g.nextSibling;h.setAttribute(Ar,jr),h.setAttribute(Mr,Nr);var v=Ce();return v&&h.setAttribute(`nonce`,v),m.insertBefore(h,_),h},di=function(){function e(c){this.element=Ie(c),this.element.appendChild(document.createTextNode(``)),this.sheet=function(c){if(c.sheet)return c.sheet;for(var u=document.styleSheets,m=0,h=u.length;m<h;m++){var g=u[m];if(g.ownerNode===c)return g}throw he(17)}(this.element),this.length=0}return e.prototype.insertRule=function(c,u){try{return this.sheet.insertRule(u,c),this.length++,!0}catch(c){return!1}},e.prototype.deleteRule=function(c){this.sheet.deleteRule(c),this.length--},e.prototype.getRule=function(c){var u=this.sheet.cssRules[c];return u&&u.cssText?u.cssText:``},e}(),fi=function(){function e(c){this.element=Ie(c),this.nodes=this.element.childNodes,this.length=0}return e.prototype.insertRule=function(c,u){if(c<=this.length&&c>=0){var m=document.createTextNode(u);return this.element.insertBefore(m,this.nodes[c]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(c){this.element.removeChild(this.nodes[c]),this.length--},e.prototype.getRule=function(c){return c<this.length?this.nodes[c].textContent:``},e}(),pi=function(){function e(c){this.rules=[],this.length=0}return e.prototype.insertRule=function(c,u){return c<=this.length&&(this.rules.splice(c,0,u),this.length++,!0)},e.prototype.deleteRule=function(c){this.rules.splice(c,1),this.length--},e.prototype.getRule=function(c){return c<this.length?this.rules[c]:``},e}(),mi=Fr,hi={isServer:!Fr,useCSSOMInjection:!Ir},gi=function(){function e(c,u,m){c===void 0&&(c=Rr),u===void 0&&(u={});var h=this;this.options=__assign(__assign({},hi),c),this.gs=u,this.names=new Map(m),this.server=!!c.isServer,!this.server&&Fr&&mi&&(mi=!1,_e(this)),ue(this,function(){return function(c){for(var u=c.getTag(),m=u.length,h=``,r=function(m){var g=function(c){return si.get(c)}(m);if(g===void 0)return`continue`;var _=c.names.get(g),v=u.getGroup(m);if(_===void 0||!_.size||v.length===0)return`continue`;var y=`${Ar}.g${m}[id="${g}"]`,b=``;_!==void 0&&_.forEach(function(c){c.length>0&&(b+=`${c},`)}),h+=`${v}${y}{content:"${b}"}${Pr}`},g=0;g<m;g++)r(g);return h}(h)})}return e.registerId=function(c){return Se(c)},e.prototype.rehydrate=function(){!this.server&&Fr&&_e(this)},e.prototype.reconstructWithOptions=function(c,u){return u===void 0&&(u=!0),new e(__assign(__assign({},this.options),c),this.gs,u&&this.names||void 0)},e.prototype.allocateGSInstance=function(c){return this.gs[c]=(this.gs[c]||0)+1},e.prototype.getTag=function(){return this.tag||(this.tag=(c=function(c){var u=c.useCSSOMInjection,m=c.target;return c.isServer?new pi(m):u?new di(m):new fi(m)}(this.options),new ai(c)));var c},e.prototype.hasNameForId=function(c,u){return this.names.has(c)&&this.names.get(c).has(u)},e.prototype.registerName=function(c,u){if(Se(c),this.names.has(c))this.names.get(c).add(u);else{var m=new Set;m.add(u),this.names.set(c,m)}},e.prototype.insertRules=function(c,u,m){this.registerName(c,u),this.getTag().insertRules(Se(c),m)},e.prototype.clearNames=function(c){this.names.has(c)&&this.names.get(c).clear()},e.prototype.clearRules=function(c){this.getTag().clearGroup(Se(c)),this.clearNames(c)},e.prototype.clearTag=function(){this.tag=void 0},e}(),_i=/&/g,vi=/^\s*\/\/.*$/gm;function Ve(c,u){return c.map(function(c){return c.type===`rule`&&(c.value=`${u} ${c.value}`,c.value=c.value.replaceAll(`,`,`,${u} `),c.props=c.props.map(function(c){return`${u} ${c}`})),Array.isArray(c.children)&&c.type!==`@keyframes`&&(c.children=Ve(c.children,u)),c})}function Fe(c){var u,m,h,g=c===void 0?Rr:c,_=g.options,v=_===void 0?Rr:_,y=g.plugins,b=y===void 0?Lr:y,l=function(c,h,g){return g.startsWith(m)&&g.endsWith(m)&&g.replaceAll(m,``).length>0?`.${u}`:c},x=b.slice();x.push(function(c){c.type===`rule`&&c.value.includes(`&`)&&(c.props[0]=c.props[0].replace(_i,m).replace(h,l))}),v.prefix&&x.push(prefixer),x.push(stringify$6);var p=function(c,g,_,y){g===void 0&&(g=``),_===void 0&&(_=``),y===void 0&&(y=`&`),u=y,m=g,h=RegExp(`\\${m}\\b`,`g`);var b=c.replace(vi,``),S=compile(_||g?`${_} ${g} { ${b} }`:b);v.namespace&&(S=Ve(S,v.namespace));var C=[];return serialize(S,middleware(x.concat(rulesheet(function(c){return C.push(c)})))),C};return p.hash=b.length?b.reduce(function(c,u){return u.name||he(15),M(c,u.name)},Gr).toString():``,p}var yi=new gi,bi=Fe(),xi=c.default.createContext({shouldForwardProp:void 0,styleSheet:yi,stylis:bi});xi.Consumer;var Si=c.default.createContext(void 0);function Ge(){return(0,c.useContext)(xi)}function Ye(u){var m=(0,c.useState)(u.stylisPlugins),h=m[0],g=m[1],_=Ge().styleSheet,v=(0,c.useMemo)(function(){var c=_;return u.sheet?c=u.sheet:u.target&&(c=c.reconstructWithOptions({target:u.target},!1)),u.disableCSSOMInjection&&(c=c.reconstructWithOptions({useCSSOMInjection:!1})),c},[u.disableCSSOMInjection,u.sheet,u.target,_]),y=(0,c.useMemo)(function(){return Fe({options:{namespace:u.namespace,prefix:u.enableVendorPrefixes},plugins:h})},[u.enableVendorPrefixes,u.namespace,h]);(0,c.useEffect)(function(){(0,Or.default)(h,u.stylisPlugins)||g(u.stylisPlugins)},[u.stylisPlugins]);var b=(0,c.useMemo)(function(){return{shouldForwardProp:u.shouldForwardProp,styleSheet:v,stylis:y}},[u.shouldForwardProp,v,y]);return c.default.createElement(xi.Provider,{value:b},c.default.createElement(Si.Provider,{value:y},u.children))}var Ci=function(){function e(c,u){var m=this;this.inject=function(c,u){u===void 0&&(u=bi);var h=m.name+u.hash;c.hasNameForId(m.id,h)||c.insertRules(m.id,h,u(m.rules,h,`@keyframes`))},this.name=c,this.id=`sc-keyframes-${c}`,this.rules=u,ue(this,function(){throw he(12,String(m.name))})}return e.prototype.getName=function(c){return c===void 0&&(c=bi),this.name+c.hash},e}(),qe=function(c){return c>=`A`&&c<=`Z`};function He(c){for(var u=``,m=0;m<c.length;m++){var h=c[m];if(m===1&&h===`-`&&c[0]===`-`)return c;qe(h)?u+=`-`+h.toLowerCase():u+=h}return u.startsWith(`ms-`)?`-`+u:u}var Ue=function(c){return c==null||!1===c||c===``},Je=function(c){var u,m,h=[];for(var g in c){var _=c[g];c.hasOwnProperty(g)&&!Ue(_)&&(Array.isArray(_)&&_.isCss||re(_)?h.push(`${He(g)}:`,_,`;`):ce(_)?h.push.apply(h,__spreadArray(__spreadArray([`${g} {`],Je(_),!1),[`}`],!1)):h.push(`${He(g)}: ${u=g,(m=_)==null||typeof m==`boolean`||m===``?``:typeof m!=`number`||m===0||u in kr||u.startsWith(`--`)?String(m).trim():`${m}px`};`))}return h};function Xe(c,u,m,h){if(Ue(c))return[];if(se(c))return[`.${c.styledComponentId}`];if(re(c))return!re(g=c)||g.prototype&&g.prototype.isReactComponent||!u?[c]:Xe(c(u),u,m,h);var g;return c instanceof Ci?m?(c.inject(m,h),[c.getName(h)]):[c]:ce(c)?Je(c):Array.isArray(c)?Array.prototype.concat.apply(Lr,c.map(function(c){return Xe(c,u,m,h)})):[c.toString()]}function Ze(c){for(var u=0;u<c.length;u+=1){var m=c[u];if(re(m)&&!se(m))return!1}return!0}var wi=z(Nr),Ti=function(){function e(c,u,m){this.rules=c,this.staticRulesId=``,this.isStatic=(m===void 0||m.isStatic)&&Ze(c),this.componentId=u,this.baseHash=M(wi,u),this.baseStyle=m,gi.registerId(u)}return e.prototype.generateAndInjectStyles=function(c,u,m){var h=this.baseStyle?this.baseStyle.generateAndInjectStyles(c,u,m):``;if(this.isStatic&&!m.hash)if(this.staticRulesId&&u.hasNameForId(this.componentId,this.staticRulesId))h=ie(h,this.staticRulesId);else{var g=ae(Xe(this.rules,c,u,m)),_=x$2(M(this.baseHash,g)>>>0);if(!u.hasNameForId(this.componentId,_)){var v=m(g,`.${_}`,void 0,this.componentId);u.insertRules(this.componentId,_,v)}h=ie(h,_),this.staticRulesId=_}else{for(var y=M(this.baseHash,m.hash),b=``,x=0;x<this.rules.length;x++){var S=this.rules[x];if(typeof S==`string`)b+=S;else if(S){var C=ae(Xe(S,c,u,m));y=M(y,C+x),b+=C}}if(b){var T=x$2(y>>>0);u.hasNameForId(this.componentId,T)||u.insertRules(this.componentId,T,m(b,`.${T}`,void 0,this.componentId)),h=ie(h,T)}}return h},e}(),Ei=c.default.createContext(void 0);Ei.Consumer;function ot(u){var m=c.default.useContext(Ei),h=(0,c.useMemo)(function(){return function(c,u){if(!c)throw he(14);if(re(c))return c(u);if(Array.isArray(c)||typeof c!=`object`)throw he(8);return u?__assign(__assign({},u),c):c}(u.theme,m)},[u.theme,m]);return u.children?c.default.createElement(Ei.Provider,{value:h},u.children):null}var Di={};function it(u,m,h){var g=se(u),_=u,v=!L(u),y=m.attrs,b=y===void 0?Lr:y,x=m.componentId,S=x===void 0?function(c,u){var m=typeof c==`string`?R(c):`sc`;Di[m]=(Di[m]||0)+1;var h=`${m}-${$(Nr+m+Di[m])}`;return u?`${u}-${h}`:h}(m.displayName,m.parentComponentId):x,C=m.displayName,T=C===void 0?function(c){return L(c)?`styled.${c}`:`Styled(${B(c)})`}(u):C,E=m.displayName&&m.componentId?`${R(m.displayName)}-${m.componentId}`:m.componentId||S,D=g&&_.attrs?_.attrs.concat(b).filter(Boolean):b,w=m.shouldForwardProp;if(g&&_.shouldForwardProp){var A=_.shouldForwardProp;if(m.shouldForwardProp){var N=m.shouldForwardProp;w=function(c,u){return A(c,u)&&N(c,u)}}else w=A}var P=new Ti(h,E,g?_.componentStyle:void 0);function O(u,m){return function(u,m,h){var g=u.attrs,_=u.componentStyle,v=u.defaultProps,y=u.foldedComponentIds,b=u.styledComponentId,x=u.target,S=c.default.useContext(Ei),C=Ge(),T=u.shouldForwardProp||C.shouldForwardProp,E=I(m,S,v)||Rr,D=function(c,u,m){for(var h,g=__assign(__assign({},u),{className:void 0,theme:m}),_=0;_<c.length;_+=1){var v=re(h=c[_])?h(g):h;for(var y in v)g[y]=y===`className`?ie(g[y],v[y]):y===`style`?__assign(__assign({},g[y]),v[y]):v[y]}return u.className&&(g.className=ie(g.className,u.className)),g}(g,m,E),A=D.as||x,N={};for(var P in D)D[P]===void 0||P[0]===`$`||P===`as`||P===`theme`&&D.theme===E||(P===`forwardedAs`?N.as=D.forwardedAs:T&&!T(P,A)||(N[P]=D[P]));var V=function(c,u){var m=Ge();return c.generateAndInjectStyles(u,m.styleSheet,m.stylis)}(_,D),H=ie(y,b);return V&&(H+=` `+V),D.className&&(H+=` `+D.className),N[L(A)&&!zr.has(A)?`class`:`className`]=H,h&&(N.ref=h),(0,c.createElement)(A,N)}(V,u,m)}O.displayName=T;var V=c.default.forwardRef(O);return V.attrs=D,V.componentStyle=P,V.displayName=T,V.shouldForwardProp=w,V.foldedComponentIds=g?ie(_.foldedComponentIds,_.styledComponentId):``,V.styledComponentId=E,V.target=g?_.target:u,Object.defineProperty(V,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(c){this._foldedDefaultProps=g?function(c){for(var u=[],m=1;m<arguments.length;m++)u[m-1]=arguments[m];for(var h=0,g=u;h<g.length;h++)le(c,g[h],!0);return c}({},_.defaultProps,c):c}}),ue(V,function(){return`.${V.styledComponentId}`}),v&&oe(V,u,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),V}function at(c,u){for(var m=[c[0]],h=0,g=u.length;h<g;h+=1)m.push(u[h],c[h+1]);return m}var ct=function(c){return Object.assign(c,{isCss:!0})};function lt(c){for(var u=[],m=1;m<arguments.length;m++)u[m-1]=arguments[m];if(re(c)||ce(c))return ct(Xe(at(Lr,__spreadArray([c],u,!0))));var h=c;return u.length===0&&h.length===1&&typeof h[0]==`string`?Xe(h):ct(Xe(at(h,u)))}function ut(c,u,m){if(m===void 0&&(m=Rr),!u)throw he(1,u);var s=function(h){for(var g=[],_=1;_<arguments.length;_++)g[_-1]=arguments[_];return c(u,m,lt.apply(void 0,__spreadArray([h],g,!1)))};return s.attrs=function(h){return ut(c,u,__assign(__assign({},m),{attrs:Array.prototype.concat(m.attrs,h).filter(Boolean)}))},s.withConfig=function(h){return ut(c,u,__assign(__assign({},m),h))},s}var pt=function(c){return ut(it,c)},Oi=pt;zr.forEach(function(c){Oi[c]=pt(c)}),function(){function e(c,u){this.rules=c,this.componentId=u,this.isStatic=Ze(c),gi.registerId(this.componentId+1)}return e.prototype.createStyles=function(c,u,m,h){var g=h(ae(Xe(this.rules,u,m,h)),``),_=this.componentId+c;m.insertRules(_,_,g)},e.prototype.removeStyles=function(c,u){u.clearRules(this.componentId+c)},e.prototype.renderStyles=function(c,u,m,h){c>2&&gi.registerId(this.componentId+c),this.removeStyles(c,m),this.createStyles(c,u,m,h)},e}(),function(){function e(){var u=this;this._emitSheetCSS=function(){var c=u.instance.toString();if(!c)return``;var m=Ce();return`<style ${ae([m&&`nonce="${m}"`,`${Ar}="true"`,`${Mr}="${Nr}"`].filter(Boolean),` `)}>${c}</style>`},this.getStyleTags=function(){if(u.sealed)throw he(2);return u._emitSheetCSS()},this.getStyleElement=function(){var m;if(u.sealed)throw he(2);var h=u.instance.toString();if(!h)return[];var g=((m={})[Ar]=``,m[Mr]=Nr,m.dangerouslySetInnerHTML={__html:h},m),_=Ce();return _&&(g.nonce=_),[c.default.createElement(`style`,__assign({},g,{key:`sc-0-0`}))]},this.seal=function(){u.sealed=!0},this.instance=new gi({isServer:!0}),this.sealed=!1}return e.prototype.collectStyles=function(u){if(this.sealed)throw he(2);return c.default.createElement(Ye,{sheet:this.instance},u)},e.prototype.interleaveWithNodeStream=function(c){throw he(3)},e}(),`${Ar}`,zt();var ki=c.default.Suspense;function App$2(){var u=(0,c.useContext)(cr).state.isDarkMode,h={config:{variants:{light:!u,dark:u}}};return m.default.appHistory=et(createHashSource()),c.default.createElement(ir,null,c.default.createElement(vt,{history:m.default.appHistory},c.default.createElement(ot,{theme:h},c.default.createElement(ki,{fallback:null},c.default.createElement(bt,null,m.default.getRoutes(),c.default.createElement(Index$5,{path:`/`}),c.default.createElement(NotFound,{default:!0}))))))}__name(App$2,`App`),Kt(),vn(),an(),ln();function ownKeys$42(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$42,`ownKeys`);function _objectSpread$42(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$42(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$42(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$42,`_objectSpread`);var Ai=function(){function ReducerUtils(){_classCallCheck(this,ReducerUtils)}return _createClass(ReducerUtils,null,[{key:`updateArray`,value:function updateArray(c,u,m,h){return h===`add`?c[u].includes(m)?c:_objectSpread$42(_objectSpread$42({},c),{},_defineProperty({},u,[].concat(_toConsumableArray(c[u]),[m]))):h===`remove`?_objectSpread$42(_objectSpread$42({},c),{},_defineProperty({},u,c[u].filter(function(c){return c!==m}))):c}}])}();vn();function ownKeys$41(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$41,`ownKeys`);function _objectSpread$41(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$41(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$41(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$41,`_objectSpread`);var ji=function reducer(c,u){var m=u.type,h=u.payload;switch(m){case`ADD_INCLUDE`:return Ai.updateArray(c,`includes`,h,`add`);case`REMOVE_INCLUDE`:return Ai.updateArray(c,`includes`,h,`remove`);case`SET_REFERRER`:return _objectSpread$41(_objectSpread$41({},c),{},{referrer:h});case`SET_INCLUDES`:return _objectSpread$41(_objectSpread$41({},c),{},{includes:h});case`SET_CPT`:return _objectSpread$41(_objectSpread$41({},c),{},{customPostTypes:h});case`SET_SELECTED_CPT`:return _objectSpread$41(_objectSpread$41({},c),{},{selectedCustomPostTypes:h});case`SET_CURRENT_PAGE_NAME`:return _objectSpread$41(_objectSpread$41({},c),{},{currentPage:h});case`SET_RETURN_TO`:return _objectSpread$41(_objectSpread$41({},c),{},{returnTo:h});default:return c}},Mi=[{type:`templates`,data:{title:(0,h.__)(`Templates`,`elementor`),features:{open:[(0,h.__)(`Saved Templates`,`elementor`)],locked:[(0,h.__)(`Headers`,`elementor`),(0,h.__)(`Footers`,`elementor`),(0,h.__)(`Archives`,`elementor`),(0,h.__)(`Single Posts`,`elementor`),(0,h.__)(`Single Pages`,`elementor`),(0,h.__)(`Search Results`,`elementor`),(0,h.__)(`404 Error Page`,`elementor`),(0,h.__)(`Popups`,`elementor`),(0,h.__)(`Global widgets`,`elementor`)],tooltip:(0,h.__)(`To import or export these components, you’ll need Elementor Pro.`,`elementor`)}}},{type:`content`,data:{title:(0,h.__)(`Content`,`elementor`),features:{open:[(0,h.__)(`Elementor Pages`,`elementor`),(0,h.__)(`Landing Pages`,`elementor`),(0,h.__)(`Elementor Posts`,`elementor`),(0,h.__)(`WP Pages`,`elementor`),(0,h.__)(`WP Posts`,`elementor`),(0,h.__)(`WP Menus`,`elementor`),(0,h.__)(`Custom Post Types`,`elementor`)]}}},{type:`settings`,data:{title:(0,h.__)(`Site Settings`,`elementor`),features:{open:[(0,h.__)(`Global Colors`,`elementor`),(0,h.__)(`Global Fonts`,`elementor`),(0,h.__)(`Theme Style settings`,`elementor`),(0,h.__)(`Layout Settings`,`elementor`),(0,h.__)(`Lightbox Settings`,`elementor`),(0,h.__)(`Background Settings`,`elementor`)]}}}];J();var Ni=c.default.createContext();function SharedContextProvider(u){var m=_slicedToArray((0,c.useReducer)(ji,{includes:Mi.map(function(c){return c.type}),referrer:null,customPostTypes:[],selectedCustomPostTypes:null,currentPage:null,returnTo:null}),2),h=m[0],g=m[1];return c.default.createElement(Ni.Provider,{value:{data:h,dispatch:g}},u.children)}SharedContextProvider.propTypes={children:q.default.object.isRequired},vn();function ownKeys$40(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$40,`ownKeys`);function _objectSpread$40(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$40(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$40(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$40,`_objectSpread`);var Pi=function reducer(c,u){var m=u.type,h=u.payload;switch(m){case`SET_ID`:return _objectSpread$40(_objectSpread$40({},c),{},{id:h});case`SET_FILE`:return _objectSpread$40(_objectSpread$40({},c),{},{file:h});case`SET_KIT_SOURCE`:return _objectSpread$40(_objectSpread$40({},c),{},{source:h});case`ADD_OVERRIDE_CONDITION`:return Ai.updateArray(c,`overrideConditions`,h,`add`);case`REMOVE_OVERRIDE_CONDITION`:return Ai.updateArray(c,`overrideConditions`,h,`remove`);case`SET_UPLOADED_DATA`:return _objectSpread$40(_objectSpread$40({},c),{},{uploadedData:h});case`SET_IMPORTED_DATA`:return _objectSpread$40(_objectSpread$40({},c),{},{importedData:h});case`SET_PLUGINS`:return _objectSpread$40(_objectSpread$40({},c),{},{plugins:h});case`SET_REQUIRED_PLUGINS`:return _objectSpread$40(_objectSpread$40({},c),{},{requiredPlugins:h});case`SET_IMPORTED_PLUGINS`:return _objectSpread$40(_objectSpread$40({},c),{},{importedPlugins:h});case`SET_IS_PRO_INSTALLED_DURING_PROCESS`:return _objectSpread$40(_objectSpread$40({},c),{},{isProInstalledDuringProcess:h});case`SET_ACTION_TYPE`:return _objectSpread$40(_objectSpread$40({},c),{},{actionType:h});case`SET_IS_RESOLVED`:return _objectSpread$40(_objectSpread$40({},c),{},{isResolvedData:h});case`SET_PLUGINS_STATE`:return _objectSpread$40(_objectSpread$40({},c),{},{pluginsState:h});default:return c}};J();var Fi=c.default.createContext();function ImportContextProvider$1(u){var m=_slicedToArray((0,c.useReducer)(Pi,{id:null,file:null,uploadedData:null,importedData:null,source:``,plugins:[],requiredPlugins:[],importedPlugins:[],overrideConditions:[],isProInstalledDuringProcess:!1,actionType:null,isResolvedData:!1,pluginsState:``}),2),h=m[0],g=m[1];return c.default.createElement(Fi.Provider,{value:{data:h,dispatch:g}},u.children)}__name(ImportContextProvider$1,`ImportContextProvider`),ImportContextProvider$1.propTypes={children:q.default.object.isRequired};function ownKeys$39(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$39(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$39(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$39(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function useQueryParams(){var c,u=new URLSearchParams(window.location.search),m=Object.fromEntries(u.entries()),h=(c=location.hash.match(/\?(.+)/))==null?void 0:c[1],g={};h&&h.split(`&`).forEach(function(c){var u=_slicedToArray(c.split(`=`),2),m=u[0];g[m]=u[1]});var _=_objectSpread$39(_objectSpread$39({},m),g);return{getAll:function getAll(){return _}}}var Ii=__esmMin((()=>{vn(),J(),__name(ownKeys$39,`ownKeys`),__name(_objectSpread$39,`_objectSpread`)}));Ii();function ContentLayout(u){return c.default.createElement(`div`,{className:`e-app-import-export-content-layout`},c.default.createElement(`div`,{className:`e-app-import-export-content-layout__container`},u.children))}ContentLayout.propTypes={children:q.default.any.isRequired},$t();function ModalSection(u){return c.default.createElement(`section`,{className:Yt([`eps-modal__section`,u.className])},u.children)}ModalSection.propTypes={className:q.default.string,children:q.default.any},ModalSection.defaultProps={className:``},$t(),Gn(),Yn();function ModalTip(u){return c.default.createElement(`div`,{className:Yt([`eps-modal__tip`,u.className])},c.default.createElement(Heading$11,{variant:`h3`,tag:`h3`},u.title),u.description&&c.default.createElement(Text$11,{variant:`xs`},u.description))}ModalTip.propTypes={className:q.default.string,title:q.default.string,description:q.default.string},ModalTip.defaultProps={className:``,title:(0,h.__)(`Tip`,`elementor`)},Bt(),vn(),J(),$t(),kn(),nn(),En(),Yn();function ownKeys$38(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$38,`ownKeys`);function _objectSpread$38(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$38(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$38(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$38,`_objectSpread`);function ModalProvider$1(u){var m=_slicedToArray((0,c.useState)(u.show),2),h=m[0],g=m[1],_=function hideModal(){g(!1),u.setShow&&u.setShow(!1)},v=function showModal(){g(!0),u.setShow&&u.setShow(!0)},y=_objectSpread$38(_objectSpread$38({},u),{},{show:h,hideModal:_,showModal:v});return(0,c.useEffect)(function(){g(u.show)},[u.show]),c.default.createElement(c.default.Fragment,null,u.toggleButtonProps&&c.default.createElement(On,_extends$1({},u.toggleButtonProps,{onClick:v})),c.default.createElement(Li,y,u.children))}__name(ModalProvider$1,`ModalProvider`),ModalProvider$1.propTypes={children:q.default.node.isRequired,toggleButtonProps:q.default.object,title:q.default.string,icon:q.default.string,show:q.default.bool,setShow:q.default.func,onOpen:q.default.func,onClose:q.default.func},ModalProvider$1.defaultProps={show:!1},ModalProvider$1.Section=ModalSection,ModalProvider$1.Tip=ModalTip;var Li=function Modal(u){var m=(0,c.useRef)(null),g=(0,c.useRef)(null),_=function closeModal(c){var h=m.current,_=g.current,v=_&&_.contains(c.target);h&&h.contains(c.target)&&!v||(u.hideModal(),u.onClose&&u.onClose(c))};return(0,c.useEffect)(function(){if(u.show){var c;document.addEventListener(`mousedown`,_,!1),(c=u.onOpen)==null||c.call(u)}return function(){return document.removeEventListener(`mousedown`,_,!1)}},[u.show]),u.show?c.default.createElement(`div`,{className:`eps-modal__overlay`,onClick:_},c.default.createElement(`div`,{className:Yt([`eps-modal`,u.className]),ref:m},c.default.createElement(Grid$14,{container:!0,className:`eps-modal__header`,justify:`space-between`,alignItems:`center`},c.default.createElement(Grid$14,{item:!0},c.default.createElement(Tn,{className:`eps-modal__icon ${u.icon}`}),c.default.createElement(Text$11,{className:`title`,tag:`span`},u.title)),c.default.createElement(Grid$14,{item:!0},c.default.createElement(`div`,{className:`eps-modal__close-wrapper`,ref:g},c.default.createElement(On,{text:(0,h.__)(`Close`,`elementor`),hideText:!0,icon:`eicon-close`,onClick:u.closeModal})))),c.default.createElement(`div`,{className:`eps-modal__body`},u.children))):null};Li.propTypes={className:q.default.string,children:q.default.any.isRequired,title:q.default.string.isRequired,icon:q.default.string,show:q.default.bool,setShow:q.default.func,hideModal:q.default.func,showModal:q.default.func,closeModal:q.default.func,onOpen:q.default.func,onClose:q.default.func},Li.defaultProps={className:``},$t();function InfoModalSection(u){return c.default.createElement(ModalProvider$1.Section,{className:Yt([`e-app-import-export-info-modal__section`,u.className])},u.children)}InfoModalSection.propTypes={className:q.default.string,children:q.default.any},InfoModalSection.defaultProps={className:``},$t(),Gn();function InfoModalHeading(u){return c.default.createElement(Heading$11,{variant:`h3`,tag:`h2`,className:Yt([`e-app-import-export-info-modal__heading`,u.className])},u.children)}InfoModalHeading.propTypes={className:q.default.string,children:q.default.oneOfType([q.default.string,q.default.object,q.default.arrayOf(q.default.object)]).isRequired},InfoModalHeading.defaultProps={className:``},$t(),Yn();function InfoModalText(u){return c.default.createElement(Text$11,{variant:`sm`,className:Yt([`e-app-import-export-info-modal__text`,u.className])},u.children)}InfoModalText.propTypes={className:q.default.string,children:q.default.any.isRequired},InfoModalText.defaultProps={className:``},Bt(),$t();function InfoModalTip(u){return c.default.createElement(ModalProvider$1.Tip,_extends$1({},u,{className:Yt([`e-app-import-export-info-modal__tip`,u.className])}))}InfoModalTip.propTypes={className:q.default.string},InfoModalTip.defaultProps={className:``},Bt();var Ri={id:`info-modal`,className:`e-app-export-kit-information__info-icon`,icon:`eicon-info-circle`,text:(0,h.__)(`Kit Info`,`elementor`),color:`secondary`,hideText:!0};function InfoModal(u){var m={className:`e-app-import-export-info-modal`,setShow:u.setShow,onOpen:u.onOpen,onClose:u.onClose,referrer:u.referrer};return Object.prototype.hasOwnProperty.call(u,`show`)?m.show=u.show:m.toggleButtonProps=Ri,c.default.createElement(ModalProvider$1,_extends$1({},m,{title:u.title}),u.children)}InfoModal.propTypes={show:q.default.bool,setShow:q.default.func,title:q.default.string,children:q.default.any.isRequired,onOpen:q.default.func,onClose:q.default.func,referrer:q.default.string},InfoModal.Section=InfoModalSection,InfoModal.Heading=InfoModalHeading,InfoModal.Text=InfoModalText,InfoModal.Tip=InfoModalTip,zt(),$t();function InlineLink(u){var h=`eps-inline-link`,g=Yt([h,`${h}--color-${u.color}`,u.underline===`none`?``:`${h}--underline-${u.underline}`,u.italic?`${h}--italic`:``,u.className]);return u.url?u.url.includes(`http`)?function getExternalLink(){return c.default.createElement(`a`,{href:u.url,target:u.target,rel:u.rel,className:g,onClick:u.onClick},u.children)}():function getRouterLink(){return c.default.createElement(vt,{history:m.default.appHistory},c.default.createElement(kt,{to:u.url,className:g},u.children))}():function getActionLink(){return c.default.createElement(`button`,{className:g,onClick:u.onClick},u.children)}()}InlineLink.propTypes={className:q.default.string,children:q.default.any,url:q.default.string,target:q.default.string,rel:q.default.string,text:q.default.string,color:q.default.oneOf([`primary`,`secondary`,`cta`,`link`,`disabled`]),underline:q.default.oneOf([`none`,`hover`,`always`]),italic:q.default.bool,onClick:q.default.func},InlineLink.defaultProps={className:``,color:`link`,underline:`always`,target:`_blank`,rel:`noopener noreferrer`};var zi,Bi=__esmMin((()=>{zi={appTypes:{editor:`editor`,wpAdmin:`wpadmin`,wpDash:`wpdash`},windowNames:{sidebarMenu:`sidebar_menu`},targetTypes:{dropdownItem:`dropdown_item`,button:`button`,tab:`tab`,toggle:`toggle`,searchInput:`search_input`,searchResult:`search_result`,buttons:`buttons`,searchWidget:`search_widget`,wpDashAdminMenuItem:`wpdash_admin_menu_item`,wpDashEditorMenu:`wpdash_editor_menu`,wpDashSubMenuItem:`wpdash_sub_menu_item`,link:`link`},interactionResults:{actionSelected:`action_selected`,navigate:`navigate`,create:`create`,sessionEnd:`session_end`,tabChanged:`tab_changed`,assetInserted:`asset_inserted`,assetFavorite:`asset_favorite`,aiGenerate:`ai_generate`,resultsUpdated:`results_updated`,noResults:`no_results`,selected:`selected`,promotionViewed:`promotion_viewed`,upgradeNow:`upgrade_now`,elementorSideMenuOpened:`elementor_side_menu_opened`,editorSubMenuOpened:`wpdash_editor_sub_menu_opened`,themeBuilderPromotionWindow:`theme_builder_promotion_window`,pageOpened:`page_opened`,expanded:`expanded`,collapsed:`collapsed`},targetNames:{publishDropdown:{saveDraft:`save_draft`,saveAsTemplate:`save_as_template`,viewPage:`view_page`,copyAndShare:`copy_and_share`},pageList:{addNewPage:`add_new_page`}},triggers:{click:`Click`,rightClick:`Right Click`,doubleClick:`Double Click`,accordionClick:`Accordion Click`,toggleClick:`Toggle Click`,dropdownClick:`Click Dropdown`,editorLoaded:`Editor Loaded`,visible:`Visible`,pageLoaded:`Page Loaded`,typing:`Typing`,tabSelect:`Tab Select`,insert:`Insert`,hover:`Hover`},locations:{widgetPanel:`Widget Panel`,topBar:`Top Bar`,sidebar:`Sidebar`,elementorEditor:`Elementor Editor`,templatesLibrary:{library:`Templates Library`},app:{import:`Import Kit`,export:`Export Kit`,kitLibrary:`Kit Library`,cloudKitLibrary:`Cloud Kit Library`},variables:`Variables Panel`,variablesManager:`Variables Manager`,admin:`WP admin`,wpDashAdmin:`wpdash_admin`,structurePanel:`Structure Panel`,canvas:`Canvas`,leftPanel:`Left Panel`,elementorLibrary:`Elementor Library`,components:{instanceEditingPanel:`Instance Editing Panel`}},secondaryLocations:{layout:`Layout Section`,basic:`Basic Section`,"pro-elements":`Pro Section`,general:`General Section`,"theme-elements":`Site Section`,"theme-elements-single":`Single Section`,"woocommerce-elements":`WooCommerce Section`,wordpress:`WordPress Section`,categories:`Widgets Tab`,global:`Globals Tab`,"whats-new":`What's New`,"document-settings":`Document Settings icon`,"preview-page":`Preview Page`,"publish-button":`Publish Button`,"widget-panel":`Widget Panel Icon`,finder:`Finder`,help:`Help`,elementorLogoDropdown:`top_bar_elementor_logo_dropdown`,elementorLogo:`Elementor Logo`,eLogoMenu:`E-logo Menu`,notes:`Notes`,siteSettings:`Site Settings`,structure:`Structure`,documentNameDropdown:`Document Name dropdown`,responsiveControls:`Responsive controls`,launchpad:`launchpad`,checklistHeader:`Checklist Header`,checklistSteps:`Checklist Steps`,userPreferences:`User Preferences`,contextMenu:`Context Menu`,templateLibrary:{saveModal:`Save to Modal`,moveModal:`Move to Modal`,bulkMoveModal:`Bulk Move to Modal`,copyModal:`Copy to Modal`,bulkCopyModal:`Bulk Copy to Modal`,saveModalSelectFolder:`Save to Modal - select folder`,saveModalSelectConnect:`Save to Modal - connect`,saveModalSelectUpgrade:`Save to Modal - upgrade`,importModal:`Import Modal`,newFolderModal:`New Folder Modal`,deleteDialog:`Delete Dialog`,deleteFolderDialog:`Delete Folder Dialog`,renameDialog:`Rename Dialog`,createFolderDialog:`Create Folder Dialog`,applySettingsDialog:`Apply Settings Dialog`,cloudTab:`Cloud Tab`,siteTab:`Site Tab`,cloudTabFolder:`Cloud Tab - Folder`,cloudTabConnect:`Cloud Tab - Connect`,cloudTabUpgrade:`Cloud Tab - Upgrade`,morePopup:`Context Menu`,quotaBar:`Quota Bar`},kitLibrary:{cloudKitLibrary:`kits_cloud_library`,cloudKitLibraryConnect:`kits_cloud_library_connect`,cloudKitLibraryUpgrade:`kits_cloud_library_upgrade`,kitExportCustomization:`kit_export_customization`,kitExport:`kit_export`,kitExportCustomizationEdit:`kit_export_customization_edit`,kitExportSummary:`kit_export_summary`,kitImportUploadBox:`kit_import_upload_box`,kitImportCustomization:`kit_import_customization`,kitImportSummary:`kit_import_summary`},variablesPopover:`Variables Popover`,admin:{pluginToolsTab:`plugin_tools_tab`,pluginWebsiteTemplatesTab:`plugin_website_templates_tab`},componentsTab:`Components Tab`,canvasElement:`Canvas Element`,publishDropdown:`Publish Dropdown`,pageListDropdown:`Page List Dropdown`,emptyBox:`Empty Box`,searchBar:`Search Bar`,finderResults:`Finder Results`,libraryTabs:`Library Tabs`,assetCard:`Asset Card`,wpDashElementorCoreMenu:`elementor_editor_core_menu`,wpDashElementorCoreSubMenu:`elementor_editor_core_sub_menu`,wpDashThemeBuilder:`wpdash_core_sub_menu_theme_builder`},elements:{accordionSection:`Accordion section`,buttonIcon:`Button Icon`,mainCta:`Main CTA`,button:`Button`,link:`Link`,dropdown:`Dropdown`,toggle:`Toggle`,launchpadChecklist:`Checklist popup`},names:{v1:{layout:`v1_widgets_tab_layout_section`,basic:`v1_widgets_tab_basic_section`,"pro-elements":`v1_widgets_tab_pro_section`,general:`v1_widgets_tab_general_section`,"theme-elements":`v1_widgets_tab_site_section`,"theme-elements-single":`v1_widgets_tab_single_section`,"woocommerce-elements":`v1_widgets_tab_woocommerce_section`,wordpress:`v1_widgets_tab_wordpress_section`,categories:`v1_widgets_tab`,global:`v1_globals_tab`},topBar:{whatsNew:`top_bar_whats_new`,documentSettings:`top_bar_document_settings_icon`,previewPage:`top_bar_preview_page`,publishButton:`top_bar_publish_button`,widgetPanel:`top_bar_widget_panel_icon`,finder:`top_bar_finder`,help:`top_bar_help`,history:`top_bar_elementor_logo_dropdown_history`,userPreferences:`top_bar_elementor_logo_dropdown_user_preferences`,keyboardShortcuts:`top_bar_elementor_logo_dropdown_keyboard_shortcuts`,exitToWordpress:`top_bar_elementor_logo_dropdown_exit_to_wordpress`,themeBuilder:`top_bar_elementor_logo_dropdown_theme_builder`,notes:`top_bar_notes`,siteSettings:`top_bar_site_setting`,structure:`top_bar_structure`,documentNameDropdown:`top_bar_document_name_dropdown`,responsiveControls:`top_bar_responsive_controls`,launchpadOn:`top_bar_checklist_icon_show`,launchpadOff:`top_bar_checklist_icon_hide`,elementorLogoDropdown:`open_e_menu`,connectAccount:`connect_account`,accountConnected:`account_connected`},elementorEditor:{editorLoaded:`editor_loaded`,checklist:{checklistHeaderClose:`checklist_header_close_icon`,checklistFirstPopup:`checklist popup triggered`},userPreferences:{checklistShow:`checklist_userpreferences_toggle_show`,checklistHide:`checklist_userpreferences_toggle_hide`}},variables:{open:`open_variables_popover`,add:`add_new_variable`,connect:`connect_variable`,save:`save_new_variable`,update:`update_variable`,openManager:`open_variables_manager`,saveChanges:`save_variables_changes`,delete:`delete_variable`,variableSyncToV3:`variable_sync_to_v3`},design_system:{importOpened:`design_system_import_opened`,fileSelected:`design_system_file_selected`,validationFailed:`design_system_validation_failed`,conflictChoice:`design_system_conflict_choice`,confirmed:`design_system_import_confirmed`,imported:`design_system_imported`,importFailed:`design_system_import_failed`,export:`design_system_export`,opened:`design_system_opened`},components:{createClicked:`component_create_clicked`,createCancelled:`component_creation_cancelled`,created:`component_created`,instanceAdded:`component_instance_added`,edited:`component_edited`,propertiesPanelOpened:`component_properties_panel_opened`,propertiesGroupCreated:`component_properties_group_created`,propertyExposed:`component_property_exposed`,propertyRemoved:`component_property_removed`,detached:`component_detached`},global_classes:{classApplied:`class_applied`,classRemoved:`class_removed`,classManagerFilterCleared:`class_manager_filter_cleared`,classDeleted:`class_deleted`,classPublishConflict:`class_publish_conflict`,classRenamed:`class_renamed`,classCreated:`class_created`,classManagerSearched:`class_manager_searched`,classManagerFiltersOpened:`class_manager_filters_opened`,classManagerOpened:`class_manager_opened`,classManagerReorder:`class_manager_reorder`,classManagerFilterUsed:`class_manager_filter_used`,classUsageLocate:`class_usage_locate`,classUsageHovered:`class_usage_hovered`,classStyled:`class_styled`,classStateClicked:`class_state_clicked`,classUsageClicked:`class_usage_clicked`,classDuplicate:`class_duplicate`,classSyncToV3PopupShown:`class_sync_to_v3_popup_shown`,classSyncToV3:`class_sync_to_v3`,classSyncToV3PopupClick:`class_sync_to_v3_popup_click`},editorOne:{topBarPublishDropdown:`top_bar_publish_dropdown`,topBarPageList:`top_bar_page_list`,siteSettingsSession:`site_settings_session`,eLibraryNav:`e_library_nav`,eLibraryInsert:`e_library_insert`,eLibraryFavorite:`e_library_favorite`,eLibraryGenerateAi:`e_library_generate_ai`,finderSearchInput:`finder_search_input`,finderResultSelect:`finder_result_select`,canvasEmptyBoxAction:`canvas_empty_box_action`,widgetPanelSearch:`widget_panel_search`,wpDashElementorMenuClick:`wpdash_elementor_menu_click`,wpDashEditorSubMenuHover:`wpdash_editor_sub_menu_hover`,wpDashThemeBuilderClick:`wpdash_theme_builder_click`,sidebarMenuItemClicked:`sidebar_menu_item_clicked`,sidebarMenuGroupToggled:`sidebar_menu_group_toggled`},interactions:{created:`interactions_created`},promotions:{viewPromotion:`view_promotion`,upgradePromotionClick:`upgrade_promotion_click`}}}}));function ownKeys$37(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$37(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$37(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$37(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function _createForOfIteratorHelper$4(c,u){var m=typeof Symbol<`u`&&c[Symbol.iterator]||c[`@@iterator`];if(!m){if(Array.isArray(c)||(m=_unsupportedIterableToArray$4(c))||u&&c&&typeof c.length==`number`){m&&(c=m);var h=0,g=function F(){};return{s:g,n:function n(){return h>=c.length?{done:!0}:{done:!1,value:c[h++]}},e:function e(c){throw c},f:g}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
13 +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var _,v=!0,y=!1;return{s:function s(){m=m.call(c)},n:function n(){var c=m.next();return v=c.done,c},e:function e(c){y=!0,_=c},f:function f(){try{v||m.return==null||m.return()}finally{if(y)throw _}}}}function _unsupportedIterableToArray$4(c,u){if(c){if(typeof c==`string`)return _arrayLikeToArray$4(c,u);var m={}.toString.call(c).slice(8,-1);return m===`Object`&&c.constructor&&(m=c.constructor.name),m===`Map`||m===`Set`?Array.from(c):m===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(m)?_arrayLikeToArray$4(c,u):void 0}}function _arrayLikeToArray$4(c,u){(u==null||u>c.length)&&(u=c.length);for(var m=0,h=Array(u);m<u;m++)h[m]=c[m];return h}var Vi,Hi,Ui,Wi=__esmMin((()=>{vn(),an(),ln(),Bi(),__name(ownKeys$37,`ownKeys`),__name(_objectSpread$37,`_objectSpread`),__name(_createForOfIteratorHelper$4,`_createForOfIteratorHelper`),__name(_unsupportedIterableToArray$4,`_unsupportedIterableToArray`),__name(_arrayLikeToArray$4,`_arrayLikeToArray`),Vi={PAGE_VIEWS_WEBSITE_TEMPLATES:`page_views_website_templates`,KITS_CLOUD_UPGRADE_CLICKED:`kits_cloud_upgrade_clicked`,EXPORT_KIT_CUSTOMIZATION:`export_kit_customization`,IMPORT_KIT_CUSTOMIZATION:`import_kit_customization`,KIT_IMPORT_STATUS:`kit_import_status`,KIT_CLOUD_LIBRARY_APPLY:`kit_cloud_library_apply`,KIT_CLOUD_LIBRARY_DELETE:`kit_cloud_library_delete`,IMPORT_EXPORT_ADMIN_ACTION:`ie_admin_action`,KIT_IMPORT_UPLOAD_FILE:`kit_import_upload_file`},Hi=function appsEventTrackingDispatch(c,u){var m=function objectCreator(c,m){var h=_createForOfIteratorHelper$4(c),g;try{for(h.s();!(g=h.n()).done;){var _=g.value;u.hasOwnProperty(_)&&u[_]!==null&&(m[_]=u[_])}}catch(c){h.e(c)}finally{h.f()}return m},h=[],g=`layout.site_part.error.document_name.document_type.view_type_clicked.tag.sort_direction.sort_type.action.grid_location.kit_name.page_source.element_position.element.event_type.modal_type.method.status.step.item.category.element_location.search_term.section.site_area`.split(`.`),_={},v={};(function init(){m(g,v),m(h,_);var u=c.split(`/`);_.placement=u[0],_.event=u[1],Object.keys(v).length&&(_.details=v)})(),$e.run(c,_)},Ui=function(){function AppsEventTracking(){_classCallCheck(this,AppsEventTracking)}return _createClass(AppsEventTracking,null,[{key:`dispatchEvent`,value:function dispatchEvent(c,u){var m,h;return(m=window.elementorCommon)==null||(m=m.eventsManager)==null||(h=m.dispatchEvent)==null?void 0:h.call(m,c,u)}},{key:`sendPageViewsWebsiteTemplates`,value:function sendPageViewsWebsiteTemplates(c){return this.dispatchEvent(Vi.PAGE_VIEWS_WEBSITE_TEMPLATES,{trigger:zi.triggers.pageLoaded,page_loaded:c,secondary_location:c})}},{key:`sendKitsCloudUpgradeClicked`,value:function sendKitsCloudUpgradeClicked(c){return this.dispatchEvent(Vi.KITS_CLOUD_UPGRADE_CLICKED,{trigger:zi.triggers.click,secondary_location:c,upgrade_location:c})}},{key:`sendExportKitCustomization`,value:function sendExportKitCustomization(c){return this.dispatchEvent(Vi.EXPORT_KIT_CUSTOMIZATION,_objectSpread$37({trigger:zi.triggers.click},c))}},{key:`sendImportKitCustomization`,value:function sendImportKitCustomization(c){return this.dispatchEvent(Vi.IMPORT_KIT_CUSTOMIZATION,_objectSpread$37({trigger:zi.triggers.click},c))}},{key:`sendKitImportStatus`,value:function sendKitImportStatus(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,u=!!c;return this.dispatchEvent(Vi.KIT_IMPORT_STATUS,_objectSpread$37({kit_import_status:!u},u&&{kit_import_error:c.message}))}},{key:`sendKitCloudLibraryApply`,value:function sendKitCloudLibraryApply(c,u){return this.dispatchEvent(Vi.KIT_CLOUD_LIBRARY_APPLY,_objectSpread$37({trigger:zi.triggers.click,kit_cloud_id:c},u&&{kit_apply_url:u}))}},{key:`sendKitCloudLibraryDelete`,value:function sendKitCloudLibraryDelete(){return this.dispatchEvent(Vi.KIT_CLOUD_LIBRARY_DELETE,{trigger:zi.triggers.click})}},{key:`sendImportExportAdminAction`,value:function sendImportExportAdminAction(c){return this.dispatchEvent(Vi.IMPORT_EXPORT_ADMIN_ACTION,{trigger:zi.triggers.click,action_type:c})}},{key:`sendKitImportUploadFile`,value:function sendKitImportUploadFile(c){return this.dispatchEvent(Vi.KIT_IMPORT_UPLOAD_FILE,{kit_import_upload_file_status:c})}}])}()}));Bt(),Wi();function ImportInfoModal(u){var m=function eventTracking(c){return Hi(`kit-library/seek-more-info`,{page_source:`import`,modal_type:`info`,event_type:`click`,element:c})};return c.default.createElement(InfoModal,_extends$1({},u,{title:(0,h.__)(`Import a Website Template`,`elementor`)}),c.default.createElement(InfoModal.Section,null,c.default.createElement(InfoModal.Heading,null,(0,h.__)(`What’s a Website Template?`,`elementor`)),c.default.createElement(InfoModal.Text,null,c.default.createElement(c.default.Fragment,null,(0,h.__)(`A Website Template is a .zip file that contains all the parts of a complete site. It’s an easy way to get a site up and running quickly.`,`elementor`),c.default.createElement(`br`,null),c.default.createElement(`br`,null),c.default.createElement(InlineLink,{url:`https://go.elementor.com/app-what-are-kits`,onClick:function onClick(){return m(`Learn more about website templates`)}},` `,(0,h.__)(` Learn more about Website Templates`,`elementor`))))),c.default.createElement(InfoModal.Section,null,c.default.createElement(InfoModal.Heading,null,(0,h.__)(`How does importing work?`,`elementor`)),c.default.createElement(InfoModal.Text,null,c.default.createElement(c.default.Fragment,null,(0,h.__)(`Start by uploading the file and selecting the parts and plugins you want to apply. If there are any overlaps between the kit and your current design, you’ll be able to choose which imported parts you want to apply or ignore. Once the file is ready, the kit will be applied to your site and you’ll be able to see it live.`,`elementor`),c.default.createElement(`br`,null),c.default.createElement(`br`,null),c.default.createElement(InlineLink,{url:`https://go.elementor.com/app-import-kit`,onClick:function onClick(){return m(`learn more`)}},(0,h.__)(`Learn More`,`elementor`))))))}Bt();function ExportInfoModal(u){return c.default.createElement(InfoModal,_extends$1({},u,{title:(0,h.__)(`Export a Website Kit`,`elementor`)}),c.default.createElement(InfoModal.Section,null,c.default.createElement(InfoModal.Heading,null,(0,h.__)(`What’s a Website Kit?`,`elementor`)),c.default.createElement(InfoModal.Text,null,c.default.createElement(c.default.Fragment,null,(0,h.__)(`A Website Kit is a .zip file that contains all the parts of a complete site. It’s an easy way to get a site up and running quickly.`,`elementor`),c.default.createElement(`br`,null),c.default.createElement(`br`,null),c.default.createElement(InlineLink,{url:`https://go.elementor.com/app-what-are-kits`},(0,h.__)(`Learn more about Website Kits`,`elementor`))))),c.default.createElement(InfoModal.Section,null,c.default.createElement(InfoModal.Heading,null,(0,h.__)(`How does exporting work?`,`elementor`)),c.default.createElement(InfoModal.Text,null,c.default.createElement(c.default.Fragment,null,(0,h.__)(`To turn your site into a Website Kit, select the templates, content, settings and plugins you want to include. Once it’s ready, you’ll get a .zip file that you can import to other sites.`,`elementor`),c.default.createElement(`br`,null),c.default.createElement(`br`,null),c.default.createElement(InlineLink,{url:`https://go.elementor.com/app-export-kit`},(0,h.__)(`Learn More`,`elementor`))))))}function isValidRedirectUrl$1(c){try{var u=new URL(c);return u.hostname===window.location.hostname&&(u.protocol===`http:`||u.protocol===`https:`)}catch(c){return!1}}var Gi=__esmMin((()=>{__name(isValidRedirectUrl$1,`isValidRedirectUrl`)}));function safeRedirect$1(c){try{c.startsWith(`/`)&&(c=window.location.origin+c);var u=decodeURIComponent(c);if(isValidRedirectUrl$1(u))return window.location.href=u,!0}catch(c){return!1}}var Ki=__esmMin((()=>{Gi(),__name(safeRedirect$1,`safeRedirect`)}));Kt(),vn(),J(),Wi(),Ki();function ownKeys$36(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$36,`ownKeys`);function _objectSpread$36(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$36(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$36(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$36,`_objectSpread`);function Layout$1(u){var m=_slicedToArray((0,c.useState)(!1),2),g=m[0],_=m[1],v=useQueryParams().getAll().referrer,y=(0,c.useContext)(Ni),b=y.data,x=b.currentPage,S=b.returnTo,C=function eventTracking(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:`click`,g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:null;(y.data.referrer===`kit-library`||v)&&Hi(c,{element:m,page_source:`import`,event_type:h,step:x,element_position:u,modal_type:g})},T=function onModalClose(c,u){C(u,c.target.classList.contains(`eps-modal__overlay`)?`overlay`:`x`,null,`info`)},E=function getContent(){var m={show:g,setShow:_};return(y.data.referrer===`kit-library`||v)&&(m=_objectSpread$36(_objectSpread$36({referrer:v},m),{},{onOpen:function onOpen(){return C(`kit-library/modal-open`,null,null,`load`,`info`)},onClose:function onClose(c){return T(c,`kit-library/modal-close`)}})),c.default.createElement(ContentLayout,null,u.children,u.type===`import`?c.default.createElement(ImportInfoModal,m):c.default.createElement(ExportInfoModal,m))},D=function getInfoButtonProps(){return _objectSpread$36(_objectSpread$36({},Ri),{},{onClick:function onClick(){C(`kit-library/seek-more-info`,`app_header`),_(!0)}})},A=function onClose(){C(`kit-library/close`,`app_header`,null,`click`),S&&safeRedirect$1(S)||(y.data.referrer===`kit-library`||v===`kit-library`?window.top.location=elementorAppConfig.admin_url+`admin.php?page=elementor-app&source=kit_import#/kit-library`:window.top.location=elementorAppConfig.admin_url+`admin.php?page=elementor-tools#tab-import-export-kit`)},N={title:u.type===`import`?(0,h.__)(`Import`,`elementor`):(0,h.__)(`Export`,`elementor`),headerButtons:[D()].concat(_toConsumableArray(u.headerButtons)),content:E(),footer:u.footer,onClose:function onClose(){return A()}},P=`#tab-import-export-kit`;return!v&&elementorAppConfig.return_url.indexOf(P)===-1&&elementorAppConfig.return_url.includes(`page=elementor-tools`)&&(elementorAppConfig.return_url+=P),(0,c.useEffect)(function(){v&&y.dispatch({type:`SET_REFERRER`,payload:v})},[v]),c.default.createElement(Page,N)}__name(Layout$1,`Layout`),Layout$1.propTypes={type:q.default.oneOf([`import`,`export`]),headerButtons:q.default.arrayOf(q.default.object),children:q.default.object.isRequired,footer:q.default.object},Layout$1.defaultProps={headerButtons:[]},$t(),nn(),Gn(),Yn();function PageHeader$1(u){var m=[`e-app-import-export-page-header`,u.className];return c.default.createElement(`div`,{className:Yt(m)},c.default.createElement(Grid$14,{container:!0},c.default.createElement(Grid$14,{item:!0,className:`e-app-import-export-page-header__content-wrapper`},u.heading&&c.default.createElement(Heading$11,{variant:`display-3`,className:`e-app-import-export-page-header__heading`},u.heading),u.description&&c.default.createElement(Text$11,{className:`e-app-import-export-page-header__description`},function handleMultiLine(u){if(Array.isArray(u)){var m=[];return u.forEach(function(u,h){h&&m.push(c.default.createElement(`br`,{key:h})),m.push(u)}),m}return u}(u.description)))))}__name(PageHeader$1,`PageHeader`),PageHeader$1.propTypes={className:q.default.string,heading:q.default.string,description:q.default.oneOfType([q.default.string,q.default.array,q.default.object])},PageHeader$1.defaultProps={className:``};function asyncGeneratorStep$1(c,u,m,h,g,_,v){try{var y=c[_](v),b=y.value}catch(c){m(c);return}y.done?u(b):Promise.resolve(b).then(h,g)}function _asyncToGenerator(c){return function(){var u=this,m=arguments;return new Promise(function(h,g){var _=c.apply(u,m);function _next(c){asyncGeneratorStep$1(_,h,g,_next,_throw,`next`,c)}function _throw(c){asyncGeneratorStep$1(_,h,g,_next,_throw,`throw`,c)}_next(void 0)})}}var qi=__esmMin((()=>{__name(asyncGeneratorStep$1,`asyncGeneratorStep`)})),Ji=__commonJSMin(((c,u)=>{function _OverloadYield(c,u){this.v=c,this.k=u}u.exports=_OverloadYield,u.exports.__esModule=!0,u.exports.default=u.exports})),Yi=__commonJSMin(((c,u)=>{function _regeneratorDefine(c,m,h,g){var _=Object.defineProperty;try{_({},``,{})}catch(c){_=0}u.exports=_regeneratorDefine=function regeneratorDefine(c,u,m,h){function o(u,m){_regeneratorDefine(c,u,function(c){return this._invoke(u,m,c)})}u?_?_(c,u,{value:m,enumerable:!h,configurable:!h,writable:!h}):c[u]=m:(o(`next`,0),o(`throw`,1),o(`return`,2))},u.exports.__esModule=!0,u.exports.default=u.exports,_regeneratorDefine(c,m,h,g)}u.exports=_regeneratorDefine,u.exports.__esModule=!0,u.exports.default=u.exports})),Xi=__commonJSMin(((c,u)=>{var m=Yi();function _regenerator(){
14 +/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */
15 +var c,h,g=typeof Symbol==`function`?Symbol:{},_=g.iterator||`@@iterator`,v=g.toStringTag||`@@toStringTag`;function i(u,g,_,v){var b=g&&g.prototype instanceof Generator?g:Generator,x=Object.create(b.prototype);return m(x,`_invoke`,function(u,m,g){var _,v,b,x=0,S=g||[],C=!1,T={p:0,n:0,v:c,a:d,f:d.bind(c,4),d:function d(u,m){return _=u,v=0,b=c,T.n=m,y}};function d(u,m){for(v=u,b=m,h=0;!C&&x&&!g&&h<S.length;h++){var g,_=S[h],E=T.p,D=_[2];u>3?(g=D===m)&&(b=_[(v=_[4])?5:(v=3,3)],_[4]=_[5]=c):_[0]<=E&&((g=u<2&&E<_[1])?(v=0,T.v=m,T.n=_[1]):E<D&&(g=u<3||_[0]>m||m>D)&&(_[4]=u,_[5]=m,T.n=D,v=0))}if(g||u>1)return y;throw C=!0,m}return function(g,S,E){if(x>1)throw TypeError(`Generator is already running`);for(C&&S===1&&d(S,E),v=S,b=E;(h=v<2?c:b)||!C;){_||(v?v<3?(v>1&&(T.n=-1),d(v,b)):T.n=b:T.v=b);try{if(x=2,_){if(v||(g=`next`),h=_[g]){if(!(h=h.call(_,b)))throw TypeError(`iterator result is not an object`);if(!h.done)return h;b=h.value,v<2&&(v=0)}else v===1&&(h=_.return)&&h.call(_),v<2&&(b=TypeError(`The iterator does not provide a '`+g+`' method`),v=1);_=c}else if((h=(C=T.n<0)?b:u.call(m,T))!==y)break}catch(u){_=c,v=1,b=u}finally{x=1}}return{value:h,done:C}}}(u,_,v),!0),x}var y={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}h=Object.getPrototypeOf;var b=[][_]?h(h([][_]())):(m(h={},_,function(){return this}),h),x=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(b);function f(c){return Object.setPrototypeOf?Object.setPrototypeOf(c,GeneratorFunctionPrototype):(c.__proto__=GeneratorFunctionPrototype,m(c,v,`GeneratorFunction`)),c.prototype=Object.create(x),c}return GeneratorFunction.prototype=GeneratorFunctionPrototype,m(x,`constructor`,GeneratorFunctionPrototype),m(GeneratorFunctionPrototype,`constructor`,GeneratorFunction),GeneratorFunction.displayName=`GeneratorFunction`,m(GeneratorFunctionPrototype,v,`GeneratorFunction`),m(x),m(x,v,`Generator`),m(x,_,function(){return this}),m(x,`toString`,function(){return`[object Generator]`}),(u.exports=_regenerator=function _regenerator(){return{w:i,m:f}},u.exports.__esModule=!0,u.exports.default=u.exports)()}u.exports=_regenerator,u.exports.__esModule=!0,u.exports.default=u.exports})),Zi=__commonJSMin(((c,u)=>{var m=Ji(),h=Yi();function AsyncIterator(c,u){function n(h,g,_,v){try{var y=c[h](g),b=y.value;return b instanceof m?u.resolve(b.v).then(function(c){n(`next`,c,_,v)},function(c){n(`throw`,c,_,v)}):u.resolve(b).then(function(c){y.value=c,_(y)},function(c){return n(`throw`,c,_,v)})}catch(c){v(c)}}var g;this.next||(h(AsyncIterator.prototype),h(AsyncIterator.prototype,typeof Symbol==`function`&&Symbol.asyncIterator||`@asyncIterator`,function(){return this})),h(this,`_invoke`,function(c,m,h){function f(){return new u(function(u,m){n(c,h,u,m)})}return g=g?g.then(f,f):f()},!0)}u.exports=AsyncIterator,u.exports.__esModule=!0,u.exports.default=u.exports})),Qi=__commonJSMin(((c,u)=>{var m=Xi(),h=Zi();function _regeneratorAsyncGen(c,u,g,_,v){return new h(m().w(c,u,g,_),v||Promise)}u.exports=_regeneratorAsyncGen,u.exports.__esModule=!0,u.exports.default=u.exports})),$i=__commonJSMin(((c,u)=>{var m=Qi();function _regeneratorAsync(c,u,h,g,_){var v=m(c,u,h,g,_);return v.next().then(function(c){return c.done?c.value:v.next()})}u.exports=_regeneratorAsync,u.exports.__esModule=!0,u.exports.default=u.exports})),ea=__commonJSMin(((c,u)=>{function _regeneratorKeys(c){var u=Object(c),m=[];for(var h in u)m.unshift(h);return function e(){for(;m.length;)if((h=m.pop())in u)return e.value=h,e.done=!1,e;return e.done=!0,e}}u.exports=_regeneratorKeys,u.exports.__esModule=!0,u.exports.default=u.exports})),ta=__commonJSMin(((c,u)=>{function _typeof(c){"@babel/helpers - typeof";return u.exports=_typeof=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(c){return typeof c}:function(c){return c&&typeof Symbol==`function`&&c.constructor===Symbol&&c!==Symbol.prototype?`symbol`:typeof c},u.exports.__esModule=!0,u.exports.default=u.exports,_typeof(c)}u.exports=_typeof,u.exports.__esModule=!0,u.exports.default=u.exports})),na=__commonJSMin(((c,u)=>{var m=ta().default;function _regeneratorValues(c){if(c!=null){var u=c[typeof Symbol==`function`&&Symbol.iterator||`@@iterator`],h=0;if(u)return u.call(c);if(typeof c.next==`function`)return c;if(!isNaN(c.length))return{next:function next(){return c&&h>=c.length&&(c=void 0),{value:c&&c[h++],done:!c}}}}throw TypeError(m(c)+` is not iterable`)}u.exports=_regeneratorValues,u.exports.__esModule=!0,u.exports.default=u.exports})),ra=__commonJSMin(((c,u)=>{var m=Ji(),h=Xi(),g=$i(),_=Qi(),v=Zi(),y=ea(),b=na();function _regeneratorRuntime(){"use strict";var c=h(),x=c.m(_regeneratorRuntime),S=(Object.getPrototypeOf?Object.getPrototypeOf(x):x.__proto__).constructor;function n(c){var u=typeof c==`function`&&c.constructor;return!!u&&(u===S||(u.displayName||u.name)===`GeneratorFunction`)}var C={throw:1,return:2,break:3,continue:3};function a(c){var u,m;return function(h){u||(u={stop:function stop(){return m(h.a,2)},catch:function _catch(){return h.v},abrupt:function abrupt(c,u){return m(h.a,C[c],u)},delegateYield:function delegateYield(c,g,_){return u.resultName=g,m(h.d,b(c),_)},finish:function finish(c){return m(h.f,c)}},m=function t(c,m,g){h.p=u.prev,h.n=u.next;try{return c(m,g)}finally{u.next=h.n}}),u.resultName&&(u[u.resultName]=h.v,u.resultName=void 0),u.sent=h.v,u.next=h.n;try{return c.call(this,u)}finally{h.p=u.prev,h.n=u.next}}}return(u.exports=_regeneratorRuntime=function _regeneratorRuntime(){return{wrap:function wrap(u,m,h,g){return c.w(a(u),m,h,g&&g.reverse())},isGeneratorFunction:n,mark:c.m,awrap:function awrap(c,u){return new m(c,u)},AsyncIterator:v,async:function async(c,u,m,h,v){return(n(u)?_:g)(a(c),u,m,h,v)},keys:y,values:b}},u.exports.__esModule=!0,u.exports.default=u.exports)()}u.exports=_regeneratorRuntime,u.exports.__esModule=!0,u.exports.default=u.exports})),ia=__commonJSMin(((c,u)=>{var m=ra()();u.exports=m;try{regeneratorRuntime=m}catch(c){typeof globalThis==`object`?globalThis.regeneratorRuntime=m:Function(`r`,`regeneratorRuntime = r`)(m)}}));function ownKeys$35(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$35(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$35(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$35(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function useAjax(){var u=_slicedToArray((0,c.useState)(null),2),m=u[0],h=u[1],g=`initial`,_=_slicedToArray((0,c.useState)({status:g,isComplete:!1,response:null}),2),v=_[0],y=_[1],b={reset:function reset(){return y(g)}},x=function(){var c=_asyncToGenerator(aa.default.mark(function _callee(c){return aa.default.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.abrupt(`return`,new Promise(function(u,m){var h=new FormData;if(c.data){for(var g in c.data)h.append(g,c.data[g]);c.data.nonce||h.append(`_nonce`,elementorCommon.config.ajax.nonce)}var _=_objectSpread$35(_objectSpread$35({type:`post`,url:elementorCommon.config.ajax.url,headers:{},cache:!1,contentType:!1,processData:!1},c),{},{data:h,success:function success(c){u(c)},error:function error(c){m(c)}});jQuery.ajax(_)}));case 1:case`end`:return u.stop()}},_callee)}));return function runRequest(u){return c.apply(this,arguments)}}();return(0,c.useEffect)(function(){m&&x(m).then(function(c){var u=c.success?`success`:`error`;y(function(m){return _objectSpread$35(_objectSpread$35({},m),{},{status:u,response:c==null?void 0:c.data})})}).catch(function(c){var u,m=c.status===408?`timeout`:(u=c.responseJSON)==null?void 0:u.data;y(function(c){return _objectSpread$35(_objectSpread$35({},c),{},{status:`error`,response:m})})}).finally(function(){y(function(c){return _objectSpread$35(_objectSpread$35({},c),{},{isComplete:!0})})})},[m]),{ajax:m,setAjax:h,ajaxState:v,ajaxActions:b,runRequest:x}}var aa,oa=__esmMin((()=>{vn(),qi(),J(),aa=__toESM(ia()),__name(ownKeys$35,`ownKeys`),__name(_objectSpread$35,`_objectSpread`)}));function _createForOfIteratorHelper$3(c,u){var m=typeof Symbol<`u`&&c[Symbol.iterator]||c[`@@iterator`];if(!m){if(Array.isArray(c)||(m=_unsupportedIterableToArray$3(c))||u&&c&&typeof c.length==`number`){m&&(c=m);var h=0,g=function F(){};return{s:g,n:function n(){return h>=c.length?{done:!0}:{done:!1,value:c[h++]}},e:function e(c){throw c},f:g}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
16 +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var _,v=!0,y=!1;return{s:function s(){m=m.call(c)},n:function n(){var c=m.next();return v=c.done,c},e:function e(c){y=!0,_=c},f:function f(){try{v||m.return==null||m.return()}finally{if(y)throw _}}}}function _unsupportedIterableToArray$3(c,u){if(c){if(typeof c==`string`)return _arrayLikeToArray$3(c,u);var m={}.toString.call(c).slice(8,-1);return m===`Object`&&c.constructor&&(m=c.constructor.name),m===`Map`||m===`Set`?Array.from(c):m===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(m)?_arrayLikeToArray$3(c,u):void 0}}function _arrayLikeToArray$3(c,u){(u==null||u>c.length)&&(u=c.length);for(var m=0,h=Array(u);m<u;m++)h[m]=c[m];return h}function ownKeys$34(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$34(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$34(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$34(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function useKit$1(){var u=useAjax(),m=u.ajaxState,h=u.setAjax,g=u.ajaxActions,_=u.runRequest,v=_slicedToArray((0,c.useState)({status:la.INITIAL,data:null}),2),y=v[0],b=v[1],x=function uploadKit(c){var u=c.kitId,m=c.file,g=c.kitLibraryNonce,_=c.source;h({data:_objectSpread$34(_objectSpread$34({action:ua,source:_===void 0?``:_},m?{e_import_file:m}:null),{},{kit_id:u},g?{e_kit_library_nonce:g}:{})})},S=function(){var c=_asyncToGenerator(sa.default.mark(function _callee(c){var u,m,h,g,v,y,x;return sa.default.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return u=c.id,m=c.session,h=c.include,g=c.overrideConditions,v=c.referrer,y=c.selectedCustomPostTypes,x={data:{action:da,data:{id:u,session:m,include:h,overrideConditions:g}}},v&&(x.data.data.referrer=v),y&&(x.data.data.selectedCustomPostTypes=y),x.data.data=JSON.stringify(x.data.data),S.abrupt(`return`,_(x).catch(function(c){var u,m=c.status===408?`timeout`:(u=c.responseJSON)==null?void 0:u.data;b(function(c){return _objectSpread$34(_objectSpread$34({},c),{},{status:la.ERROR,data:m||{}})})}));case 1:case`end`:return S.stop()}},_callee)}));return function initImportProcess(u){return c.apply(this,arguments)}}(),C=function(){var c=_asyncToGenerator(sa.default.mark(function _callee2(c,u){var m,g,v,y,x,S,C,T,E;return sa.default.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:m=!1,g=_createForOfIteratorHelper$3(u.entries()),D.prev=1,g.s();case 2:if((v=g.n()).done){D.next=7;break}if(y=_slicedToArray(v.value,2),x=y[0],S=y[1],!m){D.next=3;break}return D.abrupt(`continue`,7);case 3:if(C={data:{action:pa,data:{session:c,runner:S}}},C.data.data=JSON.stringify(C.data.data),T=x===u.length-1,T){D.next=5;break}return D.next=4,_(C).catch(function(c){var u;m=!0;var h=c.status===408?`timeout`:(u=c.responseJSON)==null?void 0:u.data;b(function(c){return _objectSpread$34(_objectSpread$34({},c),{status:la.ERROR,data:h||{}})})});case 4:D.next=6;break;case 5:h(C);case 6:D.next=2;break;case 7:D.next=9;break;case 8:D.prev=8,E=D.catch(1),g.e(E);case 9:return D.prev=9,g.f(),D.finish(9);case 10:case`end`:return D.stop()}},_callee2,null,[[1,8,9,10]])}));return function runImportRunners(u,m){return c.apply(this,arguments)}}(),T=function(){var c=_asyncToGenerator(sa.default.mark(function _callee3(c){var u,m,h,_,v,y,b;return sa.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return u=c.id,m=c.session,h=c.include,_=c.overrideConditions,v=c.referrer,y=c.selectedCustomPostTypes,g.reset(),x.next=1,S({id:u,session:m,include:h,overrideConditions:_,referrer:v,selectedCustomPostTypes:y});case 1:if(b=x.sent,b){x.next=2;break}return x.abrupt(`return`);case 2:return x.next=3,C(b.data.session,b.data.runners);case 3:case`end`:return x.stop()}},_callee3)}));return function importKit(u){return c.apply(this,arguments)}}();return(0,c.useEffect)(function(){if(m.status!==`initial`){var c={};if(m.status===`success`){var u,h;if((u=m.response)!=null&&u.file||(h=m.response)!=null&&h.kit)c.status=la.EXPORTED;else{var g;c.status=(g=m.response)!=null&&g.manifest?la.UPLOADED:la.IMPORTED}}else m.status===`error`&&(c.status=la.ERROR);c.data=m.response||{},b(function(u){return _objectSpread$34(_objectSpread$34({},u),c)})}},[m.status]),{kitState:y,KIT_STATUS_MAP:la,kitActions:{upload:x,import:T,export:function exportKit(c){var u=c.include,m=c.kitInfo,g=c.plugins,_=c.selectedCustomPostTypes,v=c.screenShotBlob;h({data:{action:fa,data:JSON.stringify({include:u,kitInfo:m,plugins:g,selectedCustomPostTypes:_,screenShotBlob:v})}})},reset:function reset(){return g.reset()}}}}var sa,ca,la,ua,da,fa,pa,ma=__esmMin((()=>{qi(),vn(),J(),sa=__toESM(ia()),oa(),__name(_createForOfIteratorHelper$3,`_createForOfIteratorHelper`),__name(_unsupportedIterableToArray$3,`_unsupportedIterableToArray`),__name(_arrayLikeToArray$3,`_arrayLikeToArray`),__name(ownKeys$34,`ownKeys`),__name(_objectSpread$34,`_objectSpread`),ca={CLOUD:`cloud`,FILE:`file`},la=Object.freeze({INITIAL:`initial`,UPLOADED:`uploaded`,IMPORTED:`imported`,EXPORTED:`exported`,ERROR:`error`}),ua=`elementor_upload_kit`,da=`elementor_import_kit`,fa=`elementor_export_kit`,pa=`elementor_import_kit__runner`,__name(useKit$1,`useKit`)}));zt(),rr(),Ii(),rn(),ma(),Ki();var ha={general:{title:(0,h.__)(`Unable to download the Website Template`,`elementor`),text:c.default.createElement(c.default.Fragment,null,(0,h.__)(`We couldn’t download the Website Template due to technical difficulties on our part. Try again and if the problem persists contact `,`elementor`),c.default.createElement(InlineLink,{url:`https://my.elementor.com/support-center/`},(0,h.__)(`Support`,`elementor`)))},"zip-archive-module-missing":{title:(0,h.__)(`Couldn’t handle the Website Template`,`elementor`),text:(0,h.__)(`Seems like your server is missing the PHP zip module. Install it on your server or contact your site host for further instructions.`,`elementor`)},"invalid-zip-file":{title:(0,h.__)(`Couldn’t use the .zip file`,`elementor`),text:c.default.createElement(c.default.Fragment,null,(0,h.__)(`Seems like there is a problem with the zip’s files. Try installing again and if the problem persists contact `,`elementor`),c.default.createElement(InlineLink,{url:`https://my.elementor.com/support-center/`},(0,h.__)(`Support`,`elementor`)))},timeout:{title:(0,h.__)(`Unable to download the Website Template`,`elementor`),text:c.default.createElement(c.default.Fragment,null,(0,h.__)(`It took too much time to download your Website Template and we were unable to complete the process. If all the Website Template’s parts don’t appear in `,`elementor`),c.default.createElement(InlineLink,{url:elementorAppConfig.pages_url},(0,h.__)(`Pages`,`elementor`)),(0,h.__)(`, try again and if the problem persists contact `,`elementor`),c.default.createElement(InlineLink,{url:`https://my.elementor.com/support-center/`},(0,h.__)(`Support`,`elementor`)))},"invalid-kit-library-zip-error":{title:(0,h.__)(`Unable to download the Website Template`,`elementor`),text:c.default.createElement(c.default.Fragment,null,(0,h.__)(`We couldn’t download the Website Template due to technical difficulty on our part. Try again in a few minutes and if the problem persists contact`,`elementor`),c.default.createElement(InlineLink,{url:`https://my.elementor.com/support-center/`},(0,h.__)(`Support`,`elementor`)))},"no-write-permissions":{title:(0,h.__)(`Couldn’t access the file`,`elementor`),text:(0,h.__)(`Seems like Elementor isn’t authorized to access relevant files for installing this Website Template. Contact your site host to get permission.`,`elementor`)},"plugin-installation-permissions-error":{title:(0,h.__)(`Couldn’t install the Website Template`,`elementor`),text:(0,h.__)(`The Website Template includes plugins you don’t have permission to install. Contact your site admin to change your permissions.`,`elementor`)},"third-party-error":{title:(0,h.__)(`Unable to download the Website Template`,`elementor`),text:(0,h.__)(`This is due to a conflict with one or more third-party plugins already active on your site. Try disabling them, and then give the download another go.`,`elementor`)},"domdocument-missing":{title:(0,h.__)(`Unable to download the Website Template`,`elementor`),text:(0,h.__)(`This download requires the 'DOMDocument' PHP extension, which we couldn’t detect on your server. Enable this extension, or get in touch with your hosting service for support, and then give the download another go.`,`elementor`)},"insufficient-quota":{title:(0,h.__)(`Couldn’t Export the Website Template`,`elementor`),text:(0,h.__)(`The export failed because it will pass the maximum Website Templates you can export.`,`elementor`)},"failed-to-fetch-quota":{title:(0,h.__)(`Couldn’t fetch quota`,`elementor`),text:(0,h.__)(`Failed to fetch quota.`,`elementor`)},"insufficient-storage-quota":{title:(0,h.__)(`Couldn’t Export the Website Template`,`elementor`),text:(0,h.__)(`The export failed because it will pass the maximum Website Templates storage you have available.`,`elementor`)}};function ProcessFailedDialog(u){var m=u.errorType,g=u.onApprove,_=u.onDismiss,v=u.approveButton,y=u.dismissButton,b=u.onModalClose,x=u.onError,S=u.onLearnMore,C=useAction(),T=((0,c.useContext)(Ni).data||{}).returnTo,E=Ft(),D=useQueryParams().getAll(),A=D.referrer,N=D.source,P=typeof m==`string`&&ha[m]?m:`general`,V=ha[P],H=V.title,U=V.text,W=(0,h.__)(`Try Again`,`elementor`),G=P===`general`&&g,K=function handleOnApprove(){G?g():window.open(`https://go.elementor.com/app-import-download-failed`,`_blank`),S==null||S()},ee=function handleOnDismiss(c){var u=ca.CLOUD===N;T&&safeRedirect$1(T)||(P===`general`&&_?_():A===`kit-library`?(b==null||b(c),E(`/kit-library${u?`/cloud`:``}`)):C.backToDashboard())};return(0,c.useEffect)(function(){x==null||x()},[]),c.default.createElement(Dialog$9,{title:H,text:U,approveButtonColor:`link`,approveButtonText:G?W:v,approveButtonOnClick:K,dismissButtonText:y,dismissButtonOnClick:function dismissButtonOnClick(c){return ee(c)},onClose:ee})}ProcessFailedDialog.propTypes={onApprove:q.default.func,onDismiss:q.default.func,errorType:q.default.string,approveButton:q.default.string,dismissButton:q.default.string,onModalClose:q.default.func,onError:q.default.func,onLearnMore:q.default.func},ProcessFailedDialog.defaultProps={errorType:`general`,approveButton:(0,h.__)(`Learn More`,`elementor`),dismissButton:(0,h.__)(`Close`,`elementor`)},$t(),Yn(),En(),nn();var ga={danger:`eicon-warning`,info:`eicon-info-circle-o`,warning:`eicon-warning`};function Notice$1(u){var m=`eps-notice`,h=[m,u.className];return u.color&&h.push(m+`-semantic`,m+`--`+u.color),c.default.createElement(Grid$14,{className:Yt(h),container:!0,noWrap:!0,alignItems:`center`,justify:`space-between`},c.default.createElement(Grid$14,{item:!0,container:!0,alignItems:`start`,noWrap:!0},u.withIcon&&u.color&&c.default.createElement(Tn,{className:Yt([`eps-notice__icon`,ga[u.color]])}),c.default.createElement(Text$11,{variant:`xs`,className:`eps-notice__text`},u.label&&c.default.createElement(`strong`,null,u.label+` `),u.children)),u.button&&c.default.createElement(Grid$14,{item:!0,container:!0,justify:`end`,className:m+`__button-container`},u.button))}__name(Notice$1,`Notice`),Notice$1.propTypes={className:q.default.string,color:q.default.string,label:q.default.string,children:q.default.any.isRequired,icon:q.default.string,withIcon:q.default.bool,button:q.default.object},Notice$1.defaultProps={className:``,withIcon:!0,button:null};var _a=__esmMin((()=>{}));function UploadFile(u){var m=(0,c.useRef)(null),g=[`e-app-upload-file`,u.className],_;return c.default.createElement(`div`,{className:Yt(g)},c.default.createElement(`input`,{ref:m,type:`file`,accept:u.filetypes.map(function(c){return`.`+c}).join(`, `),className:`e-app-upload-file__input`,onChange:function onChange(c){var g=c.target.files[0];g&&Xt(g.type,u.filetypes)?u.onFileSelect(g,c,`browse`):(m.current.value=``,u.onError({id:`file_not_allowed`,message:(0,h.__)(`This file type is not allowed`,`elementor`)}))}}),c.default.createElement(On,{className:`e-app-upload-file__button`,text:u.text,variant:u.variant,color:u.color,size:`lg`,hideText:u.isLoading,icon:u.isLoading?`eicon-loading eicon-animation-spin`:``,onClick:function onClick(){if(u.onFileChoose&&u.onFileChoose(),!u.isLoading){if(u.onButtonClick&&u.onButtonClick(),u.type===`file-explorer`)m.current.click();else if(u.type===`wp-media`){if(_){_.open();return}_=wp.media({multiple:!1,library:{type:[`image`,`image/svg+xml`]}}),_.on(`select`,function(){u.onWpMediaSelect&&u.onWpMediaSelect(_)}),_.open()}}}}))}var va,ya=__esmMin((()=>{va=__toESM(U()),kn(),$t(),_a(),UploadFile.propTypes={className:va.default.string,type:va.default.string,onWpMediaSelect:va.default.func,text:va.default.string,onFileSelect:va.default.func,isLoading:va.default.bool,filetypes:va.default.array.isRequired,onError:va.default.func,variant:va.default.string,color:va.default.string,onButtonClick:va.default.func,onFileChoose:va.default.func},UploadFile.defaultProps={className:``,type:`file-explorer`,text:(0,h.__)(`Select File`,`elementor`),onError:function onError(){},variant:`contained`,color:`primary`}})),ba=__esmMin((()=>{}));function DragDrop(u){var m=_slicedToArray((0,c.useState)(!1),2),h=m[0],g=m[1],_=function getClassName(){var c=`e-app-drag-drop`,m=[c,u.className];return h&&!u.isLoading&&m.push(c+`--drag-over`),Yt(m)},v=function onDragDropActions(c){c.preventDefault(),c.stopPropagation()};return c.default.createElement(`div`,_extends$1({},{onDrop:function onDrop(c){v(c),g(!1),u.onDrop&&u.onDrop(c)},onDragOver:function onDragOver(c){v(c),g(!0),u.onDragOver&&u.onDragOver(c)},onDragLeave:function onDragLeave(c){v(c),g(!1),u.onDragLeave&&u.onDragLeave(c)}},{className:_()}),u.children)}var xa,Sa=__esmMin((()=>{xa=__toESM(U()),Bt(),J(),$t(),ba(),DragDrop.propTypes={className:xa.default.string,children:xa.default.any,onDrop:xa.default.func,onDragLeave:xa.default.func,onDragOver:xa.default.func,isLoading:xa.default.bool},DragDrop.defaultProps={className:``}})),Ca=__esmMin((()=>{}));function DropZone$1(u){var m=[`e-app-drop-zone`,u.className];return c.default.createElement(`section`,{className:Yt(m)},c.default.createElement(DragDrop,_extends$1({},{onDrop:function onDrop(c){if(!u.isLoading){var m=c.dataTransfer.files[0];m&&Xt(m.type,u.filetypes)?u.onFileSelect(m,c,`drop`):u.onError({id:`file_not_allowed`,message:(0,h.__)(`This file type is not allowed`,`elementor`)})}}},{isLoading:u.isLoading}),u.icon&&c.default.createElement(Tn,{className:`e-app-drop-zone__icon ${u.icon}`}),u.heading&&c.default.createElement(Heading$11,{variant:`display-3`},u.heading),u.text&&c.default.createElement(Text$11,{variant:`xl`,className:`e-app-drop-zone__text`},u.text),u.secondaryText&&c.default.createElement(Text$11,{variant:`xl`,className:`e-app-drop-zone__secondary-text`},u.secondaryText),u.showButton&&c.default.createElement(UploadFile,{isLoading:u.isLoading,type:u.type,onButtonClick:u.onButtonClick,onFileSelect:u.onFileSelect,onWpMediaSelect:function onWpMediaSelect(c){return u.onWpMediaSelect(c)},onError:function onError(c){return u.onError(c)},text:u.buttonText,filetypes:u.filetypes,variant:u.buttonVariant,color:u.buttonColor,onFileChoose:u.onFileChoose}),u.description&&c.default.createElement(Text$11,{variant:`xl`,className:`e-app-drop-zone__description`},u.description)))}var wa,Ta=__esmMin((()=>{wa=__toESM(U()),Bt(),$t(),ya(),Sa(),En(),Gn(),Yn(),Ca(),__name(DropZone$1,`DropZone`),DropZone$1.propTypes={className:wa.default.string,children:wa.default.any,type:wa.default.string,onFileSelect:wa.default.func.isRequired,onWpMediaSelect:wa.default.func,heading:wa.default.string,text:wa.default.string,secondaryText:wa.default.string,buttonText:wa.default.string,buttonVariant:wa.default.string,buttonColor:wa.default.string,icon:wa.default.string,showButton:wa.default.bool,showIcon:wa.default.bool,isLoading:wa.default.bool,filetypes:wa.default.array.isRequired,onError:wa.default.func,description:wa.default.string,onButtonClick:wa.default.func,onFileChoose:wa.default.func},DropZone$1.defaultProps={className:``,type:`file-explorer`,icon:`eicon-library-upload`,showButton:!0,showIcon:!0,onError:function onError(){}}}));function ElementorLoading(u){return c.default.createElement(`div`,{className:`elementor-loading`},c.default.createElement(`div`,{className:`elementor-loader-wrapper`},c.default.createElement(`div`,{className:`elementor-loader`},c.default.createElement(`div`,{className:`elementor-loader-boxes`},c.default.createElement(`div`,{className:`elementor-loader-box`}),c.default.createElement(`div`,{className:`elementor-loader-box`}),c.default.createElement(`div`,{className:`elementor-loader-box`}),c.default.createElement(`div`,{className:`elementor-loader-box`}))),c.default.createElement(`div`,{className:`elementor-loading-title`},u.loadingText)))}var Ea,Da=__esmMin((()=>{Ea=__toESM(U()),ElementorLoading.propTypes={loadingText:Ea.default.string},ElementorLoading.defaultProps={loadingText:(0,h.__)(`Loading`,`elementor`)}}));Ta(),Da(),$t();function Checkbox$5(u){var m=u.className,h=u.checked,g=u.rounded,_=u.indeterminate,v=u.error,y=u.disabled,b=u.onChange,x=u.id,S=`eps-checkbox`,C=[S,m];return g&&C.push(S+`--rounded`),_&&C.push(S+`--indeterminate`),v&&C.push(S+`--error`),c.default.createElement(`input`,{className:Yt(C),type:`checkbox`,checked:h,disabled:y,onChange:b,id:x})}__name(Checkbox$5,`Checkbox`),Checkbox$5.propTypes={className:q.default.string,checked:q.default.bool,disabled:q.default.bool,indeterminate:q.default.bool,rounded:q.default.bool,error:q.default.bool,onChange:q.default.func,id:q.default.string},Checkbox$5.defaultProps={className:``,checked:null,disabled:!1,indeterminate:!1,error:!1,onChange:function onChange(){}},J(),zt(),Ii(),kn(),Wi(),rr(),ma();function ImportKit$1(){var u=(0,c.useContext)(Ni),m=(0,c.useContext)(Fi),_=Ft(),v=useKit$1(),y=v.kitState,b=v.kitActions,x=v.KIT_STATUS_MAP,S=_slicedToArray((0,c.useState)(``),2),C=S[0],T=S[1],E=_slicedToArray((0,c.useState)(!1),2),D=E[0],A=E[1],N=u.data,P=N.referrer,V=N.currentPage,H=function resetImportProcess(){m.dispatch({type:`SET_FILE`,payload:null}),T(null),A(!1),b.reset()},U=function eventTracking(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:`click`,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:null,_=arguments.length>5?arguments[5]:void 0;if(P===`kit-library`){var v=null;_&&(v=_===`drop`?`drag-drop`:`browse`);var y=null;u&&u.currentTarget.className.trim()===`eps-button eps-dialog__button`?y=`close button`:u&&u.currentTarget.className.trim()===`eps-button eps-dialog__close-button`&&(y=`x`),Hi(c,{element:y,page_source:`import`,event_type:m,step:V,error:h===`general`?`unknown`:h,modal_type:g,method:v})}},W=function getLearnMoreLink(){return c.default.createElement(InlineLink,{url:`https://go.elementor.com/app-what-are-kits`,key:`learn-more-link`,italic:!0,onClick:function onClick(){return U(`kit-library/seek-more-info`,null,`click`)}},(0,h.__)(`Learn More`,`elementor`))},G=(0,g.useConfirmAction)({doNotShowAgainKey:`upload_json_warning_generic_message`,action:function action(c,u){A(!0),m.dispatch({type:`SET_FILE`,payload:c}),U(`kit-library/file-upload`,null,`feedback`,null,null,u.type)}}),K=G.runAction,ee=G.dialog,te=G.checkbox,ne=useQueryParams().getAll(),de=ne.source,fe=ne.kit_id,pe=[m.data.source,de].includes(ca.CLOUD);return(0,c.useEffect)(function(){u.dispatch({type:`SET_INCLUDES`,payload:[]}),m.dispatch({type:`SET_KIT_SOURCE`,payload:de}),u.dispatch({type:`SET_CURRENT_PAGE_NAME`,payload:ImportKit$1.name})},[]),(0,c.useEffect)(function(){m.data.file&&b.upload({file:m.data.file})},[m.data.file]),(0,c.useEffect)(function(){x.UPLOADED===y.status?(m.dispatch({type:`SET_UPLOADED_DATA`,payload:y.data}),pe&&y.data.uploaded_kit&&m.dispatch({type:`SET_FILE`,payload:y.data.uploaded_kit})):y.status===`error`&&T(y.data)},[y.status]),(0,c.useEffect)(function(){m.data.uploadedData&&m.data.file&&_(m.data.uploadedData.manifest.plugins?`/import/plugins`:`/import/content`)},[m.data.uploadedData]),(0,c.useEffect)(function(){ca.CLOUD===de&&fe&&b.upload({source:de,kitId:fe})},[de,fe]),c.default.createElement(Layout$1,{type:`import`},c.default.createElement(`section`,{className:`e-app-import`},pe?c.default.createElement(ElementorLoading,null):c.default.createElement(c.default.Fragment,null,P===`kit-library`&&c.default.createElement(On,{className:`e-app-import__back-to-library`,icon:`eicon-chevron-left`,text:(0,h.__)(`Back to Website Templates`,`elementor`),url:D?``:`/kit-library${pe?`/cloud`:``}`}),c.default.createElement(PageHeader$1,{heading:(0,h.__)(`Import a Website Template`,`elementor`),description:c.default.createElement(c.default.Fragment,null,(0,h.__)(`Upload a .zip file with style, site settings, content, etc. Then, we’ll apply them to your site.`,`elementor`),` `,W())}),c.default.createElement(Notice$1,{label:(0,h.__)(`Heads up!`,`elementor`),color:`warning`,className:`e-app-import__notice`},(0,h.__)(`Before applying a new template, we recommend backing up your site so you can roll back any undesired changes.`,`elementor`)),c.default.createElement(DropZone$1,{className:`e-app-import__drop-zone`,heading:(0,h.__)(`Choose a file to import`,`elementor`),text:(0,h.__)(`Drag & drop the .zip file with your website template`,`elementor`),secondaryText:(0,h.__)(`Or`,`elementor`),filetypes:[`zip`],onFileChoose:function onFileChoose(){return U(`kit-library/choose-file`)},onFileSelect:K,onError:function onError(){return T(`general`)},isLoading:D,buttonText:(0,h.__)(`Import from files`,`elementor`)}),ee.isOpen&&c.default.createElement(Dialog$9,{title:(0,h.__)(`Warning: JSON or ZIP files may be unsafe`,`elementor`),text:(0,h.__)(`Uploading JSON or ZIP files from unknown sources can be harmful and put your site at risk. For maximum safety, upload only JSON or ZIP files from trusted sources.`,`elementor`),approveButtonColor:`link`,approveButtonText:(0,h.__)(`Continue`,`elementor`),approveButtonOnClick:ee.approve,dismissButtonText:(0,h.__)(`Cancel`,`elementor`),dismissButtonOnClick:ee.dismiss,onClose:ee.dismiss},c.default.createElement(`label`,{htmlFor:`do-not-show-upload-json-warning-again`,style:{display:`flex`,alignItems:`center`,gap:`5px`}},c.default.createElement(Checkbox$5,{id:`do-not-show-upload-json-warning-again`,type:`checkbox`,value:te.isChecked,onChange:function onChange(c){return te.setIsChecked(!!c.target.checked)}}),(0,h.__)(`Do not show this message again`,`elementor`)))),C&&c.default.createElement(ProcessFailedDialog,{errorType:C,onApprove:H,onModalClose:function onModalClose(c){return U(`kit-library/modal-close`,c,`load`,null,`error`)},onError:function onError(){return U(`kit-library/modal-open`,null,`load`,C,`error`)},onLearnMore:function onLearnMore(){return U(`kit-library/seek-more-info`,null,`click`,null,`error`)}})))}__name(ImportKit$1,`ImportKit`);var Oa,ka=__esmMin((()=>{Oa=function preload(c,u,m){let h=Promise.resolve();function handlePreloadError(c){let u=new Event(`vite:preloadError`,{cancelable:!0});if(u.payload=c,window.dispatchEvent(u),!u.defaultPrevented)throw c}return h.then(u=>{for(let c of u||[])c.status===`rejected`&&handlePreloadError(c.reason);return c().catch(handlePreloadError)})}}));function Tooltip$2(u){var m=[`e-app-tooltip`,u.className],h=(0,c.useRef)(null),g=(0,c.useRef)(!1),_=Object.prototype.hasOwnProperty.call(u,`show`),v=_slicedToArray((0,c.useState)(!1),2),y=v[0],b=v[1],x=_slicedToArray((0,c.useState)(!1),2),S=x[0],C=x[1],T={trigger:_?`manual`:`hover`,gravity:{top:`s`,right:`w`,down:`n`,left:`e`}[u.direction],offset:u.offset,title:function title(){return u.title}},E=function setTipsy(){var c=jQuery(h.current);if(c.tipsy(T),_){var u=S?`show`:`hide`;c.tipsy(u)}};return(0,c.useEffect)(function(){return u.disabled||(g.current=!1,Oa(()=>import(`${elementorCommon.config.urls.assets}lib/tipsy/tipsy.min.js?ver=1.0.0`).then(function(){g.current||(y?E():b(!0))}),void 0)),function(){if(!u.disabled){g.current=!0;var c=document.querySelectorAll(`.tipsy`);if(!c.length)return;c[c.length-1].remove()}}},[u.disabled]),(0,c.useEffect)(function(){y&&E()},[y,S]),(0,c.useEffect)(function(){!u.disabled&&u.show!==S&&C(u.show)},[u.show]),c.default.createElement(u.tag,{className:Yt(m),ref:h},u.children)}var Aa,ja=__esmMin((()=>{Aa=__toESM(U()),J(),$t(),ka(),__name(Tooltip$2,`Tooltip`),Tooltip$2.propTypes={className:Aa.default.string,offset:Aa.default.number,show:Aa.default.bool,direction:Aa.default.oneOf([`top`,`right`,`left`,`down`]),tag:Aa.default.string.isRequired,title:Aa.default.string.isRequired,disabled:Aa.default.bool,children:Aa.default.any},Tooltip$2.defaultProps={className:``,offset:10,direction:`top`,disabled:!1}}));ja();function TemplatesFeatures(u){var m,h=(m=u.features.locked)==null?void 0:m.length;return c.default.createElement(c.default.Fragment,null,function getOpenFeatures(){var c;return(c=u.features.open)==null?void 0:c.join(`, `)}(),function getLockedFeatures(){if(h)return c.default.createElement(Tooltip$2,{tag:`span`,offset:19,show:u.showTooltip,title:u.features.tooltip,disabled:!u.isLocked,className:u.isLocked?`e-app-export-templates-features__locked`:``},`, `+u.features.locked.join(`, `))}())}TemplatesFeatures.propTypes={features:q.default.object,isLocked:q.default.bool,showTooltip:q.default.bool},TemplatesFeatures.defaultProps={showTooltip:!1};function KitContentCheckbox(u){var m=(0,c.useContext)(Ni),h=function isSelected(){return m.data.includes.includes(u.type)},g=function setIncludes(c){var h,g=c.target.checked?`ADD_INCLUDE`:`REMOVE_INCLUDE`;(h=u.onCheck)==null||h.call(u,c,u.type),m.dispatch({type:g,payload:u.type})};return(0,c.useEffect)(function(){m.data.includes.length||m.dispatch({type:`ADD_INCLUDE`,payload:u.type})},[]),(0,c.useMemo)(function(){return c.default.createElement(Checkbox$5,{checked:h(),onChange:g,className:u.className})},[m.data.includes])}KitContentCheckbox.propTypes={className:q.default.string,type:q.default.string.isRequired},KitContentCheckbox.defaultProps={className:``};function Select$1(u){return c.default.createElement(`select`,{multiple:u.multiple,className:u.className,value:u.value,onChange:u.onChange,ref:u.elRef,onClick:function onClick(){var c;return(c=u.onClick)==null?void 0:c.call(u)}},u.options.map(function(u){return u.children?c.default.createElement(`optgroup`,{label:u.label,key:u.label},u.children.map(function(u){return c.default.createElement(`option`,{key:u.value,value:u.value},u.label)})):c.default.createElement(`option`,{key:u.value,value:u.value},u.label)}))}__name(Select$1,`Select`),Select$1.propTypes={className:q.default.string,onChange:q.default.func,options:q.default.array,elRef:q.default.object,multiple:q.default.bool,value:q.default.oneOfType([q.default.array,q.default.string]),onClick:q.default.func},Select$1.defaultProps={className:``,options:[]},vn();function ownKeys$33(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$33,`ownKeys`);function _objectSpread$33(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$33(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$33(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$33,`_objectSpread`);var Ma=function getDefaultSettings(){return{allowClear:!0,placeholder:``,dir:elementorCommon.config.isRTL?`rtl`:`ltr`}};function Select2(u){var m=c.default.useRef(null);return c.default.useEffect(function(){var c=jQuery(m.current).select2(_objectSpread$33(_objectSpread$33(_objectSpread$33({},Ma()),u.settings),{},{placeholder:u.placeholder})).on(`select2:select select2:unselect`,u.onChange);return u.onReady&&u.onReady(c),function(){c.select2(`destroy`).off(`select2:select select2:unselect`)}},[u.settings,u.options]),c.default.useEffect(function(){jQuery(m.current).val(u.value).trigger(`change`)},[u.value]),c.default.createElement(Select$1,{multiple:u.multiple,value:u.value,onChange:u.onChange,elRef:m,options:u.options,placeholder:u.placeholder})}Select2.propTypes={value:q.default.oneOfType([q.default.array,q.default.string]),onChange:q.default.func,onReady:q.default.func,options:q.default.array,settings:q.default.object,multiple:q.default.bool,placeholder:q.default.string},Select2.defaultProps={settings:{},options:[],dependencies:[],placeholder:``},Bt(),vn(),$t();function ownKeys$32(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$32,`ownKeys`);function _objectSpread$32(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$32(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$32(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$32,`_objectSpread`);function TextField(u){var m=`eps-text-field`,h=[m,u.className,_defineProperty({},m+`--outlined`,u.variant===`outlined`),_defineProperty({},m+`--standard`,u.variant===`standard`)],g=_objectSpread$32(_objectSpread$32({},u),{},{className:Yt(h)});return g.multiline?(delete g.multiline,c.default.createElement(`textarea`,g)):c.default.createElement(`input`,_extends$1({},g,{type:`text`}))}TextField.propTypes={className:q.default.string,multiline:q.default.bool,variant:q.default.oneOf([`standard`,`outlined`]),children:q.default.string},TextField.defaultProps={className:``,variant:`standard`},J(),Yn();function CptSelectBox(){var u=(0,c.useContext)(Ni),m=(u.data||[]).customPostTypes,g=_slicedToArray((0,c.useState)([]),2),_=g[0],v=g[1];(0,c.useEffect)(function(){v(y(m))},[m]),(0,c.useEffect)(function(){u.dispatch({type:`SET_SELECTED_CPT`,payload:_})},[_]);var y=function arrayValueIterator(c){return c.map(function(c){return c.value})},b=function selectedCpt(c){v(y(Array.from(c)))};return c.default.createElement(c.default.Fragment,null,c.default.createElement(Text$11,{variant:`sm`,tag:`p`,className:`e-app-export-kit-content__description`},(0,h.__)(`Custom Post Type`,`elementor`)),m.length>0?c.default.createElement(Select2,{multiple:!0,settings:{width:`100%`},options:m,onChange:function onChange(c){return b(c.target.selectedOptions)},value:_,placeholder:(0,h.__)(`Click to select custom post types`,`elementor`)}):c.default.createElement(TextField,{variant:`outlined`,placeholder:(0,h.__)(`No custom post types in your site...`,`elementor`),className:`e-app-export-kit-content__disabled`}),c.default.createElement(Text$11,{variant:`sm`,tag:`span`,className:`e-app-export-kit-content__small-notice`},(0,h.__)(`Add the custom posts types to export. The latest 20 items from each type will be included.`,`elementor`)))}Bt(),kn(),$t();function GoProButton(u){var m=[`e-app-go-pro-button`,u.className];return c.default.createElement(On,_extends$1({},u,{className:Yt(m),text:u.text}))}GoProButton.propTypes={className:q.default.string,text:q.default.string},GoProButton.defaultProps={className:``,variant:`outlined`,size:`sm`,color:`cta`,target:`_blank`,rel:`noopener noreferrer`,text:(0,h.__)(`Upgrade Now`,`elementor`)},$t();function Box$22(u){var m=`eps-box`,h=[m,u.className],g={};return Object.prototype.hasOwnProperty.call(u,`padding`)&&(g[`--eps-box-padding`]=Jt(u.padding),h.push(m+`--padding`)),c.default.createElement(`div`,{style:g,className:Yt(h)},u.children)}__name(Box$22,`Box`),Box$22.propTypes={className:q.default.string,padding:q.default.string,children:q.default.oneOfType([q.default.string,q.default.object,q.default.arrayOf(q.default.object)]).isRequired},Box$22.defaultProps={className:``},$t();function ListItem(u){var m=`eps-list__item`,h=[m,u.className],g;return Object.prototype.hasOwnProperty.call(u,`padding`)&&(g={"--eps-list-item-padding":Jt(u.padding)},h.push(m+`--padding`)),c.default.createElement(`li`,{style:g,className:Yt(h)},u.children)}ListItem.propTypes={className:q.default.string,padding:q.default.string,children:q.default.any.isRequired},ListItem.defaultProps={className:``},$t();function List(u){var m=`eps-list`,h=[m,u.className],g;return Object.prototype.hasOwnProperty.call(u,`padding`)&&(g={"--eps-list-padding":Jt(u.padding)},h.push(m+`--padding`)),u.separated&&h.push(m+`--separated`),c.default.createElement(`ul`,{style:g,className:Yt(h)},u.children)}List.propTypes={className:q.default.string,divided:q.default.any,separated:q.default.any,padding:q.default.string,children:q.default.oneOfType([q.default.object,q.default.arrayOf(q.default.object)]).isRequired},List.defaultProps={className:``},List.Item=ListItem,vn(),J(),Gn(),Yn(),nn(),Wi();function ownKeys$31(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$31,`ownKeys`);function _objectSpread$31(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$31(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$31(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$31,`_objectSpread`);function KitContent(u){var m=u.contentData,h=u.hasPro,g=_slicedToArray((0,c.useState)({}),2),_=g[0],v=g[1],y=(0,c.useContext)(Ni).data,b=y.referrer,x=y.currentPage,S=h||elementorAppConfig.hasPro,C=function getTemplateFeatures(u,m){if(u)return c.default.createElement(TemplatesFeatures,{features:u,isLocked:!S,showTooltip:_[m]})},T=function setContainerHoverState(c,u){v(function(m){return _objectSpread$31(_objectSpread$31({},m),{},_defineProperty({},c,u))})},E=function eventTracking(c,u){if(b===`kit-library`){var m=c.target.checked&&c.target.checked?`check`:`uncheck`;Hi(`kit-library/${m}`,{page_source:`import`,step:x,event_type:`click`,site_part:u})}};return m.length?c.default.createElement(Box$22,null,c.default.createElement(List,{separated:!0,className:`e-app-export-kit-content`},m.map(function(u,m){var h,g=u.type,_=u.data,v=((h=_.features)==null?void 0:h.locked)&&!S;return c.default.createElement(List.Item,{padding:`20`,key:g,className:`e-app-export-kit-content__item`},c.default.createElement(`div`,{onMouseEnter:function onMouseEnter(){return v&&T(m,!0)},onMouseLeave:function onMouseLeave(){return v&&T(m,!1)}},c.default.createElement(Grid$14,{container:!0,noWrap:!0},c.default.createElement(KitContentCheckbox,{type:g,className:`e-app-export-kit-content__checkbox`,onCheck:function onCheck(c,u){E(c,u)}}),c.default.createElement(Grid$14,{item:!0,container:!0},c.default.createElement(Heading$11,{variant:`h4`,tag:`h3`,className:`e-app-export-kit-content__title`},_.title),c.default.createElement(Grid$14,{item:!0,container:!0,direction:v?`row`:`column`,alignItems:`baseline`},c.default.createElement(Text$11,{variant:`sm`,tag:`p`,className:`e-app-export-kit-content__description`},_.description||C(_.features,m)),g===`content`&&c.default.createElement(CptSelectBox,null),v&&c.default.createElement(GoProButton,{className:`e-app-export-kit-content__go-pro-button`,url:`https://go.elementor.com/go-pro-import-export`}))))))}))):null}KitContent.propTypes={className:q.default.string,contentData:q.default.array.isRequired,hasPro:q.default.bool},KitContent.defaultProps={className:``};var Na=function cptObjectToOptionsArray(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:`label`,m=[];return c&&u&&Object.keys(c).forEach(function(h){return m.push({label:c[h][u],value:h})}),m};function ImportContentDisplay(u){var m=u.manifest,g=u.hasPro,_=u.hasPlugins,v=u.isAllRequiredPluginsSelected,y=u.onResetProcess,b=(0,c.useContext)(Ni),x=Mi.filter(function(c){var u=c.type,h=m==null?void 0:m[u===`settings`?`site-settings`:u];return!!(Array.isArray(h)?h.length:h)});return(0,c.useEffect)(function(){b.dispatch({type:`SET_CPT`,payload:Na(m==null?void 0:m[`custom-post-type-title`],`label`)})},[]),!x.length&&_?c.default.createElement(Notice$1,{color:`info`,label:(0,h.__)(`Note:`,`elementor`)},(0,h.__)(`The Website Kit you’re using contains plugins for functionality, but no content or pages, etc.`,`elementor`)):x.length?c.default.createElement(c.default.Fragment,null,!v&&c.default.createElement(Notice$1,{color:`warning`,label:(0,h.__)(`Required plugins are still missing.`,`elementor`),className:`e-app-import-content__plugins-notice`},(0,h.__)(`If you don't include them, this kit may not work properly.`,`elementor`),` `,c.default.createElement(InlineLink,{url:`/import/plugins`},(0,h.__)(`Go Back`,`elementor`))),c.default.createElement(KitContent,{contentData:x,hasPro:g})):c.default.createElement(Notice$1,{color:`danger`},(0,h.__)(`You can’t use this Website Kit because it doesn’t contain any content, pages, etc. Try again with a different file.`,`elementor`),` `,c.default.createElement(InlineLink,{onClick:y},(0,h.__)(`Go Back`,`elementor`)))}ImportContentDisplay.propTypes={manifest:q.default.object,hasPro:q.default.bool,hasPlugins:q.default.bool,isAllRequiredPluginsSelected:q.default.bool,onResetProcess:q.default.func},Bt(),$t(),nn();function WizardFooter(u){var m=`e-app-wizard-footer`,h=[m,u.className];return u.separator&&h.push(m+`__separator`),c.default.createElement(Grid$14,_extends$1({container:!0},u,{className:Yt(h)}),u.children)}WizardFooter.propTypes={className:q.default.string,justify:q.default.any,separator:q.default.any,children:q.default.oneOfType([q.default.string,q.default.object,q.default.arrayOf(q.default.object)]).isRequired},WizardFooter.defaultProps={className:``};function ActionsFooter(u){return c.default.createElement(WizardFooter,{separator:!0,justify:`end`,className:u.className},u.children)}ActionsFooter.propTypes={children:q.default.any,className:q.default.string},zt(),kn();function ImportContentFooter(u){var m=u.hasPlugins,g=u.hasConflicts,_=u.isImportAllowed,v=u.onResetProcess,y=u.onPreviousClick,b=u.onImportClick,x=Ft(),S=function getNextPageUrl(){return g?`import/resolver`:m?`import/plugins-activation`:`import/process`};return c.default.createElement(ActionsFooter,null,c.default.createElement(On,{text:(0,h.__)(`Previous`,`elementor`),variant:`contained`,onClick:function onClick(){y==null||y(),m?x(`import/plugins/`):v()}}),c.default.createElement(On,{variant:`contained`,text:(0,h.__)(`Import`,`elementor`),color:_?`primary`:`disabled`,onClick:function onClick(){return b==null||b(),_&&x(S())}}))}ImportContentFooter.propTypes={hasPlugins:q.default.bool,hasConflicts:q.default.bool,isImportAllowed:q.default.bool,onResetProcess:q.default.func.isRequired,onPreviousClick:q.default.func,onImportClick:q.default.func},zt(),rn();function useImportActions(){var u=(0,c.useContext)(Ni),m=Ft(),h=useAction().backToDashboard,g=u.data.referrer===`kit-library`;return{navigateToMainScreen:function navigateToMainScreen(){m(g?`/kit-library`:`/import`)},closeApp:function closeApp(){g?m(`/kit-library`):h()}}}Wi();function ImportContent(){var u=(0,c.useContext)(Ni),m=(0,c.useContext)(Fi),g=u.data,_=g.referrer,v=g.includes,y=g.currentPage,b=m.data,x=b.plugins,S=b.requiredPlugins,C=b.uploadedData,T=b.file,E=b.isProInstalledDuringProcess,D=useImportActions().navigateToMainScreen,A=function handleResetProcess(){return m.dispatch({type:`SET_FILE`,payload:null})},N=function eventTracking(c){_===`kit-library`&&Hi(c,{page_source:`import`,step:y,event_type:`click`})};return(0,c.useEffect)(function(){u.dispatch({type:`SET_CURRENT_PAGE_NAME`,payload:ImportContent.name})},[]),(0,c.useEffect)(function(){T||D()},[T]),c.default.createElement(Layout$1,{type:`import`,footer:function getFooter(){return c.default.createElement(ImportContentFooter,{hasPlugins:!!x.length,hasConflicts:!!(v.includes(`templates`)&&C!=null&&C.conflicts&&Object.keys(C.conflicts).length),isImportAllowed:!!(x.length||v.length),onResetProcess:A,onPreviousClick:function onPreviousClick(){return N(`kit-library/go-back`)},onImportClick:function onImportClick(){return N(`kit-library/approve-import`)}})}()},c.default.createElement(`section`,{className:`e-app-import-content`},c.default.createElement(PageHeader$1,{heading:(0,h.__)(`Select which parts you want to apply`,`elementor`),description:(0,h.__)(`All items are already selected by default. Uncheck the ones you don't want.`,`elementor`)}),c.default.createElement(ImportContentDisplay,{manifest:C==null?void 0:C.manifest,hasPro:E,hasPlugins:!!S.length,isAllRequiredPluginsSelected:S.length===x.length,onResetProcess:A})))}function ConflictCheckbox(u){var m=(0,c.useContext)(Fi);return(0,c.useEffect)(function(){m.data.overrideConditions.length||m.dispatch({type:`ADD_OVERRIDE_CONDITION`,payload:u.id})},[]),c.default.createElement(Checkbox$5,{checked:function isSelected(){return m.data.overrideConditions.includes(u.id)}(),onChange:function updateOverrideCondition(c){var h=c.target.checked,g=h?`ADD_OVERRIDE_CONDITION`:`REMOVE_OVERRIDE_CONDITION`;u.onCheck&&u.onCheck(h),m.dispatch({type:g,payload:u.id})},className:u.className})}ConflictCheckbox.propTypes={className:q.default.string,id:q.default.number.isRequired,onCheck:q.default.func},ConflictCheckbox.defaultProps={className:``},Gn(),Yn(),nn(),kn(),Wi();function Conflict(u){var m,g=(0,c.useContext)(Fi),_=(0,c.useContext)(Ni),v=(m=g.data.uploadedData)==null?void 0:m.manifest,y=_.data.currentPage,b=function getConflictTitle(c){var u,m=v.templates[c].doc_type,h=(u=elementorAppConfig[`import-export`].summaryTitles.templates)==null?void 0:u[m];return(h==null?void 0:h.single)||m},x=function getEditTemplateButton(m,g){return c.default.createElement(On,{className:`e-app-import-resolver-conflicts__edit-template`,url:m,target:`_blank`,icon:`eicon-editor-external-link`,text:(0,h.__)(`Edit Template`,`elementor`),hideText:!0,onClick:function onClick(){u.onClick&&u.onClick(g)}})},S=function isImportedAssetSelected(c){return g.data.overrideConditions.includes(c)},C=function getAssetClassName(c){var u=[`e-app-import-resolver-conflicts__asset`];return c&&u.push(`active`),u.join(` `)},T=function getImportedAssetClasses(c){return C(S(c))},E=function getExistingAssetClasses(c){return C(!S(c))},D=function eventTracking(c,u){return Hi(`kit-library/${c}`,{item:u,page_source:`import`,step:y,event_type:`click`})};return c.default.createElement(Grid$14,{container:!0,noWrap:!0},c.default.createElement(ConflictCheckbox,{id:u.importedId,type:`main-type`,className:`e-app-import-resolver-conflicts__checkbox`,onCheck:function onCheck(c){D(c&&c?`check`:`uncheck`,u.conflictData.template_title)}}),c.default.createElement(Grid$14,{item:!0},c.default.createElement(Heading$11,{variant:`h5`,tag:`h4`,className:`e-app-import-resolver-conflicts__title`},b(u.importedId)),c.default.createElement(Grid$14,{item:!0},c.default.createElement(Text$11,{variant:`sm`,tag:`span`,className:T(u.importedId)},(0,h.__)(`Imported`,`elementor`),`: `,v.templates[u.importedId].title),c.default.createElement(Text$11,{style:!0,variant:`sm`,tag:`span`,className:E(u.importedId)},(0,h.__)(`Existing`,`elementor`),`: `,u.conflictData.template_title,` `,x(u.conflictData.edit_url,u.conflictData.template_title)))))}Conflict.propTypes={importedId:q.default.number,conflictData:q.default.object,onClick:q.default.func},$t();function CardHeader$4(u){var m=`eps-card__header`,h=[m,u.className],g={};return Object.prototype.hasOwnProperty.call(u,`padding`)&&(g[`--eps-card-header-padding`]=Jt(u.padding),h.push(m+`--padding`)),c.default.createElement(`header`,{className:Yt(h),style:g},u.children)}__name(CardHeader$4,`CardHeader`),CardHeader$4.propTypes={className:q.default.string,padding:q.default.string,passive:q.default.bool,active:q.default.bool,children:q.default.any.isRequired},CardHeader$4.defaultProps={className:``},$t();function CardBody$4(u){var m=`eps-card__body`,h=[m,u.className],g={};return Object.prototype.hasOwnProperty.call(u,`padding`)&&(g[`--eps-card-body-padding`]=Jt(u.padding),h.push(m+`--padding`)),c.default.createElement(`main`,{className:Yt(h),style:g},u.children)}__name(CardBody$4,`CardBody`),CardBody$4.propTypes={className:q.default.string,padding:q.default.string,passive:q.default.bool,active:q.default.bool,children:q.default.any.isRequired},CardBody$4.defaultProps={className:``};function CardImage$5(u){var m=c.default.createElement(`img`,{src:u.src,alt:u.alt,className:`eps-card__image`,loading:`lazy`,onError:u.onError});return c.default.createElement(`figure`,{className:`eps-card__figure ${u.className}`},m,u.children)}__name(CardImage$5,`CardImage`),CardImage$5.propTypes={className:q.default.string,src:q.default.string.isRequired,alt:q.default.string.isRequired,children:q.default.any,onError:q.default.func},CardImage$5.defaultProps={className:``,onError:function onError(){}};function CardOverlay$4(u){return c.default.createElement(`div`,{className:`eps-card__image-overlay ${u.className}`},u.children)}__name(CardOverlay$4,`CardOverlay`),CardOverlay$4.propTypes={className:q.default.string,children:q.default.object.isRequired},CardOverlay$4.defaultProps={className:``},$t();function CardFooter(u){var m=`eps-card__footer`,h=[m,u.className],g={};return Object.prototype.hasOwnProperty.call(u,`padding`)&&(g[`--eps-card-footer-padding`]=Jt(u.padding),h.push(m+`--padding`)),c.default.createElement(`footer`,{className:Yt(h),style:g},u.children)}CardFooter.propTypes={className:q.default.string,padding:q.default.string,passive:q.default.bool,active:q.default.bool,children:q.default.object.isRequired},CardFooter.defaultProps={className:``},$t();function CardHeadline(u){var m=[`eps-card__headline`,u.className];return c.default.createElement(`h4`,{className:Yt(m)},u.children)}CardHeadline.propTypes={className:q.default.string,children:q.default.any.isRequired},CardHeadline.defaultProps={className:``},$t();function CardDivider(u){var m=[`eps-card__divider`,u.className];return c.default.createElement(`hr`,{className:Yt(m)})}CardDivider.propTypes={className:q.default.string},CardDivider.defaultProps={className:``};var Pa=c.default.forwardRef(function(u,m){return c.default.createElement(`article`,{className:`eps-card ${u.className}`,ref:m},u.children)});Pa.propTypes={type:q.default.string,className:q.default.string,children:q.default.any},Pa.defaultProps={className:``},Pa.displayName=`Card`,Pa.Header=CardHeader$4,Pa.Body=CardBody$4,Pa.Image=CardImage$5,Pa.Overlay=CardOverlay$4,Pa.Footer=CardFooter,Pa.Headline=CardHeadline,Pa.Divider=CardDivider;var Fa=c.default.createContext();vn(),$t();function CollapseToggle(u){var m=(0,c.useContext)(Fa),h={"--e-app-collapse-toggle-icon-spacing":Jt(u.iconSpacing)},g=`e-app-collapse-toggle`,_={style:h,className:Yt([g,_defineProperty({},g+`--active`,u.active)])};return u.active&&(_.onClick=function(){return m.toggle()}),c.default.createElement(`div`,_,u.children,u.active&&u.showIcon&&c.default.createElement(`i`,{className:`eicon-caret-down e-app-collapse-toggle__icon`}))}CollapseToggle.propTypes={className:q.default.string,iconSpacing:q.default.number,showIcon:q.default.bool,active:q.default.bool,children:q.default.any},CollapseToggle.defaultProps={className:``,iconSpacing:20,showIcon:!0,active:!0};function CollapseContent(u){return c.default.createElement(`div`,{className:`e-app-collapse-content`},u.children)}CollapseContent.propTypes={className:q.default.string,children:q.default.any},CollapseContent.defaultProps={className:``},vn(),J(),$t();function Collapse$1(u){var m=_slicedToArray((0,c.useState)(u.isOpened),2),h=m[0],g=m[1],_=`e-app-collapse`,v=[_,u.className,_defineProperty({},_+`--opened`,h)];return(0,c.useEffect)(function(){u.isOpened!==h&&g(u.isOpened)},[u.isOpened]),(0,c.useEffect)(function(){u.onChange&&u.onChange(h)},[h]),c.default.createElement(Fa.Provider,{value:{toggle:function toggle(){return g(function(c){return!c})}}},c.default.createElement(`div`,{className:Yt(v)},u.children))}__name(Collapse$1,`Collapse`),Collapse$1.propTypes={className:q.default.string,isOpened:q.default.bool,onChange:q.default.func,children:q.default.oneOfType([q.default.node,q.default.arrayOf(q.default.node)])},Collapse$1.defaultProps={className:``,isOpened:!1},Collapse$1.Toggle=CollapseToggle,Collapse$1.Content=CollapseContent,$t();function PanelHeader(u){return c.default.createElement(Collapse$1.Toggle,{active:u.toggle,showIcon:u.showIcon},c.default.createElement(Pa.Header,{padding:`20`,className:Yt([`eps-panel__header`,u.className])},u.children))}PanelHeader.propTypes={className:q.default.string,padding:q.default.string,toggle:q.default.bool,showIcon:q.default.bool,children:q.default.any.isRequired},PanelHeader.defaultProps={className:``,padding:`20`,toggle:!0,showIcon:!0},$t();function PanelHeadline(u){return c.default.createElement(Pa.Headline,{className:Yt([`eps-panel__headline`,u.className])},u.children)}PanelHeadline.propTypes={className:q.default.string,children:q.default.any.isRequired},PanelHeadline.defaultProps={className:``},$t();function PanelBody(u){return c.default.createElement(Collapse$1.Content,null,c.default.createElement(Pa.Body,{padding:u.padding,className:Yt([`eps-panel__body`,u.className])},u.children))}PanelBody.propTypes={className:q.default.string,padding:q.default.string,children:q.default.any.isRequired},PanelBody.defaultProps={className:``,padding:`0`},$t();function Panel(u){return c.default.createElement(Collapse$1,{isOpened:u.isOpened},c.default.createElement(Pa,{className:Yt([`eps-panel`,u.className])},u.children))}Panel.propTypes={className:q.default.string,isOpened:q.default.bool,children:q.default.any.isRequired},Panel.defaultProps={className:``,isOpened:!1},Panel.Header=PanelHeader,Panel.Headline=PanelHeadline,Panel.Body=PanelBody,J(),zt(),kn(),Wi();function ImportResolver(){var u,m=(0,c.useContext)(Ni),g=(0,c.useContext)(Fi),_=Ft(),v=((u=g.data)==null||(u=u.uploadedData)==null?void 0:u.conflicts)||{},y=m.data||{},b=y.referrer,x=y.currentPage,S=function eventTracking(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;b===`kit-library`&&Hi(c,{site_part:u,page_source:`import`,step:x,event_type:`click`})};return(0,c.useEffect)(function(){g.data.uploadedData||_(`import`),m.dispatch({type:`SET_CURRENT_PAGE_NAME`,payload:ImportResolver.name})},[]),c.default.createElement(Layout$1,{type:`import`,footer:function getFooter(){return c.default.createElement(ActionsFooter,null,c.default.createElement(On,{text:(0,h.__)(`Previous`,`elementor`),variant:`contained`,onClick:function onClick(){S(`kit-library/go-back`),_(`import/content`)}}),c.default.createElement(On,{text:(0,h.__)(`Next`,`elementor`),variant:`contained`,color:`primary`,onClick:function onClick(){S(`kit-library/approve-selection`);var c=g.data.plugins.length?`import/plugins-activation`:`import/process`;g.dispatch({type:`SET_IS_RESOLVED`,payload:!0}),_(c)}}))}()},c.default.createElement(`section`,{className:`e-app-import-resolver`},c.default.createElement(PageHeader$1,{heading:(0,h.__)(`Import a Website Kit to your site`,`elementor`),description:[c.default.createElement(c.default.Fragment,{key:`description-first-line`},(0,h.__)(`Parts of this kit overlap with your site’s templates, design and settings. The items you leave checked on this list will replace your current design.`,`elementor`),` `,function getLearnMoreLink(){return c.default.createElement(InlineLink,{url:`https://go.elementor.com/app-what-are-kits`,italic:!0,onClick:function onClick(){return S(`kit-library/seek-more-info`)}},(0,h.__)(`Learn More`,`elementor`))}())]}),function isHomePageOverride(){if(m.data.includes.includes(`content`)){var c,u=((c=g.data)==null||(c=c.uploadedData)==null||(c=c.manifest.content)==null?void 0:c.page)||{};return Object.entries(u).find(function(c){return c[1].show_on_front})}return!1}()&&c.default.createElement(Notice$1,{className:`e-app-import-resolver__notice`,label:(0,h.__)(`Note:`,`elementor`),color:`warning`},(0,h.__)(`Your site's homepage will be determined by the kit. You can change this later.`,`elementor`)),c.default.createElement(Panel,{isOpened:!0},c.default.createElement(Panel.Header,{toggle:!1},c.default.createElement(Panel.Headline,null,(0,h.__)(`Select the items you want to keep and apply:`,`elementor`))),c.default.createElement(Panel.Body,{padding:`20`},c.default.createElement(Box$22,{className:`e-app-import-resolver-conflicts__container`},c.default.createElement(List,{separated:!0,className:`e-app-import-resolver-conflicts`},Object.entries(v).map(function(u,m){var h=_slicedToArray(u,2),g=h[0],_=h[1];return c.default.createElement(List.Item,{padding:`20`,key:m,className:`e-app-import-resolver-conflicts__item`},c.default.createElement(Conflict,{importedId:parseInt(g),conflictData:_[0],onClick:function onClick(c){return S(`kit-library/check-item`,c)}}))})))))))}$t(),nn(),En(),Gn(),Yn();function WizardStep(u){var m=[`e-app-import-export-wizard-step`,u.className];return c.default.createElement(Grid$14,{className:Yt(m),justify:`center`,container:!0},c.default.createElement(Grid$14,{item:!0},(u.image||u.icon)&&c.default.createElement(Grid$14,{className:`e-app-import-export-wizard-step__media-container`,justify:`center`,alignItems:`end`,container:!0},u.image&&c.default.createElement(`img`,{className:`e-app-import-export-wizard-step__image`,src:u.image}),u.icon&&c.default.createElement(Tn,{className:`e-app-import-export-wizard-step__icon ${u.icon}`})),u.heading&&c.default.createElement(Heading$11,{variant:`display-3`,className:`e-app-import-export-wizard-step__heading`},u.heading),u.description&&c.default.createElement(Text$11,{variant:`xl`,className:`e-app-import-export-wizard-step__description`},u.description),u.info&&c.default.createElement(Text$11,{variant:`xl`,className:`e-app-import-export-wizard-step__info`},u.info),u.children&&c.default.createElement(Grid$14,{item:!0,className:`e-app-import-export-wizard-step__content`},u.children),u.notice&&c.default.createElement(Text$11,{variant:`xs`,className:`e-app-import-export-wizard-step__notice`},u.notice)))}WizardStep.propTypes={className:q.default.string,image:q.default.string,icon:q.default.string,heading:q.default.string,description:q.default.oneOfType([q.default.string,q.default.object]),info:q.default.oneOfType([q.default.string,q.default.object]),notice:q.default.oneOfType([q.default.string,q.default.object]),children:q.default.any},WizardStep.defaultProps={className:``},$t();function FileProcess(u){return c.default.createElement(WizardStep,{className:Yt([`e-app-import-export-file-process`,u.className]),icon:`eicon-loading eicon-animation-spin`,heading:(0,h.__)(`Setting up your website template...`,`elementor`),description:c.default.createElement(c.default.Fragment,null,(0,h.__)(`This usually takes a few moments.`,`elementor`),c.default.createElement(`br`,null),(0,h.__)(`Don't close this window until the process is finished.`,`elementor`)),info:u.info},!!u.errorType&&c.default.createElement(ProcessFailedDialog,{onApprove:u.onDialogApprove,onDismiss:u.onDialogDismiss,errorType:u.errorType}))}FileProcess.propTypes={className:q.default.string,onDialogApprove:q.default.func,onDialogDismiss:q.default.func,errorType:q.default.string,info:q.default.string},FileProcess.defaultProps={className:``},J();var Ia=Object.freeze({INITIAL:`initial`,SUCCESS:`success`,ERROR:`error`}),La=Object.freeze({ACTIVE:`active`,MULTISITE_ACTIVE:`network-active`,INACTIVE:`inactive`,NOT_INSTALLED:`Not Installed`}),Ra=elementorCommon.config.urls.rest+`wp/v2/plugins/`,za=function getInitialState(){return{status:Ia.INITIAL,data:null}};function usePlugins(){var u=_slicedToArray((0,c.useState)(function(){return za()}),2),m=u[0],h=u[1],g=(0,c.useRef)(!0),_=function fetchRest(c){var u=c.body,_=c.method,v=c.endpoint,y=v===void 0?``:v,b={method:_,headers:{"Content-Type":`application/json; charset=utf-8`,"X-WP-Nonce":wpApiSettings.nonce,"X-Elementor-Action":`import-plugins`}};return u&&(b.body=JSON.stringify(u)),m.data&&C(),new Promise(function(c,u){fetch(Ra+y,b).then(function(c){return c.json()}).then(function(u){g.current&&h({status:Ia.SUCCESS,data:u}),c(u)}).catch(function(c){h({status:Ia.ERROR,data:c}),u(c)})})},v=function fetchData(c){return _({method:`GET`,endpoint:c})},y=function install(c){return c=c.split(`/`)[0],_({method:`POST`,body:{slug:c}})},b=function activate(c){return _({endpoint:c,method:`PUT`,body:{status:La.ACTIVE}})},x=function deactivate(c){return _({endpoint:c,method:`PUT`,body:{status:La.INACTIVE}})},S=function remove(c){return _({endpoint:c,method:`DELETE`})},C=function reset(){return h(za())};return(0,c.useEffect)(function(){return v(),function(){g.current=!1}},[]),{response:m,pluginsActions:{fetch:v,install:y,activate:b,deactivate:x,remove:S,reset:C}}}nn(),Yn();var Ba=La.ACTIVE,Va=La.INACTIVE,Ha=La.NOT_INSTALLED;function PluginStatusItem$1(u){var m=u.name,h=u.status;return Ha===h?null:(Va===h?h=`installed`:Ba===h&&(h=`activated`),c.default.createElement(Grid$14,{container:!0,alignItems:`center`,key:m},c.default.createElement(Checkbox$5,{rounded:!0,checked:!0,error:h===`failed`||null,onChange:function onChange(){}}),c.default.createElement(Text$11,{tag:`span`,variant:`xs`,className:`e-app-import-plugins-activation__plugin-name`},m+` `+h)))}__name(PluginStatusItem$1,`PluginStatusItem`),PluginStatusItem$1.propTypes={name:q.default.string.isRequired,status:q.default.string.isRequired},Kt(),vn(),J();function ownKeys$30(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$30,`ownKeys`);function _objectSpread$30(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$30(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$30(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$30,`_objectSpread`);var Ua=Object.freeze({ACTIVATED:`activated`,INSTALLED:`installed`,FAILED:`failed`});function useInstallPlugins(u){var m=u.plugins,h=m===void 0?[]:m,g=u.bulkMaxItems,_=g===void 0?5:g,v=usePlugins(),y=v.response,b=v.pluginsActions,x=_slicedToArray((0,c.useState)(!1),2),S=x[0],C=x[1],T=_slicedToArray((0,c.useState)(!1),2),E=T[0],D=T[1],A=_slicedToArray((0,c.useState)([]),2),N=A[0],P=A[1],V=_slicedToArray((0,c.useState)([]),2),H=V[0],U=V[1],W=_slicedToArray((0,c.useState)(``),2),G=W[0],K=W[1],ee=_slicedToArray((0,c.useState)(null),2),te=ee[0],ne=ee[1],de=Ia.ERROR===y.status,fe=function getBulk(){return N.length>_?N.slice(N.length-_,N.length):N};return(0,c.useEffect)(function(){if(h.length){if(H.length===h.length)D(!0);else if(S){var c=H.length;ne(h[c])}}},[H,S]),(0,c.useEffect)(function(){te&&(La.INACTIVE===te.status?b.activate:b.install)(te.plugin)},[te]),(0,c.useEffect)(function(){if(Ia.SUCCESS===y.status){var c=y.data;Array.isArray(c)?C(!0):Object.prototype.hasOwnProperty.call(c,`plugin`)?La.ACTIVE===c.status?K(Ua.ACTIVATED):La.INACTIVE===c.status&&K(Ua.INSTALLED):K(Ua.FAILED)}else Ia.ERROR===y.status&&K(Ua.FAILED)},[y.status]),(0,c.useEffect)(function(){if(G){var c=Ua.FAILED===G?_objectSpread$30(_objectSpread$30({},te),{},{status:Ua.FAILED}):y.data;P(function(u){var m=_toConsumableArray(u);return m[H.length]=c,m}),Ua.ACTIVATED===G||Ua.FAILED===G?U(function(u){return[].concat(_toConsumableArray(u),[c])}):Ua.INSTALLED===G&&ne(c),K(``)}},[G]),{isDone:E,ready:H,bulk:(0,c.useMemo)(function(){return fe()},[N]),isError:de}}zt(),nn();function ImportPluginsActivation(){var u=(0,c.useContext)(Fi),m=(0,c.useContext)(Ni),g=Ft(),_=useInstallPlugins({plugins:u.data.plugins}),v=_.bulk,y=_.ready,b=_.isDone;return(0,c.useEffect)(function(){u.data.plugins.length||g(`/import/`)},[u.data.plugins]),(0,c.useEffect)(function(){b&&(u.dispatch({type:`SET_IMPORTED_PLUGINS`,payload:y}),u.dispatch({type:`SET_PLUGINS_STATE`,payload:`success`}),m.dispatch({type:`SET_CURRENT_PAGE_NAME`,payload:ImportPluginsActivation.name}))},[b]),(0,c.useEffect)(function(){u.data.importedPlugins.length&&g(`/import/process`)},[u.data.importedPlugins]),c.default.createElement(Layout$1,{type:`import`},c.default.createElement(`section`,{className:`e-app-import-plugins-activation`},c.default.createElement(FileProcess,{info:(0,h.__)(`Activating plugins:`,`elementor`)}),c.default.createElement(Grid$14,{container:!0,justify:`center`},c.default.createElement(Grid$14,{item:!0,className:`e-app-import-plugins-activation__installing-plugins`},!!(v!=null&&v.length)&&c.default.createElement(List,null,v.map(function(u){return c.default.createElement(List.Item,{className:`e-app-import-plugins-activation__plugin-status-item`,key:u.name},c.default.createElement(PluginStatusItem$1,{name:u.name,status:u.status}))}))))))}function UnfilteredFilesDialog(u){var m=u.show,g=u.setShow,_=u.onReady,v=u.onCancel,y=u.onDismiss,b=u.onLoad,x=u.onEnable,S=u.onClose,C=useAjax(),T=C.ajaxState,E=C.setAjax,D=_slicedToArray((0,c.useState)(!1),2),A=D[0],N=D[1],P=_slicedToArray((0,c.useState)(!1),2),V=P[0],H=P[1];return(0,c.useEffect)(function(){A&&(g(!1),E({data:{action:`elementor_ajax`,actions:JSON.stringify({enable_unfiltered_files_upload:{action:`enable_unfiltered_files_upload`}})}}),x&&x())},[A]),(0,c.useEffect)(function(){switch(T.status){case`success`:_();break;case`error`:H(!0),g(!0);break}},[T]),(0,c.useEffect)(function(){m&&b&&b()},[m]),m?c.default.createElement(c.default.Fragment,null,V?c.default.createElement(Dialog$9,{title:(0,h.__)(`Something went wrong.`,`elementor`),text:u.errorModalText,approveButtonColor:`link`,approveButtonText:(0,h.__)(`Continue`,`elementor`),approveButtonOnClick:_,dismissButtonText:(0,h.__)(`Go Back`,`elementor`),dismissButtonOnClick:v,onClose:v}):c.default.createElement(Dialog$9,{title:(0,h.__)(`First, enable unfiltered file uploads.`,`elementor`),text:u.confirmModalText,approveButtonColor:`link`,approveButtonText:(0,h.__)(`Enable`,`elementor`),approveButtonOnClick:function approveButtonOnClick(){return N(!0)},dismissButtonText:(0,h.__)(`Skip`,`elementor`),dismissButtonOnClick:y||_,onClose:S||y||_})):null}var Wa,Ga=__esmMin((()=>{Wa=__toESM(U()),J(),rr(),oa(),UnfilteredFilesDialog.propTypes={show:Wa.default.bool,setShow:Wa.default.func.isRequired,onReady:Wa.default.func.isRequired,onCancel:Wa.default.func.isRequired,onDismiss:Wa.default.func,confirmModalText:Wa.default.string.isRequired,errorModalText:Wa.default.string.isRequired,onLoad:Wa.default.func,onEnable:Wa.default.func,onClose:Wa.default.func},UnfilteredFilesDialog.defaultProps={show:!1,onReady:function onReady(){},onCancel:function onCancel(){}}}));Ga();var Ka=Object.freeze({ELEMENTOR:`Elementor`,ELEMENTOR_PRO:`Elementor Pro`});function usePluginsData(u){var m=function getPluginsData(){if(!u)return[];var c=[],m=[];return u.forEach(function(u){switch(u.name){case Ka.ELEMENTOR:c.unshift(u);break;case Ka.ELEMENTOR_PRO:c.push(u);break;default:m.push(u)}}),c.concat(m)};return{pluginsData:(0,c.useMemo)(function(){return m()},[u])}}vn(),$t();function ownKeys$29(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$29,`ownKeys`);function _objectSpread$29(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$29(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$29(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$29,`_objectSpread`);var qa=`missing`,Ja=`existing`,Ya=`Elementor Pro`;function useImportPluginsData(u,m){var h=function getIsMinVersionExist(c,u){return c.localeCompare(u)>-1},g=function getClassifiedPlugins(){var c={missing:[],existing:[],minVersionMissing:[],proData:null},g=Zt(m,`name`);return u.forEach(function(u){var m=g[u.name],_=La.ACTIVE===(m==null?void 0:m.status)?Ja:qa,v=m||_objectSpread$29(_objectSpread$29({},u),{},{status:La.NOT_INSTALLED});m&&!h(m.version,u.version)&&c.minVersionMissing.push(u),Ya===v.name&&(c.proData=v),c[_].push(v)}),c},_=(0,c.useMemo)(function(){return g()},[u,m]);return{importPluginsData:u.length&&m.length?_:null}}J();function useImportKitLibraryApplyAllPlugins(u){var m=_slicedToArray((0,c.useState)(),2),h=m[0],g=m[1],_=usePlugins().response,v=usePluginsData(_.data).pluginsData,y=(useImportPluginsData(u,v).importPluginsData||{}).missing;return(0,c.useEffect)(function(){u&&!u.length||g(y)},[u,y]),h}J(),zt(),Wi(),Ii(),ma(),Ki();function ImportProcess$1(){var u=(0,c.useContext)(Ni),m=(0,c.useContext)(Fi),g=Ft(),_=_slicedToArray((0,c.useState)(``),2),v=_[0],y=_[1],b=_slicedToArray((0,c.useState)(!1),2),x=b[0],S=b[1],C=_slicedToArray((0,c.useState)(!1),2),T=C[0],E=C[1],D=_slicedToArray((0,c.useState)([]),2),A=D[0],N=D[1],P=useImportKitLibraryApplyAllPlugins(A),V=useKit$1(),H=V.kitState,U=V.kitActions,W=V.KIT_STATUS_MAP,G=useQueryParams().getAll(),K=G.id,ee=G.referrer,te=G.file_url,ne=G.action_type,de=G.nonce,fe=G.return_to,pe=u.data||{},me=pe.includes,ge=pe.selectedCustomPostTypes,ve=pe.currentPage,ye=pe.returnTo,be=m.data||{},xe=be.file,Te=be.uploadedData,Ee=be.importedData,De=be.overrideConditions,Oe=be.isResolvedData,ke=(0,c.useMemo)(function(){return me.some(function(c){return[`templates`,`content`].includes(c)})},[me]),Ae=useImportActions().navigateToMainScreen,je=function uploadKit(){var c=decodeURIComponent(te);m.dispatch({type:`SET_ID`,payload:K}),m.dispatch({type:`SET_FILE`,payload:c}),U.upload({kitId:K,file:c,kitLibraryNonce:de})},Me=function importKit(){elementorAppConfig[`import-export`].isUnfilteredFilesEnabled||!ke?E(!0):S(!0)},Le=function applyAllSetCpt(){var c,h,g=((c=H.data)==null?void 0:c.manifest[`custom-post-type-title`])||((h=m.data)==null||(h=h.uploadedData)==null?void 0:h.manifest[`custom-post-type-title`]);if(g){var _=Object.keys(g);u.dispatch({type:`SET_SELECTED_CPT`,payload:_})}},Re=function applyAllImportPlugins(){var c;N(((c=H.data)==null||(c=c.manifest)==null?void 0:c.plugins)||m.data.uploadedData.manifest.plugins)},ze=function onCancelProcess(){m.dispatch({type:`SET_FILE`,payload:null}),Ae()},Be=function onReady(){S(!1),E(!0)},We=function eventTracking(c){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:`click`;u.data.referrer===`kit-library`&&Hi(c,{page_source:`import`,step:ve,modal_type:`unfiltered_file`,event_type:m})};return(0,c.useEffect)(function(){ee&&u.dispatch({type:`SET_REFERRER`,payload:ee}),ne&&m.dispatch({type:`SET_ACTION_TYPE`,payload:ne}),fe&&u.dispatch({type:`SET_RETURN_TO`,payload:fe}),te&&!xe?je():Te?Me():g(`import`),u.dispatch({type:`SET_CURRENT_PAGE_NAME`,payload:ImportProcess$1.name})},[]),(0,c.useEffect)(function(){if(T){var c=m.data,u=ca.CLOUD===c.source,h=u?c.file.id:c.id,g=u?c.source:ee;U.import({id:h,session:Te.session,include:me,overrideConditions:De,referrer:g,selectedCustomPostTypes:ge})}},[T]),(0,c.useEffect)(function(){if(W.INITIAL!==H.status)switch(H.status){case W.IMPORTED:m.dispatch({type:`SET_IMPORTED_DATA`,payload:H.data});break;case W.UPLOADED:m.dispatch({type:`SET_UPLOADED_DATA`,payload:H.data});break;case W.ERROR:y(H.data);break}},[H.status]),(0,c.useEffect)(function(){if(W.INITIAL!==H.status||Oe&&m.data.actionType===`apply-all`)if(Ee){if(ye&&safeRedirect$1(ye))return;g(`/import/complete`)}else if(m.data.actionType===`apply-all`){var c,u;((c=H.data)!=null&&(c=c.manifest)!=null&&c.plugins||(u=m.data.uploadedData)!=null&&u.manifest.plugins)&&m.dispatch({type:`SET_PLUGINS_STATE`,payload:`have`}),Te.conflicts&&Object.keys(Te.conflicts).length&&!Oe?g(`/import/resolver`):(U.reset(),m.data.pluginsState===`have`&&Re(),(m.data.pluginsState===``||m.data.pluginsState===`success`)&&(Le(),Me()))}else g(`/import/plugins`)},[Te,Ee,m.data.pluginsState,ye]),(0,c.useEffect)(function(){(P==null?void 0:P.length)>0&&(m.dispatch({type:`SET_PLUGINS`,payload:P}),g(`import/plugins-activation`))},[P]),c.default.createElement(Layout$1,{type:`import`},c.default.createElement(`section`,null,c.default.createElement(FileProcess,{info:Te&&(0,h.__)(`Importing your content, templates and site settings`,`elementor`),errorType:v,onDialogApprove:ze,onDialogDismiss:ze}),c.default.createElement(UnfilteredFilesDialog,{show:x,setShow:S,confirmModalText:(0,h.__)(`This allows Elementor to scan your SVGs for malicious content. Otherwise, you can skip any SVGs in this import.`,`elementor`),errorModalText:(0,h.__)(`Nothing to worry about, just continue without importing SVGs or go back and start the import again.`,`elementor`),onReady:function onReady(){return Be()},onCancel:function onCancel(){S(!1),ze()},onLoad:function onLoad(){return We(`kit-library/modal-load`,`load`)},onClose:function onClose(){We(`kit-library/close`),Be()},onDismiss:function onDismiss(){Be(),We(`kit-library/skip`)},onEnable:function onEnable(){return We(`kit-library/enable`)}})))}__name(ImportProcess$1,`ImportProcess`),Yn(),En(),Wi();function SiteArea(u){var m=u.text,h=u.link,g=function eventTracking(c){Hi(c,{site_area:m,page_source:`import complete`,event_type:arguments.length>1&&arguments[1]!==void 0?arguments[1]:`click`})};return c.default.createElement(InlineLink,{url:h,color:`secondary`,underline:`none`,onClick:function onClick(){return g(`kit-library/open-site-area`)}},c.default.createElement(Text$11,{className:`e-app-import-export-kit-data__site-area`},m,` `,h&&c.default.createElement(Tn,{className:`eicon-editor-external-link`})))}SiteArea.propTypes={text:q.default.string,link:q.default.string},Yn();function Included(u){var m=u.data;return c.default.createElement(Text$11,{className:`e-app-import-export-kit-data__included`},m.filter(function(c){return c}).join(` | `))}Included.propTypes={data:q.default.array};var Xa=c.default.createContext();$t();function TableHead(u){return c.default.createElement(`thead`,{className:Yt([`eps-table__head`,u.className])},u.children)}TableHead.propTypes={children:q.default.any.isRequired,className:q.default.string},$t();function TableBody(u){return c.default.createElement(`tbody`,{className:Yt([`eps-table__body`,u.className])},u.children)}TableBody.propTypes={children:q.default.any.isRequired,className:q.default.string},$t();function TableRow(u){return c.default.createElement(`tr`,{className:Yt([`eps-table__row`,u.className])},u.children)}TableRow.propTypes={children:q.default.any.isRequired,className:q.default.string},$t();function TableCell(u){return c.default.createElement(function Element(){return c.default.createElement(u.tag,{className:Yt([`eps-table__cell`,u.className]),colSpan:u.colSpan||null},u.children)},null)}TableCell.propTypes={children:q.default.any,className:q.default.string,colSpan:q.default.oneOfType([q.default.number,q.default.string]),tag:q.default.oneOf([`td`,`th`]).isRequired},Kt(),$t();function TableCheckbox(u){var m=(0,c.useContext)(Xa)||{},h=m.selected,g=m.disabled,_=m.setSelected,v=Object.prototype.hasOwnProperty.call(u,`allSelectedCount`),y=h.length===u.allSelectedCount,b=v?!!(h.length-g.length&&!y):!1,x=v?y:h.includes(u.index),S=v?null:g.includes(u.index),C=function onSelectAll(){_(function(){return y||b?g.length?_toConsumableArray(g):[]:Array(u.allSelectedCount).fill(!0).map(function(c,u){return u})})},T=function onSelectRow(){_(function(c){var m=_toConsumableArray(c),h=m.indexOf(u.index);return h>-1?m.splice(h,1):m.push(u.index),m})};return c.default.createElement(Checkbox$5,{checked:x,indeterminate:b,onChange:function onChange(){return v?C():T()},disabled:S,className:Yt([`eps-table__checkbox`,u.className])})}TableCheckbox.propTypes={className:q.default.string,index:q.default.number,initialChecked:q.default.bool,allSelectedCount:q.default.number},vn(),J(),$t();function Table(u){var m=u.className,h=u.initialSelected,g=u.initialDisabled,_=u.selection,v=u.children,y=u.onSelect,b=_slicedToArray((0,c.useState)(h),2),x=b[0],S=b[1],C=_slicedToArray((0,c.useState)(g),2),T=C[0],E=C[1],D=`eps-table`,A=[D,_defineProperty({},D+`--selection`,_),m];return(0,c.useEffect)(function(){y&&y(x)},[x]),c.default.createElement(Xa.Provider,{value:{selected:x,setSelected:S,disabled:T,setDisabled:E}},c.default.createElement(`table`,{className:Yt(A)},_&&c.default.createElement(`colgroup`,null,c.default.createElement(`col`,{className:D+`__checkboxes-column`})),v))}Table.Head=TableHead,Table.Body=TableBody,Table.Row=TableRow,Table.Cell=TableCell,Table.Checkbox=TableCheckbox,Table.propTypes={children:q.default.any.isRequired,className:q.default.string,headers:q.default.array,initialDisabled:q.default.array,initialSelected:q.default.array,rows:q.default.array,selection:q.default.bool,onSelect:q.default.func},Table.defaultProps={selection:!1,initialDisabled:[],initialSelected:[]},$t();function DataTable(u){var m=u.className,h=u.onSelect,g=u.initialSelected,_=u.initialDisabled,v=u.headers,y=u.layout,b=u.rows,x=u.selection;return c.default.createElement(Table,{selection:x,onSelect:h,initialSelected:g,initialDisabled:_,className:Yt([`e-app-data-table`,m])},!!v.length&&c.default.createElement(Table.Head,null,c.default.createElement(Table.Row,null,x&&c.default.createElement(Table.Cell,{tag:`th`},c.default.createElement(Table.Checkbox,{allSelectedCount:b.length})),v.map(function(u,m){return c.default.createElement(Table.Cell,{tag:`th`,colSpan:y&&y[m],key:m},u)}))),c.default.createElement(Table.Body,null,b.map(function(u,m){return c.default.createElement(Table.Row,{key:m},x&&c.default.createElement(Table.Cell,{tag:`td`},c.default.createElement(Table.Checkbox,{index:m})),u.map(function(u,m){return c.default.createElement(Table.Cell,{tag:`td`,colSpan:y&&y[m],key:m},u)}))})))}DataTable.propTypes={className:q.default.string,headers:q.default.array,rows:q.default.array,initialDisabled:q.default.array,initialSelected:q.default.array,layout:q.default.array,onSelect:q.default.func,selection:q.default.bool,withHeader:q.default.bool},DataTable.defaultProps={className:``,headers:[],rows:[],initialDisabled:[],initialSelected:[],selection:!1},vn(),J();function ownKeys$28(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$28,`ownKeys`);function _objectSpread$28(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$28(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$28(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$28,`_objectSpread`);function useKitData(u){var m=function getLabel(c,m,h){var g,_=((u==null||(g=u.configData)==null?void 0:g.summaryTitles)||elementorAppConfig[`import-export`].summaryTitles)[c][m];if(_!=null&&_.single){if(!h)return``;var v=h>1?_.plural:_.single;return h+` `+v}return _},h=function getTemplates(){var c={};for(var h in u==null?void 0:u.templates){var g=u.templates[h].doc_type;c[g]||(c[g]=0),c[g]++}return Object.entries(c).map(function(c){var u=_slicedToArray(c,2),h=u[0],g=u[1];return m(`templates`,h,g)}).filter(function(c){return c})},g=function getSiteSettings(){var c=(u==null?void 0:u[`site-settings`])||{};return Object.values(c).map(function(c){return m(`site-settings`,c)})},_=function getContent(){var c=(u==null?void 0:u.content)||{},h=(u==null?void 0:u[`wp-content`])||{},g=_objectSpread$28({},c);for(var _ in g)g[_]=Object.keys(g[_]).concat(h[_]||[]);return g=_objectSpread$28(_objectSpread$28({},h),g),Object.entries(g).map(function(c){var u=_slicedToArray(c,2),h=u[0],g=u[1];return m(`content`,h,g.length)}).filter(function(c){return c})},v=function getPlugins(){return u!=null&&u.plugins?u.plugins.map(function(c){return c.name}):[]};return(0,c.useMemo)(function(){return{templates:h(),siteSettings:g(),content:_(),plugins:v()}},[u])}var Za=elementorAppConfig.hasPro?`#/site-editor`:`#/site-editor/promotion`;function KitData(u){var m=u.data,g=useKitData(m),_=g.templates,v=g.siteSettings,y=g.content,b=g.plugins,x=(m==null?void 0:m.configData)||elementorAppConfig[`import-export`],S=x.elementorHomePageUrl,C=x.recentlyEditedElementorPageUrl,T=S||C,E=[(0,h.__)(`Site Area`,`elementor`),(0,h.__)(`Included`,`elementor`)],D=[{siteArea:(0,h.__)(`Elementor Templates`,`elementor`),link:elementorAppConfig.base_url+Za,included:_},{siteArea:(0,h.__)(`Site Settings`,`elementor`),link:T?T+`#e:run:panel/global/open`:``,included:v},{siteArea:(0,h.__)(`Content`,`elementor`),link:elementorAppConfig.admin_url+`edit.php?post_type=page`,included:y},{siteArea:(0,h.__)(`Plugins`,`elementor`),link:elementorAppConfig.admin_url+`plugins.php`,included:b}].map(function(u){var m=u.siteArea,h=u.included,g=u.link;if(h.length)return[c.default.createElement(SiteArea,{key:m,text:m,link:g}),c.default.createElement(Included,{key:h,data:h})]}).filter(function(c){return c});return D.length?c.default.createElement(DataTable,{className:`e-app-import-export-kit-data`,headers:E,rows:D,layout:[1,3]}):null}KitData.propTypes={data:q.default.object};var Qa=(0,c.memo)(KitData);kn();function FailedPluginsNotice(u){var m=u.failedPlugins;return c.default.createElement(Notice$1,{className:`e-app-import-failed-plugins-notice`,label:(0,h.__)(`Important:`,`elementor`),color:`warning`,button:function getButton(){return c.default.createElement(On,{text:(0,h.__)(`Learn more`,`elementor`),variant:`outlined`,color:`secondary`,size:`sm`,target:`_blank`,url:`https://go.elementor.com/app-import-plugin-installation-failed/`})}()},(0,h.__)(`There are few plugins that we couldn't install:`,`elementor`)+` `+m.map(function(c){return c.name}).join(` | `))}FailedPluginsNotice.propTypes={failedPlugins:q.default.array},kn();function ConnectProNotice(){return c.default.createElement(Notice$1,{className:`e-app-import-connect-pro-notice`,label:(0,h.__)(`Tip:`,`elementor`),color:`info`,button:function getButton(){return c.default.createElement(On,{text:(0,h.__)(`Let’s do it`,`elementor`),variant:`outlined`,color:`secondary`,size:`sm`,target:`_blank`,url:elementorAppConfig.admin_url+`admin.php?page=elementor-license`})}()},(0,h.__)(`Make sure your Elementor Pro account is connected`,`elementor`))}kn(),rn(),Wi();function ImportCompleteFooter(u){var m=u.seeItLiveUrl,g=u.referrer,_=useAction(),v=function eventTracking(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:`click`;g===`kit-library`&&Hi(c,{page_source:`kit is live`,element_location:`app_wizard_footer`,event_type:u})};return c.default.createElement(ActionsFooter,null,m&&c.default.createElement(On,{text:(0,h.__)(`See It Live`,`elementor`),variant:`contained`,onClick:function onClick(){v(`kit-library/see-it-live`),window.open(m,`_blank`)}}),c.default.createElement(On,{text:(0,h.__)(`Got It`,`elementor`),variant:`contained`,color:`primary`,onClick:function onClick(){v(`kit-library/close`),_.backToDashboard()}}))}ImportCompleteFooter.propTypes={seeItLiveUrl:q.default.string,referrer:q.default.string};function useImportedKitData(){return{getTemplates:function getTemplates(c,u){var m={};for(var h in u==null||(g=u.templates)==null?void 0:g.succeed){var g;m[h]=c[h]}return m},getContent:function getContent(c,u){var m={};for(var h in u==null?void 0:u.content)for(var g in m[h]={},(_=u.content[h])==null?void 0:_.succeed){var _;m[h][g]=c[h][g]}return m},getWPContent:function getWPContent(c,u){var m={};for(var h in u==null?void 0:u[`wp-content`]){var g,_=(g=u[`wp-content`][h])==null?void 0:g.succeed;m[h]=_?Object.keys(_):[]}return m},getPlugins:function getPlugins(c){var u={activePlugins:[],failedPlugins:[]};return c.forEach(function(c){u[La.ACTIVE===c.status?`activePlugins`:`failedPlugins`].push(c)}),u}}}zt(),Wi();function ImportComplete$1(){var u=(0,c.useContext)(Ni),m=(0,c.useContext)(Fi),g=Ft(),_=m.data||{},v=_.importedPlugins,y=_.uploadedData,b=_.importedData,x=_.isProInstalledDuringProcess,S=(u.data||{}).referrer,C=useImportedKitData(),T=C.getTemplates,E=C.getContent,D=C.getWPContent,A=C.getPlugins,N=A(v),P=N.activePlugins,V=N.failedPlugins,H=(b==null?void 0:b.configData)||{},U=H.elementorHomePageUrl,W=H.recentlyEditedElementorPageUrl,G=U||W||null,K=function getKitData(){if(!y||!b)return{};var c=y.manifest;return{templates:T(c.templates,b),content:E(c.content,b),"wp-content":D(c[`wp-content`],b),"site-settings":u.data.includes.includes(`settings`)?c[`site-settings`]:{},plugins:P,configData:b.configData}},ee=function eventTracking(c,u){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:`click`,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;S===`kit-library`&&Hi(c,{page_source:u,event_type:m,element_location:h})},te=(0,c.useMemo)(function(){return K()},[]);return(0,c.useEffect)(function(){y||g(`/import`),y&&ee(`kit-library/kit-is-live-load`,`kit is live`,`load`),u.dispatch({type:`SET_CURRENT_PAGE_NAME`,payload:ImportComplete$1.name})},[]),c.default.createElement(Layout$1,{type:`import`,footer:c.default.createElement(ImportCompleteFooter,{seeItLiveUrl:G,referrer:S})},c.default.createElement(WizardStep,{image:elementorAppConfig.assets_url+`images/kit-is-live.svg`,heading:(0,h.__)(`We applied your template and your site is online!`,`elementor`),description:(0,h.__)(`You've imported and applied the following to your site:`,`elementor`),notice:c.default.createElement(c.default.Fragment,null,c.default.createElement(InlineLink,{url:`https://go.elementor.com/app-what-are-kits`,italic:!0,onClick:function onClick(){return ee(`kit-library/seek-more-info`,`kit is live`,`click`,`app_header`)}},(0,h.__)(`Click here`,`elementor`)),` `,(0,h.__)(`to learn more about building your site with Elementor Website Templates`,`elementor`))},!!V.length&&c.default.createElement(FailedPluginsNotice,{failedPlugins:V}),x&&c.default.createElement(ConnectProNotice,null),c.default.createElement(Qa,{data:te})))}__name(ImportComplete$1,`ImportComplete`),Yn(),En();function PluginsTable(u){var m=u.plugins,g=u.layout,_=u.withHeader,v=u.withStatus,y=u.onSelect,b=u.initialSelected,x=u.initialDisabled,S=function CellText(u){return c.default.createElement(Text$11,{className:`e-app-import-export-plugins-table__cell-content`},u.text)},C=function CellLink(u){return c.default.createElement(InlineLink,{url:u.url,underline:`none`},`${(0,h.__)(`Version`)} ${u.text}`,` `,c.default.createElement(Tn,{className:`eicon-editor-external-link`}))},T=function getHeaders(){if(!_)return[];var c=[`Plugin Name`,`Version`];return v&&c.splice(1,0,`Status`),c},E=m.map(function(u){var m=u.name,h=u.status,g=u.version,_=u.plugin_uri,y=[c.default.createElement(S,{text:m,key:m}),c.default.createElement(C,{text:g,url:_,key:m})];return v&&y.splice(1,0,c.default.createElement(S,{text:h,key:m})),y});return c.default.createElement(DataTable,{selection:!0,headers:T(),rows:E,onSelect:y,initialSelected:b,initialDisabled:x,layout:g,className:`e-app-import-export-plugins-table`})}PluginsTable.propTypes={onSelect:q.default.func,initialDisabled:q.default.array,initialSelected:q.default.array,plugins:q.default.array,withHeader:q.default.bool,withStatus:q.default.bool,layout:q.default.array},PluginsTable.defaultProps={initialDisabled:[],initialSelected:[],plugins:[],withHeader:!0,withStatus:!0};var $a=(0,c.memo)(PluginsTable);function PluginsSelection(u){var m=u.plugins,h=u.initialSelected,g=u.initialDisabled,_=u.withHeader,v=u.withStatus,y=u.layout,b=u.onSelect;if(!m.length)return null;var x=(0,c.useMemo)(function(){return m},[m]),S=(0,c.useMemo)(function(){return h},[m]),C=(0,c.useMemo)(function(){return g},[m]);return c.default.createElement($a,{plugins:x,initialDisabled:C,initialSelected:S,onSelect:function handleOnSelect(c){b&&b(c.map(function(c){return m[c]}))},withHeader:_,withStatus:v,layout:y})}PluginsSelection.propTypes={initialDisabled:q.default.array,initialSelected:q.default.array,layout:q.default.array,onSelect:q.default.func,plugins:q.default.array,selection:q.default.bool,withHeader:q.default.bool,withStatus:q.default.bool},PluginsSelection.defaultProps={initialDisabled:[],initialSelected:[],plugins:[],selection:!0,withHeader:!0,withStatus:!0};var eo=(0,c.memo)(PluginsSelection);Gn();var to=[3,1,1];function PluginsToImport(u){var m=u.plugins;if(!(m!=null&&m.length))return null;var g=(0,c.useContext)(Fi),_=function getPluginsToImport(){var c=m[0],u=c.name,h=c.status;return Ka.ELEMENTOR_PRO===u&&La.INACTIVE!==h?m.splice(1):m},v=(0,c.useCallback)(function(c){return g.dispatch({type:`SET_PLUGINS`,payload:c})},[]),y=(0,c.useMemo)(function(){return _()},[m]),b=(0,c.useMemo)(function(){return y.map(function(c,u){return u})},[m]),x=y.length===g.data.plugins.length;return y.length?c.default.createElement(`div`,{className:`e-app-import-plugins__section`},c.default.createElement(Heading$11,{variant:`h5`,tag:`h3`,className:`e-app-import-plugins__section-heading`},x?(0,h.__)(`Plugins to add:`,`elementor`):(0,h.__)(`Missing Required Plugins:`,`elementor`)),c.default.createElement(eo,{plugins:y,initialSelected:b,onSelect:v,layout:to})):null}PluginsToImport.propTypes={plugins:q.default.array},Gn();var no=[4,1];function ExistingPlugins(u){var m=u.plugins;if(!(m!=null&&m.length))return null;var g=(0,c.useMemo)(function(){return m},[]),_=(0,c.useMemo)(function(){return m.map(function(c,u){return u})},[]);return c.default.createElement(`div`,{className:`e-app-import-plugins__section`},c.default.createElement(Heading$11,{variant:`h5`,tag:`h3`,className:`e-app-import-plugins__section-heading`},(0,h.__)(`Plugins you already have:`,`elementor`)),c.default.createElement(eo,{withHeader:!1,withStatus:!1,plugins:g,initialSelected:_,initialDisabled:_,excludeSelections:_,layout:no}))}ExistingPlugins.propTypes={plugins:q.default.array},Gn(),Yn(),nn();function MessageBanner(u){var m=u.heading,h=u.description,g=u.button;return c.default.createElement(Box$22,{className:`e-app-import-export-message-banner`,padding:`20`},c.default.createElement(Grid$14,{container:!0,alignItems:`center`,justify:`space-between`},c.default.createElement(Grid$14,{item:!0},m&&c.default.createElement(Heading$11,{className:`e-app-import-export-message-banner__heading`,variant:`h3`,tag:`h3`},m),h&&c.default.createElement(Text$11,{className:`e-app-import-export-message-banner__description`},function getDescriptionContent(){return Array.isArray(h)?h.join(c.default.createElement(`br`,null)):h}())),g&&c.default.createElement(Grid$14,{item:!0},g)))}MessageBanner.propTypes={heading:q.default.string,description:q.default.oneOfType([q.default.string,q.default.array]),button:q.default.object},J(),rr();function ProBanner(u){var m=u.onRefresh,g=_slicedToArray((0,c.useState)(!1),2),_=g[0],v=g[1],y=function openGoProExternalPage(){return window.open(`https://go.elementor.com/go-pro-import-export/`,`_blank`)},b=function onDialogDismiss(){return v(!1)};return c.default.createElement(c.default.Fragment,null,c.default.createElement(MessageBanner,{heading:(0,h.__)(`Install Elementor Pro`,`elementor`),description:(0,h.__)(`Without Elementor Pro, importing components like templates, widgets and popups won't work.`,`elementor`),button:c.default.createElement(GoProButton,{onClick:function handleGoPro(){v(!0),y()}})}),_&&c.default.createElement(Dialog$9,{title:(0,h.__)(`Is your Elementor Pro ready?`,`elementor`),text:(0,h.__)(`If you’ve purchased, installed & activated Elementor Pro, we can continue importing all the parts of this site.`,`elementor`),approveButtonColor:`primary`,approveButtonText:(0,h.__)(`Yes`,`elementor`),approveButtonOnClick:function onDialogApprove(){v(!1),m()},dismissButtonText:(0,h.__)(`Not yet`,`elementor`),dismissButtonOnClick:b,onClose:b}))}ProBanner.propTypes={status:q.default.string,onRefresh:q.default.func},ProBanner.defaultProps={status:``},kn();function ImportPluginsFooter(u){var m=(0,c.useContext)(Fi),g=useImportActions().navigateToMainScreen;return c.default.createElement(ActionsFooter,null,c.default.createElement(On,{text:(0,h.__)(`Previous`,`elementor`),variant:`contained`,onClick:function onClick(){var c;m.dispatch({type:`SET_FILE`,payload:null}),(c=u.onPreviousClick)==null||c.call(u),g()}}),c.default.createElement(On,{variant:`contained`,text:(0,h.__)(`Next`,`elementor`),color:`primary`,url:`/import/content`,onClick:function onClick(){var c;(c=u.onNextClick)==null||c.call(u)}}))}ImportPluginsFooter.propTypes={onPreviousClick:q.default.func,onNextClick:q.default.func},$t(),En();function Loader(u){var m=u.absoluteCenter,h=`e-app-import-export-loader`,g=[h,`eicon-loading eicon-animation-spin`];return m&&g.push(h+`--absolute-center`),c.default.createElement(Tn,{className:Yt(g)})}Loader.propTypes={absoluteCenter:q.default.bool},Loader.defaultProps={absoluteCenter:!1},zt(),Wi();function ImportPlugins(){var u,m=(0,c.useContext)(Fi),g=(0,c.useContext)(Ni),_=Ft(),v=((u=m.data.uploadedData)==null||(u=u.manifest)==null?void 0:u.plugins)||[],y=usePlugins(),b=y.response,x=y.pluginsActions,S=usePluginsData(b.data).pluginsData,C=useImportPluginsData(v,S).importPluginsData,T=C||{},E=T.missing,D=T.existing,A=T.minVersionMissing,N=T.proData,P=g.data||{},V=P.referrer,H=P.currentPage,U=function handleRequiredPlugins(){E.length&&m.dispatch({type:`SET_REQUIRED_PLUGINS`,payload:E})},W=function handleRefresh(){m.dispatch({type:`SET_REQUIRED_PLUGINS`,payload:[]}),x.fetch()},G=function handleProInstallationStatus(){N&&!elementorAppConfig.hasPro&&m.dispatch({type:`SET_IS_PRO_INSTALLED_DURING_PROCESS`,payload:!0})},K=function eventTracking(c){V===`kit-library`&&Hi(c,{page_source:`import`,step:H,event_type:`click`})};return(0,c.useEffect)(function(){v.length||_(`import/content`),g.dispatch({type:`SET_CURRENT_PAGE_NAME`,payload:ImportPlugins.name})},[]),(0,c.useEffect)(function(){C&&!m.data.requiredPlugins.length&&(U(),G())},[C]),c.default.createElement(Layout$1,{type:`import`,footer:c.default.createElement(ImportPluginsFooter,{onPreviousClick:function onPreviousClick(){return K(`kit-library/go-back`)},onNextClick:function onNextClick(){return K(`kit-library/approve-selection`)}})},c.default.createElement(`section`,{className:`e-app-import-plugins`},!C&&c.default.createElement(Loader,{absoluteCenter:!0}),c.default.createElement(PageHeader$1,{heading:(0,h.__)(`Select which plugins to include`,`elementor`),description:(0,h.__)(`All items are already selected by default. Uncheck the ones you don't want.`,`elementor`)}),!!(A!=null&&A.length)&&c.default.createElement(Notice$1,{label:(0,h.__)(` Recommended:`,`elementor`),className:`e-app-import-plugins__versions-notice`,color:`warning`},(0,h.__)(`Head over to Updates and make sure that your plugins are updated to the latest version.`,`elementor`),` `,c.default.createElement(InlineLink,{url:elementorAppConfig.admin_url+`update-core.php`},(0,h.__)(`Take me there`,`elementor`))),La.NOT_INSTALLED===(N==null?void 0:N.status)&&c.default.createElement(ProBanner,{onRefresh:W}),c.default.createElement(PluginsToImport,{plugins:E}),c.default.createElement(ExistingPlugins,{plugins:D})))}zt();function Import$1(){return c.default.createElement(SharedContextProvider,null,c.default.createElement(ImportContextProvider$1,null,c.default.createElement(vt,{history:m.default.appHistory},c.default.createElement(bt,null,c.default.createElement(ImportComplete$1,{path:`complete`}),c.default.createElement(ImportProcess$1,{path:`process`}),c.default.createElement(ImportResolver,{path:`resolver`}),c.default.createElement(ImportContent,{path:`content`}),c.default.createElement(ImportPlugins,{path:`plugins`}),c.default.createElement(ImportPluginsActivation,{path:`plugins-activation`}),c.default.createElement(ImportKit$1,{default:!0})))))}__name(Import$1,`Import`),vn();function ownKeys$27(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$27,`ownKeys`);function _objectSpread$27(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$27(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$27(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$27,`_objectSpread`);var ro=function reducer(c,u){var m=u.type,h=u.payload;switch(m){case`SET_DOWNLOAD_URL`:return _objectSpread$27(_objectSpread$27({},c),{},{downloadUrl:h});case`SET_EXPORTED_DATA`:return _objectSpread$27(_objectSpread$27({},c),{},{exportedData:h});case`SET_PLUGINS`:return _objectSpread$27(_objectSpread$27({},c),{},{plugins:h});case`SET_IS_EXPORT_PROCESS_STARTED`:return _objectSpread$27(_objectSpread$27({},c),{},{isExportProcessStarted:h});case`SET_KIT_TITLE`:return _objectSpread$27(_objectSpread$27({},c),{},{kitInfo:_objectSpread$27(_objectSpread$27({},c.kitInfo),{},{title:h})});case`SET_KIT_DESCRIPTION`:return _objectSpread$27(_objectSpread$27({},c),{},{kitInfo:_objectSpread$27(_objectSpread$27({},c.kitInfo),{},{description:h})});case`SET_KIT_SAVE_SOURCE`:return _objectSpread$27(_objectSpread$27({},c),{},{kitInfo:_objectSpread$27(_objectSpread$27({},c.kitInfo),{},{source:h})});default:return c}};J();var io=c.default.createContext();function ExportContextProvider$1(u){var m=_slicedToArray((0,c.useReducer)(ro,{downloadUrl:``,exportedData:null,isExportProcessStarted:!1,plugins:[],kitInfo:{title:null,description:null,source:null}}),2),h=m[0],g=m[1];return c.default.createElement(io.Provider,{value:{data:h,dispatch:g}},u.children)}__name(ExportContextProvider$1,`ExportContextProvider`),ExportContextProvider$1.propTypes={children:q.default.object.isRequired},J();var ao=(0,c.createContext)();function ConnectStateProvider$1(u){var m=u.children,h=_slicedToArray((0,c.useState)(elementorCommon.config.library_connect.is_connected),2),g=h[0],_=h[1],v=_slicedToArray((0,c.useState)(!1),2),y=v[0],b=v[1],x=(0,c.useCallback)(function(c){b(!0),_(!0),elementorCommon.config.library_connect.is_connected=!0,c&&c()},[]),S=(0,c.useCallback)(function(c){_(!1),b(!1),elementorCommon.config.library_connect.is_connected=!1,c&&c()},[]),C={isConnected:g,isConnecting:y,setConnecting:(0,c.useCallback)(function(c){b(c)},[]),handleConnectSuccess:x,handleConnectError:S};return c.default.createElement(ao.Provider,{value:C},m)}__name(ConnectStateProvider$1,`ConnectStateProvider`),ConnectStateProvider$1.propTypes={children:q.default.node.isRequired};function _inheritsLoose(c,u){c.prototype=Object.create(u.prototype),c.prototype.constructor=c,_setPrototypeOf(c,u)}var oo=__esmMin((()=>{gn()})),so,co=__esmMin((()=>{so=function(){function Subscribable(){this.listeners=[]}var c=Subscribable.prototype;return c.subscribe=function subscribe(c){var u=this,m=c||function(){};return this.listeners.push(m),this.onSubscribe(),function(){u.listeners=u.listeners.filter(function(c){return c!==m}),u.onUnsubscribe()}},c.hasListeners=function hasListeners(){return this.listeners.length>0},c.onSubscribe=function onSubscribe(){},c.onUnsubscribe=function onUnsubscribe(){},Subscribable}()}));function noop(){}function functionalUpdate(c,u){return typeof c==`function`?c(u):c}function isValidTimeout(c){return typeof c==`number`&&c>=0&&c!==1/0}function ensureQueryKeyArray(c){return Array.isArray(c)?c:[c]}function timeUntilStale(c,u){return Math.max(c+(u||0)-Date.now(),0)}function parseQueryArgs(c,u,m){return isQueryKey(c)?typeof u==`function`?_extends$1({},m,{queryKey:c,queryFn:u}):_extends$1({},u,{queryKey:c}):c}function parseMutationArgs(c,u,m){return isQueryKey(c)?typeof u==`function`?_extends$1({},m,{mutationKey:c,mutationFn:u}):_extends$1({},u,{mutationKey:c}):typeof c==`function`?_extends$1({},u,{mutationFn:c}):_extends$1({},c)}function parseFilterArgs(c,u,m){return isQueryKey(c)?[_extends$1({},u,{queryKey:c}),m]:[c||{},u]}function mapQueryStatusFilter(c,u){return c===!0&&u===!0||c==null&&u==null?`all`:c===!1&&u===!1?`none`:(c==null?!u:c)?`active`:`inactive`}function matchQuery(c,u){var m=c.active,h=c.exact,g=c.fetching,_=c.inactive,v=c.predicate,y=c.queryKey,b=c.stale;if(isQueryKey(y)){if(h){if(u.queryHash!==hashQueryKeyByOptions(y,u.options))return!1}else if(!partialMatchKey(u.queryKey,y))return!1}var x=mapQueryStatusFilter(m,_);if(x===`none`)return!1;if(x!==`all`){var S=u.isActive();if(x===`active`&&!S||x===`inactive`&&S)return!1}return!(typeof b==`boolean`&&u.isStale()!==b||typeof g==`boolean`&&u.isFetching()!==g||v&&!v(u))}function matchMutation(c,u){var m=c.exact,h=c.fetching,g=c.predicate,_=c.mutationKey;if(isQueryKey(_)){if(!u.options.mutationKey)return!1;if(m){if(hashQueryKey(u.options.mutationKey)!==hashQueryKey(_))return!1}else if(!partialMatchKey(u.options.mutationKey,_))return!1}return!(typeof h==`boolean`&&u.state.status===`loading`!==h||g&&!g(u))}function hashQueryKeyByOptions(c,u){return((u==null?void 0:u.queryKeyHashFn)||hashQueryKey)(c)}function hashQueryKey(c){return stableValueHash(ensureQueryKeyArray(c))}function stableValueHash(c){return JSON.stringify(c,function(c,u){return isPlainObject(u)?Object.keys(u).sort().reduce(function(c,m){return c[m]=u[m],c},{}):u})}function partialMatchKey(c,u){return partialDeepEqual(ensureQueryKeyArray(c),ensureQueryKeyArray(u))}function partialDeepEqual(c,u){return c===u?!0:typeof c==typeof u&&c&&u&&typeof c==`object`&&typeof u==`object`?!Object.keys(u).some(function(m){return!partialDeepEqual(c[m],u[m])}):!1}function replaceEqualDeep(c,u){if(c===u)return c;var m=Array.isArray(c)&&Array.isArray(u);if(m||isPlainObject(c)&&isPlainObject(u)){for(var h=m?c.length:Object.keys(c).length,g=m?u:Object.keys(u),_=g.length,v=m?[]:{},y=0,b=0;b<_;b++){var x=m?b:g[b];v[x]=replaceEqualDeep(c[x],u[x]),v[x]===c[x]&&y++}return h===_&&y===h?c:v}return u}function shallowEqualObjects(c,u){if(c&&!u||u&&!c)return!1;for(var m in c)if(c[m]!==u[m])return!1;return!0}function isPlainObject(c){if(!hasObjectPrototype(c))return!1;var u=c.constructor;if(u===void 0)return!0;var m=u.prototype;return!(!hasObjectPrototype(m)||!m.hasOwnProperty(`isPrototypeOf`))}function hasObjectPrototype(c){return Object.prototype.toString.call(c)===`[object Object]`}function isQueryKey(c){return typeof c==`string`||Array.isArray(c)}function sleep(c){return new Promise(function(u){setTimeout(u,c)})}function scheduleMicrotask(c){Promise.resolve().then(c).catch(function(c){return setTimeout(function(){throw c})})}function getAbortController(){if(typeof AbortController==`function`)return new AbortController}var lo,uo=__esmMin((()=>{Bt(),lo=typeof window>`u`})),fo,po,mo=__esmMin((()=>{oo(),co(),uo(),fo=function(c){_inheritsLoose(FocusManager,c);function FocusManager(){var u=c.call(this)||this;return u.setup=function(c){var u;if(!lo&&(u=window)!=null&&u.addEventListener){var m=function listener(){return c()};return window.addEventListener(`visibilitychange`,m,!1),window.addEventListener(`focus`,m,!1),function(){window.removeEventListener(`visibilitychange`,m),window.removeEventListener(`focus`,m)}}},u}var u=FocusManager.prototype;return u.onSubscribe=function onSubscribe(){this.cleanup||this.setEventListener(this.setup)},u.onUnsubscribe=function onUnsubscribe(){if(!this.hasListeners()){var c;(c=this.cleanup)==null||c.call(this),this.cleanup=void 0}},u.setEventListener=function setEventListener(c){var u,m=this;this.setup=c,(u=this.cleanup)==null||u.call(this),this.cleanup=c(function(c){typeof c==`boolean`?m.setFocused(c):m.onFocus()})},u.setFocused=function setFocused(c){this.focused=c,c&&this.onFocus()},u.onFocus=function onFocus(){this.listeners.forEach(function(c){c()})},u.isFocused=function isFocused(){return typeof this.focused==`boolean`?this.focused:typeof document>`u`||[void 0,`visible`,`prerender`].includes(document.visibilityState)},FocusManager}(so),po=new fo})),ho,_o,vo=__esmMin((()=>{oo(),co(),uo(),ho=function(c){_inheritsLoose(OnlineManager,c);function OnlineManager(){var u=c.call(this)||this;return u.setup=function(c){var u;if(!lo&&(u=window)!=null&&u.addEventListener){var m=function listener(){return c()};return window.addEventListener(`online`,m,!1),window.addEventListener(`offline`,m,!1),function(){window.removeEventListener(`online`,m),window.removeEventListener(`offline`,m)}}},u}var u=OnlineManager.prototype;return u.onSubscribe=function onSubscribe(){this.cleanup||this.setEventListener(this.setup)},u.onUnsubscribe=function onUnsubscribe(){if(!this.hasListeners()){var c;(c=this.cleanup)==null||c.call(this),this.cleanup=void 0}},u.setEventListener=function setEventListener(c){var u,m=this;this.setup=c,(u=this.cleanup)==null||u.call(this),this.cleanup=c(function(c){typeof c==`boolean`?m.setOnline(c):m.onOnline()})},u.setOnline=function setOnline(c){this.online=c,c&&this.onOnline()},u.onOnline=function onOnline(){this.listeners.forEach(function(c){c()})},u.isOnline=function isOnline(){return typeof this.online==`boolean`?this.online:typeof navigator>`u`||navigator.onLine===void 0||navigator.onLine},OnlineManager}(so),_o=new ho}));function defaultRetryDelay(c){return Math.min(1e3*Math.pow(2,c),3e4)}function isCancelable(c){return typeof(c==null?void 0:c.cancel)==`function`}function isCancelledError(c){return c instanceof yo}var yo,bo,xo=__esmMin((()=>{mo(),vo(),uo(),yo=function CancelledError(c){this.revert=c==null?void 0:c.revert,this.silent=c==null?void 0:c.silent},bo=function Retryer(c){var u=this,m=!1,h,g,_,v;this.abort=c.abort,this.cancel=function(c){return h==null?void 0:h(c)},this.cancelRetry=function(){m=!0},this.continueRetry=function(){m=!1},this.continue=function(){return g==null?void 0:g()},this.failureCount=0,this.isPaused=!1,this.isResolved=!1,this.isTransportCancelable=!1,this.promise=new Promise(function(c,u){_=c,v=u});var y=function resolve(m){u.isResolved||(u.isResolved=!0,c.onSuccess==null||c.onSuccess(m),g==null||g(),_(m))},b=function reject(m){u.isResolved||(u.isResolved=!0,c.onError==null||c.onError(m),g==null||g(),v(m))},x=function pause(){return new Promise(function(m){g=m,u.isPaused=!0,c.onPause==null||c.onPause()}).then(function(){g=void 0,u.isPaused=!1,c.onContinue==null||c.onContinue()})};(function run(){if(!u.isResolved){var g;try{g=c.fn()}catch(c){g=Promise.reject(c)}h=function cancelFn(c){if(!u.isResolved&&(b(new yo(c)),u.abort==null||u.abort(),isCancelable(g)))try{g.cancel()}catch(c){}},u.isTransportCancelable=isCancelable(g),Promise.resolve(g).then(y).catch(function(h){var g,_;if(!u.isResolved){var v=(g=c.retry)==null?3:g,y=(_=c.retryDelay)==null?defaultRetryDelay:_,S=typeof y==`function`?y(u.failureCount,h):y,C=v===!0||typeof v==`number`&&u.failureCount<v||typeof v==`function`&&v(u.failureCount,h);if(m||!C){b(h);return}u.failureCount++,c.onFail==null||c.onFail(u.failureCount,h),sleep(S).then(function(){if(!po.isFocused()||!_o.isOnline())return x()}).then(function(){m?b(h):run()})}})}})()}})),So,Co,wo=__esmMin((()=>{uo(),So=function(){function NotifyManager(){this.queue=[],this.transactions=0,this.notifyFn=function(c){c()},this.batchNotifyFn=function(c){c()}}var c=NotifyManager.prototype;return c.batch=function batch(c){var u;this.transactions++;try{u=c()}finally{this.transactions--,this.transactions||this.flush()}return u},c.schedule=function schedule(c){var u=this;this.transactions?this.queue.push(c):scheduleMicrotask(function(){u.notifyFn(c)})},c.batchCalls=function batchCalls(c){var u=this;return function(){for(var m=arguments.length,h=Array(m),g=0;g<m;g++)h[g]=arguments[g];u.schedule(function(){c.apply(void 0,h)})}},c.flush=function flush(){var c=this,u=this.queue;this.queue=[],u.length&&scheduleMicrotask(function(){c.batchNotifyFn(function(){u.forEach(function(u){c.notifyFn(u)})})})},c.setNotifyFunction=function setNotifyFunction(c){this.notifyFn=c},c.setBatchNotifyFunction=function setBatchNotifyFunction(c){this.batchNotifyFn=c},NotifyManager}(),Co=new So}));function getLogger(){return To}function setLogger(c){To=c}var To,Eo=__esmMin((()=>{To=console})),Do,Oo=__esmMin((()=>{Bt(),uo(),wo(),Eo(),xo(),Do=function(){function Query(c){this.abortSignalConsumed=!1,this.hadObservers=!1,this.defaultOptions=c.defaultOptions,this.setOptions(c.options),this.observers=[],this.cache=c.cache,this.queryKey=c.queryKey,this.queryHash=c.queryHash,this.initialState=c.state||this.getDefaultState(this.options),this.state=this.initialState,this.meta=c.meta,this.scheduleGc()}var c=Query.prototype;return c.setOptions=function setOptions(c){var u;this.options=_extends$1({},this.defaultOptions,c),this.meta=c==null?void 0:c.meta,this.cacheTime=Math.max(this.cacheTime||0,(u=this.options.cacheTime)==null?300*1e3:u)},c.setDefaultOptions=function setDefaultOptions(c){this.defaultOptions=c},c.scheduleGc=function scheduleGc(){var c=this;this.clearGcTimeout(),isValidTimeout(this.cacheTime)&&(this.gcTimeout=setTimeout(function(){c.optionalRemove()},this.cacheTime))},c.clearGcTimeout=function clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)},c.optionalRemove=function optionalRemove(){this.observers.length||(this.state.isFetching?this.hadObservers&&this.scheduleGc():this.cache.remove(this))},c.setData=function setData(c,u){var m,h,g=this.state.data,_=functionalUpdate(c,g);return(m=(h=this.options).isDataEqual)!=null&&m.call(h,g,_)?_=g:this.options.structuralSharing!==!1&&(_=replaceEqualDeep(g,_)),this.dispatch({data:_,type:`success`,dataUpdatedAt:u==null?void 0:u.updatedAt}),_},c.setState=function setState(c,u){this.dispatch({type:`setState`,state:c,setStateOptions:u})},c.cancel=function cancel(c){var u,m=this.promise;return(u=this.retryer)==null||u.cancel(c),m?m.then(noop).catch(noop):Promise.resolve()},c.destroy=function destroy(){this.clearGcTimeout(),this.cancel({silent:!0})},c.reset=function reset(){this.destroy(),this.setState(this.initialState)},c.isActive=function isActive(){return this.observers.some(function(c){return c.options.enabled!==!1})},c.isFetching=function isFetching(){return this.state.isFetching},c.isStale=function isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(function(c){return c.getCurrentResult().isStale})},c.isStaleByTime=function isStaleByTime(c){return c===void 0&&(c=0),this.state.isInvalidated||!this.state.dataUpdatedAt||!timeUntilStale(this.state.dataUpdatedAt,c)},c.onFocus=function onFocus(){var c,u=this.observers.find(function(c){return c.shouldFetchOnWindowFocus()});u&&u.refetch(),(c=this.retryer)==null||c.continue()},c.onOnline=function onOnline(){var c,u=this.observers.find(function(c){return c.shouldFetchOnReconnect()});u&&u.refetch(),(c=this.retryer)==null||c.continue()},c.addObserver=function addObserver(c){this.observers.indexOf(c)===-1&&(this.observers.push(c),this.hadObservers=!0,this.clearGcTimeout(),this.cache.notify({type:`observerAdded`,query:this,observer:c}))},c.removeObserver=function removeObserver(c){this.observers.indexOf(c)!==-1&&(this.observers=this.observers.filter(function(u){return u!==c}),this.observers.length||(this.retryer&&(this.retryer.isTransportCancelable||this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.cacheTime?this.scheduleGc():this.cache.remove(this)),this.cache.notify({type:`observerRemoved`,query:this,observer:c}))},c.getObserversCount=function getObserversCount(){return this.observers.length},c.invalidate=function invalidate(){this.state.isInvalidated||this.dispatch({type:`invalidate`})},c.fetch=function fetch(c,u){var m=this,h,g,_;if(this.state.isFetching){if(this.state.dataUpdatedAt&&u!=null&&u.cancelRefetch)this.cancel({silent:!0});else if(this.promise){var v;return(v=this.retryer)==null||v.continueRetry(),this.promise}}if(c&&this.setOptions(c),!this.options.queryFn){var y=this.observers.find(function(c){return c.options.queryFn});y&&this.setOptions(y.options)}var b=ensureQueryKeyArray(this.queryKey),x=getAbortController(),S={queryKey:b,pageParam:void 0,meta:this.meta};Object.defineProperty(S,"signal",{enumerable:!0,get:function get(){if(x)return m.abortSignalConsumed=!0,x.signal}});var C={fetchOptions:u,options:this.options,queryKey:b,state:this.state,fetchFn:function fetchFn(){return m.options.queryFn?(m.abortSignalConsumed=!1,m.options.queryFn(S)):Promise.reject(`Missing queryFn`)},meta:this.meta};if((h=this.options.behavior)!=null&&h.onFetch){var T;(T=this.options.behavior)==null||T.onFetch(C)}if(this.revertState=this.state,!this.state.isFetching||this.state.fetchMeta!==((g=C.fetchOptions)==null?void 0:g.meta)){var E;this.dispatch({type:`fetch`,meta:(E=C.fetchOptions)==null?void 0:E.meta})}return this.retryer=new bo({fn:C.fetchFn,abort:x==null||(_=x.abort)==null?void 0:_.bind(x),onSuccess:function onSuccess(c){m.setData(c),m.cache.config.onSuccess==null||m.cache.config.onSuccess(c,m),m.cacheTime===0&&m.optionalRemove()},onError:function onError(c){isCancelledError(c)&&c.silent||m.dispatch({type:`error`,error:c}),isCancelledError(c)||(m.cache.config.onError==null||m.cache.config.onError(c,m),getLogger().error(c)),m.cacheTime===0&&m.optionalRemove()},onFail:function onFail(){m.dispatch({type:`failed`})},onPause:function onPause(){m.dispatch({type:`pause`})},onContinue:function onContinue(){m.dispatch({type:`continue`})},retry:C.options.retry,retryDelay:C.options.retryDelay}),this.promise=this.retryer.promise,this.promise},c.dispatch=function dispatch(c){var u=this;this.state=this.reducer(this.state,c),Co.batch(function(){u.observers.forEach(function(u){u.onQueryUpdate(c)}),u.cache.notify({query:u,type:`queryUpdated`,action:c})})},c.getDefaultState=function getDefaultState(c){var u=typeof c.initialData==`function`?c.initialData():c.initialData,m=c.initialData===void 0?0:typeof c.initialDataUpdatedAt==`function`?c.initialDataUpdatedAt():c.initialDataUpdatedAt,h=u!==void 0;return{data:u,dataUpdateCount:0,dataUpdatedAt:h?m==null?Date.now():m:0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchMeta:null,isFetching:!1,isInvalidated:!1,isPaused:!1,status:h?`success`:`idle`}},c.reducer=function reducer(c,u){var m,h;switch(u.type){case`failed`:return _extends$1({},c,{fetchFailureCount:c.fetchFailureCount+1});case`pause`:return _extends$1({},c,{isPaused:!0});case`continue`:return _extends$1({},c,{isPaused:!1});case`fetch`:return _extends$1({},c,{fetchFailureCount:0,fetchMeta:(m=u.meta)==null?null:m,isFetching:!0,isPaused:!1},!c.dataUpdatedAt&&{error:null,status:`loading`});case`success`:return _extends$1({},c,{data:u.data,dataUpdateCount:c.dataUpdateCount+1,dataUpdatedAt:(h=u.dataUpdatedAt)==null?Date.now():h,error:null,fetchFailureCount:0,isFetching:!1,isInvalidated:!1,isPaused:!1,status:`success`});case`error`:var g=u.error;return isCancelledError(g)&&g.revert&&this.revertState?_extends$1({},this.revertState):_extends$1({},c,{error:g,errorUpdateCount:c.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:c.fetchFailureCount+1,isFetching:!1,isPaused:!1,status:`error`});case`invalidate`:return _extends$1({},c,{isInvalidated:!0});case`setState`:return _extends$1({},c,u.state);default:return c}},Query}()})),ko,Ao=__esmMin((()=>{oo(),uo(),Oo(),wo(),co(),ko=function(c){_inheritsLoose(QueryCache,c);function QueryCache(u){var m=c.call(this)||this;return m.config=u||{},m.queries=[],m.queriesMap={},m}var u=QueryCache.prototype;return u.build=function build(c,u,m){var h,g=u.queryKey,_=(h=u.queryHash)==null?hashQueryKeyByOptions(g,u):h,v=this.get(_);return v||(v=new Do({cache:this,queryKey:g,queryHash:_,options:c.defaultQueryOptions(u),state:m,defaultOptions:c.getQueryDefaults(g),meta:u.meta}),this.add(v)),v},u.add=function add(c){this.queriesMap[c.queryHash]||(this.queriesMap[c.queryHash]=c,this.queries.push(c),this.notify({type:`queryAdded`,query:c}))},u.remove=function remove(c){var u=this.queriesMap[c.queryHash];u&&(c.destroy(),this.queries=this.queries.filter(function(u){return u!==c}),u===c&&delete this.queriesMap[c.queryHash],this.notify({type:`queryRemoved`,query:c}))},u.clear=function clear(){var c=this;Co.batch(function(){c.queries.forEach(function(u){c.remove(u)})})},u.get=function get(c){return this.queriesMap[c]},u.getAll=function getAll(){return this.queries},u.find=function find(c,u){var m=parseFilterArgs(c,u)[0];return m.exact===void 0&&(m.exact=!0),this.queries.find(function(c){return matchQuery(m,c)})},u.findAll=function findAll(c,u){var m=parseFilterArgs(c,u)[0];return Object.keys(m).length>0?this.queries.filter(function(c){return matchQuery(m,c)}):this.queries},u.notify=function notify(c){var u=this;Co.batch(function(){u.listeners.forEach(function(u){u(c)})})},u.onFocus=function onFocus(){var c=this;Co.batch(function(){c.queries.forEach(function(c){c.onFocus()})})},u.onOnline=function onOnline(){var c=this;Co.batch(function(){c.queries.forEach(function(c){c.onOnline()})})},QueryCache}(so)}));function getDefaultState(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:`idle`,variables:void 0}}function reducer(c,u){switch(u.type){case`failed`:return _extends$1({},c,{failureCount:c.failureCount+1});case`pause`:return _extends$1({},c,{isPaused:!0});case`continue`:return _extends$1({},c,{isPaused:!1});case`loading`:return _extends$1({},c,{context:u.context,data:void 0,error:null,isPaused:!1,status:`loading`,variables:u.variables});case`success`:return _extends$1({},c,{data:u.data,error:null,status:`success`,isPaused:!1});case`error`:return _extends$1({},c,{data:void 0,error:u.error,failureCount:c.failureCount+1,isPaused:!1,status:`error`});case`setState`:return _extends$1({},c,u.state);default:return c}}var jo,Mo=__esmMin((()=>{Bt(),Eo(),wo(),xo(),uo(),jo=function(){function Mutation(c){this.options=_extends$1({},c.defaultOptions,c.options),this.mutationId=c.mutationId,this.mutationCache=c.mutationCache,this.observers=[],this.state=c.state||getDefaultState(),this.meta=c.meta}var c=Mutation.prototype;return c.setState=function setState(c){this.dispatch({type:`setState`,state:c})},c.addObserver=function addObserver(c){this.observers.indexOf(c)===-1&&this.observers.push(c)},c.removeObserver=function removeObserver(c){this.observers=this.observers.filter(function(u){return u!==c})},c.cancel=function cancel(){return this.retryer?(this.retryer.cancel(),this.retryer.promise.then(noop).catch(noop)):Promise.resolve()},c.continue=function _continue(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()},c.execute=function execute(){var c=this,u,m=this.state.status===`loading`,h=Promise.resolve();return m||(this.dispatch({type:`loading`,variables:this.options.variables}),h=h.then(function(){c.mutationCache.config.onMutate==null||c.mutationCache.config.onMutate(c.state.variables,c)}).then(function(){return c.options.onMutate==null?void 0:c.options.onMutate(c.state.variables)}).then(function(u){u!==c.state.context&&c.dispatch({type:`loading`,context:u,variables:c.state.variables})})),h.then(function(){return c.executeMutation()}).then(function(m){u=m,c.mutationCache.config.onSuccess==null||c.mutationCache.config.onSuccess(u,c.state.variables,c.state.context,c)}).then(function(){return c.options.onSuccess==null?void 0:c.options.onSuccess(u,c.state.variables,c.state.context)}).then(function(){return c.options.onSettled==null?void 0:c.options.onSettled(u,null,c.state.variables,c.state.context)}).then(function(){return c.dispatch({type:`success`,data:u}),u}).catch(function(u){return c.mutationCache.config.onError==null||c.mutationCache.config.onError(u,c.state.variables,c.state.context,c),getLogger().error(u),Promise.resolve().then(function(){return c.options.onError==null?void 0:c.options.onError(u,c.state.variables,c.state.context)}).then(function(){return c.options.onSettled==null?void 0:c.options.onSettled(void 0,u,c.state.variables,c.state.context)}).then(function(){throw c.dispatch({type:`error`,error:u}),u})})},c.executeMutation=function executeMutation(){var c=this,u;return this.retryer=new bo({fn:function fn(){return c.options.mutationFn?c.options.mutationFn(c.state.variables):Promise.reject(`No mutationFn found`)},onFail:function onFail(){c.dispatch({type:`failed`})},onPause:function onPause(){c.dispatch({type:`pause`})},onContinue:function onContinue(){c.dispatch({type:`continue`})},retry:(u=this.options.retry)==null?0:u,retryDelay:this.options.retryDelay}),this.retryer.promise},c.dispatch=function dispatch(c){var u=this;this.state=reducer(this.state,c),Co.batch(function(){u.observers.forEach(function(u){u.onMutationUpdate(c)}),u.mutationCache.notify(u)})},Mutation}()})),No,Po=__esmMin((()=>{oo(),wo(),Mo(),uo(),co(),No=function(c){_inheritsLoose(MutationCache,c);function MutationCache(u){var m=c.call(this)||this;return m.config=u||{},m.mutations=[],m.mutationId=0,m}var u=MutationCache.prototype;return u.build=function build(c,u,m){var h=new jo({mutationCache:this,mutationId:++this.mutationId,options:c.defaultMutationOptions(u),state:m,defaultOptions:u.mutationKey?c.getMutationDefaults(u.mutationKey):void 0,meta:u.meta});return this.add(h),h},u.add=function add(c){this.mutations.push(c),this.notify(c)},u.remove=function remove(c){this.mutations=this.mutations.filter(function(u){return u!==c}),c.cancel(),this.notify(c)},u.clear=function clear(){var c=this;Co.batch(function(){c.mutations.forEach(function(u){c.remove(u)})})},u.getAll=function getAll(){return this.mutations},u.find=function find(c){return c.exact===void 0&&(c.exact=!0),this.mutations.find(function(u){return matchMutation(c,u)})},u.findAll=function findAll(c){return this.mutations.filter(function(u){return matchMutation(c,u)})},u.notify=function notify(c){var u=this;Co.batch(function(){u.listeners.forEach(function(u){u(c)})})},u.onFocus=function onFocus(){this.resumePausedMutations()},u.onOnline=function onOnline(){this.resumePausedMutations()},u.resumePausedMutations=function resumePausedMutations(){var c=this.mutations.filter(function(c){return c.state.isPaused});return Co.batch(function(){return c.reduce(function(c,u){return c.then(function(){return u.continue().catch(noop)})},Promise.resolve())})},MutationCache}(so)}));function infiniteQueryBehavior(){return{onFetch:function onFetch(c){c.fetchFn=function(){var u,m,h,g,_,v,y=(u=c.fetchOptions)==null||(m=u.meta)==null?void 0:m.refetchPage,b=(h=c.fetchOptions)==null||(g=h.meta)==null?void 0:g.fetchMore,x=b==null?void 0:b.pageParam,S=(b==null?void 0:b.direction)===`forward`,C=(b==null?void 0:b.direction)===`backward`,T=((_=c.state.data)==null?void 0:_.pages)||[],E=((v=c.state.data)==null?void 0:v.pageParams)||[],D=getAbortController(),A=D==null?void 0:D.signal,N=E,P=!1,V=c.options.queryFn||function(){return Promise.reject(`Missing queryFn`)},H=function buildNewPages(c,u,m,h){return N=h?[u].concat(N):[].concat(N,[u]),h?[m].concat(c):[].concat(c,[m])},U=function fetchPage(u,m,h,g){if(P)return Promise.reject(`Cancelled`);if(h===void 0&&!m&&u.length)return Promise.resolve(u);var _=V({queryKey:c.queryKey,signal:A,pageParam:h,meta:c.meta}),v=Promise.resolve(_).then(function(c){return H(u,h,c,g)});if(isCancelable(_)){var y=v;y.cancel=_.cancel}return v},W;if(!T.length)W=U([]);else if(S){var G=x!==void 0;W=U(T,G,G?x:getNextPageParam(c.options,T))}else if(C){var K=x!==void 0;W=U(T,K,K?x:getPreviousPageParam(c.options,T),!0)}else(function(){N=[];var u=c.options.getNextPageParam===void 0;W=!(y&&T[0])||y(T[0],0,T)?U([],u,E[0]):Promise.resolve(H([],E[0],T[0]));for(var m=function _loop(m){W=W.then(function(h){return!(y&&T[m])||y(T[m],m,T)?U(h,u,u?E[m]:getNextPageParam(c.options,h)):Promise.resolve(H(h,E[m],T[m]))})},h=1;h<T.length;h++)m(h)})();var ee=W.then(function(c){return{pages:c,pageParams:N}}),te=ee;return te.cancel=function(){P=!0,D==null||D.abort(),isCancelable(W)&&W.cancel()},ee}}}}function getNextPageParam(c,u){return c.getNextPageParam==null?void 0:c.getNextPageParam(u[u.length-1],u)}function getPreviousPageParam(c,u){return c.getPreviousPageParam==null?void 0:c.getPreviousPageParam(u[0],u)}var Fo=__esmMin((()=>{xo(),uo()})),Io,Lo=__esmMin((()=>{Bt(),uo(),Ao(),Po(),mo(),vo(),wo(),Fo(),Io=function(){function QueryClient(c){c===void 0&&(c={}),this.queryCache=c.queryCache||new ko,this.mutationCache=c.mutationCache||new No,this.defaultOptions=c.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}var c=QueryClient.prototype;return c.mount=function mount(){var c=this;this.unsubscribeFocus=po.subscribe(function(){po.isFocused()&&_o.isOnline()&&(c.mutationCache.onFocus(),c.queryCache.onFocus())}),this.unsubscribeOnline=_o.subscribe(function(){po.isFocused()&&_o.isOnline()&&(c.mutationCache.onOnline(),c.queryCache.onOnline())})},c.unmount=function unmount(){var c,u;(c=this.unsubscribeFocus)==null||c.call(this),(u=this.unsubscribeOnline)==null||u.call(this)},c.isFetching=function isFetching(c,u){var m=parseFilterArgs(c,u)[0];return m.fetching=!0,this.queryCache.findAll(m).length},c.isMutating=function isMutating(c){return this.mutationCache.findAll(_extends$1({},c,{fetching:!0})).length},c.getQueryData=function getQueryData(c,u){var m;return(m=this.queryCache.find(c,u))==null?void 0:m.state.data},c.getQueriesData=function getQueriesData(c){return this.getQueryCache().findAll(c).map(function(c){return[c.queryKey,c.state.data]})},c.setQueryData=function setQueryData(c,u,m){var h=parseQueryArgs(c),g=this.defaultQueryOptions(h);return this.queryCache.build(this,g).setData(u,m)},c.setQueriesData=function setQueriesData(c,u,m){var h=this;return Co.batch(function(){return h.getQueryCache().findAll(c).map(function(c){var g=c.queryKey;return[g,h.setQueryData(g,u,m)]})})},c.getQueryState=function getQueryState(c,u){var m;return(m=this.queryCache.find(c,u))==null?void 0:m.state},c.removeQueries=function removeQueries(c,u){var m=parseFilterArgs(c,u)[0],h=this.queryCache;Co.batch(function(){h.findAll(m).forEach(function(c){h.remove(c)})})},c.resetQueries=function resetQueries(c,u,m){var h=this,g=parseFilterArgs(c,u,m),_=g[0],v=g[1],y=this.queryCache,b=_extends$1({},_,{active:!0});return Co.batch(function(){return y.findAll(_).forEach(function(c){c.reset()}),h.refetchQueries(b,v)})},c.cancelQueries=function cancelQueries(c,u,m){var h=this,g=parseFilterArgs(c,u,m),_=g[0],v=g[1],y=v===void 0?{}:v;y.revert===void 0&&(y.revert=!0);var b=Co.batch(function(){return h.queryCache.findAll(_).map(function(c){return c.cancel(y)})});return Promise.all(b).then(noop).catch(noop)},c.invalidateQueries=function invalidateQueries(c,u,m){var h,g,_,v=this,y=parseFilterArgs(c,u,m),b=y[0],x=y[1],S=_extends$1({},b,{active:(h=(g=b.refetchActive)==null?b.active:g)==null||h,inactive:(_=b.refetchInactive)!=null&&_});return Co.batch(function(){return v.queryCache.findAll(b).forEach(function(c){c.invalidate()}),v.refetchQueries(S,x)})},c.refetchQueries=function refetchQueries(c,u,m){var h=this,g=parseFilterArgs(c,u,m),_=g[0],v=g[1],y=Co.batch(function(){return h.queryCache.findAll(_).map(function(c){return c.fetch(void 0,_extends$1({},v,{meta:{refetchPage:_==null?void 0:_.refetchPage}}))})}),b=Promise.all(y).then(noop);return v!=null&&v.throwOnError||(b=b.catch(noop)),b},c.fetchQuery=function fetchQuery(c,u,m){var h=parseQueryArgs(c,u,m),g=this.defaultQueryOptions(h);g.retry===void 0&&(g.retry=!1);var _=this.queryCache.build(this,g);return _.isStaleByTime(g.staleTime)?_.fetch(g):Promise.resolve(_.state.data)},c.prefetchQuery=function prefetchQuery(c,u,m){return this.fetchQuery(c,u,m).then(noop).catch(noop)},c.fetchInfiniteQuery=function fetchInfiniteQuery(c,u,m){var h=parseQueryArgs(c,u,m);return h.behavior=infiniteQueryBehavior(),this.fetchQuery(h)},c.prefetchInfiniteQuery=function prefetchInfiniteQuery(c,u,m){return this.fetchInfiniteQuery(c,u,m).then(noop).catch(noop)},c.cancelMutations=function cancelMutations(){var c=this,u=Co.batch(function(){return c.mutationCache.getAll().map(function(c){return c.cancel()})});return Promise.all(u).then(noop).catch(noop)},c.resumePausedMutations=function resumePausedMutations(){return this.getMutationCache().resumePausedMutations()},c.executeMutation=function executeMutation(c){return this.mutationCache.build(this,c).execute()},c.getQueryCache=function getQueryCache(){return this.queryCache},c.getMutationCache=function getMutationCache(){return this.mutationCache},c.getDefaultOptions=function getDefaultOptions(){return this.defaultOptions},c.setDefaultOptions=function setDefaultOptions(c){this.defaultOptions=c},c.setQueryDefaults=function setQueryDefaults(c,u){var m=this.queryDefaults.find(function(u){return hashQueryKey(c)===hashQueryKey(u.queryKey)});m?m.defaultOptions=u:this.queryDefaults.push({queryKey:c,defaultOptions:u})},c.getQueryDefaults=function getQueryDefaults(c){var u;return c?(u=this.queryDefaults.find(function(u){return partialMatchKey(c,u.queryKey)}))==null?void 0:u.defaultOptions:void 0},c.setMutationDefaults=function setMutationDefaults(c,u){var m=this.mutationDefaults.find(function(u){return hashQueryKey(c)===hashQueryKey(u.mutationKey)});m?m.defaultOptions=u:this.mutationDefaults.push({mutationKey:c,defaultOptions:u})},c.getMutationDefaults=function getMutationDefaults(c){var u;return c?(u=this.mutationDefaults.find(function(u){return partialMatchKey(c,u.mutationKey)}))==null?void 0:u.defaultOptions:void 0},c.defaultQueryOptions=function defaultQueryOptions(c){if(c!=null&&c._defaulted)return c;var u=_extends$1({},this.defaultOptions.queries,this.getQueryDefaults(c==null?void 0:c.queryKey),c,{_defaulted:!0});return!u.queryHash&&u.queryKey&&(u.queryHash=hashQueryKeyByOptions(u.queryKey,u)),u},c.defaultQueryObserverOptions=function defaultQueryObserverOptions(c){return this.defaultQueryOptions(c)},c.defaultMutationOptions=function defaultMutationOptions(c){return c!=null&&c._defaulted?c:_extends$1({},this.defaultOptions.mutations,this.getMutationDefaults(c==null?void 0:c.mutationKey),c,{_defaulted:!0})},c.clear=function clear(){this.queryCache.clear(),this.mutationCache.clear()},QueryClient}()}));function shouldLoadOnMount(c,u){return u.enabled!==!1&&!c.state.dataUpdatedAt&&(c.state.status!==`error`||u.retryOnMount!==!1)}function shouldFetchOnMount(c,u){return shouldLoadOnMount(c,u)||c.state.dataUpdatedAt>0&&shouldFetchOn(c,u,u.refetchOnMount)}function shouldFetchOn(c,u,m){if(u.enabled!==!1){var h=typeof m==`function`?m(c):m;return h===`always`||h!==!1&&isStale(c,u)}return!1}function shouldFetchOptionally(c,u,m,h){return m.enabled!==!1&&(c!==u||h.enabled===!1)&&(!m.suspense||c.state.status!==`error`)&&isStale(c,m)}function isStale(c,u){return c.isStaleByTime(u.staleTime)}var Ro,zo=__esmMin((()=>{Bt(),oo(),uo(),wo(),mo(),co(),Eo(),xo(),Ro=function(c){_inheritsLoose(QueryObserver,c);function QueryObserver(u,m){var h=c.call(this)||this;return h.client=u,h.options=m,h.trackedProps=[],h.selectError=null,h.bindMethods(),h.setOptions(m),h}var u=QueryObserver.prototype;return u.bindMethods=function bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)},u.onSubscribe=function onSubscribe(){this.listeners.length===1&&(this.currentQuery.addObserver(this),shouldFetchOnMount(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())},u.onUnsubscribe=function onUnsubscribe(){this.listeners.length||this.destroy()},u.shouldFetchOnReconnect=function shouldFetchOnReconnect(){return shouldFetchOn(this.currentQuery,this.options,this.options.refetchOnReconnect)},u.shouldFetchOnWindowFocus=function shouldFetchOnWindowFocus(){return shouldFetchOn(this.currentQuery,this.options,this.options.refetchOnWindowFocus)},u.destroy=function destroy(){this.listeners=[],this.clearTimers(),this.currentQuery.removeObserver(this)},u.setOptions=function setOptions(c,u){var m=this.options,h=this.currentQuery;if(this.options=this.client.defaultQueryObserverOptions(c),this.options.enabled!==void 0&&typeof this.options.enabled!=`boolean`)throw Error(`Expected enabled to be a boolean`);this.options.queryKey||(this.options.queryKey=m.queryKey),this.updateQuery();var g=this.hasListeners();g&&shouldFetchOptionally(this.currentQuery,h,this.options,m)&&this.executeFetch(),this.updateResult(u),g&&(this.currentQuery!==h||this.options.enabled!==m.enabled||this.options.staleTime!==m.staleTime)&&this.updateStaleTimeout();var _=this.computeRefetchInterval();g&&(this.currentQuery!==h||this.options.enabled!==m.enabled||_!==this.currentRefetchInterval)&&this.updateRefetchInterval(_)},u.getOptimisticResult=function getOptimisticResult(c){var u=this.client.defaultQueryObserverOptions(c),m=this.client.getQueryCache().build(this.client,u);return this.createResult(m,u)},u.getCurrentResult=function getCurrentResult(){return this.currentResult},u.trackResult=function trackResult(c,u){var m=this,h={},g=function trackProp(c){m.trackedProps.includes(c)||m.trackedProps.push(c)};return Object.keys(c).forEach(function(u){Object.defineProperty(h,u,{configurable:!1,enumerable:!0,get:function get(){return g(u),c[u]}})}),(u.useErrorBoundary||u.suspense)&&g(`error`),h},u.getNextResult=function getNextResult(c){var u=this;return new Promise(function(m,h){var g=u.subscribe(function(u){u.isFetching||(g(),u.isError&&c!=null&&c.throwOnError?h(u.error):m(u))})})},u.getCurrentQuery=function getCurrentQuery(){return this.currentQuery},u.remove=function remove(){this.client.getQueryCache().remove(this.currentQuery)},u.refetch=function refetch(c){return this.fetch(_extends$1({},c,{meta:{refetchPage:c==null?void 0:c.refetchPage}}))},u.fetchOptimistic=function fetchOptimistic(c){var u=this,m=this.client.defaultQueryObserverOptions(c),h=this.client.getQueryCache().build(this.client,m);return h.fetch().then(function(){return u.createResult(h,m)})},u.fetch=function fetch(c){var u=this;return this.executeFetch(c).then(function(){return u.updateResult(),u.currentResult})},u.executeFetch=function executeFetch(c){this.updateQuery();var u=this.currentQuery.fetch(this.options,c);return c!=null&&c.throwOnError||(u=u.catch(noop)),u},u.updateStaleTimeout=function updateStaleTimeout(){var c=this;if(this.clearStaleTimeout(),!(lo||this.currentResult.isStale||!isValidTimeout(this.options.staleTime))){var u=timeUntilStale(this.currentResult.dataUpdatedAt,this.options.staleTime)+1;this.staleTimeoutId=setTimeout(function(){c.currentResult.isStale||c.updateResult()},u)}},u.computeRefetchInterval=function computeRefetchInterval(){var c;return typeof this.options.refetchInterval==`function`?this.options.refetchInterval(this.currentResult.data,this.currentQuery):(c=this.options.refetchInterval)!=null&&c},u.updateRefetchInterval=function updateRefetchInterval(c){var u=this;this.clearRefetchInterval(),this.currentRefetchInterval=c,!(lo||this.options.enabled===!1||!isValidTimeout(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(function(){(u.options.refetchIntervalInBackground||po.isFocused())&&u.executeFetch()},this.currentRefetchInterval))},u.updateTimers=function updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())},u.clearTimers=function clearTimers(){this.clearStaleTimeout(),this.clearRefetchInterval()},u.clearStaleTimeout=function clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)},u.clearRefetchInterval=function clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)},u.createResult=function createResult(c,u){var m=this.currentQuery,h=this.options,g=this.currentResult,_=this.currentResultState,v=this.currentResultOptions,y=c!==m,b=y?c.state:this.currentQueryInitialState,x=y?this.currentResult:this.previousQueryResult,S=c.state,C=S.dataUpdatedAt,T=S.error,E=S.errorUpdatedAt,D=S.isFetching,A=S.status,N=!1,P=!1,V;if(u.optimisticResults){var H=this.hasListeners(),U=!H&&shouldFetchOnMount(c,u),W=H&&shouldFetchOptionally(c,m,u,h);(U||W)&&(D=!0,C||(A=`loading`))}if(u.keepPreviousData&&!S.dataUpdateCount&&x!=null&&x.isSuccess&&A!==`error`)V=x.data,C=x.dataUpdatedAt,A=x.status,N=!0;else if(u.select&&S.data!==void 0)if(g&&S.data===(_==null?void 0:_.data)&&u.select===this.selectFn)V=this.selectResult;else try{this.selectFn=u.select,V=u.select(S.data),u.structuralSharing!==!1&&(V=replaceEqualDeep(g==null?void 0:g.data,V)),this.selectResult=V,this.selectError=null}catch(c){getLogger().error(c),this.selectError=c}else V=S.data;if(u.placeholderData!==void 0&&V===void 0&&(A===`loading`||A===`idle`)){var G;if(g!=null&&g.isPlaceholderData&&u.placeholderData===(v==null?void 0:v.placeholderData))G=g.data;else if(G=typeof u.placeholderData==`function`?u.placeholderData():u.placeholderData,u.select&&G!==void 0)try{G=u.select(G),u.structuralSharing!==!1&&(G=replaceEqualDeep(g==null?void 0:g.data,G)),this.selectError=null}catch(c){getLogger().error(c),this.selectError=c}G!==void 0&&(A=`success`,V=G,P=!0)}return this.selectError&&(T=this.selectError,V=this.selectResult,E=Date.now(),A=`error`),{status:A,isLoading:A===`loading`,isSuccess:A===`success`,isError:A===`error`,isIdle:A===`idle`,data:V,dataUpdatedAt:C,error:T,errorUpdatedAt:E,failureCount:S.fetchFailureCount,errorUpdateCount:S.errorUpdateCount,isFetched:S.dataUpdateCount>0||S.errorUpdateCount>0,isFetchedAfterMount:S.dataUpdateCount>b.dataUpdateCount||S.errorUpdateCount>b.errorUpdateCount,isFetching:D,isRefetching:D&&A!==`loading`,isLoadingError:A===`error`&&S.dataUpdatedAt===0,isPlaceholderData:P,isPreviousData:N,isRefetchError:A===`error`&&S.dataUpdatedAt!==0,isStale:isStale(c,u),refetch:this.refetch,remove:this.remove}},u.shouldNotifyListeners=function shouldNotifyListeners(c,u){if(!u)return!0;var m=this.options,h=m.notifyOnChangeProps,g=m.notifyOnChangePropsExclusions;if(!h&&!g||h===`tracked`&&!this.trackedProps.length)return!0;var _=h===`tracked`?this.trackedProps:h;return Object.keys(c).some(function(m){var h=m,v=c[h]!==u[h],y=_==null?void 0:_.some(function(c){return c===m}),b=g==null?void 0:g.some(function(c){return c===m});return v&&!b&&(!_||y)})},u.updateResult=function updateResult(c){var u=this.currentResult;if(this.currentResult=this.createResult(this.currentQuery,this.options),this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,!shallowEqualObjects(this.currentResult,u)){var m={cache:!0};(c==null?void 0:c.listeners)!==!1&&this.shouldNotifyListeners(this.currentResult,u)&&(m.listeners=!0),this.notify(_extends$1({},m,c))}},u.updateQuery=function updateQuery(){var c=this.client.getQueryCache().build(this.client,this.options);if(c!==this.currentQuery){var u=this.currentQuery;this.currentQuery=c,this.currentQueryInitialState=c.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(u==null||u.removeObserver(this),c.addObserver(this))}},u.onQueryUpdate=function onQueryUpdate(c){var u={};c.type===`success`?u.onSuccess=!0:c.type===`error`&&!isCancelledError(c.error)&&(u.onError=!0),this.updateResult(u),this.hasListeners()&&this.updateTimers()},u.notify=function notify(c){var u=this;Co.batch(function(){c.onSuccess?(u.options.onSuccess==null||u.options.onSuccess(u.currentResult.data),u.options.onSettled==null||u.options.onSettled(u.currentResult.data,null)):c.onError&&(u.options.onError==null||u.options.onError(u.currentResult.error),u.options.onSettled==null||u.options.onSettled(void 0,u.currentResult.error)),c.listeners&&u.listeners.forEach(function(c){c(u.currentResult)}),c.cache&&u.client.getQueryCache().notify({query:u.currentQuery,type:`observerResultsUpdated`})})},QueryObserver}(so)})),Bo,Vo=__esmMin((()=>{Bt(),oo(),Mo(),wo(),co(),Bo=function(c){_inheritsLoose(MutationObserver,c);function MutationObserver(u,m){var h=c.call(this)||this;return h.client=u,h.setOptions(m),h.bindMethods(),h.updateResult(),h}var u=MutationObserver.prototype;return u.bindMethods=function bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)},u.setOptions=function setOptions(c){this.options=this.client.defaultMutationOptions(c)},u.onUnsubscribe=function onUnsubscribe(){if(!this.listeners.length){var c;(c=this.currentMutation)==null||c.removeObserver(this)}},u.onMutationUpdate=function onMutationUpdate(c){this.updateResult();var u={listeners:!0};c.type===`success`?u.onSuccess=!0:c.type===`error`&&(u.onError=!0),this.notify(u)},u.getCurrentResult=function getCurrentResult(){return this.currentResult},u.reset=function reset(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})},u.mutate=function mutate(c,u){return this.mutateOptions=u,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,_extends$1({},this.options,{variables:c===void 0?this.options.variables:c})),this.currentMutation.addObserver(this),this.currentMutation.execute()},u.updateResult=function updateResult(){var c=this.currentMutation?this.currentMutation.state:getDefaultState(),u=_extends$1({},c,{isLoading:c.status===`loading`,isSuccess:c.status===`success`,isError:c.status===`error`,isIdle:c.status===`idle`,mutate:this.mutate,reset:this.reset});this.currentResult=u},u.notify=function notify(c){var u=this;Co.batch(function(){u.mutateOptions&&(c.onSuccess?(u.mutateOptions.onSuccess==null||u.mutateOptions.onSuccess(u.currentResult.data,u.currentResult.variables,u.currentResult.context),u.mutateOptions.onSettled==null||u.mutateOptions.onSettled(u.currentResult.data,null,u.currentResult.variables,u.currentResult.context)):c.onError&&(u.mutateOptions.onError==null||u.mutateOptions.onError(u.currentResult.error,u.currentResult.variables,u.currentResult.context),u.mutateOptions.onSettled==null||u.mutateOptions.onSettled(void 0,u.currentResult.error,u.currentResult.variables,u.currentResult.context))),c.listeners&&u.listeners.forEach(function(c){c(u.currentResult)})})},MutationObserver}(so)})),Ho=__esmMin((()=>{})),Uo=__esmMin((()=>{xo(),Ao(),Lo(),zo(),oo(),uo(),wo(),co(),Bt(),Fo(),Po(),Vo(),Eo(),mo(),vo(),Ho()})),Wo,Go=__esmMin((()=>{Wo=u.default.unstable_batchedUpdates})),Ko=__esmMin((()=>{Uo(),Go(),Co.setBatchNotifyFunction(Wo)})),qo,Jo=__esmMin((()=>{qo=console})),Yo=__esmMin((()=>{Uo(),Jo(),setLogger(qo)}));function getQueryClientContext(c){return c&&typeof window<`u`?(window.ReactQueryClientContext||(window.ReactQueryClientContext=Xo),window.ReactQueryClientContext):Xo}var Xo,Zo,Qo,$o,es=__esmMin((()=>{Xo=c.default.createContext(void 0),Zo=c.default.createContext(!1),Qo=function useQueryClient(){var u=c.default.useContext(getQueryClientContext(c.default.useContext(Zo)));if(!u)throw Error(`No QueryClient set, use QueryClientProvider to set one`);return u},$o=function QueryClientProvider(u){var m=u.client,h=u.contextSharing,g=h!==void 0&&h,_=u.children;c.default.useEffect(function(){return m.mount(),function(){m.unmount()}},[m]);var v=getQueryClientContext(g);return c.default.createElement(Zo.Provider,{value:g},c.default.createElement(v.Provider,{value:m},_))}}));function createValue(){var c=!1;return{clearReset:function clearReset(){c=!1},reset:function reset(){c=!0},isReset:function isReset(){return c}}}var ts,ns,rs=__esmMin((()=>{ts=c.default.createContext(createValue()),ns=function useQueryErrorResetBoundary(){return c.default.useContext(ts)}}));function shouldThrowError(c,u,m){return typeof u==`function`?u.apply(void 0,m):typeof u==`boolean`?u:!!c}var is=__esmMin((()=>{}));function useMutation(u,m,h){var g=c.default.useRef(!1),_=c.default.useState(0)[1],v=parseMutationArgs(u,m,h),y=Qo(),b=c.default.useRef();b.current?b.current.setOptions(v):b.current=new Bo(y,v);var x=b.current.getCurrentResult();c.default.useEffect(function(){g.current=!0;var c=b.current.subscribe(Co.batchCalls(function(){g.current&&_(function(c){return c+1})}));return function(){g.current=!1,c()}},[]);var S=c.default.useCallback(function(c,u){b.current.mutate(c,u).catch(noop)},[]);if(x.error&&shouldThrowError(void 0,b.current.options.useErrorBoundary,[x.error]))throw x.error;return _extends$1({},x,{mutate:S,mutateAsync:x.mutate})}var as=__esmMin((()=>{Bt(),wo(),uo(),Vo(),es(),is()}));function useBaseQuery(u,m){var h=c.default.useRef(!1),g=c.default.useState(0)[1],_=Qo(),v=ns(),y=_.defaultQueryObserverOptions(u);y.optimisticResults=!0,y.onError&&(y.onError=Co.batchCalls(y.onError)),y.onSuccess&&(y.onSuccess=Co.batchCalls(y.onSuccess)),y.onSettled&&(y.onSettled=Co.batchCalls(y.onSettled)),y.suspense&&(typeof y.staleTime!=`number`&&(y.staleTime=1e3),y.cacheTime===0&&(y.cacheTime=1)),(y.suspense||y.useErrorBoundary)&&(v.isReset()||(y.retryOnMount=!1));var b=c.default.useState(function(){return new m(_,y)})[0],x=b.getOptimisticResult(y);if(c.default.useEffect(function(){h.current=!0,v.clearReset();var c=b.subscribe(Co.batchCalls(function(){h.current&&g(function(c){return c+1})}));return b.updateResult(),function(){h.current=!1,c()}},[v,b]),c.default.useEffect(function(){b.setOptions(y,{listeners:!1})},[y,b]),y.suspense&&x.isLoading)throw b.fetchOptimistic(y).then(function(c){var u=c.data;y.onSuccess==null||y.onSuccess(u),y.onSettled==null||y.onSettled(u,null)}).catch(function(c){v.clearReset(),y.onError==null||y.onError(c),y.onSettled==null||y.onSettled(void 0,c)});if(x.isError&&!v.isReset()&&!x.isFetching&&shouldThrowError(y.suspense,y.useErrorBoundary,[x.error,b.getCurrentQuery()]))throw x.error;return y.notifyOnChangeProps===`tracked`&&(x=b.trackResult(x,y)),x}var os=__esmMin((()=>{wo(),rs(),es(),is()}));function useQuery(c,u,m){return useBaseQuery(parseQueryArgs(c,u,m),Ro)}var ss=__esmMin((()=>{Uo(),uo(),os()})),cs=__esmMin((()=>{})),ls=__esmMin((()=>{Ko(),Yo(),es(),rs(),wo(),uo(),as(),ss(),oo(),zo(),co(),Bt(),Fo(),os(),Uo(),cs()})),us=__esmMin((()=>{Uo(),ls()}));us(),J(),nn(),Yn();function KitName(){var u,m=(0,c.useContext)(io),g=_slicedToArray((0,c.useState)(null),2),_=g[0],v=g[1],y=function validateKitName(c){return!c||c.trim().length===0?(0,h.__)(`Must add a name`,`elementor`):null},b=function handleChange(c){var u=c.target.value;m.dispatch({type:`SET_KIT_TITLE`,payload:u}),x(u)},x=function validateAndShowError(c){var u=y(c);return v(u),u};return c.default.createElement(Grid$14,{container:!0,direction:`column`},c.default.createElement(Text$11,{tag:`span`,variant:`xs`},(0,h.__)(`Name`,`elementor`)),c.default.createElement(TextField,{placeholder:(0,h.__)(`Type name here...`,`elementor`),onChange:b,onBlur:b,className:_?`e-app-export-kit-information__field--error`:``,title:_||``,value:((u=m.data.kitInfo)==null?void 0:u.title)||``,autoFocus:!0}),c.default.createElement(`div`,{className:`e-app-export-kit-information__error-container`},_&&c.default.createElement(Text$11,{variant:`xs`,className:`e-app-export-kit-information__validation-error`},_)))}nn(),Yn();function KitDescription(){var u=(0,c.useContext)(io);return c.default.createElement(Grid$14,{container:!0,direction:`column`},c.default.createElement(Text$11,{tag:`span`,variant:`xs`},(0,h.__)(`Description (Optional)`,`elementor`)),c.default.createElement(TextField,{placeholder:(0,h.__)(`Type description here...`,`elementor`),onChange:function onChange(c){u.dispatch({type:`SET_KIT_DESCRIPTION`,payload:c.target.value})}}))}nn();function KitInformation(){return c.default.createElement(c.default.Fragment,null,c.default.createElement(Box$22,null,c.default.createElement(List,{padding:`24 40`,separated:!0,className:`e-app-export-kit-information`},c.default.createElement(List.Item,null,c.default.createElement(Grid$14,{container:!0,noWrap:!0,direction:`column`,className:`e-app-export-kit-information__content`},c.default.createElement(Grid$14,{item:!0,container:!0},c.default.createElement(KitName,null)),c.default.createElement(Grid$14,{item:!0,container:!0},c.default.createElement(KitDescription,null)))))))}kn(),nn();function ExportKit$1(){var u=(0,c.useContext)(io),m=(0,c.useContext)(Ni);return(0,c.useEffect)(function(){var c;u.dispatch({type:`SET_IS_EXPORT_PROCESS_STARTED`,payload:!0}),m.dispatch({type:`SET_CPT`,payload:Na((c=elementorAppConfig[`import-export`].summaryTitles.content)==null?void 0:c.customPostTypes,`plural`)})},[]),c.default.createElement(Layout$1,{type:`export`,footer:function getFooter(){return c.default.createElement(ActionsFooter,null,c.default.createElement(On,{variant:`contained`,text:(0,h.__)(`Next`,`elementor`),color:u.data.kitInfo.title?`primary`:`disabled`,url:u.data.kitInfo.title?`/export/plugins`:``}))}()},c.default.createElement(`section`,{className:`e-app-export-kit`},c.default.createElement(PageHeader$1,{heading:(0,h.__)(`Select which items to export`,`elementor`),description:[(0,h.__)(`You can export the content, site settings, and templates as a Website Template to be reused in the future.`,`elementor`),c.default.createElement(c.default.Fragment,{key:`description-secondary-line`},(0,h.__)(`Uncheck the items you don't want to include.`,`elementor`),` `,function getLearnMoreLink(){return c.default.createElement(InlineLink,{url:`https://go.elementor.com/app-what-are-kits`,italic:!0},(0,h.__)(`Learn More`,`elementor`))}())]}),c.default.createElement(Grid$14,{container:!0,direction:`column`,className:`e-app-export-kit__content`},c.default.createElement(KitInformation,null),c.default.createElement(KitContent,{contentData:Mi}))))}__name(ExportKit$1,`ExportKit`),Bt(),kn(),rn(),$t();function DashboardButton(u){var m=useAction(),h=[`e-app-dashboard-button`,u.className];return c.default.createElement(On,_extends$1({},u,{className:Yt(h),text:u.text,onClick:m.backToDashboard}))}DashboardButton.propTypes={className:q.default.string,text:q.default.string},DashboardButton.defaultProps={className:``,variant:`contained`,color:`primary`,text:(0,h.__)(`Back to dashboard`,`elementor`)},zt(),ma(),kn();var ds=/[<>:"/\\|?*]/g;function ExportComplete$1(){var u,m=(0,c.useContext)(io),g=ca.CLOUD===m.data.kitInfo.source,_=Ft(),v=(0,c.useRef)(null),y=function getFooter(){return c.default.createElement(ActionsFooter,null,g?c.default.createElement(On,{text:(0,h.__)(`Open library`,`elementor`),variant:`contained`,color:`primary`,url:`/kit-library/cloud`}):c.default.createElement(DashboardButton,{text:(0,h.__)(`Done`,`elementor`)}))},b=function downloadFile(){if(!v.current){var c,u=document.createElement(`a`),h=`elementor-kit`,g=(((c=m.data.kitInfo)==null?void 0:c.title)||h).replace(ds,``).trim()||h;u.href=`data:text/plain;base64,`+m.data.exportedData.file,u.download=g+`.zip`,v.current=u}v.current.click()},x=function getDownloadLink(){return c.default.createElement(InlineLink,{onClick:b,italic:!0},(0,h.__)(`Download manually`,`elementor`))},S=function getShowMeHowLink(){return c.default.createElement(InlineLink,{url:`https://go.elementor.com/app-what-are-kits`,italic:!0},(0,h.__)(`Show me how`,`elementor`))},C=function getTakeMeThereLink(){return c.default.createElement(InlineLink,{url:`/kit-library/cloud`,italic:!0},(0,h.__)(`Take me there`,`elementor`))};(0,c.useEffect)(function(){if(!m.data.exportedData)return _(`/export`);g||b()},[m.data.downloadUrl,g]);var T=(0,c.useMemo)(function(){return g?(0,h.__)(`Your website template is now saved to the library!`,`elementor`):(0,h.__)(`Your .zip file is ready`,`elementor`)},[g]),E=(0,c.useMemo)(function(){return g?c.default.createElement(c.default.Fragment,null,(0,h.__)(`You can find it in the My Website Templates tab.`,`elementor`),` `,C()):(0,h.__)(`Once the download is complete, you can upload it to be used for other sites.`,`elementor`)},[g]);return c.default.createElement(Layout$1,{type:`export`,footer:y()},c.default.createElement(WizardStep,{image:elementorAppConfig.assets_url+`images/go-pro.svg`,heading:T,description:E,notice:function getNotice(){return g?c.default.createElement(c.default.Fragment,null,(0,h.__)(`Build sites faster with Website Templates.`,`elementor`),` `,S()):c.default.createElement(c.default.Fragment,null,(0,h.__)(`Is the automatic download not starting?`,`elementor`),` `,x())}()},c.default.createElement(Qa,{data:(u=m.data)==null||(u=u.exportedData)==null?void 0:u.manifest})))}__name(ExportComplete$1,`ExportComplete`);var fs=[3,1],ps=[0];function ExportPluginsSelection(u){var m=u.onSelect,h=usePlugins().response,g=usePluginsData(h.data).pluginsData.filter(function(c){var u=c.status;return La.ACTIVE===u||La.MULTISITE_ACTIVE===u});return h.data?c.default.createElement(eo,{plugins:g,initialSelected:function getInitialSelected(){var c=[0];return g.length>1&&Ka.ELEMENTOR_PRO===g[1].name&&c.push(1),c}(),initialDisabled:ps,layout:fs,withStatus:!1,onSelect:m}):c.default.createElement(Loader,{absoluteCenter:!0})}ExportPluginsSelection.propTypes={onSelect:q.default.func.isRequired};var ms=(0,c.memo)(ExportPluginsSelection);function fetchCloudKitsEligibility(){return _fetchCloudKitsEligibility.apply(this,arguments)}function _fetchCloudKitsEligibility(){return _fetchCloudKitsEligibility=_asyncToGenerator(hs.default.mark(function _callee(){var c;return hs.default.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=1,$e.data.get(`cloud-kits/eligibility`,{},{refresh:!0});case 1:return c=u.sent,u.abrupt(`return`,c==null?void 0:c.data);case 2:case`end`:return u.stop()}},_callee)})),_fetchCloudKitsEligibility.apply(this,arguments)}function fetchCloudKitsQuota(){return _fetchCloudKitsQuota.apply(this,arguments)}function _fetchCloudKitsQuota(){return _fetchCloudKitsQuota=_asyncToGenerator(hs.default.mark(function _callee2(){var c;return hs.default.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=1,$e.data.get(`cloud-kits/quota`,{},{refresh:!0});case 1:return c=u.sent,u.abrupt(`return`,c==null?void 0:c.data);case 2:case`end`:return u.stop()}},_callee2)})),_fetchCloudKitsQuota.apply(this,arguments)}var hs,gs=__esmMin((()=>{qi(),hs=__toESM(ia())}));function useCloudKitsEligibility(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return useQuery([_s],fetchCloudKitsEligibility,c)}var _s,vs=__esmMin((()=>{gs(),_s=`cloud-kits-availability`}));vs();function useConnectState$2(){var u=(0,c.useContext)(ao);if(!u)throw Error(`useConnectState must be used within a ConnectStateProvider`);return u}__name(useConnectState$2,`useConnectState`),ma(),kn();function ExportPluginsFooter(u){var m=u.isKitReady,g=(0,c.useContext)(io),_=useConnectState$2(),v=_.isConnected,y=_.isConnecting,b=_.setConnecting,x=_.handleConnectSuccess,S=_.handleConnectError,C=(0,c.useRef)(),T=useCloudKitsEligibility({enabled:v}),E=T.data,D=T.isLoading,A=T.refetch,N=(E==null?void 0:E.is_eligible)||!1;(0,c.useEffect)(function(){C.current&&jQuery(C.current).elementorConnect({popup:{width:600,height:700},success:function success(){x(),b(!0),A()},error:function error(){S()}})},[x,S,b,A]),(0,c.useEffect)(function(){!y||D||(N?(g.dispatch({type:`SET_KIT_SAVE_SOURCE`,payload:ca.CLOUD}),window.location.href=elementorAppConfig.base_url+`#/export/process`):window.location.href=elementorAppConfig.base_url+`#/kit-library/cloud`)},[y,D,N,g]),(0,c.useEffect)(function(){y&&!D&&b(!1)},[y,D,b]);var P=function handleUpgradeClick(){window.location.href=elementorAppConfig.base_url+`#/kit-library/cloud`},V=function handleUploadClick(){g.dispatch({type:`SET_KIT_SAVE_SOURCE`,payload:ca.CLOUD})};return c.default.createElement(ActionsFooter,{className:`e-app-export-actions-container`},c.default.createElement(On,{text:(0,h.__)(`Back`,`elementor`),variant:`contained`,url:`/export`}),function renderCloudButton(){if(!v){var u;return c.default.createElement(On,{elRef:C,text:(0,h.__)(`Save to library`,`elementor`),variant:`outlined`,color:`secondary`,url:((u=elementorAppConfig)==null||(u=u[`cloud-library`])==null||(u=u.library_connect_url)==null?void 0:u.replace(/&#038;/g,`&`))||`#`})}return y||D?c.default.createElement(On,{variant:`outlined`,color:`secondary`,icon:`eicon-loading eicon-animation-spin`}):N?c.default.createElement(On,{text:(0,h.__)(`Save to library`,`elementor`),variant:`outlined`,color:`secondary`,url:`/export/process`,onClick:V}):c.default.createElement(On,{text:(0,h.__)(`Save to library`,`elementor`),variant:`outlined`,color:`secondary`,onClick:P})}(),c.default.createElement(On,{text:(0,h.__)(`Export as .zip`,`elementor`),variant:`contained`,color:m&&!D?`primary`:`disabled`,url:m&&!D?`/export/process`:``,hideText:D,icon:D?`eicon-loading eicon-animation-spin`:``,onClick:function onClick(){g.dispatch({type:`SET_KIT_SAVE_SOURCE`,payload:ca.FILE})}}))}ExportPluginsFooter.propTypes={isKitReady:q.default.bool.isRequired},J(),zt();function ExportPlugins(){var u=(0,c.useContext)(Ni),m=(0,c.useContext)(io),g=Ft(),_=_slicedToArray((0,c.useState)(!1),2),v=_[0],y=_[1],b=m.data||[],x=b.plugins,S=b.isExportProcessStarted,C=!!u.data.includes.length,T=(0,c.useCallback)(function(c){return m.dispatch({type:`SET_PLUGINS`,payload:c})},[]);return(0,c.useEffect)(function(){S||g(`/export`)},[]),(0,c.useEffect)(function(){C&&x.length?y(!0):y(x.length>1)},[x]),c.default.createElement(Layout$1,{type:`export`,footer:c.default.createElement(ExportPluginsFooter,{isKitReady:v})},c.default.createElement(`section`,{className:`e-app-export-plugins`},c.default.createElement(PageHeader$1,{heading:(0,h.__)(`Select which plugins to export`,`elementor`),description:[(0,h.__)(`Your Website Template may not work as expected if key plugins are missing.`,`elementor`),c.default.createElement(c.default.Fragment,{key:`description-secondary-line`},(0,h.__)(`By default, we’ll include everything in your file. Uncheck the items you don't want.`,`elementor`),` `,function getLearnMoreLink(){return c.default.createElement(InlineLink,{url:`https://go.elementor.com/app-what-are-kits`,italic:!0},(0,h.__)(`Learn More`,`elementor`))}())]}),c.default.createElement(ms,{onSelect:T})))}function useExportPluginsData(u){var m=function getData(){var c=[];return u.forEach(function(u){var m=u.name,h=u.plugin,g=u.plugin_uri,_=u.version;c.push({name:m,plugin:h,pluginUri:g,version:_})}),c};return{pluginsData:(0,c.useMemo)(function(){return m()},[u])}}Kt(),qi(),J();var ys=__toESM(ia());zt(),ma();function ExportProcess$1(){var u=(0,c.useContext)(Ni),m=(0,c.useContext)(io),h=Ft(),g=useKit$1(),_=g.kitState,v=g.kitActions,y=g.KIT_STATUS_MAP,b=_slicedToArray((0,c.useState)(``),2),x=b[0],S=b[1],C=m.data||{},T=C.plugins,E=C.exportedData,D=C.kitInfo,A=C.isExportProcessStarted,N=useExportPluginsData(T).pluginsData,P=function onDialogDismiss(){m.dispatch({type:`SET_DOWNLOAD_URL`,payload:``}),h(`export`)},V=function generateScreenshot(){return new Promise(function(c){var u=document.createElement(`iframe`);u.style=`visibility: hidden;`,u.width=`1200`,u.height=`1000`;var m=function messageHandler(h){h.data.name===`kit-screenshot-done`&&(window.removeEventListener(`message`,m),document.body.removeChild(u),c(h.data.imageUrl||null),window.removeEventListener(`message`,m))};window.addEventListener(`message`,m);var h=new URL(window.location.origin);h.searchParams.set(`kit_thumbnail`,`1`),h.searchParams.set(`nonce`,elementorAppConfig[`import-export`].kitPreviewNonce),document.body.appendChild(u),u.src=h.toString()})},H=function(){var c=_asyncToGenerator(ys.default.mark(function _callee(){var c,h,g,_,y;return ys.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:if(c=u.data,h=c.includes,g=c.selectedCustomPostTypes,_={include:[].concat(_toConsumableArray(h),[`plugins`]),kitInfo:D,plugins:N,selectedCustomPostTypes:g},ca.CLOUD!==m.data.kitInfo.source){b.next=2;break}return b.next=1,V();case 1:y=b.sent,_.screenShotBlob=y;case 2:v.export(_);case 3:case`end`:return b.stop()}},_callee)}));return function exportKit(){return c.apply(this,arguments)}}();return(0,c.useEffect)(function(){A?H():h(`/export`)},[]),(0,c.useEffect)(function(){switch(_.status){case y.EXPORTED:m.dispatch({type:`SET_EXPORTED_DATA`,payload:_.data});break;case y.ERROR:S(_.data);break}},[_.status]),(0,c.useEffect)(function(){E&&h(`export/complete`)},[E]),c.default.createElement(Layout$1,{type:`export`},c.default.createElement(FileProcess,{errorType:x,onDialogApprove:P,onDialogDismiss:P}))}__name(ExportProcess$1,`ExportProcess`),us(),zt();var bs=new Io({defaultOptions:{queries:{refetchOnWindowFocus:!1,retry:!1,staleTime:1e3*60*30}}});function Export$1(){return c.default.createElement($o,{client:bs},c.default.createElement(SharedContextProvider,null,c.default.createElement(ConnectStateProvider$1,null,c.default.createElement(ExportContextProvider$1,null,c.default.createElement(vt,{history:m.default.appHistory},c.default.createElement(bt,null,c.default.createElement(ExportComplete$1,{path:`complete`}),c.default.createElement(ExportPlugins,{path:`plugins`}),c.default.createElement(ExportProcess$1,{path:`process`}),c.default.createElement(ExportKit$1,{default:!0})))))))}__name(Export$1,`Export`),ln(),an(),vn();function _createForOfIteratorHelper$2(c,u){var m=typeof Symbol<`u`&&c[Symbol.iterator]||c[`@@iterator`];if(!m){if(Array.isArray(c)||(m=_unsupportedIterableToArray$2(c))||u&&c&&typeof c.length==`number`){m&&(c=m);var h=0,g=function F(){};return{s:g,n:function n(){return h>=c.length?{done:!0}:{done:!1,value:c[h++]}},e:function e(c){throw c},f:g}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
17 +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var _,v=!0,y=!1;return{s:function s(){m=m.call(c)},n:function n(){var c=m.next();return v=c.done,c},e:function e(c){y=!0,_=c},f:function f(){try{v||m.return==null||m.return()}finally{if(y)throw _}}}}__name(_createForOfIteratorHelper$2,`_createForOfIteratorHelper`);function _unsupportedIterableToArray$2(c,u){if(c){if(typeof c==`string`)return _arrayLikeToArray$2(c,u);var m={}.toString.call(c).slice(8,-1);return m===`Object`&&c.constructor&&(m=c.constructor.name),m===`Map`||m===`Set`?Array.from(c):m===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(m)?_arrayLikeToArray$2(c,u):void 0}}__name(_unsupportedIterableToArray$2,`_unsupportedIterableToArray`);function _arrayLikeToArray$2(c,u){(u==null||u>c.length)&&(u=c.length);for(var m=0,h=Array(u);m<u;m++)h[m]=c[m];return h}__name(_arrayLikeToArray$2,`_arrayLikeToArray`);var xs=_createClass(function ImportExport(){_classCallCheck(this,ImportExport),_defineProperty(this,`routes`,[{path:`/import/*`,component:Import$1},{path:`/export/*`,component:Export$1}]);var c=_createForOfIteratorHelper$2(this.routes),u;try{for(c.s();!(u=c.n()).done;){var h=u.value;m.default.addRoute(h)}}catch(u){c.e(u)}finally{c.f()}});J(),vn(),Kt();function ownKeys$26(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$26,`ownKeys`);function _objectSpread$26(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$26(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$26(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$26,`_objectSpread`);var Ss=(0,c.createContext)(),Cs={PENDING:`PENDING`,EXPORTING:`EXPORTING`,COMPLETED:`COMPLETED`},ws={downloadUrl:``,exportedData:null,exportStatus:Cs.PENDING,plugins:[],customization:{settings:null,templates:null,content:null,plugins:null},includes:[`content`].concat(_toConsumableArray(elementorAppConfig.hasPro?[`templates`]:[]),[`settings`,`plugins`]),kitInfo:{title:null,description:null,source:null},analytics:{customization:{settings:null,templates:null,content:null,plugins:null}},showMediaFormatValidation:!1,validationErrors:{name:null,description:null}};function exportReducer(c,u){var m,h=u.type,g=u.payload;switch(h){case`SET_DOWNLOAD_URL`:return _objectSpread$26(_objectSpread$26({},c),{},{downloadUrl:g});case`SET_EXPORTED_DATA`:return _objectSpread$26(_objectSpread$26({},c),{},{exportedData:g});case`SET_PLUGINS`:return _objectSpread$26(_objectSpread$26({},c),{},{plugins:g});case`SET_EXPORT_STATUS`:return _objectSpread$26(_objectSpread$26({},c),{},{exportStatus:g});case`SET_KIT_TITLE`:return _objectSpread$26(_objectSpread$26({},c),{},{kitInfo:_objectSpread$26(_objectSpread$26({},c.kitInfo),{},{title:g})});case`SET_KIT_DESCRIPTION`:return _objectSpread$26(_objectSpread$26({},c),{},{kitInfo:_objectSpread$26(_objectSpread$26({},c.kitInfo),{},{description:g})});case`SET_KIT_SAVE_SOURCE`:return _objectSpread$26(_objectSpread$26({},c),{},{kitInfo:_objectSpread$26(_objectSpread$26({},c.kitInfo),{},{source:g})});case`ADD_INCLUDE`:return _objectSpread$26(_objectSpread$26({},c),{},{includes:c.includes.includes(g)?c.includes:[].concat(_toConsumableArray(c.includes),[g])});case`REMOVE_INCLUDE`:return _objectSpread$26(_objectSpread$26({},c),{},{includes:c.includes.filter(function(c){return c!==g}),customization:_objectSpread$26(_objectSpread$26({},c.customization),{},_defineProperty({},g,null))});case`SET_CUSTOMIZATION`:return _objectSpread$26(_objectSpread$26({},c),{},{customization:_objectSpread$26(_objectSpread$26({},c.customization),{},_defineProperty({},g.key,g.value))});case`SET_DATA_FOR_ANALYTICS`:return _objectSpread$26(_objectSpread$26({},c),{},{analytics:{customization:_objectSpread$26(_objectSpread$26({},(m=c.analytics)==null?void 0:m.customization),{},_defineProperty({},g.key,g.value))}});case`SET_MEDIA_FORMAT_VALIDATION`:return _objectSpread$26(_objectSpread$26({},c),{},{showMediaFormatValidation:g});case`SET_VALIDATION_ERRORS`:return _objectSpread$26(_objectSpread$26({},c),{},{validationErrors:_objectSpread$26(_objectSpread$26({},c.validationErrors),g)});case`RESET_STATE`:return _objectSpread$26({},ws);default:return c}}function ExportContextProvider(u){var m,h=u.children,g=_slicedToArray((0,c.useReducer)(exportReducer,ws),2),_=g[0],v=g[1],y=!(((m=_.kitInfo.title)==null?void 0:m.trim())||``).length,b=_.validationErrors.name||y,x=_.validationErrors.description,S={data:_,dispatch:v,hasValidationErrors:!!(b||x),isExporting:_.exportStatus===Cs.EXPORTING,isCompleted:_.exportStatus===Cs.COMPLETED,isPending:_.exportStatus===Cs.PENDING};return c.default.createElement(Ss.Provider,{value:S},h)}ExportContextProvider.propTypes={children:q.default.node.isRequired};function useExportContext(){var u=(0,c.useContext)(Ss);if(!u)throw Error(`useExportContext must be used within an ExportContextProvider`);return u}Bt(),vn(),Sn();var Ts=[`children`,`topBar`,`footer`,`sx`];function ownKeys$25(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$25,`ownKeys`);function _objectSpread$25(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$25(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$25(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$25,`_objectSpread`);function BaseLayout(u){var m,h,g=u.children,v=u.topBar,y=u.footer,b=u.sx,x=b===void 0?{}:b,S=_objectWithoutProperties(u,Ts),C=((m=elementorAppConfig[`import-export-customization`])==null?void 0:m.uiTheme)||`auto`,T=C===`dark`||C===`auto`&&window.matchMedia&&window.matchMedia(`(prefers-color-scheme: dark)`).matches?`dark`:`light`,E=((h=elementorCommon)==null||(h=h.config)==null?void 0:h.isRTL)||!1;return c.default.createElement(_.DirectionProvider,{rtl:E},c.default.createElement(_.ThemeProvider,{colorScheme:T},c.default.createElement(_.Box,_extends$1({sx:_objectSpread$25({height:`100vh`,display:`flex`,flexDirection:`column`,overflow:`hidden`},x)},S),c.default.createElement(_.Box,{sx:{position:`sticky`,top:0}},v),c.default.createElement(_.Box,{component:`main`,sx:{flex:1,overflow:`auto`,display:`flex`,flexDirection:`column`}},g),c.default.createElement(_.Box,{sx:{position:`sticky`,bottom:0}},y))))}BaseLayout.propTypes={children:q.default.node.isRequired,topBar:q.default.node,footer:q.default.node,sx:q.default.object};var Es=120,Ds=180;function CenteredContent(u){var m=u.children,h=u.hasFooter,g=h!==void 0&&h,v=u.offsetHeight,y=u.maxWidth,b=y===void 0?`600px`:y,x=v||(g?Ds:Es);return c.default.createElement(_.Box,{sx:{display:`flex`,alignItems:`center`,justifyContent:`center`,minHeight:`calc(100vh - ${x}px)`,p:3}},c.default.createElement(_.Box,{sx:{maxWidth:b,textAlign:`center`,width:`100%`}},m))}CenteredContent.propTypes={children:q.default.node.isRequired,hasFooter:q.default.bool,offsetHeight:q.default.number,maxWidth:q.default.string},Bt(),vn(),Sn();var Os=[`children`,`sx`];function ownKeys$24(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$24,`ownKeys`);function _objectSpread$24(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$24(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$24(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$24,`_objectSpread`);function Footer(u){var m=u.children,h=u.sx,g=h===void 0?{}:h,v=_objectWithoutProperties(u,Os);return c.default.createElement(_.Box,_extends$1({component:`footer`,sx:_objectSpread$24({mt:`auto`,py:2,px:3,borderTop:1,borderColor:`divider`,display:`flex`,justifyContent:`flex-end`,alignItems:`center`},g)},v),m)}Footer.propTypes={children:q.default.node,sx:q.default.object};var ks=function compareVersions(c,u){for(var m=String(c||`0.0.0`).split(`.`).map(Number),h=String(u||`0.0.0`).split(`.`).map(Number),g=0;g<Math.max(m.length,h.length);g++){var _=m[g]||0,v=h[g]||0;if(_!==v)return _-v}return 0},As=function isVersionLessThan(c,u){return ks(c,u)<0};J(),Kt(),vn();function ownKeys$23(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$23,`ownKeys`);function _objectSpread$23(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$23(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$23(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$23,`_objectSpread`);var js={PENDING:`PENDING`,UPLOADING:`UPLOADING`,CUSTOMIZING:`CUSTOMIZING`,IMPORTING:`IMPORTING`,COMPLETED:`COMPLETED`},Ms={APPLY_ALL:`apply-all`},Ns=function importReducer(c,u){var m=u.type,h=u.payload;switch(m){case`SET_IMPORT_STATUS`:return _objectSpread$23(_objectSpread$23({},c),{},{importStatus:h});case`SET_FILE`:return _objectSpread$23(_objectSpread$23({},c),{},{file:h});case`SET_UPLOADED_DATA`:return _objectSpread$23(_objectSpread$23({},c),{},{uploadedData:h});case`SET_IMPORTED_DATA`:return _objectSpread$23(_objectSpread$23({},c),{},{importedData:h});case`SET_KIT_UPLOAD_PARAMS`:return _objectSpread$23(_objectSpread$23({},c),{},{kitUploadParams:h});case`SET_ACTION_TYPE`:return _objectSpread$23(_objectSpread$23({},c),{},{actionType:h});case`SET_RETURN_TO`:return _objectSpread$23(_objectSpread$23({},c),{},{returnTo:h});case`SET_NO_AUTOMATIC_REDIRECT`:return _objectSpread$23(_objectSpread$23({},c),{},{noAutomaticRedirect:h});case`SET_RUNNERS_STATE`:return _objectSpread$23(_objectSpread$23({},c),{},{runnersState:_objectSpread$23(_objectSpread$23({},c.runnersState),h)});case`ADD_INCLUDE`:return _objectSpread$23(_objectSpread$23({},c),{},{includes:c.includes.includes(h)?c.includes:[].concat(_toConsumableArray(c.includes),[h])});case`ADD_INCLUDES`:return _objectSpread$23(_objectSpread$23({},c),{},{includes:Array.from(new Set([].concat(_toConsumableArray(c.includes),_toConsumableArray(h))))});case`REMOVE_INCLUDE`:return _objectSpread$23(_objectSpread$23({},c),{},{includes:c.includes.filter(function(c){return c!==h}),customization:_objectSpread$23(_objectSpread$23({},c.customization),{},_defineProperty({},h,null))});case`RESET_STATE`:return _objectSpread$23({},Fs);case`SET_CUSTOMIZATION`:return _objectSpread$23(_objectSpread$23({},c),{},{customization:_objectSpread$23(_objectSpread$23({},c.customization),{},_defineProperty({},h.key,h.value))});case`SET_DURATION`:return _objectSpread$23(_objectSpread$23({},c),{},{duration:h});default:return c}},Ps=(0,c.createContext)(),Fs={file:null,uploadedData:null,importedData:null,kitUploadParams:null,actionType:null,returnTo:null,noAutomaticRedirect:!1,plugins:[],includes:[`plugins`],importStatus:js.PENDING,runnersState:{},customization:{settings:null,templates:null,content:null,plugins:null},duration:null};function ImportContextProvider(u){var m,h,g=_slicedToArray((0,c.useReducer)(Ns,Fs),2),_=g[0],v=g[1],y=As((m=_.uploadedData)==null||(m=m.manifest)==null?void 0:m.version,elementorAppConfig[`import-export-customization`].manifestVersion),b=As(elementorAppConfig[`import-export-customization`].elementorVersion,(h=_.uploadedData)==null||(h=h.manifest)==null?void 0:h.elementor_version);return c.default.createElement(Ps.Provider,{value:{data:_,dispatch:v,runnersState:_.runnersState,isUploading:_.importStatus===js.UPLOADING,isCustomizing:_.importStatus===js.CUSTOMIZING,isProcessing:_.importStatus===js.IMPORTING,isCompleted:_.importStatus===js.COMPLETED,isOldExport:y,isOldElementorVersion:b}},u.children)}ImportContextProvider.propTypes={children:q.default.node.isRequired};function useImportContext(){var u=(0,c.useContext)(Ps);if(!u)throw Error(`useImportContext must be used within an ImportContextProvider`);return u}function useContextDetection(){var u=(0,c.useContext)(Ps),m=(0,c.useContext)(Ss);if(u)return{isImport:!0,contextData:u};if(m)return{isImport:!1,contextData:m};throw Error(`useContextDetection must be used within either an ImportContextProvider or ExportContextProvider`)}Bt();var Is=(0,_.styled)(function ElementorLogo(u){return c.default.createElement(_.SvgIcon,_extends$1({viewBox:`0 0 32 32`},u),c.default.createElement(`path`,{fillRule:`evenodd`,clipRule:`evenodd`,d:`M2.69648 24.8891C0.938383 22.2579 0 19.1645 0 16C0 11.7566 1.68571 7.68687 4.68629 4.68629C7.68687 1.68571 11.7566 0 16 0C19.1645 0 22.2579 0.938383 24.8891 2.69648C27.5203 4.45459 29.5711 6.95344 30.7821 9.87706C31.9931 12.8007 32.3099 16.0177 31.6926 19.1214C31.0752 22.2251 29.5514 25.0761 27.3137 27.3137C25.0761 29.5514 22.2251 31.0752 19.1214 31.6926C16.0177 32.3099 12.8007 31.9931 9.87706 30.7821C6.95344 29.5711 4.45459 27.5203 2.69648 24.8891ZM12.0006 9.33281H9.33437V22.6665H12.0006V9.33281ZM22.6657 9.33281H14.6669V11.9991H22.6657V9.33281ZM22.6657 14.6654H14.6669V17.3316H22.6657V14.6654ZM22.6657 20.0003H14.6669V22.6665H22.6657V20.0003Z`}))})(function(c){var u=c.theme;return{width:u.spacing(4),height:u.spacing(4),"& path":{fill:u.palette.text.primary}}});function PageHeader(u){var m=u.title,g=m===void 0?(0,h.__)(`Export`,`elementor`):m,y=useContextDetection(),b=y.isImport,x=y.contextData;return c.default.createElement(c.default.Fragment,null,c.default.createElement(_.Stack,{direction:`row`,spacing:2,alignItems:`center`},c.default.createElement(Is,{sx:{mr:1}}),c.default.createElement(_.Typography,{variant:`h6`,component:`h1`,color:`text.primary`,sx:{fontWeight:600}},g)),c.default.createElement(_.Stack,{direction:`row`,spacing:1,alignItems:`center`},c.default.createElement(_.IconButton,{onClick:function handleClose(){var c=`admin.php?page=elementor-tools#tab-import-export-kit`;if(b){var u,m;(x==null||(u=x.data)==null||(u=u.kitUploadParams)==null?void 0:u.source)===`cloud`?c=`admin.php?page=elementor-app&source=kit_import#kit-library/cloud`:(x==null||(m=x.data)==null||(m=m.kitUploadParams)==null?void 0:m.source)===`kit-library`&&(c=`admin.php?page=elementor-app&source=kit_import#kit-library`)}window.top.location=elementorAppConfig.admin_url+c},"aria-label":(0,h.__)(`Close`,`elementor`)},c.default.createElement(v.XIcon,null))))}PageHeader.propTypes={title:q.default.string},Bt(),vn(),Sn();var Ls=[`children`,`sx`];function ownKeys$22(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$22,`ownKeys`);function _objectSpread$22(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$22(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$22(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$22,`_objectSpread`);function TopBar(u){var m=u.children,h=u.sx,g=h===void 0?{}:h,v=_objectWithoutProperties(u,Ls);return c.default.createElement(c.default.Fragment,null,c.default.createElement(_.AppBar,_extends$1({position:`static`,elevation:0,sx:_objectSpread$22({backgroundColor:`background.default`},g)},v),c.default.createElement(_.Toolbar,{sx:{minHeight:{xs:56,sm:64},px:3,justifyContent:`space-between`}},m)),c.default.createElement(_.Divider,null))}TopBar.propTypes={children:q.default.node,sx:q.default.object},qi(),J();function useKitPlugins(u){var m=u.open,h=_slicedToArray((0,c.useState)({}),2),g=h[0],_=h[1],v=_slicedToArray((0,c.useState)(!1),2),y=v[0],b=v[1],x=(0,c.useCallback)(_asyncToGenerator(ys.default.mark(function _callee(){var c,u,m,h,g,v;return ys.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return b(!0),y.prev=1,u=`${elementorCommon.config.urls.rest}wp/v2/plugins/`,y.next=2,fetch(u,{method:`GET`,headers:{"Content-Type":`application/json`,"X-WP-Nonce":((c=window.wpApiSettings)==null?void 0:c.nonce)||``}});case 2:return m=y.sent,y.next=3,m.json();case 3:if(h=y.sent,m.ok){y.next=4;break}throw g=(h==null?void 0:h.message)||`HTTP error! Status: ${m.status}`,Error(g);case 4:if(Array.isArray(h)){y.next=5;break}return y.abrupt(`return`);case 5:v={},h.forEach(function(c){v[c.plugin]={name:c.name,plugin:c.plugin,pluginUri:c.plugin_uri,version:c.version}}),_(v),y.next=7;break;case 6:y.prev=6,y.catch(1),_({});case 7:return y.prev=7,b(!1),y.finish(7);case 8:case`end`:return y.stop()}},_callee,null,[[1,6,7,8]])})),[]);return(0,c.useEffect)(function(){m&&x()},[m,x]),{pluginsList:g,isLoading:y}}function UpgradeVersionBanner(){return c.default.createElement(_.Paper,{color:`info`,elevation:0,variant:`elevation`},c.default.createElement(_.Stack,{direction:`row`,sx:{alignItems:`center`,justifyContent:`space-between`,gap:`5px`,py:1.5,px:2.5}},c.default.createElement(_.Stack,{direction:`row`,sx:{alignItems:`center`,gap:`5px`}},c.default.createElement(_.SvgIcon,{viewBox:`0 0 22 22`,sx:{fontSize:16,color:`info.light`}},c.default.createElement(`path`,{fillRule:`evenodd`,clipRule:`evenodd`,d:`M4.58268 4.35352C4.5219 4.35352 4.46361 4.37766 4.42064 4.42064C4.37766 4.46361 4.35352 4.5219 4.35352 4.58268V6.64518H6.64518V4.35352H4.58268ZM4.58268 2.97852C4.15723 2.97852 3.7492 3.14753 3.44837 3.44837C3.14753 3.7492 2.97852 4.15723 2.97852 4.58268V17.416C2.97852 17.8415 3.14753 18.2495 3.44837 18.5503C3.74921 18.8512 4.15723 19.0202 4.58268 19.0202H17.416C17.8415 19.0202 18.2495 18.8512 18.5503 18.5503C18.8512 18.2495 19.0202 17.8415 19.0202 17.416V4.58268C19.0202 4.15723 18.8512 3.74921 18.5503 3.44837C18.2495 3.14753 17.8415 2.97852 17.416 2.97852H4.58268ZM8.02018 4.35352V6.64518H17.6452V4.58268C17.6452 4.5219 17.621 4.46361 17.5781 4.42064C17.5351 4.37766 17.4768 4.35352 17.416 4.35352H8.02018ZM17.6452 8.02018H4.35352V17.416C4.35352 17.4768 4.37766 17.5351 4.42064 17.5781C4.46361 17.621 4.5219 17.6452 4.58268 17.6452H17.416C17.4768 17.6452 17.5351 17.621 17.5781 17.5781C17.621 17.5351 17.6452 17.4768 17.6452 17.416V8.02018Z`,fill:`currentColor`})),c.default.createElement(_.Typography,{variant:`body2`},(0,h.__)(`You’re using an older Elementor version. Update for full customization.`,`elementor`))),c.default.createElement(_.Button,{variant:`outlined`,onClick:function onClick(){var c;return window.open((c=elementorAppConfig[`import-export-customization`])==null?void 0:c.upgradeVersionUrl,`_blank`)},color:`info`},(0,h.__)(`Update version`,`elementor`))))}qt();var Rs={STRING:function STRING(c){return c},BOOLEAN:function BOOLEAN(c){return c},EMPTY_ARRAY:function EMPTY_ARRAY(){return`None`},FULL_ARRAY:function FULL_ARRAY(){return`All`},PARTIAL_ARRAY:function PARTIAL_ARRAY(){return`Partial`}},zs=function getTotalAvailableCount(c,u){return u.reduce(function(c,u){var m=u.key;return c[m]=u.options.length,c},{})[c]||0},Bs=function transformValueForAnalytics(c,u,m){if(typeof u==`string`||typeof u==`boolean`)return Rs[_typeof(u).toUpperCase()](u);if(_typeof(u)===`object`&&u!==null&&!Array.isArray(u)&&`enabled`in u)return u.enabled;if(Array.isArray(u)){if(u.length===0)return Rs.EMPTY_ARRAY();var h=zs(c,m);return u.length===h?Rs.FULL_ARRAY():Rs.PARTIAL_ARRAY()}return u};vn(),J(),Wi();function ownKeys$21(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$21,`ownKeys`);function _objectSpread$21(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$21(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$21(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$21,`_objectSpread`);var Vs=function transformAnalyticsData(c){for(var u={},m=0,h=Object.entries(c);m<h.length;m++){var g=_slicedToArray(h[m],2),_=g[0],v=g[1];u[_]=Bs(_,v,[])}return u},Hs=[`elementor/elementor`];function KitPluginsCustomizationDialog(u){var m,g,y,b,x=u.open,S=u.handleClose,C=u.handleSaveChanges,T=(m=useContextDetection())==null?{}:m,E=T.isImport,D=E!==void 0&&E,A=T.contextData,N=A===void 0?{}:A,P=N.data,V=P===void 0?null:P,H=N.isOldElementorVersion,U=H!==void 0&&H,W=useKitPlugins({open:x&&!D}),G=W.pluginsList,K=W.isLoading,ee=(0,c.useMemo)(function(){if(D){var c;return((V==null||(c=V.uploadedData)==null||(c=c.manifest)==null?void 0:c.plugins)||[]).reduce(function(c,u){return c[u.plugin]=u,c},{})}return G},[D,V==null||(g=V.uploadedData)==null||(g=g.manifest)==null?void 0:g.plugins,G]),te=!D&&K,ne=_slicedToArray((0,c.useState)({}),2),de=ne[0],fe=ne[1],pe=(V==null||(y=V.includes)==null?void 0:y.includes(`plugins`))||!1;(0,c.useEffect)(function(){var c;if(Object.keys(ee).length!==0){var u={};V!=null&&(c=V.customization)!=null&&c.plugins?u=V.customization.plugins:Object.keys(ee).forEach(function(c){u[c]=pe}),Hs.forEach(function(c){u.hasOwnProperty(c)&&(u[c]=!0)}),fe(u)}},[ee,V==null||(b=V.customization)==null?void 0:b.plugins,pe]);var me=(0,c.useCallback)(function(c){return Hs.includes(c)},[]),ge=(0,c.useMemo)(function(){return Object.keys(de).filter(function(c){return!me(c)})},[de,me]),ve=(0,c.useMemo)(function(){return ge.length>0&&ge.every(function(c){return de[c]})},[ge,de]),ye=(0,c.useMemo)(function(){return ge.some(function(c){return de[c]})&&!ve},[ge,de,ve]),be=(0,c.useCallback)(function(c){me(c)||fe(function(u){return _objectSpread$21(_objectSpread$21({},u),{},_defineProperty({},c,!u[c]))})},[me]),xe=(0,c.useCallback)(function(){var c=ge.every(function(c){return de[c]}),u=_objectSpread$21({},de);ge.forEach(function(m){u[m]=!c}),Hs.forEach(function(c){u.hasOwnProperty(c)&&(u[c]=!0)}),fe(u)},[de,ge]),Te=(0,c.useCallback)(function(){var c={};return Object.entries(de).forEach(function(u){var m=_slicedToArray(u,2),h=m[0];c[h]=m[1]}),c},[de]);(0,c.useEffect)(function(){x&&Ui.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitExportCustomizationEdit)},[x]);var Ee=function SettingSection(u){var m=u.title,h=u.description,g=u.children,v=u.settingKey;return c.default.createElement(_.Box,{key:v,sx:{mb:3,border:1,borderRadius:1,borderColor:`action.focus`,p:2.5}},c.default.createElement(_.Box,{sx:{display:`flex`,justifyContent:`space-between`,alignItems:`center`}},c.default.createElement(_.Box,null,c.default.createElement(_.Typography,{variant:`h6`},m),h&&c.default.createElement(_.Typography,{variant:`body1`,color:`text.secondary`},h))),g&&c.default.createElement(_.Box,{sx:{mt:2}},g))};Ee.propTypes={title:q.default.string.isRequired,description:q.default.string,children:q.default.node,settingKey:q.default.string};var De=function SubSetting(u){var m=u.label,g=u.settingKey,y=u.version,b=u.pluginUri,x=me(g);return c.default.createElement(_.Box,{sx:{py:1.5}},c.default.createElement(_.FormControlLabel,{control:c.default.createElement(_.Checkbox,{checked:de[g],onChange:function onChange(){return be(g)},color:`info`,size:`medium`,sx:{py:0},disabled:x}),label:c.default.createElement(_.Typography,{variant:`body1`,sx:{fontWeight:400,color:x?`text.disabled`:`inherit`}},m)}),y&&c.default.createElement(_.Typography,{variant:`body1`,color:`text.secondary`,sx:{fontWeight:400,ml:4}},b?c.default.createElement(_.Link,{href:b,target:`_blank`,rel:`noopener noreferrer`,color:`info.light`,underline:`hover`,sx:{display:`inline-flex`,alignItems:`center`,gap:.5}},(0,h.__)(`Version`,`elementor`),` `,y,c.default.createElement(v.ExternalLinkIcon,null)):c.default.createElement(c.default.Fragment,null,(0,h.__)(`Version`,`elementor`),` `,y)))};return De.propTypes={label:q.default.string.isRequired,settingKey:q.default.string.isRequired,version:q.default.string,pluginUri:q.default.string},c.default.createElement(_.Dialog,{open:x,onClose:S,maxWidth:`md`,fullWidth:!0,PaperProps:{sx:{minHeight:`600px`}}},c.default.createElement(_.DialogHeader,{onClose:S},c.default.createElement(_.DialogTitle,null,(0,h.__)(`Edit plugins`,`elementor`))),c.default.createElement(_.DialogContent,{dividers:!0,sx:{p:3}},c.default.createElement(_.Stack,{gap:2},U&&c.default.createElement(UpgradeVersionBanner,null),te?c.default.createElement(_.Stack,{spacing:3,alignItems:`center`,sx:{py:8}},c.default.createElement(_.CircularProgress,{size:30})):c.default.createElement(Ee,{title:(0,h.__)(`Plugin name and version`,`elementor`)},c.default.createElement(_.Stack,null,c.default.createElement(_.Box,{sx:{py:1.5}},c.default.createElement(_.FormControlLabel,{control:c.default.createElement(_.Checkbox,{checked:ve,indeterminate:ye,onChange:xe,color:`info`,size:`medium`,sx:{py:0}}),label:c.default.createElement(_.Typography,{variant:`body1`,sx:{fontWeight:500}},(0,h.__)(`All plugins`,`elementor`))})),Object.entries(ee).map(function(u){var m=_slicedToArray(u,2),h=m[0],g=m[1];return c.default.createElement(De,{key:h,label:g.name,settingKey:h,version:g.version,pluginUri:g.pluginUri})}))))),c.default.createElement(_.DialogActions,null,c.default.createElement(_.Button,{onClick:S,color:`secondary`},(0,h.__)(`Cancel`,`elementor`)),c.default.createElement(_.Button,{onClick:function onClick(){var c=Te();C(`plugins`,c,Object.values(c).some(Boolean),Vs(c)),S()},variant:`contained`,color:`primary`,disabled:te},(0,h.__)(`Save changes`,`elementor`))))}KitPluginsCustomizationDialog.propTypes={open:q.default.bool.isRequired,handleClose:q.default.func.isRequired,handleSaveChanges:q.default.func.isRequired};function KitCustomizationDialog(u){var m=u.open,g=u.title,v=u.handleClose,y=u.handleSaveChanges,b=u.children,x=u.saveDisabled,S=x!==void 0&&x;return c.default.createElement(_.Dialog,{open:m,onClose:function handleDialogClose(c,u){u===`escapeKeyDown`&&v()},maxWidth:`md`,fullWidth:!0},c.default.createElement(_.DialogHeader,{onClose:v},c.default.createElement(_.DialogTitle,null,g)),c.default.createElement(_.DialogContent,{dividers:!0,sx:{p:3}},b),c.default.createElement(_.DialogActions,null,c.default.createElement(_.Button,{onClick:v,color:`secondary`},(0,h.__)(`Cancel`,`elementor`)),c.default.createElement(_.Button,{disabled:S,onClick:y,variant:`contained`,color:`primary`},(0,h.__)(`Save changes`,`elementor`))))}KitCustomizationDialog.propTypes={open:q.default.bool.isRequired,handleClose:q.default.func.isRequired,handleSaveChanges:q.default.func.isRequired,children:q.default.node.isRequired,title:q.default.string.isRequired,saveDisabled:q.default.bool},Kt(),J(),$t();var Us=16;function ListSettingSection(u){var m=u.items,g=u.title,v=u.loading,y=u.settings,b=u.onSettingChange,x=u.settingKey,S=u.disabled,C=S!==void 0&&S,T=_slicedToArray((0,c.useState)(!1),2),E=T[0],D=T[1];return c.default.createElement(_.Box,{key:x,sx:{border:1,borderRadius:1,borderColor:`action.focus`,p:2.5}},c.default.createElement(_.Stack,{spacing:2},c.default.createElement(_.Typography,{variant:`h6`},g),c.default.createElement(_.Grid,{container:!0,spacing:1,alignItems:`start`},v?c.default.createElement(_.Grid,{item:!0,xs:12,sx:{p:1,alignItems:`center`,textAlign:`center`}},c.default.createElement(_.CircularProgress,{size:30})):c.default.createElement(c.default.Fragment,null,c.default.createElement(_.Grid,{key:`all`,item:!0,xs:12,sx:{py:1,px:0}},c.default.createElement(_.FormControlLabel,{control:c.default.createElement(_.Checkbox,{color:`info`,checked:y.length===m.length,indeterminate:y.length>0&&y.length!==m.length,onChange:function onChange(c,u){b(u?m.map(function(c){return c.value}):[],!0)},disabled:C,sx:{p:0}}),sx:{gap:1},slotProps:{typography:{sx:{fontWeight:500}}},label:`${(0,h.__)(`All`,`elementor-pro`)} ${g.toLowerCase()}`})),(E?m:m.slice(0,Us)).map(function(u){return c.default.createElement(_.Grid,{key:u.value,item:!0,xs:3,sx:{py:1,px:0}},c.default.createElement(_.FormControlLabel,{sx:{maxWidth:`100%`,gap:1},control:c.default.createElement(_.Checkbox,{color:`info`,checked:y.includes(u.value),onChange:function onChange(c,m){b(m?[].concat(_toConsumableArray(y),[u.value]):y.filter(function(c){return c!==u.value}))},sx:{p:0},disabled:C}),slotProps:{typography:{sx:{maxWidth:`100%`,overflow:`hidden`,textOverflow:`ellipsis`,whiteSpace:`nowrap`}}},label:Qt(u.label)}))})))),m.length>Us&&c.default.createElement(_.Button,{variant:`text`,color:`info`,onClick:function onClick(){return D(!E)}},E?(0,h.__)(`Show less`,`elementor`):(0,h.__)(`Show more`,`elementor`)))}ListSettingSection.propTypes={title:q.string.isRequired,children:q.node,loading:q.bool,disabled:q.bool,checked:q.bool,settingKey:q.string,onSettingChange:q.func.isRequired,items:q.arrayOf(q.shape({label:q.string.isRequired,value:q.oneOfType([q.string,q.number])})),settings:q.arrayOf(q.oneOfType([q.string,q.number]))};var Ws=function SettingSection(u){var m=u.checked,g=m!==void 0&&m,v=u.title,y=u.description,b=u.children,x=u.settingKey,S=u.onSettingChange,C=u.hasToggle,T=C===void 0||C,E=u.disabled,D=E!==void 0&&E,A=u.notExported,N=A!==void 0&&A;return c.default.createElement(_.Box,{key:x,sx:{mb:3,border:1,borderRadius:1,borderColor:`action.focus`,p:2.5}},c.default.createElement(_.Box,{sx:{display:`flex`,justifyContent:`space-between`,alignItems:`center`}},c.default.createElement(_.Stack,{spacing:1},c.default.createElement(_.Typography,{variant:`h6`},v),y&&c.default.createElement(_.Typography,{"data-testid":`${x}-description`,variant:`body1`,color:`text.secondary`},y)),function getToggle(){return N?c.default.createElement(_.Typography,{"data-testid":`${x}-description`,variant:`body1`,color:`text.secondary`},(0,h.__)(`Not exported`,`elementor`)):T?c.default.createElement(_.Switch,{"data-testid":`${x}-switch`,checked:g,onChange:function onChange(c,u){return S&&S(x,u)},color:`info`,size:`medium`,sx:{alignSelf:`center`},disabled:D}):null}()),b&&c.default.createElement(_.Box,{sx:{mt:1}},b))};Ws.propTypes={title:q.string.isRequired,description:q.string,children:q.node,hasToggle:q.bool,checked:q.bool,disabled:q.bool,settingKey:q.string,onSettingChange:q.func,notExported:q.bool},J();function useCustomPostTypes(){var u=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}).include,m=u===void 0?[]:u,h=_slicedToArray((0,c.useState)([]),2),g=h[0],_=h[1];return(0,c.useEffect)(function(){var c,u=Object.assign({},((c=elementorAppConfig[`import-export-customization`])==null||(c=c.summaryTitles)==null||(c=c.content)==null?void 0:c.customPostTypes)||{});if(m.length){var h;Object.entries(((h=elementorAppConfig[`import-export-customization`])==null||(h=h.summaryTitles)==null?void 0:h.content)||{}).forEach(function(c){var h=_slicedToArray(c,2),g=h[0],_=h[1];m.includes(g)&&(u[g]=_)})}Object.keys(u).length&&_(Object.entries(u).map(function(c){var u=_slicedToArray(c,2);return{value:u[0],label:u[1].single}}))},[]),{customPostTypes:g}}qt();function useKitCustomizationCustomPostTypes(u){var m=u.data,h=m==null?void 0:m.hasOwnProperty(`uploadedData`),g=useCustomPostTypes({include:[`post`]}).customPostTypes;return{customPostTypes:(0,c.useMemo)(function(){var c,u,_;if(!h)return g;var v=Object.values((m==null||(c=m.uploadedData)==null||(c=c.manifest)==null?void 0:c[`custom-post-type-title`])||{}).map(function(c){return{value:c.name,label:c.label}});v.some(function(c){return c.value===`post`})||v.push({value:`post`,label:`Post`});var y=(m==null||(u=m.uploadedData)==null||(u=u.manifest)==null?void 0:u[`wp-content`])||{},b=(m==null||(_=m.uploadedData)==null||(_=_.manifest)==null?void 0:_.content)||{};return v.filter(function(c){var u=c.value,m=y[u],h=m&&_typeof(m)===`object`&&Object.keys(m).length>0,g=b[u],_=g&&_typeof(g)===`object`&&Object.keys(g).length>0;return h||_})},[h,m==null?void 0:m.uploadedData,g])}}vn(),J(),Wi();function ownKeys$20(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$20,`ownKeys`);function _objectSpread$20(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$20(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$20(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$20,`_objectSpread`);var Gs=function transformAnalyticsData(c,u){for(var m=[{key:`customPostTypes`,options:u}],h={},g=0,_=Object.entries(c);g<_.length;g++){var v=_slicedToArray(_[g],2),y=v[0],b=v[1];h[y]=Bs(y,b,m)}return h},Ks={LINK:`link`,CLOUD:`cloud`},qs=[{value:Ks.LINK,title:(0,h.__)(`Link to media`,`elementor`),description:(0,h.__)(`Stores only the URLs. The export stays light, but files load only while the original site is online.`,`elementor`)},{value:Ks.CLOUD,title:(0,h.__)(`Save media to the cloud`,`elementor`),description:(0,h.__)(`All images and files are stored with the template. Keeps everything intact, but the file is larger.`,`elementor`)}];function KitContentCustomizationDialog(u){var m,g,v=u.open,y=u.handleClose,b=u.handleSaveChanges,x=u.isCloudKitsEligible,S=x!==void 0&&x,C=u.showMediaFormatValidation,T=C!==void 0&&C,E=(m=useContextDetection())==null?{}:m,D=E.isImport,A=D!==void 0&&D,N=E.contextData,P=N===void 0?{}:N,V=P.data,H=V===void 0?null:V,U=P.isOldElementorVersion,W=U!==void 0&&U,G=useKitCustomizationCustomPostTypes({data:H}).customPostTypes,K=(0,c.useRef)(null),ee=(0,c.useRef)(null),te=_slicedToArray((0,c.useState)(function(){return H.customization.content?H.customization.content:{customPostTypes:[],mediaFormat:Ks.LINK}}),2),ne=te[0],de=te[1];(0,c.useEffect)(function(){G&&de(function(c){var u;return _objectSpread$20(_objectSpread$20({},c),{},{customPostTypes:((u=H.customization.content)==null?void 0:u.customPostTypes)||G.map(function(c){return c.value})})})},[G,(g=H.customization.content)==null?void 0:g.customPostTypes]),(0,c.useEffect)(function(){v&&de(function(c){return H.includes.includes(`content`)?c:{customPostTypes:[],mediaFormat:Ks.LINK}})},[v,H,de]),(0,c.useEffect)(function(){v&&Ui.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitExportCustomizationEdit)},[v]),(0,c.useEffect)(function(){T&&setTimeout(function(){var c=K.current||ee.current;c&&c.scrollIntoView({behavior:`smooth`,block:`center`})})},[T]);var fe=function handleSettingsChange(c,u){de(function(m){return _objectSpread$20(_objectSpread$20({},m),{},_defineProperty({},c,u))})};return c.default.createElement(KitCustomizationDialog,{open:v,title:(0,h.__)(`Edit content`,`elementor`),handleClose:y,handleSaveChanges:function handleSaveChanges(){b(`content`,ne,!0,Gs(ne,G)),y()}},c.default.createElement(_.Stack,{gap:2},W&&c.default.createElement(UpgradeVersionBanner,null),A&&!(G!=null&&G.length)?c.default.createElement(Ws,{title:(0,h.__)(`Custom post types`,`elementor`),settingKey:`customPostTypes`,notExported:!0}):c.default.createElement(ListSettingSection,{settingKey:`customPostTypes`,title:(0,h.__)(`Custom post types`,`elementor`),onSettingChange:function onSettingChange(c){fe(`customPostTypes`,c)},settings:ne.customPostTypes,items:G}),function renderMediaFormatSection(){return A?c.default.createElement(Ws,{title:(0,h.__)(`Media format`,`elementor`),settingKey:`mediaFormat`,hasToggle:!1},c.default.createElement(_.Alert,{icon:c.default.createElement(_.SvgIcon,{color:`info`,viewBox:`0 0 24 24`},c.default.createElement(`path`,{d:`M11.8623 14.7549C12.3665 14.8061 12.7598 15.2322 12.7598 15.75C12.7598 16.2678 12.3665 16.6939 11.8623 16.7451L11.7598 16.75H11.75C11.1977 16.75 10.75 16.3023 10.75 15.75C10.75 15.1977 11.1977 14.75 11.75 14.75H11.7598L11.8623 14.7549Z`,fill:`currentColor`}),c.default.createElement(`path`,{d:`M11.75 7C12.1642 7 12.5 7.33579 12.5 7.75V12.75C12.5 13.1642 12.1642 13.5 11.75 13.5C11.3358 13.5 11 13.1642 11 12.75V7.75C11 7.33579 11.3358 7 11.75 7Z`,fill:`currentColor`}),c.default.createElement(`path`,{fillRule:`evenodd`,clipRule:`evenodd`,d:`M11.75 2C17.1348 2 21.5 6.36522 21.5 11.75C21.5 17.1348 17.1348 21.5 11.75 21.5C6.36522 21.5 2 17.1348 2 11.75C2 6.36522 6.36522 2 11.75 2ZM11.75 3.5C7.19365 3.5 3.5 7.19365 3.5 11.75C3.5 16.3063 7.19365 20 11.75 20C16.3063 20 20 16.3063 20 11.75C20 7.19365 16.3063 3.5 11.75 3.5Z`,fill:`currentColor`})),sx:{backgroundColor:`transparent`,p:0}},c.default.createElement(_.Typography,{variant:`body2`,color:`text.primary`},c.default.createElement(`strong`,null,(0,h.__)(`Note:`,`elementor`)),` `,(0,h.__)(`The media will be uploaded automatically, just as it was saved during export`,`elementor`)))):!A&&!S?null:c.default.createElement(Ws,{ref:ee,description:(0,h.__)(`Select how do you want to save & export the media files.`,`elementor`),title:(0,h.__)(`Media format`,`elementor`),settingKey:`mediaFormat`,hasToggle:!1},c.default.createElement(_.Box,{sx:{pt:2.5}},c.default.createElement(_.FormControl,{component:`fieldset`,sx:{width:`100%`}},c.default.createElement(_.RadioGroup,{value:ne.mediaFormat,onChange:function onChange(c){fe(`mediaFormat`,c.target.value)},sx:{width:`100%`}},qs.map(function(u,m){return c.default.createElement(_.Box,{key:u.value,sx:{border:1,borderColor:ne.mediaFormat===u.value?`info.light`:`divider`,borderRadius:2,p:1,mb:m<qs.length-1?1.5:0,width:`100%`}},c.default.createElement(_.FormControlLabel,{value:u.value,control:c.default.createElement(_.Radio,{color:`info`,"data-testid":`media-format-${u.value}`}),label:c.default.createElement(_.Box,null,c.default.createElement(_.Typography,{variant:`body2`,sx:{mb:.25}},u.title),c.default.createElement(_.Typography,{variant:`body2`,color:`text.secondary`},u.description)),sx:{alignItems:`flex-start`,m:0,width:`100%`}}))}))),T&&c.default.createElement(_.Alert,{ref:K,icon:c.default.createElement(_.SvgIcon,{color:`error`,viewBox:`0 0 24 24`},c.default.createElement(`path`,{d:`M11.8623 14.7549C12.3665 14.8061 12.7598 15.2322 12.7598 15.75C12.7598 16.2678 12.3665 16.6939 11.8623 16.7451L11.7598 16.75H11.75C11.1977 16.75 10.75 16.3023 10.75 15.75C10.75 15.1977 11.1977 14.75 11.75 14.75H11.7598L11.8623 14.7549Z`,fill:`currentColor`}),c.default.createElement(`path`,{d:`M11.75 7C12.1642 7 12.5 7.33579 12.5 7.75V12.75C12.5 13.1642 12.1642 13.5 11.75 13.5C11.3358 13.5 11 13.1642 11 12.75V7.75C11 7.33579 11.3358 7 11.75 7Z`,fill:`currentColor`}),c.default.createElement(`path`,{fillRule:`evenodd`,clipRule:`evenodd`,d:`M11.75 2C17.1348 2 21.5 6.36522 21.5 11.75C21.5 17.1348 17.1348 21.5 11.75 21.5C6.36522 21.5 2 17.1348 2 11.75C2 6.36522 6.36522 2 11.75 2ZM11.75 3.5C7.19365 3.5 3.5 7.19365 3.5 11.75C3.5 16.3063 7.19365 20 11.75 20C16.3063 20 20 16.3063 20 11.75C20 7.19365 16.3063 3.5 11.75 3.5Z`,fill:`currentColor`})),sx:{mt:2,ml:1,backgroundColor:`transparent`,p:0}},c.default.createElement(_.Typography,{variant:`body2`,color:`text.primary`},c.default.createElement(`strong`,null,(0,h.__)(`Note:`,`elementor`)),` `,(0,h.__)(`To export a ZIP, go to Edit Content, choose 'Link to Media', then Export as ZIP.`,`elementor`),c.default.createElement(`br`,null),(0,h.__)(`Or, save this template to the cloud instead.`,`elementor`)))))}()))}KitContentCustomizationDialog.propTypes={open:q.default.bool.isRequired,handleClose:q.default.func.isRequired,handleSaveChanges:q.default.func.isRequired,isCloudKitsEligible:q.default.bool,showMediaFormatValidation:q.default.bool},J();var Js=function SubSettingRow(u){var m=u.label,g=u.checked,y=u.onChange,b=u.disabled,x=b!==void 0&&b,S=u.limitExceeded,C=S!==void 0&&S,T=u.overLimitCount,E=T===void 0?0:T,D=u.onReviewClick,A=u.overrideAll,N=A!==void 0&&A,P=u.onOverrideAllChange,V=u.showOverrideOption,H=V!==void 0&&V,U=u.notExported;return U!==void 0&&U?c.default.createElement(_.Box,{sx:{display:`flex`,justifyContent:`space-between`,alignItems:`center`,px:1.25}},c.default.createElement(_.Typography,{variant:`body1`,color:`text.primary`},m),c.default.createElement(_.Typography,{variant:`body1`,color:`text.secondary`},(0,h.__)(`Not exported`,`elementor`))):c.default.createElement(_.Box,{sx:{display:`flex`,justifyContent:`space-between`,alignItems:`center`,px:1.25}},c.default.createElement(_.Stack,{direction:`row`,alignItems:`center`,spacing:1,sx:{flex:1}},c.default.createElement(_.Typography,{variant:`body1`,color:`text.primary`},m),C&&E>0&&c.default.createElement(_.Chip,{label:`${E} ${(0,h.__)(`over limit`,`elementor`)}`,size:`tiny`,sx:{height:20,borderColor:`warning.main`,color:`warning.main`,backgroundColor:`transparent`,"& .MuiChip-label":{px:.75,fontSize:12}},variant:`outlined`}),C&&D&&c.default.createElement(_.Link,{component:`button`,variant:`body2`,color:`info.main`,onClick:D,sx:{display:`flex`,alignItems:`center`,gap:.5,textDecoration:`none`,"&:hover":{textDecoration:`underline`}}},(0,h.__)(`Review`,`elementor`),c.default.createElement(v.ExternalLinkIcon,{sx:{fontSize:16}}))),c.default.createElement(_.Stack,{direction:`row`,alignItems:`center`,spacing:1},H&&C&&c.default.createElement(_.Stack,{direction:`row`,alignItems:`center`,spacing:.5},c.default.createElement(_.FormControlLabel,{control:c.default.createElement(_.Checkbox,{checked:N,onChange:function onChange(c){return P==null?void 0:P(c.target.checked)},color:`info`,size:`small`,sx:{p:0}}),label:(0,h.__)(`Override all`,`elementor`),sx:{gap:1,mr:0,"& .MuiFormControlLabel-label":{fontSize:14}}}),c.default.createElement(_.Tooltip,{title:(0,h.__)(`This will delete all existing items and replace them with the imported ones`,`elementor`),placement:`top`,arrow:!0},c.default.createElement(v.AlertTriangleFilledIcon,{sx:{fontSize:16,color:`warning.main`,cursor:`pointer`}}))),c.default.createElement(_.Switch,{checked:g,onChange:function onChange(c,u){return y==null?void 0:y(u)},color:`info`,size:`medium`,disabled:x||C&&!N})))};Js.propTypes={label:q.default.string.isRequired,checked:q.default.bool,onChange:q.default.func,disabled:q.default.bool,limitExceeded:q.default.bool,overLimitCount:q.default.number,onReviewClick:q.default.func,overrideAll:q.default.bool,onOverrideAllChange:q.default.func,showOverrideOption:q.default.bool,notExported:q.default.bool};function ClassesVariablesSection(u){var m,g,y,b,x=u.settings,S=u.onSettingChange,C=u.isImport,T=C!==void 0&&C,E=u.classesExported,D=E===void 0||E,A=u.variablesExported,N=A===void 0||A,P=u.classesLimitExceeded,V=P!==void 0&&P,H=u.variablesLimitExceeded,U=H!==void 0&&H,W=u.classesOverLimitCount,G=W===void 0?0:W,K=u.variablesOverLimitCount,ee=K===void 0?0:K,te=u.onClassesReviewClick,ne=u.onVariablesReviewClick,de=u.disabled,fe=de!==void 0&&de,pe=u.notExported,me=pe!==void 0&&pe,ge=_slicedToArray((0,c.useState)((m=x.classesOverrideAll)!=null&&m),2),ve=ge[0],ye=ge[1],be=_slicedToArray((0,c.useState)((g=x.variablesOverrideAll)!=null&&g),2),xe=be[0],Te=be[1],Ee=T&&(V||U),De=T&&!D,Oe=T&&!N;return c.default.createElement(_.Box,{sx:{mb:3,border:1,borderRadius:1,borderColor:`action.focus`,p:2.5}},c.default.createElement(_.Stack,{spacing:2.5},c.default.createElement(_.Box,{sx:{display:`flex`,justifyContent:`space-between`,alignItems:`center`}},c.default.createElement(_.Typography,{variant:`h6`},(0,h.__)(`Classes & variables`,`elementor`))),Ee&&!me&&c.default.createElement(_.Alert,{severity:`warning`,icon:c.default.createElement(v.AlertTriangleFilledIcon,{sx:{color:`warning.main`}}),sx:{alignItems:`center`,backgroundColor:`warning.background`,"& .MuiAlert-message":{display:`flex`,alignItems:`center`,gap:.75}}},c.default.createElement(_.Typography,{variant:`body2`,component:`span`,sx:{fontWeight:500},color:`text.secondary`},(0,h.__)(`Import limit reached.`,`elementor`)),c.default.createElement(_.Typography,{variant:`body2`,component:`span`,color:`text.secondary`},(0,h.__)(`To resolve this, review existing items or choose to override`,`elementor`))),c.default.createElement(_.Stack,{spacing:1.5},c.default.createElement(Js,{label:(0,h.__)(`Classes`,`elementor`),checked:(y=x.classes)!=null&&y,onChange:function onChange(c){return S(`classes`,c)},disabled:fe,limitExceeded:T&&V&&!De,overLimitCount:G,onReviewClick:te,overrideAll:ve,onOverrideAllChange:function onOverrideAllChange(c){ye(c),S(`classesOverrideAll`,c)},showOverrideOption:T&&!De,notExported:De}),c.default.createElement(Js,{label:(0,h.__)(`Variables`,`elementor`),checked:(b=x.variables)!=null&&b,onChange:function onChange(c){return S(`variables`,c)},disabled:fe,limitExceeded:T&&U&&!Oe,overLimitCount:ee,onReviewClick:ne,overrideAll:xe,onOverrideAllChange:function onOverrideAllChange(c){Te(c),S(`variablesOverrideAll`,c)},showOverrideOption:T&&!Oe,notExported:Oe}))))}ClassesVariablesSection.propTypes={settings:q.default.shape({classes:q.default.bool,variables:q.default.bool,classesOverrideAll:q.default.bool,variablesOverrideAll:q.default.bool}).isRequired,onSettingChange:q.default.func.isRequired,isImport:q.default.bool,classesExported:q.default.bool,variablesExported:q.default.bool,classesLimitExceeded:q.default.bool,variablesLimitExceeded:q.default.bool,classesOverLimitCount:q.default.number,variablesOverLimitCount:q.default.number,onClassesReviewClick:q.default.func,onVariablesReviewClick:q.default.func,disabled:q.default.bool,notExported:q.default.bool};var Ys=function getDialogContent(c){switch(c){case`both`:return{title:(0,h.__)(`Override all classes and variables?`,`elementor`),description:(0,h.__)(`This will delete all existing classes and variables and replace them with the imported ones. This action cannot be undone.`,`elementor`)};case`variables`:return{title:(0,h.__)(`Override all variables?`,`elementor`),description:(0,h.__)(`This will delete all existing variables and replace them with the imported ones. This action cannot be undone.`,`elementor`)};default:return{title:(0,h.__)(`Override all classes?`,`elementor`),description:(0,h.__)(`This will delete all existing classes and replace them with the imported ones. This action cannot be undone.`,`elementor`)}}};function OverrideConfirmationDialog(u){var m=u.open,g=u.onClose,y=u.onConfirm,b=u.type,x=Ys(b===void 0?`classes`:b),S=x.title,C=x.description;return c.default.createElement(_.Dialog,{open:m,onClose:g,maxWidth:`xs`,fullWidth:!0},c.default.createElement(_.DialogContent,{sx:{pt:2,pb:1.5}},c.default.createElement(_.Stack,{spacing:1.5},c.default.createElement(_.Stack,{direction:`row`,justifyContent:`space-between`,alignItems:`flex-start`},c.default.createElement(_.Stack,{direction:`row`,spacing:1.5,alignItems:`flex-start`,sx:{flex:1}},c.default.createElement(v.AlertTriangleFilledIcon,{sx:{color:`warning.dark`,fontSize:24,flexShrink:0}}),c.default.createElement(_.Typography,{variant:`subtitle1`,sx:{fontWeight:500}},S)),c.default.createElement(_.Button,{onClick:g,sx:{minWidth:`auto`,p:.5,color:`text.primary`}},c.default.createElement(v.XIcon,{sx:{fontSize:20}}))),c.default.createElement(_.Typography,{variant:`body2`,color:`text.secondary`,sx:{pr:1}},C))),c.default.createElement(_.DialogActions,{sx:{px:3,pb:2}},c.default.createElement(_.Button,{onClick:g,color:`secondary`,variant:`text`},(0,h.__)(`Cancel`,`elementor`)),c.default.createElement(_.Button,{onClick:y,variant:`contained`,sx:{color:`white`,backgroundColor:`warning.main`,"&:hover":{backgroundColor:`warning.dark`}}},(0,h.__)(`Save and override`,`elementor`))))}OverrideConfirmationDialog.propTypes={open:q.default.bool.isRequired,onClose:q.default.func.isRequired,onConfirm:q.default.func.isRequired,type:q.default.oneOf([`classes`,`variables`,`both`])};function useTabFocus(u){(0,c.useEffect)(function(){var c=function handleVisibilityChange(){document.visibilityState===`visible`&&u()};return document.addEventListener(`visibilitychange`,c),function(){return document.removeEventListener(`visibilitychange`,c)}},[u])}qi(),J();var Xs=100,Zs=100;function getLimitsFromConfig(){var c,u,m,h,g,_=(c=window.elementorAppConfig)==null?void 0:c[`import-export-customization`];return{classes:(u=_==null||(m=_.limits)==null?void 0:m.classes)==null?Xs:u,variables:(h=_==null||(g=_.limits)==null?void 0:g.variables)==null?Zs:h}}function useClassesVariablesLimits(u){var m=u.open,h=u.isImport,g=_slicedToArray((0,c.useState)(0),2),_=g[0],v=g[1],y=_slicedToArray((0,c.useState)(0),2),b=y[0],x=y[1],S=_slicedToArray((0,c.useState)(!1),2),C=S[0],T=S[1],E=_slicedToArray((0,c.useState)(null),2),D=E[0],A=E[1],N=(0,c.useMemo)(function(){return getLimitsFromConfig()},[]),P=(0,c.useCallback)(_asyncToGenerator(ys.default.mark(function _callee(){var c,u,g,_,y,b,S,C,E,D,N,P,V,H;return ys.default.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:if(!(!m||!h)){U.next=1;break}return U.abrupt(`return`);case 1:return T(!0),A(null),U.prev=2,g=((c=window.wpApiSettings)==null?void 0:c.root)||`/wp-json/`,_=((u=window.wpApiSettings)==null?void 0:u.nonce)||``,U.next=3,Promise.all([fetch(`${g}elementor/v1/global-classes`,{headers:{"X-WP-Nonce":_}}),fetch(`${g}elementor/v1/variables/list`,{headers:{"X-WP-Nonce":_}})]);case 3:if(y=U.sent,b=_slicedToArray(y,2),S=b[0],C=b[1],!S.ok){U.next=5;break}return U.next=4,S.json();case 4:E=U.sent,D=Object.keys((E==null?void 0:E.data)||{}).length,v(D);case 5:if(!C.ok){U.next=7;break}return U.next=6,C.json();case 6:P=U.sent,V=(P==null||(N=P.data)==null?void 0:N.total)||0,x(V);case 7:U.next=9;break;case 8:U.prev=8,H=U.catch(2),A(H);case 9:return U.prev=9,T(!1),U.finish(9);case 10:case`end`:return U.stop()}},_callee,null,[[2,8,9,10]])})),[m,h]);(0,c.useEffect)(function(){P()},[P]),useTabFocus(P);var V=(0,c.useCallback)(function(c,u,m){var h=c+u,g=h>m;return{isExceeded:g,overLimitCount:g?h-m:0,totalAfterImport:h}},[]);return{existingClassesCount:_,existingVariablesCount:b,classesLimit:N.classes,variablesLimit:N.variables,isLoading:C,error:D,calculateLimitInfo:V,refetch:P}}vn(),qi(),J(),Wi();function ownKeys$19(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$19,`ownKeys`);function _objectSpread$19(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$19(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$19(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$19,`_objectSpread`);function isExperimentActive$1(c){var u;return!!((u=elementorCommon)!=null&&(u=u.config)!=null&&(u=u.experimentalFeatures)!=null&&u[c])}__name(isExperimentActive$1,`isExperimentActive`);function isClassesFeatureActive$1(){return isExperimentActive$1(`e_atomic_elements`)}__name(isClassesFeatureActive$1,`isClassesFeatureActive`);function isVariablesFeatureActive$1(){return isExperimentActive$1(`e_atomic_elements`)}__name(isVariablesFeatureActive$1,`isVariablesFeatureActive`);var Qs=function transformAnalyticsData(c){for(var u={},m=0,h=Object.entries(c);m<h.length;m++){var g=_slicedToArray(h[m],2),_=g[0],v=g[1];u[_]=Bs(_,v,[])}return u};function fetchManagerUrl(c){return _fetchManagerUrl.apply(this,arguments)}function _fetchManagerUrl(){return _fetchManagerUrl=_asyncToGenerator(ys.default.mark(function _callee2(c){var u,m,h,g,_,v,y;return ys.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return g=((u=window.wpApiSettings)==null?void 0:u.root)||`/wp-json/`,_=((m=window.wpApiSettings)==null?void 0:m.nonce)||``,b.next=1,fetch(`${g}elementor/v1/import-export-customization/manager-url?panel=${c}`,{headers:{"X-WP-Nonce":_}});case 1:if(v=b.sent,v.ok){b.next=2;break}throw Error(`Failed to fetch manager URL`);case 2:return b.next=3,v.json();case 3:return y=b.sent,b.abrupt(`return`,((h=y.data)==null?void 0:h.url)||y.url);case 4:case`end`:return b.stop()}},_callee2)})),_fetchManagerUrl.apply(this,arguments)}function getInitialState(c,u){var m,h=c.data,g=h.includes.includes(`settings`);return u&&!(c!=null&&c.isOldExport)&&!(h!=null&&(m=h.uploadedData)!=null&&(m=m.manifest)!=null&&(m=m[`site-settings`])!=null&&m.theme)&&(g=!1),g}function isExported(c){var u;if(c!=null&&c.isOldExport){var m;return c==null||(m=c.data)==null||(m=m.uploadedData)==null||(m=m.manifest)==null?void 0:m.theme}return c==null||(u=c.data)==null||(u=u.uploadedData)==null||(u=u.manifest)==null||(u=u[`site-settings`])==null?void 0:u.theme}function isClassesExported(c){var u;return!!(c!=null&&(u=c.data)!=null&&(u=u.uploadedData)!=null&&(u=u.manifest)!=null&&(u=u[`site-settings`])!=null&&u.classes)}function isVariablesExported(c){var u;return!!(c!=null&&(u=c.data)!=null&&(u=u.uploadedData)!=null&&(u=u.manifest)!=null&&(u=u[`site-settings`])!=null&&u.variables)}function getClassesVariablesInitialState(c,u){var m,h=c==null||(m=c.data)==null||(m=m.includes)==null?void 0:m.includes(`settings`);return{classes:h&&(!u||isClassesExported(c)),variables:h&&(!u||isVariablesExported(c)),classesOverrideAll:!1,variablesOverrideAll:!1}}function KitSettingsCustomizationDialog(u){var m,g,v,y,b,x,S,C,T,E,D,A,N,P,V=u.open,H=u.handleClose,U=u.handleSaveChanges,W=(m=useContextDetection())==null?{}:m,G=W.isImport,K=G!==void 0&&G,ee=W.contextData,te=ee===void 0?{}:ee,ne=te.data,de=ne===void 0?null:ne,fe=isClassesFeatureActive$1(),pe=isVariablesFeatureActive$1(),me=fe||pe,ge=(0,c.useMemo)(function(){return getInitialState(te,K)},[te==null||(g=te.data)==null?void 0:g.includes,te==null?void 0:te.isOldExport,te==null||(v=te.data)==null||(v=v.uploadedData)==null?void 0:v.manifest,K]),ve=(0,c.useMemo)(function(){return getClassesVariablesInitialState(te,K)},[te==null||(y=te.data)==null?void 0:y.includes,te==null||(b=te.data)==null||(b=b.uploadedData)==null?void 0:b.manifest,K]),ye=useClassesVariablesLimits({open:V,isImport:K}),be=ye.existingClassesCount,xe=ye.existingVariablesCount,Te=ye.classesLimit,Ee=ye.variablesLimit,De=ye.calculateLimitInfo,Oe=(x=te==null||(S=te.data)==null||(S=S.uploadedData)==null||(S=S.manifest)==null||(S=S[`site-settings`])==null?void 0:S.classesCount)==null?0:x,ke=(C=te==null||(T=te.data)==null||(T=T.uploadedData)==null||(T=T.manifest)==null||(T=T[`site-settings`])==null?void 0:T.variablesCount)==null?0:C,Ae=(0,c.useMemo)(function(){return De(be,Oe,Te)},[be,Oe,Te,De]),je=(0,c.useMemo)(function(){return De(xe,ke,Ee)},[xe,ke,Ee,De]),Me=_slicedToArray((0,c.useState)(function(){return de.customization.settings?_objectSpread$19({},de.customization.settings):_objectSpread$19({theme:ge},me?ve:{})}),2),Le=Me[0],Re=Me[1];(0,c.useEffect)(function(){V&&(de.customization.settings?Re(_objectSpread$19({},de.customization.settings)):Re(_objectSpread$19({theme:ge},me?ve:{})))},[V]),(0,c.useEffect)(function(){V&&Ui.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitExportCustomizationEdit)},[V]);var ze=function handleToggleChange(c){Re(function(u){return _objectSpread$19(_objectSpread$19({},u),{},_defineProperty({},c,!u[c]))})},Be=function handleClassesVariablesChange(c,u){Re(function(m){return _objectSpread$19(_objectSpread$19({},m),{},_defineProperty({},c,u))})},We=(0,c.useCallback)(function(){var c=_asyncToGenerator(ys.default.mark(function _callee(c){var u,m,h;return ys.default.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return u=Qs(Le),U(`settings`,Le,!0,u),H(),g.prev=1,g.next=2,fetchManagerUrl(c);case 2:m=g.sent,window.open(m,`_blank`),g.next=4;break;case 3:g.prev=3,h=g.catch(1),console.error(`Failed to open ${c}:`,h);case 4:case`end`:return g.stop()}},_callee,null,[[1,3]])}));return function(u){return c.apply(this,arguments)}}(),[Le,U,H]),Ke=(0,c.useCallback)(function(){We(`global-classes-manager`)},[We]),Qe=(0,c.useCallback)(function(){We(`variables-manager`)},[We]),et=K&&!isClassesExported(te),tt=K&&!isVariablesExported(te),nt=et&&tt,rt=K&&Ae.isExceeded,st=K&&je.isExceeded,dt=Ae.overLimitCount,ft=je.overLimitCount,mt=_slicedToArray((0,c.useState)({open:!1,type:`classes`}),2),ht=mt[0],gt=mt[1],_t=(0,c.useCallback)(function(){U(`settings`,Le,!0,Qs(Le)),H()},[Le,U,H]),vt=(0,c.useCallback)(function(){var c=Le.classesOverrideAll&&Le.classes,u=Le.variablesOverrideAll&&Le.variables;if(c&&u){gt({open:!0,type:`both`});return}if(c){gt({open:!0,type:`classes`});return}if(u){gt({open:!0,type:`variables`});return}_t()},[Le,_t]),yt=(0,c.useCallback)(function(){gt({open:!1,type:``})},[]),bt=(0,c.useCallback)(function(){gt({open:!1,type:``}),_t()},[_t]);return c.default.createElement(c.default.Fragment,null,c.default.createElement(KitCustomizationDialog,{open:V,title:(0,h.__)(`Edit settings & configurations`,`elementor`),handleClose:H,handleSaveChanges:vt},c.default.createElement(_.Stack,{gap:2},(te==null?void 0:te.isOldElementorVersion)&&c.default.createElement(UpgradeVersionBanner,null),K&&!isExported(te)?c.default.createElement(Ws,{title:(0,h.__)(`Theme`,`elementor`),settingKey:`theme`,notExported:!0}):c.default.createElement(Ws,{key:`theme`,checked:Le.theme,title:(0,h.__)(`Theme`,`elementor`),description:(0,h.__)(`Only public WordPress themes are supported`,`elementor`),settingKey:`theme`,onSettingChange:ze,disabled:K&&!(te!=null&&(E=te.data)!=null&&(E=E.uploadedData)!=null&&(E=E.manifest)!=null&&(E=E[`site-settings`])!=null&&E.theme)}),me&&c.default.createElement(ClassesVariablesSection,{settings:{classes:(D=Le.classes)!=null&&D,variables:(A=Le.variables)!=null&&A,classesOverrideAll:(N=Le.classesOverrideAll)!=null&&N,variablesOverrideAll:(P=Le.variablesOverrideAll)!=null&&P},onSettingChange:Be,isImport:K,classesExported:!et&&fe,variablesExported:!tt&&pe,classesLimitExceeded:rt,variablesLimitExceeded:st,classesOverLimitCount:dt,variablesOverLimitCount:ft,onClassesReviewClick:Ke,onVariablesReviewClick:Qe,notExported:nt}))),c.default.createElement(OverrideConfirmationDialog,{open:ht.open,onClose:yt,onConfirm:bt,type:ht.type}))}KitSettingsCustomizationDialog.propTypes={open:q.default.bool.isRequired,handleClose:q.default.func.isRequired,handleSaveChanges:q.default.func.isRequired};var $s=[{type:`content`,data:{title:(0,h.__)(`Content`,`elementor`),features:{open:[(0,h.__)(`Elementor Pages`,`elementor`),(0,h.__)(`Elementor Posts`,`elementor`),(0,h.__)(`WP Pages`,`elementor`),(0,h.__)(`WP Posts`,`elementor`),(0,h.__)(`WP Menus`,`elementor`),(0,h.__)(`Custom Post Types`,`elementor`)]}},dialog:KitContentCustomizationDialog,required:!1},{type:`templates`,data:{title:(0,h.__)(`Templates`,`elementor`),features:{open:[(0,h.__)(`Saved Templates`,`elementor`)],locked:[(0,h.__)(`Headers`,`elementor`),(0,h.__)(`Footers`,`elementor`),(0,h.__)(`Archives`,`elementor`),(0,h.__)(`Single Posts`,`elementor`),(0,h.__)(`Single Pages`,`elementor`),(0,h.__)(`Search Results`,`elementor`),(0,h.__)(`404 Error Page`,`elementor`),(0,h.__)(`Popups`,`elementor`),(0,h.__)(`Global widgets`,`elementor`)],tooltip:(0,h.__)(`To import or export these components, you’ll need Elementor Pro.`,`elementor`)}},dialog:null,required:!1},{type:`settings`,data:{title:(0,h.__)(`Settings & configurations`,`elementor`),features:{open:[(0,h.__)(`Classes`,`elementor`),(0,h.__)(`Variables`,`elementor`),(0,h.__)(`Global Colors`,`elementor`),(0,h.__)(`Global Fonts`,`elementor`),(0,h.__)(`Theme Style Settings`,`elementor`),(0,h.__)(`Layout Settings`,`elementor`),(0,h.__)(`Lightbox Settings`,`elementor`),(0,h.__)(`Background Settings`,`elementor`),(0,h.__)(`Custom Fonts`,`elementor`),(0,h.__)(`Icons`,`elementor`),(0,h.__)(`Code`,`elementor`)]}},dialog:KitSettingsCustomizationDialog,required:!1},{type:`plugins`,data:{title:(0,h.__)(`Plugins`,`elementor`),features:{open:[(0,h.__)(`All plugins are required for this website templates to work`,`elementor`)]}},dialog:KitPluginsCustomizationDialog,required:!0}];function ReExportBanner(){return c.default.createElement(_.Paper,{color:`secondary`,elevation:0,variant:`elevation`},c.default.createElement(_.Stack,{direction:`row`,sx:{alignItems:`center`,justifyContent:`space-between`,gap:`5px`,p:2.5}},c.default.createElement(_.Stack,{direction:`row`,sx:{alignItems:`center`,gap:`5px`}},c.default.createElement(_.Box,{component:`i`,className:`eicon-info-circle`}),c.default.createElement(_.Typography,{variant:`body2`},(0,h.__)(`This website template was exported from an older version of Elementor. If possible, re-export it with the latest version for better capabilities.`,`elementor`))),c.default.createElement(_.Link,{href:`http://go.elementor.com/app-import-export-errors-old-kits`,variant:`body2`,color:`info.light`,underline:`hover`,target:`_blank`,rel:`noopener noreferrer`},(0,h.__)(`Learn more`,`elementor`))))}J(),Wi();function isExperimentActive(c){var u,m=typeof globalThis<`u`?globalThis.elementorCommon:void 0;return!!(m!=null&&(u=m.config)!=null&&(u=u.experimentalFeatures)!=null&&u[c])}function isClassesFeatureActive(){return isExperimentActive(`e_atomic_elements`)}function isVariablesFeatureActive(){return isExperimentActive(`e_atomic_elements`)}function KitPartsSelection(u){var m,g,y,b,x,S,C,T=u.onCheckboxChange,E=u.testId,D=u.handleSaveCustomization,A=u.isCloudKitsEligible,N=A!==void 0&&A,P=u.showMediaFormatValidation,V=P!==void 0&&P,H=_slicedToArray((0,c.useState)(null),2),U=H[0],W=H[1],G=(m=useContextDetection())==null?{}:m,K=G.isImport,ee=K!==void 0&&K,te=G.contextData,ne=te===void 0?{}:te,de=ne.data,fe=de===void 0?null:de,pe=isClassesFeatureActive(),me=isVariablesFeatureActive(),ge=useClassesVariablesLimits({open:!0,isImport:ee}),ve=ge.existingClassesCount,ye=ge.existingVariablesCount,be=ge.classesLimit,xe=ge.variablesLimit,Te=ge.calculateLimitInfo,Ee=(g=ne==null||(y=ne.data)==null||(y=y.uploadedData)==null||(y=y.manifest)==null||(y=y[`site-settings`])==null?void 0:y.classesCount)==null?0:g,De=(b=ne==null||(x=ne.data)==null||(x=x.uploadedData)==null||(x=x.manifest)==null||(x=x[`site-settings`])==null?void 0:x.variablesCount)==null?0:b,Oe=!!(ne!=null&&(S=ne.data)!=null&&(S=S.uploadedData)!=null&&(S=S.manifest)!=null&&(S=S[`site-settings`])!=null&&S.classes),ke=!!(ne!=null&&(C=ne.data)!=null&&(C=C.uploadedData)!=null&&(C=C.manifest)!=null&&(C=C[`site-settings`])!=null&&C.variables),Ae=(0,c.useMemo)(function(){return Te(ve,Ee,be)},[ve,Ee,be,Te]),je=(0,c.useMemo)(function(){return Te(ye,De,xe)},[ye,De,xe,Te]),Me=ee&&(pe&&Oe&&Ae.isExceeded||me&&ke&&je.isExceeded);(0,c.useEffect)(function(){V&&!ee&&W(`content`)},[V,ee]);var Le=function isSiteSettingsExported(){var c,u=ne==null||(c=ne.data)==null||(c=c.uploadedData)==null||(c=c.manifest)==null?void 0:c[`site-settings`];return u?Object.values(u).some(Boolean):!1},Re=function isContentSettingsExported(){var c,u,m,h,g=ne==null||(c=ne.data)==null||(c=c.uploadedData)==null||(c=c.manifest)==null?void 0:c.taxonomies,_=ne==null||(u=ne.data)==null||(u=u.uploadedData)==null||(u=u.manifest)==null?void 0:u.content,v=ne==null||(m=ne.data)==null||(m=m.uploadedData)==null||(m=m.manifest)==null?void 0:m[`wp-content`],y=ne==null||(h=ne.data)==null||(h=h.uploadedData)==null||(h=h.manifest)==null?void 0:h[`custom-post-type-title`];return g||_||v||y},ze=function isExported(c){var u;switch(c.type){case`settings`:return Le();case`content`:return Re();default:return ne==null||(u=ne.data)==null||(u=u.uploadedData)==null||(u=u.manifest)==null?void 0:u[c.type]}},Be=function isDisabled(c){var u,m;return(u=c.data.features)!=null&&u.locked&&!elementorAppConfig.hasPro?!0:ee?!ze(c)||c.required:c.required&&(ne==null||(m=ne.data)==null||(m=m.includes)==null?void 0:m.includes(c.type))},We=function isEditDisabled(c){if(ee){var u,m=c.type===`settings`?`site-settings`:c.type;return!(ne!=null&&(u=ne.data)!=null&&(u=u.uploadedData)!=null&&(u=u.manifest)!=null&&u[m])}return!1},Ke=function getDialogComponent(c){var u,m,h=(u=window.elementorModules)==null||(u=u.importExport)==null?void 0:u.customizationDialogsRegistry,g=h==null||(m=h.get)==null?void 0:m.call(h,c.type);return(g==null?void 0:g.component)||c.dialog},Qe=function renderFeatureDescription(u,m){var g,v,y,b=[u.data.features.open.join(`, `),((g=u.data.features)==null||(g=g.locked)==null?void 0:g.length)>0&&u.data.features.open.length>0?`, `:``,(v=u.data.features)==null||(v=v.locked)==null?void 0:v.join(`, `)].join(``),x=c.default.createElement(_.Typography,{variant:`body2`,color:`text.secondary`,sx:{mt:1,ml:4}},b);return m?c.default.createElement(_.Tooltip,{title:((y=u.data.features)==null?void 0:y.tooltip)||(0,h.__)(`This feature requires Elementor Pro`,`elementor`),arrow:!0,placement:`top`},x):x},et=function renderCheckboxControl(u,m){return c.default.createElement(_.FormControlLabel,{control:c.default.createElement(_.Checkbox,{color:`info`,checked:fe.includes.includes(u.type),onChange:function onChange(){return T(u.type)},disabled:m,sx:{p:0,mx:1},"data-testid":`KitContentDataSelection-${u.type}`,"data-type":u.type}),label:c.default.createElement(_.Typography,{color:`text.primary`,variant:`body1`,sx:{fontWeight:500}},u.data.title),sx:{"& .MuiFormControlLabel-label.Mui-disabled":{color:`text.primary`}}})},tt=function getSectionEditButton(u,m){return m?c.default.createElement(_.Button,{variant:`contained`,color:`promotion`,onClick:function onClick(){Ui.sendKitsCloudUpgradeClicked(u.type),window.open(`https://go.elementor.com/go-pro-import-export`,`_blank`)},startIcon:c.default.createElement(`span`,{className:`eicon-upgrade-crown`}),sx:{alignSelf:`center`},"data-type":u.type,disabled:We(u)},(0,h.__)(`Upgrade`,`elementor`)):ee?ze(u)?c.default.createElement(_.Button,{color:`secondary`,onClick:function onClick(){return W(u.type)},sx:{alignSelf:`center`},"data-type":u.type,disabled:We(u)},(0,h.__)(`Edit`,`elementor`)):c.default.createElement(_.Typography,{variant:`body1`,color:`text.disabled`,sx:{alignSelf:`center`}},(0,h.__)(`Not exported`,`elementor`)):c.default.createElement(_.Button,{color:`secondary`,onClick:function onClick(){return W(u.type)},sx:{alignSelf:`center`},"data-type":u.type,disabled:We(u)},(0,h.__)(`Edit`,`elementor`))};return c.default.createElement(_.Stack,{spacing:2,"data-testid":E},(ne==null?void 0:ne.isOldExport)&&c.default.createElement(ReExportBanner,null),(ne==null?void 0:ne.isOldElementorVersion)&&c.default.createElement(UpgradeVersionBanner,null),$s.map(function(u){var m,g=((m=u.data.features)==null?void 0:m.locked)&&!elementorAppConfig.hasPro,y=Be(u),b=Ke(u);return c.default.createElement(c.Fragment,{key:u.type},c.default.createElement(_.Box,{"data-testid":`KitPartsSelectionRow-${u.type}`,key:u.type,sx:{mb:3,border:1,borderRadius:1,borderColor:`action.focus`,p:2.5}},c.default.createElement(_.Box,{sx:{display:`flex`,justifyContent:`space-between`,alignItems:`flex-start`}},c.default.createElement(_.Box,{sx:{flex:1,opacity:g?.5:1}},c.default.createElement(_.Box,{sx:{display:`flex`,alignItems:`center`}},et(u,y),u.type===`settings`&&Me&&c.default.createElement(_.Tooltip,{title:(0,h.__)(`Limit exceeded. Click 'Edit' to review conflicts or override existing items`,`elementor`),placement:`top`,arrow:!0},c.default.createElement(v.AlertTriangleFilledIcon,{sx:{fontSize:20,color:`warning.main`,ml:.5},"aria-hidden":!0}))),Qe(u,g)),tt(u,g))),b&&c.default.createElement(b,{open:U===u.type,handleClose:function handleClose(){return W(null)},data:fe,handleSaveChanges:D,isImport:ee,isOldExport:ne.isOldExport,isOldElementorVersion:ne.isOldElementorVersion,isCloudKitsEligible:N,showMediaFormatValidation:V}))}))}KitPartsSelection.propTypes={onCheckboxChange:q.default.func.isRequired,testId:q.default.string,handleSaveCustomization:q.default.func.isRequired,isCloudKitsEligible:q.default.bool,showMediaFormatValidation:q.default.bool};function CompleteIcon(u){var m=u.imageSrc,h=u.altText,g=u.width,v=g===void 0?`200px`:g,y=u.marginBottom,b=y===void 0?2:y,x=u.testId,S=x===void 0?`complete-icon`:x;return c.default.createElement(_.Box,{sx:{mb:b},"data-testid":S},c.default.createElement(`img`,{src:m,alt:h,style:{width:v}}))}CompleteIcon.propTypes={imageSrc:q.default.string.isRequired,altText:q.default.string.isRequired,width:q.default.string,marginBottom:q.default.number,testId:q.default.string};function CompleteHeading(u){var m=u.title,h=u.subtitle,g=u.linkText,v=u.linkHref,y=u.linkOnClick,b=u.testId,x=b===void 0?`complete-heading`:b;return c.default.createElement(_.Box,{"data-testid":x},c.default.createElement(_.Typography,{variant:`h4`,color:`text.primary`,component:`h2`,gutterBottom:!0},m),c.default.createElement(_.Typography,{variant:`body1`,color:`text.secondary`,sx:{mb:3}},h,g&&v&&c.default.createElement(c.default.Fragment,null,` `,c.default.createElement(_.Link,{href:v,onClick:y,sx:{cursor:`pointer`,textDecoration:`underline`},color:`info.light`},g))))}CompleteHeading.propTypes={title:q.default.string.isRequired,subtitle:q.default.string.isRequired,linkText:q.default.string,linkHref:q.default.string,linkOnClick:q.default.func,testId:q.default.string};function SummarySection(u){var m=u.title,h=u.subTitle,g=u.sectionKey;return c.default.createElement(_.Box,{"data-testid":`summary_section_${g}`},c.default.createElement(_.Stack,{direction:`row`,alignItems:`center`,spacing:1},c.default.createElement(_.Typography,{variant:`body2`,color:`text.primary`},m)),c.default.createElement(_.Typography,{variant:`body2`,color:`text.tertiary`,"data-testid":`summary_section_${g}_subtitle`},h))}SummarySection.propTypes={title:q.default.string.isRequired,subTitle:q.default.string.isRequired,sectionKey:q.default.string.isRequired},J();function CompleteSummary(u){var m=u.summaryData,g=u.testId,v=g===void 0?`complete-summary`:g;return c.default.createElement(_.Box,{sx:{width:`100%`,border:1,borderRadius:1,borderColor:`action.focus`,p:2.5,textAlign:`start`},"data-testid":v},c.default.createElement(_.Typography,{variant:`subtitle1`,color:`text.primary`,sx:{mb:2}},(0,h.__)(`What's included:`,`elementor`)),c.default.createElement(_.Stack,{spacing:2,sx:{maxWidth:`1075px`}},Object.entries(m).map(function(u){var m=_slicedToArray(u,2),h=m[0],g=m[1];return g?c.default.createElement(SummarySection,{key:h,sectionKey:h,title:g.title,subTitle:g.subTitle}):null})))}CompleteSummary.propTypes={summaryData:q.default.objectOf(q.default.shape({title:q.default.string.isRequired,subTitle:q.default.string.isRequired})).isRequired,testId:q.default.string};function DownloadLink$1(u){var m=u.message,h=u.linkText,g=u.onClick,v=u.testId,y=v===void 0?`download-link`:v;return c.default.createElement(_.Typography,{variant:`body2`,color:`text.secondary`,"data-testid":y},m,` `,c.default.createElement(_.Link,{href:`#`,onClick:g,color:`info.light`,sx:{cursor:`pointer`,textDecoration:`underline`}},h),`. `)}__name(DownloadLink$1,`DownloadLink`),DownloadLink$1.propTypes={message:q.default.string.isRequired,linkText:q.default.string.isRequired,onClick:q.default.func.isRequired,testId:q.default.string};function ExportIntro(){return c.default.createElement(_.Box,{sx:{mb:4}},c.default.createElement(_.Typography,{variant:`h4`,component:`h2`,gutterBottom:!0,color:`text.primary`},(0,h.__)(`Export a Website template?`,`elementor`)),c.default.createElement(_.Typography,{variant:`subtitle1`,color:`text.secondary`},(0,h.__)(`Choose which Elementor components - templates, content and site settings - to include in your website templates file. By default, all of your components will be exported.`,`elementor`),` `,c.default.createElement(_.Link,{href:`https://go.elementor.com/app-what-are-kits`,color:`info.light`,target:`_blank`,rel:`noopener noreferrer`},(0,h.__)(`Learn more`,`elementor`))))}J();function useConnectState$1(){var u=_slicedToArray((0,c.useState)(elementorCommon.config.library_connect.is_connected),2),m=u[0],h=u[1],g=_slicedToArray((0,c.useState)(!1),2),_=g[0],v=g[1],y=(0,c.useCallback)(function(c){v(!0),h(!0),elementorCommon.config.library_connect.is_connected=!0,c&&c()},[]),b=(0,c.useCallback)(function(c){h(!1),v(!1),elementorCommon.config.library_connect.is_connected=!1,c&&c()},[]);return{isConnected:m,isConnecting:_,setConnecting:(0,c.useCallback)(function(c){v(c)},[]),handleConnectSuccess:y,handleConnectError:b}}__name(useConnectState$1,`useConnectState`),zt(),vs(),Wi();function ExportKitFooter(){var u=(0,c.useRef)(),m=Ft(),g=useConnectState$1(),v=g.isConnected,y=g.isConnecting,b=g.setConnecting,x=g.handleConnectSuccess,S=g.handleConnectError,C=useExportContext(),T=C.data,E=C.dispatch,D=C.hasValidationErrors,A=C.isExporting,N=useCloudKitsEligibility({enabled:v}),P=N.data,V=N.isLoading,H=N.refetch,U=(P==null?void 0:P.is_eligible)||!1;(0,c.useEffect)(function(){u.current&&jQuery(u.current).elementorConnect({popup:{width:600,height:700},success:function success(){x(),b(!0),H()},error:function error(){S()}})},[x,S,b,H]),(0,c.useEffect)(function(){!y||V||(U?(E({type:`SET_KIT_SAVE_SOURCE`,payload:`cloud`}),E({type:`SET_EXPORT_STATUS`,payload:Cs.EXPORTING})):m(`/kit-library/cloud`))},[y,V,U,E]),(0,c.useEffect)(function(){y&&!V&&b(!1)},[y,V,b]),(0,c.useEffect)(function(){A&&m(`/export-customization/process`)},[A,m]);var W=function handleUpgradeClick(){Ui.sendKitsCloudUpgradeClicked(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitExportCustomization),m(`/kit-library/cloud`)},G=function handleUploadClick(){D||(E({type:`SET_KIT_SAVE_SOURCE`,payload:`cloud`}),E({type:`SET_EXPORT_STATUS`,payload:Cs.EXPORTING}))};return c.default.createElement(_.Stack,{direction:`row`,spacing:1},function renderSaveToLibraryButton(){if(!v){var m;return c.default.createElement(_.Button,{ref:u,variant:`outlined`,color:`secondary`,size:`small`,disabled:D,href:((m=elementorAppConfig)==null||(m=m[`cloud-library`])==null||(m=m.library_connect_url)==null?void 0:m.replace(/&#038;/g,`&`))||`#`,"data-testid":`export-kit-footer-save-to-library-button`},(0,h.__)(`Save to library`,`elementor`))}return y||V?c.default.createElement(_.Button,{variant:`outlined`,color:`secondary`,size:`small`,disabled:!0,startIcon:c.default.createElement(_.CircularProgress,{size:16}),"data-testid":`export-kit-footer-save-to-library-button`},(0,h.__)(`Save to library`,`elementor`)):U?c.default.createElement(_.Button,{variant:`outlined`,color:`secondary`,size:`small`,disabled:D,onClick:G,"data-testid":`export-kit-footer-save-to-library-button`},(0,h.__)(`Save to library`,`elementor`)):c.default.createElement(_.Button,{variant:`outlined`,color:`secondary`,size:`small`,disabled:D,onClick:W,"data-testid":`export-kit-footer-save-to-library-button`},(0,h.__)(`Save to library`,`elementor`))}(),c.default.createElement(_.Button,{variant:`contained`,color:`primary`,size:`small`,disabled:D,onClick:function handleExportAsZip(){var c;if(!D){if(((c=T.customization)==null||(c=c.content)==null?void 0:c.mediaFormat)===`cloud`){E({type:`SET_MEDIA_FORMAT_VALIDATION`,payload:!0});return}E({type:`SET_KIT_SAVE_SOURCE`,payload:`file`}),E({type:`SET_EXPORT_STATUS`,payload:Cs.EXPORTING})}},"data-testid":`export-kit-footer-export-zip-button`},(0,h.__)(`Export as .zip`,`elementor`)))}vs();function ExportKitPartsSelection(){var u=useExportContext(),m=u.data,h=u.dispatch,g=useCloudKitsEligibility().data,_=(g==null?void 0:g.is_eligible)||!1;return c.default.createElement(KitPartsSelection,{onCheckboxChange:function handleCheckboxChange(c){var u=m.includes.includes(c),g=$s.find(function(u){return u.type===c});u&&g!=null&&g.required||h({type:u?`REMOVE_INCLUDE`:`ADD_INCLUDE`,payload:c})},handleSaveCustomization:function handleSaveCustomization(c,u,g,_){h({type:`SET_CUSTOMIZATION`,payload:{key:c,value:u}}),h({type:`SET_DATA_FOR_ANALYTICS`,payload:{key:c,value:_}}),h(g?{type:`ADD_INCLUDE`,payload:c}:{type:`REMOVE_INCLUDE`,payload:c}),m.showMediaFormatValidation&&h({type:`SET_MEDIA_FORMAT_VALIDATION`,payload:!1})},isCloudKitsEligible:_,showMediaFormatValidation:m.showMediaFormatValidation})}J();function useKitValidation(){var u=useExportContext(),m=u.data,g=u.dispatch,_=_slicedToArray((0,c.useState)(null),2),v=_[0],y=_[1],b=300,x=function validateKitName(c){return!c||c.trim().length===0?(0,h.__)(`Must add a website template name`,`elementor`):/[^\w\s\-_.()]/g.test(c)?(0,h.__)(`Use characters only`,`elementor`):null},S=function validateDescription(c){return c.length>b?(0,h.__)(`Description exceeds 300 characters`,`elementor`):null},C=m.kitInfo.title||``,T=m.kitInfo.description||``,E=T.length>b,D=E?`error`:`text.secondary`;return(0,c.useEffect)(function(){var c=x(C),u=S(T);y(c),g({type:`SET_VALIDATION_ERRORS`,payload:{name:c,description:u}})},[C,T,g]),{templateName:C,description:T,nameError:v,hasDescriptionError:E,descriptionCounterColor:D,handleNameChange:function handleNameChange(c){g({type:`SET_KIT_TITLE`,payload:c.target.value||``})},handleDescriptionChange:function handleDescriptionChange(c){var u=c.target.value||``;u.length<=b&&g({type:`SET_KIT_DESCRIPTION`,payload:u})},DESCRIPTION_MAX_LENGTH:b,validateKitName:x,validateDescription:S}}function KitInfo(){var u=useKitValidation(),m=u.templateName,g=u.description,v=u.nameError,y=u.hasDescriptionError,b=u.descriptionCounterColor,x=u.handleNameChange,S=u.handleDescriptionChange,C=u.DESCRIPTION_MAX_LENGTH;return c.default.createElement(_.Box,{sx:{mb:3,border:1,borderRadius:1,borderColor:`action.focus`,p:3.5}},c.default.createElement(_.Typography,{variant:`caption`,component:`label`,color:`text.secondary`},(0,h.__)(`Website template name`,`elementor`),` *`),c.default.createElement(_.Input,{fullWidth:!0,required:!0,value:m,onChange:x,placeholder:(0,h.__)(`Type name here...`,`elementor`),inputProps:{maxLength:75},error:!!v,sx:{mb:v?1:2}}),v&&c.default.createElement(_.Typography,{color:`error.main`,variant:`caption`,sx:{mb:2,display:`block`}},v),c.default.createElement(_.Typography,{variant:`caption`,component:`label`,color:`text.secondary`},(0,h.__)(`Description (Optional)`,`elementor`)),c.default.createElement(_.Input,{fullWidth:!0,multiline:!0,value:g,onChange:S,placeholder:(0,h.__)(`Type description here...`,`elementor`),inputProps:{maxLength:C},error:y}),c.default.createElement(_.Typography,{variant:`caption`,color:b,sx:{mt:.5,display:`block`}},g.length,` / `,C,` `,(0,h.__)(`characters`,`elementor`)))}Wi();function ExportKit(){var u=useExportContext().dispatch;(0,c.useEffect)(function(){u({type:`RESET_STATE`})},[u]);var m=c.default.createElement(ExportKitFooter,null),g=c.default.createElement(PageHeader,{title:(0,h.__)(`Export`,`elementor`)});return(0,c.useEffect)(function(){Ui.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitExportCustomization)},[]),c.default.createElement(BaseLayout,{topBar:c.default.createElement(TopBar,null,g),footer:c.default.createElement(Footer,null,m)},c.default.createElement(_.Box,{sx:{p:3,mb:2,maxWidth:`1075px`,mx:`auto`}},c.default.createElement(ExportIntro,null),c.default.createElement(KitInfo,null),c.default.createElement(ExportKitPartsSelection,null)))}var ec=function generateScreenshot(){return new Promise(function(c){var u=document.createElement(`iframe`);u.style=`visibility: hidden;`,u.width=`1200`,u.height=`1000`;var m=function messageHandler(h){h.data.name===`kit-screenshot-done`&&(window.removeEventListener(`message`,m),document.body.removeChild(u),c(h.data.imageUrl||null))};window.addEventListener(`message`,m);var h=new URL(window.location.origin);h.searchParams.set(`kit_thumbnail`,`1`),h.searchParams.set(`nonce`,elementorAppConfig[`import-export-customization`].kitPreviewNonce),document.body.appendChild(u),u.src=h.toString()})};function _isNativeFunction(c){try{return Function.toString.call(c).indexOf(`[native code]`)!==-1}catch(u){return typeof c==`function`}}function _isNativeReflectConstruct$16(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$16=function _isNativeReflectConstruct(){return!!c})()}__name(_isNativeReflectConstruct$16,`_isNativeReflectConstruct`),gn();function _construct$1(c,u,m){if(_isNativeReflectConstruct$16())return Reflect.construct.apply(null,arguments);var h=[null];h.push.apply(h,u);var g=new(c.bind.apply(c,h));return m&&_setPrototypeOf(g,m.prototype),g}__name(_construct$1,`_construct`),pn(),gn();function _wrapNativeSuper(c){var u=typeof Map==`function`?new Map:void 0;return _wrapNativeSuper=function _wrapNativeSuper(c){if(c===null||!_isNativeFunction(c))return c;if(typeof c!=`function`)throw TypeError(`Super expression must either be null or a function`);if(u!==void 0){if(u.has(c))return u.get(c);u.set(c,Wrapper)}function Wrapper(){return _construct$1(c,arguments,_getPrototypeOf(this).constructor)}return Wrapper.prototype=Object.create(c.prototype,{constructor:{value:Wrapper,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(Wrapper,c)},_wrapNativeSuper(c)}ln(),an(),dn(),pn(),_n();function _callSuper$15(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$15()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}__name(_callSuper$15,`_callSuper`);function _isNativeReflectConstruct$15(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$15=function _isNativeReflectConstruct(){return!!c})()}__name(_isNativeReflectConstruct$15,`_isNativeReflectConstruct`);var tc=function(c){function ImportExportError(c,u){var m;return _classCallCheck(this,ImportExportError),m=_callSuper$15(this,ImportExportError,[typeof c==`string`?c:``]),m.code=u||`general`,m.details=c,m}return _inherits$1(ImportExportError,c),_createClass(ImportExportError)}(_wrapNativeSuper(Error));qt(),qi(),J(),zt();var nc=`processing`,rc=`processing-media`,ic=`error`,ac=function useExportKit(u){var m=u.includes,h=u.kitInfo,g=u.customization,_=u.isExporting,v=u.dispatch,y=_slicedToArray((0,c.useState)(nc),2),b=y[0],x=y[1],S=_slicedToArray((0,c.useState)(null),2),C=S[0],T=S[1],E=_slicedToArray((0,c.useState)(null),2),D=E[0],A=E[1],N=Ft(),P=(0,c.useCallback)(function(){var c=_asyncToGenerator(ys.default.mark(function _callee(c,u,m){var h,g,_,v,y,b,S,C,T;return ys.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return x(rc),_=elementorAppConfig[`import-export-customization`].restApiBaseUrl,E.next=1,fetch(`${_}/process-media`,{method:`POST`,headers:{"Content-Type":`application/json`,"X-WP-Nonce":((h=window.wpApiSettings)==null?void 0:h.nonce)||``},body:JSON.stringify({media_urls:u,kit:m})});case 1:return v=E.sent,E.next=2,v.json();case 2:if(y=E.sent,v.ok){E.next=3;break}throw T=(y==null||(b=y.data)==null?void 0:b.message)||`Media processing error! Code: ${y==null||(S=y.data)==null?void 0:S.code}`,new tc(T,y==null||(C=y.data)==null?void 0:C.code);case 3:return c.media={processed:!0,message:(y==null||(g=y.data)==null?void 0:g.message)||`Media processed successfully`},E.abrupt(`return`,c);case 4:case`end`:return E.stop()}},_callee)}));return function(u,m,h){return c.apply(this,arguments)}}(),[]),V=(0,c.useCallback)(function(){var c=_asyncToGenerator(ys.default.mark(function _callee2(c){return ys.default.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(c){u.next=1;break}return u.abrupt(`return`);case 1:return u.prev=1,u.next=2,$e.data.delete(`cloud-kits/index`,{id:c});case 2:u.next=4;break;case 3:u.prev=3,u.catch(1);case 4:case`end`:return u.stop()}},_callee2,null,[[1,3]])}));return function(u){return c.apply(this,arguments)}}(),[]),H=(0,c.useCallback)(_asyncToGenerator(ys.default.mark(function _callee3(){var c,u;return ys.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(D){m.next=1;break}throw new tc(`No export data available for media retry`);case 1:return m.prev=1,T(null),m.next=2,P(D.exportedData,D.mediaUrls,D.kit);case 2:c=m.sent,v({type:`SET_EXPORTED_DATA`,payload:c}),v({type:`SET_EXPORT_STATUS`,payload:Cs.COMPLETED}),N(`/export-customization/complete`),m.next=4;break;case 3:m.prev=3,u=m.catch(1),x(ic),T(u instanceof tc?u:new tc(u.message));case 4:case`end`:return m.stop()}},_callee3,null,[[1,3]])})),[D,P,v,N]),U=(0,c.useCallback)(_asyncToGenerator(ys.default.mark(function _callee4(){var c,u,_,y,b,S,C,E,D,V,H,U,W,G,K,ee,te,ne,de,fe,pe;return ys.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:if(me.prev=0,x(nc),T(null),y={kitInfo:{title:((c=h.title)==null?void 0:c.trim())||null,description:((u=h.description)==null?void 0:u.trim())||null,source:h.source},include:m,customization:g},b=h.source===`cloud`,!b){me.next=2;break}return me.next=1,ec();case 1:S=me.sent,y.screenShotBlob=S;case 2:return C=elementorAppConfig[`import-export-customization`].restApiBaseUrl,E=`${C}/export`,me.next=3,fetch(E,{method:`POST`,headers:{"Content-Type":`application/json`,"X-WP-Nonce":((_=window.wpApiSettings)==null?void 0:_.nonce)||``},body:JSON.stringify(y)});case 3:return D=me.sent,me.next=4,D.json();case 4:if(V=me.sent,D.ok){me.next=5;break}throw G=V==null||(H=V.data)==null?void 0:H.message,K=_typeof(G)===`object`?G:G||`HTTP error! with the following code: ${V==null||(U=V.data)==null?void 0:U.code}`,ee=(D==null?void 0:D.status)===408?`timeout`:V==null||(W=V.data)==null?void 0:W.code,new tc(K,ee);case 5:if(te=h.source===`file`&&V.data&&V.data.file,ne=h.source===`cloud`&&V.data&&V.data.kit,de=null,!te){me.next=6;break}de={file:V.data.file,manifest:V.data.manifest},v({type:`SET_EXPORTED_DATA`,payload:de}),v({type:`SET_EXPORT_STATUS`,payload:Cs.COMPLETED}),N(`/export-customization/complete`),me.next=9;break;case 6:if(!ne){me.next=8;break}if(de={kit:V.data.kit,manifest:V.data.manifest},A({exportedData:de,mediaUrls:V.data.media_urls,kit:V.data.kit}),fe=V.data.media_urls,!(fe&&fe.length>0)){me.next=7;break}return me.next=7,P(de,fe,V.data.kit);case 7:v({type:`SET_EXPORTED_DATA`,payload:de}),v({type:`SET_EXPORT_STATUS`,payload:Cs.COMPLETED}),N(`/export-customization/complete`),me.next=9;break;case 8:throw new tc(`Invalid response format from server`);case 9:me.next=11;break;case 10:me.prev=10,pe=me.catch(0),x(ic),T(pe instanceof tc?pe:new tc(pe.message));case 11:case`end`:return me.stop()}},_callee4,null,[[0,10]])})),[m,h,g,v,N,P]);return(0,c.useEffect)(function(){_&&U()},[_,U]),{status:b,STATUS_PROCESSING:nc,STATUS_PROCESSING_MEDIA:rc,STATUS_ERROR:ic,error:C,exportKit:U,retryMediaProcessing:H,deleteKit:V,exportedData:D}};function ExportProcessing(u){var m=u.statusText;return c.default.createElement(c.default.Fragment,null,c.default.createElement(_.CircularProgress,{size:20}),c.default.createElement(_.Typography,{variant:`h5`,color:`text.primary`,component:`h2`},m),c.default.createElement(_.Typography,{variant:`body1`,color:`text.secondary`},(0,h.__)(`This usually takes a few moments.`,`elementor`),c.default.createElement(`br`,null),(0,h.__)(`Don't close this window until the process is finished.`,`elementor`)))}ExportProcessing.propTypes={statusText:q.default.string.isRequired},qt(),J();function Link$3(u){var m=u.href,h=u.children;return c.default.createElement(_.Link,{href:m,variant:`body2`,color:`info.light`,underline:`hover`,target:`_blank`,rel:`noopener noreferrer`},h)}__name(Link$3,`Link`),Link$3.propTypes={href:q.default.string.isRequired,children:q.default.node.isRequired};var oc={general:{title:(0,h.__)(`Unable to download the Website Template`,`elementor`),text:c.default.createElement(c.default.Fragment,null,(0,h.__)(`We couldn’t download the Website Template due to technical difficulties on our part. Try again and if the problem persists contact `,`elementor`),c.default.createElement(Link$3,{href:`https://my.elementor.com/support-center/`},(0,h.__)(`Support`,`elementor`)))},"zip-archive-module-missing":{title:(0,h.__)(`Couldn’t handle the Website Template`,`elementor`),text:(0,h.__)(`Seems like your server is missing the PHP zip module. Install it on your server or contact your site host for further instructions.`,`elementor`)},"invalid-zip-file":{title:(0,h.__)(`Couldn’t use the .zip file`,`elementor`),text:c.default.createElement(c.default.Fragment,null,(0,h.__)(`Seems like there is a problem with the zip’s files. Try installing again and if the problem persists contact `,`elementor`),c.default.createElement(Link$3,{href:`https://my.elementor.com/support-center/`},(0,h.__)(`Support`,`elementor`)))},timeout:{title:(0,h.__)(`Unable to download the Website Template`,`elementor`),text:c.default.createElement(c.default.Fragment,null,(0,h.__)(`It took too much time to download your Website Template and we were unable to complete the process. If all the Website Template’s parts don’t appear in `,`elementor`),c.default.createElement(Link$3,{href:elementorAppConfig.pages_url},(0,h.__)(`Pages`,`elementor`)),(0,h.__)(`, try again and if the problem persists contact `,`elementor`),c.default.createElement(Link$3,{href:`https://my.elementor.com/support-center/`},(0,h.__)(`Support`,`elementor`)))},"invalid-kit-library-zip-error":{title:(0,h.__)(`Unable to download the Website Template`,`elementor`),text:c.default.createElement(c.default.Fragment,null,(0,h.__)(`We couldn’t download the Website Template due to technical difficulty on our part. Try again in a few minutes and if the problem persists contact `,`elementor`),c.default.createElement(Link$3,{href:`https://my.elementor.com/support-center/`},(0,h.__)(`Support`,`elementor`)))},"no-write-permissions":{title:(0,h.__)(`Couldn’t access the file`,`elementor`),text:(0,h.__)(`Seems like Elementor isn’t authorized to access relevant files for installing this Website Template. Contact your site host to get permission.`,`elementor`)},"plugin-installation-permissions-error":{title:(0,h.__)(`Couldn’t install the Website Template`,`elementor`),text:(0,h.__)(`The Website Template includes plugins you don’t have permission to install. Contact your site admin to change your permissions.`,`elementor`)},"third-party-error":{title:(0,h.__)(`Unable to download the Website Template`,`elementor`),text:(0,h.__)(`This is due to a conflict with one or more third-party plugins already active on your site. Try disabling them, and then give the download another go.`,`elementor`)},"domdocument-missing":{title:(0,h.__)(`Unable to download the Website Template`,`elementor`),text:(0,h.__)(`This download requires the 'DOMDocument' PHP extension, which we couldn’t detect on your server. Enable this extension, or get in touch with your hosting service for support, and then give the download another go.`,`elementor`)},"insufficient-quota":{title:(0,h.__)(`Couldn’t Export the Website Template`,`elementor`),text:c.default.createElement(c.default.Fragment,null,(0,h.__)(`The export failed because it will pass the maximum Website Templates you can export. `,`elementor`),c.default.createElement(Link$3,{href:`https://go.elementor.com/app-general-load-issue/`},(0,h.__)(`Learn more`,`elementor`)))},"failed-to-fetch-quota":{title:(0,h.__)(`Couldn’t fetch quota`,`elementor`),text:c.default.createElement(c.default.Fragment,null,(0,h.__)(`Failed to fetch quota, please try again. If the problem continues, contact `,`elementor`),c.default.createElement(Link$3,{href:`https://my.elementor.com/support-center/`},(0,h.__)(`Support`,`elementor`)),`. `,c.default.createElement(Link$3,{href:`https://go.elementor.com/app-import-export-common-errors`},(0,h.__)(`Learn more`,`elementor`)))},"cloud-upload-failed":{title:(0,h.__)(`Couldn’t Upload to Library`,`elementor`),text:c.default.createElement(c.default.Fragment,null,(0,h.__)(`We couldn’t add your export to the library. Try again. `,`elementor`),c.default.createElement(Link$3,{href:`https://go.elementor.com/app-import-export-common-errors`},(0,h.__)(`Learn more`,`elementor`)))},"error-loading-resource":{title:(0,h.__)(`Unable to download the Website Template`,`elementor`),text:c.default.createElement(c.default.Fragment,null,(0,h.__)(`We couldn’t download the Website Template due to technical difficulties on our part. Try again and if the problem persists contact `,`elementor`),c.default.createElement(Link$3,{href:`https://my.elementor.com/support-center/`},(0,h.__)(`Support`,`elementor`)),`. `,c.default.createElement(Link$3,{href:`https://go.elementor.com/app-import-export-common-errors`},(0,h.__)(`Learn more`,`elementor`)))},"media-processing-error":{title:(0,h.__)(`Couldn’t save media files to the cloud`,`elementor`),text:c.default.createElement(c.default.Fragment,null,(0,h.__)(`We ran into a problem while saving your media files to the cloud. Please try again. If the issue persists, edit the Content section and choose "Link to media" to save it as a reference. `,`elementor`),c.default.createElement(Link$3,{href:`https://go.elementor.com/app-import-export-common-errors`},(0,h.__)(`Learn more`,`elementor`)))},"insufficient-storage-quota":{title:(0,h.__)(`Your library is full`,`elementor`),text:function text(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},m=u.filename,g=m===void 0?(0,h.__)(`This file`,`elementor`):m,v=u.maxSize,y=v===void 0?0:v;return c.default.createElement(c.default.Fragment,null,c.default.createElement(_.Typography,{variant:`h6`,sx:{mb:2}},(0,h.sprintf)((0,h.__)(`%s exceeds the library size limit`,`elementor`),g)),c.default.createElement(_.Typography,{variant:`body2`},(0,h.sprintf)((0,h.__)(`The maximum website template library size is %s GB. To save this file, you can either export it locally as a .zip file or get more storage by`,`elementor`),y),` `,c.default.createElement(Link$3,{href:`https://go.elementor.com/go-pro-cloud-website-templates-library-advanced/`},(0,h.__)(`Upgrade now`,`elementor`)),`.`))}}};function ProcessingErrorDialog(u){var m,g=u.error,v=u.handleClose,y=u.handleTryAgain,b=u.handleExportAsZip,x=_slicedToArray((0,c.useState)(!!g),2),S=x[0],C=x[1],T=(g==null?void 0:g.code)||`general`,E=(m=oc[T])==null?oc.general:m,D=function resolveText(){var c=(g==null?void 0:g.details)||(g==null?void 0:g.message),u=c&&_typeof(c)===`object`?c.replacements:null,m=E.text;return typeof m==`function`?m(u):m},A=function shouldRenderTryAgainButton(){return[`general`,`timeout`,`cloud-upload-failed`,`third-party-error`,`invalid-zip-file`,`zip-archive-module-missing`,`no-write-permissions`,`plugin-installation-permissions-error`,`failed-to-fetch-quota`,`insufficient-quota`,`error-loading-resource`,`media-processing-error`,`import-runner-error`].includes(T)};return(0,c.useEffect)(function(){C(!!g)},[g]),g?c.default.createElement(_.Dialog,{"data-testid":`error-dialog`,open:S,onClose:function onClose(){v&&v(),C(!1)},maxWidth:`sm`},c.default.createElement(_.DialogHeader,{onClose:v},c.default.createElement(_.DialogTitle,null,E.title)),c.default.createElement(_.DialogContent,{dividers:!0,sx:{p:3}},D()),c.default.createElement(_.DialogActions,null,function renderButtons(){var u=T===`insufficient-storage-quota`;return c.default.createElement(c.default.Fragment,null,c.default.createElement(_.Button,{onClick:function onClick(){v&&v(),C(!1)},color:`secondary`},(0,h.__)(`Cancel`,`elementor`)),u&&b&&c.default.createElement(_.Button,{onClick:function onClick(){b(),C(!1)},variant:`contained`,color:`primary`},(0,h.__)(`Export as .zip`,`elementor`)),A(T)&&!u&&c.default.createElement(_.Button,{"data-testid":`try-again-button`,onClick:function onClick(){y&&y()},variant:`contained`,color:`primary`},(0,h.__)(`Try Again`,`elementor`)))}())):null}ProcessingErrorDialog.propTypes={error:q.default.any,handleClose:q.default.func,handleTryAgain:q.default.func,handleExportAsZip:q.default.func},zt();function ExportProcess(){var u=useExportContext(),m=u.data,g=u.dispatch,v=u.isExporting,y=u.isPending,b=m.kitInfo,x=m.includes,S=m.customization,C=ac({includes:x,kitInfo:b,customization:S,isExporting:v,dispatch:g}),T=C.status,E=C.STATUS_PROCESSING,D=C.STATUS_PROCESSING_MEDIA,A=C.STATUS_ERROR,N=C.error,P=C.exportKit,V=C.retryMediaProcessing,H=C.deleteKit,U=C.exportedData;if(y)return c.default.createElement(Nt,{to:`/export-customization/`,replace:!0});var W=function getStatusText(){return T===E?(0,h.__)(`Setting up your website template...`,`elementor`):T===D?(0,h.__)(`Processing media files...`,`elementor`):(0,h.__)(`Export failed`,`elementor`)},G=c.default.createElement(PageHeader,{title:(0,h.__)(`Export`,`elementor`)});return c.default.createElement(BaseLayout,{topBar:c.default.createElement(TopBar,null,G)},c.default.createElement(CenteredContent,null,c.default.createElement(_.Stack,{spacing:3,alignItems:`center`},(T===E||T===D)&&c.default.createElement(ExportProcessing,{statusText:W()}),T===A&&c.default.createElement(ProcessingErrorDialog,{error:N,handleClose:function handleCloseError(){var c,u=(N==null?void 0:N.code)===`media-processing-error`;g({type:`SET_EXPORT_STATUS`,payload:Cs.PENDING}),u&&U!=null&&(c=U.kit)!=null&&c.id&&H(U.kit.id)},handleTryAgain:function handleTryAgain(){(N==null?void 0:N.code)===`media-processing-error`?V():P()},handleExportAsZip:function handleExportAsZip(){g({type:`SET_KIT_SAVE_SOURCE`,payload:`file`}),g({type:`SET_EXPORT_STATUS`,payload:Cs.EXPORTING})}}))))}function formatToTitleCase(c){return c.replace(/([A-Z])/g,` $1`).replace(/^./,function(c){return c.toUpperCase()}).trim()}J();function buildKitSettingsSummary(c){var u,m=(Array.isArray(c)?c:(u=Object.entries(c))==null?void 0:u.filter(function(c){var u=_slicedToArray(c,2);return u[0],u[1]}).map(function(c){return _slicedToArray(c,1)[0]})).map(function(c){return formatToTitleCase(c)});return m.length>0?m.join(` | `):``}J(),zt(),Wi();var sc=/[<>:"/\\|?*]/g;function ExportComplete(){var u=Ft(),m=useExportContext(),g=m.data,v=m.isCompleted,y=g.exportedData,b=g.kitInfo,x=g.includes,S=g.analytics,C=(0,c.useRef)(null),T=function downloadFile(c){if(c==null||c.preventDefault(),!C.current){var u=document.createElement(`a`),m=`elementor-kit`,h=(b.title||m).replace(sc,``).trim()||m;u.href=`data:application/zip;base64,`+y.file,u.download=h+`.zip`,C.current=u}C.current.click()};(0,c.useEffect)(function(){b.source!==`cloud`&&y!=null&&y.file&&T()},[y,b.source]),(0,c.useEffect)(function(){Ui.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitExportSummary)},[]),(0,c.useEffect)(function(){if(y.manifest){var c,u,m=V();Ui.sendExportKitCustomization({kit_export_content:x.includes(`content`),kit_export_templates:x.includes(`templates`),kit_export_settings:x.includes(`settings`),kit_export_plugins:x.includes(`plugins`),kit_export_customization_modals:S==null?void 0:S.customization,kit_description:!!b.description,kit_page_count:m.page||0,kit_post_count:m.post||0,kit_post_type_count:(c=y.manifest)!=null&&c[`custom-post-type-title`]?Object.keys((u=y.manifest)==null?void 0:u[`custom-post-type-title`]).length:0,kit_source:b.source})}},[x,y==null?void 0:y.manifest,S==null?void 0:S.customization,b.description]);var E=function handleDone(){window.top.location=elementorAppConfig.admin_url};if(!v)return c.default.createElement(Nt,{to:`/export-customization/`,replace:!0});var D=b.source===`cloud`,A=c.default.createElement(_.Stack,{direction:`row`,spacing:1},D?c.default.createElement(_.Button,{variant:`contained`,color:`primary`,size:`small`,onClick:function onClick(){return u(`/kit-library/cloud`)},"data-testid":`view-in-library-button`},(0,h.__)(`View in Library`,`elementor`)):c.default.createElement(_.Button,{variant:`contained`,color:`primary`,size:`small`,onClick:E,"data-testid":`done-button`},(0,h.__)(`Done`,`elementor`))),N=c.default.createElement(PageHeader,{title:(0,h.__)(`Export`,`elementor`)}),P=function getTemplatesSummary(){var c,u,m=y==null||(c=y.manifest)==null?void 0:c.templates;if(!m)return(0,h.__)(`No templates exported`,`elementor`);var g={};Object.values(m).forEach(function(c){var u=c.doc_type;g[u]||(g[u]=0),g[u]++});var _=((u=elementorAppConfig[`import-export-customization`])==null||(u=u.summaryTitles)==null?void 0:u.templates)||{},v=Object.entries(g).map(function(c){var u=_slicedToArray(c,2),m=u[0],h=u[1],g=_[m];return g?`${h} ${h>1?g.plural:g.single}`:null}).filter(function(c){return c!==null});return v.length>0?v.join(` | `):(0,h.__)(`No templates exported`,`elementor`)},V=function getContentCounts(){var c,u,m=y==null||(c=y.manifest)==null?void 0:c.content,h=y==null||(u=y.manifest)==null?void 0:u[`wp-content`],g={},_=function countItems(c){var u=_slicedToArray(c,2),m=u[0],h=u[1],_=Object.keys(h).length;_>0&&(g[m]=(g[m]||0)+_)};return Object.entries(m||{}).forEach(_),Object.entries(h||{}).forEach(_),g},H={content:{title:(0,h.__)(`Content`,`elementor`),subTitle:function getContentSummary(){var c,u,m,g,_=y==null||(c=y.manifest)==null?void 0:c.content,v=y==null||(u=y.manifest)==null?void 0:u[`wp-content`],b=y==null||(m=y.manifest)==null?void 0:m.taxonomies;if(!_&&!v&&!b)return(0,h.__)(`No content exported`,`elementor`);var x=((g=elementorAppConfig[`import-export-customization`])==null||(g=g.summaryTitles)==null?void 0:g.content)||{},S=V(),C={};if(Object.entries(S).forEach(function(c){var u=_slicedToArray(c,2),m=u[0],h=u[1],g=x[m];g&&(C[m]={count:h,title:h>1?g.plural:g.single})}),Object.keys(b||{}).length){var T=new Set;Object.values(b).forEach(function(c){c.forEach(function(c){T.add(c.name)})}),T.size&&(C.taxonomies={count:T.size,title:(0,h.__)(`Taxonomies`,`elementor`)})}var E=Object.values(C).map(function(c){return`${c.count} ${c.title}`});return E.length>0?E.join(` | `):(0,h.__)(`No content exported`,`elementor`)}()},templates:{title:(0,h.__)(`Templates`,`elementor`),subTitle:P()},settings:{title:(0,h.__)(`Site settings`,`elementor`),subTitle:function getSettingsSummary(){var c,u=y==null||(c=y.manifest)==null?void 0:c[`site-settings`];if(!u)return(0,h.__)(`No settings exported`,`elementor`);var m=buildKitSettingsSummary(u);return m.length>0?m:(0,h.__)(`No settings exported`,`elementor`)}()},plugins:{title:(0,h.__)(`Plugins`,`elementor`),subTitle:function getPluginsSummary(){var c,u;return y!=null&&(c=y.manifest)!=null&&c.plugins?y==null||(u=y.manifest)==null?void 0:u.plugins.map(function(c){return c.name}).join(` | `):(0,h.__)(`No plugins exported`,`elementor`)}()}};return c.default.createElement(BaseLayout,{topBar:c.default.createElement(TopBar,null,N),footer:c.default.createElement(Footer,null,A)},c.default.createElement(CenteredContent,{hasFooter:!0,maxWidth:`800px`},c.default.createElement(_.Stack,{spacing:3,alignItems:`center`,"data-testid":`export-complete-content`},c.default.createElement(CompleteIcon,{imageSrc:elementorAppConfig.assets_url+`images/kit-is-live.svg`,altText:``,testId:`export-complete-icon`}),c.default.createElement(CompleteHeading,{title:D?(0,h.__)(`Your website template is now saved to the library!`,`elementor`):(0,h.__)(`Your .zip file is ready`,`elementor`),subtitle:D?(0,h.__)(`You can find it in the My Website Templates tab.`,`elementor`):(0,h.__)(`Once the download is complete, you can upload it to be used for other sites.`,`elementor`),linkText:D?(0,h.__)(`Take me there`,`elementor`):void 0,linkHref:D?elementorAppConfig.base_url+`#/kit-library/cloud`:void 0,testId:`export-complete-heading`}),c.default.createElement(CompleteSummary,{summaryData:H,testId:`export-complete-summary`}),!D&&c.default.createElement(DownloadLink$1,{message:(0,h.__)(`Is the automatic download not starting?`,`elementor`),linkText:(0,h.__)(`Download manually`,`elementor`),onClick:T,testId:`export-complete-download-link`}))))}zt(),us();var cc=new Io({defaultOptions:{queries:{refetchOnWindowFocus:!1,retry:!1,staleTime:1e3*60*30}}});function Export(){return c.default.createElement($o,{client:cc},c.default.createElement(ExportContextProvider,null,c.default.createElement(vt,{history:m.default.appHistory},c.default.createElement(bt,null,c.default.createElement(ExportKit,{path:`/`,default:!0}),c.default.createElement(ExportProcess,{path:`/process`}),c.default.createElement(ExportComplete,{path:`/complete`})))))}Kt();var lc=function getMimeTypeToExtensionMap(){return{"application/zip":[`zip`],"application/json":[`json`],"application/pdf":[`pdf`],"text/plain":[`txt`],"image/jpeg":[`jpg`,`jpeg`],"image/png":[`png`],"image/gif":[`gif`],"text/csv":[`csv`],"application/xml":[`xml`],"text/xml":[`xml`]}},uc=function getValidExtensions(c){var u=lc(),m=[];return c.forEach(function(c){u[c]&&m.push.apply(m,_toConsumableArray(u[c]))}),m},dc=function isValidFileType(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:``,m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(m.length===0||m.includes(c))return!0;var h=u.toLowerCase().split(`.`).pop();return uc(m).includes(h)},fc=function getAcceptedFileTypes(c){var u=_toConsumableArray(c);return uc(c).forEach(function(c){u.push(`.${c}`)}),u.join(`,`)};J();var pc=function useDropZone(u){var m=u.onFileSelect,g=u.onError,_=u.filetypes,v=u.isLoading,y=u.onButtonClick,b=u.onFileChoose,x=_slicedToArray((0,c.useState)(!1),2),S=x[0],C=x[1],T=_slicedToArray((0,c.useState)(0),2)[1],E=(0,c.useRef)(null);return{isDragOver:S,fileInputRef:E,fileInputId:(0,c.useId)(),handleDragEnter:function handleDragEnter(c){c.preventDefault(),c.stopPropagation(),T(function(c){return c+1}),c.dataTransfer.items&&c.dataTransfer.items.length>0&&C(!0)},handleDragLeave:function handleDragLeave(c){c.preventDefault(),c.stopPropagation(),T(function(c){var u=c-1;return u<=0&&C(!1),u})},handleDragOver:function handleDragOver(c){c.preventDefault(),c.stopPropagation()},handleDrop:function handleDrop(c){if(c.preventDefault(),c.stopPropagation(),C(!1),T(0),!v&&!(!c.dataTransfer.files||c.dataTransfer.files.length===0)){var u=c.dataTransfer.files[0];u&&dc(u.type,u.name,_)?m(u,c,`drop`):g({id:`file_not_allowed`,message:(0,h.__)(`This file type is not allowed`,`elementor`)})}},handleFileInputChange:function handleFileInputChange(c){if(!(!c.target.files||c.target.files.length===0)){var u=c.target.files[0];if(u){if(!dc(u.type,u.name,_)){g({id:`file_not_allowed`,message:(0,h.__)(`This file type is not allowed`,`elementor`)});return}m(u,c,`browse`),b&&b(u)}}},handleUploadClick:function handleUploadClick(c){y&&y(c),E.current&&E.current.click()}}};Bt(),Sn();var mc=[`onFileSelect`,`onError`,`filetypes`,`className`,`isLoading`,`error`,`onButtonClick`,`onFileChoose`,`helperText`],hc=(0,_.styled)(_.Box,{shouldForwardProp:function shouldForwardProp(c){return![`isDragOver`,`isLoading`].includes(c)}})(function(c){var u=c.theme,m=c.isDragOver,h=c.isLoading;return{border:2,borderColor:m?u.palette.primary.main:u.palette.divider,borderStyle:`dashed`,backgroundColor:m?u.palette.action.hover:u.palette.background.default,transition:`all 0.2s ease-in-out`,cursor:h?`not-allowed`:`normal`,position:`relative`,borderRadius:u.spacing(.5)}}),gc=(0,_.styled)(_.Stack,{shouldForwardProp:function shouldForwardProp(c){return c!==`isLoading`}})(function(c){return{opacity:c.isLoading?.5:1,transition:`opacity 0.2s ease-in-out`}}),_c=function DropZone(u){var m=u.onFileSelect,g=u.onError,y=g===void 0?function(){}:g,b=u.filetypes,x=b===void 0?[`application/zip`]:b,S=u.className,C=S===void 0?``:S,T=u.isLoading,E=T!==void 0&&T,D=u.error,A=u.onButtonClick,N=u.onFileChoose,P=u.helperText,V=P===void 0?(0,h.__)(`Upload a .zip file`,`elementor`):P,H=_objectWithoutProperties(u,mc),U=pc({onFileSelect:m,onError:y,filetypes:x,isLoading:E,onButtonClick:A,onFileChoose:N}),W=U.isDragOver,G=U.fileInputRef,K=U.fileInputId,ee=U.handleDragEnter,te=U.handleDragLeave,ne=U.handleDragOver,de=U.handleDrop,fe=U.handleFileInputChange,pe=U.handleUploadClick;return c.default.createElement(_.Box,_extends$1({className:C,onDragEnter:ee,onDragLeave:te,onDragOver:ne,onDrop:de,"data-testid":`drop-zone`},H),c.default.createElement(hc,{isDragOver:W,isLoading:E},c.default.createElement(gc,{alignItems:`center`,justifyContent:`center`,gap:1,p:6,minHeight:`520px`,isLoading:E},c.default.createElement(_.Box,{"data-testid":`icon-container`},E?c.default.createElement(_.CircularProgress,{size:40,"data-testid":`loading-spinner`,sx:{color:`primary.dark`}}):c.default.createElement(v.UploadIcon,{"data-testid":`upload-icon`,sx:{fontSize:`40px`,color:`text.disabled`}})),c.default.createElement(_.Stack,{spacing:2,alignItems:`center`,textAlign:`center`,"data-testid":`text-container`},c.default.createElement(_.Box,{"data-testid":`main-text`},c.default.createElement(_.Link,{variant:`body1`,component:`span`,onClick:pe,"data-testid":`click-to-upload`},(0,h.__)(`Click to upload`,`elementor`)),c.default.createElement(_.Typography,{variant:`body1`,component:`span`,color:`text.primary`,sx:{marginLeft:.5}},(0,h.__)(`or drag and drop`,`elementor`))),c.default.createElement(_.Typography,{variant:`body2`,color:D?`error`:`text.secondary`,"data-testid":`helper-text`},D?D.message:V)),c.default.createElement(`input`,{ref:G,id:K,type:`file`,accept:fc(x),onChange:fe,style:{display:`none`},"data-testid":`file-input`}))))};_c.propTypes={className:q.default.string,onFileSelect:q.default.func.isRequired,onError:q.default.func,filetypes:q.default.array,isLoading:q.default.bool,error:q.default.shape({message:q.default.string.isRequired}),onButtonClick:q.default.func,onFileChoose:q.default.func,helperText:q.default.string},vn(),qi(),J(),Wi();function ownKeys$18(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$18,`ownKeys`);function _objectSpread$18(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$18(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$18(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$18,`_objectSpread`);function useUploadKit(){var u=useImportContext(),m=u.data,h=u.isUploading,g=u.dispatch,_=_slicedToArray((0,c.useState)(!1),2),v=_[0],y=_[1],b=_slicedToArray((0,c.useState)(null),2),x=b[0],S=b[1];function uploadKit(){return _uploadKit.apply(this,arguments)}function _uploadKit(){return _uploadKit=_asyncToGenerator(ys.default.mark(function _callee(){var c,u,h,_,v,b,x,C,T,E,D,A,N,P,V,H;return ys.default.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:return U.prev=0,y(!0),S(null),u=elementorAppConfig[`import-export-customization`].restApiBaseUrl,h=`${u}/upload`,_=null,m.file&&(_=new FormData,_.append(`e_import_file`,m.file)),m.kitUploadParams&&(v=m.kitUploadParams,b=v.id,x=v.source,C=v.fileUrl,_=JSON.stringify({referrer:x,source:x,kit_id:b,file_url:C})),U.next=1,fetch(h,{method:`POST`,headers:_objectSpread$18({"X-WP-Nonce":((c=window.wpApiSettings)==null?void 0:c.nonce)||``},typeof _==`string`?{"Content-Type":`application/json`}:null),body:_});case 1:return T=U.sent,U.next=2,T.json();case 2:if(E=U.sent,T.ok){U.next=3;break}throw P=(E==null||(D=E.data)==null?void 0:D.message)||`HTTP error! with the following code: ${E==null||(A=E.data)==null?void 0:A.code}`,V=(T==null?void 0:T.status)===408?`timeout`:E==null||(N=E.data)==null?void 0:N.code,new tc(P,V);case 3:m.file&&Ui.sendKitImportUploadFile(`Success`),g({type:`SET_UPLOADED_DATA`,payload:E.data}),U.next=5;break;case 4:U.prev=4,H=U.catch(0),S(H instanceof tc?H:new tc(H.message)),Ui.sendKitImportUploadFile(H.message);case 5:return U.prev=5,y(!1),U.finish(5);case 6:case`end`:return U.stop()}},_callee,null,[[0,4,5,6]])})),_uploadKit.apply(this,arguments)}return(0,c.useEffect)(function(){h&&(m.file||m.kitUploadParams)?uploadKit():S(null)},[h,m.file,m.kitUploadParams]),{uploading:v,error:x,uploadKit}}function isValidRedirectUrl(c){try{var u=new URL(c);return u.hostname===window.location.hostname&&(u.protocol===`http:`||u.protocol===`https:`)}catch(c){return!1}}function safeRedirect(c){try{var u=decodeURIComponent(c);if(u.startsWith(`/`)&&(u=window.location.origin+u),isValidRedirectUrl(u))return window.location.href=u,!0}catch(c){return!1}}function useReturnToRedirect(u){return{attemptRedirect:(0,c.useCallback)(function(c){return u&&safeRedirect(u)?!0:(c&&c(),!1)},[u])}}zt(),Ii(),Wi();function ImportKit(){var u=useImportContext(),m=u.data,g=u.dispatch,v=Ft(),y=useQueryParams().getAll(),b=y.id,x=y.referrer,S=y.file_url,C=y.action_type,T=y.nonce,E=y.return_to,D=y.no_automatic_redirect,A=useUploadKit(),N=A.uploading,P=A.error,V=A.uploadKit,H=useReturnToRedirect(m.returnTo).attemptRedirect,U=c.default.createElement(PageHeader,{title:(0,h.__)(`Import`,`elementor`)}),W=function onFileSelect(c){g({type:`SET_IMPORT_STATUS`,payload:js.UPLOADING}),g({type:`SET_FILE`,payload:c})};return(0,c.useEffect)(function(){g({type:`RESET_STATE`})},[g]),(0,c.useEffect)(function(){if(m.uploadedData)if(m.actionType===Ms.APPLY_ALL){var c,u,h,_,y=[];(c=m.uploadedData)!=null&&(c=c.manifest)!=null&&c[`site-settings`]&&y.push(`settings`),0<Object.keys(((u=m.uploadedData)==null||(u=u.manifest)==null?void 0:u.templates)||{}).length&&y.push(`templates`),(h=m.uploadedData)!=null&&(h=h.manifest)!=null&&h.content&&y.push(`content`),(_=m.uploadedData)!=null&&(_=_.manifest)!=null&&_.plugins&&y.push(`plugins`),g({type:`ADD_INCLUDES`,payload:y}),g({type:`SET_IMPORT_STATUS`,payload:js.IMPORTING}),v(`import-customization/process`)}else g({type:`SET_IMPORT_STATUS`,payload:js.CUSTOMIZING}),v(`import-customization/content`)},[m.uploadedData,g,v,m.actionType]),(0,c.useEffect)(function(){(b||S)&&(g({type:`SET_KIT_UPLOAD_PARAMS`,payload:{id:b,source:x,fileUrl:S,nonce:T}}),C&&g({type:`SET_ACTION_TYPE`,payload:C}),E&&g({type:`SET_RETURN_TO`,payload:E}),D===`true`&&g({type:`SET_NO_AUTOMATIC_REDIRECT`,payload:!0}),g({type:`SET_IMPORT_STATUS`,payload:js.UPLOADING}))},[b,x,S,C,T,E,D,g]),(0,c.useEffect)(function(){Ui.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitImportUploadBox)},[]),c.default.createElement(BaseLayout,{topBar:c.default.createElement(TopBar,null,U)},function renderContent(){return N||x?c.default.createElement(CenteredContent,{"data-testid":`import-loader`},c.default.createElement(_.CircularProgress,{size:30})):c.default.createElement(_.Stack,{"data-testid":`content-container`,direction:`column`,alignItems:`flex-start`,justifyContent:`center`,sx:{pt:8,gap:7,maxWidth:1080,mx:`auto`}},c.default.createElement(_.Stack,{direction:`column`,sx:{gap:3}},c.default.createElement(_.Typography,{variant:`h4`,color:`text.primary`,"data-testid":`import-title`},(0,h.__)(`Import a website template`,`elementor`)),c.default.createElement(_.Typography,{variant:`body1`,color:`text.secondary`,"data-testid":`import-description`},(0,h.__)(`Upload a file with templates, site settings, content, etc., and apply them to your site `,`elementor`),c.default.createElement(_.Link,{href:`#`,color:`info.light`,sx:{ml:1,textDecoration:`none`},"data-testid":`import-learn-more-link`},(0,h.__)(`Learn more`,`elementor`)))),c.default.createElement(_.Stack,{sx:{width:`100%`},"data-testid":`import-card`},c.default.createElement(_.Box,{sx:{p:0},"data-testid":`import-card-content`},c.default.createElement(_c,{onFileSelect:W}))))}(),c.default.createElement(ProcessingErrorDialog,{error:P,handleClose:function handleCloseError(){var c,u;if(!H()){if(m.file)return g({type:`SET_EXPORT_STATUS`,payload:js.CUSTOMIZING});var h=`admin.php?page=elementor-tools#tab-import-export-kit`;(m==null||(c=m.kitUploadParams)==null?void 0:c.source)===`cloud`?h=`admin.php?page=elementor-app&source=kit_import#kit-library/cloud`:(m==null||(u=m.kitUploadParams)==null?void 0:u.source)===`kit-library`&&(h=`admin.php?page=elementor-app&source=kit_import#kit-library`),window.top.location=elementorAppConfig.admin_url+h}},handleTryAgain:function handleTryAgain(){V()}}))}vn(),J(),zt(),Wi();function ownKeys$17(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$17,`ownKeys`);function _objectSpread$17(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$17(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$17(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$17,`_objectSpread`);function ImportComplete(){var u,m,g,v,y,b=useImportContext(),x=b.data,S=b.isCompleted,C=b.runnersState,T=x.includes,E=x.analytics,D=x.uploadedData,A=x.duration,N=Ft(),P=useReturnToRedirect(x.returnTo).attemptRedirect,V=function handleDone(){P()||(window.top.location=elementorAppConfig.admin_url)},H=(x==null||(u=x.uploadedData)==null||(u=u.manifest)==null?void 0:u.title)||``,U=(x==null||(m=x.kitUploadParams)==null?void 0:m.id)||``,W=(0,c.useCallback)(function(){var c,u,m=C==null||(c=C.templates)==null?void 0:c.succeed_summary;if(!m)return(0,h.__)(`No templates imported`,`elementor`);var g=((u=elementorAppConfig[`import-export-customization`])==null||(u=u.summaryTitles)==null?void 0:u.templates)||{},_=Object.entries(m).map(function(c){var u=_slicedToArray(c,2),m=u[0],h=u[1],_=g[m];return _?`${h} ${h>1?_.plural:_.single}`:null}).filter(function(c){return c!==null});return _.length>0?_.join(` | `):(0,h.__)(`No templates imported`,`elementor`)},[C==null||(g=C.templates)==null?void 0:g.succeed_summary]),G=(0,c.useCallback)(function(){var c,u=C==null?void 0:C[`elementor-content`],m=C==null?void 0:C[`wp-content`],g=C==null?void 0:C.content,_=C==null?void 0:C.taxonomies,v={},y=((c=elementorAppConfig[`import-export-customization`])==null||(c=c.summaryTitles)==null?void 0:c.content)||{},b=function countSucceedItems(c){if(!c)return{};var u={};return Object.entries(c).forEach(function(c){var m=_slicedToArray(c,2),h=m[0],g=m[1];g!=null&&g.succeed&&Object.keys(g.succeed).length>0&&(u[h]=(u[h]||0)+Object.keys(g.succeed).length)}),u};[b(m),b(g),b(u)].forEach(function(c){Object.entries(c).forEach(function(c){var u=_slicedToArray(c,2),m=u[0],h=u[1];v[m]=(v[m]||0)+h})});var x=0;_&&Object.values(_).forEach(function(c){Object.values(c).forEach(function(c){x+=c.length})});var S=0;if([m,g,u].forEach(function(c){var u;c!=null&&(u=c.nav_menu_item)!=null&&u.succeed&&(S+=Object.keys(c.nav_menu_item.succeed).length)}),!(Object.keys(v).length>0||x>0||S>0))return(0,h.__)(`No content imported`,`elementor`);var T=[];if(Object.entries(v).forEach(function(c){var u=_slicedToArray(c,2),m=u[0],h=u[1],g=y[m];if(g&&h>0){var _=h>1?g.plural:g.single;T.push(`${h} ${_}`)}}),x>0){var E=x>1?(0,h.__)(`Taxonomies`,`elementor`):(0,h.__)(`Taxonomy`,`elementor`);T.push(`${x} ${E}`)}if(S>0){var D=S>1?(0,h.__)(`Menus`,`elementor`):(0,h.__)(`Menu`,`elementor`);T.push(`${S} ${D}`)}return T.length>0?T.join(` | `):(0,h.__)(`No content imported`,`elementor`)},[C]),K=(0,c.useCallback)(function(){var c=Array.isArray(C==null?void 0:C.plugins)?C==null?void 0:C.plugins:Object.values((C==null?void 0:C.plugins)||{});return C!=null&&C.plugins?c.join(` | `):(0,h.__)(`No plugins imported`,`elementor`)},[C==null?void 0:C.plugins]),ee=(0,c.useCallback)(function(){var c,u,m=x.includes.includes(`settings`)&&((x==null||(c=x.customization)==null?void 0:c.settings)||(x==null||(u=x.uploadedData)==null?void 0:u.manifest[`site-settings`]))||{};if(!Object.keys(m).length||!Object.keys(C[`site-settings`]||{}).length)return(0,h.__)(`No settings imported`,`elementor`);var g=buildKitSettingsSummary(m);return g.length>0?g:(0,h.__)(`No settings imported`,`elementor`)},[x,C]),te=(0,c.useMemo)(function(){return{content:{title:(0,h.__)(`Content`,`elementor`),subTitle:G()},templates:{title:(0,h.__)(`Templates`,`elementor`),subTitle:W()},settings:{title:(0,h.__)(`Site settings`,`elementor`),subTitle:ee()},plugins:{title:(0,h.__)(`Plugins`,`elementor`),subTitle:K()}}},[K,W,ee,G]);(0,c.useEffect)(function(){S||N(`/import-customization`,{replace:!0})},[S,N]);var ne=c.default.createElement(_.Stack,{direction:`row`,spacing:1},c.default.createElement(_.Button,{variant:`outlined`,color:`secondary`,size:`small`,"data-testid":`see-it-live-button`,href:(v=elementorAppConfig)==null?void 0:v.home_url,target:`_blank`},(0,h.__)(`See it Live`,`elementor`)),c.default.createElement(_.Button,{variant:`contained`,color:`primary`,size:`small`,onClick:V,"data-testid":`close-button`},(0,h.__)(`Close`,`elementor`))),de=c.default.createElement(PageHeader,{title:(0,h.__)(`Import`,`elementor`)});(0,c.useEffect)(function(){Ui.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitImportSummary)},[]);var fe=(x==null||(y=x.kitUploadParams)==null?void 0:y.source)||`file`,pe=fe===`kit-library`;return(0,c.useEffect)(function(){var c;Ui.sendImportKitCustomization(_objectSpread$17(_objectSpread$17(_objectSpread$17({kit_source:fe,kit_import_content:T.includes(`content`),kit_import_templates:T.includes(`templates`),kit_import_settings:T.includes(`settings`),kit_import_plugins:T.includes(`plugins`),kit_import_deselected:E==null?void 0:E.customization,kit_description:!!(D!=null&&(c=D.manifest)!=null&&c.description)},U&&pe&&{kit_import_id:U}),H&&pe&&{kit_import_title:H}),A&&{kit_import_duration:A}))},[T,E,D,x,U,H,A,fe,pe]),c.default.createElement(BaseLayout,{topBar:c.default.createElement(TopBar,null,de),footer:c.default.createElement(Footer,null,ne)},c.default.createElement(CenteredContent,{hasFooter:!0,maxWidth:`800px`},c.default.createElement(_.Stack,{spacing:3,alignItems:`center`,"data-testid":`import-complete-content`},c.default.createElement(CompleteIcon,{imageSrc:elementorAppConfig.assets_url+`images/kit-is-live.svg`,altText:(0,h.__)(`Kit is live illustration`,`elementor`),testId:`import-complete-icon`}),c.default.createElement(CompleteHeading,{title:(0,h.__)(`Your website template is now live on your site!`,`elementor`),subtitle:(0,h.__)(`You've imported and applied the following to your site:`,`elementor`),testId:`import-complete-heading`}),c.default.createElement(CompleteSummary,{summaryData:te,testId:`import-complete-summary`}),c.default.createElement(_.Box,{mt:2},c.default.createElement(_.Stack,{direction:`row`,justifyContent:`center`,alignItems:`center`,spacing:3},c.default.createElement(_.Typography,{variant:`body2`,color:`text.secondary`},(0,h.__)(`Build sites faster with Website Templates.`,`elementor`),c.default.createElement(_.Link,{href:`https://go.elementor.com/app-what-are-kits`,color:`info.light`,target:`_blank`,sx:{ml:1,textDecoration:`none`}},(0,h.__)(`Show me how`,`elementor`))))))))}function ImportKitPartsSelection(){var u=useImportContext(),m=u.data,h=u.dispatch;return(0,c.useEffect)(function(){if(m.uploadedData){var c,u,g,_=[];(c=m.uploadedData)!=null&&(c=c.manifest)!=null&&c[`site-settings`]&&_.push(`settings`),0<Object.keys(((u=m.uploadedData)==null||(u=u.manifest)==null?void 0:u.templates)||{}).length&&elementorAppConfig.hasPro&&_.push(`templates`),(g=m.uploadedData)!=null&&(g=g.manifest)!=null&&g.content&&_.push(`content`),h({type:`ADD_INCLUDES`,payload:_})}},[m.uploadedData,h]),c.default.createElement(KitPartsSelection,{onCheckboxChange:function handleCheckboxChange(c){var u=m.includes.includes(c),g=$s.find(function(u){return u.type===c});u&&g!=null&&g.required||h({type:u?`REMOVE_INCLUDE`:`ADD_INCLUDE`,payload:c})},handleSaveCustomization:function handleSaveCustomization(c,u,m){h({type:`SET_CUSTOMIZATION`,payload:{key:c,value:u}}),h(m?{type:`ADD_INCLUDE`,payload:c}:{type:`REMOVE_INCLUDE`,payload:c})},testId:`import-kit-parts-content`})}zt(),Wi();var vc=c.default.createElement(PageHeader,{title:(0,h.__)(`Import`,`elementor`)});function ImportCustomization(){var u=useImportContext(),m=u.isCustomizing,g=u.dispatch,v=u.isProcessing,y=u.data,b=Ft();(0,c.useEffect)(function(){Ui.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitImportCustomization)},[]);var x=c.default.createElement(_.Stack,{direction:`row`,spacing:1},c.default.createElement(_.Button,{variant:`text`,color:`secondary`,size:`small`,onClick:function onClick(){if(y!=null&&y.kitUploadParams){var c,u,m=``;(y==null||(c=y.kitUploadParams)==null?void 0:c.source)===`cloud`?m=`kit-library/cloud`:(y==null||(u=y.kitUploadParams)==null?void 0:u.source)===`kit-library`&&(m=`kit-library`),b(m,{replace:!0})}else g({type:`RESET_STATE`}),g({type:`SET_IMPORT_STATUS`,payload:js.PENDING})},"data-testid":`import-back-button`},(0,h.__)(`Back`,`elementor`)),c.default.createElement(_.Button,{variant:`contained`,color:`primary`,size:`small`,onClick:function onClick(){g({type:`SET_IMPORT_STATUS`,payload:js.IMPORTING}),b(`import-customization/process`)},"data-testid":`import-apply-button`},(0,h.__)(`Import and apply`,`elementor`)));return(0,c.useEffect)(function(){v?b(`import-customization/process`):m||b(`import-customization`,{replace:!0})},[v,m,b]),c.default.createElement(BaseLayout,{topBar:c.default.createElement(TopBar,null,vc),footer:c.default.createElement(Footer,null,x)},c.default.createElement(_.Stack,{spacing:4,sx:{mt:4,mx:`auto`}},c.default.createElement(_.Stack,{spacing:2},c.default.createElement(_.Typography,{variant:`h4`,component:`h2`,gutterBottom:!0,color:`text.primary`},(0,h.__)(`Select which parts you want to apply`,`elementor`)),c.default.createElement(_.Stack,null,c.default.createElement(_.Typography,{variant:`subtitle2`},(0,h.__)(`These are the templates, content and site settings that come with your website templates.`,`elementor`)),c.default.createElement(_.Typography,{variant:`subtitle2`},(0,h.__)(`All items are already selected by default. Uncheck the ones you don't want.`,`elementor`)))),c.default.createElement(ImportKitPartsSelection,null)))}vn(),J(),qi();function _createForOfIteratorHelper$1(c,u){var m=typeof Symbol<`u`&&c[Symbol.iterator]||c[`@@iterator`];if(!m){if(Array.isArray(c)||(m=_unsupportedIterableToArray$1(c))||u&&c&&typeof c.length==`number`){m&&(c=m);var h=0,g=function F(){};return{s:g,n:function n(){return h>=c.length?{done:!0}:{done:!1,value:c[h++]}},e:function e(c){throw c},f:g}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
18 +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var _,v=!0,y=!1;return{s:function s(){m=m.call(c)},n:function n(){var c=m.next();return v=c.done,c},e:function e(c){y=!0,_=c},f:function f(){try{v||m.return==null||m.return()}finally{if(y)throw _}}}}__name(_createForOfIteratorHelper$1,`_createForOfIteratorHelper`);function _unsupportedIterableToArray$1(c,u){if(c){if(typeof c==`string`)return _arrayLikeToArray$1(c,u);var m={}.toString.call(c).slice(8,-1);return m===`Object`&&c.constructor&&(m=c.constructor.name),m===`Map`||m===`Set`?Array.from(c):m===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(m)?_arrayLikeToArray$1(c,u):void 0}}__name(_unsupportedIterableToArray$1,`_unsupportedIterableToArray`);function _arrayLikeToArray$1(c,u){(u==null||u>c.length)&&(u=c.length);for(var m=0,h=Array(u);m<u;m++)h[m]=c[m];return h}__name(_arrayLikeToArray$1,`_arrayLikeToArray`);function request(c){return _request.apply(this,arguments)}function _request(){return _request=_asyncToGenerator(ys.default.mark(function _callee3(c){var u,m,h,g,_,v,y,b,x,S,C,T,E,D;return ys.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return m=c.data,h=c.path,g=c.method,_=g===void 0?`POST`:g,v=elementorAppConfig[`import-export-customization`].restApiBaseUrl,y=`${v}/${h}`,A.next=1,fetch(y,{method:_,headers:{"Content-Type":`application/json`,"X-WP-Nonce":((u=window.wpApiSettings)==null?void 0:u.nonce)||``},body:JSON.stringify(m)});case 1:return b=A.sent,A.next=2,b.json();case 2:if(x=A.sent,b.ok){A.next=3;break}throw E=(x==null||(S=x.data)==null?void 0:S.message)||`HTTP error! with the following code: ${x==null||(C=x.data)==null?void 0:C.code}`,D=(b==null?void 0:b.status)===408?`timeout`:x==null||(T=x.data)==null?void 0:T.code,new tc(E,D);case 3:return A.abrupt(`return`,x);case 4:case`end`:return A.stop()}},_callee3)})),_request.apply(this,arguments)}var yc={PENDING:`PENDING`,IN_PROGRESS:`IN_PROGRESS`,DONE:`DONE`};function useImportKit(u){var m=u.data,h=u.includes,g=u.customization,_=u.isProcessing,v=u.dispatch,y=_slicedToArray((0,c.useState)(yc.PENDING),2),b=y[0],x=y[1],S=_slicedToArray((0,c.useState)(null),2),C=S[0],T=S[1],E=_slicedToArray((0,c.useState)(null),2),D=E[0],A=E[1],N=function(){var c=_asyncToGenerator(ys.default.mark(function _callee(){var c,u,h,g,_,y,b,S,C,E,A,N,P,V;return ys.default.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:x(yc.IN_PROGRESS),c=m.importedData.session,u=m.importedData.runners,h=null,g=_createForOfIteratorHelper$1(u),H.prev=1,g.s();case 2:if((_=g.n()).done){H.next=8;break}if(y=_.value,H.prev=3,!h){H.next=4;break}return H.abrupt(`continue`,8);case 4:return H.next=5,request({data:{session:c,runner:y},path:`import-runner`});case 5:S=H.sent,C=y===`elementor-content`?`content`:y,v({type:`SET_RUNNERS_STATE`,payload:_defineProperty({},C,((b=S.data.imported_data)==null?void 0:b[C])||S.data[C])}),H.next=7;break;case 6:H.prev=6,P=H.catch(3),h=P,T(P);case 7:H.next=2;break;case 8:H.next=10;break;case 9:H.prev=9,V=H.catch(1),g.e(V);case 10:return H.prev=10,g.f(),H.finish(10);case 11:D&&(E=Date.now(),A=1e3,N=(E-D)/A,v({type:`SET_DURATION`,payload:Number(N.toFixed(2))})),x(yc.DONE),h||v({type:`SET_IMPORT_STATUS`,payload:js.COMPLETED});case 12:case`end`:return H.stop()}},_callee,null,[[1,9,10,11],[3,6]])}));return function runImportRunners(){return c.apply(this,arguments)}}();function importKit(){return _importKit.apply(this,arguments)}function _importKit(){return _importKit=_asyncToGenerator(ys.default.mark(function _callee2(){var c,u,_,y,b,S;return ys.default.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.prev=0,T(null),A(Date.now()),x(yc.IN_PROGRESS),y={id:(c=m.kitUploadParams)==null?void 0:c.id,referrer:(u=m.kitUploadParams)==null?void 0:u.referrer,session:m==null||(_=m.uploadedData)==null?void 0:_.session,include:h,customization:g},C.next=1,request({data:y,path:`import`});case 1:b=C.sent,v({type:`SET_IMPORTED_DATA`,payload:b.data}),C.next=3;break;case 2:C.prev=2,S=C.catch(0),T(S),x(yc.DONE);case 3:case`end`:return C.stop()}},_callee2,null,[[0,2]])})),_importKit.apply(this,arguments)}return(0,c.useEffect)(function(){_&&m.includes.length&&importKit()},[m.includes,_]),(0,c.useEffect)(function(){_&&m.importedData&&!C&&N()},[m.importedData,_,C]),{status:b,error:C,importKit}}function PluginStatusItem(u){var m=u.name,h=u.status,g=h===`activated`;return c.default.createElement(_.Box,{display:`flex`,alignItems:`center`,gap:1.5},c.default.createElement(_.SvgIcon,{sx:{color:g?`text.primary`:`text.muted`,fontSize:20},viewBox:`0 0 24 24`},c.default.createElement(`path`,{fillRule:`evenodd`,clipRule:`evenodd`,d:`M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z`})),c.default.createElement(_.Typography,{variant:`body2`,color:g?`text.primary`:`text.muted`},m,` `,h))}PluginStatusItem.propTypes={name:q.default.string.isRequired,status:q.default.string},qt();function PluginActivation(u){var m,g=u.plugins,v=useImportContext().data,y=((m=v.uploadedData)==null||(m=m.manifest)==null||(m=m.plugins)==null?void 0:m.filter(function(c){var u;return v!=null&&(u=v.customization)!=null&&u.plugins?!0===v.customization.plugins[c.plugin]:!0}))||[];if(!y.length)return null;var b=[];return Array.isArray(g)?b=g:g&&_typeof(g)===`object`&&(b=Object.values(g)),c.default.createElement(_.Box,null,c.default.createElement(_.Typography,{variant:`subtitle1`,color:`text.secondary`,sx:{mb:2}},(0,h.__)(`Activating plugins:`,`elementor`)),c.default.createElement(_.Box,{sx:{width:`100%`,maxWidth:500,borderRadius:1,border:1,borderColor:`action.focus`,p:2.5,maxHeight:300,overflow:`auto`}},c.default.createElement(_.Stack,{spacing:1.5},y.map(function(u){var m=b.includes(u.name);return c.default.createElement(PluginStatusItem,{key:u.name,name:u.name,status:m?`activated`:`activating`})}))))}PluginActivation.propTypes={plugins:q.default.arrayOf(q.default.string)},zt(),Wi();var bc=c.default.createElement(PageHeader,{title:(0,h.__)(`Import`,`elementor`)});function ImportProcess(){var u=useImportContext(),m=u.data,g=u.dispatch,v=u.isProcessing,y=u.runnersState,b=m.includes,x=m.customization,S=useImportKit({data:m,includes:b,customization:x,isProcessing:v,dispatch:g}),C=S.status,T=S.error,E=S.importKit,D=Ft(),A=useReturnToRedirect(m.returnTo).attemptRedirect;return(0,c.useEffect)(function(){if(T)Ui.sendKitImportStatus(T);else if(yc.DONE===C){if(Ui.sendKitImportStatus(null),!m.noAutomaticRedirect&&A())return;D(`import-customization/complete`)}else v||D(`import-customization`,{replace:!0})},[C,T,D,v,A,m.noAutomaticRedirect]),c.default.createElement(BaseLayout,{topBar:c.default.createElement(TopBar,null,bc)},c.default.createElement(CenteredContent,null,c.default.createElement(_.Stack,{spacing:3,alignItems:`center`},C===yc.IN_PROGRESS&&!T&&c.default.createElement(c.default.Fragment,null,c.default.createElement(_.Stack,{spacing:3,alignItems:`center`},c.default.createElement(_.CircularProgress,{size:30}),c.default.createElement(_.Typography,{variant:`h5`},(0,h.__)(`Setting up your website template...`,`elementor`)),c.default.createElement(_.Stack,null,c.default.createElement(_.Typography,{variant:`subtitle1`},(0,h.__)(`This usually takes a few moments.`,`elementor`)),c.default.createElement(_.Typography,{variant:`subtitle1`},(0,h.__)(`Don't close this window until the process is finished.`,`elementor`)))),c.default.createElement(PluginActivation,{plugins:y==null?void 0:y.plugins})),c.default.createElement(ProcessingErrorDialog,{error:T,handleClose:function handleCloseError(){A()||(g({type:`SET_IMPORT_STATUS`,payload:js.CUSTOMIZING}),D(`import-customization/content`))},handleTryAgain:function handleTryAgain(){E()}}))))}zt();function Import(){return c.default.createElement(ImportContextProvider,null,c.default.createElement(vt,{history:m.default.appHistory},c.default.createElement(bt,null,c.default.createElement(ImportKit,{path:`/`,default:!0}),c.default.createElement(ImportCustomization,{path:`/content`}),c.default.createElement(ImportProcess,{path:`/process`}),c.default.createElement(ImportComplete,{path:`/complete`}))))}ln(),an(),vn();function _createForOfIteratorHelper(c,u){var m=typeof Symbol<`u`&&c[Symbol.iterator]||c[`@@iterator`];if(!m){if(Array.isArray(c)||(m=_unsupportedIterableToArray(c))||u&&c&&typeof c.length==`number`){m&&(c=m);var h=0,g=function F(){};return{s:g,n:function n(){return h>=c.length?{done:!0}:{done:!1,value:c[h++]}},e:function e(c){throw c},f:g}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
19 +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var _,v=!0,y=!1;return{s:function s(){m=m.call(c)},n:function n(){var c=m.next();return v=c.done,c},e:function e(c){y=!0,_=c},f:function f(){try{v||m.return==null||m.return()}finally{if(y)throw _}}}}function _unsupportedIterableToArray(c,u){if(c){if(typeof c==`string`)return _arrayLikeToArray(c,u);var m={}.toString.call(c).slice(8,-1);return m===`Object`&&c.constructor&&(m=c.constructor.name),m===`Map`||m===`Set`?Array.from(c):m===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(m)?_arrayLikeToArray(c,u):void 0}}function _arrayLikeToArray(c,u){(u==null||u>c.length)&&(u=c.length);for(var m=0,h=Array(u);m<u;m++)h[m]=c[m];return h}var xc=_createClass(function ImportExportCustomization(){_classCallCheck(this,ImportExportCustomization),_defineProperty(this,`routes`,[{path:`/export-customization/*`,component:Export},{path:`/import-customization/*`,component:Import}]);var c=_createForOfIteratorHelper(this.routes),u;try{for(c.s();!(u=c.n()).done;){var h=u.value;m.default.addRoute(h)}}catch(u){c.e(u)}finally{c.f()}});an(),ln(),dn(),pn(),_n();function _callSuper$14(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$14()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}__name(_callSuper$14,`_callSuper`);function _isNativeReflectConstruct$14(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$14=function _isNativeReflectConstruct(){return!!c})()}__name(_isNativeReflectConstruct$14,`_isNativeReflectConstruct`);var Sc=function(c){function DownloadLink(){return _classCallCheck(this,DownloadLink),_callSuper$14(this,DownloadLink,arguments)}return _inherits$1(DownloadLink,c),_createClass(DownloadLink,null,[{key:`getEndpointFormat`,value:function getEndpointFormat(){return`kits/download-link/{id}`}}])}($e.modules.CommandData);an(),ln(),dn(),pn(),_n();function _callSuper$13(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$13()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}__name(_callSuper$13,`_callSuper`);function _isNativeReflectConstruct$13(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$13=function _isNativeReflectConstruct(){return!!c})()}__name(_isNativeReflectConstruct$13,`_isNativeReflectConstruct`);var Cc=function(c){function Favorites(){return _classCallCheck(this,Favorites),_callSuper$13(this,Favorites,arguments)}return _inherits$1(Favorites,c),_createClass(Favorites,null,[{key:`getEndpointFormat`,value:function getEndpointFormat(){return`kits/favorites/{id}`}}])}($e.modules.CommandData),wc=__exportAll({DownloadLink:()=>Sc,Favorites:()=>Cc,Index:()=>Tc});an(),ln(),dn(),pn(),_n();function _callSuper$12(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$12()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}__name(_callSuper$12,`_callSuper`);function _isNativeReflectConstruct$12(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$12=function _isNativeReflectConstruct(){return!!c})()}__name(_isNativeReflectConstruct$12,`_isNativeReflectConstruct`);var Tc=function(c){function Index(){return _classCallCheck(this,Index),_callSuper$12(this,Index,arguments)}return _inherits$1(Index,c),_createClass(Index,null,[{key:`getEndpointFormat`,value:function getEndpointFormat(){return`kits/{id}`}}])}($e.modules.CommandData);an(),ln(),dn(),pn(),_n();function _callSuper$11(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$11()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}__name(_callSuper$11,`_callSuper`);function _isNativeReflectConstruct$11(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$11=function _isNativeReflectConstruct(){return!!c})()}__name(_isNativeReflectConstruct$11,`_isNativeReflectConstruct`);var Ec=function(c){function Component(){return _classCallCheck(this,Component),_callSuper$11(this,Component,arguments)}return _inherits$1(Component,c),_createClass(Component,[{key:`getNamespace`,value:function getNamespace(){return`kits`}},{key:`defaultData`,value:function defaultData(){return this.importCommands(wc)}}])}($e.modules.ComponentBase),Dc=__exportAll({Index:()=>Oc});an(),ln(),dn(),pn(),_n();function _callSuper$10(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$10()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}__name(_callSuper$10,`_callSuper`);function _isNativeReflectConstruct$10(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$10=function _isNativeReflectConstruct(){return!!c})()}__name(_isNativeReflectConstruct$10,`_isNativeReflectConstruct`);var Oc=function(c){function Index(){return _classCallCheck(this,Index),_callSuper$10(this,Index,arguments)}return _inherits$1(Index,c),_createClass(Index,null,[{key:`getEndpointFormat`,value:function getEndpointFormat(){return`kit-taxonomies/{id}`}}])}($e.modules.CommandData);an(),ln(),dn(),pn(),_n();function _callSuper$9(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$9()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}__name(_callSuper$9,`_callSuper`);function _isNativeReflectConstruct$9(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$9=function _isNativeReflectConstruct(){return!!c})()}__name(_isNativeReflectConstruct$9,`_isNativeReflectConstruct`);var kc=function(c){function Component(){return _classCallCheck(this,Component),_callSuper$9(this,Component,arguments)}return _inherits$1(Component,c),_createClass(Component,[{key:`getNamespace`,value:function getNamespace(){return`kit-taxonomies`}},{key:`defaultData`,value:function defaultData(){return this.importCommands(Dc)}}])}($e.modules.ComponentBase);vn(),an(),ln(),dn(),pn(),_n();function ownKeys$16(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}__name(ownKeys$16,`ownKeys`);function _objectSpread$16(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$16(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$16(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}__name(_objectSpread$16,`_objectSpread`);function _callSuper$8(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$8()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}__name(_callSuper$8,`_callSuper`);function _isNativeReflectConstruct$8(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$8=function _isNativeReflectConstruct(){return!!c})()}__name(_isNativeReflectConstruct$8,`_isNativeReflectConstruct`);var Ac=function(c){function EComponent(){return _classCallCheck(this,EComponent),_callSuper$8(this,EComponent,arguments)}return _inherits$1(EComponent,c),_createClass(EComponent,[{key:`getNamespace`,value:function getNamespace(){return`kit-library`}},{key:`defaultCommands`,value:function defaultCommands(){return _objectSpread$16({},`apply-kit.approve-import.approve-selection.back-to-library.browse.change-sort-direction.change-sort-type.change-sort-value.check.check-item.check-out-kit.checking-a-checkbox.check-kits-on-theme-forest.checkbox-filtration.collapse.choose-file.choose-site-parts-to-import.clear-filter.close.drop.enable.expand.file-upload.filter.filter-selection.favorite-icon.go-back.go-back-to-view-kits.kit-free-search.kit-is-live-load.kit-import.logo.mark-as-favorite.modal-close.modal-load.modal-open.modal-error.open-site-area.refetch.responsive-controls.see-it-live.seek-more-info.sidebar-tag-filter.skip.select-organizing-category.top-bar-change-view.uncheck.unchecking-a-checkbox.view-demo-page.view-demo-part.view-overview-page.cloud-import.cloud-delete`.split(`.`).reduce(function(c,u){return _objectSpread$16(_objectSpread$16({},c),{},_defineProperty({},u,function(){}))},{}))}}])}($e.modules.ComponentBase);an(),ln(),dn(),pn(),_n();function _callSuper$7(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$7()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}__name(_callSuper$7,`_callSuper`);function _isNativeReflectConstruct$7(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$7=function _isNativeReflectConstruct(){return!!c})()}__name(_isNativeReflectConstruct$7,`_isNativeReflectConstruct`);var jc=function(c){function Eligibility(){return _classCallCheck(this,Eligibility),_callSuper$7(this,Eligibility,arguments)}return _inherits$1(Eligibility,c),_createClass(Eligibility,null,[{key:`getEndpointFormat`,value:function getEndpointFormat(){return`cloud-kits/eligibility`}}])}($e.modules.CommandData);an(),ln(),dn(),pn(),_n();function _callSuper$6(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$6()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}__name(_callSuper$6,`_callSuper`);function _isNativeReflectConstruct$6(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$6=function _isNativeReflectConstruct(){return!!c})()}__name(_isNativeReflectConstruct$6,`_isNativeReflectConstruct`);var Mc=function(c){function Quota(){return _classCallCheck(this,Quota),_callSuper$6(this,Quota,arguments)}return _inherits$1(Quota,c),_createClass(Quota,null,[{key:`getEndpointFormat`,value:function getEndpointFormat(){return`cloud-kits/quota`}}])}($e.modules.CommandData),Nc=__exportAll({Eligibility:()=>jc,Index:()=>Pc,Quota:()=>Mc});an(),ln(),dn(),pn(),_n();function _callSuper$5(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$5()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}__name(_callSuper$5,`_callSuper`);function _isNativeReflectConstruct$5(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$5=function _isNativeReflectConstruct(){return!!c})()}__name(_isNativeReflectConstruct$5,`_isNativeReflectConstruct`);var Pc=function(c){function Index(){return _classCallCheck(this,Index),_callSuper$5(this,Index,arguments)}return _inherits$1(Index,c),_createClass(Index,null,[{key:`getEndpointFormat`,value:function getEndpointFormat(){return`cloud-kits/{id}`}}])}($e.modules.CommandData);an(),ln(),dn(),pn(),_n();function _callSuper$4(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$4()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}__name(_callSuper$4,`_callSuper`);function _isNativeReflectConstruct$4(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$4=function _isNativeReflectConstruct(){return!!c})()}__name(_isNativeReflectConstruct$4,`_isNativeReflectConstruct`);var Fc=function(c){function Component(){return _classCallCheck(this,Component),_callSuper$4(this,Component,arguments)}return _inherits$1(Component,c),_createClass(Component,[{key:`getNamespace`,value:function getNamespace(){return`cloud-kits`}},{key:`defaultData`,value:function defaultData(){return this.importCommands(Nc)}}])}($e.modules.ComponentBase),Ic=__esmMin((()=>{}));function EnvatoPromotion(){return c.default.createElement(y.Text,{className:`e-kit-library-promotion`,variant:`xl`},(0,h.__)(`Looking for more Website Templates?`,`elementor`),` `,` `,c.default.createElement(y.Button,{variant:`underlined`,color:`link`,url:`https://go.elementor.com/app-envato-kits/`,target:`_blank`,rel:`noreferrer`,text:(0,h.__)(`Check out Elementor Website Templates on ThemeForest`,`elementor`)}))}var Lc=__esmMin((()=>{Ic()})),Rc=__esmMin((()=>{}));function ErrorScreen(u){return c.default.createElement(y.Grid,{container:!0,alignItems:`center`,justify:`center`,direction:`column`,className:`e-kit-library__error-screen`},c.default.createElement(`img`,{src:`${elementorAppConfig.assets_url}images/no-search-results.svg`}),c.default.createElement(y.Heading,{tag:`h3`,variant:`display-1`,className:`e-kit-library__error-screen-title`},u.title),c.default.createElement(y.Text,{variant:`xl`,className:`e-kit-library__error-screen-description`},u.description,` `,` `,!u.newLineButton&&c.default.createElement(Bc,u.button)),u.newLineButton&&c.default.createElement(Bc,u.button))}var zc,Bc,Vc=__esmMin((()=>{zc=__toESM(U()),Rc(),Bc=function ErrorScreenButton(u){return c.default.createElement(y.Button,{text:u.text,onClick:function onClick(){u.action&&u.action()},url:u.url,target:u.target,color:u.color||`link`,variant:u.variant||``})},Bc.propTypes={text:zc.default.string,action:zc.default.func,url:zc.default.string,target:zc.default.string,color:zc.default.oneOf([`primary`,`secondary`,`cta`,`link`,`disabled`]),variant:zc.default.oneOf([`contained`,`underlined`,`outlined`,``])},ErrorScreen.propTypes={title:zc.default.string,description:zc.default.string,newLineButton:zc.default.bool,button:zc.default.shape({text:zc.default.string,action:zc.default.func,url:zc.default.string,target:zc.default.string,category:zc.default.string,color:zc.default.oneOf([`primary`,`secondary`,`cta`,`link`,`disabled`]),variant:zc.default.oneOf([`contained`,`underlined`,`outlined`,``])})}}));function useSelectedTaxonomies(u){return(0,c.useMemo)(function(){return Object.values(u).reduce(function(c,u){return[].concat(_toConsumableArray(c),_toConsumableArray(u))})},[u])}var Hc=__esmMin((()=>{Kt()})),Uc=__esmMin((()=>{}));function Badge(u){return c.default.createElement(`span`,{className:`eps-badge eps-badge--${u.variant} ${u.className}`,style:u.style},u.children)}var Wc,Gc=__esmMin((()=>{Wc=__toESM(U()),Uc(),Badge.propTypes={children:Wc.default.node,className:Wc.default.string,style:Wc.default.object,variant:Wc.default.oneOf([`sm`,`md`])},Badge.defaultProps={className:``,style:{},variant:`md`}})),Kc=__esmMin((()=>{})),qc,Jc,Yc,Xc=__esmMin((()=>{qc=Object.freeze([`free`,`essential`,`essential-oct2023`,`advanced`,`expert`,`agency`]),Jc=Object.freeze(qc.reduce(function(c,u){return c[u]=u,c},{})),Yc=function isTierAtLeast(c,u){var m=qc.indexOf(c),h=qc.indexOf(u);return m===-1||h===-1?!1:m>=h}})),Zc,Qc=__esmMin((()=>{J(),an(),ln(),Zc=function(){function BaseModel(){_classCallCheck(this,BaseModel)}return _createClass(BaseModel,[{key:`clone`,value:function clone(){var c=this,u=new this.constructor;return Object.keys(this).forEach(function(m){u[m]=c[m]}),u}},{key:`init`,value:function init(){var c=this,u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.entries(u).forEach(function(u){var m=_slicedToArray(u,2),h=m[0];c[h]=m[1]}),this}}])}()}));function _callSuper$3(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$3()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}function _isNativeReflectConstruct$3(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$3=function _isNativeReflectConstruct(){return!!c})()}var $c,el,tl,nl=__esmMin((()=>{an(),ln(),dn(),pn(),_n(),vn(),Qc(),__name(_callSuper$3,`_callSuper`),__name(_isNativeReflectConstruct$3,`_isNativeReflectConstruct`),$c=`subscription_plans`,el=[{key:`categories`,label:(0,h.__)(`Categories`,`elementor`),isOpenByDefault:!0,data:[]},{key:`tags`,label:(0,h.__)(`Tags`,`elementor`),data:[]},{key:`features`,label:(0,h.__)(`Features`,`elementor`),data:[]},{key:$c,label:(0,h.__)(`Plan`,`elementor`),data:[]}],tl=function(c){function Taxonomy(){var c;_classCallCheck(this,Taxonomy);for(var u=arguments.length,m=Array(u),h=0;h<u;h++)m[h]=arguments[h];return c=_callSuper$3(this,Taxonomy,[].concat(m)),_defineProperty(c,`text`,``),_defineProperty(c,`type`,`tag`),_defineProperty(c,`id`,null),c}return _inherits$1(Taxonomy,c),_createClass(Taxonomy,null,[{key:`createFromResponse`,value:function createFromResponse(c){return new Taxonomy().init({text:c.text,type:c.type,id:c.id||null})}}])}(Zc)}));function ownKeys$15(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$15(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$15(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$15(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function getTaxonomyFilterItems(c){c=c?_toConsumableArray(c):[];var u=c.reduce(function(c,u){var m=_getFormattedTaxonomyItem(u),h=el.find(function(c){return c.key===m.type});return h?(c[m.type]||(c[m.type]=_objectSpread$15({},h)),c[m.type].data.find(function(c){return c.text===m.text})||c[m.type].data.push(m),c):c},{});return el.reduce(function(c,m){var h;return(h=u[m.key])!=null&&(h=h.data)!=null&&h.length&&c.push(u[m.key]),c},[])}function isKitInTaxonomy(c,u,m){return u===`subscription_plans`?m.includes(fl[c.accessTier]):m.some(function(u){return c.taxonomies.includes(u)})}function _getFormattedTaxonomyItem(c){switch(c.type){case $c:return _getFormattedSubscriptionByPlanTaxonomy(c);default:return c}}function _getTaxonomyIdByText(c){return Object.keys(ll).find(function(u){return ll[u]===c})}function _getFormattedTaxonomyId(c){return dl[c]||c}function _getFormattedSubscriptionByPlanTaxonomy(c){var u=new tl;return u.id=_getFormattedTaxonomyId(_getTaxonomyIdByText(c.text)),u.text=ul[u.id]||c.text,u.type=c.type,u}var rl,il,al,ol,sl,cl,ll,ul,dl,fl,pl,ml=__esmMin((()=>{Kt(),vn(),Xc(),nl(),__name(ownKeys$15,`ownKeys`),__name(_objectSpread$15,`_objectSpread`),rl=`free`,il=`essential`,al=`advanced`,ol=`pro`,sl=`expert,`,cl=`agency`,ll=_defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty({},rl,(0,h.__)(`Free`,`elementor`)),ol,(0,h.__)(`Pro`,`elementor`)),al,(0,h.__)(`Advanced`,`elementor`)),sl,(0,h.__)(`Expert`,`elementor`)),cl,(0,h.__)(`Agency`,`elementor`)),ul=_defineProperty(_defineProperty(_defineProperty({},rl,(0,h.__)(`Free`,`elementor`)),il,(0,h.__)(`Essential`,`elementor`)),al,(0,h.__)(`Advanced & Higher`,`elementor`)),dl=_defineProperty(_defineProperty(_defineProperty({},ol,il),sl,al),cl,al),fl=_defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty({},Jc.free,rl),Jc.essential,il),Jc[`essential-oct2023`],al),Jc.expert,al),Jc.agency,al),pl=_defineProperty(_defineProperty(_defineProperty({},rl,(0,h.__)(`Free`,`elementor`)),il,(0,h.__)(`Essential`,`elementor`)),al,(0,h.__)(`Advanced`,`elementor`))}));function FilterIndicationText(u){var m=useSelectedTaxonomies(u.queryParams.taxonomies);return c.default.createElement(y.Grid,{container:!0,className:`e-kit-library__filter-indication`},c.default.createElement(y.Text,{className:`e-kit-library__filter-indication-text`},(0,h.sprintf)((0,h._n)(`Showing %s result for`,`Showing %s results for`,u.resultCount,`elementor`),u.resultCount?u.resultCount:(0,h.__)(`no`,`elementor`)),` `,u.queryParams.search&&`"${u.queryParams.search}"`,` `,m.length>0&&c.default.createElement(c.default.Fragment,null,m.map(function(m){return c.default.createElement(Badge,{key:m,className:`e-kit-library__filter-indication-badge`},ul[m]||m,c.default.createElement(y.Button,{text:(0,h.__)(`Remove`,`elementor`),hideText:!0,icon:`eicon-editor-close`,className:`e-kit-library__filter-indication-badge-remove`,onClick:function onClick(){u.onRemoveTag(m)}}))}))),c.default.createElement(y.Button,{className:`e-kit-library__filter-indication-button`,text:(0,h.__)(`Clear all`,`elementor`),variant:`underlined`,onClick:function onClick(){u.onClear()}}))}var hl,gl=__esmMin((()=>{hl=__toESM(U()),Hc(),Gc(),Kc(),ml(),FilterIndicationText.propTypes={queryParams:hl.default.shape({search:hl.default.string,taxonomies:hl.default.objectOf(hl.default.arrayOf(hl.default.string)),favorite:hl.default.bool}),resultCount:hl.default.number.isRequired,onClear:hl.default.func.isRequired,onRemoveTag:hl.default.func.isRequired}}));function useReturnTo(){return(0,c.useContext)(vl)}function ReturnToProvider(u){var m=u.value,h=u.children;return c.default.createElement(vl.Provider,{value:m},h)}var _l,vl,yl=__esmMin((()=>{_l=__toESM(U()),vl=(0,c.createContext)(null),ReturnToProvider.propTypes={children:_l.default.any,value:_l.default.string}}));function Header$1(u){var m=useReturnTo(),g=(0,c.useCallback)(function(){if(window.top!==window){window.top.$e.run(`app/close`);return}m&&safeRedirect$1(m)||(window.top.location=elementorAppConfig.admin_url)},[m]);return c.default.createElement(y.Grid,{container:!0,alignItems:`center`,justify:`space-between`,className:`eps-app__header`},u.startColumn||c.default.createElement(`a`,{className:`eps-app__logo-title-wrapper`,href:`#/kit-library`},c.default.createElement(`i`,{className:`eps-app__logo eicon-elementor-circle`}),c.default.createElement(`h1`,{className:`eps-app__title`},(0,h.__)(`Website Templates`,`elementor`))),u.centerColumn||c.default.createElement(`span`,null),u.endColumn||c.default.createElement(`div`,{style:{flex:1}},c.default.createElement(HeaderButtons,{buttons:u.buttons,onClose:g})))}var bl,xl=__esmMin((()=>{bl=__toESM(U()),Nn(),yl(),Ki(),__name(Header$1,`Header`),Header$1.propTypes={startColumn:bl.default.node,endColumn:bl.default.node,centerColumn:bl.default.node,buttons:bl.default.arrayOf(bl.default.object),kitName:bl.default.string,pageId:bl.default.string}})),Sl=__esmMin((()=>{}));function IndexHeader(u){var m,g,_=Ft(),v=_slicedToArray((0,c.useState)(!1),2),b=v[0],x=v[1],S=(0,c.useRef)(),C=elementorAppConfig.user.is_administrator||(m=(g=elementorAppConfig.user.restrictions)==null?void 0:g.includes(`json-upload`))!=null&&m,T=u.refetch,E=u.isFetching,D=(0,c.useMemo)(function(){return[{id:`info`,text:(0,h.__)(`Info`,`elementor`),hideText:!0,icon:`eicon-info-circle-o`,onClick:function onClick(){x(!0)}},{id:`refetch`,text:(0,h.__)(`Refetch`,`elementor`),hideText:!0,icon:`eicon-sync ${E?`eicon-animation-spin`:``}`,onClick:function onClick(){T()}},C&&{id:`import`,text:(0,h.__)(`Import`,`elementor`),hideText:!0,icon:`eicon-upload-circle-o`,elRef:S,onClick:function onClick(){_(`/import-customization`)}}]},[E,T,C,_]);return c.default.createElement(c.default.Fragment,null,c.default.createElement(Header$1,{buttons:D}),c.default.createElement(PopoverDialog,{targetRef:S,wrapperClass:`e-kit-library__tooltip`},(0,h.__)(`Import Website Template`,`elementor`)),c.default.createElement(y.ModalProvider,{title:(0,h.__)(`Welcome to the Library`,`elementor`),show:b,setShow:x},c.default.createElement(`div`,{className:`e-kit-library-header-info-modal-container`},c.default.createElement(y.Heading,{tag:`h3`,variant:`h3`},(0,h.__)(`What's a Website Template?`,`elementor`)),c.default.createElement(y.Text,null,(0,h.__)(`A Website Template is full, ready-made design that you can apply to your site. It includes all the pages, parts, settings and content that you'd expect in a fully functional website.`,`elementor`))),c.default.createElement(`div`,{className:`e-kit-library-header-info-modal-container`},c.default.createElement(y.Heading,{tag:`h3`,variant:`h3`},(0,h.__)(`What's going on in the Website Templates Library?`,`elementor`)),c.default.createElement(y.Text,null,(0,h.__)(`Search & filter for website templates by category and tags, or browse through individual website templates to see what's inside.`,`elementor`),c.default.createElement(`br`,null),(0,h.__)(`Once you've picked a winner, apply it to your site!`,`elementor`))),c.default.createElement(`div`,null,c.default.createElement(y.Heading,{tag:`h3`,variant:`h3`},(0,h.__)(`Happy browsing!`,`elementor`)),c.default.createElement(y.Text,null,c.default.createElement(y.Button,{url:`https://go.elementor.com/app-kit-library-how-to-use-kits/`,target:`_blank`,rel:`noreferrer`,text:(0,h.__)(`Learn more`,`elementor`),color:`link`}),` `,(0,h.__)(`about using templates`,`elementor`)))))}var Cl,wl=__esmMin((()=>{Cl=__toESM(U()),J(),xl(),zt(),bn(),Sl(),IndexHeader.propTypes={refetch:Cl.default.func.isRequired,isFetching:Cl.default.bool}}));function IndexSidebar(u){return c.default.createElement(c.default.Fragment,null,u.menuItems.map(function(u){return c.default.createElement(y.MenuItem,{key:u.label,text:u.label,className:`eps-menu-item__link ${u.isActive?`eps-menu-item--active`:``}`,icon:u.icon,url:u.url})}),u.tagsFilterSlot)}var Tl,El=__esmMin((()=>{Tl=__toESM(U()),IndexSidebar.propTypes={tagsFilterSlot:Tl.default.node,menuItems:Tl.default.arrayOf(Tl.default.shape({label:Tl.default.string,icon:Tl.default.string,isActive:Tl.default.bool,url:Tl.default.string}))}}));function _callSuper$2(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$2()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}function _isNativeReflectConstruct$2(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$2=function _isNativeReflectConstruct(){return!!c})()}var Dl,Ol=__esmMin((()=>{an(),ln(),dn(),pn(),_n(),vn(),Qc(),__name(_callSuper$2,`_callSuper`),__name(_isNativeReflectConstruct$2,`_isNativeReflectConstruct`),Dl=function(c){function Document(){var c;_classCallCheck(this,Document);for(var u=arguments.length,m=Array(u),h=0;h<u;h++)m[h]=arguments[h];return c=_callSuper$2(this,Document,[].concat(m)),_defineProperty(c,`id`,``),_defineProperty(c,`title`,``),_defineProperty(c,`documentType`,``),_defineProperty(c,`thumbnailUrl`,``),_defineProperty(c,`previewUrl`,``),c}return _inherits$1(Document,c),_createClass(Document,null,[{key:`createFromResponse`,value:function createFromResponse(c){return new Document().init({id:c.id,title:c.title,documentType:c.doc_type,thumbnailUrl:c.thumbnail_url,previewUrl:c.preview_url})}}])}(Zc)}));function _callSuper$1(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct$1()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}function _isNativeReflectConstruct$1(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct$1=function _isNativeReflectConstruct(){return!!c})()}var kl,Al=__esmMin((()=>{an(),ln(),dn(),pn(),_n(),vn(),Qc(),Ol(),__name(_callSuper$1,`_callSuper`),__name(_isNativeReflectConstruct$1,`_isNativeReflectConstruct`),kl=function(c){function Kit(){var c;_classCallCheck(this,Kit);for(var u=arguments.length,m=Array(u),h=0;h<u;h++)m[h]=arguments[h];return c=_callSuper$1(this,Kit,[].concat(m)),_defineProperty(c,`id`,``),_defineProperty(c,`title`,``),_defineProperty(c,`description`,``),_defineProperty(c,`isFavorite`,!1),_defineProperty(c,`thumbnailUrl`,null),_defineProperty(c,`previewUrl`,``),_defineProperty(c,`accessLevel`,0),_defineProperty(c,`trendIndex`,null),_defineProperty(c,`popularityIndex`,null),_defineProperty(c,`featuredIndex`,null),_defineProperty(c,`createdAt`,null),_defineProperty(c,`updatedAt`,null),_defineProperty(c,`keywords`,[]),_defineProperty(c,`taxonomies`,[]),_defineProperty(c,`documents`,[]),c}return _inherits$1(Kit,c),_createClass(Kit,[{key:`getDocumentsByTypes`,value:function getDocumentsByTypes(c){var u=this;return c.map(function(c){return c=c.clone(),c.documents=u.documents.filter(function(u){return c.documentTypes.includes(u.documentType)}),c})}}],[{key:`createFromResponse`,value:function createFromResponse(c){return new Kit().init({id:c.id,title:c.title,description:c.description,isFavorite:c.is_favorite,thumbnailUrl:c.thumbnail_url,previewUrl:c.preview_url,accessLevel:c.access_level,accessTier:c.access_tier,trendIndex:c.trend_index,popularityIndex:c.popularity_index,featuredIndex:c.featured_index,createdAt:c.created_at?new Date(c.created_at):null,updatedAt:c.updated_at?new Date(c.updated_at):null,keywords:c.keywords,taxonomies:c.taxonomies,documents:c.documents?c.documents.map(function(c){return Dl.createFromResponse(c)}):[],status:c.status||`active`})}}])}(Zc)}));function pipe(){for(var c=arguments.length,u=Array(c),m=0;m<c;m++)u[m]=arguments[m];return function(c){for(var m=arguments.length,h=Array(m>1?m-1:0),g=1;g<m;g++)h[g-1]=arguments[g];return u.reduce(function(c,u){return u.apply(void 0,[c].concat(h))},c)}}function isCloudKitsDeactivated(c){if(!(c!=null&&c.storage))return!1;var u=c.storage,m=u.currentUsage,h=m===void 0?0:m,g=u.subscriptionId;return h>0&&(g===void 0?``:g)===``}var jl=__esmMin((()=>{}));function ownKeys$14(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$14(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$14(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$14(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function fetchKits$1(c){return $e.data.get(`kits/index`,{force:c?1:void 0},{refresh:!0}).then(function(c){return c.data}).then(function(c){return c.data.map(function(c){return kl.createFromResponse(c)})})}function useKits(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},m=_slicedToArray((0,c.useState)(!1),2),h=m[0],g=m[1],_=_slicedToArray((0,c.useState)(function(){return _objectSpread$14(_objectSpread$14({ready:!1},Nl),u)}),2),v=_[0],y=_[1],b=(0,c.useCallback)(function(){return g(!0)},[g]),x=(0,c.useCallback)(function(){return y(_objectSpread$14(_objectSpread$14({ready:!0},Nl),u))},[y]),S=useQuery([Ml],function(){return fetchKits$1(h)}),C=(0,c.useMemo)(function(){return S.data?pipe.apply(void 0,_toConsumableArray(Object.values(Pl)))(_toConsumableArray(S.data),v):[]},[S.data,v]),T=useSelectedTaxonomies(v.taxonomies),E=(0,c.useMemo)(function(){return!!v.search||!!T.length},[v]);return(0,c.useEffect)(function(){h&&S.refetch().then(function(){return g(!1)})},[h]),_objectSpread$14(_objectSpread$14({},S),{},{data:C,queryParams:v,setQueryParams:y,clearQueryParams:x,forceRefetch:b,isFilterActive:E})}var Ml,Nl,Pl,Fl=__esmMin((()=>{J(),Kt(),vn(),Al(),Hc(),nl(),ml(),us(),jl(),__name(ownKeys$14,`ownKeys`),__name(_objectSpread$14,`_objectSpread`),Ml=`kits`,Nl={favorite:!1,search:``,taxonomies:el.reduce(function(c,u){var m=u.key;return _objectSpread$14(_objectSpread$14({},c),{},_defineProperty({},m,[]))},{}),order:{direction:`asc`,by:`featuredIndex`},referrer:null},Pl={favoriteFilter:function favoriteFilter(c,u){return u.favorite?c.filter(function(c){return c.isFavorite}):c},searchFilter:function searchFilter(c,u){return u.search?c.filter(function(c){var m=[].concat(_toConsumableArray(c.keywords),_toConsumableArray(c.taxonomies),[c.title]),h=u.search.toLowerCase();return m.some(function(c){return c.toLowerCase().includes(h)})}):c},taxonomiesFilter:function taxonomiesFilter(c,u){var m=Object.keys(u.taxonomies).filter(function(c){return u.taxonomies[c].length});return m.length?c.filter(function(c){return m.some(function(m){return isKitInTaxonomy(c,m,u.taxonomies[m])})}):c},sort:function sort(c,u){var m=u.order;return c.sort(function(c,u){return m.direction===`asc`?c[m.by]-u[m.by]:u[m.by]-c[m.by]})}},__name(fetchKits$1,`fetchKits`)}));function useKit(c){var u=usePlaceholderDataCallback(c);return useQuery([`kit`,c],fetchKitItem,{placeholderData:u})}function usePlaceholderDataCallback(u){var m=Qo();return(0,c.useCallback)(function(){var c,h=(c=m.getQueryData(`kits`))==null?void 0:c.find(function(c){return c.id===u});if(h)return h},[m,u])}function fetchKitItem(c){var u=_slicedToArray(c.queryKey,2);u[0];var m=u[1];return $e.data.get(`kits/index`,{id:m},{refresh:!0}).then(function(c){return c.data}).then(function(c){var u=c.data;return kl.createFromResponse(u)})}var Il=__esmMin((()=>{J(),Al(),Fl(),us()}));function useKitFavoritesMutations(){var u=Qo(),m=(0,c.useCallback)(function(c){var m=c.data,h=m.data.id,g=m.data.is_favorite;u.getQueryData([`kits`])&&u.setQueryData([Ml],function(c){return c&&c.map(function(c){return c.id===h?(c.isFavorite=g,c.clone()):c})}),u.getQueryData([`kit`,h])&&u.setQueryData([`kit`,h],function(c){return c.isFavorite=g,c.clone()})},[u]),h=useMutation(function(c){return $e.data.create(`kits/favorites`,{},{id:c})},{onSuccess:m}),g=useMutation(function(c){return $e.data.delete(`kits/favorites`,{id:c})},{onSuccess:m});return{addToFavorites:h,removeFromFavorites:g,isLoading:h.isLoading||g.isLoading}}var Ll=__esmMin((()=>{Fl(),Il(),us()}));function ownKeys$13(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$13(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$13(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$13(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}var Rl,zl,Bl=__esmMin((()=>{vn(),Bi(),__name(ownKeys$13,`ownKeys`),__name(_objectSpread$13,`_objectSpread`),Rl=1800*1e3,zl=function useKitLibraryTracking(){var u=(0,c.useRef)(Date.now()),m=(0,c.useRef)(Date.now()),h=(0,c.useRef)(!1),g=(0,c.useRef)(0),_=(0,c.useRef)(0),v=(0,c.useRef)(0),y=(0,c.useRef)(!1),b=(elementorCommon||{}).config,x=(b===void 0?{}:b).editor_events,S=(x===void 0?{}:x).can_send_events,C=S!==void 0&&S,T=(0,c.useCallback)(function(){var c;return((c=elementorCommon)==null?void 0:c.eventsManager)&&typeof elementorCommon.eventsManager.dispatchEvent==`function`},[]),E=(0,c.useCallback)(function(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;try{C&&T()&&elementorCommon.eventsManager.dispatchEvent(c,u)}finally{m&&m()}},[C,T]),D=(0,c.useCallback)(function(){m.current=Date.now(),h.current=!1},[]),A=(0,c.useCallback)(function(c,u){return u?_objectSpread$13(_objectSpread$13({},c),{},{trigger:zi.triggers[u]||u}):c},[]),N=(0,c.useCallback)(function(c,u){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;D(),g.current+=1,E(c,u,m)},[D,E]),P=(0,c.useCallback)(function(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;N(`kitlib_opened`,A({referrer_area:c},m),u)},[A,N]),V=(0,c.useCallback)(function(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:`click`;_.current+=1,N(`kitlib_category_selected`,A({kit_category:c},m),u)},[A,N]),H=(0,c.useCallback)(function(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:`click`;_.current+=1,N(`kitlib_tag_selected`,A({kit_tag:c},m),u)},[A,N]),U=(0,c.useCallback)(function(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:`click`;_.current+=1,N(`kitlib_plan_filter_selected`,A({kit_plan_filter:c},m),u)},[A,N]),W=(0,c.useCallback)(function(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:`dropdownClick`;N(`kitlib_sorter_selected`,A({kit_sorter:c},m),u)},[A,N]),G=(0,c.useCallback)(function(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;N(`kitlib_search_submitted`,A({kit_search_input:c,kit_search_result_count:u},h),m)},[A,N]),K=(0,c.useCallback)(function(c,u,m){var h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:`click`;N(`kitlib_favorite_clicked`,A({kit_id:c,kit_title:u,kit_fav_status:m},g),h)},[A,N]),ee=(0,c.useCallback)(function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:`click`;N(`kitlib_favorite_tab`,A({page_url:window.location.href},u),c)},[A,N]),te=(0,c.useCallback)(function(c,u){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:``,g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:null,_=arguments.length>5&&arguments[5]!==void 0?arguments[5]:`click`;N(`kitdemo_clicked`,A({kit_id:c,kit_title:u,kit_position:m,requires_pro:h},_),g)},[A,N]),ne=(0,c.useCallback)(function(c,u){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:`pageLoaded`;v.current+=1,N(`kitdemo_opened`,A({kit_id:c,kit_title:u,kit_load_time:m},g),h)},[A,N]),de=(0,c.useCallback)(function(c,u){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:``,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:`click`;y.current=!0,N(`kitdemo_apply_clicked`,A({kit_id:c,kit_title:u,requires_pro:m},g),h)},[A,N]),fe=(0,c.useCallback)(function(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;N(`kitdemo_apply_remove_existing`,A({remove_existing_kit:c},m),u)},[A,N]),pe=(0,c.useCallback)(function(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:`click`;N(`kitdemo_apply_all_or_customize`,A({apply_all:c},m),u)},[A,N]),me=(0,c.useCallback)(function(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:null;N(`kitdemo_apply_completed`,A({kit_id:c,import_time:u,items_imported:m},g),h)},[A,N]),ge=(0,c.useCallback)(function(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:null;N(`kitdemo_apply_failed`,A({kit_id:c,error_message:u,error_code:m},g),h)},[A,N]),ve=(0,c.useCallback)(function(c,u){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:`click`;N(`kitdemo_download_clicked`,A({kit_id:c,kit_title:u},h),m)},[A,N]),ye=(0,c.useCallback)(function(c,u){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:``,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:`click`;N(`kitdemo_upgrade_clicked`,A({kit_id:c,kit_title:u,kit_demo_upgrade_plan:m},g),h)},[A,N]),be=(0,c.useCallback)(function(c,u){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:`click`;N(`kitdemo_overview_clicked`,A({kit_id:c,kit_title:u},h),m)},[A,N]),xe=(0,c.useCallback)(function(c,u){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:`click`;N(`kitdemo_overview_back`,A({kit_id:c,kit_title:u},h),m)},[A,N]),Te=(0,c.useCallback)(function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:`timeout`;if(!h.current){h.current=!0;var m=Date.now()-u.current;E(`kitlib_session_ended`,{duration_s:Number((m/1e3).toFixed(2)),actions_count:g.current,filters_count:_.current,demo_views:v.current,kit_applied:y.current,reason:c})}},[E]);return(0,c.useEffect)(function(){var c=setInterval(function checkSessionTimeout(){Date.now()-m.current>Rl&&!h.current&&Te(`timeout`)},6e4),u=function handleBeforeUnload(){Te(`page_unload`)};return window.addEventListener(`beforeunload`,u),function(){clearInterval(c),window.removeEventListener(`beforeunload`,u)}},[Te]),(0,c.useEffect)(function(){var c=function handleUserActivity(){D()},u=[`mousedown`,`mousemove`,`keypress`,`scroll`,`touchstart`,`click`];return u.forEach(function(u){document.addEventListener(u,c,!0)}),function(){u.forEach(function(u){document.removeEventListener(u,c,!0)})}},[D]),{trackKitlibOpened:P,trackKitlibCategorySelected:V,trackKitlibTagSelected:H,trackKitlibPlanFilterSelected:U,trackKitlibSorterSelected:W,trackKitlibSearchSubmitted:G,trackKitlibFavoriteClicked:K,trackKitlibFavoriteTab:ee,trackKitdemoClicked:te,trackKitdemoOpened:ne,trackKitdemoApplyClicked:de,trackKitdemoApplyRemoveExisting:fe,trackKitdemoApplyAllOrCustomize:pe,trackKitdemoApplyCompleted:me,trackKitdemoApplyFailed:ge,trackKitdemoDownloadClicked:ve,trackKitdemoUpgradeClicked:ye,trackKitdemoOverviewClicked:be,trackKitdemoOverviewBack:xe,trackKitlibSessionEnded:Te,updateActivity:D}}})),Vl,Hl,Ul,Wl,Gl=__esmMin((()=>{Bl(),Vl=__toESM(U()),Hl=(0,c.createContext)(),Ul=function TrackingProvider(u){var m=u.children,h=zl();return(0,c.useEffect)(function(){var c=new URLSearchParams(window.location.search).get(`source`)||`direct`;h.trackKitlibOpened(c)},[]),c.default.createElement(Hl.Provider,{value:h},m)},Wl=function useTracking(){var u=(0,c.useContext)(Hl);if(!u)throw Error(`useTracking must be used within a TrackingProvider`);return u},Ul.propTypes={children:Vl.default.node}})),Kl=__esmMin((()=>{}));function FavoritesActions(u){var m=useKitFavoritesMutations(),g=m.addToFavorites,_=m.removeFromFavorites,v=m.isLoading,b=Wl(),x=v?`e-kit-library__kit-favorite-actions--loading`:``;return u.isFavorite?c.default.createElement(y.Button,{text:(0,h.__)(`Remove from Favorites`,`elementor`),hideText:!0,icon:`eicon-heart`,className:`e-kit-library__kit-favorite-actions e-kit-library__kit-favorite-actions--active ${x}`,onClick:function handleRemoveFromFavorites(){v||b.trackKitlibFavoriteClicked(u.id,u==null?void 0:u.name,!1,function(){return _.mutate(u.id)})}}):c.default.createElement(y.Button,{text:(0,h.__)(`Add to Favorites`,`elementor`),hideText:!0,icon:`eicon-heart-o`,className:`e-kit-library__kit-favorite-actions ${x}`,onClick:function handleAddToFavorites(){v||b.trackKitlibFavoriteClicked(u.id,u==null?void 0:u.name,!0,function(){return g.mutate(u.id)})}})}var ql,Jl=__esmMin((()=>{ql=__toESM(U()),Ll(),Gl(),Kl(),FavoritesActions.propTypes={isFavorite:ql.default.bool,id:ql.default.string,name:ql.default.string,source:ql.default.string,index:ql.default.number,queryParams:ql.default.string}}));function ownKeys$12(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$12(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$12(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$12(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function useSettingsContext(){return(0,c.useContext)(Xl)}function SettingsProvider(u){var m=_slicedToArray((0,c.useState)({}),2),h=m[0],g=m[1],_=(0,c.useCallback)(function(c){g(function(u){return _objectSpread$12(_objectSpread$12({},u),c)})},[g]);return(0,c.useEffect)(function(){g(u.value)},[g]),c.default.createElement(Xl.Provider,{value:{settings:h,setSettings:g,updateSettings:_}},u.children)}var Yl,Xl,Zl=__esmMin((()=>{Yl=__toESM(U()),vn(),J(),__name(ownKeys$12,`ownKeys`),__name(_objectSpread$12,`_objectSpread`),Xl=(0,c.createContext)({}),SettingsProvider.propTypes={children:Yl.default.any,value:Yl.default.object.isRequired}}));function useKitCallToAction(u){var m=useSettingsContext().settings,h=m.access_tier,g=fl[u];m.is_pro&&m.is_library_connected&&h===Jc.free&&(h=Jc[`essential-oct2023`]);var _=(0,c.useMemo)(function(){var c;return(c=m.subscription_plans)==null?void 0:c[u]},[m,u]);return _.label=pl[g],_.isPromoted=Jc.free!==u,{type:(0,c.useMemo)(function(){var c=Yc(h,u);return!m.is_library_connected&&(m.is_pro||c)?Ql:c?eu:$l},[m,u]),subscriptionPlan:_}}var Ql,$l,eu,tu=__esmMin((()=>{Zl(),Xc(),ml(),Ql=`connect`,$l=`promotion`,eu=`apply`}));function useAddKitPromotionUTM(c,u,m){if(!c)return``;var h;try{h=new URL(c)}catch(c){return``}if(m&&typeof m==`string`){var g=m.trim().replace(/\s+/g,`-`).replace(/[^\w-]/g,``).toLowerCase();h.searchParams.set(`utm_term`,g)}return u&&typeof u==`string`&&h.searchParams.set(`utm_content`,u),h.toString()}var nu=__esmMin((()=>{})),ru=__esmMin((()=>{})),iu,au,ou,su=__esmMin((()=>{iu=__toESM(U()),Gc(),Jl(),Al(),tu(),nu(),Gl(),ru(),au=function KitListItem(u){var m=useKitCallToAction(u.model.accessTier),g=m.type,_=m.subscriptionPlan,v=useAddKitPromotionUTM(_.promotion_url,u.model.id,u.model.title),b=(0,h.__)(`Upgrade`,`elementor`),x=$l===g,S=Wl();return c.default.createElement(y.Card,{className:`e-kit-library__kit-item`},c.default.createElement(y.CardHeader,null,c.default.createElement(y.Heading,{tag:`h3`,title:u.model.title,variant:`h5`,className:`eps-card__headline`},u.model.title),c.default.createElement(FavoritesActions,{id:u.model.id,isFavorite:u.model.isFavorite,index:u.index,name:u.model.title,queryParams:u.queryParams,source:u.source})),c.default.createElement(y.CardBody,null,c.default.createElement(y.CardImage,{alt:u.model.title,src:u.model.thumbnailUrl||``},c.default.createElement(Badge,{variant:`sm`,className:`e-kit-library__kit-item-subscription-plan-badge ${_.isPromoted?`promoted`:``}`},_.label),c.default.createElement(y.CardOverlay,null,c.default.createElement(y.Grid,{container:!0,direction:`column`,className:`e-kit-library__kit-item-overlay`},c.default.createElement(y.Button,{className:`e-kit-library__kit-item-overlay-overview-button`,text:(0,h.__)(`View Demo`,`elementor`),icon:`eicon-preview-medium`,url:`/kit-library/preview/${u.model.id}`,onClick:function onClick(){S.trackKitdemoClicked(u.model.id,u.model.title,u.index,_.label)}}),x&&c.default.createElement(y.Button,{className:`e-kit-library__kit-item-overlay-promotion-button`,text:b,icon:`eicon-external-link-square`,url:v,target:`_blank`,onClick:function onClick(){return S.trackKitdemoUpgradeClicked(u.model.id,u.model.title,_.label)}}))))))},au.propTypes={model:iu.default.instanceOf(kl).isRequired,index:iu.default.number,queryParams:iu.default.string,source:iu.default.string},ou=c.default.memo(au)})),cu,lu,uu=__esmMin((()=>{Zl(),ru(),cu=function NewPageKitListItem(){var u,m=useSettingsContext().settings;return c.default.createElement(y.Card,{className:`e-kit-library__kit-item`},c.default.createElement(y.CardHeader,null,c.default.createElement(y.Heading,{tag:`h3`,title:(0,h.__)(`Blank Canvas`,`elementor`),variant:`h5`,className:`eps-card__headline`},(0,h.__)(`Blank Canvas`,`elementor`))),c.default.createElement(y.CardBody,null,c.default.createElement(y.CardImage,{alt:(0,h.__)(`Blank Canvas`,`elementor`),src:elementorCommon.config.urls.assets+`images/app/onboarding/Blank_Preview.jpg`||``},c.default.createElement(y.CardOverlay,null,c.default.createElement(y.Grid,{container:!0,direction:`column`,className:`e-kit-library__kit-item-overlay`},c.default.createElement(y.Button,{className:`e-kit-library__kit-item-overlay-overview-button`,text:(0,h.__)(`Create New Elementor Page`,`elementor`),icon:`eicon-single-page`,url:(u=m.urls)==null?void 0:u.createNewPage}))))))},lu=c.default.memo(cu)}));function KitList(u){var m=new URLSearchParams(window.location.search).get(`referrer`);return c.default.createElement(y.CssGrid,{spacing:24,colMinWidth:290},m===`onboarding`&&c.default.createElement(lu,null),u.data.map(function(m,h){var g;return c.default.createElement(ou,{key:m.id,model:m,index:h+1,queryParams:(g=u.queryParams)==null?void 0:g.search,source:u.source})}))}var du,fu=__esmMin((()=>{du=__toESM(U()),Al(),su(),uu(),KitList.propTypes={data:du.default.arrayOf(du.default.instanceOf(kl)),queryParams:du.default.shape({search:du.default.string}),source:du.default.string}}));function Index$1(u){return c.default.createElement(`div`,{className:`eps-app__lightbox`},c.default.createElement(`div`,{className:`eps-app`},u.header,c.default.createElement(`div`,{className:`eps-app__main`},u.sidebar&&c.default.createElement(Sidebar,null,u.sidebar),u.children)))}var pu,mu=__esmMin((()=>{pu=__toESM(U()),In(),__name(Index$1,`Index`),Index$1.propTypes={header:pu.default.node,sidebar:pu.default.node,children:pu.default.node}})),hu=__esmMin((()=>{}));function PageLoader(u){return c.default.createElement(`div`,{className:`e-kit-library__page-loader ${u.className}`},c.default.createElement(y.Icon,{className:`eicon-loading eicon-animation-spin`}))}var gu,_u=__esmMin((()=>{gu=__toESM(U()),hu(),PageLoader.propTypes={className:gu.default.string},PageLoader.defaultProps={className:``}}));function useDebouncedCallback(u,m){var h=(0,c.useRef)();return(0,c.useCallback)(function(){for(var c=arguments.length,g=Array(c),_=0;_<c;_++)g[_]=arguments[_];clearTimeout(h.current),h.current=setTimeout(function later(){clearTimeout(h.current),u.apply(void 0,g)},m)},[u,m])}var vu=__esmMin((()=>{})),yu=__esmMin((()=>{}));function SearchInput(u){var m=_slicedToArray((0,c.useState)(u.value||``),2),g=m[0],_=m[1],v=useDebouncedCallback(function(c){return u.onChange(c)},u.debounceTimeout);return(0,c.useEffect)(function(){u.value!==g&&_(u.value)},[u.value]),c.default.createElement(`div`,{className:`eps-search-input__container ${u.className}`},c.default.createElement(`input`,{className:`eps-search-input eps-search-input--${u.size}`,placeholder:u.placeholder,value:g,onChange:function onChange(c){_(c.target.value),v(c.target.value)}}),c.default.createElement(y.Icon,{className:`eicon-search-bold eps-search-input__icon eps-search-input__icon--${u.size}`}),u.value&&c.default.createElement(y.Button,{text:(0,h.__)(`Clear`,`elementor`),hideText:!0,className:`eicon-close-circle eps-search-input__clear-icon eps-search-input__clear-icon--${u.size}`,onClick:function onClick(){return u.onChange(``)}}))}var bu,xu=__esmMin((()=>{bu=__toESM(U()),J(),vu(),yu(),SearchInput.propTypes={placeholder:bu.default.string,value:bu.default.string.isRequired,onChange:bu.default.func.isRequired,className:bu.default.string,size:bu.default.oneOf([`md`,`sm`]),debounceTimeout:bu.default.number},SearchInput.defaultProps={className:``,size:`md`,debounceTimeout:300}})),Su=__esmMin((()=>{}));function SortSelect(u){var m=function getSelectedOptionDetails(c){return u.options.find(function(u){return u.value===c})},g=_slicedToArray((0,c.useState)(m(u.value.by)),2),_=g[0],v=g[1];return(0,c.useEffect)(function(){var c;u.onChange({by:_.value,direction:(c=_.defaultOrder)==null?u.value.direction:c})},[_]),c.default.createElement(`div`,{className:`eps-sort-select`},c.default.createElement(`div`,{className:`eps-sort-select__select-wrapper`},c.default.createElement(y.Select,{options:u.options,value:u.value.by,onChange:function onChange(c){var h,g=c.target.value;v(m(g)),(h=u.onChangeSortValue)==null||h.call(u,g)},className:`eps-sort-select__select`,onClick:function onClick(){var c;u.onChange({by:u.value.by,direction:u.value.direction}),(c=u.onSortSelectOpen)==null||c.call(u)}})),!_.orderDisabled&&c.default.createElement(y.Button,{text:u.value.direction===`asc`?(0,h.__)(`Sort Descending`,`elementor`):(0,h.__)(`Sort Ascending`,`elementor`),hideText:!0,icon:u.value.direction===`asc`?`eicon-arrow-up`:`eicon-arrow-down`,className:`eps-sort-select__button`,onClick:function onClick(){var c=u.value.direction&&u.value.direction===`asc`?`desc`:`asc`;u.onChangeSortDirection&&u.onChangeSortDirection(c),u.onChange({by:u.value.by,direction:c})}}))}var Cu,wu=__esmMin((()=>{Cu=__toESM(U()),J(),Su(),SortSelect.propTypes={options:Cu.default.arrayOf(Cu.default.shape({label:Cu.default.string.isRequired,value:Cu.default.oneOfType([Cu.default.string,Cu.default.number]).isRequired})).isRequired,value:Cu.default.shape({direction:Cu.default.oneOf([`asc`,`desc`]).isRequired,by:Cu.default.string.isRequired}).isRequired,onChange:Cu.default.func.isRequired,onChangeSortValue:Cu.default.func,onSortSelectOpen:Cu.default.func,onChangeSortDirection:Cu.default.func}})),Tu=__esmMin((()=>{}));function Collapse(u){return c.default.createElement(`div`,{className:`eps-collapse ${u.className}`,"data-open":u.isOpen||void 0},c.default.createElement(`button`,{className:`eps-collapse__title`,onClick:function onClick(){var c;u.onChange(function(c){return!c}),(c=u.onClick)==null||c.call(u,u.isOpen,u.title)}},c.default.createElement(`span`,null,u.title),c.default.createElement(`i`,{className:`eicon-chevron-right eps-collapse__icon`})),c.default.createElement(`div`,{className:`eps-collapse__content`},u.children))}var Eu,Du=__esmMin((()=>{Eu=__toESM(U()),Tu(),Collapse.propTypes={isOpen:Eu.default.bool,onChange:Eu.default.func,className:Eu.default.string,title:Eu.default.node,onClick:Eu.default.func,children:Eu.default.oneOfType([Eu.default.node,Eu.default.arrayOf(Eu.default.node)])},Collapse.defaultProps={className:``,isOpen:!1}})),Ou,ku,Au,ju,Mu=__esmMin((()=>{Ou=__toESM(U()),Kt(),J(),nl(),Du(),xu(),Gl(),ku=15,Au=function TaxonomiesFilterList(u){var m=_slicedToArray((0,c.useState)(u.taxonomiesByType.isOpenByDefault),2),g=m[0],_=m[1],v=_slicedToArray((0,c.useState)(``),2),b=v[0],x=v[1],S=Wl(),C=(0,c.useMemo)(function(){if(!b)return u.taxonomiesByType.data;var c=b.toLowerCase();return u.taxonomiesByType.data.filter(function(u){return u.text.toLowerCase().includes(c)})},[u.taxonomiesByType.data,b]);return c.default.createElement(Collapse,{className:`e-kit-library__tags-filter-list`,title:u.taxonomiesByType.label,isOpen:g,onChange:_},u.taxonomiesByType.data.length>=ku&&c.default.createElement(SearchInput,{size:`sm`,className:`e-kit-library__tags-filter-list-search`,placeholder:(0,h.sprintf)((0,h.__)(`Search %s...`,`elementor`),u.taxonomiesByType.label),value:b,onChange:function onChange(c){x(c)}}),c.default.createElement(`div`,{className:`e-kit-library__tags-filter-list-container`},C.length===0&&c.default.createElement(y.Text,null,(0,h.__)(`No Results Found`,`elementor`)),C.map(function(m){var h;return c.default.createElement(`label`,{key:m.text,className:`e-kit-library__tags-filter-list-item`},c.default.createElement(y.Checkbox,{checked:!!((h=u.selected[m.type])!=null&&h.includes(m.id||m.text)),onChange:function onChange(c){var h=c.target.checked,g=function callback(){u.onSelect(m.type,function(c){return h?[].concat(_toConsumableArray(c),[m.id||m.text]):c.filter(function(c){return![m.id,m.text].includes(c)})})};m.type===`categories`&&h?S.trackKitlibCategorySelected(m.text,g):m.type===`tags`&&h?S.trackKitlibTagSelected(m.text,g):m.type===`subscription_plans`&&h?S.trackKitlibPlanFilterSelected(m.text,g):g()}}),m.text)})))},Au.propTypes={taxonomiesByType:Ou.default.shape({key:Ou.default.string,label:Ou.default.string,data:Ou.default.arrayOf(Ou.default.instanceOf(tl)),isOpenByDefault:Ou.default.bool}),selected:Ou.default.objectOf(Ou.default.arrayOf(Ou.default.string)),onSelect:Ou.default.func,onCollapseChange:Ou.default.func,category:Ou.default.string,onChange:Ou.default.func},ju=c.default.memo(Au)})),Nu=__esmMin((()=>{}));function TaxonomiesFilter(u){var m=Fu(function(){return getTaxonomyFilterItems(u.taxonomies)},[u.taxonomies]);return c.default.createElement(`div`,{className:`e-kit-library__tags-filter`},m.map(function(m){return c.default.createElement(ju,{key:m.key,taxonomiesByType:m,selected:u.selected,onSelect:u.onSelect,category:u.category})}))}var Pu,Fu,Iu=__esmMin((()=>{Pu=__toESM(U()),Mu(),nl(),ml(),Nu(),Fu=c.default.useMemo,TaxonomiesFilter.propTypes={selected:Pu.default.objectOf(Pu.default.arrayOf(Pu.default.string)),onSelect:Pu.default.func,taxonomies:Pu.default.arrayOf(Pu.default.instanceOf(tl)),category:Pu.default.string}}));function ConnectStateProvider(u){var m=u.children,h=_slicedToArray((0,c.useState)(elementorCommon.config.library_connect.is_connected),2),g=h[0],_=h[1],v=_slicedToArray((0,c.useState)(!1),2),y=v[0],b=v[1],x=(0,c.useCallback)(function(c){b(!0),_(!0),elementorCommon.config.library_connect.is_connected=!0,c&&c()},[]),S=(0,c.useCallback)(function(c){_(!1),b(!1),elementorCommon.config.library_connect.is_connected=!1,c&&c()},[]),C={isConnected:g,isConnecting:y,setConnecting:(0,c.useCallback)(function(c){b(c)},[]),handleConnectSuccess:x,handleConnectError:S};return c.default.createElement(Ru.Provider,{value:C},m)}var Lu,Ru,zu=__esmMin((()=>{J(),Lu=__toESM(U()),Ru=(0,c.createContext)(),ConnectStateProvider.propTypes={children:Lu.default.node.isRequired}}));function useConnectState(){var u=(0,c.useContext)(Ru);if(!u)throw Error(`useConnectState must be used within a ConnectStateProvider`);return u}var Bu=__esmMin((()=>{zu()}));function useMenuItems(u){var m=useConnectState().isConnected,g=useCloudKitsEligibility({enabled:m}).data,_=g==null?void 0:g.is_eligible;return(0,c.useMemo)(function(){var g=u.replace(`/`,``),v=(0,h.__)(`My Website Templates`,`elementor`);return m?m&&!1===_&&(v=c.default.createElement(c.default.Fragment,null,(0,h.__)(`My Website Templates`,`elementor`),c.default.createElement(`span`,{className:`upgrade-badge`},(0,h.__)(`Upgrade`,`elementor`)))):v=c.default.createElement(c.default.Fragment,null,(0,h.__)(`My Website Templates`,`elementor`),c.default.createElement(`span`,{className:`connect-badge`},(0,h.__)(`Connect`,`elementor`))),[{label:(0,h.__)(`All Website Templates`,`elementor`),icon:`eicon-filter`,isActive:!g,url:`/kit-library`,trackEventData:{command:`kit-library/select-organizing-category`,category:`all`}},{label:v,icon:`eicon-library-cloud-empty`,isActive:g===`cloud`,url:`/kit-library/cloud`,trackEventData:{command:`kit-library/select-organizing-category`,category:`cloud`}},{label:(0,h.__)(`Favorites`,`elementor`),icon:`eicon-heart-o`,isActive:g===`favorites`,url:`/kit-library/favorites`,trackEventData:{command:`kit-library/select-organizing-category`,category:`favorites`}}]},[u,m,_])}var Vu=__esmMin((()=>{vs(),Bu()}));function ownKeys$11(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$11(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$11(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$11(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function useTaxonomies(){var u=_slicedToArray((0,c.useState)(!1),2),m=u[0],h=u[1],g=(0,c.useCallback)(function(){return h(!0)},[h]),_=useQuery([Hu],function(){return fetchTaxonomies(m)});return(0,c.useEffect)(function(){m&&_.refetch().then(function(){return h(!1)})},[m]),_objectSpread$11(_objectSpread$11({},_),{},{forceRefetch:g})}function fetchTaxonomies(c){return $e.data.get(`kit-taxonomies/index`,{force:c?1:void 0},{refresh:!0}).then(function(c){return c.data}).then(function(c){return c.data.map(function(c){return tl.createFromResponse(c)})})}var Hu,Uu=__esmMin((()=>{vn(),J(),nl(),us(),__name(ownKeys$11,`ownKeys`),__name(_objectSpread$11,`_objectSpread`),Hu=`tags`}));function useLastFilterContext(){return(0,c.useContext)(Gu)}function LastFilterProvider(u){var m=_slicedToArray((0,c.useState)({}),2),h=m[0],g=m[1];return c.default.createElement(Gu.Provider,{value:{lastFilter:h,setLastFilter:g}},u.children)}var Wu,Gu,Ku=__esmMin((()=>{Wu=__toESM(U()),J(),Gu=(0,c.createContext)({}),LastFilterProvider.propTypes={children:Wu.default.any}})),qu=__esmMin((()=>{}));function ownKeys$10(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$10(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$10(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$10(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function useTaxonomiesSelection(u){return[(0,c.useCallback)(function(c,m){return u(function(u){var h=_objectSpread$10({},u.taxonomies);return h[c]=m(u.taxonomies[c]),_objectSpread$10(_objectSpread$10({},u),{},{taxonomies:h})})},[u]),(0,c.useCallback)(function(c){return u(function(u){var m=Object.entries(u.taxonomies).reduce(function(u,m){var h=_slicedToArray(m,2),g=h[0],_=h[1];return _objectSpread$10(_objectSpread$10({},u),{},_defineProperty({},g,_.filter(function(u){return u!==c})))},{});return _objectSpread$10(_objectSpread$10({},u),{},{taxonomies:m})})},[u])]}function useRouterQueryParams(u,m){var h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],g=Pt(),_=useLastFilterContext().setLastFilter;(0,c.useEffect)(function(){var c=Object.fromEntries(Object.entries(u).filter(function(c){var u=_slicedToArray(c,2),m=u[0],g=u[1];return!h.includes(m)&&g}));_(c),history.replaceState(null,``,decodeURI(`#${wp.url.addQueryArgs(g.pathname.split(`?`)[0]||`/`,c)}`))},[u]),(0,c.useEffect)(function(){var c=Object.keys(Nl).reduce(function(c,u){var m=wp.url.getQueryArg(g.pathname,u);return m?_objectSpread$10(_objectSpread$10({},c),{},_defineProperty({},u,m)):c},{});m(function(u){return _objectSpread$10(_objectSpread$10(_objectSpread$10({},u),c),{},{taxonomies:_objectSpread$10(_objectSpread$10({},u.taxonomies),c.taxonomies),ready:!0})})},[])}function Index(u){var m=u.path,g=u.initialQueryParams,_=g===void 0?{}:g,v=u.renderNoResultsComponent,b=v===void 0?function(c){return c.defaultComponent}:v;usePageTitle({title:(0,h.__)(`Website Templates`,`elementor`)});var x=useMenuItems(m),S=Wl(),C=useKits(_),T=C.data,E=C.isSuccess,D=C.isLoading,A=C.isFetching,N=C.isError,P=C.queryParams,V=C.setQueryParams,H=C.clearQueryParams,U=C.forceRefetch,W=C.isFilterActive;useRouterQueryParams(P,V,[`ready`].concat(_toConsumableArray(Object.keys(_)))),(0,c.useEffect)(function(){P.search&&S.trackKitlibSearchSubmitted(P.search,T.length)},[P.search,T.length,S]);var G=useTaxonomies(),K=G.data,ee=G.forceRefetch,te=G.isFetching,ne=_slicedToArray(useTaxonomiesSelection(V),2),de=ne[0],fe=ne[1],pe=[{label:(0,h.__)(`Featured`,`elementor`),value:`featuredIndex`,defaultOrder:`asc`,orderDisabled:!0},{label:(0,h.__)(`New`,`elementor`),value:`createdAt`,defaultOrder:`desc`},{label:(0,h.__)(`Popular`,`elementor`),value:`popularityIndex`,defaultOrder:`desc`},{label:(0,h.__)(`Trending`,`elementor`),value:`trendIndex`,defaultOrder:`desc`}];return c.default.createElement(Index$1,{sidebar:c.default.createElement(IndexSidebar,{tagsFilterSlot:c.default.createElement(TaxonomiesFilter,{selected:P.taxonomies,onSelect:de,taxonomies:K,category:m}),menuItems:x}),header:c.default.createElement(IndexHeader,{refetch:function refetch(){U(),ee()},isFetching:A||te})},c.default.createElement(`div`,{className:`e-kit-library__index-layout-container`},c.default.createElement(y.Grid,{container:!0,className:`e-kit-library__index-layout-heading`},c.default.createElement(y.Grid,{item:!0,className:`e-kit-library__index-layout-heading-search`},c.default.createElement(SearchInput,{placeholder:(0,h.__)(`Search all Website Templates...`,`elementor`),value:P.search,onChange:function onChange(c){V(function(u){return _objectSpread$10(_objectSpread$10({},u),{},{search:c})})}}),W&&c.default.createElement(FilterIndicationText,{queryParams:P,resultCount:T.length||0,onClear:H,onRemoveTag:fe})),c.default.createElement(y.Grid,{item:!0,className:`e-kit-library__index-layout-heading-sort`},c.default.createElement(SortSelect,{options:pe,value:P.order,onChange:function onChange(c){return V(function(u){return _objectSpread$10(_objectSpread$10({},u),{},{order:c})})},onChangeSortValue:function onChangeSortValue(c){var u=pe.find(function(u){return u.value===c}).label;V(function(u){return _objectSpread$10(_objectSpread$10({},u),{},{order:_objectSpread$10(_objectSpread$10({},u.order),{},{by:c})})}),S.trackKitlibSorterSelected(u)}}))),c.default.createElement(Content,{className:`e-kit-library__index-layout-main`},c.default.createElement(c.default.Fragment,null,D&&c.default.createElement(PageLoader,null),N&&c.default.createElement(ErrorScreen,{title:(0,h.__)(`Something went wrong.`,`elementor`),description:(0,h.__)(`Nothing to worry about, use 🔄 on the top corner to try again. If the problem continues, head over to the Help Center.`,`elementor`),button:{text:(0,h.__)(`Learn More`,`elementor`),url:`https://go.elementor.com/app-kit-library-error/`,target:`_blank`}}),E&&0<T.length&&P.ready&&c.default.createElement(KitList,{data:T,queryParams:P,source:m}),E&&T.length===0&&P.ready&&b({defaultComponent:c.default.createElement(ErrorScreen,{title:(0,h.__)(`No results matched your search.`,`elementor`),description:(0,h.__)(`Try different keywords or `,`elementor`),button:{text:(0,h.__)(`Continue browsing.`,`elementor`),action:H,category:m}}),isFilterActive:W}),c.default.createElement(EnvatoPromotion,{category:m})))))}var Ju,Yu=__esmMin((()=>{Ju=__toESM(U()),Kt(),J(),vn(),Rn(),Lc(),Vc(),gl(),wl(),El(),fu(),mu(),_u(),xu(),wu(),Iu(),Fl(),Vu(),Pn(),Uu(),Ku(),zt(),Gl(),qu(),__name(ownKeys$10,`ownKeys`),__name(_objectSpread$10,`_objectSpread`),Index.propTypes={path:Ju.default.string,initialQueryParams:Ju.default.object,renderNoResultsComponent:Ju.default.func}}));function Favorites(u){var m=Ft(),g=Wl();(0,c.useEffect)(function(){g.trackKitlibFavoriteTab()},[g]);var _=c.default.createElement(ErrorScreen,{title:(0,h.__)(`No favorites here yet...`,`elementor`),description:(0,h.__)(`Use the heart icon to save Website Templates that inspire you. You'll be able to find them here.`,`elementor`),button:{text:(0,h.__)(`Continue browsing.`,`elementor`),action:function action(){return m(`/kit-library`)}}});return c.default.createElement(Index,{path:u.path,initialQueryParams:{favorite:!0},renderNoResultsComponent:function renderNoResultsComponent(c){var u=c.defaultComponent;return c.isFilterActive?u:_}})}var Xu,Zu=__esmMin((()=>{Yu(),Vc(),zt(),Xu=__toESM(U()),Gl(),Favorites.propTypes={path:Xu.default.string}})),Qu,$u,ed,td,nd,rd,id=__esmMin((()=>{J(),zt(),Qu=__toESM(U()),Al(),Wi(),ma(),ja(),ru(),$u=`data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQ1IiBoZWlnaHQ9IjMzMCIgdmlld0JveD0iMCAwIDM0NSAzMzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHdpZHRoPSIzNDUiIGhlaWdodD0iMzMwIiBmaWxsPSIjRjRGNUY4Ii8+CjxwYXRoIGQ9Ik0xNjQuMjY3IDE2Ny42QzE2Ni40NzIgMTYxLjc2MSAxNzAuMjEzIDE1Ni42MjUgMTc1LjA5NCAxNTIuNzM1QzE3OS45NzUgMTQ4Ljg0NiAxODUuODE2IDE0Ni4zNDYgMTkyIDE0NS41QzE5MS4xNTUgMTUxLjY4NCAxODguNjU0IDE1Ny41MjUgMTg0Ljc2NCAxNjIuNDA2QzE4MC44NzQgMTY3LjI4OCAxNzUuNzM5IDE3MS4wMjggMTY5LjkgMTczLjIzM00xNjkuNDY3IDE1OC41QzE3My42NzcgMTYwLjQ0MyAxNzcuMDU3IDE2My44MjMgMTc5IDE2OC4wMzNNMTUzIDE4NC41VjE3NS44MzNDMTUzIDE3NC4xMTkgMTUzLjUwOCAxNzIuNDQ0IDE1NC40NjEgMTcxLjAxOEMxNTUuNDEzIDE2OS41OTMgMTU2Ljc2NiAxNjguNDgyIDE1OC4zNSAxNjcuODI2QzE1OS45MzQgMTY3LjE3IDE2MS42NzYgMTY2Ljk5OSAxNjMuMzU3IDE2Ny4zMzNDMTY1LjAzOSAxNjcuNjY4IDE2Ni41ODMgMTY4LjQ5MyAxNjcuNzk1IDE2OS43MDVDMTY5LjAwNyAxNzAuOTE3IDE2OS44MzIgMTcyLjQ2MSAxNzAuMTY3IDE3NC4xNDNDMTcwLjUwMSAxNzUuODI0IDE3MC4zMyAxNzcuNTY2IDE2OS42NzQgMTc5LjE1QzE2OS4wMTggMTgwLjczNCAxNjcuOTA3IDE4Mi4wODcgMTY2LjQ4MiAxODMuMDM5QzE2NS4wNTYgMTgzLjk5MiAxNjMuMzgxIDE4NC41IDE2MS42NjcgMTg0LjVIMTUzWiIgc3Ryb2tlPSIjQUJBQkFCIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K`,ed=function PopoverItem(u){var m=u.className,h=m===void 0?``:m,g=u.icon,_=u.title,v=u.onClick;return c.default.createElement(`div`,{className:`e-kit-library__kit-item-actions-popover-item ${h}`,role:`button`,tabIndex:0,onClick:function handleClick(){v()},onKeyDown:function handleKeyDown(c){(c.key===`Enter`||c.key===` `)&&(c.preventDefault(),v())}},c.default.createElement(`i`,{className:g}),c.default.createElement(`span`,null,_))},ed.propTypes={className:Qu.default.string,icon:Qu.default.string.isRequired,title:Qu.default.string.isRequired,onClick:Qu.default.func.isRequired},td=function KitActionsPopover(u){var m=u.isOpen,g=u.onClose,_=u.onDelete,v=u.className,b=v===void 0?`e-kit-library__kit-item-actions-popover`:v;return m?c.default.createElement(y.Popover,{className:b,closeFunction:g,arrowPosition:`none`},c.default.createElement(ed,{className:`e-kit-library__kit-item-actions-popover-item--danger`,icon:`eicon-library-delete`,title:(0,h.__)(`Delete`,`elementor`),onClick:_})):null},td.propTypes={isOpen:Qu.default.bool.isRequired,onClose:Qu.default.func.isRequired,onDelete:Qu.default.func.isRequired,className:Qu.default.string},nd=function KitListCloudItem(u){var m,g=Ft(),_=_slicedToArray((0,c.useState)(!1),2),v=_[0],b=_[1],x=_slicedToArray((0,c.useState)(!1),2),S=x[0],C=x[1],T=((m=u.model)==null?void 0:m.status)===`locked`,E=!u.model.thumbnailUrl||S?$u:u.model.thumbnailUrl;return(0,c.useEffect)(function(){C(!1)},[u.model.thumbnailUrl]),c.default.createElement(y.Card,{className:`e-kit-library__kit-item ${T?`e-kit-library__kit-item--locked`:``}`},c.default.createElement(y.CardHeader,{className:`e-kit-library__kit-item-header`},c.default.createElement(y.Heading,{tag:`h3`,title:u.model.title,variant:`h5`,className:`eps-card__headline`},T&&c.default.createElement(Tooltip$2,{tag:`span`,title:(0,h.__)(`Your library is currently over the new quota. Upgrade your plan within 90 days to keep all website templates`,`elementor`)},c.default.createElement(`i`,{className:`eicon-lock e-kit-library__kit-item-lock-icon`,"aria-hidden":`true`})),u.model.title),c.default.createElement(y.Button,{text:(0,h.__)(`Actions`,`elementor`),hideText:!0,icon:`eicon-ellipsis-v`,className:`e-kit-library__kit-item-actions-menu`,onClick:function onClick(c){c.stopPropagation(),b(!0)}}),c.default.createElement(td,{isOpen:v,onClose:function onClose(){return b(!1)},onDelete:function handleDelete(){b(!1),Ui.sendKitCloudLibraryDelete(u.model.id),u.onDelete()}})),c.default.createElement(y.CardBody,null,c.default.createElement(y.CardImage,{alt:u.model.title,src:E,onError:function handleImageError(){u.model.thumbnailUrl&&!S&&C(!0)}},c.default.createElement(y.CardOverlay,null,c.default.createElement(y.Grid,{container:!0,direction:`column`,className:`e-kit-library__kit-item-cloud-overlay`},T?c.default.createElement(Tooltip$2,{tag:`span`,title:(0,h.__)(`Your library is currently over the new quota. Upgrade your plan within 90 days to keep all website templates`,`elementor`)},c.default.createElement(`i`,{className:`eicon-lock e-kit-library__kit-item-lock-icon`,"aria-hidden":`true`})):c.default.createElement(y.Button,{className:`eps-button e-kit-library__kit-item-cloud-overlay-import-button eps-button--primary eps-button--sm eps-button--contained`,text:(0,h.__)(`Apply`,`elementor`),icon:`eicon-library-download`,onClick:function onClick(){var c;Ui.sendKitCloudLibraryApply(u.model.id),g((c=elementorCommon)!=null&&(c=c.config)!=null&&c.experimentalFeatures[`import-export-customization`]?`import-customization?referrer=${ca.CLOUD}&id=${u.model.id}`:`import?referrer=kit-library&source=${ca.CLOUD}&kit_id=${u.model.id}`,{replace:!0})}}))))))},nd.propTypes={model:Qu.default.instanceOf(kl).isRequired,index:Qu.default.number,source:Qu.default.string,onDelete:Qu.default.func.isRequired},rd=c.default.memo(nd)}));function ownKeys$9(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$9(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$9(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$9(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function fetchKits(){return $e.data.get(`cloud-kits/index`,{},{refresh:!0}).then(function(c){return c.data}).then(function(c){return c.data.map(function(c){return kl.createFromResponse(c)})})}function useCloudKits(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},m=_slicedToArray((0,c.useState)(!1),2),h=m[0],g=m[1],_=_slicedToArray((0,c.useState)(function(){return _objectSpread$9(_objectSpread$9({ready:!1},od),u)}),2),v=_[0],y=_[1],b=(0,c.useCallback)(function(){return g(!0)},[g]),x=(0,c.useCallback)(function(){return y(_objectSpread$9(_objectSpread$9({ready:!0},od),u))},[y]),S=useQuery([ad],function(){return fetchKits(h)}),C=(0,c.useMemo)(function(){return S.data?pipe.apply(void 0,_toConsumableArray(Object.values(sd)))(_toConsumableArray(S.data),v):[]},[S.data,v]),T=(0,c.useMemo)(function(){return!!v.search},[v]);return(0,c.useEffect)(function(){h&&S.refetch().then(function(){return g(!1)})},[h]),_objectSpread$9(_objectSpread$9({},S),{},{data:C,queryParams:v,setQueryParams:y,clearQueryParams:x,forceRefetch:b,isFilterActive:T})}var ad,od,sd,cd=__esmMin((()=>{Kt(),vn(),J(),Al(),us(),jl(),__name(ownKeys$9,`ownKeys`),__name(_objectSpread$9,`_objectSpread`),ad=`cloud-kits`,od={search:``,referrer:null},sd={searchFilter:function searchFilter(c,u){return u.search?c.filter(function(c){var m=[c.title],h=u.search.toLowerCase();return m.some(function(c){return c.toLowerCase().includes(h)})}):c}}}));function useCloudKitsQuota(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return useQuery([ld],fetchCloudKitsQuota,c)}var ld,ud=__esmMin((()=>{us(),gs(),ld=`cloud-kits-quota`}));function useKitCloudMutations(){var c=Qo(),u=useMutation(function(c){return $e.data.delete(`cloud-kits/index`,{id:c})},{onSuccess:function onSuccess(){c.invalidateQueries(ad),c.invalidateQueries(ld)}});return{remove:u,isLoading:u.isLoading}}var dd=__esmMin((()=>{us(),cd(),ud()}));function KitCloudDeleteDialog(u){var m=u.kit,g=u.show,_=u.onCancelClick,v=u.onDeleteClick,b=u.isLoading;if(!m||!g)return null;var x=function handleDeleteClick(){b||v()},S=function handleCancelClick(){b||_()};return c.default.createElement(y.Dialog,{title:(0,h.__)(`Delete this Website Template?`,`elementor`),text:(0,h.sprintf)((0,h.__)(`Removing "%s" will permanently delete this website template from your library.`,`elementor`),(m==null?void 0:m.title)||``),onClose:S,dismissButtonText:(0,h.__)(`Cancel`,`elementor`),dismissButtonOnClick:S,approveButtonText:b?``:(0,h.__)(`Delete`,`elementor`),approveButtonOnClick:x,approveButtonColor:`danger`})}var fd,pd=__esmMin((()=>{fd=__toESM(U()),KitCloudDeleteDialog.propTypes={onDeleteClick:fd.default.func.isRequired,onCancelClick:fd.default.func.isRequired,show:fd.default.bool.isRequired,isLoading:fd.default.bool.isRequired,kit:fd.default.shape({id:fd.default.string,title:fd.default.string})}}));function KitListCloud(u){var m=_slicedToArray((0,c.useState)(!1),2),h=m[0],g=m[1],_=useKitCloudMutations(),v=_.remove,b=_.isLoading,x=_slicedToArray((0,c.useState)(),2),S=x[0],C=x[1],T=(0,c.useCallback)(function(){C(null),g(!1)},[]),E=(0,c.useCallback)(_asyncToGenerator(hd.default.mark(function _callee(){return hd.default.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.prev=0,c.next=1,v.mutate(S.id);case 1:return c.prev=1,T(),c.finish(1);case 2:case`end`:return c.stop()}},_callee,null,[[0,,1,2]])})),[S,v,T]);return c.default.createElement(y.CssGrid,{spacing:24,colMinWidth:290},c.default.createElement(c.default.Fragment,null,u.data.map(function(m,h){return c.default.createElement(rd,{key:m.id,model:m,index:h,source:u.source,onDelete:function onDelete(){C(m),g(!0)}})})),c.default.createElement(KitCloudDeleteDialog,{kit:S,show:h,onDeleteClick:E,onCancelClick:T,isLoading:b}))}var md,hd,gd=__esmMin((()=>{md=__toESM(U()),qi(),J(),hd=__toESM(ia()),Al(),id(),dd(),pd(),KitListCloud.propTypes={data:md.default.arrayOf(md.default.instanceOf(kl)),source:md.default.string}})),_d=__esmMin((()=>{}));function QuotaBar(u){var m=u.used,g=m===void 0?0:m,_=u.total,v=_===void 0?15:_,b=u.unit,x=b===void 0?`GB`:b,S=u.label,C=S===void 0?`Storage`:S,T=wd(g,v,x),E=v>0?Math.min(g/v*100,100):0,D=function getUsageState(){return E===0?`empty`:E>=100?`alert`:E>=80?`warning`:`normal`};return c.default.createElement(`div`,{className:yd},c.default.createElement(`div`,{className:`${yd}__container`},c.default.createElement(`div`,{className:`${yd}__header`},c.default.createElement(y.Text,{className:`${yd}__label`,variant:`xs`,tag:`span`},function getUsageText(){var c=D();return c===`warning`||c===`alert`?`${C}: ${Math.round(E)}%`:C}()),c.default.createElement(y.Text,{className:`${yd}__count`,variant:`xs`,tag:`span`},T.used,` `,T.usedUnit,` `,(0,h.__)(`of`,`elementor`),` `,T.total,` `,T.totalUnit)),c.default.createElement(`div`,{className:function getProgressContainerClass(){var c=D();return`${yd}__progress-container ${yd}__progress-container--${c}`}()},c.default.createElement(`div`,{className:function getProgressBarClass(){var c=D();return`${yd}__progress-bar ${yd}__progress-bar--${c}`}(),style:{width:`${E}%`}})),function shouldShowUpgradeMessage(){var c=D();return c===`warning`||c===`alert`}()&&c.default.createElement(`div`,{className:`${yd}__upgrade-message`},c.default.createElement(y.Text,{variant:`xs`,tag:`span`},(0,h.__)(`To get more space`,`elementor`)),c.default.createElement(`a`,{className:`${yd}__upgrade-link`,href:`https://go.elementor.com/go-pro-cloud-website-templates-library-advanced/`,target:`_blank`,rel:`noopener noreferrer`},(0,h.__)(`Upgrade now`,`elementor`)))))}var vd,yd,bd,xd,Sd,Cd,wd,Td=__esmMin((()=>{vd=__toESM(U()),_d(),yd=`e-kit-library__quota-bar`,bd=1024*1024*1024,xd=1024*1024,Sd=function convertBytesToGB(c){return Math.round(c/bd*100)/100},Cd=function convertBytesToMB(c){return Math.round(c/xd*100)/100},wd=function formatDisplayValues(c,u,m){if(m===`B`){var h=Sd(u),g=Sd(c),_=Cd(c);return c===u?{used:g,usedUnit:`GB`,total:h,totalUnit:`GB`}:g<1?{used:_,usedUnit:`MB`,total:h,totalUnit:`GB`}:{used:g,usedUnit:`GB`,total:h,totalUnit:`GB`}}return{used:c,usedUnit:m,total:u,totalUnit:m}},QuotaBar.propTypes={used:vd.default.number,total:vd.default.number,unit:vd.default.string,label:vd.default.string}})),Ed=__esmMin((()=>{}));function QuotaNotification(u){var m=u.usagePercentage,g=_slicedToArray((0,c.useState)(!1),2),_=g[0],v=g[1],b=function handleDismiss(){v(!0)},x=function getNotificationState(){return m>=100?`alert`:m>=80?`warning`:null},S=function getNotificationContent(){var u=x();return u===`alert`?{icon:`eicon-alert`,message:c.default.createElement(c.default.Fragment,null,c.default.createElement(`strong`,null,(0,h.__)(`Website template storage is full.`,`elementor`)),` `,(0,h.__)(`Get more space `,`elementor`)),actions:[{text:(0,h.__)(`Upgrade now`,`elementor`),href:`https://go.elementor.com/go-pro-cloud-website-templates-library-advanced/`,type:`link`}]}:u===`warning`?{icon:`eicon-warning-full`,message:c.default.createElement(c.default.Fragment,null,c.default.createElement(`strong`,null,(0,h.sprintf)((0,h.__)(`Website template storage is %1$s%% full.`,`elementor`),Math.round(m))),` `,(0,h.__)(`Get more space `,`elementor`)),actions:[{text:(0,h.__)(`Upgrade now`,`elementor`),href:`https://go.elementor.com/go-pro-cloud-website-templates-library-advanced/`,type:`link`}]}:null},C=x(),T=S();return!C||!T||_?null:c.default.createElement(`div`,{className:`${Od} ${Od}--${C}`},c.default.createElement(`div`,{className:`${Od}__content`},c.default.createElement(`i`,{className:`${Od}__icon ${T.icon}`}),c.default.createElement(`div`,{className:`${Od}__message`},c.default.createElement(y.Text,{tag:`span`},T.message),T.actions.map(function(u,m){return c.default.createElement(`span`,{key:m},m>0&&c.default.createElement(y.Text,{tag:`span`},` `,(0,h.__)(`or`,`elementor`),` `),c.default.createElement(`a`,{className:`${Od}__action-link`,href:u.href,target:`_blank`,rel:`noopener noreferrer`},u.text))}))),c.default.createElement(`button`,{className:`${Od}__dismiss`,onClick:b,"aria-label":(0,h.__)(`Dismiss notification`,`elementor`)},c.default.createElement(`i`,{className:`eicon-close`})))}var Dd,Od,kd=__esmMin((()=>{J(),Dd=__toESM(U()),Ed(),Od=`e-kit-library__quota-notification`,QuotaNotification.propTypes={usagePercentage:Dd.default.number.isRequired}}));function ConnectScreen(u){var m,h,g,_,v=u.onConnectSuccess,b=u.onConnectError,x=u.menuItems,S=u.forceRefetch,C=u.isFetching,T=(0,c.useRef)();return(0,c.useEffect)(function(){T.current&&jQuery(T.current).elementorConnect({popup:{width:600,height:700},success:function success(c,u){var m=u.tracking_opted_in&&elementorCommon.config.editor_events;elementorCommon.config.library_connect.is_connected=!0,elementorCommon.config.library_connect.current_access_level=u.kits_access_level||u.access_level||0,elementorCommon.config.library_connect.current_access_tier=u.access_tier,elementorCommon.config.library_connect.plan_type=u.plan_type,m&&(elementorCommon.config.editor_events.can_send_events=!0),v==null||v()},error:function error(){elementorCommon.config.library_connect.is_connected=!1,elementorCommon.config.library_connect.current_access_level=0,elementorCommon.config.library_connect.current_access_tier=``,elementorCommon.config.library_connect.plan_type=Jc.free,b==null||b()}})},[v,b]),(0,c.useEffect)(function(){Ui.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.cloudKitLibraryConnect)},[]),c.default.createElement(Index$1,{sidebar:c.default.createElement(IndexSidebar,{menuItems:x}),header:c.default.createElement(IndexHeader,{refetch:function refetch(){S()},isFetching:C})},c.default.createElement(`div`,{className:`e-kit-library__index-layout-container`},c.default.createElement(Content,{className:`e-kit-library__index-layout-main e-kit-library__connect-container`},c.default.createElement(y.Grid,{container:!0,alignItems:`center`,justify:`center`,direction:`column`,className:`e-kit-library__error-screen`},c.default.createElement(`i`,{className:`eicon-library-cloud-connect`,"aria-hidden":`true`}),c.default.createElement(y.Heading,{tag:`h3`,variant:`display-1`,className:`e-kit-library__error-screen-title`},(m=elementorAppConfig)==null||(m=m[`cloud-library`])==null?void 0:m.library_connect_title_copy),c.default.createElement(y.Text,{variant:`xl`,className:`e-kit-library__error-screen-description`},(h=elementorAppConfig)==null||(h=h[`cloud-library`])==null||(h=h.library_connect_sub_title_copy)==null?void 0:h.replace(/<br\s*\/?>/gi,`
20 +`)),c.default.createElement(y.Button,{elRef:T,text:(g=elementorAppConfig)==null||(g=g[`cloud-library`])==null||(g=g.library_connect_button_copy)==null?void 0:g.replace(/&amp;/g,`&`),url:(_=elementorAppConfig)==null||(_=_[`cloud-library`])==null||(_=_.library_connect_url)==null?void 0:_.replace(/&#038;/g,`&`),className:`e-kit-library__connect-button`})))))}var Ad,jd=__esmMin((()=>{Ad=__toESM(U()),Rn(),wl(),El(),mu(),Wi(),Xc(),ConnectScreen.propTypes={onConnectSuccess:Ad.default.func,onConnectError:Ad.default.func,menuItems:Ad.default.array.isRequired,forceRefetch:Ad.default.func.isRequired,isFetching:Ad.default.bool.isRequired}}));function UpgradeMessage(u){var m=u.hasSubscription,g=!u.isCloudKitsAvailable&&m,_=(0,c.useMemo)(function(){return g?{heading:(0,h.__)(`Access Website Templates with a plan upgrade`,`elementor`),description:(0,h.__)(`Your current plan doesn't include saving and importing Website Templates. Upgrade to the Advanced plan or higher to use this feature.`,`elementor`),buttonText:(0,h.__)(`Compare plans`,`elementor`),url:Nd.ADVANCED_PLAN}:{heading:(0,h.__)(`It's time to level up`,`elementor`),description:(0,h.__)(`Upgrade to Elementor Pro to import your own website template and save templates that you can reuse on any of your connected websites.`,`elementor`),buttonText:(0,h.__)(`Upgrade now`,`elementor`),url:Nd.GO_PRO}},[g]);return c.default.createElement(y.Grid,{container:!0,alignItems:`center`,justify:`center`,direction:`column`,className:`e-kit-library__error-screen`},c.default.createElement(`i`,{className:`eicon-library-subscription-upgrade`,"aria-hidden":`true`}),c.default.createElement(y.Heading,{tag:`h3`,variant:`display-1`,className:`e-kit-library__error-screen-title`},_.heading),c.default.createElement(y.Text,{variant:`xl`,className:`e-kit-library__error-screen-description`},_.description),c.default.createElement(y.Button,{text:_.buttonText,url:_.url,onClick:function onClick(){Ui.sendKitsCloudUpgradeClicked(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.cloudKitLibrary)},target:`_blank`,className:`e-kit-library__upgrade-button`}))}var Md,Nd,Pd=__esmMin((()=>{Md=__toESM(U()),Wi(),Nd={ADVANCED_PLAN:`https://go.elementor.com/go-pro-cloud-website-templates-library-advanced/`,GO_PRO:`https://go.elementor.com/go-pro-cloud-website-templates-library/`},UpgradeMessage.propTypes={hasSubscription:Md.default.bool.isRequired,isCloudKitsAvailable:Md.default.bool.isRequired}}));function UpgradeScreen(u){var m,h=u.menuItems,g=u.forceRefetch,_=u.isFetching,v=u.cloudKitsData,y=(v==null?void 0:v.subscription_id)!==``,b=(m=v==null?void 0:v.is_eligible)!=null&&m;return(0,c.useEffect)(function(){Ui.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.cloudKitLibraryUpgrade)},[]),c.default.createElement(Index$1,{sidebar:c.default.createElement(IndexSidebar,{menuItems:h}),header:c.default.createElement(IndexHeader,{refetch:function refetch(){g()},isFetching:_})},c.default.createElement(`div`,{className:`e-kit-library__index-layout-container`},c.default.createElement(Content,{className:`e-kit-library__index-layout-main e-kit-library__connect-container`},c.default.createElement(UpgradeMessage,{hasSubscription:y,isCloudKitsAvailable:b}))))}var Fd,Id=__esmMin((()=>{Fd=__toESM(U()),Rn(),wl(),El(),mu(),Wi(),Pd(),UpgradeScreen.propTypes={menuItems:Fd.default.array.isRequired,forceRefetch:Fd.default.func.isRequired,isFetching:Fd.default.bool.isRequired,cloudKitsData:Fd.default.object.isRequired}})),Ld,Rd=__esmMin((()=>{Bt(),Ld=function DeactivatedIcon(u){return c.createElement(`svg`,_extends$1({width:409,height:204,viewBox:`0 0 409 204`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,xmlnsXlink:`http://www.w3.org/1999/xlink`},u),c.createElement(`g`,{clipPath:`url(#clip0_9066_32193)`},c.createElement(`path`,{d:`M324.425 167.25H81.7246L84.8596 19.5898H327.56L324.425 167.25Z`,fill:`white`}),c.createElement(`path`,{d:`M324.5 167.85H81.725C81.56 166.35 81.41 166.275 81.305 166.17C81.2473 166.114 81.2015 166.046 81.1706 165.971C81.1397 165.897 81.1242 165.816 81.125 165.735L84.26 19.5754C84.26 19.4973 84.2756 19.42 84.306 19.348C84.3363 19.2761 84.3807 19.2109 84.4366 19.1564C84.4926 19.1019 84.5588 19.0591 84.6316 19.0306C84.7043 19.0021 84.782 18.9884 84.86 18.9904H327.5C327.581 18.9896 327.661 19.005 327.736 19.036C327.811 19.0669 327.878 19.1126 327.935 19.1704C328.041 19.2845 328.1 19.4346 328.1 19.5904L324.965 165.765C325.025 166.08 324.755 166.35 324.5 167.85ZM82.415 166.65H323.915L327.02 20.1904H85.52L82.415 166.65Z`,fill:`black`}),c.createElement(`path`,{d:`M324.425 167.25H81.7246L84.8596 19.5898H327.56L324.425 167.25Z`,fill:`white`}),c.createElement(`path`,{d:`M327.5 18.6152V18.6162C327.63 18.6153 327.759 18.6398 327.879 18.6895C327.97 18.7271 328.055 18.778 328.131 18.8408L328.203 18.9082L328.21 18.915L328.209 18.916C328.38 19.0995 328.475 19.3402 328.475 19.5908V19.5986L325.34 165.752C325.355 165.875 325.343 165.988 325.319 166.095C325.294 166.207 325.251 166.339 325.209 166.476C325.121 166.759 324.994 167.184 324.87 167.913L324.816 168.226H81.3887L81.3525 167.892C81.2705 167.146 81.1944 166.784 81.1357 166.604C81.1081 166.519 81.0889 166.488 81.084 166.48C81.0775 166.471 81.0852 166.481 81.04 166.436L81.041 166.435C80.9484 166.343 80.874 166.235 80.8242 166.114C80.774 165.993 80.7486 165.863 80.75 165.731V165.728L83.8848 19.5674C83.8858 19.442 83.9112 19.3177 83.96 19.2021C84.0097 19.0841 84.0831 18.9772 84.1748 18.8877C84.2666 18.7983 84.3758 18.7284 84.4951 18.6816C84.6115 18.6361 84.7355 18.6142 84.8604 18.6162V18.6152H327.5ZM82.7979 166.275H323.548L326.638 20.5654H85.8867L82.7979 166.275Z`,fill:`black`,stroke:`black`,strokeWidth:.75}),c.createElement(`rect`,{x:62.8398,y:70.7256,width:129.6,height:130.05,fill:`url(#pattern0_9066_32193)`}),c.createElement(`path`,{d:`M327 20H86V27H327V20Z`,fill:`black`}),c.createElement(`path`,{d:`M379.517 66.4746C384.493 66.5767 389.147 67.4985 392.973 69.9111L393.34 70.1494C398.027 73.2721 400.399 77.8954 401.349 83.0469C402.264 88.0107 401.85 93.4321 400.92 98.3701H268.579C269.354 97.3672 270.032 96.4076 270.664 95.4883C271.555 94.1919 272.34 93.0016 273.194 91.8545C274.881 89.5905 276.807 87.5467 280.124 85.5752L280.128 85.5723C282.558 84.1054 292.59 78.7477 303.176 82.2373L303.177 82.2383C308.021 83.8273 312.135 87.1022 314.769 91.4678L315.227 92.2275L315.899 91.6484C320.102 88.0331 324.584 84.7564 329.304 81.8486L329.323 81.8369C339.795 74.9467 351.547 70.2358 363.879 67.9854C368.968 67.1385 374.379 66.3693 379.517 66.4746Z`,fill:`white`,stroke:`black`,strokeWidth:1.5}),c.createElement(`path`,{d:`M401.54 99.7197H267.02C266.906 99.7209 266.794 99.689 266.698 99.6277C266.602 99.5664 266.526 99.4785 266.48 99.3747C266.428 99.274 266.408 99.1604 266.421 99.0483C266.435 98.9361 266.481 98.8304 266.555 98.7447C267.865 97.1334 269.091 95.4562 270.23 93.7197C272.465 89.9075 275.608 86.7075 279.38 84.4047C282.26 82.6797 292.52 77.3247 303.53 80.9547C308.473 82.5478 312.713 85.8018 315.53 90.1647C319.651 86.6929 324.023 83.5293 328.61 80.6997C339.226 73.6882 351.158 68.9112 363.68 66.6597C374.075 64.9197 385.865 63.5247 394.115 69.0297C404.36 75.8547 404.135 89.2347 402.155 99.2397C402.126 99.3799 402.049 99.5053 401.936 99.5933C401.823 99.6813 401.683 99.7261 401.54 99.7197ZM268.265 98.5197H401C402.815 88.9347 402.905 76.3797 393.365 70.0197C385.49 64.7547 373.97 66.1347 363.8 67.8297C351.434 70.0599 339.65 74.7805 329.165 81.7047C324.416 84.6183 319.903 87.8983 315.665 91.5147C315.6 91.5721 315.523 91.6141 315.44 91.6374C315.357 91.6608 315.27 91.665 315.185 91.6497C315.098 91.6357 315.016 91.603 314.943 91.5538C314.871 91.5045 314.81 91.44 314.765 91.3647C312.101 86.9697 307.95 83.6754 303.065 82.0797C292.565 78.5997 282.68 83.7597 279.905 85.4247C276.284 87.6529 273.274 90.7455 271.145 94.4247C270.335 95.7147 269.405 97.0647 268.265 98.5197Z`,fill:`black`}),c.createElement(`rect`,{x:256.61,y:29.9395,width:67.83,height:102.69,fill:`url(#pattern1_9066_32193)`}),c.createElement(`path`,{d:`M114.534 142.455C125.859 142.165 134.638 149.891 138.123 159.657C141.561 169.291 140.771 180.648 138.615 191.851H7.4873C14.0371 189.906 18.5275 187.327 22.167 184.635C24.4859 182.919 26.4597 181.156 28.3643 179.526C30.2782 177.888 32.132 176.375 34.2617 175.093L34.2871 175.077C37.9279 172.683 42.0044 171.029 46.2842 170.21C55.9983 168.873 63.2438 175.597 69.2598 182.215L70.0039 183.034L70.4893 182.039C74.9672 172.844 80.0844 163.559 87.4814 155.984C94.8869 148.401 104.941 142.645 114.529 142.455H114.534Z`,fill:`white`,stroke:`black`,strokeWidth:1.5}),c.createElement(`path`,{d:`M139.235 193.201H1.26466C1.10553 193.215 0.947384 193.165 0.825016 193.062C0.702649 192.96 0.626081 192.813 0.612157 192.654C0.598234 192.494 0.648094 192.336 0.75077 192.214C0.853446 192.092 1.00053 192.015 1.15966 192.001C10.6712 190.413 19.4897 186.014 26.4797 179.371C28.6625 177.384 31.011 175.588 33.4997 174.001C37.3028 171.511 41.5586 169.794 46.0247 168.946C56.1497 167.536 63.4997 174.136 69.5897 180.706C73.6847 172.321 78.8896 162.841 86.4496 155.101C94.8496 146.506 105.32 141.286 114.5 141.106C125.615 140.896 135.395 147.991 139.4 159.211C142.49 167.866 142.625 178.516 139.82 192.706C139.795 192.844 139.723 192.969 139.616 193.059C139.51 193.15 139.375 193.2 139.235 193.201ZM6.49966 192.001H138.74C141.395 178.261 141.245 168.001 138.26 159.601C134.51 149.101 125.405 142.306 115.01 142.306H114.5C105.62 142.486 95.4646 147.556 87.3346 155.806C79.6546 163.666 74.4196 173.401 70.3247 181.891C70.2806 181.98 70.215 182.057 70.1339 182.115C70.0527 182.172 69.9585 182.209 69.8597 182.221C69.7642 182.234 69.6669 182.225 69.5757 182.194C69.4845 182.162 69.4019 182.11 69.3346 182.041C63.3347 175.486 56.1047 168.541 46.2197 170.041C41.9437 170.889 37.8701 172.549 34.2197 174.931C31.7589 176.501 29.44 178.283 27.2897 180.256C21.4457 185.841 14.2995 189.878 6.49966 192.001Z`,fill:`black`}),c.createElement(`rect`,{x:1.16016,y:159.721,width:74.7,height:39.15,fill:`url(#pattern2_9066_32193)`}),c.createElement(`path`,{d:`M351.575 47.475H350.66C350.975 41.37 350.885 38.58 349.49 37.11C348.095 35.64 345.335 35.43 339.62 35.43V34.5C350.78 34.5 351.35 33.945 351.935 22.5H352.865C352.55 28.605 352.64 31.38 354.035 32.85C355.43 34.32 358.19 34.5 363.905 34.5V35.415C352.745 35.385 352.175 36 351.575 47.475Z`,fill:`black`}),c.createElement(`path`,{d:`M365.928 48.5617C365.965 48.5274 365.966 48.4704 365.932 48.4344C365.897 48.3984 365.841 48.3969 365.804 48.4312C365.768 48.4654 365.767 48.5224 365.801 48.5584C365.835 48.5944 365.892 48.5959 365.928 48.5617Z`,fill:`black`}),c.createElement(`path`,{d:`M365.945 56.1301H365.03C365.21 52.5601 365.15 50.8201 364.355 49.9801C363.56 49.1401 361.91 49.0051 358.49 49.0051V48.0001C365.18 48.0001 365.45 47.7301 365.795 40.8301H366.71C366.53 44.4151 366.59 46.1551 367.385 46.9951C368.18 47.8351 369.83 47.9551 373.25 47.9551V48.8701C366.5 48.9601 366.29 49.2301 365.945 56.1301Z`,fill:`black`}),c.createElement(`path`,{d:`M35.7348 121.501C35.5847 121.501 35.4402 121.443 35.3314 121.34C35.2225 121.237 35.1575 121.095 35.1498 120.946C35.1436 120.867 35.1531 120.787 35.1777 120.712C35.2023 120.637 35.2416 120.568 35.2931 120.508C35.3447 120.448 35.4076 120.399 35.4783 120.363C35.5489 120.328 35.6259 120.306 35.7048 120.301C45.1943 119.723 54.4415 117.07 62.7948 112.531C61.4473 111.922 60.2425 111.037 59.2581 109.934C58.2738 108.831 57.5317 107.533 57.0798 106.126C56.8661 105.317 56.8614 104.468 57.0661 103.657C57.2707 102.846 57.678 102.101 58.2498 101.491C59.9194 99.935 62.1177 99.0718 64.3998 99.0756C68.2698 98.9706 71.8998 101.356 72.0348 104.116C72.1698 106.876 69.5898 109.246 67.5348 110.776C66.8148 111.331 66.0348 111.856 65.2848 112.381C69.5723 113.922 74.1785 114.36 78.6798 113.656L86.8248 111.781C86.9796 111.749 87.1408 111.778 87.2749 111.861C87.4089 111.945 87.5056 112.077 87.5448 112.231C87.5625 112.307 87.565 112.387 87.552 112.465C87.539 112.543 87.5108 112.617 87.469 112.684C87.4272 112.751 87.3727 112.809 87.3084 112.854C87.2442 112.9 87.1716 112.933 87.0948 112.951L78.9048 114.826C74.1613 115.576 69.305 115.111 64.7898 113.476L64.0398 113.161C55.3894 118.084 45.7171 120.938 35.7798 121.501H35.7348ZM64.5798 100.321H64.4148C62.4581 100.297 60.5675 101.028 59.1348 102.361C58.7017 102.829 58.3936 103.399 58.2389 104.017C58.0842 104.636 58.0879 105.284 58.2498 105.901C58.7748 108.181 60.8898 110.401 64.0098 111.901C65.0148 111.271 65.9748 110.611 66.8598 109.936C69.6498 107.791 70.9398 105.946 70.8498 104.296C70.7598 102.646 67.9998 100.321 64.5798 100.321Z`,fill:`black`}),c.createElement(`path`,{d:`M227.918 83.4521L219.466 83.9988L219.216 79.8446L218.535 72.8255C217.891 63.9799 210.155 57.3905 201.31 58.1067C192.464 58.8229 185.839 66.63 186.483 75.4397L187.021 82.4589L189.599 121.852L181.219 123.643L178.533 83.1393L177.996 76.1202C176.993 62.5832 187.164 50.6936 200.665 49.5834C214.166 48.4733 225.984 58.5723 226.987 72.0734L227.667 79.0926L227.918 83.2826V83.4521Z`,fill:`white`,stroke:`#0C0D0E`,strokeWidth:2.25,strokeMiterlimit:10}),c.createElement(`path`,{d:`M176.061 141.262L234.507 136.428C236.584 136.249 238.159 134.386 238.016 132.309L235.76 102.263C235.617 100.293 233.934 98.8608 231.964 99.004L173.519 103.839C171.442 104.018 169.866 105.88 170.009 107.957L172.265 138.003C172.408 139.973 174.092 141.406 176.061 141.262Z`,fill:`#0C0D0E`,stroke:`#0C0D0E`,strokeWidth:3.375,strokeMiterlimit:10}),c.createElement(`path`,{d:`M185.693 140.473L236.045 136.319C238.015 136.14 239.554 134.385 239.411 132.379L237.155 102.011C237.012 100.113 235.4 98.7519 233.502 98.8951L183.15 103.049C181.181 103.228 179.641 104.983 179.784 106.989L182.04 137.357C182.184 139.255 183.795 140.616 185.693 140.473Z`,fill:`white`,stroke:`#0C0D0E`,strokeWidth:2.25,strokeMiterlimit:10}),c.createElement(`g`,{style:{mixBlendMode:`multiply`}},c.createElement(`path`,{d:`M199.911 139.544L235.508 136.607C236.904 136.5 237.979 134.888 237.836 133.098L235.723 105.522C235.579 103.803 234.433 102.514 233.073 102.621L197.475 105.558C196.079 105.666 195.004 107.277 195.148 109.068L197.261 136.643C197.404 138.362 198.55 139.651 199.911 139.544Z`,fill:`#FBF2FB`}))),c.createElement(`path`,{d:`M83.4999 104.999L84 66L143.5 25.5005L196 25.4994L83.4999 104.999Z`,fill:`white`,stroke:`black`,strokeWidth:2.25}),c.createElement(`path`,{d:`M126.356 67.4886C125.206 68.2993 124.008 68.767 122.761 68.8917C121.518 68.9943 120.335 68.7839 119.212 68.2606C118.092 67.7153 117.138 66.8695 116.349 65.7234C115.548 64.5865 115.007 63.3812 114.729 62.1078C114.463 60.8252 114.438 59.5561 114.655 58.3004C114.876 57.0227 115.332 55.831 116.023 54.7252C116.704 53.6065 117.607 52.6509 118.731 51.8584C119.894 51.0386 121.097 50.5774 122.339 50.4747C123.573 50.3592 124.75 50.5741 125.87 51.1195C126.993 51.6428 127.949 52.4775 128.738 53.6236C129.53 54.7476 130.064 55.9574 130.339 57.2529C130.618 58.5263 130.647 59.8019 130.426 61.0796C130.208 62.3353 129.759 63.5225 129.078 64.6412C128.4 65.7378 127.493 66.687 126.356 67.4886ZM125.013 64.9249C125.723 64.4239 126.282 63.8172 126.689 63.1048C127.109 62.3833 127.374 61.6067 127.483 60.7749C127.597 59.921 127.546 59.067 127.331 58.213C127.12 57.3369 126.741 56.5113 126.194 55.7361C125.669 54.9647 125.076 54.3968 124.413 54.0325C123.75 53.6682 123.05 53.5133 122.315 53.5675C121.579 53.6218 120.837 53.9131 120.088 54.4415C119.377 54.9425 118.812 55.5537 118.392 56.2752C117.976 56.9747 117.711 57.7514 117.598 58.6052C117.488 59.437 117.534 60.2845 117.736 61.1477C117.952 62.0017 118.337 62.8228 118.893 63.611C119.421 64.3603 120.021 64.9236 120.694 65.3008C121.369 65.656 122.08 65.8129 122.824 65.7715C123.573 65.7082 124.302 65.4259 125.013 64.9249Z`,fill:`#0C0D0E`}),c.createElement(`path`,{d:`M107.473 80.4541L100.292 65.207L105.292 61.6817C106.261 60.9985 107.174 60.6063 108.031 60.5049C108.892 60.3816 109.666 60.493 110.355 60.839C111.048 61.163 111.616 61.6526 112.058 62.3077C112.723 63.2509 113.063 64.2399 113.076 65.2746C113.09 66.3094 112.807 67.3212 112.228 68.31C111.652 69.2768 110.809 70.1519 109.698 70.9353L107.275 72.6433L110.089 78.6094L107.473 80.4541ZM114.643 75.3984L108.691 70.6589L111.404 68.746L117.492 73.3898L114.643 75.3984ZM106.285 70.498L108.572 68.8857C109.399 68.3027 109.903 67.6185 110.084 66.833C110.278 66.0385 110.102 65.2536 109.556 64.4784C109.209 63.9874 108.765 63.7007 108.224 63.6184C107.686 63.514 107.062 63.7123 106.351 64.2133L104.064 65.8257L106.285 70.498Z`,fill:`#0C0D0E`}),c.createElement(`path`,{d:`M95.5492 88.8603L88.3682 73.6133L93.4653 70.0196C94.4343 69.3365 95.3473 68.9442 96.2043 68.8429C97.0613 68.7416 97.8343 68.8639 98.5231 69.21C99.2029 69.5431 99.7751 70.0392 100.24 70.6981C100.923 71.6671 101.274 72.6865 101.293 73.7562C101.316 74.8038 101.038 75.8221 100.458 76.8109C99.8828 77.7777 99.0394 78.6528 97.9282 79.4362L95.4281 81.1989L98.1655 87.0157L95.5492 88.8603ZM94.307 78.8268L96.6326 77.1871C97.4983 76.5768 98.0199 75.8899 98.1973 75.1265C98.3877 74.354 98.216 73.5755 97.6824 72.7912C97.3089 72.2615 96.8559 71.9619 96.3234 71.8924C95.7818 71.8101 95.1556 72.0194 94.445 72.5204L92.1194 74.1601L94.307 78.8268Z`,fill:`#0C0D0E`}),c.createElement(`path`,{d:`M118.585 51.6485C119.78 50.8061 121.026 50.3252 122.321 50.2183L122.32 50.2189C123.599 50.0994 124.821 50.322 125.981 50.8862L126.198 50.9931C127.273 51.5414 128.191 52.3714 128.952 53.4758L129.243 53.9121C129.896 54.9393 130.347 56.0354 130.594 57.1999C130.88 58.5051 130.909 59.8138 130.683 61.124C130.46 62.4125 129.998 63.6309 129.301 64.7764L129.3 64.777C128.603 65.9055 127.671 66.8805 126.507 67.7006C125.326 68.5336 124.086 69.0195 122.789 69.1491L122.785 69.1497C121.498 69.256 120.27 69.0375 119.106 68.4952L119.102 68.493C117.938 67.926 116.951 67.0486 116.14 65.8702C115.321 64.7078 114.766 63.4723 114.479 62.164L114.478 62.1609C114.206 60.8476 114.182 59.5458 114.405 58.2574C114.631 56.9475 115.098 55.7249 115.805 54.5916L116.079 54.1685C116.741 53.199 117.578 52.3589 118.585 51.6485ZM118.882 52.0699C117.786 52.843 116.908 53.7731 116.246 54.86L116.244 54.8626C115.571 55.9402 115.128 57.1006 114.912 58.3453C114.701 59.5672 114.723 60.8029 114.982 62.0537L114.983 62.0539C115.254 63.2914 115.78 64.465 116.563 65.5757L116.565 65.5781C117.33 66.6904 118.25 67.504 119.323 68.0278C120.406 68.532 121.544 68.7341 122.743 68.6352C123.938 68.5148 125.094 68.0665 126.21 67.2792C127.321 66.4961 128.203 65.5708 128.861 64.506C129.526 63.4147 129.963 62.2584 130.175 61.0361C130.39 59.7916 130.361 58.55 130.09 57.3091L130.089 57.3069C129.822 56.0471 129.303 54.8694 128.53 53.7729L128.529 53.7704C127.763 52.6575 126.841 51.8552 125.764 51.3536L125.759 51.3521C124.682 50.8274 123.553 50.6209 122.367 50.7319L122.363 50.7328C121.173 50.8312 120.013 51.2728 118.882 52.0699ZM119.942 54.2314C120.72 53.6826 121.507 53.3696 122.299 53.3112C123.085 53.2532 123.834 53.4196 124.54 53.8072C125.245 54.1945 125.866 54.7928 126.408 55.5884L126.611 55.8909C127.067 56.6033 127.392 57.3582 127.585 58.1539C127.807 59.0379 127.86 59.9237 127.742 60.8097C127.628 61.6746 127.351 62.4829 126.915 63.2336C126.488 63.9805 125.904 64.6153 125.164 65.1366C124.422 65.6597 123.65 65.9616 122.849 66.0295L122.841 66.0303C122.049 66.0742 121.293 65.9063 120.577 65.5301L120.57 65.5261C119.859 65.1269 119.231 64.5354 118.685 63.7607C118.113 62.9492 117.712 62.0989 117.489 61.2114L117.488 61.2069C117.279 60.3153 117.231 59.436 117.345 58.5717C117.463 57.6855 117.739 56.8754 118.174 56.1444C118.613 55.3905 119.203 54.7523 119.942 54.2314ZM119.106 63.4637C119.615 64.185 120.186 64.7179 120.816 65.073L121.056 65.1897C121.619 65.4409 122.203 65.5484 122.813 65.5145L122.812 65.5151C123.506 65.455 124.19 65.1926 124.867 64.7153C125.549 64.2347 126.081 63.6556 126.468 62.9779L126.469 62.9759C126.872 62.2841 127.125 61.5396 127.231 60.7414C127.34 59.9208 127.291 59.0997 127.083 58.2767L127.083 58.2745C126.88 57.4317 126.515 56.6355 125.986 55.8854L125.984 55.8821C125.477 55.1367 124.912 54.5999 124.292 54.2592C123.671 53.9183 123.021 53.7751 122.336 53.8256C121.658 53.8758 120.959 54.1449 120.239 54.6527C119.557 55.1332 119.018 55.7174 118.618 56.4054L118.617 56.4074C118.22 57.0752 117.966 57.8186 117.856 58.6399C117.751 59.439 117.795 60.2549 117.99 61.0893C118.197 61.9085 118.568 62.7001 119.106 63.4637Z`,fill:`#0C0D0E`}),c.createElement(`path`,{d:`M105.146 61.4721C106.135 60.775 107.086 60.3605 107.996 60.2513C108.899 60.122 109.726 60.2366 110.466 60.6064C111.201 60.9502 111.804 61.4698 112.271 62.16L112.515 62.5301C113.047 63.4009 113.324 64.3158 113.337 65.2719C113.351 66.3585 113.054 67.4164 112.453 68.4412L112.452 68.4432C112.347 68.6193 112.231 68.79 112.109 68.9597L117.931 73.3988L114.637 75.7211L114.486 75.6011L109.341 71.5053L107.603 72.7306L110.417 78.6962L107.372 80.8428L99.9687 65.1225L105.146 61.4721ZM111.795 69.3685C111.27 70.0078 110.622 70.6022 109.849 71.1473L109.78 71.1955L114.655 75.0776L117.058 73.383L111.795 69.3685ZM107.577 80.0676L109.766 78.5244L106.952 72.5587L108.921 71.171L108.263 70.6476L111.412 68.4273L111.699 68.6467C111.728 68.6053 111.76 68.5659 111.789 68.5242L112.009 68.1794C112.567 67.2271 112.834 66.2618 112.821 65.2795C112.808 64.3027 112.489 63.3628 111.85 62.457L111.847 62.4529C111.43 61.8351 110.897 61.3766 110.248 61.073L110.242 61.0704C109.606 60.7511 108.885 60.6443 108.07 60.7612L108.063 60.7622C107.262 60.8571 106.389 61.2266 105.443 61.8935L100.62 65.2944L107.577 80.0676ZM109.36 70.8612L109.552 70.726C110.267 70.2218 110.863 69.6802 111.346 69.1051L109.123 70.6721L109.36 70.8612ZM109.347 64.628C109.037 64.1883 108.652 63.9446 108.187 63.8739L108.177 63.8722C107.74 63.7873 107.188 63.9413 106.502 64.4249L104.393 65.9124L106.388 70.113L108.426 68.6765C109.215 68.1204 109.672 67.485 109.835 66.776L109.836 66.7732C110.01 66.0628 109.858 65.3531 109.347 64.628ZM109.769 64.331C110.35 65.1563 110.552 66.0165 110.337 66.8953C110.138 67.7557 109.587 68.4887 108.723 69.0978L106.186 70.8865L106.055 70.6094L103.834 65.9379L103.741 65.7411L106.205 64.0035C106.937 63.488 107.63 63.245 108.265 63.3643L108.491 63.4106C109.007 63.5442 109.434 63.8565 109.769 64.331Z`,fill:`#0C0D0E`}),c.createElement(`path`,{d:`M100.03 70.8484C99.589 70.2226 99.0496 69.7562 98.4113 69.4433L98.4094 69.4423C97.7709 69.1215 97.0489 69.0048 96.2358 69.101C95.4344 69.1958 94.5616 69.5656 93.6153 70.2328L88.6953 73.7016L95.6529 88.4748L97.8418 86.9316L95.1047 81.1151L97.7815 79.2278C98.8691 78.461 99.6849 77.6111 100.239 76.6812C100.796 75.73 101.059 74.7588 101.037 73.7638C101.019 72.7512 100.687 71.78 100.03 70.8484ZM94.2975 72.3117C95.0298 71.7955 95.7228 71.5441 96.3582 71.6386L96.5856 71.6816C97.1034 71.8105 97.5394 72.1416 97.8943 72.645L97.8967 72.6483C98.4628 73.4804 98.6609 74.3331 98.4496 75.1904L98.4482 75.1901C98.2513 76.0326 97.6798 76.7667 96.7821 77.3996L94.2056 79.2161L91.8877 74.2719L91.7959 74.0754L94.2975 72.3117ZM94.4105 78.4409L96.485 76.9783C97.3173 76.3916 97.7885 75.7531 97.9473 75.0702L97.9486 75.0668C98.1178 74.3801 97.9721 73.6772 97.473 72.942L97.3429 72.7714C97.0327 72.3985 96.6821 72.2011 96.2914 72.1502L96.2858 72.1492C95.8395 72.0815 95.2812 72.2489 94.5945 72.7331L92.446 74.2479L94.4105 78.4409ZM100.452 70.5513C101.161 71.5574 101.531 72.626 101.552 73.7524C101.576 74.8522 101.284 75.9176 100.682 76.9436C100.085 77.9473 99.2132 78.8491 98.0785 79.6491L95.7556 81.2869L98.4001 86.9075L98.4927 87.1034L95.448 89.25L88.0444 73.5298L93.3182 69.8115C94.3098 69.1124 95.263 68.697 96.1755 68.5891C97.0755 68.4827 97.8995 68.61 98.6381 68.9804L98.9035 69.121C99.5088 69.4678 100.025 69.9461 100.452 70.5513Z`,fill:`#0C0D0E`}),c.createElement(`path`,{fillRule:`evenodd`,clipRule:`evenodd`,d:`M139.254 33.713C139.666 33.4358 140.202 33.372 140.646 33.5779L149.068 36.9906L151.39 29.4591C151.571 28.8508 152.127 28.453 152.748 28.4112C153.369 28.3695 153.949 28.7464 154.182 29.3269L160.068 43.2661C160.348 43.9266 160.107 44.6776 159.552 45.0754L142.342 56.7546C141.76 57.1681 140.965 57.0967 140.46 56.6038L129.667 45.9751C129.236 45.5465 129.094 44.8768 129.36 44.2905C129.625 43.7043 130.212 43.3598 130.827 43.4294L138.688 44.0517L138.617 34.9481C138.611 34.4494 138.843 33.9902 139.254 33.713Z`,fill:`#0C0D0E`}),c.createElement(`defs`,null,c.createElement(`pattern`,{id:`pattern0_9066_32193`,patternContentUnits:`objectBoundingBox`,width:1,height:1},c.createElement(`use`,{xlinkHref:`#image0_9066_32193`,transform:`scale(0.00173611 0.0017301)`})),c.createElement(`pattern`,{id:`pattern1_9066_32193`,patternContentUnits:`objectBoundingBox`,width:1,height:1},c.createElement(`use`,{xlinkHref:`#image1_9066_32193`,transform:`scale(0.00309598 0.00204499)`})),c.createElement(`pattern`,{id:`pattern2_9066_32193`,patternContentUnits:`objectBoundingBox`,width:1,height:1},c.createElement(`use`,{xlinkHref:`#image2_9066_32193`,transform:`scale(0.00301205 0.00574713)`})),c.createElement(`clipPath`,{id:`clip0_9066_32193`},c.createElement(`rect`,{width:408,height:204,fill:`white`,transform:`translate(0.5)`})),c.createElement(`image`,{id:`image0_9066_32193`,width:576,height:578,preserveAspectRatio:`none`,xlinkHref:`data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkAAAAJCCAYAAAAoUng9AAAACXBIWXMAAEtbAABLWwHvoCmtAAAgAElEQVR4Xu3d63Lruo4wWua8/zvn+9GHtbEwAZJK7MwLx6hK2RJB8CJHQjtz7f74/PwcAAA3+f92AQAA/xoFEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBRAAcB0FEABwHQUQAHAdBdAP+vj4+NzFAADv9/H56ZkMANzFN0C/wcfHx6dvgwDg9/ENEABwHd8A/eF8UwQAr+cbIADgOr4B+gf51ggA1hRAP2AWJE8Lk9P4HPf5+fnRxUan+QHgX6MA+kGnhcl0Gv/5+flRFTO7Auc0PwD8axRAP+A7hcbpt0dzjBi3Gtd/ig/Azfwj6N/o4+Pj8zvFEQDwNb4B+o12xU/+9uf0W5sYcxIPALfxDdAPyt/4PPkGqIt9kqPy3f4A8DfyDdAP6gqN7h8wn/57nie++l+MAcC/xDdAl/ud3wD9zrEBuJtvgH5A/tal+jc6p/9WZxe3GqvyOwuQ3zk2AHdTAP2A/J+oVw/+7t/3PI3L7U+LjF3B9FXvygsAX+FPYL9BLoSqwuhP+PPQag5P5vckFgB+ggLoB63+S675/vP//191XhUMu/aV7/QFgH+FP4H9gNWfvub5+bOKm/9lWP6mqIqNbdWfyHZ/ksr/TmkXP+N2MQDwJ1AA/YAn37jkwiO37/5MFoue1bi7OcX2WJxVc4qFmSIIgL+BAujNckGwKnBy0ZKLlN1xda4rSLpCpoqNujF3314BwJ/EvwH6A3Tf5MxvVKrXLteJkxw5ZhZHu34nXpkLAL5CAfSDVn+yOi0GToqXdzoZv4t5utZXOZkzAHdRAP2A+OCPD+PqW5ZXFEhj9P97Qad5XqVb+2z76fkAwBgKoD9GVxx85U9fq9gnebI4lzHOizIA+NP4R9A/YBYMHx+//ufkuZiYMfM4v1Z987nuW6RK1zbnEecc5/K7ip8439W6Vr7aD4B/h2+AfrPdNzyr9iff5jyJ/a5YML1q3FflAYAxfAP0dl/5tqH71iXHdQVB9U3TPF/FP9HljuI3RK8qWmYxtYvL8zvp88Sr8wHwe/gG6M1yIdO155hXfOPxihy/S5z7T61jN86uHYC/h2+A3qx6YOaiZ/7M8/NB233bsPp2pyuouphTJ31OYiq7dZ4Uj6+wK2527QD8PRRAPyB+k5G/RagKlln8dAVMdb7rUzmJyXKB1sXE4xi3Kla69ezm2e1jVM05nzudJwD/DgXQD8iFT3zwVg/xKnaM/xZSI+mKnzl27P9VVaFSFRNxvJOxc44u9kkRtWqf7+P8KnEtq5hVOwB/Jv8G6AfNIqV60K/aKjE+vp702cWM0f97pFWO3HYy3ndUa1+dq/pWeTtxb77SP/pufwC+RwH0B8gP6zH++21P9fCe708f7NUY0+mDuCtwqjnH4ypH95rjc7+u/dVePd6r8wHwPf4E9gM+Pn79U1EnPyS7h2YuRGJbHC/Hxwfx52f972yqua6KtGrO+VxXFHU5sl17ttvnnafjrayK0ioegPdTAL3ZfPitHvSxsOgeirEoWT1MV8XH7niOX83187P/093ss5p/V/hkueiq8uWY3D7GukDszr+rIOnW+soiC4BnFEA/YFUYRLsiKeeY577yIF0VN7Egmq/dOLm4+8pcolgM5nxVAVaN1+1TXldWrb1yci2fqsZ9xzgA/B8F0JvNh/hXC4P4EMw5Vm2rbx1WhUyVczVu95DO5588zLv8sTjaxWa5UFvFncacrqmKq4q0+Jrfn44FwJmPT/8I+u26h11sm8XHrlBaxcRcp/Gr2JP5vMOqsMtx1b51x/F8tVc/YTdXAH6Gb4B+QH7AzYfvfPjtHvInBUGXaz74cxGWi4HYnouy3K96fZW4jtW+1b3/T7UHq/Nj/Dfn6TgrXd9uzFd6xfwB/nUKoDeLxUT1IM7FUH5oxX4xNj/kumKhapvnZp44r3ic5dj42sXP16qQqh7Qea3xfZxfNZdsVQDkve72/teerxOv7Svt9gUABdBb5Yd4fGjP96fFx4zJ7+O5qujJBVIsSqqxun75/aq4mPIcq7G7PHncPJ+TucR+OWZXHHVt8zrmczmuytHNZZ6rcgPwHh+f/g3QW+2KmpWqYJrvxzj7v/C72FwsdWPt5Ad2LlZOcu1iVnNbHe9i8/ldexW7m/vv9ORzAnAbBdAbdUXLrtioHlyruBlbjXEyh64t5p9to/GqQmD10P5u8VGteXUdTn2l76rPV/JF3+0/xr4oBPjbKYDe6PThkR/6r3rQVw/4VRGwypXPjXH2zcLpeCfzmO/zmnJMt2e7/azWdTr/74pzG+Nsb0+8a75jvLeIA3g3/wboN5sPiu6hXsXH16o9PuRjXHWuilm1z3MjyTFPHuRVkZFj5h7FuJx7tnd7OM91czrZ92o/drq9ieLcTvb31G7/v5p3jH1ugD+ZAugHVA+ZWWjMh0guGHIRMs+dPKRnn5P4k+KmUhUf8/0cNxdWM26OWxVJ3QP5yYP6Sb44j7xf8Tie7/aoWu+MXx2fOFnTV5xe76dy3lfOGeAVFEC/SSxqYsEQj6uHU2yP52bO/KDePXhjn64g6R6+1UMtFxM5pltbtYacayTdXPKa4/m8xjhetQ/V/Ecjxuf5Vtcitnd5q/PVXnRW8/2KXb6u/cmcAX7Cx6d/A/Q2sQjoHo45psox31f9qjwz9vR99zDOc9/NO69vt7ZoN6dOXvcY5w/bPPeu35P5jLGPP92XXfurnM4H4F/iG6A3ig/m+XCpHtZVEfHxUf8/IM1FRpenionn89zia9dnvu/mlfPmtcbY+VqtJ+7Fak4xNr6u+uTr0e3nd+zmkOfc7X81pxyz258T1WdnjNfkBvhTKYDeLD/s5vtd0TGLiXguxs7iYFUkxIdaVVTEMfIDML6Pfaq4eC6/78aecVURUq2n2q98rtrrLO/9Kjb2ice7a/cVu1zdXsb1dH12uceo11jtzUkugL/Bx6c/gf2Y6oG1Os7FxS7X7FPF5vbqgVrF5Pddv6rPztPYMb4+/5hnda5bZ47v2p44uXY7T/bwJ1R7uesTPenzJBYgUwD9gHyjjg/Z7mGcH45j9N9EVG2drmD56oMr5usKgzzPLn/Olfds13/GVXt9ErvyJG+OeRJbHa8+J/ncGOvPwm4uuxy7ea08jQd4JwXQD1oVAl958OR8MfbkXMyV31ftMc9KXNuqf9W+i8nr6MaJub5yvhpnxlTr6/LFnCfnq/3a7c/4Aav1vcNPjwfcx78BeqOPj1//RwXja4z7/Pzfv4fJ/eL7aPapHtLxOOfqHqA5T9U/yuuocuU1dYVAzhPX1a0vts32vNY5fjyX+52cn23dQ3nXb3U+7nO11tP9X8WeyPsXdZ+N/P7ESXy3zwCv8vHpG6C3iw/i+JrbZnz3wIxtVc7ZXj3M45hRPt89hPO56oGf53aSv3s/46u9qNYx27/SNtvHePbgPdnn3bivkj8P8VwXe3r+nX7HmABj+AboR80H1Bj/fXiuCo18PueK52OuKk8ce/5Ux7lfzpXXUa0p962OV+/nT96HMf67jtxWxY3Rz7nT7UU055jP5ePdWNnpPKv1nRQTXUx1/mTuu3nGuHxuN9+TvF/1ztzAn08B9Gb5oRTf5wfYfIjFB2D3gMhFwIyrCp+qXywy8oM8j5vnOV+rXCPoiojqgZnXPV/z3sV9ymvtjmP/2JbnkdtnrtNr0LV3uv75WuY+eQ25X3W8m0snj9HFdHuU46rzq/wneb/qnbmBP58C6I2qG/t8oOaH9XywVUXE6oEYH1D5gV7liOdin/hQffIgrQqJGZeLiBwXx47jnjyYqpicO7ePURdJ1f7E+LxHuS33ibnja26f77u15Lact+pTnR/jrJCpruHTPl9xcr0BXu3j078Bepv44I8PoPy+6jff5wdXVVSsHpLdA6qbQ8y3yx1jurZRqPYkt8/31V7kPdud6/YqW619nhujLmiq/KvxurY4xmpdJ2sZo59r3WtfZP2E3Ryzp/HZd/sDfyffAL3Z7kH68bH+tzez/8yRY6vzebx5nPPkvvm1ml9s78T+8Weey69Ve5UjtseYKM43P8y7PZzv877lmDmPPG68Tt1eVvm6czHfKmYsdH13/Vaqz8Jp++4zE3WfuzHqa1ddkyd2nyng3/Tx6RugHxEfkNUNt3voVbob/6rvqk910+/mGouI1fvVWqqYah0nObrjeH6MXx9yq/XF19w3ejJmjl+trbKbS7bLv9qXrs/Kd/pWvpvv5Bp0TmKAv58C6Id0D/h4rnsAx/axscrdxZ08lPMDJcfuxovn42ts7x7K+Vw8P52up7oOsa1af9enul55/+NedOs+sdqH1Xq72HhujPPCaoz9OJ2n/br5PsmRPe3/NB74eyiA3ig/OKsHZRc7z8W46mG1e0h0eUehm2M375OxV/PY6cbrcuX2bh7dnHf7fbL+rm8+P9t2OVb723k6z11bt5YcV7V1vpszX7PuGlZ9qradk/xV/C4O+H0+PhVAb1XdoMf49eGX22dMzBPPdcednDuey3OI7/N8uvlH1fndumPMVK11tc5qLp08x+8ez3Nj7Auvbp05T27v5pBfxxc86bu7lk9yjdHv00l8de5pvugk/iTmFX5qHLjVx6cC6O2qB8bJQyS299n/z+6B0MXHcXZ9d31OY3K+VY68Pytd/9gW22NMN9bqOqzOreb9ZD05z2nfne/kqfZolWsXv+ufPY3vvCoP8HfyX4H9sHzDnQ/Qj4///e++rG7M8fx8nx8mMX71EK4eRHk+Y/xf/vgAznlmzEhinyounq/6dOdiW5UjjtWtY4p7GPejyhvj43G+DtV1mao9zzE5bs6tipux1bluDVVs9X53vLr2UV5vdw2yeL1P1jGdxu7mPcZ5LuDvowB6s+7hlB+c+XjG5IdMfgDtHo5de86XH7h5Lqt1zPY8VnxfzT+O0z0Y89h5HjHHPI6xcW+rdcT1x9ecN88vzjv3XYl7tNqzai+q8zlHnn+Oz33iuqr5d/PIqr2tYvL7VZ+45u4aT7uxs5P5jnFWJO3MsU7GG+P5WoCv+fj0J7C3iQ+a+JDpHjgxNj/YVn3i+TxOlSfHnuSNfVcPwWq9Vd/dPuS88XyOz32q9c3z3R53a9qp1pfzrfZ7tS9RlfNkzt1exPbV2HFNqzw7p/ONTvrs5r/rszpX+e5n56vXEXg93wC9WXez7eKn2Gf1APr4+PUbknmcX1fvx/jvtwY57xy3aou54oOhyl/1ie1xrfl87JP3ZzSqvchj5OOTfVvtzQjy8TwX15Tjur07mVd+X+1djMmfrd18u/Wt5jb75/Yufuo+R1XsKk/WfcbicZcjXuuq37Sbw9R9Br7rlbngX6UA+gHVw2GM+iEeHxT5AZXl/lW+VVt8wHQ38hwX+49RFwM5Lq9hjpfn1M1lnq/aYu44bhV3epzX17XH+VRjV+vMuap886daV9W/y1O15+tYrSG+VvPvrnclz6WLn3G5rRs/7kWcZ7f2Km88v1rDV5xco67tFV6ZC/5VCqA3izfw1YNkHs+f1Q2suonuHkL5QVfNJf6MUT+YZ3x8WOX15TXHh1v3oIvyXGa+OP7qQVc91FbxOXaK66/2ereOvH9Vjpgrx+Q9zPFxTXGOeZ/GRu6XX7PqOlRjVmua57s93O1pXHPVp5pH1Sf2zf2ykz38KXkuf9Lc4G/z8enfAL3NyY29e3DM4+5hVj0A87ncJ/etjmO+2LbKmR8eXftqfXH+ud+U1/ikzy7P7FvtY7WH05Pxqva8J9mqvRtrxlfrqmJnTG6r1t/lWvXr1v7UV/qf9jmNq+z67tr/Bv/CGiDzDdAb5Qfd5+ev3wZ9fKz/L/fZnh/C8Xjmjn1ibB433sxivzh+vtnlnLmtG3sVn8eu5lH1zXtYxcz31T5XTm7ucR/n8Xy/mntcW4yN8as9rHJW+eLexH75fOyT11T1zXFxPdVc4/Vd7dfqM1O1n1yjbu9W1z6bY+8+M9NuXrv2J7q96tpWnsS/cg3wp/j49A3Q28QHT7zZnNyUqwfQ7ua+GyvmyPnmcTe3qu+THPkGGuO62Gpdq7FzzDiwyp3nPONmvzy/ym6deb55Prlftze5T/V+1Z5zrXTxX8nZzekr7Sd28bv2zu46173+Z/V5O+l/6iv5vtIH/gYfnwqgt4k3wejz8/wBPUb/oNzlqPrN82OsH1hd/ChU+XO+qYqLr1VcF1vFzL5d+8k6s2rd3Xy6tVdz6saL8bu2bj3VcbXHq+N4Ph7v+qzmvmqv9i23r/KeWs25e50xY5wVNNGTeT+Jzb7Td+edueF38SewHxBvHK+6ieQb0mqMGRtv5PNmnh9uUc4zj+Nrt548Vn54xNc4lzifHBNjc0x3bs4x5pjvq7Wv9ibmivGxfbWfcfwuR9Vnvs6fPE61BzE25om6tngc51z12a05xk7duHlfpm7dJ7rrnMX1xX2L84nzO8k5VWvqPM2/+/w9ybOKfbIG+Ft8fPoG6G1Obz7Z0xt9jI830Pz+yUMrx6z6VLFj/PqQ3J2fVv2qHN1x7H/SnnPlOXTnV31GkuPy+Xyum29u72J24nzG6Pez67daw5P5VGsZ49mDtxt/3eu/8rX+ylpi/Olx5zSu8pU9fLXvzB/e7eNTAfQ2+eHyHfGmnM/l19k2Rl00xPYp9utyxr5dWxc3z1U35SpHt5bcd57PY+X1jKRbZ9d/N2YVU+n266Rv5WSes30en8x3t9d1r72TOVbnumszktW1qmLHeLb3p/lX+7Saz5PzO1/t9wq/c2w45U9gbzRvAN2NILd/fvb/o3nxhtKdiw/Xj4/6TyD5OOeZ5+ODcsbN+cVzsS2/xly5T847X6v5zeO8N3FNq4dHPI4xsd/uht3lqa7JfI0/uW81j3xNuj2r2mKeGBPHiWvNfbucs606X9nlqcavrvnco3kuxuT9q3JV5+LerOJzTJTjqz2u4qLuGjxZ0xj9HE/msPLkeu+scr1yHPgKBdAbVTfcXXuOjTfYVXyMy6/xhtjlr+aYHxQfH/t/T5EfCHkuOTbmzDfuat1xHnneOV/MEWPi8cwR81bziGNV+xDnNA5V+5RV+72KjevZxWe5T9Wv2s+8ZzEmt8e5xbZ8rad8jXdribF57Cle19znRDef6vrHdY/C07Gjai9Wczi12+Ooy533eBUzxvM5wit8fPoT2Nuc/lLHm/zu5hPjqhtxvgGublBPHjzduXi+Wkc13269MUeVM48Z+8Sx8hi5z3Qy13hcXZsqx8nccp6v6OY02/K5bk9P1lVZ7e9qbpXdeKt97a7rGOtrF+O/097F7a7Pag2dJ7FTvOa7vicxr/TT40GkAHqj1UOoio9t8ebYxeX4fKM7HT+fq/Lm+DHquWVV7GoO+Wb4ZIwpjzXPxbiTfY7tM2Y3zyo+ts+YavxV7twWz8XYKseuf/U6CquxqjFz7Dx/Mk5cWxfXyeuMbdX5am9ibM556snevkp1jbu4MZ7v7fQTa4F38yewN6tuEic3jo+Psz83VefjzXb+VDHdDb97aOQHQpUr94u5u/Hiufi6W0PVt9qTnHuMs7Wu5pfPzfg5h+oBEXPm/NUex9zxNbbl/vl9nuN4oNrLeD12Oas15bl1Y8zX+b5bd1TFnO53bsvjVuvsPmvV2PH1VLU/3dpnW7fXWd6PldW+nuiuM/xuCqAfUt3In9yEqht4/IkPuup9FZfHyHOLbbNvfI39qpt+dfM+WXPMtbpxVuvP7XGu1ZpyTLW2qm+3B91YM6Z6XcXkfDFv3uu4hpw3t3V7k/ehurZVe7W3I4lr+wzXLsfEn5ivuxYxZr7mdcyY1Xri64lq7t2a4mvVVuny57jVvnT58/6uxLzd3q9UexKdzgNeTQH0RvGmHX/Jq1/4GFvJD5rqAVG978SHRXU+zvvpjXvKuboHQ6Xaj+4BV/WtHm7zfbV3c2+rOVd7kM93e7661tUaqs9MNf+4F/M4zyWvKcp9qraYa57PY1T7POPyGvOcc5/ZVs25yj0O5Dwx924901fHGqPey5iv29/cN8dG1XpO+lTz6a5LtGr7im6Op141D+6jAPoh3S/5vMk9+SWefaob2Oo43lDzgyTnqh5Ac57VTTnOp7tpVzfo3DfGVv2qvarmXI2V517p5jdf89rmT+y3GyOK1yaPXa21WmN1Ll/rkVTXMop5Yp9qTpW4V3OcfB2r10qc5+neVte+W1MVF9t3MfPcKOzWtZrP6VqnvOfxdaUac7XfT67Fyfg7uxwn84CKAuhNqptkFRNfxzi/8eSbZ3yw7G66832MO7mhx7FWN9ruYRPb8zrnuXh+9+Dp9jfuxTxX7Unei5M9yG27HFme/+o6V8ezT1xjXu/ugVCtM/7Mva8+b/M49luNm8eK8632MPbLefP1XPWPc8w5dvPMfeP7nK+z+hzMuee5rHJWc1mJY8xzq367nPH6n5rjP+1XeUUOyD4+/Vdgb7G68Vc32C62k/OtxjuNqc5/Jc9J3nhujPObZbyx59cZU7XnvjMunp/vY1t3rlPtxRi/Fjune1jNfxyK443x6750bV3/nd11yOfG+O8Yu/ju3Mncq7mNpJpLbF/NJedaqfJ0MafnVzEnfV7hu+Oc7EsVv4uDzsenAugtqptyJcbEX/7VDTq3VfGrsXNbl7eK7dq6ua/W8pW8p3s6xq9FzOl4sW81l9gvxsZzUdc+15OPV/OccfM4z3vKOWLfKs+qLc+ruiZVvsrp+DE+xmRVn3y+i4mx+dwuvprnk/FybPU6xnoeX7Gb24mvzO0V48Kr+RPYG8Ubxckv/4zPN+R4s6z6ZXGs3cMhy3Ndxa5u5DFmjD5vNddq/fFct5+rfer2dLbNnB8f/Z/ZYlyeU9Sdz/lXObq96d7PvHmfRiHHrcTrGdfd7X/e1y5XNX4339U64p5W48X+8zi/zpg8Tr72OV8VV7Vn1W6Nvb8AABNtSURBVPXrXqt9quZfebLHWbeXY5zl6Pak29OuX6fbg9P+MMbwDdC7rH4RVze3HHcaE2NPHjL5hhb7znyruJ3T+ez6jFE/yLqc1VpGoXqIrXLGuFGo5hbt5tStt5pXNfcqV7c3J9cxx+Y+1Zx28+uuX7VfWRW365vbu2uQ596t46d1+9+taZdndf4r+5ud5vhO3qd9O6/Kw99NAfQm8Qb7Kt2Nujr+rl2+eGMeo17var45boyzB3mV57R/nPPJ3Of7rn88F/t185i5Vn262DjX3bx3c8zx830er1pHFVONledYHXd9VlZ98lhf8WQeVVw1p5N8Ud7bqq06PpnTV+e3mtN3vDofPOFPYL/J5+evX7nnc/N9vHnNtvh+Hu9uJLv2KObP88g3wjyXKkeeX86ZzTHyQy3mqW7k+VzVN75285ptOW+eb3UdYq68jl2fOO48njlyzGof5nGe75xTXGcVu1p3HmM1Zjf+SPJ88ut8n3PnvY2xXVuOi/HV3GJsFzfz5H3p3ud5Vdehuka5T7Ufq5is2vdqvJm7y/XV67Ca299o93njz6IA+gHVA6G7YVY3zSr2RHeT3sWd3FTj68rqgRBzz+O4P1Xf3Gck3VyjfDOv3se5zPPVXGdMdW1Wc9ldy27fVlZzyHtbncvn47mpyzOSnC+ej7l2sfE4XvsoXs94Pbr1Vap1rcTPwhh1sZLnPtu7Pcw5T/LM99Wcu72q+uR9y/1m22qc3B7XmnOe7HGW+7wix6t1e8ef6ePTn8DeovtF624inRz/tH+06jvb8mvVr8pTxa/i4o04tu3OreYV46cne5Vzj9GPG9u6XDOmmtNqv3P/Lu887vbztM+0y9n1mzHVWqp1VvFVru44nh+jXl+XZ77v+kQn+xFjuzXmvLltN4eZt4uJcV85VzldR2V1bVfxu7in3pWXf4dvgN5kdaOqznfyTTsfz3HieE/GzjfhfMOtVG27m82ca+yb+3Rjxpt/NU7OEdeSY7o5Vu15rjE+zqPKmecc5xXb4/HuWsZcoxDHjD+zzzyOeePc8jWqxsnXMJ/v9jeq1p73KL6Pc8254nzi+nJbFZP35DvivnbXZ4xfPxfzfTeHmDfG5DGq/ifnqrnOfYmfixzTifHVWPl6VHGvssq7uka/y584p3+dAuhN3vFhzjej7oby5ObS3QB3MVN1U46v8WFTzTE+BFbHMV+15qy6EeeHU7WXXXvOkV9zzAiqa1CtrzLHiOPlmGrc6hrktti/mnNeW36f92uq+kR5X6vxpzhOlS+eX81pjHp/sti/m1c8362v25fYL76f8XkNq/3N51Z9u/zVZyN+nk73bL4/+azFMaqYr8pry+fjue7zNp3OaXet4vld3Op3oDrP9318+hPYW6w+5E8/0LHP6sab++S4k7FPYqY8r9N+0XdzxBvqqm+3b1X/HPtkjKo99z8ZK+eo2mK+Kn41Ro6LMfn9bk25bdqtqdqHrn88V81/vt/lnPHdeKt5TLs1n1zTuH/d3uRzp3bXZRVTzWmXa4x+3fE4nuuczP2pnHM1xpPxd5+zlSfj8D6+AXqT+eHOH/LqZlfJv7Dx/ckNJcfNc6s+3c24k+e1ip0+P//7Z5gnOU5u2FXMbI8xq+syY/MNPM+vGyu/j/2rz8U8X+1/HmP3uaquexTn1O1ZXn83h8ruGk4xd74+Y/z6QI1z7cbY7X3O3/Wv9nDOczV+nHPsE+c+f3Lf2JbnnsU1VXG7/jEmqq75ar1ZjKuuRfe5ieuIMbvr1a0/68aNdjmmvMaT3GN87RrxfgqgNzn5YFc3ifn+pP8Yv940spNf0NNfxurmWLWvxIdLfDDM15McndOb7pxD1ZbnUK057lc+7vpNc+zuZl99DnbXZ7ef1Z7P9nic1zPPVeNW+cb4X86Ta5v3olvnav2xbzXXk/HjcYzNa6jy57VWc4xtsT1e32oe3XFcU3ydcd18urnldU45f47PsVV8l7uS+8Xj7vrGflXbKr46V7Xla5bbs92YT/PxPgqg36i7OXU3qs4qfndTWN20s3yzzjepLk93w879qhtcvLHuzuc9zDfQkeTx8l7E9rj2eS7H572ZP3Gu8bVab5U75ojziP26/cjz6+YRz80x4rnqfTzO84nn817M83m+U7WO/D7nW/Wt9qqKzfuar1G1xzFPXl91LXdrjuub/fI+x5hVrtPzT62u+25+VfxJv6n7PFbH1efjK6oc+XOVPzc5Purau73hfRRAb1Z9iHe/ID9pdROtbjbxpnK6jnxj292YVjfYeD7niQ+aGBNj47rice4727vcM38+Xu1b1Xe11pgr33DnuVV7Fve/uiar1+p6xfF31zPv8Xyf96tbQ7Wnecx8HPPnNVdjzvP5eHeNdnu0yhP7z+M456p99o/v8/Xq8kd53rFv1ac6V12DOPdqT6r42G+eX/WburWNcZZjtzedvLaTsaJ8nSpPc/KcAug3qG5oJ94VW8m/mPF4d6M8sbrRVTfm+T6/Vv1W8oOhuhHFc9UNfiQnN/u4lnxuvo85qr2tcmRxXau5z7g4bu4T23PO1ecjjhHbqjnlazDb55gxrjqfc82Y+Fq9r+Zf7decX86d42KevI5dn9x/vlbrqOKrsbr1Vnt3cu262Lg3UbWmfH627dq7tngu59nNe6pydudXe7hS9euuU47LOXgtBdBv9uSD/crY7sYc7XLs7G78Y6zHiDf3HD/b5o2vekh0D5B4s8wPj27O+SaWY6sHQZxfdfPLN+y8ltk/xlfjdtcxrzHGd/ue11eta7bnPqt9zfOs5lbliO1Vzpgrvo/7GXNWsXkOcd1zrGoeldXcpm7vsxwXc66u+Sr/7LfKMc2Y7nrEHKdrquz2c77vxojXqeuXx9hdl6o9fv5y20rV7+Qa7c5Fp/t/GncLBdAP6T7AT8+f2vXf3SiznG+Xf4xnv2yrm9d8jTfiea67Acf4/FrFxZ/cPka93nzj/fz8b8HQ3USrnDlHjIviuTl2nEfcky5fzFGtOcZU68s5oura5b4zZ5U3983ryXlzv7z2PFaOXeXOqnGr/evWHde/Gmeac5tjVPsVz/WZ6t/fLkcVOwo5vtuH1dzmPPKezfcn12MV3/XvPg/dNdrl7WKfjF/ZfU5O9vhJ3G0+Pv3vAL3F7oP7Ck9upKtfxFWO77ZXuhvmbPv4+PX/8syxq/Yn663Gy3H5/Rj/ezCfzmG3hnhuvp9jzPexz6rvbk5V3Izp1hzHrPLG/rt1xbj5fhRO1tP1r9barXN1Lp7Pqv3oxqvO7fZwFbeaaz5X6caebVWOfB3yHue4HDvb4n7NmNjWjRXzd2OvVP26MVc5djE7q3k/XdMT78z9t/r4VAC9RfwFf7V8A3naHj2J7axynOb/Tly+gb3aydx2MU/nGG/U1euMmfFV3tVeTTlXPI594/gjyee7fl3/3Gf2y21VjipnHj/Gxfjdelb7vdKNP4+r/NUauvnu9qAav3Iy/u5cZ7e3XZ8x+jk/Gb9y0n+137v+Vd8uduek/0nMK/zUOL+DP4H9YU4+aPEGF8Vfvqo9m7/Uu7hKnOcqxy7/0zl3cbub52pfZ1uOOZnb5+ezP6+cXN8x/jdm9RrnNX/meNUaqjFnvxkTx4jxsX91zePDIR7H+Gof4vvcZ7dHeU/m+ypXXGeOrdYT++X5xzHy2CPJufMe59huTTlHFTeP47ry+HHO87W7nrFtNc5qD7pruFrDnHe1R1MeM8+jiq3WW8XNmBg/9zO3VXaf2yjOrcq5G2vGrNqnXZ6d03H+Rh+fvgF6i+6X6hWqX9In8WPUN5+Tc6ee9H0Su3OyjrwHq/G/M7c4TjWH3TyzVb4YU41TfQambh9i3Gp/YvvpZ606H9u69hyTzbU+OdftTzxfrTMfd+OMQrXOp+vq2nbr7XylX7f+7n3s1507Wc+Jk36nczv1pO+TWN7DN0A/oLsJTvGXoHsfxXwnv0Q5Ph7Hm1Q8zv1epZprHufzc/8twMnedOfyHnTrnDfjqi3GdMdxnGoOM351DeLxyZzj5yG+dp+BGd997mJszJdj4hyrz9DJOmNbnlfuH39i327seJzN/en2vRJz5f2Oqpyrc9Uc59zi3uS2+T7GVvuTz+V++fzqGk15/XlO8zWOfTrWjO2uXcyZ11rF5L6r3J1uD8dYf2aiao/+dn/jOj4+fQP0Fu/+MDz5xT2NPY17lZPx4g1lFzvGOudX22b7GL8++Krj/LqLH0k8fzKvPFae626e1blq36s92OWPcVW/kXTziX1i7tw2z52sI8fG/F3O3G8kq/PzfbUv3Z5VcdVxtScn8/2qk72t4rpzT9qz3bXo9m33eajmPd8/md+p3TzHeM24T/f3X+YboN9g9eGLbbubRNf2VSc5n/7idOvJv9hdn4+P9f/lmFU3i/kaf/FP55Lbu/FjTH6ddsdj7NdX3ZTjDXu+j2utbqyrfPM17ns8V/WdY8e55Fwjybljzm6cmDv26frFOeRzOefMEV/jXsY9ieNV+xTf5/zVvuScI6lyVm1j/G8/dnnicfVajbEbO5/P12qeq+K7Ne7GrPLN83lfq755brFPjo3XcYz+WnX7spLHjHNbfTZOvTLX9NUcX+33ah+fvgF6i5++wN0N76nuhrDqc+qruVb9TnLGX/iT+NwnnjvtexJXqfp2+b6zL/nmOvdmjP2NcrU3OdeMO1nXap3xuBonn6tedznn+Tz/SjfPau257cmcYlw1p5w/t8e2bq+qXPHcaf/Kbo2Vap/y2Pn9LtcqJsed9DmJOfG7xuX/+AboH9Hd/J7qborRV38BvzLHeQPs2k/m9/Hx3/8rPsdXZp8x+kIgtlV7drJPsX+c3+4aVGaOMfo+Vft8v+qT57Pbi5M57/YpzjXmm/mr/aquRz6e/bprnMfNsTlvzh37VnnjcXXNur2rrlk1fv7J/eL+jSTG5z3OMXk9+X1c49jIfWJb1/8kbzX/Lq56n1W58rnVeNVe5verfCdrHuP8ntH5bv+/hQLoTb7zS/s7nd4wOq9e33fmMsZ/5/Mk1+zX7Ue+WeWb1Hf2MfY9uTHHueQHSFzHjOlydfln3hwbf2LsbI/9ur3I+xRz5rl285jvu/FWa466fazmtDL75v6n8xijLlTinq6uVXW8GjNfszjejKmuU3U9Yr/cf4z69yWey3FR3JPcluPi8cl+V6q57q5Fd22eXIf8Pvfp9j062aeV3Z59J3fnHTl3Pj79CewtfvJinn7YVzeX0xw/7WReu5iuPd7wu5tmvhH9xN6dXKc45sn4JzHTKja3VfPoHgjVXlc39ypP1z/q4uf7GVPt36/Zfp1LHrfbi928u/Gq2JUqTzV+F5Njq/Xl80/2L6r67PY1zy3OZzdmXmO35hy/el8d5xzz/W5+0y5ft2dV/OwzY1cxJ7myp9fgu35iDN8A/YGeXvR8A+lUN5qubefpHDurPPGXf2X+ouxuTLsbTT6Xxz65eb7CHDvmrOZXvc+6HPN9tW+r/crzWt2cqxtmnOs8rvZ5vq6uQZ57jK/2pBo/n4s54prmaxy7y5Nf83yrNeU5xPg8ZtzTnKebxyo278l87fYqvo6kWkcU15PPV69ZHrfbuymvJ+fN1yjvS47v9j63x5hq/6v4TtyzXXy3vzkmvu6uWe6X37/LaozVPJ/4+PQNEABwGd8AAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDXUQABANdRAAEA11EAAQDX+X/Z+IWTCJcbtQAAAABJRU5ErkJggg==`}),c.createElement(`image`,{id:`image1_9066_32193`,width:323,height:489,preserveAspectRatio:`none`,xlinkHref:`data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUMAAAHpCAYAAAAYtF6PAAAACXBIWXMAAFGCAABRggFYdP86AAAMQklEQVR4Xu3c0W7bOAJA0ev9/3/OvowADktKspNM2/gcYBBbIinZjS7kupjHx8dHAO/uf1cDAN6BGAIkhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJIUAlhgCVGAJUYghQiSFAJYYAlRgCVGIIUIkhQCWGAJUYAlRiCFCJ4ac8Ho+P8efVOODP9fj4cJ1+lcfj8fHx8fE4fl6NB/4cYvhJwgc/g4/Jn3QWwvnj8fh89RHbx2n4fdwZvujuHeHdj85X+4Hv5c7wRVdhuzNuNI+7c5d49wsc4Jo7w0/6rju68Y6y7kcVeI07Q4DE8NPuflyet119uTKu+8pHaOA5Yviirw7SLn6r2PrIDF9PDF90J0i/I2RfHWl4F2J4051/D3jn293xC5FnwnVn7br+SH31HN6Vb5MvjH9/98w3x981dnQ275U1X5kDP4U7w5vmf+pyNfbs+bj9Kmhn287CdfdcR0LIOxPDhdVH0jEuu9iNH4GvvgTZbX82gGfBezVud2MOP4kYLhzhezZqx88xjs+GZIzuvO7V+MPVMXdR33kmqs+uDX8KMTyxu0PcfQSdI3Y8nqM4rzevdRWf3fjx+PO5r8737DivxuxOwA+vHgO+gy9QJscd4fF43r/7aLv6+DreYY4/d2utYjqu1cIqrFeRuxOqlfm9ubvOM2PhdxHDyeqCv3Mx3xk773tm7NmYO+vuttW/43t37plnx8OfwMfkf4x3WPP2qwv76m5v3D8fZ7fvWGd3XuOY1fZ53mq9j49//53oOO5q25nVsc5eB/wJxBAgMax+/bh53M2Nd07zXc7xfBy3ugsc913dhe3u3pqMx57P+Wze2fZ5/rFt/Ll7vLvrOzvW+BP+BP7OcDBfnHOcxot7te3YvovfuH+1vfZfqhyOtedtx9g7x9yNe8bqda7W3W2r5z9+w3d66zvDXVR2j+c7ryMGx3/HvvnxuH8Vs3m9ce6xfRWcefu85mFc9+rn/PjKLr7Hz9X+8bzH8fA7vf2d4XHBjhfuuO0Y9+zdzbzuHMPdttVaq/XmfXVvndHVazjGrPY/c5zZs2veOc/RZ86N9/W2MdzFaY7UOPYwXmjjhTc/nseutu/mr9ZfuTP/eDy/tvl1N3nlfGbPjr/rK84NRm8Zw7O47caMxqjMz6/CNO4f57cwxupq7DhnHHfnPMb9u2NdrfOVztb9rmOCGP7jiM4cn3nfMX8ctwrcOHe1b15z507cdtvvrH817iqcrx7zO/zOY/P3e6svUB6PX//JzOriWV3g8/xdCOe152OOa49zx2PMxzqbM0d23LZaf2UO3G7fWWjmY87bz85zN+bKOH73+Gzb2Xbez1vdGZ5d6Ed45rGrMePPca35+dm8MVSrx8fzca3V/vG4qxDt5q72X63xHVbvydm4u9v/C7/z2Hy9t7kzHH9x5wCMF+Tx3zx3Dt283hiTq7XOHs/H6cR83Gf2j695N39c4+q858crq/3zn8nV+Hn7OO/s+K/uO3P158Pf5S3uDOdf9tUFNAdyDt7OOGY1ft62Gn92Dk3GOVcxm491jFud07xvt+7Z9q94H67mrbw6D0Y/PobHxVvrj7K757vHx/Nx7fn5aHeRj84CtDruuH0XgV2c5v27deb1rrY9a3WeuzGrfbNnxsLK23xMBjjzo2M43vXMd0HzXcm8/9i3m7c6zmg+xjHm8fj3t6jz/nHNs23zucxjj33jaxyPNb7ucf7uuOO++XxXr/9s3+o8zsYcz1fjVnZjr7bvXveZO2P4O/zoj8nHL+oqNnPkrn6pV+PPts0X+dm4cfxu3fE8ztadjzGOe3bMMa4T49jD+FrG56t5Z2PP5p9Zvf/P7Oc9/fgYri7u1fZx368rnc+9mrcyX4xzpMbHq+PeicZqnXHf6vnZe7OaO6+z88qc2o89W2N+Lasxd7x6zvydfuTH5PFC3kVqtX38hf/4+PX/An3MWYVkN+fM47H+fxCOF+C8b348bhvXG8/pGDMfb15/fj6/njvrN5mPeczZncdu/dUa45yz93GePx9jfnzYveersVeenfPseD7vx90ZXl14O8e4cfx4Ia5icexbrTM/nu3WG50dd94//tytsRuzGlvX793uvVqNm7ddmdc9ts1/Jqt5Z8e72v+q71qX/86PiuHZhVv7i3t1IZ9d3Ctnobmzxjx/frwbv9o+zp/Dtps3r3F1ca/Obzf+KmJn53pnnWfO9a6z9V9Z7xln63/3sd/Zj4/h/Es87z/GzBfiPH+39upCuTtudayz7cfjcf7xuME8f7Xv7HUd4+b9uyDsXtvu+ehs/dX20dlxVu/XvNbuPR23r+a94uw94M/wo2II8Kof+QUKwLPEECAxBKjEEKASQ4BKDAEqMQSoxBCgEkOASgwBKjEEqMQQoBJDgEoMASoxBKjEEKASQ4BKDAEqMQSoxBCgEkOASgwBKjEEqMQQoBJDgEoMASoxBKjEEKASQ4BKDAEqMQSoxBCgEkOASgwBKjEEqMQQoBJDgEoMASoxBKjEEKASQ4BKDAEqMQSoxBCgEkOASgwBKjEEqMQQoBJDgEoMASoxBKjEEKASQ4BKDAEqMQSoxBCgEkOASgwBKjEEqMQQoBJDgEoMASoxBKjEEKASQ4BKDAEqMQSoxBCgEkOASgwBKjEEqMQQoBJDgEoMASoxBKjEEKASQ4BKDAEqMQSoxBCgEkOASgwBKjEEqMQQoBJDgEoMASoxBKjEEKASQ4BKDAEqMQSoxBCgEkOASgwBKjEEqMQQoBJDgEoMASoxBKjEEKASQ4BKDAEqMQSoxBCgEkOASgwBKjEEqMQQoBJDgEoMASoxBKjEEKASQ4BKDAEqMQSoxBCgEkOASgwBKjEEqMQQoBJDgEoMASoxBKjEEKASQ4BKDAEqMQSoxBCgEkOASgwBKjEEqMQQoBJDgEoMASoxBKjEEKASQ4BKDAEqMQSoxBCgEkOASgwBKjEEqMQQoBJDgEoMASoxBKjEEKASQ4BKDAEqMQSoxBCgEkOASgwBKjEEqMQQoBJDgKr+D2phk8xYkYdKAAAAAElFTkSuQmCC`}),c.createElement(`image`,{id:`image2_9066_32193`,width:332,height:174,preserveAspectRatio:`none`,xlinkHref:`data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUwAAACuCAYAAABdlTRiAAAACXBIWXMAAEtbAABLWwHvoCmtAAAISElEQVR4Xu3aWZLbMBIFQHLuf2fOhwMz5eoCUJTZe2aEQyJ2osVnqO3zuq4DgL3/7BoA8IfABGgSmABNAhOgSWACNAlMgCaBCdAkMAGaBCZAk8AEaBKYAE0CE6BJYAI0CUyAJoEJ0CQwAZoEJkCTwARoEpgATQIToElgAjQJTIAmgQnQJDABmgQmQJPABGgSmABNAhOgSWACNAlMgCaBCdAkMAGaBCZAk8AEaBKYAE0CE6BJYAI0CUyAJoEJ0CQwAZoEJkCTwARoEpgATQIToElgAjQJTIAmgQnQJDABmgQmQJPABGgSmABNAhOgSWACNAlMgCaBCdAkMAGaBCZAk8AEaBKYAE0CE6BJYAI0CUyAJoEJ0CQwAZoEJkCTwARoEpgATQIToElgAjQJTIAmgQnQJDABmgQmQJPABGgSmABNAhOgSWACNAlMgCaBCdAkMAGaBCZAk8AEaBKYAE0CE6BJYAI0CUyAJoEJ0CQwAZoEJkCTwARoEpgATQIToElgAjQJTIAmgQnQJDABmgQmQJPABGgSmABNAhOgSWACNAlMgCaBCdAkMAGaBCZAk8AEaBKYAE0CE6BJYAI0CUyAJoEJ0CQwAZoEJkCTwARoEpgATQLzCzjP89q1AT6fwPxk53le13Wd4/2uPfB5zuvyjAJ0OGE+JJ8OZ6fFWO5ECd+LwHzI+Fo9u87l46v4K6EpdOFz+Er+TkaQxeCMv698bx85F/wWTpgPySe967rOKrCqE+F7nBKFJTxPYD5kF47ViXPIp9Dc9189ORb8Zr6S3zD7mhvD8M5X4V3bXT3wsZwwJ87zvPJpbxVeOSyfONW9EpZPn1DjPsBvJzALI/hGYFVfmaOqXTQLnNm4nfdZ9TvUbtuVsQ93+sBPJTCT1dfg2eltV54DZxY+1Uk2nljzuuI4u9COOm2yV/rAT+N3mMe93xV2AjWfHLtjR7OAXM1d1cXyV9cC/PErA7M6+Y33+TQYy2djPRGQO+81LtD3K7+SX1f9+8mqvmpznvN/CImBO2uT7dp1wjKPsRvzrn8dr9O/0wY+068IzCrgVqfI6gQa5UB9ShW01Qk296kC9en1rU7Y8TWXD9VfOkfy9JrhaT/+K3kOxlieAzK3m4Vovh7tcvtdAHTa3Gk35LVW9XfGm1mN89Qc8JX8uMD8l5PLLgCOo/ffdWbBPOuTw3ZWfxz7k173XrMn+q/Wv2oD38WP+UpenRLHn9gmtxvXVdDG9vGhz+2Gar7V+1gWQzEa442xZ2Pmuas23bWv2s3s5p61ueuVtcFTvv0JcxYy1clsd8K5W79qPwvaV0Nj1X+37m6bSuz36hgf6Tuske/r254wc4CME1InLM/zz8lxdfqK9VW7PN6RxLVU16Pf7Ho2Zi6blef+uU11v0eSw2c3xkfYzSkseU/fJjBjkOzCIJbHQB39Y30MtKr/rGwVHjn08pyxLF7vAjher4J1Zuzdbq5hFz53AnRWV/084av68l/JY7DkE88s/HL72etunvg66kbbqv9s7FfkOTvtOn0665u16fSN7Vb7NOt7p81x7PcHnvTlTpjn5MQRH8LcZjw0q9eq/Rg3lo3rHJaxLsr94zhV+6ouzjleq6CZjfdUWI45Zm2qfavWNNv3WLey2/exxs5Yd8z2F4YvEZg5KGYBtwugVX1+v3o44oM41lM9oGO91QNdXa/uqRqrWseRxHCK5asgm917nqMbilWbcb0LtWrssRdV++PYj9mxuieYOa9P+kq++8DGAJm9jj7xAcvv89izsBht8rhVm7c9385bBU+U153lPrv2M3nfZvVV353Oz6Dq06nbrauqf2rsu54ej6/rQwNzF1azuvjQz9rEhyGWdQIjt411d6+rsfL68/tqrKhTt5rvOPZBv5ojtptdz+T7vKu6r12fqHt/0PGuX8njAxs/sPF1/Mlt4588Vjb65zazwKjKZ33jOmZtc9ns4Yxl+b7j++pehrwnVRjksrju2Tqr/encZ67Pbcd9rtqt5PuKdbv5o9ka7owB7xKYs/CJ1zHk8vWRjIcuP3yzUKoe0lUIjH6xPo6R66pxcvtZ2FR1cQ9G/6pPXFtuH/cyjpH3K19Xe16Nm/ez2uPj+Huf477N9r1j9zOr2uR9qOqq+4r1lc59dNrwPZ3XP34l7344qg/3LFhy+9Fn1j6WV2ETr3ObStVv9XAOMSCq8iHW57VXD/Fq/rwnswBY7We1htl41VhV/Wrc2X3G/rPxcvtV34+ymjfWfdb6eM6twJw9BPkhyzoP0Gr8/H4lz/XKeldtd9e575FU88Z2s/vNY96Zc7Sf1XXc6Z/3P9cdx/wvudzmeMFq7+P+vTr+U77CGrhnGZizYJg94LlP7ldd78pX8pz5YeiMl+9rtrbjeLsf4/2svKrbPSS7h30316osv89jrOZYtT+CXLaaf7ZXs70ddas5ctluv2d2P4dVG36u//0OM34w84c0lsUPSyyrPuyV/CGL4817/d91/f07yryG6gHrvN89XHncPFdeT1WX+1dl1f7m+tVcsV9+Xd3bGHvWNs4by7pzxLo812qv4s971K3WcRx/7+NqPSuzfnnvn/Ze4/KM87quNz+k/AGs5DZ3Pkid8buqdcQHsno9jrcPbX4/2qzmWpXn+YZZWdV3vD8Ks3vK7ar+1Rp25cfx9p52a5zZ7Uv1s6nGqczWetcrfV/pU3lqHJ53Xjd+hwnwm73LfysC+IkEJkCTwARoEpgATQIToElgAjQJTIAmgQnQJDABmgQmQJPABGgSmABNAhOgSWACNAlMgCaBCdAkMAGaBCZAk8AEaBKYAE0CE6BJYAI0CUyApv8CbNNILtJ4154AAAAASUVORK5CYII=`})))}}));function DeactivatedScreen(u){var m=u.menuItems,g=u.forceRefetch,_=u.isFetching;return c.default.createElement(Index$1,{sidebar:c.default.createElement(IndexSidebar,{menuItems:m}),header:c.default.createElement(IndexHeader,{refetch:function refetch(){g()},isFetching:_})},c.default.createElement(`div`,{className:`e-kit-library__index-layout-container`},c.default.createElement(Content,{className:`e-kit-library__index-layout-main e-kit-library__connect-container`},c.default.createElement(y.Grid,{container:!0,alignItems:`center`,justify:`center`,direction:`column`,className:`e-kit-library__error-screen`},c.default.createElement(Ld,null),c.default.createElement(y.Heading,{tag:`h3`,variant:`display-1`,className:`e-kit-library__error-screen-title`},(0,h.__)(`Your library has been deactivated`,`elementor`)),c.default.createElement(y.Text,{variant:`xl`,className:`e-kit-library__error-screen-description`},(0,h.__)(`Your subscription is currently deactivated, but you still have a 90 day window to keep all your templates safe. Upgrade within this time to continue enjoying them without interruption.`,`elementor`)),c.default.createElement(y.Button,{text:(0,h.__)(`Upgrade now`,`elementor`),url:`https://go.elementor.com/go-pro-cloud-website-templates-library-advanced/`,target:`_blank`,className:`e-kit-library__upgrade-button`})))))}var zd,Bd=__esmMin((()=>{zd=__toESM(U()),Rn(),wl(),El(),mu(),Rd(),DeactivatedScreen.propTypes={menuItems:zd.default.array.isRequired,forceRefetch:zd.default.func.isRequired,isFetching:zd.default.bool.isRequired}}));function FullPageLoader(u){var m=u.menuItems,h=u.forceRefetch,g=u.isFetching;return c.default.createElement(Index$1,{sidebar:c.default.createElement(IndexSidebar,{menuItems:m}),header:c.default.createElement(IndexHeader,{refetch:function refetch(){h()},isFetching:g})},c.default.createElement(`div`,{className:`e-kit-library__index-layout-container`},c.default.createElement(Content,{className:`e-kit-library__index-layout-main`},c.default.createElement(PageLoader,null))))}var Vd,Hd=__esmMin((()=>{Vd=__toESM(U()),Rn(),wl(),El(),mu(),_u(),FullPageLoader.propTypes={menuItems:Vd.default.array.isRequired,forceRefetch:Vd.default.func.isRequired,isFetching:Vd.default.bool.isRequired}}));function ownKeys$8(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$8(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$8(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$8(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function Cloud(u){var m,g=u.path,_=g===void 0?``:g,v=u.renderNoResultsComponent,b=v===void 0?function(c){return c.defaultComponent}:v;usePageTitle({title:(0,h.__)(`Website Templates`,`elementor`)});var x=useConnectState(),S=x.isConnected,C=x.isConnecting,T=x.setConnecting,E=x.handleConnectSuccess,D=x.handleConnectError,A=useCloudKits(),N=A.data,P=A.isSuccess,V=A.isLoading,H=A.isFetching,U=A.isError,W=A.queryParams,G=A.setQueryParams,K=A.clearQueryParams,ee=A.forceRefetch,te=A.isFilterActive,ne=useCloudKitsEligibility({enabled:S}),de=ne.data,fe=ne.isLoading,pe=ne.refetch,me=useCloudKitsQuota({enabled:S}),ge=me.data,ve=me.isLoading,ye=(de==null?void 0:de.is_eligible)||!1,be=ge&&isCloudKitsDeactivated(ge),xe=(m=elementorCommon)!=null&&(m=m.config)!=null&&(m=m.experimentalFeatures)!=null&&m[`import-export-customization`]?elementorAppConfig.base_url+`#/export-customization`:elementorAppConfig.base_url+`#/export`,Te=useMenuItems(_),Ee=function onConnectSuccess(){pe(),ee(),E()},De=function onConnectError(){D()},Oe=C||fe||S&&V;return(0,c.useEffect)(function(){C&&!fe&&!V&&T(!1)},[C,fe,V,T]),(0,c.useEffect)(function(){Ui.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.cloudKitLibrary)},[]),S?Oe?c.default.createElement(FullPageLoader,{menuItems:Te,forceRefetch:ee,isFetching:H}):be&&!Oe?c.default.createElement(DeactivatedScreen,{menuItems:Te,forceRefetch:ee,isFetching:H}):!ye&&!Oe?c.default.createElement(UpgradeScreen,{menuItems:Te,forceRefetch:ee,isFetching:H,cloudKitsData:de}):c.default.createElement(Index$1,{sidebar:c.default.createElement(IndexSidebar,{menuItems:Te}),header:c.default.createElement(IndexHeader,{refetch:function refetch(){ee()},isFetching:H})},c.default.createElement(`div`,{className:`e-kit-library__index-layout-container`},c.default.createElement(y.Grid,{container:!0,className:`e-kit-library__index-layout-heading`},c.default.createElement(y.Grid,{item:!0,className:`e-kit-library__index-layout-heading-search`},c.default.createElement(SearchInput,{placeholder:(0,h.__)(`Search my Website Templates...`,`elementor`),value:W.search,onChange:function onChange(c){G(function(u){return _objectSpread$8(_objectSpread$8({},u),{},{search:c})})}})),c.default.createElement(y.Grid,{item:!0,className:`e-kit-library__index-layout-heading-quota`},!ve&&(ge==null?void 0:ge.storage)&&c.default.createElement(QuotaBar,{used:ge.storage.currentUsage,total:ge.storage.threshold,unit:ge.storage.unit}))),!ve&&(ge==null?void 0:ge.storage)&&c.default.createElement(QuotaNotification,{usagePercentage:Math.min(ge.storage.currentUsage/ge.storage.threshold*100,100)}),c.default.createElement(Content,{className:`e-kit-library__index-layout-main`},c.default.createElement(c.default.Fragment,null,U&&c.default.createElement(ErrorScreen,{title:(0,h.__)(`Something went wrong.`,`elementor`),description:(0,h.__)(`Nothing to worry about, use 🔄 on the top corner to try again. If the problem continues, head over to the Help Center.`,`elementor`),button:{text:(0,h.__)(`Learn More`,`elementor`),url:`https://go.elementor.com/app-kit-library-error/`,target:`_blank`}}),P&&0<N.length&&c.default.createElement(KitListCloud,{data:N,source:_}),P&&N.length===0&&(W.search?c.default.createElement(ErrorScreen,{title:(0,h.__)(`No Website Templates found for your search`,`elementor`),description:(0,h.__)(`Try different keywords or `,`elementor`),button:{text:(0,h.__)(`Continue browsing.`,`elementor`),action:K}}):b({defaultComponent:c.default.createElement(ErrorScreen,{title:(0,h.__)(`No Website Templates to show here yet`,`elementor`),description:(0,h.__)(`Once you export a Website to the cloud, you'll find it here and be able to use it on all your sites.`,`elementor`),newLineButton:!0,button:{text:(0,h.__)(`Export this site`,`elementor`),url:xe,target:`_blank`,variant:`contained`,color:`primary`}}),isFilterActive:te})))))):c.default.createElement(ConnectScreen,{onConnectSuccess:Ee,onConnectError:De,menuItems:Te,forceRefetch:ee,isFetching:H})}var Ud,Wd=__esmMin((()=>{vn(),Rn(),Vc(),wl(),El(),gd(),mu(),Td(),kd(),xu(),cd(),vs(),ud(),Vu(),Bu(),Pn(),Wi(),jl(),Ud=__toESM(U()),jd(),Id(),Bd(),Hd(),qu(),__name(ownKeys$8,`ownKeys`),__name(_objectSpread$8,`_objectSpread`),Cloud.propTypes={path:Ud.default.string,renderNoResultsComponent:Ud.default.func}}));function KitAlreadyAppliedDialog(u){var m=Wl(),g=useQueryParams().getAll(),_=g.return_to,v=g.no_automatic_redirect,b=function getRemoveKitUrl(){var c=elementorAppConfig[`import-export`].tools_url,m=new URL(c);return m.searchParams.append(`referrer_kit`,u.id),m.searchParams.append(`scroll_to_revert`,`1`),_&&m.searchParams.append(`return_to`,_),v&&m.searchParams.append(`no_automatic_redirect`,v),m.hash=`tab-import-export-kit`,m.toString()};return c.default.createElement(y.Dialog,{title:(0,h.__)(`You've already applied a Website Templates.`,`elementor`),text:c.default.createElement(c.default.Fragment,null,(0,h.__)(`Applying two Website Templates on the same website will mix global styles and colors and hurt your site's performance.`,`elementor`),c.default.createElement(`br`,null),c.default.createElement(`br`,null),(0,h.__)(`Remove the existing Website Template before applying a new one.`,`elementor`)),approveButtonText:(0,h.__)(`Remove existing`,`elementor`),approveButtonColor:`primary`,approveButtonOnClick:function approveButtonOnClick(){return m.trackKitdemoApplyRemoveExisting(!0,function(){location.href=b()})},dismissButtonText:(0,h.__)(`Apply anyway`,`elementor`),dismissButtonOnClick:function dismissButtonOnClick(){return m.trackKitdemoApplyRemoveExisting(!1,u.dismissButtonOnClick)},onClose:u.onClose})}var Gd,Kd=__esmMin((()=>{Gd=__toESM(U()),Gl(),Ii(),KitAlreadyAppliedDialog.propTypes={id:Gd.default.string.isRequired,dismissButtonOnClick:Gd.default.func.isRequired,onClose:Gd.default.func.isRequired}}));function ApplyKitDialog(u){var m=Ft(),g=Wl(),_=useReturnTo(),v=(0,c.useCallback)(function(){var c,h=arguments.length>0&&arguments[0]!==void 0&&arguments[0],v=``;(c=elementorCommon)!=null&&(c=c.config)!=null&&c.experimentalFeatures[`import-export-customization`]?(v=`import-customization?referrer=kit-library&id=${u.id}&file_url=${encodeURIComponent(u.downloadLink)}`,h&&(v+=`&action_type=apply-all`),_&&(v+=`&return_to=${encodeURIComponent(_)}&no_automatic_redirect=true`)):(v=`/import/process?id=${u.id}&file_url=${encodeURIComponent(u.downloadLink)}&nonce=${u.nonce}&referrer=kit-library`,h&&(v+=`&action_type=apply-all`),_&&(v+=`&return_to=${encodeURIComponent(_)}&no_automatic_redirect=true`)),g.trackKitdemoApplyAllOrCustomize(h,function(){return m(v)})},[u.downloadLink,u.nonce,u.id,g,m,_]);return c.default.createElement(y.Dialog,{title:(0,h.__)(`Apply %s?`,`elementor`).replace(`%s`,u.title),text:c.default.createElement(c.default.Fragment,null,(0,h.__)(`You can use everything in this kit, or Customize to only include some items.`,`elementor`),c.default.createElement(`br`,null),c.default.createElement(`br`,null),(0,h.__)(`By applying the entire kit, you'll override any styles, settings or content already on your site.`,`elementor`)),approveButtonText:(0,h.__)(`Apply All`,`elementor`),approveButtonColor:`primary`,approveButtonOnClick:function approveButtonOnClick(){return v(!0)},dismissButtonText:(0,h.__)(`Customize`,`elementor`),dismissButtonOnClick:function dismissButtonOnClick(){return v(!1)},onClose:u.onClose})}var qd,Jd=__esmMin((()=>{qd=__toESM(U()),zt(),Gl(),yl(),ApplyKitDialog.propTypes={id:qd.default.string.isRequired,downloadLink:qd.default.string.isRequired,nonce:qd.default.string.isRequired,onClose:qd.default.func.isRequired,title:qd.default.string},ApplyKitDialog.defaultProps={title:`Kit`}}));function KitDialog(u){var m=_slicedToArray((0,c.useState)(!1),2),h=m[0],g=m[1];return elementorAppConfig[`import-export`].lastImportedSession.session_id&&!h?c.default.createElement(KitAlreadyAppliedDialog,{id:u.id,dismissButtonOnClick:function dismissButtonOnClick(){return g(!0)},onClose:u.onClose}):c.default.createElement(ApplyKitDialog,{id:u.id,downloadLink:u.downloadLinkData.data.download_link,nonce:u.downloadLinkData.meta.nonce,onClose:u.onClose})}var Yd,Xd=__esmMin((()=>{Yd=__toESM(U()),J(),Kd(),Jd(),KitDialog.propTypes={id:Yd.default.string.isRequired,downloadLinkData:Yd.default.object.isRequired,onClose:Yd.default.func.isRequired}}));function ConnectDialog(u){var m=useSettingsContext().settings,g=ef();return $d(function(){jQuery(g.current).elementorConnect({success:function success(c,m){return u.onSuccess(m)},error:function error(){return u.onError((0,h.__)(`Unable to connect`,`elementor`))},parseUrl:function parseUrl(c){return c.replace(`%%page%%`,u.pageId)}})},[]),c.default.createElement(y.Dialog,{title:(0,h.__)(`Connect to Template Library`,`elementor`),text:(0,h.__)(`Access this template and our entire library by creating a free personal account`,`elementor`),approveButtonText:(0,h.__)(`Get Started`,`elementor`),approveButtonUrl:m.library_connect_url,approveButtonOnClick:function approveButtonOnClick(){return u.onClose()},approveButtonColor:`primary`,approveButtonRef:g,dismissButtonText:(0,h.__)(`Cancel`,`elementor`),dismissButtonOnClick:function dismissButtonOnClick(){return u.onClose()},onClose:function onClose(){return u.onClose()}})}var Zd,Qd,$d,ef,tf=__esmMin((()=>{Zd=__toESM(U()),Zl(),Qd=c.default,$d=Qd.useEffect,ef=Qd.useRef,ConnectDialog.propTypes={onClose:Zd.default.func.isRequired,onError:Zd.default.func.isRequired,onSuccess:Zd.default.func.isRequired,pageId:Zd.default.string}})),nf=__esmMin((()=>{}));function HeaderBackButton(u){var m=Ft(),g=useLastFilterContext().lastFilter,_=Wl();return c.default.createElement(`div`,{className:`e-kit-library__header-back-container`},c.default.createElement(y.Button,{className:`e-kit-library__header-back`,icon:`eicon-chevron-left`,text:(0,h.__)(`Back to Library`,`elementor`),onClick:function onClick(){_.trackKitdemoOverviewBack(u.kitId,u.kitName,function(){return m(wp.url.addQueryArgs(`/kit-library`,g))})}}))}var rf,af=__esmMin((()=>{rf=__toESM(U()),Ku(),zt(),Gl(),nf(),HeaderBackButton.propTypes={pageId:rf.default.string.isRequired,kitName:rf.default.string.isRequired,kitId:rf.default.string.isRequired}}));function useDownloadLinkMutation(u,m){var h=m.onError,g=m.onSuccess;return useMutation((0,c.useCallback)(function(){return $e.data.get(`kits/download-link`,{id:u.id},{refresh:!0})},[u]),{onSuccess:g,onError:h})}var of=__esmMin((()=>{us()})),sf=__esmMin((()=>{}));function useKitCallToActionButton(u,m){var g=m.apply,_=m.isApplyLoading,v=m.onConnect,y=m.onClick,b=m.onUpgrade,x=b===void 0?function(){}:b,S=useKitCallToAction(u.accessTier),C=S.type,T=S.subscriptionPlan,E=useAddKitPromotionUTM(T.promotion_url,u.id,u.title),D=useSettingsContext().settings;return(0,c.useMemo)(function(){return C===`connect`?{id:`connect`,text:(0,h.__)(`Apply`,`elementor`),hideText:!1,variant:`contained`,color:`primary`,size:`sm`,onClick:function onClick(c){v(c),y==null||y(c)},includeHeaderBtnClass:!1}:C===`promotion`&&T?{id:`promotion`,text:D.is_pro?`Upgrade`:`Go ${T.label}`,hideText:!1,variant:`contained`,color:`cta`,size:`sm`,url:E,target:`_blank`,onClick:function onClick(c){x==null||x(c)},includeHeaderBtnClass:!1}:{id:`apply`,text:(0,h.__)(`Apply`,`elementor`),className:`e-kit-library__apply-button`,icon:_?`eicon-loading eicon-animation-spin`:``,hideText:!1,variant:`contained`,color:_?`disabled`:`primary`,size:`sm`,onClick:function onClick(c){_||g(c),y==null||y(c)},includeHeaderBtnClass:!1}},[C,T,_,g])}function ItemHeader(u){var m=useSettingsContext().updateSettings,g=Wl(),_=function resetConnect(){var c,u=(c=elementorCommon)==null||(c=c.config)==null?void 0:c.library_connect;u&&(u.is_connected=!1,u.current_access_level=0,u.current_access_tier=Jc.free,u.plan_type=Jc.free,m({is_library_connected:!1,access_level:0,access_tier:Jc.free}))},v=_slicedToArray((0,c.useState)(!1),2),b=v[0],x=v[1],S=_slicedToArray((0,c.useState)(null),2),C=S[0],T=S[1],E=_slicedToArray((0,c.useState)(!1),2),D=E[0],A=E[1],N=function handleKitError(c){var u=c.code;if(u===401){_(),x(!0);return}A({code:u,message:(0,h.__)(`Something went wrong.`,`elementor`)})},P={kitName:u.model.title,pageId:u.pageId},V=useDownloadLinkMutation(u.model,{onSuccess:function onSuccess(c){var u=c.data;return T(u)},onError:N}),H=V.mutate,U=V.isLoading,W=useDownloadLinkMutation(u.model,{onSuccess:function onSuccess(c){try{var u,m=c==null||(u=c.data)==null||(u=u.data)==null?void 0:u.download_link;m&&window.open(m,`_blank`)}catch(c){A({message:(0,h.__)(`Something went wrong.`,`elementor`)})}},onError:N}),G=W.mutate,K=W.isLoading,ee=useKitCallToAction(u.model.accessTier).subscriptionPlan,te=useKitCallToActionButton(u.model,{onConnect:function onConnect(){return x(!0)},apply:H,isApplyLoading:U,onClick:function onClick(){g.trackKitdemoApplyClicked(u.model.id,u.model.title,u.model.accessTier)},onUpgrade:function onUpgrade(){g.trackKitdemoUpgradeClicked(u.model.id,u.model.title,ee.label)}}),ne=(0,c.useMemo)(function(){return{id:`download`,text:(0,h.__)(`Download Website`,`elementor`),hideText:!0,icon:`eicon-file-download`,tooltip:(0,h.__)(`Download Website ZIP`,`elementor`),color:K?`disabled`:`secondary`,includeHeaderBtnClass:!1,onClick:function onClick(c){K||g.trackKitdemoDownloadClicked(u.model.id,u.model.title,function(){return G(c)})}}},[K,G,g,u.model.id,u.model.title]),de=(0,c.useMemo)(function(){return[ne,te].concat(_toConsumableArray(u.buttons))},[u.buttons,te,ne]);return c.default.createElement(c.default.Fragment,null,D&&c.default.createElement(y.Dialog,{title:D.message,text:(0,h.__)(`Go to the pages screen to make sure your kit pages have been imported successfully. If not, try again.`,`elementor`),approveButtonText:(0,h.__)(`Go to pages`,`elementor`),approveButtonColor:`primary`,approveButtonUrl:elementorAppConfig.admin_url+`edit.php?post_type=page`,approveButtonOnClick:function approveButtonOnClick(){return A(!1)},dismissButtonText:(0,h.__)(`Got it`,`elementor`),dismissButtonOnClick:function dismissButtonOnClick(){return A(!1)},onClose:function onClose(){return A(!1)}}),C&&c.default.createElement(KitDialog,{id:u.model.id,downloadLinkData:C,onClose:function onClose(){return T(null)}}),b&&c.default.createElement(ConnectDialog,{pageId:u.pageId,onClose:function onClose(){return x(!1)},onSuccess:function onSuccess(c){var h=c.kits_access_level||c.access_level||0,g=c.access_tier;elementorCommon.config.library_connect.is_connected=!0,elementorCommon.config.library_connect.current_access_level=h,elementorCommon.config.library_connect.current_access_tier=g,elementorCommon.config.library_connect.plan_type=c.plan_type,m({is_library_connected:!0,access_level:h,access_tier:g}),!(c.access_level<u.model.accessLevel)&&Yc(g,u.model.accessTier)&&H()},onError:function onError(c){return A({message:c})}}),c.default.createElement(Header$1,_extends$1({startColumn:c.default.createElement(HeaderBackButton,_extends$1({},P,{kitId:u.model.id})),centerColumn:u.centerColumn,buttons:de},P)))}var cf,lf=__esmMin((()=>{cf=__toESM(U()),Bt(),Kt(),J(),Xd(),tf(),xl(),af(),Al(),of(),tu(),nu(),Zl(),Xc(),Gl(),sf(),ItemHeader.propTypes={model:cf.default.instanceOf(kl).isRequired,centerColumn:cf.default.node,buttons:cf.default.arrayOf(cf.default.object),pageId:cf.default.string}}));function _callSuper(c,u,m){return u=_getPrototypeOf(u),_possibleConstructorReturn(c,_isNativeReflectConstruct()?Reflect.construct(u,m||[],_getPrototypeOf(c).constructor):u.apply(c,m))}function _isNativeReflectConstruct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!c})()}var uf,df=__esmMin((()=>{an(),ln(),dn(),pn(),_n(),vn(),Qc(),uf=function(c){function ContentType(){var c;_classCallCheck(this,ContentType);for(var u=arguments.length,m=Array(u),h=0;h<u;h++)m[h]=arguments[h];return c=_callSuper(this,ContentType,[].concat(m)),_defineProperty(c,`id`,``),_defineProperty(c,`label`,``),_defineProperty(c,`documentTypes`,[]),_defineProperty(c,`documents`,[]),_defineProperty(c,`order`,0),c}return _inherits$1(ContentType,c),_createClass(ContentType,null,[{key:`createFromResponse`,value:function createFromResponse(c){return new ContentType().init({id:c.id,label:c.label,documentTypes:c.doc_types,order:c.order,documents:[]})}}])}(Zc)}));function OverviewContentGroupItem(u){return c.default.createElement(y.Card,null,c.default.createElement(y.CardHeader,null,c.default.createElement(y.Heading,{tag:`h3`,title:u.document.title,variant:`h5`,className:`eps-card__headline`},u.document.title)),c.default.createElement(y.CardBody,null,c.default.createElement(y.CardImage,{alt:u.document.title,src:u.document.thumbnailUrl||``},u.document.previewUrl&&c.default.createElement(y.CardOverlay,null,c.default.createElement(y.Button,{className:`e-kit-library__kit-item-overlay-overview-button`,text:(0,h.__)(`View Demo`,`elementor`),icon:`eicon-preview-medium`,url:`/kit-library/preview/${u.kitId}?document_id=${u.document.id}`})))))}var ff,pf=__esmMin((()=>{ff=__toESM(U()),Ol(),OverviewContentGroupItem.propTypes={document:ff.default.instanceOf(Dl).isRequired,kitId:ff.default.string.isRequired,kitTitle:ff.default.string.isRequired,groupData:ff.default.shape({label:ff.default.string,id:ff.default.string}).isRequired}}));function OverviewContentGroup(u){var m;return((m=u.contentType)==null||(m=m.documents)==null?void 0:m.length)<=0?``:c.default.createElement(`div`,{className:`e-kit-library__content-overview-group-item`},c.default.createElement(y.Heading,{tag:`h3`,variant:`h3`,className:`e-kit-library__content-overview-group-title`},u.contentType.label),c.default.createElement(y.CssGrid,{spacing:24,colMinWidth:250},u.contentType.documents.map(function(m){return c.default.createElement(OverviewContentGroupItem,{key:m.id,document:m,kitId:u.kitId,kitTitle:u.kitTitle,groupData:u.contentType})})))}var mf,hf=__esmMin((()=>{mf=__toESM(U()),df(),pf(),OverviewContentGroup.propTypes={contentType:mf.default.instanceOf(uf),kitId:mf.default.string.isRequired,kitTitle:mf.default.string.isRequired}})),gf=__esmMin((()=>{}));function OverviewSidebar(u){var m,g=_slicedToArray((0,c.useState)(!0),2),_=g[0],v=g[1];return c.default.createElement(`div`,{className:`e-kit-library__item-sidebar`},c.default.createElement(`div`,{className:`e-kit-library__item-sidebar-header`},c.default.createElement(y.Heading,{tag:`h1`,variant:`h5`,className:`e-kit-library__item-sidebar-header-title`},u.model.title),c.default.createElement(FavoritesActions,{isFavorite:u.model.isFavorite,id:u.model.id})),c.default.createElement(y.CardImage,{className:`e-kit-library__item-sidebar-thumbnail`,alt:u.model.title,src:u.model.thumbnailUrl||``}),c.default.createElement(y.Text,{className:`e-kit-library__item-sidebar-description`},u.model.description||``),((m=u.groupedKitContent)==null?void 0:m.length)>0&&u.model.documents.length>0&&c.default.createElement(Collapse,{isOpen:_,onChange:v,title:(0,h.__)(`WHAT'S INSIDE`,`elementor`),className:`e-kit-library__item-sidebar-collapse-info`},u.groupedKitContent.map(function(u){return u.documents<=0?``:c.default.createElement(y.Text,{className:`e-kit-library__item-information-text`,key:u.id},u.documents.length,` `,u.label)})))}var _f,vf=__esmMin((()=>{_f=__toESM(U()),J(),Du(),df(),Jl(),Al(),gf(),OverviewSidebar.propTypes={model:_f.default.instanceOf(kl).isRequired,index:_f.default.number,groupedKitContent:_f.default.arrayOf(_f.default.instanceOf(uf))}}));function useContentTypes(){var c=useSettingsContext().settings;return useQuery([yf,c],function(){return fetchContentTypes(c)})}function fetchContentTypes(c){var u=[{id:`page`,label:(0,h.__)(`Pages`,`elementor`),doc_types:[`wp-page`],order:0},{id:`site-parts`,label:(0,h.__)(`Site Parts`,`elementor`),doc_types:[`archive`,`error-404`,`footer`,`header`,`search-results`,`single-page`,`single-post`,`product`,`product-archive`,`404`,`single`],order:1}],m=c.access_tier;c.is_pro&&c.is_library_connected&&m===Jc.free&&(m=Jc[`essential-oct2023`]);var g=Jc[`essential-oct2023`];return Yc(m,g)&&u.push({id:`popup`,label:(0,h.__)(`Popups`,`elementor`),doc_types:[`popup`],order:2}),Promise.resolve(u).then(function(c){return c.map(function(c){return uf.createFromResponse(c)})})}var yf,bf=__esmMin((()=>{df(),us(),Zl(),Xc(),yf=`content-types`}));function ownKeys$7(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$7(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$7(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$7(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function useKitDocumentByType(u){var m=useContentTypes(),h=(0,c.useMemo)(function(){return!u||!m.data?[]:u.getDocumentsByTypes(m.data).sort(function(c,u){return c.order-u.order})},[u,m.data]);return _objectSpread$7(_objectSpread$7({},m),{},{data:h})}var xf=__esmMin((()=>{vn(),bf(),__name(ownKeys$7,`ownKeys`),__name(_objectSpread$7,`_objectSpread`)})),Sf=__esmMin((()=>{}));function useHeaderButtons$1(u,m){var g=Ft();return(0,c.useMemo)(function(){return[{id:`view-demo`,text:(0,h.__)(`View Demo`,`elementor`),hideText:!1,variant:`outlined`,color:`secondary`,size:`sm`,onClick:function onClick(){g(`/kit-library/preview/${u}`)},includeHeaderBtnClass:!1}]},[u,m,g])}function Overview(u){var m=useKit(u.id),g=m.data,_=m.isError,v=m.isLoading,y=useKitDocumentByType(g).data,b=useHeaderButtons$1(u.id,g&&g.title);if(usePageTitle({title:g?`${(0,h.__)(`Kit Library`,`elementor`)} | ${g.title}`:(0,h.__)(`Loading...`,`elementor`)}),_)throw Error();return v?c.default.createElement(ElementorLoading,null):c.default.createElement(Index$1,{header:c.default.createElement(ItemHeader,{model:g,buttons:b,pageId:`overview`}),sidebar:c.default.createElement(OverviewSidebar,{model:g,groupedKitContent:y})},y.length>0&&c.default.createElement(Content,null,y.map(function(m){return c.default.createElement(OverviewContentGroup,{key:m.id,contentType:m,kitId:u.id,kitTitle:g.title})})))}var Cf,wf=__esmMin((()=>{Cf=__toESM(U()),Rn(),Da(),lf(),mu(),hf(),vf(),Il(),xf(),Pn(),zt(),Sf(),__name(useHeaderButtons$1,`useHeaderButtons`),Overview.propTypes={id:Cf.default.string}})),Tf=__esmMin((()=>{}));function PreviewResponsiveControls(u){return c.default.createElement(y.Grid,{container:!0,alignItems:`center`,justify:`center`,className:`e-kit-library__preview-responsive-controls`},Mf.map(function(m){var h=m.label,g=m.value,_=`e-kit-library__preview-responsive-controls-item`;return u.active===g&&(_+=` e-kit-library__preview-responsive-controls-item--active`),c.default.createElement(y.Button,{key:g,text:h,hideText:!0,className:_,icon:`eicon-device-${g}`,onClick:function onClick(){return u.onChange(g)}})}))}var Ef,Df=__esmMin((()=>{Ef=__toESM(U()),Nf(),Tf(),PreviewResponsiveControls.propTypes={active:Ef.default.string,onChange:Ef.default.func.isRequired},PreviewResponsiveControls.defaultProps={active:`desktop`}}));function PreviewIframe(u){var m=(0,c.useRef)();return(0,c.useEffect)(function(){if(m.current){var c=function listener(){return u.onLoaded()};return m.current.addEventListener(`load`,c),function(){return m.current&&m.current.removeEventListener(`load`,c)}}},[m.current,u.previewUrl]),c.default.createElement(y.Grid,{container:!0,justify:`center`,className:`e-kit-library__preview-iframe-container`},c.default.createElement(`iframe`,{className:`e-kit-library__preview-iframe`,src:u.previewUrl,style:u.style,ref:m}))}var Of,kf=__esmMin((()=>{Of=__toESM(U()),PreviewIframe.propTypes={previewUrl:Of.default.string.isRequired,style:Of.default.object,onLoaded:Of.default.func},PreviewIframe.defaultProps={style:{width:`100%`,height:`100%`},onLoaded:function onLoaded(){}}})),Af=__esmMin((()=>{}));function useHeaderButtons(u,m){var g=Ft(),_=Wl();return(0,c.useMemo)(function(){return[{id:`overview`,text:(0,h.__)(`Overview`,`elementor`),hideText:!1,variant:`outlined`,color:`secondary`,size:`sm`,onClick:function onClick(){_.trackKitdemoOverviewClicked(u,m,function(){return g(`/kit-library/overview/${u}`)})},includeHeaderBtnClass:!1}]},[u,m,_,g])}function usePreviewUrl(u){var m=Pt();return(0,c.useMemo)(function(){var c,h;if(!u)return null;var g=new URLSearchParams((c=m.pathname.split(`?`))==null?void 0:c[1]).get(`document_id`),_=`?utm_source=kit-library&utm_medium=wp-dash&utm_campaign=preview`,v=u.previewUrl?u.previewUrl+_:u.previewUrl;if(!g)return v;var y=((h=u.documents.find(function(c){return c.id===parseInt(g)}))==null?void 0:h.previewUrl)||v;return y&&y+_},[m,u])}function Preview(u){var m=useKit(u.id),g=m.data,_=m.isError,v=m.isLoading,y=_slicedToArray((0,c.useState)(!0),2),b=y[0],x=y[1],S=useHeaderButtons(u.id,g&&g.title),C=usePreviewUrl(g),T=_slicedToArray((0,c.useState)(`desktop`),2),E=T[0],D=T[1],A=Wl(),N=(0,c.useRef)(Date.now()),P=(0,c.useRef)(!1),V=(0,c.useMemo)(function(){return Mf.find(function(c){return c.value===E}).style},[E]);(0,c.useEffect)(function(){if(!b&&g&&!P.current){var c=Date.now()-N.current;A.trackKitdemoOpened(u.id,g.title,c),P.current=!0}},[b,g,u.id,A]);var H=function onChange(c){D(c)};if(usePageTitle({title:g?`${(0,h.__)(`Kit Library`,`elementor`)} | ${g.title}`:(0,h.__)(`Loading...`,`elementor`)}),_)throw Error();return v?c.default.createElement(ElementorLoading,null):c.default.createElement(Index$1,{header:c.default.createElement(ItemHeader,{model:g,buttons:S,centerColumn:c.default.createElement(PreviewResponsiveControls,{active:E,onChange:function onChange(c){return H(c)},kitName:g.title}),pageId:`demo`})},b&&c.default.createElement(PageLoader,{className:`e-kit-library__preview-loader`}),C&&c.default.createElement(PreviewIframe,{previewUrl:C,style:V,onLoaded:function onLoaded(){return x(!1)}}))}var jf,Mf,Nf=__esmMin((()=>{jf=__toESM(U()),J(),Da(),lf(),mu(),_u(),Df(),Il(),Pn(),kf(),zt(),Gl(),Af(),Mf=[{value:`desktop`,label:(0,h.__)(`Desktop`,`elementor`),style:{width:`100%`,height:`100%`}},{value:`tablet`,label:(0,h.__)(`Tablet`,`elementor`),style:{marginBlockStart:`30px`,marginBlockEnd:`30px`,width:`768px`,height:`1024px`}},{value:`mobile`,label:(0,h.__)(`Mobile`,`elementor`),style:{marginBlockStart:`30px`,marginBlockEnd:`30px`,width:`375px`,height:`667px`}}],Preview.propTypes={id:jf.default.string}})),Pf=__commonJSMin(((c,u)=>{u.exports={ReactQueryDevtools:function(){return null},ReactQueryDevtoolsPanel:function(){return null}}})),Ff=__exportAll({default:()=>App$1});function AppContent(){var u=useQueryParams().getAll().return_to;return c.default.createElement(SettingsProvider,{value:elementorAppConfig[`kit-library`]},c.default.createElement(ReturnToProvider,{value:u},c.default.createElement(ConnectStateProvider,null,c.default.createElement(Ul,null,c.default.createElement(LastFilterProvider,null,c.default.createElement(bt,null,c.default.createElement(Index,{path:`/`}),c.default.createElement(Favorites,{path:`/favorites`}),c.default.createElement(Preview,{path:`/preview/:id`}),c.default.createElement(Overview,{path:`/overview/:id`}),c.default.createElement(Cloud,{path:`/cloud`})))))))}function App$1(){return c.default.createElement(`div`,{className:`e-kit-library`},c.default.createElement($o,{client:Lf},c.default.createElement(AppContent,null),elementorCommon.config.isElementorDebug&&c.default.createElement(If.ReactQueryDevtools,{initialIsOpen:!1})))}var If,Lf,Rf=__esmMin((()=>{Zu(),Yu(),Wd(),wf(),Nf(),Ku(),us(),If=Pf(),zt(),Zl(),zu(),Gl(),yl(),Ii(),Lf=new Io({defaultOptions:{queries:{refetchOnWindowFocus:!1,retry:!1,staleTime:1e3*60*30}}}),__name(App$1,`App`)}));an(),ln(),ka();var zf=function(){function KitLibrary(){_classCallCheck(this,KitLibrary),this.hasAccessToModule()&&($e.components.register(new Ec),$e.components.register(new kc),$e.components.register(new Ac),$e.components.register(new Fc),m.default.addRoute({path:`/kit-library/*`,component:c.default.lazy(function(){return Oa(()=>Promise.resolve().then(()=>(Rf(),Ff)),void 0)})}))}return _createClass(KitLibrary,[{key:`hasAccessToModule`,value:function hasAccessToModule(){var c;return(c=elementorAppConfig[`kit-library`])==null?void 0:c.has_access_to_module}}])}();function ownKeys$6(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$6(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$6(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$6(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function ContextProvider(u){var m=elementorAppConfig.onboarding,h=_slicedToArray((0,c.useState)({hasPro:elementorAppConfig.hasPro,isLibraryConnected:m.isLibraryConnected,isHelloThemeInstalled:m.helloInstalled,isHelloThemeActivated:m.helloActivated,siteName:m.siteName,siteLogo:m.siteLogo,proNotice:``,currentStep:``,nextStep:``,steps:{account:!1,hello:!1,chooseFeatures:!1,siteName:!1,siteLogo:!1,goodToGo:!1}}),2),g=h[0],_=h[1],v=(0,c.useCallback)(function(c){_(function(u){return _objectSpread$6(_objectSpread$6({},u),c)})},[_]);return c.default.createElement(Vf.Provider,{value:{state:g,setState:_,updateState:v,getStateObjectToUpdate:function getStateObjectToUpdate(c,u,m,h){var g=JSON.parse(JSON.stringify(c));return g[u][m]=h,g}}},u.children)}var Bf,Vf,Hf=__esmMin((()=>{Bf=__toESM(U()),vn(),J(),__name(ownKeys$6,`ownKeys`),__name(_objectSpread$6,`_objectSpread`),Vf=(0,c.createContext)({}),ContextProvider.propTypes={children:Bf.default.any}}));function getString(c){return localStorage.getItem(c)}function setString(c,u){localStorage.setItem(c,u)}function remove(c){localStorage.removeItem(c)}function getObject(c){var u=getString(c);if(!u)return null;try{var m=JSON.parse(u);return m&&_typeof(m)===`object`?m:null}catch(u){return remove(c),null}}function setObject(c,u){try{return setString(c,JSON.stringify(u)),!0}catch(c){return!1}}function getArray(c){var u=getObject(c);return Array.isArray(u)?u:[]}function appendToArray(c,u){var m=getArray(c);return m.push(u),setObject(c,m)}function getNumber(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,m=getString(c);if(!m)return u;var h=parseInt(m,10);return isNaN(h)?u:h}function setNumber(c,u){setString(c,u.toString())}function incrementNumber(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,m=getNumber(c)+u;return setNumber(c,m),m}function exists(c){return getString(c)!==null}function clearMultiple(c){c.forEach(function(c){return remove(c)})}function clearAllOnboardingData(){clearMultiple([Y.START_TIME,Y.INITIATED,Y.STEP1_ACTIONS,Y.STEP2_ACTIONS,Y.STEP3_ACTIONS,Y.STEP4_ACTIONS,Y.STEP4_SITE_STARTER_CHOICE,Y.STEP4_HAS_PREVIOUS_CLICK,Y.EDITOR_LOAD_TRACKED,Y.POST_ONBOARDING_CLICK_COUNT,Y.PENDING_SKIP,Y.PENDING_CREATE_ACCOUNT_STATUS,Y.PENDING_CREATE_MY_ACCOUNT,Y.PENDING_TOP_UPGRADE,Y.PENDING_TOP_UPGRADE_NO_CLICK,Y.PENDING_CONNECT_STATUS,Y.PENDING_STEP1_CLICKED_CONNECT,Y.PENDING_STEP1_END_STATE,Y.PENDING_EXIT,Y.PENDING_AB_101_START_AS_FREE_USER,Y.PENDING_TOP_UPGRADE_MOUSEOVER,Y.STEP1_START_TIME,Y.STEP2_START_TIME,Y.STEP3_START_TIME,Y.STEP4_START_TIME]);for(var c=1;c<=4;c++)remove(`elementor_onboarding_click_${c}_data`);remove(Y.STEP1_END_STATE_SENT),remove(Y.STEP2_END_STATE_SENT),remove(Y.STEP3_END_STATE_SENT),remove(Y.STEP4_END_STATE_SENT),remove(Y.STEP2_THEMES_LOADED_SENT)}function clearExperimentData(){clearMultiple([Y.EXPERIMENT101_VARIANT,Y.EXPERIMENT101_STARTED,Y.EXPERIMENT201_VARIANT,Y.EXPERIMENT201_STARTED,Y.EXPERIMENT202_VARIANT,Y.EXPERIMENT202_STARTED,Y.EXPERIMENT401_VARIANT,Y.EXPERIMENT401_STARTED,Y.EXPERIMENT402_VARIANT,Y.EXPERIMENT402_STARTED,Y.PENDING_EXPERIMENT_DATA])}function getStepStartTime(c){var u={1:Y.STEP1_START_TIME,2:Y.STEP2_START_TIME,3:Y.STEP3_START_TIME,4:Y.STEP4_START_TIME}[c];return u?getNumber(u):null}function setStepStartTime(c,u){var m={1:Y.STEP1_START_TIME,2:Y.STEP2_START_TIME,3:Y.STEP3_START_TIME,4:Y.STEP4_START_TIME}[c];return m?(setNumber(m,u),!0):!1}function clearStepStartTime$1(c){var u={1:Y.STEP1_START_TIME,2:Y.STEP2_START_TIME,3:Y.STEP3_START_TIME,4:Y.STEP4_START_TIME}[c];u&&remove(u)}var Y,Uf,Wf=__esmMin((()=>{qt(),Y={START_TIME:`elementor_onboarding_start_time`,INITIATED:`elementor_onboarding_initiated`,STEP1_ACTIONS:`elementor_onboarding_step1_actions`,STEP2_ACTIONS:`elementor_onboarding_step2_actions`,STEP3_ACTIONS:`elementor_onboarding_step3_actions`,STEP4_ACTIONS:`elementor_onboarding_step4_actions`,STEP1_START_TIME:`elementor_onboarding_s1_start_time`,STEP2_START_TIME:`elementor_onboarding_s2_start_time`,STEP3_START_TIME:`elementor_onboarding_s3_start_time`,STEP4_START_TIME:`elementor_onboarding_s4_start_time`,STEP4_SITE_STARTER_CHOICE:`elementor_onboarding_s4_site_starter_choice`,STEP4_HAS_PREVIOUS_CLICK:`elementor_onboarding_s4_has_previous_click`,EDITOR_LOAD_TRACKED:`elementor_onboarding_editor_load_tracked`,POST_ONBOARDING_CLICK_COUNT:`elementor_onboarding_click_count`,PENDING_SKIP:`elementor_onboarding_pending_skip`,PENDING_CONNECT_STATUS:`elementor_onboarding_pending_connect_status`,PENDING_CREATE_ACCOUNT_STATUS:`elementor_onboarding_pending_create_account_status`,PENDING_CREATE_MY_ACCOUNT:`elementor_onboarding_pending_create_my_account`,PENDING_TOP_UPGRADE:`elementor_onboarding_pending_top_upgrade`,PENDING_TOP_UPGRADE_NO_CLICK:`elementor_onboarding_pending_top_upgrade_no_click`,PENDING_STEP1_CLICKED_CONNECT:`elementor_onboarding_pending_step1_clicked_connect`,PENDING_STEP1_END_STATE:`elementor_onboarding_pending_step1_end_state`,PENDING_EXIT:`elementor_onboarding_pending_exit`,PENDING_AB_101_START_AS_FREE_USER:`elementor_onboarding_pending_ab_101_start_as_free_user`,PENDING_TOP_UPGRADE_MOUSEOVER:`elementor_onboarding_pending_top_upgrade_mouseover`,EXPERIMENT101_VARIANT:`elementor_onboarding_experiment101_variant`,EXPERIMENT101_STARTED:`elementor_onboarding_experiment101_started`,EXPERIMENT201_VARIANT:`elementor_onboarding_experiment201_variant`,EXPERIMENT201_STARTED:`elementor_onboarding_experiment201_started`,EXPERIMENT202_VARIANT:`elementor_onboarding_experiment202_variant`,EXPERIMENT202_STARTED:`elementor_onboarding_experiment202_started`,EXPERIMENT401_VARIANT:`elementor_onboarding_experiment401_variant`,EXPERIMENT401_STARTED:`elementor_onboarding_experiment401_started`,EXPERIMENT402_VARIANT:`elementor_onboarding_experiment402_variant`,EXPERIMENT402_STARTED:`elementor_onboarding_experiment402_started`,PENDING_EXPERIMENT_DATA:`elementor_onboarding_pending_experiment_data`,STEP1_END_STATE_SENT:`elementor_onboarding_step1_end_state_sent`,STEP2_END_STATE_SENT:`elementor_onboarding_step2_end_state_sent`,STEP3_END_STATE_SENT:`elementor_onboarding_step3_end_state_sent`,STEP4_END_STATE_SENT:`elementor_onboarding_step4_end_state_sent`,STEP2_THEMES_LOADED_SENT:`elementor_onboarding_step2_themes_loaded_sent`},__name(clearStepStartTime$1,`clearStepStartTime`),Uf={getString,setString,remove,getObject,setObject,getArray,appendToArray,getNumber,setNumber,incrementNumber,exists,clearMultiple,clearAllOnboardingData,clearExperimentData,getStepStartTime,setStepStartTime,clearStepStartTime:clearStepStartTime$1}}));function _array_like_to_array(c,u){(u==null||u>c.length)&&(u=c.length);for(var m=0,h=Array(u);m<u;m++)h[m]=c[m];return h}function asyncGeneratorStep(c,u,m,h,g,_,v){try{var y=c[_](v),b=y.value}catch(c){m(c);return}y.done?u(b):Promise.resolve(b).then(h,g)}function _async_to_generator(c){return function(){var u=this,m=arguments;return new Promise(function(h,g){var _=c.apply(u,m);function _next(c){asyncGeneratorStep(_,h,g,_next,_throw,`next`,c)}function _throw(c){asyncGeneratorStep(_,h,g,_next,_throw,`throw`,c)}_next(void 0)})}}function _construct(c,u,m){return _construct=_is_native_reflect_construct()?Reflect.construct:function construct(c,u,m){var h=[null];h.push.apply(h,u);var g=new(Function.bind.apply(c,h));return m&&_set_prototype_of(g,m.prototype),g},_construct.apply(null,arguments)}function _defineProperties(c,u){for(var m=0;m<u.length;m++){var h=u[m];h.enumerable=h.enumerable||!1,h.configurable=!0,`value`in h&&(h.writable=!0),Object.defineProperty(c,h.key,h)}}function _create_class(c,u,m){return u&&_defineProperties(c.prototype,u),c}function _extends(){return _extends=Object.assign||function(c){for(var u=1;u<arguments.length;u++){var m=arguments[u];for(var h in m)Object.prototype.hasOwnProperty.call(m,h)&&(c[h]=m[h])}return c},_extends.apply(this,arguments)}function _get_prototype_of(c){return _get_prototype_of=Object.setPrototypeOf?Object.getPrototypeOf:function getPrototypeOf(c){return c.__proto__||Object.getPrototypeOf(c)},_get_prototype_of(c)}function _inherits(c,u){if(typeof u!=`function`&&u!==null)throw TypeError(`Super expression must either be null or a function`);c.prototype=Object.create(u&&u.prototype,{constructor:{value:c,writable:!0,configurable:!0}}),u&&_set_prototype_of(c,u)}function _instanceof(c,u){return u!=null&&typeof Symbol<`u`&&u[Symbol.hasInstance]?!!u[Symbol.hasInstance](c):c instanceof u}function _is_native_function(c){return Function.toString.call(c).indexOf(`[native code]`)!==-1}function _object_without_properties_loose(c,u){if(c==null)return{};var m={},h=Object.keys(c),g,_;for(_=0;_<h.length;_++)g=h[_],!(u.indexOf(g)>=0)&&(m[g]=c[g]);return m}function _set_prototype_of(c,u){return _set_prototype_of=Object.setPrototypeOf||function setPrototypeOf(c,u){return c.__proto__=u,c},_set_prototype_of(c,u)}function _type_of(c){"@swc/helpers - typeof";return c&&typeof Symbol<`u`&&c.constructor===Symbol?`symbol`:typeof c}function _unsupported_iterable_to_array(c,u){if(c){if(typeof c==`string`)return _array_like_to_array(c,u);var m=Object.prototype.toString.call(c).slice(8,-1);if(m===`Object`&&c.constructor&&(m=c.constructor.name),m===`Map`||m===`Set`)return Array.from(m);if(m===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(m))return _array_like_to_array(c,u)}}function _wrap_native_super(c){var u=typeof Map==`function`?new Map:void 0;return _wrap_native_super=function wrapNativeSuper(c){if(c===null||!_is_native_function(c))return c;if(typeof c!=`function`)throw TypeError(`Super expression must either be null or a function`);if(u!==void 0){if(u.has(c))return u.get(c);u.set(c,Wrapper)}function Wrapper(){return _construct(c,arguments,_get_prototype_of(this).constructor)}return Wrapper.prototype=Object.create(c.prototype,{constructor:{value:Wrapper,enumerable:!1,writable:!0,configurable:!0}}),_set_prototype_of(Wrapper,c)},_wrap_native_super(c)}function _is_native_reflect_construct(){try{var c=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(c){}return(_is_native_reflect_construct=function(){return!!c})()}function _create_for_of_iterator_helper_loose(c,u){var m=typeof Symbol<`u`&&c[Symbol.iterator]||c[`@@iterator`];if(m)return(m=m.call(c)).next.bind(m);if(Array.isArray(c)||(m=_unsupported_iterable_to_array(c))||u){m&&(c=m);var h=0;return function(){return h>=c.length?{done:!0}:{done:!1,value:c[h++]}}}throw TypeError(`Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _ts_generator(c,u){var m,h,g,_,v={label:0,sent:function(){if(g[0]&1)throw g[1];return g[1]},trys:[],ops:[]};return _={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==`function`&&(_[Symbol.iterator]=function(){return this}),_;function verb(c){return function(u){return step([c,u])}}function step(_){if(m)throw TypeError(`Generator is already executing.`);for(;v;)try{if(m=1,h&&(g=_[0]&2?h.return:_[0]?h.throw||((g=h.return)&&g.call(h),0):h.next)&&!(g=g.call(h,_[1])).done)return g;switch(h=0,g&&(_=[_[0]&2,g.value]),_[0]){case 0:case 1:g=_;break;case 4:return v.label++,{value:_[1],done:!1};case 5:v.label++,h=_[1],_=[0];continue;case 7:_=v.ops.pop(),v.trys.pop();continue;default:if(g=v.trys,!(g=g.length>0&&g[g.length-1])&&(_[0]===6||_[0]===2)){v=0;continue}if(_[0]===3&&(!g||_[1]>g[0]&&_[1]<g[3])){v.label=_[1];break}if(_[0]===6&&v.label<g[1]){v.label=g[1],g=_;break}if(g&&v.label<g[2]){v.label=g[2],v.ops.push(_);break}g[2]&&v.ops.pop(),v.trys.pop();continue}_=u.call(c,v)}catch(c){_=[6,c],h=0}finally{m=g=0}if(_[0]&5)throw _[1];return{value:_[0]?_[1]:void 0,done:!0}}}function _ts_values(c){var u=typeof Symbol==`function`&&Symbol.iterator,m=u&&c[u],h=0;if(m)return m.call(c);if(c&&typeof c.length==`number`)return{next:function(){return c&&h>=c.length&&(c=void 0),{value:c&&c[h++],done:!c}}};throw TypeError(u?`Object is not iterable.`:`Symbol.iterator is not defined.`)}function getUntaintedPrototype$1(c){if(Qf[c])return Qf[c];var u=globalThis[c],m=u.prototype,h=c in Xf?Xf[c]:void 0,g=!!(h&&h.every(function(c){var u,h;return!!((h=(u=Object.getOwnPropertyDescriptor(m,c))==null?void 0:u.get)!=null&&h.toString().includes(`[native code]`))})),_=c in Zf?Zf[c]:void 0,v=!!(_&&_.every(function(c){var u;return typeof m[c]==`function`&&((u=m[c])==null?void 0:u.toString().includes(`[native code]`))}));if(g&&v&&!isAngularZonePresent$1())return Qf[c]=u.prototype,u.prototype;try{var y=document.createElement(`iframe`);document.body.appendChild(y);var b=y.contentWindow;if(!b)return u.prototype;var x=b[c].prototype;return document.body.removeChild(y),x?Qf[c]=x:m}catch(c){return m}}function getUntaintedAccessor$1(c,u,m){var h,g=c+`.`+String(m);if($f[g])return $f[g].call(u);var _=getUntaintedPrototype$1(c),v=(h=Object.getOwnPropertyDescriptor(_,m))==null?void 0:h.get;return v?($f[g]=v,v.call(u)):u[m]}function getUntaintedMethod$1(c,u,m){var h=c+`.`+String(m);if(ep[h])return ep[h].bind(u);var g=getUntaintedPrototype$1(c)[m];return typeof g==`function`?(ep[h]=g,g.bind(u)):u[m]}function childNodes$1(c){return getUntaintedAccessor$1(`Node`,c,`childNodes`)}function parentNode$1(c){return getUntaintedAccessor$1(`Node`,c,`parentNode`)}function parentElement$1(c){return getUntaintedAccessor$1(`Node`,c,`parentElement`)}function textContent$1(c){return getUntaintedAccessor$1(`Node`,c,`textContent`)}function contains$1(c,u){return getUntaintedMethod$1(`Node`,c,`contains`)(u)}function getRootNode$1(c){return getUntaintedMethod$1(`Node`,c,`getRootNode`)()}function host$1(c){return!c||!(`host`in c)?null:getUntaintedAccessor$1(`ShadowRoot`,c,`host`)}function styleSheets$1(c){return c.styleSheets}function shadowRoot$1(c){return!c||!(`shadowRoot`in c)?null:getUntaintedAccessor$1(`Element`,c,`shadowRoot`)}function querySelector$1(c,u){return getUntaintedAccessor$1(`Element`,c,`querySelector`)(u)}function querySelectorAll$1(c,u){return getUntaintedAccessor$1(`Element`,c,`querySelectorAll`)(u)}function mutationObserverCtor$1(){return getUntaintedPrototype$1(`MutationObserver`).constructor}function patch$1(c,u,m){try{if(!(u in c))return function(){};var h=c[u],g=m(h);return typeof g==`function`&&(g.prototype=g.prototype||{},Object.defineProperties(g,{__rrweb_original__:{enumerable:!1,value:h}})),c[u]=g,function(){c[u]=h}}catch(c){return function(){}}}function isElement(c){return c.nodeType===c.ELEMENT_NODE}function isShadowRoot(c){var u=c&&`host`in c&&`mode`in c&&tp.host(c)||null;return!!(u&&`shadowRoot`in u&&tp.shadowRoot(u)===c)}function isNativeShadowDom(c){return Object.prototype.toString.call(c)===`[object ShadowRoot]`}function fixBrowserCompatibilityIssuesInCSS(c){return c.includes(` background-clip: text;`)&&!c.includes(` -webkit-background-clip: text;`)&&(c=c.replace(/\sbackground-clip:\s*text;/g,` -webkit-background-clip: text; background-clip: text;`)),c}function escapeImportStatement(c){var u=c.cssText;if(u.split(`"`).length<3)return u;var m=[`@import`,`url(`+JSON.stringify(c.href)+`)`];return c.layerName===``?m.push(`layer`):c.layerName&&m.push(`layer(`+c.layerName+`)`),c.supportsText&&m.push(`supports(`+c.supportsText+`)`),c.media.length&&m.push(c.media.mediaText),m.join(` `)+`;`}function stringifyStylesheet(c){try{var u=c.rules||c.cssRules;if(!u)return null;var m=c.href;return!m&&c.ownerNode&&c.ownerNode.ownerDocument&&(m=c.ownerNode.ownerDocument.location.href),fixBrowserCompatibilityIssuesInCSS(Array.from(u,function(c){return stringifyRule(c,m)}).join(``))}catch(c){return null}}function stringifyRule(c,u){if(isCSSImportRule(c)){var m;try{m=stringifyStylesheet(c.styleSheet)||escapeImportStatement(c)}catch(u){m=c.cssText}return c.styleSheet.href?absolutifyURLs(m,c.styleSheet.href):m}else{var h=c.cssText;return isCSSStyleRule(c)&&c.selectorText.includes(`:`)&&(h=fixSafariColons(h)),u?absolutifyURLs(h,u):h}}function fixSafariColons(c){return c.replace(/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm,`$1\\$2`)}function isCSSImportRule(c){return`styleSheet`in c}function isCSSStyleRule(c){return`selectorText`in c}function createMirror$2(){return new np}function maskInputValue(c){var u=c.element,m=c.maskInputOptions,h=c.tagName,g=c.type,_=c.value,v=c.maskInputFn,y=_||``,b=g&&toLowerCase(g);return(m[h.toLowerCase()]||b&&m[b])&&(y=v?v(y,u):`*`.repeat(y.length)),y}function toLowerCase(c){return c.toLowerCase()}function is2DCanvasBlank(c){var u=c.getContext(`2d`);if(!u)return!0;for(var m=50,h=0;h<c.width;h+=m)for(var g=0;g<c.height;g+=m){var _=u.getImageData,v=rp in _?_[rp]:_;if(new Uint32Array(v.call(u,h,g,Math.min(m,c.width-h),Math.min(m,c.height-g)).data.buffer).some(function(c){return c!==0}))return!1}return!0}function getInputType(c){var u=c.type;return c.hasAttribute(`data-rr-is-password`)?`password`:u?toLowerCase(u):null}function extractFileExtension(c,u){var m;try{m=new URL(c,u==null?window.location.href:u)}catch(c){return null}var h=m.pathname.match(/\.([0-9a-z]+)(?:$)/i),g;return(g=h==null?void 0:h[1])==null?null:g}function extractOrigin(c){var u=``;return u=c.indexOf(`//`)>-1?c.split(`/`).slice(0,3).join(`/`):c.split(`/`)[0],u=u.split(`?`)[0],u}function absolutifyURLs(c,u){return(c||``).replace(ip,function(c,m,h,g,_,v){var y=h||_||v,b=m||g||``;if(!y)return c;if(ap.test(y)||op.test(y)||sp.test(y))return`url(`+b+y+b+`)`;if(y[0]===`/`)return`url(`+b+(extractOrigin(u)+y)+b+`)`;var x=u.split(`/`),S=y.split(`/`);x.pop();for(var C=_create_for_of_iterator_helper_loose(S),T;!(T=C()).done;){var E=T.value;E!==`.`&&(E===`..`?x.pop():x.push(E))}return`url(`+b+x.join(`/`)+b+`)`})}function normalizeCssString(c,u){return u===void 0&&(u=!1),u?c.replace(/(\/\*[^*]*\*\/)|[\s;]/g,``):c.replace(/(\/\*[^*]*\*\/)|[\s;]/g,``).replace(/0px/g,`0`)}function splitCssText(c,u,m){m===void 0&&(m=!1);var h=Array.from(u.childNodes),g=[],_=0;if(h.length>1&&c&&typeof c==`string`){for(var v=normalizeCssString(c,m),y=v.length/c.length,b=1;b<h.length;b++)if(h[b].textContent&&typeof h[b].textContent==`string`){for(var x=normalizeCssString(h[b].textContent,m),S=100,C=3;C<x.length&&(x[C].match(/[a-zA-Z0-9]/)||x.indexOf(x.substring(0,C),1)!==-1);C++);for(;C<x.length;C++){var T=x.substring(0,C),E=v.split(T),D=-1;if(E.length===2)D=E[0].length;else if(E.length>2&&E[0]===``&&h[b-1].textContent!==``)D=v.indexOf(T,1);else if(E.length===1){if(T=T.substring(0,T.length-1),E=v.split(T),E.length<=1)return g.push(c),g;C=S+1}else C===x.length-1&&(D=v.indexOf(T));if(E.length>=2&&C>S){var A=h[b-1].textContent;if(A&&typeof A==`string`){var N=normalizeCssString(A).length;D=v.indexOf(T,N)}D===-1&&(D=E[0].length)}if(D!==-1){for(var P=Math.floor(D/y);P>0&&P<c.length;){if(_+=1,_>50*h.length)return g.push(c),g;var V=normalizeCssString(c.substring(0,P),m);if(V.length===D){g.push(c.substring(0,P)),c=c.substring(P),v=v.substring(D);break}else V.length<D?P+=Math.max(1,Math.floor((D-V.length)/y)):P-=Math.max(1,Math.floor((V.length-D)*y))}break}}}}return g.push(c),g}function markCssSplits(c,u){return splitCssText(c,u).join(`/* rr_split */`)}function genId(){return cp++}function getValidTagName$1(c){if(_instanceof(c,HTMLFormElement))return`form`;var u=toLowerCase(c.tagName);return lp.test(u)?`div`:u}function getAbsoluteSrcsetString(c,u){if(u.trim()===``)return u;var m=0;function collectCharacters(c){var h,g=c.exec(u.substring(m));return g?(h=g[0],m+=h.length,h):``}for(var h=[];collectCharacters(mp),!(m>=u.length);){var g=collectCharacters(pp);if(g.slice(-1)===`,`)g=absoluteToDoc(c,g.substring(0,g.length-1)),h.push(g);else{var _=``;g=absoluteToDoc(c,g);for(var v=!1;;){var y=u.charAt(m);if(y===``){h.push((g+_).trim());break}else if(v)y===`)`&&(v=!1);else if(y===`,`){m+=1,h.push((g+_).trim());break}else y===`(`&&(v=!0);_+=y,m+=1}}}return h.join(`, `)}function absoluteToDoc(c,u){return!u||u.trim()===``?u:getHref(c,u)}function isSVGElement(c){return!!(c.tagName===`svg`||c.ownerSVGElement)}function getHref(c,u){var m=hp.get(c);if(m||(m=c.createElement(`a`),hp.set(c,m)),!u)u=``;else if(u.startsWith(`blob:`)||u.startsWith(`data:`))return u;return m.setAttribute(`href`,u),m.href}function transformAttribute(c,u,m,h){return h&&(m===`src`||m===`href`&&(u!==`use`||h[0]!==`#`)||m===`xlink:href`&&h[0]!==`#`||m===`background`&&(u===`table`||u===`td`||u===`th`)?absoluteToDoc(c,h):m===`srcset`?getAbsoluteSrcsetString(c,h):m===`style`?absolutifyURLs(h,getHref(c)):u===`object`&&m===`data`?absoluteToDoc(c,h):h)}function ignoreAttribute(c,u,m){return(c===`video`||c===`audio`)&&u===`autoplay`}function _isBlockedElement(c,u,m){try{if(typeof u==`string`){if(c.classList.contains(u))return!0}else for(var h=c.classList.length;h--;){var g=c.classList[h];if(u.test(g))return!0}if(m)return c.matches(m)}catch(c){}return!1}function classMatchesRegex(c,u,m){if(!c)return!1;if(c.nodeType!==c.ELEMENT_NODE)return m?classMatchesRegex(tp.parentNode(c),u,m):!1;for(var h=c.classList.length;h--;){var g=c.classList[h];if(u.test(g))return!0}return m?classMatchesRegex(tp.parentNode(c),u,m):!1}function needMaskingText(c,u,m,h){var g;if(isElement(c)){if(g=c,!tp.childNodes(g).length)return!1}else if(tp.parentElement(c)===null)return!1;else g=tp.parentElement(c);try{if(typeof u==`string`){if(h){if(g.closest(`.`+u))return!0}else if(g.classList.contains(u))return!0}else if(classMatchesRegex(g,u,h))return!0;if(m){if(h){if(g.closest(m))return!0}else if(g.matches(m))return!0}}catch(c){}return!1}function onceIframeLoaded(c,u,m){var h=c.contentWindow;if(h){var g=!1,_;try{_=h.document.readyState}catch(c){return}if(_!==`complete`){var v=setTimeout(function(){g||(u(),g=!0)},m);c.addEventListener(`load`,function(){clearTimeout(v),g=!0,u()});return}var y=`about:blank`;if(h.location.href!==y||c.src===y||c.src===``)return setTimeout(u,0),c.addEventListener(`load`,u);c.addEventListener(`load`,u)}}function onceStylesheetLoaded(c,u,m){var h=!1,g;try{g=c.sheet}catch(c){return}if(!g){var _=setTimeout(function(){h||(u(),h=!0)},m);c.addEventListener(`load`,function(){clearTimeout(_),h=!0,u()})}}function serializeNode(c,u){var m=u.doc,h=u.mirror,g=u.blockClass,_=u.blockSelector,v=u.needsMask,y=u.inlineStylesheet,b=u.maskInputOptions,x=b===void 0?{}:b,S=u.maskTextFn,C=u.maskInputFn,T=u.dataURLOptions,E=T===void 0?{}:T,D=u.inlineImages,A=u.recordCanvas,N=u.keepIframeSrcFn,P=u.newlyAddedElement,V=P!==void 0&&P,H=u.cssCaptured,U=H!==void 0&&H,W=getRootId(m,h);switch(c.nodeType){case c.DOCUMENT_NODE:return c.compatMode===`CSS1Compat`?{type:Yf.Document,childNodes:[]}:{type:Yf.Document,childNodes:[],compatMode:c.compatMode};case c.DOCUMENT_TYPE_NODE:return{type:Yf.DocumentType,name:c.name,publicId:c.publicId,systemId:c.systemId,rootId:W};case c.ELEMENT_NODE:return serializeElementNode(c,{doc:m,blockClass:g,blockSelector:_,inlineStylesheet:y,maskInputOptions:x,maskInputFn:C,dataURLOptions:E,inlineImages:D,recordCanvas:A,keepIframeSrcFn:N,newlyAddedElement:V,rootId:W});case c.TEXT_NODE:return serializeTextNode(c,{doc:m,needsMask:v,maskTextFn:S,rootId:W,cssCaptured:U});case c.CDATA_SECTION_NODE:return{type:Yf.CDATA,textContent:``,rootId:W};case c.COMMENT_NODE:return{type:Yf.Comment,textContent:tp.textContent(c)||``,rootId:W};default:return!1}}function getRootId(c,u){if(u.hasNode(c)){var m=u.getId(c);return m===1?void 0:m}}function serializeTextNode(c,u){var m=u.needsMask,h=u.maskTextFn,g=u.rootId,_=u.cssCaptured,v=tp.parentNode(c),y=v&&v.tagName,b=``,x=y===`STYLE`||void 0,S=y===`SCRIPT`||void 0;return S?b=`SCRIPT_PLACEHOLDER`:_||(b=tp.textContent(c),x&&b&&(b=absolutifyURLs(b,getHref(u.doc)))),!x&&!S&&b&&m&&(b=h?h(b,tp.parentElement(c)):b.replace(/[\S]/g,`*`)),{type:Yf.Text,textContent:b||``,rootId:g}}function serializeElementNode(c,u){for(var m=u.doc,h=u.blockClass,g=u.blockSelector,_=u.inlineStylesheet,v=u.maskInputOptions,y=v===void 0?{}:v,b=u.maskInputFn,x=u.dataURLOptions,S=x===void 0?{}:x,C=u.inlineImages,T=u.recordCanvas,E=u.keepIframeSrcFn,D=u.newlyAddedElement,A=D!==void 0&&D,N=u.rootId,P=_isBlockedElement(c,h,g),V=getValidTagName$1(c),H={},U=c.attributes.length,W=0;W<U;W++){var G=c.attributes[W];ignoreAttribute(V,G.name,G.value)||(H[G.name]=transformAttribute(m,V,toLowerCase(G.name),G.value))}if(V===`link`&&_){var K=Array.from(m.styleSheets).find(function(u){return u.href===c.href}),ee=null;K&&(ee=stringifyStylesheet(K)),ee&&(delete H.rel,delete H.href,H._cssText=ee)}if(V===`style`&&c.sheet){var te=stringifyStylesheet(c.sheet);te&&(c.childNodes.length>1&&(te=markCssSplits(te,c)),H._cssText=te)}if(V===`input`||V===`textarea`||V===`select`){var ne=c.value,de=c.checked;H.type!==`radio`&&H.type!==`checkbox`&&H.type!==`submit`&&H.type!==`button`&&ne?H.value=maskInputValue({element:c,type:getInputType(c),tagName:V,value:ne,maskInputOptions:y,maskInputFn:b}):de&&(H.checked=de)}if(V===`option`&&(c.selected&&!y.select?H.selected=!0:delete H.selected),V===`dialog`&&c.open&&(H.rr_open_mode=c.matches(`dialog:modal`)?`modal`:`non-modal`),V===`canvas`&&T){if(c.__context===`2d`)is2DCanvasBlank(c)||(H.rr_dataURL=c.toDataURL(S.type,S.quality));else if(!(`__context`in c)){var fe=c.toDataURL(S.type,S.quality),pe=m.createElement(`canvas`);pe.width=c.width,pe.height=c.height,fe!==pe.toDataURL(S.type,S.quality)&&(H.rr_dataURL=fe)}}if(V===`img`&&C){dp||(dp=m.createElement(`canvas`),fp=dp.getContext(`2d`));var me=c,ge=me.currentSrc||me.getAttribute(`src`)||`<unknown-src>`,ve=me.crossOrigin,recordInlineImage=function(){me.removeEventListener(`load`,recordInlineImage);try{dp.width=me.naturalWidth,dp.height=me.naturalHeight,fp.drawImage(me,0,0),H.rr_dataURL=dp.toDataURL(S.type,S.quality)}catch(c){if(me.crossOrigin!==`anonymous`){me.crossOrigin=`anonymous`,me.complete&&me.naturalWidth!==0?recordInlineImage():me.addEventListener(`load`,recordInlineImage);return}else console.warn(`Cannot inline img src=`+ge+`! Error: `+c)}me.crossOrigin===`anonymous`&&(ve?H.crossOrigin=ve:me.removeAttribute(`crossorigin`))};me.complete&&me.naturalWidth!==0?recordInlineImage():me.addEventListener(`load`,recordInlineImage)}if(V===`audio`||V===`video`){var ye=H;ye.rr_mediaState=c.paused?`paused`:`played`,ye.rr_mediaCurrentTime=c.currentTime,ye.rr_mediaPlaybackRate=c.playbackRate,ye.rr_mediaMuted=c.muted,ye.rr_mediaLoop=c.loop,ye.rr_mediaVolume=c.volume}if(A||(c.scrollLeft&&(H.rr_scrollLeft=c.scrollLeft),c.scrollTop&&(H.rr_scrollTop=c.scrollTop)),P){var be=c.getBoundingClientRect(),xe=be.width,Te=be.height;H={class:H.class,rr_width:``+xe+`px`,rr_height:``+Te+`px`}}V===`iframe`&&!E(H.src)&&(c.contentDocument||(H.rr_src=H.src),delete H.src);var Ee;try{customElements.get(V)&&(Ee=!0)}catch(c){}return{type:Yf.Element,tagName:V,attributes:H,childNodes:[],isSVG:isSVGElement(c)||void 0,needBlock:P,rootId:N,isCustom:Ee}}function lowerIfExists(c){return c==null?``:c.toLowerCase()}function slimDOMExcluded(c,u){return!!(u.comment&&c.type===Yf.Comment||c.type===Yf.Element&&(u.script&&(c.tagName===`script`||c.tagName===`link`&&(c.attributes.rel===`preload`&&c.attributes.as===`script`||c.attributes.rel===`modulepreload`)||c.tagName===`link`&&c.attributes.rel===`prefetch`&&typeof c.attributes.href==`string`&&extractFileExtension(c.attributes.href)===`js`)||u.headFavicon&&(c.tagName===`link`&&c.attributes.rel===`shortcut icon`||c.tagName===`meta`&&(lowerIfExists(c.attributes.name).match(/^msapplication-tile(image|color)$/)||lowerIfExists(c.attributes.name)===`application-name`||lowerIfExists(c.attributes.rel)===`icon`||lowerIfExists(c.attributes.rel)===`apple-touch-icon`||lowerIfExists(c.attributes.rel)===`shortcut icon`))||c.tagName===`meta`&&(u.headMetaDescKeywords&&lowerIfExists(c.attributes.name).match(/^description|keywords$/)||u.headMetaSocial&&(lowerIfExists(c.attributes.property).match(/^(og|twitter|fb):/)||lowerIfExists(c.attributes.name).match(/^(og|twitter):/)||lowerIfExists(c.attributes.name)===`pinterest`)||u.headMetaRobots&&(lowerIfExists(c.attributes.name)===`robots`||lowerIfExists(c.attributes.name)===`googlebot`||lowerIfExists(c.attributes.name)===`bingbot`)||u.headMetaHttpEquiv&&c.attributes[`http-equiv`]!==void 0||u.headMetaAuthorship&&(lowerIfExists(c.attributes.name)===`author`||lowerIfExists(c.attributes.name)===`generator`||lowerIfExists(c.attributes.name)===`framework`||lowerIfExists(c.attributes.name)===`publisher`||lowerIfExists(c.attributes.name)===`progid`||lowerIfExists(c.attributes.property).match(/^article:/)||lowerIfExists(c.attributes.property).match(/^product:/))||u.headMetaVerification&&(lowerIfExists(c.attributes.name)===`google-site-verification`||lowerIfExists(c.attributes.name)===`yandex-verification`||lowerIfExists(c.attributes.name)===`csrf-token`||lowerIfExists(c.attributes.name)===`p:domain_verify`||lowerIfExists(c.attributes.name)===`verify-v1`||lowerIfExists(c.attributes.name)===`verification`||lowerIfExists(c.attributes.name)===`shopify-checkout-api-token`))))}function serializeNodeWithId(c,u){var m=u.doc,h=u.mirror,g=u.blockClass,_=u.blockSelector,v=u.maskTextClass,y=u.maskTextSelector,b=u.skipChild,x=b!==void 0&&b,S=u.inlineStylesheet,C=S===void 0||S,T=u.maskInputOptions,E=T===void 0?{}:T,D=u.maskTextFn,A=u.maskInputFn,N=u.slimDOMOptions,P=u.dataURLOptions,V=P===void 0?{}:P,H=u.inlineImages,U=H!==void 0&&H,W=u.recordCanvas,G=W!==void 0&&W,K=u.onSerialize,ee=u.onIframeLoad,te=u.iframeLoadTimeout,ne=te===void 0?5e3:te,de=u.onStylesheetLoad,fe=u.stylesheetLoadTimeout,pe=fe===void 0?5e3:fe,me=u.keepIframeSrcFn,ge=me===void 0?function(){return!1}:me,ve=u.newlyAddedElement,ye=ve!==void 0&&ve,be=u.cssCaptured,xe=be!==void 0&&be,Te=u.needsMask,Ee=u.preserveWhiteSpace,De=Ee===void 0||Ee;Te||(Te=needMaskingText(c,v,y,Te===void 0));var Oe=serializeNode(c,{doc:m,mirror:h,blockClass:g,blockSelector:_,needsMask:Te,inlineStylesheet:C,maskInputOptions:E,maskTextFn:D,maskInputFn:A,dataURLOptions:V,inlineImages:U,recordCanvas:G,keepIframeSrcFn:ge,newlyAddedElement:ye,cssCaptured:xe});if(!Oe)return console.warn(c,`not serialized`),null;var ke=h.hasNode(c)?h.getId(c):slimDOMExcluded(Oe,N)||!De&&Oe.type===Yf.Text&&!Oe.textContent.replace(/^\s+|\s+$/gm,``).length?up:genId(),Ae=Object.assign(Oe,{id:ke});if(h.add(c,Ae),ke===up)return null;K&&K(c);var je=!x;if(Ae.type===Yf.Element){je=je&&!Ae.needBlock,delete Ae.needBlock;var Me=tp.shadowRoot(c);Me&&isNativeShadowDom(Me)&&(Ae.isShadowHost=!0)}if((Ae.type===Yf.Document||Ae.type===Yf.Element)&&je){N.headWhitespace&&Ae.type===Yf.Element&&Ae.tagName===`head`&&(De=!1);var Le={doc:m,mirror:h,blockClass:g,blockSelector:_,needsMask:Te,maskTextClass:v,maskTextSelector:y,skipChild:x,inlineStylesheet:C,maskInputOptions:E,maskTextFn:D,maskInputFn:A,slimDOMOptions:N,dataURLOptions:V,inlineImages:U,recordCanvas:G,preserveWhiteSpace:De,onSerialize:K,onIframeLoad:ee,iframeLoadTimeout:ne,onStylesheetLoad:de,stylesheetLoadTimeout:pe,keepIframeSrcFn:ge,cssCaptured:!1};if(Ae.type!==Yf.Element||Ae.tagName!==`textarea`||Ae.attributes.value===void 0){Ae.type===Yf.Element&&Ae.attributes._cssText!==void 0&&typeof Ae.attributes._cssText==`string`&&(Le.cssCaptured=!0);for(var Re=_create_for_of_iterator_helper_loose(Array.from(tp.childNodes(c))),ze;!(ze=Re()).done;){var Be=ze.value,We=serializeNodeWithId(Be,Le);We&&Ae.childNodes.push(We)}}var Ke=null;if(isElement(c)&&(Ke=tp.shadowRoot(c)))for(var Qe=_create_for_of_iterator_helper_loose(Array.from(tp.childNodes(Ke))),et;!(et=Qe()).done;){var tt=et.value,nt=serializeNodeWithId(tt,Le);nt&&(isNativeShadowDom(Ke)&&(nt.isShadow=!0),Ae.childNodes.push(nt))}}var rt=tp.parentNode(c);return rt&&isShadowRoot(rt)&&isNativeShadowDom(rt)&&(Ae.isShadow=!0),Ae.type===Yf.Element&&Ae.tagName===`iframe`&&onceIframeLoaded(c,function(){var u=c.contentDocument;if(u&&ee){var m=serializeNodeWithId(u,{doc:u,mirror:h,blockClass:g,blockSelector:_,needsMask:Te,maskTextClass:v,maskTextSelector:y,skipChild:!1,inlineStylesheet:C,maskInputOptions:E,maskTextFn:D,maskInputFn:A,slimDOMOptions:N,dataURLOptions:V,inlineImages:U,recordCanvas:G,preserveWhiteSpace:De,onSerialize:K,onIframeLoad:ee,iframeLoadTimeout:ne,onStylesheetLoad:de,stylesheetLoadTimeout:pe,keepIframeSrcFn:ge});m&&ee(c,m)}},ne),Ae.type===Yf.Element&&Ae.tagName===`link`&&typeof Ae.attributes.rel==`string`&&(Ae.attributes.rel===`stylesheet`||Ae.attributes.rel===`preload`&&typeof Ae.attributes.href==`string`&&extractFileExtension(Ae.attributes.href)===`css`)&&onceStylesheetLoaded(c,function(){if(de){var u=serializeNodeWithId(c,{doc:m,mirror:h,blockClass:g,blockSelector:_,needsMask:Te,maskTextClass:v,maskTextSelector:y,skipChild:!1,inlineStylesheet:C,maskInputOptions:E,maskTextFn:D,maskInputFn:A,slimDOMOptions:N,dataURLOptions:V,inlineImages:U,recordCanvas:G,preserveWhiteSpace:De,onSerialize:K,onIframeLoad:ee,iframeLoadTimeout:ne,onStylesheetLoad:de,stylesheetLoadTimeout:pe,keepIframeSrcFn:ge});u&&de(c,u)}},pe),Ae}function snapshot(c,u){var m=u||{},h=m.mirror,g=h===void 0?new np:h,_=m.blockClass,v=_===void 0?`rr-block`:_,y=m.blockSelector,b=y===void 0?null:y,x=m.maskTextClass,S=x===void 0?`rr-mask`:x,C=m.maskTextSelector,T=C===void 0?null:C,E=m.inlineStylesheet,D=E===void 0||E,A=m.inlineImages,N=A!==void 0&&A,P=m.recordCanvas,V=P!==void 0&&P,H=m.maskAllInputs,U=H!==void 0&&H,W=m.maskTextFn,G=m.maskInputFn,K=m.slimDOM,ee=K!==void 0&&K,te=m.dataURLOptions,ne=m.preserveWhiteSpace,de=m.onSerialize,fe=m.onIframeLoad,pe=m.iframeLoadTimeout,me=m.onStylesheetLoad,ge=m.stylesheetLoadTimeout,ve=m.keepIframeSrcFn;return serializeNodeWithId(c,{doc:c,mirror:g,blockClass:v,blockSelector:b,maskTextClass:S,maskTextSelector:T,skipChild:!1,inlineStylesheet:D,maskInputOptions:U===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,password:!0,hidden:!0}:U===!1?{password:!0}:U,maskTextFn:W,maskInputFn:G,slimDOMOptions:ee===!0||ee===`all`?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:ee===`all`,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:ee===!1?{}:ee,dataURLOptions:te,inlineImages:N,recordCanvas:V,preserveWhiteSpace:ne,onSerialize:de,onIframeLoad:fe,iframeLoadTimeout:pe,onStylesheetLoad:me,stylesheetLoadTimeout:ge,keepIframeSrcFn:ve===void 0?function(){return!1}:ve,newlyAddedElement:!1})}function getDefaultExportFromCjs$1(c){return c&&c.__esModule&&Object.prototype.hasOwnProperty.call(c,`default`)?c.default:c}function getAugmentedNamespace$1(c){if(c.__esModule)return c;var u=c.default;if(typeof u==`function`){var m=function a22(){return _instanceof(this,a22)?Reflect.construct(u,arguments,this.constructor):u.apply(this,arguments)};m.prototype=u.prototype}else m={};return Object.defineProperty(m,"__esModule",{value:!0}),Object.keys(c).forEach(function(u){var h=Object.getOwnPropertyDescriptor(c,u);Object.defineProperty(m,u,h.get?h:{enumerable:!0,get:function get(){return c[u]}})}),m}function capitalize$1(c){return c[0].toUpperCase()+c.slice(1)}function stringify$4$1(c,u){new Ap(u).stringify(c)}function cloneNode$1(c,u){var m=new c.constructor;for(var h in c)if(Object.prototype.hasOwnProperty.call(c,h)&&h!==`proxyCache`){var g=c[h],_=g===void 0?`undefined`:_type_of(g);h===`parent`&&_===`object`?u&&(m[h]=u):h===`source`?m[h]=g:Array.isArray(g)?m[h]=g.map(function(c){return cloneNode$1(c,m)}):(_===`object`&&g!==null&&(g=cloneNode$1(g)),m[h]=g)}return m}function fromBase64$1(c){return Buffer?Buffer.from(c,`base64`).toString():window.atob(c)}function cleanSource$1(c){return c.map(function(c){return c.nodes&&(c.nodes=cleanSource$1(c.nodes)),delete c.source,c})}function markDirtyUp$1(c){if(c[Tm]=!1,c.proxyOf.nodes)for(var u=_create_for_of_iterator_helper_loose(c.proxyOf.nodes),m;!(m=u()).done;){var h=m.value;markDirtyUp$1(h)}}function findLastWithPosition$1(c){for(var u=c.length-1;u>=0;u--){var m=c[u],h=m[3]||m[2];if(h)return h}}function parse$3$1(c,u){var m=new zh(new Bh(c,u));try{m.parse()}catch(c){throw c}return m.root}function isPromise$1(c){return(c===void 0?`undefined`:_type_of(c))===`object`&&typeof c.then==`function`}function getEvents$1(c){var u=!1,m=Zh[c.type];return c.type===`decl`?u=c.prop.toLowerCase():c.type===`atrule`&&(u=c.name.toLowerCase()),u&&c.append?[m,m+`-`+u,eg,m+`Exit`,m+`Exit-`+u]:u?[m,m+`-`+u,m+`Exit`,m+`Exit-`+u]:c.append?[m,eg,m+`Exit`]:[m,m+`Exit`]}function toStack$1(c){return{eventIndex:0,events:c.type===`document`?[`Document`,eg,`DocumentExit`]:c.type===`root`?[`Root`,eg,`RootExit`]:getEvents$1(c),iterator:0,node:c,visitorIndex:0,visitors:[]}}function cleanMarks$1(c){return c[Hh]=!1,c.nodes&&c.nodes.forEach(function(c){return cleanMarks$1(c)}),c}function fromJSON$1$1(c,u){if(Array.isArray(c))return c.map(function(c){return fromJSON$1$1(c)});var m=c.inputs,h=_object_without_properties_loose(c,[`inputs`]);if(m){u=[];for(var g=_create_for_of_iterator_helper_loose(m),_;!(_=g()).done;){var v=_.value,y=_extends({},v,{__proto__:bg.prototype});y.map&&(y.map=_extends({},y.map,{__proto__:_g.prototype})),u.push(y)}}if(h.nodes&&(h.nodes=c.nodes.map(function(c){return fromJSON$1$1(c,u)})),h.source){var b=h.source,x=b.inputId;h.source=_object_without_properties_loose(b,[`inputId`]),x!=null&&(h.source.input=u[x])}if(h.type===`root`)return new xg(h);if(h.type===`decl`)return new gg(h);if(h.type===`rule`)return new Sg(h);if(h.type===`comment`)return new vg(h);if(h.type===`atrule`)return new yg(h);throw Error(`Unknown node type: `+c.type)}function postcss$3(){for(var c=arguments.length,u=Array(c),m=0;m<c;m++)u[m]=arguments[m];return u.length===1&&Array.isArray(u[0])&&(u=u[0]),new Og(u)}function getDefaultExportFromCjs(c){return c&&c.__esModule&&Object.prototype.hasOwnProperty.call(c,`default`)?c.default:c}function getAugmentedNamespace(c){if(c.__esModule)return c;var u=c.default;if(typeof u==`function`){var m=function a22(){return _instanceof(this,a22)?Reflect.construct(u,arguments,this.constructor):u.apply(this,arguments)};m.prototype=u.prototype}else m={};return Object.defineProperty(m,"__esModule",{value:!0}),Object.keys(c).forEach(function(u){var h=Object.getOwnPropertyDescriptor(c,u);Object.defineProperty(m,u,h.get?h:{enumerable:!0,get:function get(){return c[u]}})}),m}function capitalize(c){return c[0].toUpperCase()+c.slice(1)}function stringify$4(c,u){new i_(u).stringify(c)}function cloneNode(c,u){var m=new c.constructor;for(var h in c)if(Object.prototype.hasOwnProperty.call(c,h)&&h!==`proxyCache`){var g=c[h],_=g===void 0?`undefined`:_type_of(g);h===`parent`&&_===`object`?u&&(m[h]=u):h===`source`?m[h]=g:Array.isArray(g)?m[h]=g.map(function(c){return cloneNode(c,m)}):(_===`object`&&g!==null&&(g=cloneNode(g)),m[h]=g)}return m}function fromBase64(c){return Buffer?Buffer.from(c,`base64`).toString():window.atob(c)}function cleanSource(c){return c.map(function(c){return c.nodes&&(c.nodes=cleanSource(c.nodes)),delete c.source,c})}function markDirtyUp(c){if(c[$_]=!1,c.proxyOf.nodes)for(var u=_create_for_of_iterator_helper_loose(c.proxyOf.nodes),m;!(m=u()).done;){var h=m.value;markDirtyUp(h)}}function findLastWithPosition(c){for(var u=c.length-1;u>=0;u--){var m=c[u],h=m[3]||m[2];if(h)return h}}function parse$3(c,u){var m=new py(new my(c,u));try{m.parse()}catch(c){throw c}return m.root}function isPromise(c){return(c===void 0?`undefined`:_type_of(c))===`object`&&typeof c.then==`function`}function getEvents(c){var u=!1,m=Ty[c.type];return c.type===`decl`?u=c.prop.toLowerCase():c.type===`atrule`&&(u=c.name.toLowerCase()),u&&c.append?[m,m+`-`+u,Oy,m+`Exit`,m+`Exit-`+u]:u?[m,m+`-`+u,m+`Exit`,m+`Exit-`+u]:c.append?[m,Oy,m+`Exit`]:[m,m+`Exit`]}function toStack(c){return{eventIndex:0,events:c.type===`document`?[`Document`,Oy,`DocumentExit`]:c.type===`root`?[`Root`,Oy,`RootExit`]:getEvents(c),iterator:0,node:c,visitorIndex:0,visitors:[]}}function cleanMarks(c){return c[gy]=!1,c.nodes&&c.nodes.forEach(function(c){return cleanMarks(c)}),c}function fromJSON$1(c,u){if(Array.isArray(c))return c.map(function(c){return fromJSON$1(c)});var m=c.inputs,h=_object_without_properties_loose(c,[`inputs`]);if(m){u=[];for(var g=_create_for_of_iterator_helper_loose(m),_;!(_=g()).done;){var v=_.value,y=_extends({},v,{__proto__:Jy.prototype});y.map&&(y.map=_extends({},y.map,{__proto__:Gy.prototype})),u.push(y)}}if(h.nodes&&(h.nodes=c.nodes.map(function(c){return fromJSON$1(c,u)})),h.source){var b=h.source,x=b.inputId;h.source=_object_without_properties_loose(b,[`inputId`]),x!=null&&(h.source.input=u[x])}if(h.type===`root`)return new Yy(h);if(h.type===`decl`)return new Wy(h);if(h.type===`rule`)return new Xy(h);if(h.type===`comment`)return new Ky(h);if(h.type===`atrule`)return new qy(h);throw Error(`Unknown node type: `+c.type)}function postcss(){for(var c=arguments.length,u=Array(c),m=0;m<c;m++)u[m]=arguments[m];return u.length===1&&Array.isArray(u[0])&&(u=u[0]),new nb(u)}function getUntaintedPrototype(c){if(xb[c])return xb[c];var u=globalThis[c],m=u.prototype,h=c in yb?yb[c]:void 0,g=!!(h&&h.every(function(c){var u,h;return!!((h=(u=Object.getOwnPropertyDescriptor(m,c))==null?void 0:u.get)!=null&&h.toString().includes(`[native code]`))})),_=c in bb?bb[c]:void 0,v=!!(_&&_.every(function(c){var u;return typeof m[c]==`function`&&((u=m[c])==null?void 0:u.toString().includes(`[native code]`))}));if(g&&v&&!isAngularZonePresent())return xb[c]=u.prototype,u.prototype;try{var y=document.createElement(`iframe`);document.body.appendChild(y);var b=y.contentWindow;if(!b)return u.prototype;var x=b[c].prototype;return document.body.removeChild(y),x?xb[c]=x:m}catch(c){return m}}function getUntaintedAccessor(c,u,m){var h,g=c+`.`+String(m);if(Sb[g])return Sb[g].call(u);var _=getUntaintedPrototype(c),v=(h=Object.getOwnPropertyDescriptor(_,m))==null?void 0:h.get;return v?(Sb[g]=v,v.call(u)):u[m]}function getUntaintedMethod(c,u,m){var h=c+`.`+String(m);if(Cb[h])return Cb[h].bind(u);var g=getUntaintedPrototype(c)[m];return typeof g==`function`?(Cb[h]=g,g.bind(u)):u[m]}function childNodes(c){return getUntaintedAccessor(`Node`,c,`childNodes`)}function parentNode(c){return getUntaintedAccessor(`Node`,c,`parentNode`)}function parentElement(c){return getUntaintedAccessor(`Node`,c,`parentElement`)}function textContent(c){return getUntaintedAccessor(`Node`,c,`textContent`)}function contains(c,u){return getUntaintedMethod(`Node`,c,`contains`)(u)}function getRootNode(c){return getUntaintedMethod(`Node`,c,`getRootNode`)()}function host(c){return!c||!(`host`in c)?null:getUntaintedAccessor(`ShadowRoot`,c,`host`)}function styleSheets(c){return c.styleSheets}function shadowRoot(c){return!c||!(`shadowRoot`in c)?null:getUntaintedAccessor(`Element`,c,`shadowRoot`)}function querySelector(c,u){return getUntaintedAccessor(`Element`,c,`querySelector`)(u)}function querySelectorAll(c,u){return getUntaintedAccessor(`Element`,c,`querySelectorAll`)(u)}function mutationObserverCtor(){return getUntaintedPrototype(`MutationObserver`).constructor}function patch(c,u,m){try{if(!(u in c))return function(){};var h=c[u],g=m(h);return typeof g==`function`&&(g.prototype=g.prototype||{},Object.defineProperties(g,{__rrweb_original__:{enumerable:!1,value:h}})),c[u]=g,function(){c[u]=h}}catch(c){return function(){}}}function on(c,u,m){m===void 0&&(m=document);var h={capture:!0,passive:!0};return m.addEventListener(c,u,h),function(){return m.removeEventListener(c,u,h)}}function throttle(c,u,m){m===void 0&&(m={});var h=null,g=0;return function(){for(var _=arguments.length,v=Array(_),y=0;y<_;y++)v[y]=arguments[y];var b=Date.now();!g&&m.leading===!1&&(g=b);var x=u-(b-g),S=this;x<=0||x>u?(h&&(clearTimeout(h),h=null),g=b,c.apply(S,v)):!h&&m.trailing!==!1&&(h=setTimeout(function(){g=m.leading===!1?0:Date.now(),h=null,c.apply(S,v)},x))}}function hookSetter(c,u,m,h,g){g===void 0&&(g=window);var _=g.Object.getOwnPropertyDescriptor(c,u);return g.Object.defineProperty(c,u,h?m:{set:function set(c){var u=this;setTimeout(function(){m.set.call(u,c)},0),_&&_.set&&_.set.call(this,c)}}),function(){return hookSetter(c,u,_||{},!0)}}function getWindowScroll(c){var u,m,h,g,_=c.document;return{left:_.scrollingElement?_.scrollingElement.scrollLeft:c.pageXOffset===void 0?_.documentElement.scrollLeft||(_==null?void 0:_.body)&&((u=wb.parentElement(_.body))==null?void 0:u.scrollLeft)||((m=_==null?void 0:_.body)==null?void 0:m.scrollLeft)||0:c.pageXOffset,top:_.scrollingElement?_.scrollingElement.scrollTop:c.pageYOffset===void 0?(_==null?void 0:_.documentElement.scrollTop)||(_==null?void 0:_.body)&&((h=wb.parentElement(_.body))==null?void 0:h.scrollTop)||((g=_==null?void 0:_.body)==null?void 0:g.scrollTop)||0:c.pageYOffset}}function getWindowHeight(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function getWindowWidth(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function closestElementOfNode(c){return c?c.nodeType===c.ELEMENT_NODE?c:wb.parentElement(c):null}function isBlocked(c,u,m,h){if(!c)return!1;var g=closestElementOfNode(c);if(!g)return!1;try{if(typeof u==`string`){if(g.classList.contains(u)||h&&g.closest(`.`+u)!==null)return!0}else if(classMatchesRegex(g,u,h))return!0}catch(c){}return!!(m&&(g.matches(m)||h&&g.closest(m)!==null))}function isSerialized(c,u){return u.getId(c)!==-1}function isIgnored(c,u,m){return c.tagName===`TITLE`&&m.headTitleMutations?!0:u.getId(c)===up}function isAncestorRemoved(c,u){if(isShadowRoot(c))return!1;var m=u.getId(c);if(!u.has(m))return!0;var h=wb.parentNode(c);return h&&h.nodeType===c.DOCUMENT_NODE?!1:!h||isAncestorRemoved(h,u)}function legacy_isTouchEvent(c){return!!c.changedTouches}function polyfill$1(c){c===void 0&&(c=window),`NodeList`in c&&!c.NodeList.prototype.forEach&&(c.NodeList.prototype.forEach=Array.prototype.forEach),`DOMTokenList`in c&&!c.DOMTokenList.prototype.forEach&&(c.DOMTokenList.prototype.forEach=Array.prototype.forEach)}function isSerializedIframe(c,u){return!!(c.nodeName===`IFRAME`&&u.getMeta(c))}function isSerializedStylesheet(c,u){return!!(c.nodeName===`LINK`&&c.nodeType===c.ELEMENT_NODE&&c.getAttribute&&c.getAttribute(`rel`)===`stylesheet`&&u.getMeta(c))}function hasShadowRoot(c){return c?_instanceof(c,vb)&&`shadowRoot`in c?!!c.shadowRoot:!!wb.shadowRoot(c):!1}function getShadowHost(c){var u,m=null;return`getRootNode`in c&&((u=wb.getRootNode(c))==null?void 0:u.nodeType)===Node.DOCUMENT_FRAGMENT_NODE&&wb.host(wb.getRootNode(c))&&(m=wb.host(wb.getRootNode(c))),m}function getRootShadowHost(c){for(var u=c,m;m=getShadowHost(u);)u=m;return u}function shadowHostInDom(c){var u=c.ownerDocument;if(!u)return!1;var m=getRootShadowHost(c);return wb.contains(u,m)}function inDom(c){var u=c.ownerDocument;return u?wb.contains(u,c)||shadowHostInDom(c):!1}function isNodeInLinkedList(c){return`__ln`in c}function deepDelete(c,u){c.delete(u),wb.childNodes(u).forEach(function(u){return deepDelete(c,u)})}function processRemoves(c,u){for(var m=[c];m.length;){var h=m.pop();u.has(h)||(u.add(h),wb.childNodes(h).forEach(function(c){return m.push(c)}))}}function isParentRemoved(c,u,m){return c.size!==0&&_isParentRemoved(c,u)}function _isParentRemoved(c,u,m){var h=wb.parentNode(u);return h?c.has(h):!1}function isAncestorInSet(c,u){return c.size!==0&&_isAncestorInSet(c,u)}function _isAncestorInSet(c,u){var m=wb.parentNode(u);return m?c.has(m)?!0:_isAncestorInSet(c,m):!1}function registerErrorHandler(c){Lb=c}function unregisterErrorHandler(){Lb=void 0}function getEventTarget(c){try{if(`composedPath`in c){var u=c.composedPath();if(u.length)return u[0]}else if(`path`in c&&c.path.length)return c.path[0]}catch(c){}return c&&c.target}function initMutationObserver(c,u){var m=new Ib;Rb.push(m),m.init(c);var h=new(mutationObserverCtor())(callbackWrapper(m.processMutations.bind(m)));return h.observe(u,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),h}function initMoveObserver(c){var u=c.mousemoveCb,m=c.sampling,h=c.doc,g=c.mirror;if(m.mousemove===!1)return function(){};var _=typeof m.mousemove==`number`?m.mousemove:50,v=typeof m.mousemoveCallback==`number`?m.mousemoveCallback:500,y=[],b,x=throttle(callbackWrapper(function(c){var m=Date.now()-b;u(y.map(function(c){return c.timeOffset-=m,c}),c),y=[],b=null}),v),S=callbackWrapper(throttle(callbackWrapper(function(c){var u=getEventTarget(c),m=legacy_isTouchEvent(c)?c.changedTouches[0]:c,h=m.clientX,_=m.clientY;b||(b=nowTimestamp()),y.push({x:h,y:_,id:g.getId(u),timeOffset:nowTimestamp()-b}),x(typeof DragEvent<`u`&&_instanceof(c,DragEvent)?kb.Drag:_instanceof(c,MouseEvent)?kb.MouseMove:kb.TouchMove)}),_,{trailing:!1})),C=[on(`mousemove`,S,h),on(`touchmove`,S,h),on(`drag`,S,h)];return callbackWrapper(function(){C.forEach(function(c){return c()})})}function initMouseInteractionObserver(c){var u=c.mouseInteractionCb,m=c.doc,h=c.mirror,g=c.blockClass,_=c.blockSelector,v=c.sampling;if(v.mouseInteraction===!1)return function(){};var y=v.mouseInteraction===!0||v.mouseInteraction===void 0?{}:v.mouseInteraction,b=[],x=null,getHandler=function(c){return function(m){var v=getEventTarget(m);if(!isBlocked(v,g,_,!0)){var y=null,b=c;if(`pointerType`in m){switch(m.pointerType){case`mouse`:y=jb.Mouse;break;case`touch`:y=jb.Touch;break;case`pen`:y=jb.Pen;break}y===jb.Touch?Ab[c]===Ab.MouseDown?b=`TouchStart`:Ab[c]===Ab.MouseUp&&(b=`TouchEnd`):jb.Pen}else legacy_isTouchEvent(m)&&(y=jb.Touch);y===null?Ab[c]===Ab.Click&&(y=x,x=null):(x=y,(b.startsWith(`Touch`)&&y===jb.Touch||b.startsWith(`Mouse`)&&y===jb.Mouse)&&(y=null));var S=legacy_isTouchEvent(m)?m.changedTouches[0]:m;if(S){var C=h.getId(v),T=S.clientX,E=S.clientY;callbackWrapper(u)(_extends({type:Ab[b],id:C,x:T,y:E},y!==null&&{pointerType:y}))}}}};return Object.keys(Ab).filter(function(c){return Number.isNaN(Number(c))&&!c.endsWith(`_Departed`)&&y[c]!==!1}).forEach(function(c){var u=toLowerCase(c),h=getHandler(c);if(window.PointerEvent)switch(Ab[c]){case Ab.MouseDown:case Ab.MouseUp:u=u.replace(`mouse`,`pointer`);break;case Ab.TouchStart:case Ab.TouchEnd:return}b.push(on(u,h,m))}),callbackWrapper(function(){b.forEach(function(c){return c()})})}function initScrollObserver(c){var u=c.scrollCb,m=c.doc,h=c.mirror,g=c.blockClass,_=c.blockSelector,v=c.sampling;return on(`scroll`,callbackWrapper(throttle(callbackWrapper(function(c){var v=getEventTarget(c);if(!(!v||isBlocked(v,g,_,!0))){var y=h.getId(v);if(v===m&&m.defaultView){var b=getWindowScroll(m.defaultView);u({id:y,x:b.left,y:b.top})}else u({id:y,x:v.scrollLeft,y:v.scrollTop})}}),v.scroll||100)),m)}function initViewportResizeObserver(c,u){var m=c.viewportResizeCb,h=u.win,g=-1,_=-1;return on(`resize`,callbackWrapper(throttle(callbackWrapper(function(){var c=getWindowHeight(),u=getWindowWidth();(g!==c||_!==u)&&(m({width:Number(u),height:Number(c)}),g=c,_=u)}),200)),h)}function initInputObserver(c){var u=c.inputCb,m=c.doc,h=c.mirror,g=c.blockClass,_=c.blockSelector,v=c.ignoreClass,y=c.ignoreSelector,b=c.maskInputOptions,x=c.maskInputFn,S=c.sampling,C=c.userTriggeredOnInput;function eventHandler(c){var u=getEventTarget(c),h=c.isTrusted,S=u&&u.tagName;if(u&&S===`OPTION`&&(u=wb.parentElement(u)),!(!u||!S||zb.indexOf(S)<0||isBlocked(u,g,_,!0))&&!(u.classList.contains(v)||y&&u.matches(y))){var T=u.value,E=!1,D=getInputType(u)||``;D===`radio`||D===`checkbox`?E=u.checked:(b[S.toLowerCase()]||b[D])&&(T=maskInputValue({element:u,maskInputOptions:b,tagName:S,type:D,value:T,maskInputFn:x})),cbWithDedup(u,C?{text:T,isChecked:E,userTriggered:h}:{text:T,isChecked:E});var A=u.name;D===`radio`&&A&&E&&m.querySelectorAll(`input[type="radio"][name="`+A+`"]`).forEach(function(c){if(c!==u){var m=c.value;cbWithDedup(c,C?{text:m,isChecked:!E,userTriggered:!1}:{text:m,isChecked:!E})}})}}function cbWithDedup(c,m){var g=Bb.get(c);if(!g||g.text!==m.text||g.isChecked!==m.isChecked){Bb.set(c,m);var _=h.getId(c);callbackWrapper(u)(_extends({},m,{id:_}))}}var T=(S.input===`last`?[`change`]:[`input`,`change`]).map(function(c){return on(c,callbackWrapper(eventHandler),m)}),E=m.defaultView;if(!E)return function(){T.forEach(function(c){return c()})};var D=E.Object.getOwnPropertyDescriptor(E.HTMLInputElement.prototype,`value`),A=[[E.HTMLInputElement.prototype,`value`],[E.HTMLInputElement.prototype,`checked`],[E.HTMLSelectElement.prototype,`value`],[E.HTMLTextAreaElement.prototype,`value`],[E.HTMLSelectElement.prototype,`selectedIndex`],[E.HTMLOptionElement.prototype,`selected`]];if(D&&D.set){var N;(N=T).push.apply(N,[].concat(A.map(function(c){return hookSetter(c[0],c[1],{set:function set(){callbackWrapper(eventHandler)({target:this,isTrusted:!1})}},!1,E)})))}return callbackWrapper(function(){T.forEach(function(c){return c()})})}function getNestedCSSRulePositions(c){var u=[];function recurse(c,u){if(hasNestedCSSRule(`CSSGroupingRule`)&&_instanceof(c.parentRule,CSSGroupingRule)||hasNestedCSSRule(`CSSMediaRule`)&&_instanceof(c.parentRule,CSSMediaRule)||hasNestedCSSRule(`CSSSupportsRule`)&&_instanceof(c.parentRule,CSSSupportsRule)||hasNestedCSSRule(`CSSConditionRule`)&&_instanceof(c.parentRule,CSSConditionRule)){var m=Array.from(c.parentRule.cssRules).indexOf(c);u.unshift(m)}else if(c.parentStyleSheet){var h=Array.from(c.parentStyleSheet.cssRules).indexOf(c);u.unshift(h)}return u}return recurse(c,u)}function getIdAndStyleId(c,u,m){var h,g;return c?(c.ownerNode?h=u.getId(c.ownerNode):g=m.getId(c),{styleId:g,id:h}):{}}function initStyleSheetObserver(c,u){var m=c.styleSheetRuleCb,h=c.mirror,g=c.stylesheetManager,_=u.win;if(!_.CSSStyleSheet||!_.CSSStyleSheet.prototype)return function(){};var v=_.CSSStyleSheet.prototype.insertRule;_.CSSStyleSheet.prototype.insertRule=new Proxy(v,{apply:callbackWrapper(function(c,u,_){var v=_[0],y=_[1],b=getIdAndStyleId(u,h,g.styleMirror),x=b.id,S=b.styleId;return(x&&x!==-1||S&&S!==-1)&&m({id:x,styleId:S,adds:[{rule:v,index:y}]}),c.apply(u,_)})}),_.CSSStyleSheet.prototype.addRule=function(c,u,m){m===void 0&&(m=this.cssRules.length);var h=c+` { `+u+` }`;return _.CSSStyleSheet.prototype.insertRule.apply(this,[h,m])};var y=_.CSSStyleSheet.prototype.deleteRule;_.CSSStyleSheet.prototype.deleteRule=new Proxy(y,{apply:callbackWrapper(function(c,u,_){var v=_[0],y=getIdAndStyleId(u,h,g.styleMirror),b=y.id,x=y.styleId;return(b&&b!==-1||x&&x!==-1)&&m({id:b,styleId:x,removes:[{index:v}]}),c.apply(u,_)})}),_.CSSStyleSheet.prototype.removeRule=function(c){return _.CSSStyleSheet.prototype.deleteRule.apply(this,[c])};var b;_.CSSStyleSheet.prototype.replace&&(b=_.CSSStyleSheet.prototype.replace,_.CSSStyleSheet.prototype.replace=new Proxy(b,{apply:callbackWrapper(function(c,u,_){var v=_[0],y=getIdAndStyleId(u,h,g.styleMirror),b=y.id,x=y.styleId;return(b&&b!==-1||x&&x!==-1)&&m({id:b,styleId:x,replace:v}),c.apply(u,_)})}));var x;_.CSSStyleSheet.prototype.replaceSync&&(x=_.CSSStyleSheet.prototype.replaceSync,_.CSSStyleSheet.prototype.replaceSync=new Proxy(x,{apply:callbackWrapper(function(c,u,_){var v=_[0],y=getIdAndStyleId(u,h,g.styleMirror),b=y.id,x=y.styleId;return(b&&b!==-1||x&&x!==-1)&&m({id:b,styleId:x,replaceSync:v}),c.apply(u,_)})}));var S={};canMonkeyPatchNestedCSSRule(`CSSGroupingRule`)?S.CSSGroupingRule=_.CSSGroupingRule:(canMonkeyPatchNestedCSSRule(`CSSMediaRule`)&&(S.CSSMediaRule=_.CSSMediaRule),canMonkeyPatchNestedCSSRule(`CSSConditionRule`)&&(S.CSSConditionRule=_.CSSConditionRule),canMonkeyPatchNestedCSSRule(`CSSSupportsRule`)&&(S.CSSSupportsRule=_.CSSSupportsRule));var C={};return Object.entries(S).forEach(function(c){var u=c[0],_=c[1];C[u]={insertRule:_.prototype.insertRule,deleteRule:_.prototype.deleteRule},_.prototype.insertRule=new Proxy(C[u].insertRule,{apply:callbackWrapper(function(c,u,_){var v=_[0],y=_[1],b=getIdAndStyleId(u.parentStyleSheet,h,g.styleMirror),x=b.id,S=b.styleId;return(x&&x!==-1||S&&S!==-1)&&m({id:x,styleId:S,adds:[{rule:v,index:[].concat(getNestedCSSRulePositions(u),[y||0])}]}),c.apply(u,_)})}),_.prototype.deleteRule=new Proxy(C[u].deleteRule,{apply:callbackWrapper(function(c,u,_){var v=_[0],y=getIdAndStyleId(u.parentStyleSheet,h,g.styleMirror),b=y.id,x=y.styleId;return(b&&b!==-1||x&&x!==-1)&&m({id:b,styleId:x,removes:[{index:[].concat(getNestedCSSRulePositions(u),[v])}]}),c.apply(u,_)})})}),callbackWrapper(function(){_.CSSStyleSheet.prototype.insertRule=v,_.CSSStyleSheet.prototype.deleteRule=y,b&&(_.CSSStyleSheet.prototype.replace=b),x&&(_.CSSStyleSheet.prototype.replaceSync=x),Object.entries(S).forEach(function(c){var u=c[0],m=c[1];m.prototype.insertRule=C[u].insertRule,m.prototype.deleteRule=C[u].deleteRule})})}function initAdoptedStyleSheetObserver(c,u){var m=c.mirror,h=c.stylesheetManager,g,_,v,y=null;y=u.nodeName===`#document`?m.getId(u):m.getId(wb.host(u));var b=u.nodeName===`#document`?(g=u.defaultView)==null?void 0:g.Document:(v=(_=u.ownerDocument)==null?void 0:_.defaultView)==null?void 0:v.ShadowRoot,x=b!=null&&b.prototype?Object.getOwnPropertyDescriptor(b==null?void 0:b.prototype,`adoptedStyleSheets`):void 0;return y===null||y===-1||!b||!x?function(){}:(Object.defineProperty(u,"adoptedStyleSheets",{configurable:x.configurable,enumerable:x.enumerable,get:function get(){var c;return(c=x.get)==null?void 0:c.call(this)},set:function set(c){var u,m=(u=x.set)==null?void 0:u.call(this,c);if(y!==null&&y!==-1)try{h.adoptStyleSheets(c,y)}catch(c){}return m}}),callbackWrapper(function(){Object.defineProperty(u,"adoptedStyleSheets",{configurable:x.configurable,enumerable:x.enumerable,get:x.get,set:x.set})}))}function initStyleDeclarationObserver(c,u){var m=c.styleDeclarationCb,h=c.mirror,g=c.ignoreCSSAttributes,_=c.stylesheetManager,v=u.win,y=v.CSSStyleDeclaration.prototype.setProperty;v.CSSStyleDeclaration.prototype.setProperty=new Proxy(y,{apply:callbackWrapper(function(c,u,v){var b,x=v[0],S=v[1],C=v[2];if(g.has(x))return y.apply(u,[x,S,C]);var T=getIdAndStyleId((b=u.parentRule)==null?void 0:b.parentStyleSheet,h,_.styleMirror),E=T.id,D=T.styleId;return(E&&E!==-1||D&&D!==-1)&&m({id:E,styleId:D,set:{property:x,value:S,priority:C},index:getNestedCSSRulePositions(u.parentRule)}),c.apply(u,v)})});var b=v.CSSStyleDeclaration.prototype.removeProperty;return v.CSSStyleDeclaration.prototype.removeProperty=new Proxy(b,{apply:callbackWrapper(function(c,u,v){var y,x=v[0];if(g.has(x))return b.apply(u,[x]);var S=getIdAndStyleId((y=u.parentRule)==null?void 0:y.parentStyleSheet,h,_.styleMirror),C=S.id,T=S.styleId;return(C&&C!==-1||T&&T!==-1)&&m({id:C,styleId:T,remove:{property:x},index:getNestedCSSRulePositions(u.parentRule)}),c.apply(u,v)})}),callbackWrapper(function(){v.CSSStyleDeclaration.prototype.setProperty=y,v.CSSStyleDeclaration.prototype.removeProperty=b})}function initMediaInteractionObserver(c){var u=c.mediaInteractionCb,m=c.blockClass,h=c.blockSelector,g=c.mirror,_=c.sampling,v=c.doc,y=callbackWrapper(function(c){return throttle(callbackWrapper(function(_){var v=getEventTarget(_);if(!(!v||isBlocked(v,m,h,!0))){var y=v.currentTime,b=v.volume,x=v.muted,S=v.playbackRate,C=v.loop;u({type:c,id:g.getId(v),currentTime:y,volume:b,muted:x,playbackRate:S,loop:C})}}),_.media||500)}),b=[on(`play`,y(Nb.Play),v),on(`pause`,y(Nb.Pause),v),on(`seeked`,y(Nb.Seeked),v),on(`volumechange`,y(Nb.VolumeChange),v),on(`ratechange`,y(Nb.RateChange),v)];return callbackWrapper(function(){b.forEach(function(c){return c()})})}function initFontObserver(c){var u=c.fontCb,m=c.doc,h=m.defaultView;if(!h)return function(){};var g=[],_=new WeakMap,v=h.FontFace;h.FontFace=function FontFace2(c,u,m){var h=new v(c,u,m);return _.set(h,{family:c,buffer:typeof u!=`string`,descriptors:m,fontSource:typeof u==`string`?u:JSON.stringify(Array.from(new Uint8Array(u)))}),h};var y=patch(m.fonts,`add`,function(c){return function(m){return setTimeout(callbackWrapper(function(){var c=_.get(m);c&&(u(c),_.delete(m))}),0),c.apply(this,[m])}});return g.push(function(){h.FontFace=v}),g.push(y),callbackWrapper(function(){g.forEach(function(c){return c()})})}function initSelectionObserver(c){var u=c.doc,m=c.mirror,h=c.blockClass,g=c.blockSelector,_=c.selectionCb,v=!0,y=callbackWrapper(function(){var c=u.getSelection();if(!(!c||v&&c!=null&&c.isCollapsed)){v=c.isCollapsed||!1;for(var y=[],b=c.rangeCount||0,x=0;x<b;x++){var S=c.getRangeAt(x),C=S.startContainer,T=S.startOffset,E=S.endContainer,D=S.endOffset;isBlocked(C,h,g,!0)||isBlocked(E,h,g,!0)||y.push({start:m.getId(C),startOffset:T,end:m.getId(E),endOffset:D})}_({ranges:y})}});return y(),on(`selectionchange`,y)}function initCustomElementObserver(c){var u=c.doc,m=c.customElementCb,h=u.defaultView;return!h||!h.customElements?function(){}:patch(h.customElements,`define`,function(c){return function(u,h,g){try{m({define:{name:u}})}catch(c){console.warn(`Custom element callback failed for `+u)}return c.apply(this,[u,h,g])}})}function mergeHooks(c,u){var m=c.mutationCb,h=c.mousemoveCb,g=c.mouseInteractionCb,_=c.scrollCb,v=c.viewportResizeCb,y=c.inputCb,b=c.mediaInteractionCb,x=c.styleSheetRuleCb,S=c.styleDeclarationCb,C=c.canvasMutationCb,T=c.fontCb,E=c.selectionCb,D=c.customElementCb;c.mutationCb=function(){for(var c=arguments.length,h=Array(c),g=0;g<c;g++)h[g]=arguments[g];if(u.mutation){var _;(_=u).mutation.apply(_,[].concat(h))}m.apply(void 0,[].concat(h))},c.mousemoveCb=function(){for(var c=arguments.length,m=Array(c),g=0;g<c;g++)m[g]=arguments[g];if(u.mousemove){var _;(_=u).mousemove.apply(_,[].concat(m))}h.apply(void 0,[].concat(m))},c.mouseInteractionCb=function(){for(var c=arguments.length,m=Array(c),h=0;h<c;h++)m[h]=arguments[h];if(u.mouseInteraction){var _;(_=u).mouseInteraction.apply(_,[].concat(m))}g.apply(void 0,[].concat(m))},c.scrollCb=function(){for(var c=arguments.length,m=Array(c),h=0;h<c;h++)m[h]=arguments[h];if(u.scroll){var g;(g=u).scroll.apply(g,[].concat(m))}_.apply(void 0,[].concat(m))},c.viewportResizeCb=function(){for(var c=arguments.length,m=Array(c),h=0;h<c;h++)m[h]=arguments[h];if(u.viewportResize){var g;(g=u).viewportResize.apply(g,[].concat(m))}v.apply(void 0,[].concat(m))},c.inputCb=function(){for(var c=arguments.length,m=Array(c),h=0;h<c;h++)m[h]=arguments[h];if(u.input){var g;(g=u).input.apply(g,[].concat(m))}y.apply(void 0,[].concat(m))},c.mediaInteractionCb=function(){for(var c=arguments.length,m=Array(c),h=0;h<c;h++)m[h]=arguments[h];if(u.mediaInteaction){var g;(g=u).mediaInteaction.apply(g,[].concat(m))}b.apply(void 0,[].concat(m))},c.styleSheetRuleCb=function(){for(var c=arguments.length,m=Array(c),h=0;h<c;h++)m[h]=arguments[h];if(u.styleSheetRule){var g;(g=u).styleSheetRule.apply(g,[].concat(m))}x.apply(void 0,[].concat(m))},c.styleDeclarationCb=function(){for(var c=arguments.length,m=Array(c),h=0;h<c;h++)m[h]=arguments[h];if(u.styleDeclaration){var g;(g=u).styleDeclaration.apply(g,[].concat(m))}S.apply(void 0,[].concat(m))},c.canvasMutationCb=function(){for(var c=arguments.length,m=Array(c),h=0;h<c;h++)m[h]=arguments[h];if(u.canvasMutation){var g;(g=u).canvasMutation.apply(g,[].concat(m))}C.apply(void 0,[].concat(m))},c.fontCb=function(){for(var c=arguments.length,m=Array(c),h=0;h<c;h++)m[h]=arguments[h];if(u.font){var g;(g=u).font.apply(g,[].concat(m))}T.apply(void 0,[].concat(m))},c.selectionCb=function(){for(var c=arguments.length,m=Array(c),h=0;h<c;h++)m[h]=arguments[h];if(u.selection){var g;(g=u).selection.apply(g,[].concat(m))}E.apply(void 0,[].concat(m))},c.customElementCb=function(){for(var c=arguments.length,m=Array(c),h=0;h<c;h++)m[h]=arguments[h];if(u.customElement){var g;(g=u).customElement.apply(g,[].concat(m))}D.apply(void 0,[].concat(m))}}function initObservers(c,u){u===void 0&&(u={});var m=c.doc.defaultView;if(!m)return function(){};mergeHooks(c,u);var h;c.recordDOM&&(h=initMutationObserver(c,c.doc));var g=initMoveObserver(c),_=initMouseInteractionObserver(c),v=initScrollObserver(c),y=initViewportResizeObserver(c,{win:m}),b=initInputObserver(c),x=initMediaInteractionObserver(c),styleSheetObserver=function(){},adoptedStyleSheetObserver=function(){},styleDeclarationObserver=function(){},fontObserver=function(){};c.recordDOM&&(styleSheetObserver=initStyleSheetObserver(c,{win:m}),adoptedStyleSheetObserver=initAdoptedStyleSheetObserver(c,c.doc),styleDeclarationObserver=initStyleDeclarationObserver(c,{win:m}),c.collectFonts&&(fontObserver=initFontObserver(c)));for(var S=initSelectionObserver(c),C=initCustomElementObserver(c),T=[],E=_create_for_of_iterator_helper_loose(c.plugins),D;!(D=E()).done;){var A=D.value;T.push(A.observer(A.callback,m,A.options))}return callbackWrapper(function(){Rb.forEach(function(c){return c.reset()}),h==null||h.disconnect(),g(),_(),v(),y(),b(),x(),styleSheetObserver(),adoptedStyleSheetObserver(),styleDeclarationObserver(),fontObserver(),S(),C(),T.forEach(function(c){return c()})})}function hasNestedCSSRule(c){return window[c]!==void 0}function canMonkeyPatchNestedCSSRule(c){return!!(window[c]!==void 0&&window[c].prototype&&`insertRule`in window[c].prototype&&`deleteRule`in window[c].prototype)}function variableListFor$1(c,u){var m=Jb.get(c);return m||(m=new Map,Jb.set(c,m)),m.has(u)||m.set(u,[]),m.get(u)}function serializeArg(c,u,m){return _instanceof(c,Array)?c.map(function(c){return serializeArg(c,u,m)}):c===null?c:_instanceof(c,Float32Array)||_instanceof(c,Float64Array)||_instanceof(c,Int32Array)||_instanceof(c,Uint32Array)||_instanceof(c,Uint8Array)||_instanceof(c,Uint16Array)||_instanceof(c,Int16Array)||_instanceof(c,Int8Array)||_instanceof(c,Uint8ClampedArray)?{rr_type:c.constructor.name,args:[Object.values(c)]}:_instanceof(c,ArrayBuffer)?{rr_type:c.constructor.name,base64:qb(c)}:_instanceof(c,DataView)?{rr_type:c.constructor.name,args:[serializeArg(c.buffer,u,m),c.byteOffset,c.byteLength]}:_instanceof(c,HTMLImageElement)?{rr_type:c.constructor.name,src:c.src}:_instanceof(c,HTMLCanvasElement)?{rr_type:`HTMLImageElement`,src:c.toDataURL()}:_instanceof(c,ImageData)?{rr_type:c.constructor.name,args:[serializeArg(c.data,u,m),c.width,c.height]}:isInstanceOfWebGLObject(c,u)||(c===void 0?`undefined`:_type_of(c))===`object`?{rr_type:c.constructor.name,index:saveWebGLVar(c,u,m)}:c}function initCanvas2DMutationObserver(c,u,m,h){for(var _loop=function(){var _=v.value;try{if(typeof u.CanvasRenderingContext2D.prototype[_]!=`function`)return`continue`;var y=patch(u.CanvasRenderingContext2D.prototype,_,function(g){return function(){for(var v=this,y=arguments.length,b=Array(y),x=0;x<y;x++)b[x]=arguments[x];return isBlocked(this.canvas,m,h,!0)||setTimeout(function(){var m=serializeArgs(b,u,v);c(v.canvas,{type:Mb[`2D`],property:_,args:m})},0),g.apply(this,b)}});g.push(y)}catch(m){var b=hookSetter(u.CanvasRenderingContext2D.prototype,_,{set:function set(u){c(this.canvas,{type:Mb[`2D`],property:_,args:[u],setter:!0})}});g.push(b)}},g=[],_=_create_for_of_iterator_helper_loose(Object.getOwnPropertyNames(u.CanvasRenderingContext2D.prototype)),v;!(v=_()).done;)_loop();return function(){g.forEach(function(c){return c()})}}function getNormalizedContextName(c){return c===`experimental-webgl`?`webgl`:c}function initCanvasContextObserver(c,u,m,h){var g=[];try{var _=patch(c.HTMLCanvasElement.prototype,`getContext`,function(c){return function(g){for(var _=arguments.length,v=Array(_>1?_-1:0),y=1;y<_;y++)v[y-1]=arguments[y];if(!isBlocked(this,u,m,!0)){var b=getNormalizedContextName(g);if(`__context`in this||(this.__context=b),h&&[`webgl`,`webgl2`].includes(b))if(v[0]&&_type_of(v[0])===`object`){var x=v[0];x.preserveDrawingBuffer||(x.preserveDrawingBuffer=!0)}else v.splice(0,1,{preserveDrawingBuffer:!0})}return c.apply(this,[g].concat(v))}});g.push(_)}catch(c){console.error(`failed to patch HTMLCanvasElement.prototype.getContext`)}return function(){g.forEach(function(c){return c()})}}function patchGLPrototype(c,u,m,h,g,_){for(var _loop=function(){var y=b.value;if([`isContextLost`,`canvas`,`drawingBufferWidth`,`drawingBufferHeight`].includes(y))return`continue`;try{if(typeof c[y]!=`function`)return`continue`;var x=patch(c,y,function(c){return function(){for(var v=arguments.length,b=Array(v),x=0;x<v;x++)b[x]=arguments[x];var S=c.apply(this,b);if(saveWebGLVar(S,_,this),`tagName`in this.canvas&&!isBlocked(this.canvas,h,g,!0)){var C={type:u,property:y,args:serializeArgs(b,_,this)};m(this.canvas,C)}return S}});v.push(x)}catch(h){var S=hookSetter(c,y,{set:function set(c){m(this.canvas,{type:u,property:y,args:[c],setter:!0})}});v.push(S)}},v=[],y=_create_for_of_iterator_helper_loose(Object.getOwnPropertyNames(c)),b;!(b=y()).done;)_loop();return v}function initCanvasWebGLMutationObserver(c,u,m,h){var g,_=[];if((g=_).push.apply(g,[].concat(patchGLPrototype(u.WebGLRenderingContext.prototype,Mb.WebGL,c,m,h,u))),u.WebGL2RenderingContext!==void 0){var v;(v=_).push.apply(v,[].concat(patchGLPrototype(u.WebGL2RenderingContext.prototype,Mb.WebGL2,c,m,h,u)))}return function(){_.forEach(function(c){return c()})}}function WorkerWrapper(c){var u;try{if(u=Xb&&(window.URL||window.webkitURL).createObjectURL(Xb),!u)throw``;var m=new Worker(u,{name:c==null?void 0:c.name});return m.addEventListener(`error`,function(){(window.URL||window.webkitURL).revokeObjectURL(u)}),m}catch(u){return new Worker(`data:text/javascript;base64,`+Yb,{name:c==null?void 0:c.name})}finally{u&&(window.URL||window.webkitURL).revokeObjectURL(u)}}function record(c){c===void 0&&(c={});var u=c.emit,m=c.checkoutEveryNms,h=c.checkoutEveryNth,g=c.blockClass,_=g===void 0?`rr-block`:g,v=c.blockSelector,y=v===void 0?null:v,b=c.ignoreClass,x=b===void 0?`rr-ignore`:b,S=c.ignoreSelector,C=S===void 0?null:S,T=c.maskTextClass,E=T===void 0?`rr-mask`:T,D=c.maskTextSelector,A=D===void 0?null:D,N=c.inlineStylesheet,P=N===void 0||N,V=c.maskAllInputs,H=c.maskInputOptions,U=c.slimDOMOptions,W=c.maskInputFn,G=c.maskTextFn,K=c.hooks,ee=c.packFn,te=c.sampling,ne=te===void 0?{}:te,de=c.dataURLOptions,fe=de===void 0?{}:de,pe=c.mousemoveWait,me=c.recordDOM,ge=me===void 0||me,ve=c.recordCanvas,ye=ve!==void 0&&ve,be=c.recordCrossOriginIframes,xe=be!==void 0&&be,Te=c.recordAfter,Ee=Te===void 0?c.recordAfter===`DOMContentLoaded`?c.recordAfter:`load`:Te,De=c.userTriggeredOnInput,Oe=De!==void 0&&De,ke=c.collectFonts,Ae=ke!==void 0&&ke,je=c.inlineImages,Me=je!==void 0&&je,Le=c.plugins,Re=c.keepIframeSrcFn,ze=Re===void 0?function(){return!1}:Re,Be=c.ignoreCSSAttributes,We=Be===void 0?new Set([]):Be,Ke=c.errorHandler;registerErrorHandler(Ke);var Qe=!xe||window.parent===window,et=!1;if(!Qe)try{window.parent.document&&(et=!1)}catch(c){et=!0}if(Qe&&!u)throw Error(`emit function is required`);if(!Qe&&!et)return function(){};pe!==void 0&&ne.mousemove===void 0&&(ne.mousemove=pe),rx.reset();var tt=V===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,password:!0,hidden:!0}:H===void 0?{password:!0}:H,nt=U===!0||U===`all`?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:U===`all`,headMetaDescKeywords:U===`all`,headTitleMutations:U===`all`}:U||{};polyfill$1();var rt,st=0,eventProcessor=function(c){for(var u=_create_for_of_iterator_helper_loose(Le||[]),m;!(m=u()).done;){var h=m.value;h.eventProcessor&&(c=h.eventProcessor(c))}return ee&&!et&&(c=ee(c)),c};wrappedEmit=function(c,g){var _,v=c;if(v.timestamp=nowTimestamp(),(_=Rb[0])!=null&&_.isFrozen()&&v.type!==Ob.FullSnapshot&&(v.type!==Ob.IncrementalSnapshot||v.data.source!==kb.Mutation)&&Rb.forEach(function(c){return c.unfreeze()}),Qe)u==null||u(eventProcessor(v),g);else if(et){var y={type:`rrweb`,event:eventProcessor(v),origin:window.location.origin,isCheckout:g};window.parent.postMessage(y,`*`)}if(v.type===Ob.FullSnapshot)rt=v,st=0;else if(v.type===Ob.IncrementalSnapshot){if(v.data.source===kb.Mutation&&v.data.isAttachIframe)return;st++;var b=h&&st>=h,x=m&&v.timestamp-rt.timestamp>m;(b||x)&&takeFullSnapshot$1(!0)}};for(var wrappedMutationEmit=function(c){wrappedEmit({type:Ob.IncrementalSnapshot,data:_extends({source:kb.Mutation},c)})},wrappedScrollEmit=function(c){return wrappedEmit({type:Ob.IncrementalSnapshot,data:_extends({source:kb.Scroll},c)})},wrappedCanvasMutationEmit=function(c){return wrappedEmit({type:Ob.IncrementalSnapshot,data:_extends({source:kb.CanvasMutation},c)})},wrappedAdoptedStyleSheetEmit=function(c){return wrappedEmit({type:Ob.IncrementalSnapshot,data:_extends({source:kb.AdoptedStyleSheet},c)})},dt=new Qb({mutationCb:wrappedMutationEmit,adoptedStyleSheetCb:wrappedAdoptedStyleSheetEmit}),ft=new Hb({mirror:rx,mutationCb:wrappedMutationEmit,stylesheetManager:dt,recordCrossOriginIframes:xe,wrappedEmit}),mt=_create_for_of_iterator_helper_loose(Le||[]),ht;!(ht=mt()).done;){var gt=ht.value;gt.getMirror&&gt.getMirror({nodeMirror:rx,crossOriginIframeMirror:ft.crossOriginIframeMirror,crossOriginIframeStyleMirror:ft.crossOriginIframeStyleMirror})}var _t=new $b;ex=new Zb({recordCanvas:ye,mutationCb:wrappedCanvasMutationEmit,win:window,blockClass:_,blockSelector:y,mirror:rx,sampling:ne.canvas,dataURLOptions:fe});var vt=new Ub({mutationCb:wrappedMutationEmit,scrollCb:wrappedScrollEmit,bypassOptions:{blockClass:_,blockSelector:y,maskTextClass:E,maskTextSelector:A,inlineStylesheet:P,maskInputOptions:tt,dataURLOptions:fe,maskTextFn:G,maskInputFn:W,recordCanvas:ye,inlineImages:Me,sampling:ne,slimDOMOptions:nt,iframeManager:ft,stylesheetManager:dt,canvasManager:ex,keepIframeSrcFn:ze,processedNodeManager:_t},mirror:rx});takeFullSnapshot$1=function(c){if(c===void 0&&(c=!1),ge){wrappedEmit({type:Ob.Meta,data:{href:window.location.href,width:getWindowWidth(),height:getWindowHeight()}},c),dt.reset(),vt.init(),Rb.forEach(function(c){return c.lock()});var u=snapshot(document,{mirror:rx,blockClass:_,blockSelector:y,maskTextClass:E,maskTextSelector:A,inlineStylesheet:P,maskAllInputs:tt,maskTextFn:G,maskInputFn:W,slimDOM:nt,dataURLOptions:fe,recordCanvas:ye,inlineImages:Me,onSerialize:function(c){isSerializedIframe(c,rx)&&ft.addIframe(c),isSerializedStylesheet(c,rx)&&dt.trackLinkElement(c),hasShadowRoot(c)&&vt.addShadowRoot(wb.shadowRoot(c),document)},onIframeLoad:function(c,u){ft.attachIframe(c,u),vt.observeAttachShadow(c)},onStylesheetLoad:function(c,u){dt.attachLinkElement(c,u)},keepIframeSrcFn:ze});if(!u)return console.warn(`Failed to snapshot the document`);wrappedEmit({type:Ob.FullSnapshot,data:{node:u,initialOffset:getWindowScroll(window)}},c),Rb.forEach(function(c){return c.unlock()}),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&dt.adoptStyleSheets(document.adoptedStyleSheets,rx.getId(document))}};try{var yt=[],observe=function(c){var u;return callbackWrapper(initObservers)({mutationCb:wrappedMutationEmit,mousemoveCb:function(c,u){return wrappedEmit({type:Ob.IncrementalSnapshot,data:{source:u,positions:c}})},mouseInteractionCb:function(c){return wrappedEmit({type:Ob.IncrementalSnapshot,data:_extends({source:kb.MouseInteraction},c)})},scrollCb:wrappedScrollEmit,viewportResizeCb:function(c){return wrappedEmit({type:Ob.IncrementalSnapshot,data:_extends({source:kb.ViewportResize},c)})},inputCb:function(c){return wrappedEmit({type:Ob.IncrementalSnapshot,data:_extends({source:kb.Input},c)})},mediaInteractionCb:function(c){return wrappedEmit({type:Ob.IncrementalSnapshot,data:_extends({source:kb.MediaInteraction},c)})},styleSheetRuleCb:function(c){return wrappedEmit({type:Ob.IncrementalSnapshot,data:_extends({source:kb.StyleSheetRule},c)})},styleDeclarationCb:function(c){return wrappedEmit({type:Ob.IncrementalSnapshot,data:_extends({source:kb.StyleDeclaration},c)})},canvasMutationCb:wrappedCanvasMutationEmit,fontCb:function(c){return wrappedEmit({type:Ob.IncrementalSnapshot,data:_extends({source:kb.Font},c)})},selectionCb:function(c){wrappedEmit({type:Ob.IncrementalSnapshot,data:_extends({source:kb.Selection},c)})},customElementCb:function(c){wrappedEmit({type:Ob.IncrementalSnapshot,data:_extends({source:kb.CustomElement},c)})},blockClass:_,ignoreClass:x,ignoreSelector:C,maskTextClass:E,maskTextSelector:A,maskInputOptions:tt,inlineStylesheet:P,sampling:ne,recordDOM:ge,recordCanvas:ye,inlineImages:Me,userTriggeredOnInput:Oe,collectFonts:Ae,doc:c,maskInputFn:W,maskTextFn:G,keepIframeSrcFn:ze,blockSelector:y,slimDOMOptions:nt,dataURLOptions:fe,mirror:rx,iframeManager:ft,stylesheetManager:dt,shadowDomManager:vt,processedNodeManager:_t,canvasManager:ex,ignoreCSSAttributes:We,plugins:((u=Le==null?void 0:Le.filter(function(c){return c.observer}))==null?void 0:u.map(function(c){return{observer:c.observer,options:c.options,callback:function(u){return wrappedEmit({type:Ob.Plugin,data:{plugin:c.name,payload:u}})}}}))||[]},K)};ft.addLoadListener(function(c){try{yt.push(observe(c.contentDocument))}catch(c){console.warn(c)}});var init=function(){takeFullSnapshot$1(),yt.push(observe(document)),tx=!0};return document.readyState===`interactive`||document.readyState===`complete`?init():(yt.push(on(`DOMContentLoaded`,function(){wrappedEmit({type:Ob.DomContentLoaded,data:{}}),Ee===`DOMContentLoaded`&&init()})),yt.push(on(`load`,function(){wrappedEmit({type:Ob.Load,data:{}}),Ee===`load`&&init()},window))),function(){yt.forEach(function(c){try{c()}catch(c){String(c).toLowerCase().includes(`cross-origin`)||console.warn(c)}}),_t.destroy(),tx=!1,unregisterErrorHandler()}}catch(c){console.warn(c)}}function schedule(c,u){cx.add(c,u),sx||(sx=ux(cx.drain))}function isThenable(c){var u,m=typeof c;return c!==null&&(m===`object`||m===`function`)&&(u=c.then),typeof u==`function`&&u}function notify(){for(var c=0;c<this.chain.length;c++)notifyIsolated(this,this.state===1?this.chain[c].success:this.chain[c].failure,this.chain[c]);this.chain.length=0}function notifyIsolated(c,u,m){var h,g;try{u===!1?m.reject(c.msg):(h=u===!0?c.msg:u.call(void 0,c.msg),h===m.promise?m.reject(TypeError(`Promise-chain cycle`)):(g=isThenable(h))?g.call(h,m.resolve,m.reject):m.resolve(h))}catch(c){m.reject(c)}}function resolve(c){var u,m=this;if(!m.triggered){m.triggered=!0,m.def&&(m=m.def);try{(u=isThenable(c))?schedule(function(){var h=new MakeDefWrapper(m);try{u.call(c,function $resolve$(){resolve.apply(h,arguments)},function $reject$(){reject.apply(h,arguments)})}catch(c){reject.call(h,c)}}):(m.msg=c,m.state=1,m.chain.length>0&&schedule(notify,m))}catch(c){reject.call(new MakeDefWrapper(m),c)}}}function reject(c){var u=this;u.triggered||(u.triggered=!0,u.def&&(u=u.def),u.msg=c,u.state=2,u.chain.length>0&&schedule(notify,u))}function iteratePromises(c,u,m,h){for(var g=0;g<u.length;g++)(function IIFE(g){c.resolve(u[g]).then(function $resolver$(c){m(g,c)},h)})(g)}function MakeDefWrapper(c){this.def=c,this.triggered=!1}function MakeDef(c){this.promise=c,this.state=0,this.triggered=!1,this.chain=[],this.msg=void 0}function NpoPromise(c){if(typeof c!=`function`)throw TypeError(`Not a function`);if(this.__NPO__!==0)throw TypeError(`Not a promise`);this.__NPO__=1;var u=new MakeDef(this);this.then=function then(c,m){var h={success:typeof c!=`function`||c,failure:typeof m==`function`&&m};return h.promise=new this.constructor(function extractChain(c,u){if(typeof c!=`function`||typeof u!=`function`)throw TypeError(`Not a function`);h.resolve=c,h.reject=u}),u.chain.push(h),u.state!==0&&schedule(notify,u),h.promise},this.catch=function $catch$(c){return this.then(void 0,c)};try{c.call(void 0,function publicResolve(c){resolve.call(u,c)},function publicReject(c){reject.call(u,c)})}catch(c){reject.call(u,c)}}function _storageWrapper(c,u,m){var log_error=function(c){Px.error(u+` error: `+c)};return{is_supported:function(h){var g=m(c,h);return g||Px.error(u+` unsupported`),g},error:log_error,get:function(u){try{return c.getItem(u)}catch(c){log_error(c)}return null},parse:function(u){try{return Q.JSONDecode(c.getItem(u))||{}}catch(c){}return null},set:function(u,m){try{c.setItem(u,m)}catch(c){log_error(c)}},remove:function(u){try{c.removeItem(u)}catch(c){log_error(c)}}}}function optIn(c,u){_optInOut(!0,c,u)}function optOut(c,u){_optInOut(!1,c,u)}function hasOptedIn(c,u){return _getStorageValue(c,u)===`1`}function hasOptedOut(c,u){if(_hasDoNotTrackFlagOn(u))return Px.warn(`This browser has "Do Not Track" enabled. This will prevent the Mixpanel SDK from sending any data. To ignore the "Do Not Track" browser setting, initialize the Mixpanel instance with the config "ignore_dnt: true"`),!0;var m=_getStorageValue(c,u)===`0`;return m&&Px.warn(`You are opted out of Mixpanel tracking. This will prevent the Mixpanel SDK from sending any data.`),m}function addOptOutCheckMixpanelLib(c){return _addOptOutCheck(c,function(c){return this.get_config(c)})}function addOptOutCheckMixpanelPeople(c){return _addOptOutCheck(c,function(c){return this._get_config(c)})}function addOptOutCheckMixpanelGroup(c){return _addOptOutCheck(c,function(c){return this._get_config(c)})}function clearOptInOut(c,u){u=u||{},_getStorage(u).remove(_getStorageKey(c,u),!!u.crossSubdomainCookie,u.cookieDomain)}function _getStorage(c){return c=c||{},c.persistenceType===`localStorage`?Q.localStorage:Q.cookie}function _getStorageKey(c,u){return u=u||{},(u.persistencePrefix||Xx)+c}function _getStorageValue(c,u){return _getStorage(u).get(_getStorageKey(c,u))}function _hasDoNotTrackFlagOn(c){if(c&&c.ignoreDnt)return!1;var u=c&&c.window||Z,m=u.navigator||{},h=!1;return Q.each([m.doNotTrack,m.msDoNotTrack,u.doNotTrack],function(c){Q.includes([!0,1,`1`,`yes`],c)&&(h=!0)}),h}function _optInOut(c,u,m){if(!Q.isString(u)||!u.length){Px.error(`gdpr.`+(c?`optIn`:`optOut`)+` called with an invalid token`);return}m=m||{},_getStorage(m).set(_getStorageKey(u,m),+!!c,Q.isNumber(m.cookieExpiration)?m.cookieExpiration:null,!!m.crossSubdomainCookie,!!m.secureCookie,!!m.crossSiteCookie,m.cookieDomain),m.track&&c&&m.track(m.trackEventName||`$opt_in`,m.trackProperties,{send_immediately:!0})}function _addOptOutCheck(c,u){return function(){var m=!1;try{var h=u.call(this,`token`),g=u.call(this,`ignore_dnt`),_=u.call(this,`opt_out_tracking_persistence_type`),v=u.call(this,`opt_out_tracking_cookie_prefix`),y=u.call(this,`window`);h&&(m=hasOptedOut(h,{ignoreDnt:g,persistenceType:_,persistencePrefix:v,window:y}))}catch(c){Px.error(`Unexpected error when checking tracking opt-out status: `+c)}if(!m)return c.apply(this,arguments);var b=arguments[arguments.length-1];typeof b==`function`&&b(0)}}function isUserEvent(c){return c.type===Ob.IncrementalSnapshot&&aS.has(c.data.source)}function getClasses(c){for(var u={},m=getClassName(c).split(` `),h=0;h<m.length;h++){var g=m[h];g&&(u[g]=!0)}return u}function getClassName(c){switch(typeof c.className){case`string`:return c.className;case`object`:return c.className.baseVal||c.getAttribute(`class`)||``;default:return``}}function getPreviousElementSibling(c){if(c.previousElementSibling)return c.previousElementSibling;do c=c.previousSibling;while(c&&!isElementNode(c));return c}function getPropertiesFromElement(c,u,m,h,g,_){var v={$classes:getClassName(c).split(` `),$tag_name:c.tagName.toLowerCase()},y=c.id;y&&(v.$id=y),shouldTrackElementDetails(c,u,g,_)&&Q.each(wS.concat(h),function(u){if(c.hasAttribute(u)&&!m[u]){var h=c.getAttribute(u);shouldTrackValue(h)&&(v[`$attr-`+u]=h)}});for(var b=1,x=1,S=c;S=getPreviousElementSibling(S);)b++,S.tagName===c.tagName&&x++;return v.$nth_child=b,v.$nth_of_type=x,v}function getPropsForDOMEvent(c,u){var m=u.allowElementCallback,h=u.allowSelectors||[],g=u.blockAttrs||[],_=u.blockElementCallback,v=u.blockSelectors||[],y=u.captureTextContent||!1,b=u.captureExtraAttrs||[],x=u.capturedForHeatMap||!1,S={};Q.each(g,function(c){S[c]=!0});var C=null,T=c.target===void 0?c.srcElement:c.target;if(isTextNode(T)&&(T=T.parentNode),shouldTrackDomEvent(T,c)&&isElementAllowed(T,c,m,h)&&!isElementBlocked(T,c,_,v)){for(var E=[T],D=T;D.parentNode&&!isTag(D,`body`);)E.push(D.parentNode),D=D.parentNode;var A=[],N,P=!1;if(Q.each(E,function(u){var g=shouldTrackElementDetails(u,c,m,h);!S.href&&u.tagName.toLowerCase()===`a`&&(N=u.getAttribute(`href`),N=g&&shouldTrackValue(N)&&N),isElementBlocked(u,c,_,v)&&(P=!0),A.push(getPropertiesFromElement(u,c,S,b,m,h))},this),!P){var V=wx.documentElement;if(C={$event_type:c.type,$host:Z.location.host,$pathname:Z.location.pathname,$elements:A,$el_attr__href:N,$viewportHeight:Math.max(V.clientHeight,Z.innerHeight||0),$viewportWidth:Math.max(V.clientWidth,Z.innerWidth||0),$pageHeight:wx.body.offsetHeight||0,$pageWidth:wx.body.offsetWidth||0},Q.each(b,function(c){if(!S[c]&&T.hasAttribute(c)){var u=T.getAttribute(c);shouldTrackValue(u)&&(C[`$el_attr__`+c]=u)}}),y&&(H=getSafeText(T,c,m,h),H&&H.length&&(C.$el_text=H)),c.type===cS&&(Q.each(bS,function(u){u in c&&(C[`$`+u]=c[u])}),x&&(C.$captured_for_heatmap=!0),T=guessRealClickTarget(c)),y){var H=getSafeText(T,c,m,h);H&&H.length&&(C.$el_text=H)}if(T){if(!isElementAllowed(T,c,m,h)||isElementBlocked(T,c,_,v))return null;var U=getPropertiesFromElement(T,c,S,b,m,h);C.$target=U,C.$el_classes=U.$classes,Q.extend(C,Q.strip_empty_properties({$el_id:U.$id,$el_tag_name:U.$tag_name}))}}}return C}function getSafeText(c,u,m,h){var g=``;return shouldTrackElementDetails(c,u,m,h)&&c.childNodes&&c.childNodes.length&&Q.each(c.childNodes,function(c){isTextNode(c)&&c.textContent&&(g+=Q.trim(c.textContent).split(/(\s+)/).filter(shouldTrackValue).join(``).replace(/[\r\n]/g,` `).replace(/[ ]+/g,` `).substring(0,255))}),Q.trim(g)}function guessRealClickTarget(c){for(var u=c.target,m=c.composedPath(),h=0;h<m.length;h++){var g=m[h];if(isTag(g,`a`)||isTag(g,`button`)||isTag(g,`input`)||isTag(g,`select`)||g.getAttribute&&g.getAttribute(`role`)===`button`){u=g;break}if(g===u)break}return u}function isElementAllowed(c,u,m,h){if(m)try{if(!m(c,u))return!1}catch(c){return AS.critical(`Error while checking element in allowElementCallback`,c),!1}if(!h.length)return!0;for(var g=0;g<h.length;g++){var _=h[g];try{if(c.matches(_))return!0}catch(c){AS.critical(`Error while checking selector: `+_,c)}}return!1}function isElementBlocked(c,u,m,h){var g;if(m)try{if(m(c,u))return!0}catch(c){return AS.critical(`Error while checking element in blockElementCallback`,c),!0}if(h&&h.length)for(g=0;g<h.length;g++){var _=h[g];try{if(c.matches(_))return!0}catch(c){AS.critical(`Error while checking selector: `+_,c)}}var v=getClasses(c);for(g=0;g<SS.length;g++)if(v[SS[g]])return!0;return!1}function isElementNode(c){return c&&c.nodeType===1}function isTag(c,u){return c&&c.tagName&&c.tagName.toLowerCase()===u.toLowerCase()}function isTextNode(c){return c&&c.nodeType===3}function minDOMApisSupported(){try{return!!wx.createElement(`div`).matches}catch(c){return!1}}function weakSetSupported(){return typeof WeakSet<`u`}function shouldTrackDomEvent(c,u){if(!c||isTag(c,`html`)||!isElementNode(c))return!1;switch(c.tagName.toLowerCase()){case`form`:return u.type===_S;case`input`:return[`button`,`submit`].indexOf(c.getAttribute(`type`))===-1?u.type===sS:u.type===cS;case`select`:case`textarea`:return u.type===sS;default:return u.type===cS}}function shouldTrackElementDetails(c,u,m,h){var g;if(!isElementAllowed(c,u,m,h))return!1;for(var _=c;_.parentNode&&!isTag(_,`body`);_=_.parentNode){var v=getClasses(_);for(g=0;g<CS.length;g++)if(v[CS[g]])return!1}var y=getClasses(c);for(g=0;g<xS.length;g++)if(y[xS[g]])return!0;if(isTag(c,`input`)||isTag(c,`select`)||isTag(c,`textarea`)||c.getAttribute(`contenteditable`)===`true`)return!1;var b=c.type||``;if(typeof b==`string`)switch(b.toLowerCase()){case`hidden`:return!1;case`password`:return!1}var x=c.name||c.id||``;return!(typeof x==`string`&&/^cc|cardnum|ccnum|creditcard|csc|cvc|cvv|exp|pass|pwd|routing|seccode|securitycode|securitynum|socialsec|socsec|ssn/i.test(x.replace(/[^a-zA-Z0-9]/g,``)))}function shouldTrackValue(c){return!(c===null||Q.isUndefined(c)||typeof c==`string`&&(c=Q.trim(c),/^(?:(4[0-9]{12}(?:[0-9]{3})?)|(5[1-5][0-9]{14})|(6(?:011|5[0-9]{2})[0-9]{12})|(3[47][0-9]{13})|(3(?:0[0-5]|[68][0-9])[0-9]{11})|((?:2131|1800|35[0-9]{3})[0-9]{11}))$/.test((c||``).replace(/[- ]/g,``))||/(^\d{3}-?\d{2}-?\d{4}$)/.test(c)))}function getPolyfillScrollEndFunction(c){var u=`onscrollend`in Z,m=safewrap(c),h=mS;if(!u){var g=null,_=100;m=safewrap(function(){clearTimeout(g),g=setTimeout(c,_)}),h=hS}return{listener:m,eventType:h}}function hasInlineEventHandlers(c){for(var u=0;u<OS.length;u++)if(c.hasAttribute(OS[u]))return!0;return!1}function hasInteractiveAriaRole(c){var u=c.getAttribute(`role`);return u?TS[u.trim().split(/\s+/)[0].toLowerCase()]:!1}function hasAnyInteractivityIndicators(c){var u=c.tagName.toLowerCase();return!!(u===`button`||u===`input`||u===`select`||u===`textarea`||u===`details`||u===`dialog`||c.isContentEditable||c.onclick||c.onmousedown||c.onmouseup||c.ontouchstart||c.ontouchend||hasInlineEventHandlers(c)||hasInteractiveAriaRole(c)||u===`a`&&c.hasAttribute(`href`)||c.hasAttribute(`tabindex`))}function isDefinitelyNonInteractive(c){if(!c||!c.tagName)return!0;var u=c.tagName.toLowerCase();if(ES[u])return!0;if(hasAnyInteractivityIndicators(c))return!1;for(var m=c.parentElement,h=0;m&&h<kS;){if(hasAnyInteractivityIndicators(m))return!1;if(m.getRootNode&&m.getRootNode()!==wx){var g=m.getRootNode();if(g.host&&hasAnyInteractivityIndicators(g.host))return!1}m=m.parentElement,h++}return!!DS[u]}function RageClickTracker(){this.clicks=[]}function ShadowDOMObserver(c,u){this.changeCallback=c||function(){},this.observerConfig=u,this.observedShadowRoots=null,this.shadowObservers=[]}function DeadClickTracker(c){this.eventListeners=[],this.mutationObserver=null,this.shadowDOMObserver=null,this.isTracking=!1,this.lastChangeEventTimestamp=0,this.pendingClicks=[],this.onDeadClickCallback=c,this.processingActive=!1,this.processingTimeout=null}function init_as_module(c){return load_extra_bundle=c,HC=WC,UC=new MixpanelLib,override_mp_init_func(),UC.init(),add_dom_loaded_handler(),UC}function loadNoop(c,u){u()}var Z,Gf,Kf,__defNormalProp,__publicField,qf,Jf,__defNormalProp$1,__publicField$1,Yf,Xf,Zf,Qf,isAngularZonePresent$1,$f,ep,tp,np,rp,ip,ap,op,sp,cp,lp,up,dp,fp,pp,mp,hp,gp,_p,vp,yp,bp,xp,Sp,Cp,Tp,Ep,Dp,Op,kp,Ap,jp,Mp,Np,Pp,Fp,Ip,Lp,Rp,zp,Bp,Vp,nanoid$1$1,Hp,Up,Wp,Gp,Kp,qp,Jp,Yp,Xp,Zp,Qp,$p,em,tm,nm,rm,im,am,om,sm,cm,lm,um,dm,fm,pm,mm,hm,gm,_m,vm,ym,bm,xm,Sm,Cm,wm,Tm,Em,Dm,Om,km,Am,jm,Mm,Nm,Pm,Fm,Im,Lm,Rm,zm,Bm,Vm,Hm,Um,Wm,Gm,Km,qm,Jm,Ym,Xm,Zm,Qm,$m,eh,th,nh,rh,ih,ah,oh,sh,ch,lh,uh,dh,fh,ph,mh,hh,gh,_h,vh,yh,bh,xh,Sh,Ch,wh,Th,Eh,Dh,Oh,kh,Ah,jh,Mh,Nh,Ph,Fh,Ih,Lh,Rh,zh,Bh,Vh,Hh,Uh,Wh,Gh,Kh,qh,Jh,Yh,Xh,Zh,Qh,$h,eg,tg,ng,rg,ig,ag,og,sg,cg,lg,ug,dg,fg,pg,mg,hg,gg,_g,vg,yg,bg,xg,Sg,Cg,wg,Tg,Eg,Dg,Og,kg,Ag,jg,Mg,Ng,Pg,Fg,Ig,Lg,Rg,zg,Bg,Vg,Hg,Ug,Wg,__defNormalProp2,__publicField2,Gg,Kg,qg,Jg,Yg,Xg,Zg,Qg,$g,e_,t_,n_,r_,i_,a_,o_,s_,c_,l_,u_,d_,f_,p_,m_,h_,nanoid$1,g_,__,v_,y_,b_,x_,S_,C_,w_,T_,E_,D_,O_,k_,A_,j_,M_,N_,P_,F_,I_,L_,R_,z_,B_,V_,H_,U_,W_,G_,K_,q_,J_,Y_,X_,Z_,Q_,$_,ev,tv,nv,rv,iv,av,ov,sv,cv,lv,uv,dv,fv,pv,mv,hv,gv,_v,vv,yv,bv,xv,Sv,Cv,wv,Tv,Ev,Dv,Ov,kv,Av,jv,Mv,Nv,Pv,Fv,Iv,Lv,Rv,zv,Bv,Vv,Hv,Uv,Wv,Gv,Kv,qv,Jv,Yv,Xv,Zv,Qv,$v,ey,ty,ny,ry,iy,ay,oy,sy,cy,ly,uy,dy,fy,py,my,hy,gy,_y,vy,yy,by,xy,Sy,Cy,wy,Ty,Ey,Dy,Oy,ky,Ay,jy,My,Ny,Py,Fy,Iy,Ly,Ry,zy,By,Vy,Hy,Uy,Wy,Gy,Ky,qy,Jy,Yy,Xy,Zy,Qy,$y,eb,tb,nb,rb,ib,ab,ob,sb,cb,lb,ub,db,fb,pb,mb,hb,gb,_b,vb,yb,bb,xb,isAngularZonePresent,Sb,Cb,wb,Tb,Eb,nowTimestamp,Db,Ob,kb,Ab,jb,Mb,Nb,Pb,Fb,moveKey,Ib,Lb,callbackWrapper,Rb,zb,Bb,Vb,Hb,Ub,Wb,Gb,Kb,qb,Jb,saveWebGLVar,serializeArgs,isInstanceOfWebGLObject,Yb,decodeBase64,Xb,Zb,Qb,$b,wrappedEmit,takeFullSnapshot$1,ex,tx,nx,rx,ix,ax,ox,sx,cx,lx,ux,dx,fx,px,mx,hx,gx,_x,vx,yx,bx,xx,Sx,Cx,wx,Tx,Ex,Dx,Ox,kx,Ax,jx,Mx,Nx,Q,Px,log_func_with_prefix,console_with_prefix,safewrap,safewrapClass,Fx,_testStorageSupported,Ix,localStorageSupported,Lx,sessionStorageSupported,Rx,zx,Bx,batchedThrottle,cheap_guid,generateTraceparent,Vx,Hx,extract_domain,isOnline,NOOP_FUNC,Ux,Wx,Gx,Kx,qx,Jx,Yx,IDBStorageWrapper,Xx,Zx,SharedLock,LocalStorageWrapper,Qx,RequestQueue,filterOutIDsAndInvalid,updatePayloads,$x,eS,RequestBatcher,isRecordingExpired,tS,nS,rS,iS,aS,SessionRecording,RecordingRegistry,oS,MixpanelRecorder,sS,cS,lS,uS,dS,fS,pS,mS,hS,gS,_S,vS,yS,bS,xS,SS,CS,wS,TS,ES,DS,OS,kS,AS,jS,MS,NS,PS,FS,IS,LS,RS,zS,BS,VS,HS,US,WS,GS,KS,qS,JS,YS,XS,ZS,QS,$S,eC,tC,nC,rC,iC,aC,oC,sC,cC,lC,uC,dC,fC,pC,mC,hC,gC,_C,Autocapture,vC,yC,bC,xC,FeatureFlagManager,DomTracker,LinkTracker,FormTracker,SC,CC,wC,TC,EC,DC,OC,kC,AC,MixpanelGroup,MixpanelPeople,jC,MC,NC,PC,FC,IC,LC,RC,zC,BC,VC,MixpanelPersistence,HC,load_extra_bundle,UC,WC,GC,IDENTITY_FUNC,KC,qC,JC,YC,XC,ZC,sendBeacon,QC,$C,ew,MixpanelLib,create_mplib,tw,options_for_register,nw,extend_mp,override_mp_init_func,add_dom_loaded_handler,rw,iw=__esmMin((()=>{for(typeof window>`u`?(Gf={hostname:``},Z={crypto:{randomUUID:function(){throw Error(`unsupported`)}},navigator:{userAgent:``,onLine:!0},document:{createElement:function(){return{}},location:Gf,referrer:``},screen:{width:0,height:0},location:Gf,addEventListener:function(){},removeEventListener:function(){}}):Z=window,Kf=Object.defineProperty,__defNormalProp=function(c,u,m){return u in c?Kf(c,u,{enumerable:!0,configurable:!0,writable:!0,value:m}):c[u]=m},__publicField=function(c,u,m){return __defNormalProp(c,(u===void 0?`undefined`:_type_of(u))===`symbol`?u:u+``,m)},Jf=Object.defineProperty,__defNormalProp$1=function(c,u,m){return u in c?Jf(c,u,{enumerable:!0,configurable:!0,writable:!0,value:m}):c[u]=m},__publicField$1=function(c,u,m){return __defNormalProp$1(c,(u===void 0?`undefined`:_type_of(u))===`symbol`?u:u+``,m)},Yf=function(c){return c[c.Document=0]=`Document`,c[c.DocumentType=1]=`DocumentType`,c[c.Element=2]=`Element`,c[c.Text=3]=`Text`,c[c.CDATA=4]=`CDATA`,c[c.Comment=5]=`Comment`,c}(Yf||{}),Xf={Node:[`childNodes`,`parentNode`,`parentElement`,`textContent`],ShadowRoot:[`host`,`styleSheets`],Element:[`shadowRoot`,`querySelector`,`querySelectorAll`],MutationObserver:[]},Zf={Node:[`contains`,`getRootNode`],ShadowRoot:[`getSelection`],Element:[],MutationObserver:[`constructor`]},Qf={},isAngularZonePresent$1=function(){return!!globalThis.Zone},$f={},ep={},tp={childNodes:childNodes$1,parentNode:parentNode$1,parentElement:parentElement$1,textContent:textContent$1,contains:contains$1,getRootNode:getRootNode$1,host:host$1,styleSheets:styleSheets$1,shadowRoot:shadowRoot$1,querySelector:querySelector$1,querySelectorAll:querySelectorAll$1,mutationObserver:mutationObserverCtor$1,patch:patch$1},np=function(){function Mirror(){__publicField$1(this,`idNodeMap`,new Map),__publicField$1(this,`nodeMetaMap`,new WeakMap)}var c=Mirror.prototype;return c.getId=function getId(c){var u;if(!c)return-1;var m=(u=this.getMeta(c))==null?void 0:u.id;return m==null?-1:m},c.getNode=function getNode(c){return this.idNodeMap.get(c)||null},c.getIds=function getIds(){return Array.from(this.idNodeMap.keys())},c.getMeta=function getMeta(c){return this.nodeMetaMap.get(c)||null},c.removeNodeFromMap=function removeNodeFromMap(c){var u=this,m=this.getId(c);this.idNodeMap.delete(m),c.childNodes&&c.childNodes.forEach(function(c){return u.removeNodeFromMap(c)})},c.has=function has(c){return this.idNodeMap.has(c)},c.hasNode=function hasNode(c){return this.nodeMetaMap.has(c)},c.add=function add(c,u){var m=u.id;this.idNodeMap.set(m,c),this.nodeMetaMap.set(c,u)},c.replace=function replace(c,u){var m=this.getNode(c);if(m){var h=this.nodeMetaMap.get(m);h&&this.nodeMetaMap.set(u,h)}this.idNodeMap.set(c,u)},c.reset=function reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap},Mirror}(),rp=`__rrweb_original__`,ip=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,ap=/^(?:[a-z+]+:)?\/\//i,op=/^www\..*/i,sp=/^(data:)([^,]*),(.*)/i,cp=1,lp=RegExp(`[^a-z0-9-_:]`),up=-2,pp=/^[^ \t\n\r\u000c]+/,mp=/^[, \t\n\r\u000c]+/,hp=new WeakMap,gp={exports:{}},_p=String,vp=function create$1(){return{isColorSupported:!1,reset:_p,bold:_p,dim:_p,italic:_p,underline:_p,inverse:_p,hidden:_p,strikethrough:_p,black:_p,red:_p,green:_p,yellow:_p,blue:_p,magenta:_p,cyan:_p,white:_p,gray:_p,bgBlack:_p,bgRed:_p,bgGreen:_p,bgYellow:_p,bgBlue:_p,bgMagenta:_p,bgCyan:_p,bgWhite:_p}},gp.exports=vp(),gp.exports.createColors=vp,yp=gp.exports,bp=getAugmentedNamespace$1(Object.freeze(Object.defineProperty({__proto__:null,default:{}},Symbol.toStringTag,{value:`Module`}))),xp=yp,Sp=bp,Cp=function(c){_inherits(CssSyntaxError,c);function CssSyntaxError(u,m,h,g,_,v){var y=c.call(this,u)||this;return y.name=`CssSyntaxError`,y.reason=u,_&&(y.file=_),g&&(y.source=g),v&&(y.plugin=v),m!==void 0&&h!==void 0&&(typeof m==`number`?(y.line=m,y.column=h):(y.line=m.line,y.column=m.column,y.endLine=h.line,y.endColumn=h.column)),y.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(y,CssSyntaxError),y}var u=CssSyntaxError.prototype;return u.setMessage=function setMessage(){this.message=this.plugin?this.plugin+`: `:``,this.message+=this.file?this.file:`<css input>`,this.line!==void 0&&(this.message+=`:`+this.line+`:`+this.column),this.message+=`: `+this.reason},u.showSourceCode=function showSourceCode(c){var u=this;if(!this.source)return``;var m=this.source;c==null&&(c=xp.isColorSupported),Sp&&c&&(m=Sp(m));var h=m.split(/\r?\n/),g=Math.max(this.line-3,0),_=Math.min(this.line+2,h.length),v=String(_).length,mark,aside;if(c){var y=xp.createColors(!0),b=y.bold,x=y.gray,S=y.red;mark=function(c){return b(S(c))},aside=function(c){return x(c)}}else mark=aside=function(c){return c};return h.slice(g,_).map(function(c,m){var h=g+1+m,_=` `+(` `+h).slice(-v)+` | `;if(h===u.line){var y=aside(_.replace(/\d/g,` `))+c.slice(0,u.column-1).replace(/[^\t]/g,` `);return mark(`>`)+aside(_)+c+`
21 + `+y+mark(`^`)}return` `+aside(_)+c}).join(`
22 +`)},u.toString=function toString(){var c=this.showSourceCode();return c&&(c=`
23 +
24 +`+c+`
25 +`),this.name+`: `+this.message+c},CssSyntaxError}(_wrap_native_super(Error)),Tp=Cp,Cp.default=Cp,Ep={},Ep.isClean=Symbol(`isClean`),Ep.my=Symbol(`my`),Dp={after:`
26 +`,beforeClose:`
27 +`,beforeComment:`
28 +`,beforeDecl:`
29 +`,beforeOpen:` `,beforeRule:`
30 +`,colon:`: `,commentLeft:` `,commentRight:` `,emptyBody:``,indent:` `,semicolon:!1},Op=function(){function Stringifier(c){this.builder=c}var c=Stringifier.prototype;return c.atrule=function atrule(c,u){var m=`@`+c.name,h=c.params?this.rawValue(c,`params`):``;if(c.raws.afterName===void 0?h&&(m+=` `):m+=c.raws.afterName,c.nodes)this.block(c,m+h);else{var g=(c.raws.between||``)+(u?`;`:``);this.builder(m+h+g,c)}},c.beforeAfter=function beforeAfter(c,u){for(var m=c.type===`decl`?this.raw(c,null,`beforeDecl`):c.type===`comment`?this.raw(c,null,`beforeComment`):u===`before`?this.raw(c,null,`beforeRule`):this.raw(c,null,`beforeClose`),h=c.parent,g=0;h&&h.type!==`root`;)g+=1,h=h.parent;if(m.includes(`
31 +`)){var _=this.raw(c,null,`indent`);if(_.length)for(var v=0;v<g;v++)m+=_}return m},c.block=function block(c,u){var m=this.raw(c,`between`,`beforeOpen`);this.builder(u+m+`{`,c,`start`);var h;c.nodes&&c.nodes.length?(this.body(c),h=this.raw(c,`after`)):h=this.raw(c,`after`,`emptyBody`),h&&this.builder(h),this.builder(`}`,c,`end`)},c.body=function body(c){for(var u=c.nodes.length-1;u>0&&c.nodes[u].type===`comment`;)--u;for(var m=this.raw(c,`semicolon`),h=0;h<c.nodes.length;h++){var g=c.nodes[h],_=this.raw(g,`before`);_&&this.builder(_),this.stringify(g,u!==h||m)}},c.comment=function comment(c){var u=this.raw(c,`left`,`commentLeft`),m=this.raw(c,`right`,`commentRight`);this.builder(`/*`+u+c.text+m+`*/`,c)},c.decl=function decl(c,u){var m=this.raw(c,`between`,`colon`),h=c.prop+m+this.rawValue(c,`value`);c.important&&(h+=c.raws.important||` !important`),u&&(h+=`;`),this.builder(h,c)},c.document=function document1(c){this.body(c)},c.raw=function raw(c,u,m){var h;if(m||(m=u),u&&(h=c.raws[u],h!==void 0))return h;var g=c.parent;if(m===`before`&&(!g||g.type===`root`&&g.first===c||g&&g.type===`document`))return``;if(!g)return Dp[m];var _=c.root();if(_.rawCache||(_.rawCache={}),_.rawCache[m]!==void 0)return _.rawCache[m];if(m===`before`||m===`after`)return this.beforeAfter(c,m);var v=`raw`+capitalize$1(m);return this[v]?h=this[v](_,c):_.walk(function(c){if(h=c.raws[u],h!==void 0)return!1}),h===void 0&&(h=Dp[m]),_.rawCache[m]=h,h},c.rawBeforeClose=function rawBeforeClose(c){var u;return c.walk(function(c){if(c.nodes&&c.nodes.length>0&&c.raws.after!==void 0)return u=c.raws.after,u.includes(`
32 +`)&&(u=u.replace(/[^\n]+$/,``)),!1}),u&&(u=u.replace(/\S/g,``)),u},c.rawBeforeComment=function rawBeforeComment(c,u){var m;return c.walkComments(function(c){if(c.raws.before!==void 0)return m=c.raws.before,m.includes(`
33 +`)&&(m=m.replace(/[^\n]+$/,``)),!1}),m===void 0?m=this.raw(u,null,`beforeDecl`):m&&(m=m.replace(/\S/g,``)),m},c.rawBeforeDecl=function rawBeforeDecl(c,u){var m;return c.walkDecls(function(c){if(c.raws.before!==void 0)return m=c.raws.before,m.includes(`
34 +`)&&(m=m.replace(/[^\n]+$/,``)),!1}),m===void 0?m=this.raw(u,null,`beforeRule`):m&&(m=m.replace(/\S/g,``)),m},c.rawBeforeOpen=function rawBeforeOpen(c){var u;return c.walk(function(c){if(c.type!==`decl`&&(u=c.raws.between,u!==void 0))return!1}),u},c.rawBeforeRule=function rawBeforeRule(c){var u;return c.walk(function(m){if(m.nodes&&(m.parent!==c||c.first!==m)&&m.raws.before!==void 0)return u=m.raws.before,u.includes(`
35 +`)&&(u=u.replace(/[^\n]+$/,``)),!1}),u&&(u=u.replace(/\S/g,``)),u},c.rawColon=function rawColon(c){var u;return c.walkDecls(function(c){if(c.raws.between!==void 0)return u=c.raws.between.replace(/[^\s:]/g,``),!1}),u},c.rawEmptyBody=function rawEmptyBody(c){var u;return c.walk(function(c){if(c.nodes&&c.nodes.length===0&&(u=c.raws.after,u!==void 0))return!1}),u},c.rawIndent=function rawIndent(c){if(c.raws.indent)return c.raws.indent;var u;return c.walk(function(m){var h=m.parent;if(h&&h!==c&&h.parent&&h.parent===c&&m.raws.before!==void 0){var g=m.raws.before.split(`
36 +`);return u=g[g.length-1],u=u.replace(/\S/g,``),!1}}),u},c.rawSemicolon=function rawSemicolon(c){var u;return c.walk(function(c){if(c.nodes&&c.nodes.length&&c.last.type===`decl`&&(u=c.raws.semicolon,u!==void 0))return!1}),u},c.rawValue=function rawValue(c,u){var m=c[u],h=c.raws[u];return h&&h.value===m?h.raw:m},c.root=function root(c){this.body(c),c.raws.after&&this.builder(c.raws.after)},c.rule=function rule(c){this.block(c,this.rawValue(c,`selector`)),c.raws.ownSemicolon&&this.builder(c.raws.ownSemicolon,c,`end`)},c.stringify=function stringify(c,u){if(!this[c.type])throw Error(`Unknown AST node type `+c.type+`. Maybe you need to change PostCSS stringifier.`);this[c.type](c,u)},Stringifier}(),kp=Op,Op.default=Op,Ap=kp,jp=stringify$4$1,stringify$4$1.default=stringify$4$1,Mp=Ep.isClean,Np=Ep.my,Pp=Tp,Fp=kp,Ip=jp,Lp=function(){function Node2(c){for(var u in c===void 0&&(c={}),this.raws={},this[Mp]=!1,this[Np]=!0,c)if(u===`nodes`){this.nodes=[];for(var m=_create_for_of_iterator_helper_loose(c[u]),h;!(h=m()).done;){var g=h.value;typeof g.clone==`function`?this.append(g.clone()):this.append(g)}}else this[u]=c[u]}var c=Node2.prototype;return c.addToError=function addToError(c){if(c.postcssNode=this,c.stack&&this.source&&/\n\s{4}at /.test(c.stack)){var u=this.source;c.stack=c.stack.replace(/\n\s{4}at /,`$&`+u.input.from+`:`+u.start.line+`:`+u.start.column+`$&`)}return c},c.after=function after(c){return this.parent.insertAfter(this,c),this},c.assign=function assign(c){for(var u in c===void 0&&(c={}),c)this[u]=c[u];return this},c.before=function before(c){return this.parent.insertBefore(this,c),this},c.cleanRaws=function cleanRaws(c){delete this.raws.before,delete this.raws.after,c||delete this.raws.between},c.clone=function clone(c){c===void 0&&(c={});var u=cloneNode$1(this);for(var m in c)u[m]=c[m];return u},c.cloneAfter=function cloneAfter(c){c===void 0&&(c={});var u=this.clone(c);return this.parent.insertAfter(this,u),u},c.cloneBefore=function cloneBefore(c){c===void 0&&(c={});var u=this.clone(c);return this.parent.insertBefore(this,u),u},c.error=function error(c,u){if(u===void 0&&(u={}),this.source){var m=this.rangeBy(u),h=m.end,g=m.start;return this.source.input.error(c,{column:g.column,line:g.line},{column:h.column,line:h.line},u)}return new Pp(c)},c.getProxyProcessor=function getProxyProcessor(){return{get:function get(c,u){return u===`proxyOf`?c:u===`root`?function(){return c.root().toProxy()}:c[u]},set:function set(c,u,m){return c[u]===m?!0:(c[u]=m,(u===`prop`||u===`value`||u===`name`||u===`params`||u===`important`||u===`text`)&&c.markDirty(),!0)}}},c.markDirty=function markDirty(){if(this[Mp]){this[Mp]=!1;for(var c=this;c=c.parent;)c[Mp]=!1}},c.next=function next(){if(this.parent){var c=this.parent.index(this);return this.parent.nodes[c+1]}},c.positionBy=function positionBy(c,u){var m=this.source.start;if(c.index)m=this.positionInside(c.index,u);else if(c.word){u=this.toString();var h=u.indexOf(c.word);h!==-1&&(m=this.positionInside(h,u))}return m},c.positionInside=function positionInside(c,u){for(var m=u||this.toString(),h=this.source.start.column,g=this.source.start.line,_=0;_<c;_++)m[_]===`
37 +`?(h=1,g+=1):h+=1;return{column:h,line:g}},c.prev=function prev(){if(this.parent){var c=this.parent.index(this);return this.parent.nodes[c-1]}},c.rangeBy=function rangeBy(c){var u={column:this.source.start.column,line:this.source.start.line},m=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:u.column+1,line:u.line};if(c.word){var h=this.toString(),g=h.indexOf(c.word);g!==-1&&(u=this.positionInside(g,h),m=this.positionInside(g+c.word.length,h))}else c.start?u={column:c.start.column,line:c.start.line}:c.index&&(u=this.positionInside(c.index)),c.end?m={column:c.end.column,line:c.end.line}:typeof c.endIndex==`number`?m=this.positionInside(c.endIndex):c.index&&(m=this.positionInside(c.index+1));return(m.line<u.line||m.line===u.line&&m.column<=u.column)&&(m={column:u.column+1,line:u.line}),{end:m,start:u}},c.raw=function raw(c,u){return new Fp().raw(this,c,u)},c.remove=function remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this},c.replaceWith=function replaceWith(){for(var c=arguments.length,u=Array(c),m=0;m<c;m++)u[m]=arguments[m];if(this.parent){for(var h=this,g=!1,_=_create_for_of_iterator_helper_loose(u),v;!(v=_()).done;){var y=v.value;y===this?g=!0:g?(this.parent.insertAfter(h,y),h=y):this.parent.insertBefore(h,y)}g||this.remove()}return this},c.root=function root(){for(var c=this;c.parent&&c.parent.type!==`document`;)c=c.parent;return c},c.toJSON=function toJSON(c,u){var m={},h=u==null;u=u||new Map;var g=0;for(var _ in this)if(Object.prototype.hasOwnProperty.call(this,_)&&_!==`parent`&&_!==`proxyCache`){var v=this[_];if(Array.isArray(v))m[_]=v.map(function(c){return(c===void 0?`undefined`:_type_of(c))===`object`&&c.toJSON?c.toJSON(null,u):c});else if((v===void 0?`undefined`:_type_of(v))===`object`&&v.toJSON)m[_]=v.toJSON(null,u);else if(_===`source`){var y=u.get(v.input);y==null&&(y=g,u.set(v.input,g),g++),m[_]={end:v.end,inputId:y,start:v.start}}else m[_]=v}return h&&(m.inputs=[].concat(u.keys()).map(function(c){return c.toJSON()})),m},c.toProxy=function toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache},c.toString=function toString(c){c===void 0&&(c=Ip),c.stringify&&(c=c.stringify);var u=``;return c(this,function(c){u+=c}),u},c.warn=function warn(c,u,m){var h={node:this};for(var g in m)h[g]=m[g];return c.warn(u,h)},_create_class(Node2,[{key:`proxyOf`,get:function get(){return this}}]),Node2}(),Rp=Lp,Lp.default=Lp,zp=function(c){_inherits(Declaration,c);function Declaration(u){var m;return u&&u.value!==void 0&&typeof u.value!=`string`&&(u=_extends({},u,{value:String(u.value)})),m=c.call(this,u)||this,m.type=`decl`,m}return _create_class(Declaration,[{key:`variable`,get:function get(){return this.prop.startsWith(`--`)||this.prop[0]===`$`}}]),Declaration}(Rp),Bp=zp,zp.default=zp,Vp=`useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict`,nanoid$1$1=function(c){c===void 0&&(c=21);for(var u=``,m=c;m--;)u+=Vp[Math.random()*64|0];return u},Hp={nanoid:nanoid$1$1},Up=bp.SourceMapConsumer,Wp=bp.SourceMapGenerator,Gp=bp.existsSync,Kp=bp.readFileSync,qp=bp.dirname,Jp=bp.join,Yp=function(){function PreviousMap(c,u){if(u.map!==!1){this.loadAnnotation(c),this.inline=this.startWith(this.annotation,`data:`);var m=u.map?u.map.prev:void 0,h=this.loadMap(u.from,m);!this.mapFile&&u.from&&(this.mapFile=u.from),this.mapFile&&(this.root=qp(this.mapFile)),h&&(this.text=h)}}var c=PreviousMap.prototype;return c.consumer=function consumer(){return this.consumerCache||(this.consumerCache=new Up(this.text)),this.consumerCache},c.decodeInline=function decodeInline(c){var u=/^data:application\/json;charset=utf-?8;base64,/,m=/^data:application\/json;base64,/;if(/^data:application\/json;charset=utf-?8,/.test(c)||/^data:application\/json,/.test(c))return decodeURIComponent(c.substr(RegExp.lastMatch.length));if(u.test(c)||m.test(c))return fromBase64$1(c.substr(RegExp.lastMatch.length));var h=c.match(/data:application\/json;([^,]+),/)[1];throw Error(`Unsupported source map encoding `+h)},c.getAnnotationURL=function getAnnotationURL(c){return c.replace(/^\/\*\s*# sourceMappingURL=/,``).trim()},c.isMap=function isMap(c){return(c===void 0?`undefined`:_type_of(c))===`object`?typeof c.mappings==`string`||typeof c._mappings==`string`||Array.isArray(c.sections):!1},c.loadAnnotation=function loadAnnotation(c){var u=c.match(/\/\*\s*# sourceMappingURL=/gm);if(u){var m=c.lastIndexOf(u.pop()),h=c.indexOf(`*/`,m);m>-1&&h>-1&&(this.annotation=this.getAnnotationURL(c.substring(m,h)))}},c.loadFile=function loadFile(c){if(this.root=qp(c),Gp(c))return this.mapFile=c,Kp(c,`utf-8`).toString().trim()},c.loadMap=function loadMap(c,u){if(u===!1)return!1;if(u){if(typeof u==`string`)return u;if(typeof u==`function`){var m=u(c);if(m){var h=this.loadFile(m);if(!h)throw Error(`Unable to load previous source map: `+m.toString());return h}}else if(_instanceof(u,Up))return Wp.fromSourceMap(u).toString();else if(_instanceof(u,Wp))return u.toString();else if(this.isMap(u))return JSON.stringify(u);else throw Error(`Unsupported previous source map format: `+u.toString())}else if(this.inline)return this.decodeInline(this.annotation);else if(this.annotation){var g=this.annotation;return c&&(g=Jp(qp(c),g)),this.loadFile(g)}},c.startWith=function startWith(c,u){return c?c.substr(0,u.length)===u:!1},c.withContent=function withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)},PreviousMap}(),Xp=Yp,Yp.default=Yp,Zp=bp.SourceMapConsumer,Qp=bp.SourceMapGenerator,$p=bp.fileURLToPath,em=bp.pathToFileURL,tm=bp.isAbsolute,nm=bp.resolve,rm=Hp.nanoid,im=bp,am=Tp,om=Xp,sm=Symbol(`fromOffsetCache`),cm=!!(Zp&&Qp),lm=!!(nm&&tm),um=function(){function Input(c,u){if(u===void 0&&(u={}),c==null||(c===void 0?`undefined`:_type_of(c))===`object`&&!c.toString)throw Error(`PostCSS received `+c+` instead of CSS string`);if(this.css=c.toString(),this.css[0]===``||this.css[0]===`￾`?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,u.from&&(!lm||/^\w+:\/\//.test(u.from)||tm(u.from)?this.file=u.from:this.file=nm(u.from)),lm&&cm){var m=new om(this.css,u);if(m.text){this.map=m;var h=m.consumer().file;!this.file&&h&&(this.file=this.mapResolve(h))}}this.file||(this.id=`<input css `+rm(6)+`>`),this.map&&(this.map.file=this.from)}var c=Input.prototype;return c.error=function error(c,u,m,h){h===void 0&&(h={});var g,_,v;if(u&&(u===void 0?`undefined`:_type_of(u))===`object`){var y=u,b=m;if(typeof y.offset==`number`){var x=this.fromOffset(y.offset);u=x.line,m=x.col}else u=y.line,m=y.column;if(typeof b.offset==`number`){var S=this.fromOffset(b.offset);_=S.line,v=S.col}else _=b.line,v=b.column}else if(!m){var C=this.fromOffset(u);u=C.line,m=C.col}var T=this.origin(u,m,_,v);return g=T?new am(c,T.endLine===void 0?T.line:{column:T.column,line:T.line},T.endLine===void 0?T.column:{column:T.endColumn,line:T.endLine},T.source,T.file,h.plugin):new am(c,_===void 0?u:{column:m,line:u},_===void 0?m:{column:v,line:_},this.css,this.file,h.plugin),g.input={column:m,endColumn:v,endLine:_,line:u,source:this.css},this.file&&(em&&(g.input.url=em(this.file).toString()),g.input.file=this.file),g},c.fromOffset=function fromOffset(c){var u,m;if(this[sm])m=this[sm];else{var h=this.css.split(`
38 +`);m=Array(h.length);for(var g=0,_=0,v=h.length;_<v;_++)m[_]=g,g+=h[_].length+1;this[sm]=m}u=m[m.length-1];var y=0;if(c>=u)y=m.length-1;else for(var b=m.length-2,x;y<b;)if(x=y+(b-y>>1),c<m[x])b=x-1;else if(c>=m[x+1])y=x+1;else{y=x;break}return{col:c-m[y]+1,line:y+1}},c.mapResolve=function mapResolve(c){return/^\w+:\/\//.test(c)?c:nm(this.map.consumer().sourceRoot||this.map.root||`.`,c)},c.origin=function origin(c,u,m,h){if(!this.map)return!1;var g=this.map.consumer(),_=g.originalPositionFor({column:u,line:c});if(!_.source)return!1;var v;typeof m==`number`&&(v=g.originalPositionFor({column:h,line:m}));var y=tm(_.source)?em(_.source):new URL(_.source,this.map.consumer().sourceRoot||em(this.map.mapFile)),b={column:_.column,endColumn:v&&v.column,endLine:v&&v.line,line:_.line,url:y.toString()};if(y.protocol===`file:`)if($p)b.file=$p(y);else throw Error(`file: protocol is not available in this PostCSS build`);var x=g.sourceContentFor(_.source);return x&&(b.source=x),b},c.toJSON=function toJSON(){for(var c={},u=0,m=[`hasBOM`,`css`,`file`,`id`];u<m.length;u++){var h=m[u];this[h]!=null&&(c[h]=this[h])}return this.map&&(c.map=_extends({},this.map),c.map.consumerCache&&(c.map.consumerCache=void 0)),c},_create_class(Input,[{key:`from`,get:function get(){return this.file||this.id}}]),Input}(),dm=um,um.default=um,im&&im.registerInput&&im.registerInput(um),fm=bp.SourceMapConsumer,pm=bp.SourceMapGenerator,mm=bp.dirname,hm=bp.relative,gm=bp.resolve,_m=bp.sep,vm=bp.pathToFileURL,ym=dm,bm=!!(fm&&pm),xm=!!(mm&&gm&&hm&&_m),Sm=function(){function MapGenerator(c,u,m,h){this.stringify=c,this.mapOpts=m.map||{},this.root=u,this.opts=m,this.css=h,this.originalCSS=h,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}var c=MapGenerator.prototype;return c.addAnnotation=function addAnnotation(){var c=this.isInline()?`data:application/json;base64,`+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation==`string`?this.mapOpts.annotation:typeof this.mapOpts.annotation==`function`?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+`.map`,u=`
39 +`;this.css.includes(`\r
40 +`)&&(u=`\r
41 +`),this.css+=u+`/*# sourceMappingURL=`+c+` */`},c.applyPrevMaps=function applyPrevMaps(){for(var c=_create_for_of_iterator_helper_loose(this.previous()),u;!(u=c()).done;){var m=u.value,h=this.toUrl(this.path(m.file)),g=m.root||mm(m.file),_=void 0;this.mapOpts.sourcesContent===!1?(_=new fm(m.text),_.sourcesContent&&(_.sourcesContent=null)):_=m.consumer(),this.map.applySourceMap(_,h,this.toUrl(this.path(g)))}},c.clearAnnotation=function clearAnnotation(){if(this.mapOpts.annotation!==!1)if(this.root)for(var c,u=this.root.nodes.length-1;u>=0;u--)c=this.root.nodes[u],c.type===`comment`&&c.text.indexOf(`# sourceMappingURL=`)===0&&this.root.removeChild(u);else this.css&&(this.css=this.css.replace(/\n*?\/\*#[\S\s]*?\*\/$/gm,``))},c.generate=function generate(){if(this.clearAnnotation(),xm&&bm&&this.isMap())return this.generateMap();var c=``;return this.stringify(this.root,function(u){c+=u}),[c]},c.generateMap=function generateMap(){if(this.root)this.generateString();else if(this.previous().length===1){var c=this.previous()[0].consumer();c.file=this.outputFile(),this.map=pm.fromSourceMap(c,{ignoreInvalidMapping:!0})}else this.map=new pm({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):`<no source>`});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]},c.generateString=function generateString(){var c=this;this.css=``,this.map=new pm({file:this.outputFile(),ignoreInvalidMapping:!0});var u=1,m=1,h=`<no source>`,g={generated:{column:0,line:0},original:{column:0,line:0},source:``},_,v;this.stringify(this.root,function(y,b,x){if(c.css+=y,b&&x!==`end`&&(g.generated.line=u,g.generated.column=m-1,b.source&&b.source.start?(g.source=c.sourcePath(b),g.original.line=b.source.start.line,g.original.column=b.source.start.column-1,c.map.addMapping(g)):(g.source=h,g.original.line=1,g.original.column=0,c.map.addMapping(g))),_=y.match(/\n/g),_?(u+=_.length,v=y.lastIndexOf(`
42 +`),m=y.length-v):m+=y.length,b&&x!==`start`){var S=b.parent||{raws:{}};(!(b.type===`decl`||b.type===`atrule`&&!b.nodes)||b!==S.last||S.raws.semicolon)&&(b.source&&b.source.end?(g.source=c.sourcePath(b),g.original.line=b.source.end.line,g.original.column=b.source.end.column-1,g.generated.line=u,g.generated.column=m-2,c.map.addMapping(g)):(g.source=h,g.original.line=1,g.original.column=0,g.generated.line=u,g.generated.column=m-1,c.map.addMapping(g)))}})},c.isAnnotation=function isAnnotation(){return this.isInline()?!0:this.mapOpts.annotation===void 0?!this.previous().length||this.previous().some(function(c){return c.annotation}):this.mapOpts.annotation},c.isInline=function isInline(){if(this.mapOpts.inline!==void 0)return this.mapOpts.inline;var c=this.mapOpts.annotation;return c!==void 0&&c!==!0?!1:!this.previous().length||this.previous().some(function(c){return c.inline})},c.isMap=function isMap(){return this.opts.map===void 0?this.previous().length>0:!!this.opts.map},c.isSourcesContent=function isSourcesContent(){return this.mapOpts.sourcesContent===void 0?!this.previous().length||this.previous().some(function(c){return c.withContent()}):this.mapOpts.sourcesContent},c.outputFile=function outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):`to.css`},c.path=function path(c){if(this.mapOpts.absolute||c.charCodeAt(0)===60||/^\w+:\/\//.test(c))return c;var u=this.memoizedPaths.get(c);if(u)return u;var m=this.opts.to?mm(this.opts.to):`.`;typeof this.mapOpts.annotation==`string`&&(m=mm(gm(m,this.mapOpts.annotation)));var h=hm(m,c);return this.memoizedPaths.set(c,h),h},c.previous=function previous(){var c=this;if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(function(u){if(u.source&&u.source.input.map){var m=u.source.input.map;c.previousMaps.includes(m)||c.previousMaps.push(m)}});else{var u=new ym(this.originalCSS,this.opts);u.map&&this.previousMaps.push(u.map)}return this.previousMaps},c.setSourcesContent=function setSourcesContent(){var c=this,u={};if(this.root)this.root.walk(function(m){if(m.source){var h=m.source.input.from;if(h&&!u[h]){u[h]=!0;var g=c.usesFileUrls?c.toFileUrl(h):c.toUrl(c.path(h));c.map.setSourceContent(g,m.source.input.css)}}});else if(this.css){var m=this.opts.from?this.toUrl(this.path(this.opts.from)):`<no source>`;this.map.setSourceContent(m,this.css)}},c.sourcePath=function sourcePath(c){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(c.source.input.from):this.toUrl(this.path(c.source.input.from))},c.toBase64=function toBase64(c){return Buffer?Buffer.from(c).toString(`base64`):window.btoa(unescape(encodeURIComponent(c)))},c.toFileUrl=function toFileUrl(c){var u=this.memoizedFileURLs.get(c);if(u)return u;if(vm){var m=vm(c).toString();return this.memoizedFileURLs.set(c,m),m}else throw Error("`map.absolute` option is not available in this PostCSS build")},c.toUrl=function toUrl(c){var u=this.memoizedURLs.get(c);if(u)return u;_m===`\\`&&(c=c.replace(/\\/g,`/`));var m=encodeURI(c).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(c,m),m},MapGenerator}(),Cm=function(c){_inherits(Comment,c);function Comment(u){var m=c.call(this,u)||this;return m.type=`comment`,m}return Comment}(Rp),wm=Cm,Cm.default=Cm,Tm=Ep.isClean,Em=Ep.my,Dm=Bp,Om=wm,km=Rp,Pm=function(c){_inherits(Container,c);function Container(){return c.apply(this,arguments)||this}var u=Container.prototype;return u.append=function append(){for(var c=arguments.length,u=Array(c),m=0;m<c;m++)u[m]=arguments[m];for(var h=_create_for_of_iterator_helper_loose(u),g;!(g=h()).done;)for(var _=g.value,v=_create_for_of_iterator_helper_loose(this.normalize(_,this.last)),y;!(y=v()).done;){var b=y.value;this.proxyOf.nodes.push(b)}return this.markDirty(),this},u.cleanRaws=function cleanRaws(u){if(c.prototype.cleanRaws.call(this,u),this.nodes)for(var m=_create_for_of_iterator_helper_loose(this.nodes),h;!(h=m()).done;)h.value.cleanRaws(u)},u.each=function each(c){if(this.proxyOf.nodes){for(var u=this.getIterator(),m,h;this.indexes[u]<this.proxyOf.nodes.length&&(m=this.indexes[u],h=c(this.proxyOf.nodes[m],m),h!==!1);)this.indexes[u]+=1;return delete this.indexes[u],h}},u.every=function every(c){return this.nodes.every(c)},u.getIterator=function getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;var c=this.lastEach;return this.indexes[c]=0,c},u.getProxyProcessor=function getProxyProcessor(){return{get:function get(c,u){return u===`proxyOf`?c:c[u]?u===`each`||typeof u==`string`&&u.startsWith(`walk`)?function(){for(var m=arguments.length,h=Array(m),g=0;g<m;g++)h[g]=arguments[g];var _;return(_=c)[u].apply(_,[].concat(h.map(function(c){return typeof c==`function`?function(u,m){return c(u.toProxy(),m)}:c})))}:u===`every`||u===`some`?function(m){return c[u](function(c){for(var u=arguments.length,h=Array(u>1?u-1:0),g=1;g<u;g++)h[g-1]=arguments[g];return m.apply(void 0,[c.toProxy()].concat(h))})}:u===`root`?function(){return c.root().toProxy()}:u===`nodes`?c.nodes.map(function(c){return c.toProxy()}):u===`first`||u===`last`?c[u].toProxy():c[u]:c[u]},set:function set(c,u,m){return c[u]===m?!0:(c[u]=m,(u===`name`||u===`params`||u===`selector`)&&c.markDirty(),!0)}}},u.index=function index(c){return typeof c==`number`?c:(c.proxyOf&&(c=c.proxyOf),this.proxyOf.nodes.indexOf(c))},u.insertAfter=function insertAfter(c,u){var m=this.index(c),h=this.normalize(u,this.proxyOf.nodes[m]).reverse();m=this.index(c);for(var g=_create_for_of_iterator_helper_loose(h),_;!(_=g()).done;){var v=_.value;this.proxyOf.nodes.splice(m+1,0,v)}var y;for(var b in this.indexes)y=this.indexes[b],m<y&&(this.indexes[b]=y+h.length);return this.markDirty(),this},u.insertBefore=function insertBefore(c,u){var m=this.index(c),h=m===0&&`prepend`,g=this.normalize(u,this.proxyOf.nodes[m],h).reverse();m=this.index(c);for(var _=_create_for_of_iterator_helper_loose(g),v;!(v=_()).done;){var y=v.value;this.proxyOf.nodes.splice(m,0,y)}var b;for(var x in this.indexes)b=this.indexes[x],m<=b&&(this.indexes[x]=b+g.length);return this.markDirty(),this},u.normalize=function normalize(c,u){var m=this;if(typeof c==`string`)c=cleanSource$1(Am(c).nodes);else if(c===void 0)c=[];else if(Array.isArray(c)){c=c.slice(0);for(var h=_create_for_of_iterator_helper_loose(c),g;!(g=h()).done;){var _=g.value;_.parent&&_.parent.removeChild(_,`ignore`)}}else if(c.type===`root`&&this.type!==`document`){c=c.nodes.slice(0);for(var v=_create_for_of_iterator_helper_loose(c),y;!(y=v()).done;){var b=y.value;b.parent&&b.parent.removeChild(b,`ignore`)}}else if(c.type)c=[c];else if(c.prop){if(c.value===void 0)throw Error(`Value field is missed in node creation`);typeof c.value!=`string`&&(c.value=String(c.value)),c=[new Dm(c)]}else if(c.selector)c=[new jm(c)];else if(c.name)c=[new Mm(c)];else if(c.text)c=[new Om(c)];else throw Error(`Unknown node type in node creation`);return c.map(function(c){return c[Em]||Container.rebuild(c),c=c.proxyOf,c.parent&&c.parent.removeChild(c),c[Tm]&&markDirtyUp$1(c),c.raws.before===void 0&&u&&u.raws.before!==void 0&&(c.raws.before=u.raws.before.replace(/\S/g,``)),c.parent=m.proxyOf,c})},u.prepend=function prepend(){for(var c=arguments.length,u=Array(c),m=0;m<c;m++)u[m]=arguments[m];u=u.reverse();for(var h=_create_for_of_iterator_helper_loose(u),g;!(g=h()).done;){for(var _=g.value,v=this.normalize(_,this.first,`prepend`).reverse(),y=_create_for_of_iterator_helper_loose(v),b;!(b=y()).done;){var x=b.value;this.proxyOf.nodes.unshift(x)}for(var S in this.indexes)this.indexes[S]=this.indexes[S]+v.length}return this.markDirty(),this},u.push=function push(c){return c.parent=this,this.proxyOf.nodes.push(c),this},u.removeAll=function removeAll(){for(var c=_create_for_of_iterator_helper_loose(this.proxyOf.nodes),u;!(u=c()).done;){var m=u.value;m.parent=void 0}return this.proxyOf.nodes=[],this.markDirty(),this},u.removeChild=function removeChild(c){c=this.index(c),this.proxyOf.nodes[c].parent=void 0,this.proxyOf.nodes.splice(c,1);var u;for(var m in this.indexes)u=this.indexes[m],u>=c&&(this.indexes[m]=u-1);return this.markDirty(),this},u.replaceValues=function replaceValues(c,u,m){return m||(m=u,u={}),this.walkDecls(function(h){u.props&&!u.props.includes(h.prop)||u.fast&&!h.value.includes(u.fast)||(h.value=h.value.replace(c,m))}),this.markDirty(),this},u.some=function some(c){return this.nodes.some(c)},u.walk=function walk(c){return this.each(function(u,m){var h;try{h=c(u,m)}catch(c){throw u.addToError(c)}return h!==!1&&u.walk&&(h=u.walk(c)),h})},u.walkAtRules=function walkAtRules(c,u){return u?_instanceof(c,RegExp)?this.walk(function(m,h){if(m.type===`atrule`&&c.test(m.name))return u(m,h)}):this.walk(function(m,h){if(m.type===`atrule`&&m.name===c)return u(m,h)}):(u=c,this.walk(function(c,m){if(c.type===`atrule`)return u(c,m)}))},u.walkComments=function walkComments(c){return this.walk(function(u,m){if(u.type===`comment`)return c(u,m)})},u.walkDecls=function walkDecls(c,u){return u?_instanceof(c,RegExp)?this.walk(function(m,h){if(m.type===`decl`&&c.test(m.prop))return u(m,h)}):this.walk(function(m,h){if(m.type===`decl`&&m.prop===c)return u(m,h)}):(u=c,this.walk(function(c,m){if(c.type===`decl`)return u(c,m)}))},u.walkRules=function walkRules(c,u){return u?_instanceof(c,RegExp)?this.walk(function(m,h){if(m.type===`rule`&&c.test(m.selector))return u(m,h)}):this.walk(function(m,h){if(m.type===`rule`&&m.selector===c)return u(m,h)}):(u=c,this.walk(function(c,m){if(c.type===`rule`)return u(c,m)}))},_create_class(Container,[{key:`first`,get:function get(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}},{key:`last`,get:function get(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}}]),Container}(km),Pm.registerParse=function(c){Am=c},Pm.registerRule=function(c){jm=c},Pm.registerAtRule=function(c){Mm=c},Pm.registerRoot=function(c){Nm=c},Fm=Pm,Pm.default=Pm,Pm.rebuild=function(c){c.type===`atrule`?Object.setPrototypeOf(c,Mm.prototype):c.type===`rule`?Object.setPrototypeOf(c,jm.prototype):c.type===`decl`?Object.setPrototypeOf(c,Dm.prototype):c.type===`comment`?Object.setPrototypeOf(c,Om.prototype):c.type===`root`&&Object.setPrototypeOf(c,Nm.prototype),c[Em]=!0,c.nodes&&c.nodes.forEach(function(c){Pm.rebuild(c)})},Im=Fm,zm=function(c){_inherits(Document2,c);function Document2(u){var m=c.call(this,_extends({type:`document`},u))||this;return m.nodes||(m.nodes=[]),m}var u=Document2.prototype;return u.toResult=function toResult(c){return c===void 0&&(c={}),new Lm(new Rm,this,c).stringify()},Document2}(Im),zm.registerLazyResult=function(c){Lm=c},zm.registerProcessor=function(c){Rm=c},Bm=zm,zm.default=zm,Vm=function(){function Warning(c,u){if(u===void 0&&(u={}),this.type=`warning`,this.text=c,u.node&&u.node.source){var m=u.node.rangeBy(u);this.line=m.start.line,this.column=m.start.column,this.endLine=m.end.line,this.endColumn=m.end.column}for(var h in u)this[h]=u[h]}var c=Warning.prototype;return c.toString=function toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+`: `+this.text:this.text},Warning}(),Hm=Vm,Vm.default=Vm,Um=Hm,Wm=function(){function Result(c,u,m){this.processor=c,this.messages=[],this.root=u,this.opts=m,this.css=void 0,this.map=void 0}var c=Result.prototype;return c.toString=function toString(){return this.css},c.warn=function warn(c,u){u===void 0&&(u={}),u.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(u.plugin=this.lastPlugin.postcssPlugin);var m=new Um(c,u);return this.messages.push(m),m},c.warnings=function warnings(){return this.messages.filter(function(c){return c.type===`warning`})},_create_class(Result,[{key:`content`,get:function get(){return this.css}}]),Result}(),Gm=Wm,Wm.default=Wm,Km=39,qm=34,Jm=92,Ym=47,Xm=10,Zm=32,Qm=12,$m=9,eh=13,th=91,nh=93,rh=40,ih=41,ah=123,oh=125,sh=59,ch=42,lh=58,uh=64,dh=/[\t\n\f\r "#'()/;[\\\]{}]/g,fh=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,ph=/.[\r\n"'(/\\]/,mh=/[\da-f]/i,hh=function tokenizer(c,u){u===void 0&&(u={});var m=c.css.valueOf(),h=u.ignoreErrors,g,_,v,y,b,x,S,C,T,E,D=m.length,A=0,N=[],P=[];function position(){return A}function unclosed(u){throw c.error(`Unclosed `+u,A)}function endOfFile(){return P.length===0&&A>=D}function nextToken(c){if(P.length)return P.pop();if(!(A>=D)){var u=c?c.ignoreUnclosed:!1;switch(g=m.charCodeAt(A),g){case Xm:case Zm:case $m:case eh:case Qm:_=A;do _+=1,g=m.charCodeAt(_);while(g===Zm||g===Xm||g===$m||g===eh||g===Qm);E=[`space`,m.slice(A,_)],A=_-1;break;case th:case nh:case ah:case oh:case lh:case sh:case ih:var V=String.fromCharCode(g);E=[V,V,A];break;case rh:if(C=N.length?N.pop()[1]:``,T=m.charCodeAt(A+1),C===`url`&&T!==Km&&T!==qm&&T!==Zm&&T!==Xm&&T!==$m&&T!==Qm&&T!==eh){_=A;do{if(x=!1,_=m.indexOf(`)`,_+1),_===-1)if(h||u){_=A;break}else unclosed(`bracket`);for(S=_;m.charCodeAt(S-1)===Jm;)--S,x=!x}while(x);E=[`brackets`,m.slice(A,_+1),A,_],A=_}else _=m.indexOf(`)`,A+1),y=m.slice(A,_+1),_===-1||ph.test(y)?E=[`(`,`(`,A]:(E=[`brackets`,y,A,_],A=_);break;case Km:case qm:v=g===Km?`'`:`"`,_=A;do{if(x=!1,_=m.indexOf(v,_+1),_===-1)if(h||u){_=A+1;break}else unclosed(`string`);for(S=_;m.charCodeAt(S-1)===Jm;)--S,x=!x}while(x);E=[`string`,m.slice(A,_+1),A,_],A=_;break;case uh:dh.lastIndex=A+1,dh.test(m),_=dh.lastIndex===0?m.length-1:dh.lastIndex-2,E=[`at-word`,m.slice(A,_+1),A,_],A=_;break;case Jm:for(_=A,b=!0;m.charCodeAt(_+1)===Jm;)_+=1,b=!b;if(g=m.charCodeAt(_+1),b&&g!==Ym&&g!==Zm&&g!==Xm&&g!==$m&&g!==eh&&g!==Qm&&(_+=1,mh.test(m.charAt(_)))){for(;mh.test(m.charAt(_+1));)_+=1;m.charCodeAt(_+1)===Zm&&(_+=1)}E=[`word`,m.slice(A,_+1),A,_],A=_;break;default:g===Ym&&m.charCodeAt(A+1)===ch?(_=m.indexOf(`*/`,A+2)+1,_===0&&(h||u?_=m.length:unclosed(`comment`)),E=[`comment`,m.slice(A,_+1),A,_],A=_):(fh.lastIndex=A+1,fh.test(m),_=fh.lastIndex===0?m.length-1:fh.lastIndex-2,E=[`word`,m.slice(A,_+1),A,_],N.push(E),A=_);break}return A++,E}}function back(c){P.push(c)}return{back,endOfFile,nextToken,position}},gh=Fm,_h=function(c){_inherits(AtRule,c);function AtRule(u){var m=c.call(this,u)||this;return m.type=`atrule`,m}var u=AtRule.prototype;return u.append=function append(){for(var u=arguments.length,m=Array(u),h=0;h<u;h++)m[h]=arguments[h];var g;return this.proxyOf.nodes||(this.nodes=[]),(g=c.prototype.append).call.apply(g,[this].concat(m))},u.prepend=function prepend(){for(var u=arguments.length,m=Array(u),h=0;h<u;h++)m[h]=arguments[h];var g;return this.proxyOf.nodes||(this.nodes=[]),(g=c.prototype.prepend).call.apply(g,[this].concat(m))},AtRule}(gh),vh=_h,_h.default=_h,gh.registerAtRule(_h),yh=Fm,Sh=function(c){_inherits(Root,c);function Root(u){var m=c.call(this,u)||this;return m.type=`root`,m.nodes||(m.nodes=[]),m}var u=Root.prototype;return u.normalize=function normalize(u,m,h){var g=c.prototype.normalize.call(this,u);if(m){if(h===`prepend`)this.nodes.length>1?m.raws.before=this.nodes[1].raws.before:delete m.raws.before;else if(this.first!==m)for(var _=_create_for_of_iterator_helper_loose(g),v;!(v=_()).done;){var y=v.value;y.raws.before=m.raws.before}}return g},u.removeChild=function removeChild(u,m){var h=this.index(u);return!m&&h===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[h].raws.before),c.prototype.removeChild.call(this,u)},u.toResult=function toResult(c){return c===void 0&&(c={}),new bh(new xh,this,c).stringify()},Root}(yh),Sh.registerLazyResult=function(c){bh=c},Sh.registerProcessor=function(c){xh=c},Ch=Sh,Sh.default=Sh,yh.registerRoot(Sh),wh={comma:function comma(c){return wh.split(c,[`,`],!0)},space:function space(c){return wh.split(c,[` `,`
43 +`,` `])},split:function split(c,u,m){for(var h=[],g=``,_=!1,v=0,y=!1,b=``,x=!1,S=_create_for_of_iterator_helper_loose(c),C;!(C=S()).done;){var T=C.value;x?x=!1:T===`\\`?x=!0:y?T===b&&(y=!1):T===`"`||T===`'`?(y=!0,b=T):T===`(`?v+=1:T===`)`?v>0&&--v:v===0&&u.includes(T)&&(_=!0),_?(g!==``&&h.push(g.trim()),g=``,_=!1):g+=T}return(m||g!==``)&&h.push(g.trim()),h}},Th=wh,wh.default=wh,Eh=Fm,Dh=Th,Oh=function(c){_inherits(Rule,c);function Rule(u){var m=c.call(this,u)||this;return m.type=`rule`,m.nodes||(m.nodes=[]),m}return _create_class(Rule,[{key:`selectors`,get:function get(){return Dh.comma(this.selector)},set:function set(c){var u=this.selector?this.selector.match(/,\s*/):null,m=u?u[0]:`,`+this.raw(`between`,`beforeOpen`);this.selector=c.join(m)}}]),Rule}(Eh),kh=Oh,Oh.default=Oh,Eh.registerRule(Oh),Ah=Bp,jh=hh,Mh=wm,Nh=vh,Ph=Ch,Fh=kh,Ih={empty:!0,space:!0},Lh=function(){function Parser(c){this.input=c,this.root=new Ph,this.current=this.root,this.spaces=``,this.semicolon=!1,this.createTokenizer(),this.root.source={input:c,start:{column:1,line:1,offset:0}}}var c=Parser.prototype;return c.atrule=function atrule(c){var u=new Nh;u.name=c[1].slice(1),u.name===``&&this.unnamedAtrule(u,c),this.init(u,c[2]);for(var m,h,g,_=!1,v=!1,y=[],b=[];!this.tokenizer.endOfFile();){if(c=this.tokenizer.nextToken(),m=c[0],m===`(`||m===`[`?b.push(m===`(`?`)`:`]`):m===`{`&&b.length>0?b.push(`}`):m===b[b.length-1]&&b.pop(),b.length===0)if(m===`;`){u.source.end=this.getPosition(c[2]),u.source.end.offset++,this.semicolon=!0;break}else if(m===`{`){v=!0;break}else if(m===`}`){if(y.length>0){for(g=y.length-1,h=y[g];h&&h[0]===`space`;)h=y[--g];h&&(u.source.end=this.getPosition(h[3]||h[2]),u.source.end.offset++)}this.end(c);break}else y.push(c);else y.push(c);if(this.tokenizer.endOfFile()){_=!0;break}}u.raws.between=this.spacesAndCommentsFromEnd(y),y.length?(u.raws.afterName=this.spacesAndCommentsFromStart(y),this.raw(u,`params`,y),_&&(c=y[y.length-1],u.source.end=this.getPosition(c[3]||c[2]),u.source.end.offset++,this.spaces=u.raws.between,u.raws.between=``)):(u.raws.afterName=``,u.params=``),v&&(u.nodes=[],this.current=u)},c.checkMissedSemicolon=function checkMissedSemicolon(c){var u=this.colon(c);if(u!==!1){for(var m=0,h,g=u-1;g>=0&&(h=c[g],!(h[0]!==`space`&&(m+=1,m===2)));g--);throw this.input.error(`Missed semicolon`,h[0]===`word`?h[3]+1:h[2])}},c.colon=function colon(c){for(var u=0,m,h,g,_=_create_for_of_iterator_helper_loose(c.entries()),v;!(v=_()).done;){var y=v.value,b=y[0];if(m=y[1],h=m[0],h===`(`&&(u+=1),h===`)`&&--u,u===0&&h===`:`)if(!g)this.doubleColon(m);else if(g[0]===`word`&&g[1]===`progid`)continue;else return b;g=m}return!1},c.comment=function comment(c){var u=new Mh;this.init(u,c[2]),u.source.end=this.getPosition(c[3]||c[2]),u.source.end.offset++;var m=c[1].slice(2,-2);if(/^\s*$/.test(m))u.text=``,u.raws.left=m,u.raws.right=``;else{var h=m.match(/^(\s*)([^]*\S)(\s*)$/);u.text=h[2],u.raws.left=h[1],u.raws.right=h[3]}},c.createTokenizer=function createTokenizer(){this.tokenizer=jh(this.input)},c.decl=function decl(c,u){var m=new Ah;this.init(m,c[0][2]);var h=c[c.length-1];for(h[0]===`;`&&(this.semicolon=!0,c.pop()),m.source.end=this.getPosition(h[3]||h[2]||findLastWithPosition$1(c)),m.source.end.offset++;c[0][0]!==`word`;)c.length===1&&this.unknownWord(c),m.raws.before+=c.shift()[1];for(m.source.start=this.getPosition(c[0][2]),m.prop=``;c.length;){var g=c[0][0];if(g===`:`||g===`space`||g===`comment`)break;m.prop+=c.shift()[1]}m.raws.between=``;for(var _;c.length;)if(_=c.shift(),_[0]===`:`){m.raws.between+=_[1];break}else _[0]===`word`&&/\w/.test(_[1])&&this.unknownWord([_]),m.raws.between+=_[1];(m.prop[0]===`_`||m.prop[0]===`*`)&&(m.raws.before+=m.prop[0],m.prop=m.prop.slice(1));for(var v=[],y;c.length&&(y=c[0][0],y===`space`||y===`comment`);)v.push(c.shift());this.precheckMissedSemicolon(c);for(var b=c.length-1;b>=0;b--){if(_=c[b],_[1].toLowerCase()===`!important`){m.important=!0;var x=this.stringFrom(c,b);x=this.spacesFromEnd(c)+x,x!==` !important`&&(m.raws.important=x);break}else if(_[1].toLowerCase()===`important`){for(var S=c.slice(0),C=``,T=b;T>0;T--){var E=S[T][0];if(C.trim().indexOf(`!`)===0&&E!==`space`)break;C=S.pop()[1]+C}C.trim().indexOf(`!`)===0&&(m.important=!0,m.raws.important=C,c=S)}if(_[0]!==`space`&&_[0]!==`comment`)break}c.some(function(c){return c[0]!==`space`&&c[0]!==`comment`})&&(m.raws.between+=v.map(function(c){return c[1]}).join(``),v=[]),this.raw(m,`value`,v.concat(c),u),m.value.includes(`:`)&&!u&&this.checkMissedSemicolon(c)},c.doubleColon=function doubleColon(c){throw this.input.error(`Double colon`,{offset:c[2]},{offset:c[2]+c[1].length})},c.emptyRule=function emptyRule(c){var u=new Fh;this.init(u,c[2]),u.selector=``,u.raws.between=``,this.current=u},c.end=function end(c){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||``)+this.spaces,this.spaces=``,this.current.parent?(this.current.source.end=this.getPosition(c[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(c)},c.endFile=function endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||``)+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())},c.freeSemicolon=function freeSemicolon(c){if(this.spaces+=c[1],this.current.nodes){var u=this.current.nodes[this.current.nodes.length-1];u&&u.type===`rule`&&!u.raws.ownSemicolon&&(u.raws.ownSemicolon=this.spaces,this.spaces=``)}},c.getPosition=function getPosition(c){var u=this.input.fromOffset(c);return{column:u.col,line:u.line,offset:c}},c.init=function init(c,u){this.current.push(c),c.source={input:this.input,start:this.getPosition(u)},c.raws.before=this.spaces,this.spaces=``,c.type!==`comment`&&(this.semicolon=!1)},c.other=function other(c){for(var u=!1,m=null,h=!1,g=null,_=[],v=c[1].startsWith(`--`),y=[],b=c;b;){if(m=b[0],y.push(b),m===`(`||m===`[`)g||(g=b),_.push(m===`(`?`)`:`]`);else if(v&&h&&m===`{`)g||(g=b),_.push(`}`);else if(_.length===0)if(m===`;`)if(h){this.decl(y,v);return}else break;else if(m===`{`){this.rule(y);return}else if(m===`}`){this.tokenizer.back(y.pop()),u=!0;break}else m===`:`&&(h=!0);else m===_[_.length-1]&&(_.pop(),_.length===0&&(g=null));b=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(u=!0),_.length>0&&this.unclosedBracket(g),u&&h){if(!v)for(;y.length&&(b=y[y.length-1][0],b===`space`||b===`comment`);)this.tokenizer.back(y.pop());this.decl(y,v)}else this.unknownWord(y)},c.parse=function parse(){for(var c;!this.tokenizer.endOfFile();)switch(c=this.tokenizer.nextToken(),c[0]){case`space`:this.spaces+=c[1];break;case`;`:this.freeSemicolon(c);break;case`}`:this.end(c);break;case`comment`:this.comment(c);break;case`at-word`:this.atrule(c);break;case`{`:this.emptyRule(c);break;default:this.other(c);break}this.endFile()},c.precheckMissedSemicolon=function precheckMissedSemicolon(){},c.raw=function raw(c,u,m,h){for(var g,_,v=m.length,y=``,b=!0,x,S,C=0;C<v;C+=1)g=m[C],_=g[0],_===`space`&&C===v-1&&!h?b=!1:_===`comment`?(S=m[C-1]?m[C-1][0]:`empty`,x=m[C+1]?m[C+1][0]:`empty`,!Ih[S]&&!Ih[x]?y.slice(-1)===`,`?b=!1:y+=g[1]:b=!1):y+=g[1];if(!b){var T=m.reduce(function(c,u){return c+u[1]},``);c.raws[u]={raw:T,value:y}}c[u]=y},c.rule=function rule(c){c.pop();var u=new Fh;this.init(u,c[0][2]),u.raws.between=this.spacesAndCommentsFromEnd(c),this.raw(u,`selector`,c),this.current=u},c.spacesAndCommentsFromEnd=function spacesAndCommentsFromEnd(c){for(var u,m=``;c.length&&(u=c[c.length-1][0],u===`space`||u===`comment`);)m=c.pop()[1]+m;return m},c.spacesAndCommentsFromStart=function spacesAndCommentsFromStart(c){for(var u,m=``;c.length&&(u=c[0][0],u===`space`||u===`comment`);)m+=c.shift()[1];return m},c.spacesFromEnd=function spacesFromEnd(c){for(var u,m=``;c.length&&(u=c[c.length-1][0],u===`space`);)m=c.pop()[1]+m;return m},c.stringFrom=function stringFrom(c,u){for(var m=``,h=u;h<c.length;h++)m+=c[h][1];return c.splice(u,c.length-u),m},c.unclosedBlock=function unclosedBlock(){var c=this.current.source.start;throw this.input.error(`Unclosed block`,c.line,c.column)},c.unclosedBracket=function unclosedBracket(c){throw this.input.error(`Unclosed bracket`,{offset:c[2]},{offset:c[2]+1})},c.unexpectedClose=function unexpectedClose(c){throw this.input.error(`Unexpected }`,{offset:c[2]},{offset:c[2]+1})},c.unknownWord=function unknownWord(c){throw this.input.error(`Unknown word`,{offset:c[0][2]},{offset:c[0][2]+c[0][1].length})},c.unnamedAtrule=function unnamedAtrule(c,u){throw this.input.error(`At-rule without name`,{offset:u[2]},{offset:u[2]+u[1].length})},Parser}(),Rh=Fm,zh=Lh,Bh=dm,Vh=parse$3$1,parse$3$1.default=parse$3$1,Rh.registerParse(parse$3$1),Hh=Ep.isClean,Uh=Ep.my,Wh=Sm,Gh=jp,Kh=Fm,qh=Bm,Jh=Gm,Yh=Vh,Xh=Ch,Zh={atrule:`AtRule`,comment:`Comment`,decl:`Declaration`,document:`Document`,root:`Root`,rule:`Rule`},Qh={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},$h={Once:!0,postcssPlugin:!0,prepare:!0},eg=0,tg={},ng=function(){function LazyResult(c,u,m){var h=this;this.stringified=!1,this.processed=!1;var g;if((u===void 0?`undefined`:_type_of(u))===`object`&&u!==null&&(u.type===`root`||u.type===`document`))g=cleanMarks$1(u);else if(_instanceof(u,LazyResult)||_instanceof(u,Jh))g=cleanMarks$1(u.root),u.map&&(m.map===void 0&&(m.map={}),m.map.inline||(m.map.inline=!1),m.map.prev=u.map);else{var _=Yh;m.syntax&&(_=m.syntax.parse),m.parser&&(_=m.parser),_.parse&&(_=_.parse);try{g=_(u,m)}catch(c){this.processed=!0,this.error=c}g&&!g[Uh]&&Kh.rebuild(g)}this.result=new Jh(c,g,m),this.helpers=_extends({},tg,{postcss:tg,result:this.result}),this.plugins=this.processor.plugins.map(function(c){return(c===void 0?`undefined`:_type_of(c))===`object`&&c.prepare?_extends({},c,c.prepare(h.result)):c})}var c=LazyResult.prototype;return c.async=function async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)},c.catch=function _catch(c){return this.async().catch(c)},c.finally=function _finally(c){return this.async().then(c,c)},c.getAsyncError=function getAsyncError(){throw Error(`Use process(css).then(cb) to work with async plugins`)},c.handleError=function handleError(c,u){var m=this.result.lastPlugin;try{u&&u.addToError(c),this.error=c,c.name===`CssSyntaxError`&&!c.plugin?(c.plugin=m.postcssPlugin,c.setMessage()):m.postcssVersion}catch(c){console&&console.error&&console.error(c)}return c},c.prepareVisitors=function prepareVisitors(){var c=this;this.listeners={};for(var add=function(u,m,h){c.listeners[m]||(c.listeners[m]=[]),c.listeners[m].push([u,h])},u=_create_for_of_iterator_helper_loose(this.plugins),m;!(m=u()).done;){var h=m.value;if((h===void 0?`undefined`:_type_of(h))===`object`)for(var g in h){if(!Qh[g]&&/^[A-Z]/.test(g))throw Error(`Unknown event `+g+` in `+h.postcssPlugin+`. Try to update PostCSS (`+this.processor.version+` now).`);if(!$h[g])if(_type_of(h[g])===`object`)for(var _ in h[g])_===`*`?add(h,g,h[g][_]):add(h,g+`-`+_.toLowerCase(),h[g][_]);else typeof h[g]==`function`&&add(h,g,h[g])}}this.hasListener=Object.keys(this.listeners).length>0},c.runAsync=function runAsync(){var c=this;return _async_to_generator(function(){var u,m,h,g,_,v,y,b,x,_loop,S,C;return _ts_generator(this,function(T){switch(T.label){case 0:c.plugin=0,u=0,T.label=1;case 1:if(!(u<c.plugins.length))return[3,6];if(m=c.plugins[u],h=c.runOnRoot(m),!isPromise$1(h))return[3,5];T.label=2;case 2:return T.trys.push([2,4,,5]),[4,h];case 3:return T.sent(),[3,5];case 4:throw g=T.sent(),c.handleError(g);case 5:return u++,[3,1];case 6:if(c.prepareVisitors(),!c.hasListener)return[3,18];_=c.result.root,T.label=7;case 7:if(_[Hh])return[3,14];_[Hh]=!0,v=[toStack$1(_)],T.label=8;case 8:if(!(v.length>0))return[3,13];if(y=c.visitTick(v),!isPromise$1(y))return[3,12];T.label=9;case 9:return T.trys.push([9,11,,12]),[4,y];case 10:return T.sent(),[3,12];case 11:throw b=T.sent(),x=v[v.length-1].node,c.handleError(b,x);case 12:return[3,8];case 13:return[3,7];case 14:if(!c.listeners.OnceExit)return[3,18];_loop=function(){var u,m,h,g,v;return _ts_generator(this,function(y){switch(y.label){case 0:u=C.value,m=u[0],h=u[1],c.result.lastPlugin=m,y.label=1;case 1:return y.trys.push([1,6,,7]),_.type===`document`?(g=_.nodes.map(function(u){return h(u,c.helpers)}),[4,Promise.all(g)]):[3,3];case 2:return y.sent(),[3,5];case 3:return[4,h(_,c.helpers)];case 4:y.sent(),y.label=5;case 5:return[3,7];case 6:throw v=y.sent(),c.handleError(v);case 7:return[2]}})},S=_create_for_of_iterator_helper_loose(c.listeners.OnceExit),T.label=15;case 15:return(C=S()).done?[3,18]:[5,_ts_values(_loop())];case 16:T.sent(),T.label=17;case 17:return[3,15];case 18:return c.processed=!0,[2,c.stringify()]}})})()},c.runOnRoot=function runOnRoot(c){var u=this;this.result.lastPlugin=c;try{if((c===void 0?`undefined`:_type_of(c))===`object`&&c.Once){if(this.result.root.type===`document`){var m=this.result.root.nodes.map(function(m){return c.Once(m,u.helpers)});return isPromise$1(m[0])?Promise.all(m):m}return c.Once(this.result.root,this.helpers)}else if(typeof c==`function`)return c(this.result.root,this.result)}catch(c){throw this.handleError(c)}},c.stringify=function stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();var c=this.result.opts,u=Gh;c.syntax&&(u=c.syntax.stringify),c.stringifier&&(u=c.stringifier),u.stringify&&(u=u.stringify);var m=new Wh(u,this.result.root,this.result.opts).generate();return this.result.css=m[0],this.result.map=m[1],this.result},c.sync=function sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(var c=_create_for_of_iterator_helper_loose(this.plugins),u;!(u=c()).done;){var m=u.value;if(isPromise$1(this.runOnRoot(m)))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){for(var h=this.result.root;!h[Hh];)h[Hh]=!0,this.walkSync(h);if(this.listeners.OnceExit)if(h.type===`document`)for(var g=_create_for_of_iterator_helper_loose(h.nodes),_;!(_=g()).done;){var v=_.value;this.visitSync(this.listeners.OnceExit,v)}else this.visitSync(this.listeners.OnceExit,h)}return this.result},c.then=function then(c,u){return this.async().then(c,u)},c.toString=function toString(){return this.css},c.visitSync=function visitSync(c,u){for(var m=_create_for_of_iterator_helper_loose(c),h;!(h=m()).done;){var g=h.value,_=g[0],v=g[1];this.result.lastPlugin=_;var y=void 0;try{y=v(u,this.helpers)}catch(c){throw this.handleError(c,u.proxyOf)}if(u.type!==`root`&&u.type!==`document`&&!u.parent)return!0;if(isPromise$1(y))throw this.getAsyncError()}},c.visitTick=function visitTick(c){var u=c[c.length-1],m=u.node,h=u.visitors;if(m.type!==`root`&&m.type!==`document`&&!m.parent){c.pop();return}if(h.length>0&&u.visitorIndex<h.length){var g=h[u.visitorIndex],_=g[0],v=g[1];u.visitorIndex+=1,u.visitorIndex===h.length&&(u.visitors=[],u.visitorIndex=0),this.result.lastPlugin=_;try{return v(m.toProxy(),this.helpers)}catch(c){throw this.handleError(c,m)}}if(u.iterator!==0){for(var y=u.iterator,b;b=m.nodes[m.indexes[y]];)if(m.indexes[y]+=1,!b[Hh]){b[Hh]=!0,c.push(toStack$1(b));return}u.iterator=0,delete m.indexes[y]}for(var x=u.events;u.eventIndex<x.length;){var S=x[u.eventIndex];if(u.eventIndex+=1,S===eg){m.nodes&&m.nodes.length&&(m[Hh]=!0,u.iterator=m.getIterator());return}else if(this.listeners[S]){u.visitors=this.listeners[S];return}}c.pop()},c.walkSync=function walkSync(c){var u=this;c[Hh]=!0;for(var m=_create_for_of_iterator_helper_loose(getEvents$1(c)),h;!(h=m()).done;){var g=h.value;if(g===eg)c.nodes&&c.each(function(c){c[Hh]||u.walkSync(c)});else{var _=this.listeners[g];if(_&&this.visitSync(_,c.toProxy()))return}}},c.warnings=function warnings(){return this.sync().warnings()},_create_class(LazyResult,[{key:`content`,get:function get(){return this.stringify().content}},{key:`css`,get:function get(){return this.stringify().css}},{key:`map`,get:function get(){return this.stringify().map}},{key:`messages`,get:function get(){return this.sync().messages}},{key:`opts`,get:function get(){return this.result.opts}},{key:`processor`,get:function get(){return this.result.processor}},{key:`root`,get:function get(){return this.sync().root}},{key:Symbol.toStringTag,get:function get(){return`LazyResult`}}]),LazyResult}(),ng.registerPostcss=function(c){tg=c},rg=ng,ng.default=ng,Xh.registerLazyResult(ng),qh.registerLazyResult(ng),ig=Sm,ag=jp,og=Vh,sg=Gm,cg=function(){function NoWorkResult(c,u,m){u=u.toString(),this.stringified=!1,this._processor=c,this._css=u,this._opts=m,this._map=void 0;var h,g=ag;this.result=new sg(this._processor,h,this._opts),this.result.css=u;var _=this;Object.defineProperty(this.result,"root",{get:function get(){return _.root}});var v=new ig(g,h,this._opts,u);if(v.isMap()){var y=v.generate(),b=y[0],x=y[1];b&&(this.result.css=b),x&&(this.result.map=x)}else v.clearAnnotation(),this.result.css=v.css}var c=NoWorkResult.prototype;return c.async=function async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)},c.catch=function _catch(c){return this.async().catch(c)},c.finally=function _finally(c){return this.async().then(c,c)},c.sync=function sync(){if(this.error)throw this.error;return this.result},c.then=function then(c,u){return this.async().then(c,u)},c.toString=function toString(){return this._css},c.warnings=function warnings(){return[]},_create_class(NoWorkResult,[{key:`content`,get:function get(){return this.result.css}},{key:`css`,get:function get(){return this.result.css}},{key:`map`,get:function get(){return this.result.map}},{key:`messages`,get:function get(){return[]}},{key:`opts`,get:function get(){return this.result.opts}},{key:`processor`,get:function get(){return this.result.processor}},{key:`root`,get:function get(){if(this._root)return this._root;var c,u=og;try{c=u(this._css,this._opts)}catch(c){this.error=c}if(this.error)throw this.error;return this._root=c,c}},{key:Symbol.toStringTag,get:function get(){return`NoWorkResult`}}]),NoWorkResult}(),lg=cg,cg.default=cg,ug=lg,dg=rg,fg=Bm,pg=Ch,mg=function(){function Processor(c){c===void 0&&(c=[]),this.version=`8.4.38`,this.plugins=this.normalize(c)}var c=Processor.prototype;return c.normalize=function normalize(c){for(var u=[],m=_create_for_of_iterator_helper_loose(c),h;!(h=m()).done;){var g=h.value;if(g.postcss===!0?g=g():g.postcss&&(g=g.postcss),(g===void 0?`undefined`:_type_of(g))===`object`&&Array.isArray(g.plugins))u=u.concat(g.plugins);else if((g===void 0?`undefined`:_type_of(g))===`object`&&g.postcssPlugin)u.push(g);else if(typeof g==`function`)u.push(g);else if(!((g===void 0?`undefined`:_type_of(g))===`object`&&(g.parse||g.stringify)))throw Error(g+` is not a PostCSS plugin`)}return u},c.process=function process1(c,u){return u===void 0&&(u={}),!this.plugins.length&&!u.parser&&!u.stringifier&&!u.syntax?new ug(this,c,u):new dg(this,c,u)},c.use=function use(c){return this.plugins=this.plugins.concat(this.normalize([c])),this},Processor}(),hg=mg,mg.default=mg,pg.registerProcessor(mg),fg.registerProcessor(mg),gg=Bp,_g=Xp,vg=wm,yg=vh,bg=dm,xg=Ch,Sg=kh,Cg=fromJSON$1$1,fromJSON$1$1.default=fromJSON$1$1,wg=Tp,Tg=Bp,Eg=rg,Dg=Fm,Og=hg,kg=jp,Ag=Cg,jg=Bm,Mg=Hm,Ng=wm,Pg=vh,Fg=Gm,Ig=dm,Lg=Vh,Rg=Th,zg=kh,Bg=Ch,Vg=Rp,postcss$3.plugin=function plugin(c,u){var m=!1;function creator(){for(var h=arguments.length,g=Array(h),_=0;_<h;_++)g[_]=arguments[_];console&&console.warn&&!m&&(m=!0,console.warn(c+`: postcss.plugin was deprecated. Migration guide:
44 +https://evilmartians.com/chronicles/postcss-8-plugin-migration`),{}.LANG&&{}.LANG.startsWith(`cn`)&&console.warn(c+`: 里面 postcss.plugin 被弃用. 迁移指南:
45 +https://www.w3ctech.com/topic/2226`));var v=u.apply(void 0,[].concat(g));return v.postcssPlugin=c,v.postcssVersion=new Og().version,v}var h;return Object.defineProperty(creator,"postcss",{get:function get(){return h||(h=creator()),h}}),creator.process=function(c,u,m){return postcss$3([creator(m)]).process(c,u)},creator},postcss$3.stringify=kg,postcss$3.parse=Lg,postcss$3.fromJSON=Ag,postcss$3.list=Rg,postcss$3.comment=function(c){return new Ng(c)},postcss$3.atRule=function(c){return new Pg(c)},postcss$3.decl=function(c){return new Tg(c)},postcss$3.rule=function(c){return new zg(c)},postcss$3.root=function(c){return new Bg(c)},postcss$3.document=function(c){return new jg(c)},postcss$3.CssSyntaxError=wg,postcss$3.Declaration=Tg,postcss$3.Container=Dg,postcss$3.Processor=Og,postcss$3.Document=jg,postcss$3.Comment=Ng,postcss$3.Warning=Mg,postcss$3.AtRule=Pg,postcss$3.Result=Fg,postcss$3.Input=Ig,postcss$3.Rule=zg,postcss$3.Root=Bg,postcss$3.Node=Vg,Eg.registerPostcss(postcss$3),Hg=postcss$3,postcss$3.default=postcss$3,Ug=getDefaultExportFromCjs$1(Hg),Ug.stringify,Ug.fromJSON,Ug.plugin,Ug.parse,Ug.list,Ug.document,Ug.comment,Ug.atRule,Ug.rule,Ug.decl,Ug.root,Ug.CssSyntaxError,Ug.Declaration,Ug.Container,Ug.Processor,Ug.Document,Ug.Comment,Ug.Warning,Ug.AtRule,Ug.Result,Ug.Input,Ug.Rule,Ug.Root,Ug.Node,Wg=Object.defineProperty,__defNormalProp2=function(c,u,m){return u in c?Wg(c,u,{enumerable:!0,configurable:!0,writable:!0,value:m}):c[u]=m},__publicField2=function(c,u,m){return __defNormalProp2(c,(u===void 0?`undefined`:_type_of(u))===`symbol`?u:u+``,m)},Gg={exports:{}},Kg=String,qg=function create(){return{isColorSupported:!1,reset:Kg,bold:Kg,dim:Kg,italic:Kg,underline:Kg,inverse:Kg,hidden:Kg,strikethrough:Kg,black:Kg,red:Kg,green:Kg,yellow:Kg,blue:Kg,magenta:Kg,cyan:Kg,white:Kg,gray:Kg,bgBlack:Kg,bgRed:Kg,bgGreen:Kg,bgYellow:Kg,bgBlue:Kg,bgMagenta:Kg,bgCyan:Kg,bgWhite:Kg}},Gg.exports=qg(),Gg.exports.createColors=qg,Jg=Gg.exports,Yg=getAugmentedNamespace(Object.freeze(Object.defineProperty({__proto__:null,default:{}},Symbol.toStringTag,{value:`Module`}))),Xg=Jg,Zg=Yg,Qg=function(c){_inherits(CssSyntaxError2,c);function CssSyntaxError2(u,m,h,g,_,v){var y=c.call(this,u)||this;return y.name=`CssSyntaxError`,y.reason=u,_&&(y.file=_),g&&(y.source=g),v&&(y.plugin=v),m!==void 0&&h!==void 0&&(typeof m==`number`?(y.line=m,y.column=h):(y.line=m.line,y.column=m.column,y.endLine=h.line,y.endColumn=h.column)),y.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(y,CssSyntaxError2),y}var u=CssSyntaxError2.prototype;return u.setMessage=function setMessage(){this.message=this.plugin?this.plugin+`: `:``,this.message+=this.file?this.file:`<css input>`,this.line!==void 0&&(this.message+=`:`+this.line+`:`+this.column),this.message+=`: `+this.reason},u.showSourceCode=function showSourceCode(c){var u=this;if(!this.source)return``;var m=this.source;c==null&&(c=Xg.isColorSupported),Zg&&c&&(m=Zg(m));var h=m.split(/\r?\n/),g=Math.max(this.line-3,0),_=Math.min(this.line+2,h.length),v=String(_).length,mark,aside;if(c){var y=Xg.createColors(!0),b=y.bold,x=y.gray,S=y.red;mark=function(c){return b(S(c))},aside=function(c){return x(c)}}else mark=aside=function(c){return c};return h.slice(g,_).map(function(c,m){var h=g+1+m,_=` `+(` `+h).slice(-v)+` | `;if(h===u.line){var y=aside(_.replace(/\d/g,` `))+c.slice(0,u.column-1).replace(/[^\t]/g,` `);return mark(`>`)+aside(_)+c+`
46 + `+y+mark(`^`)}return` `+aside(_)+c}).join(`
47 +`)},u.toString=function toString(){var c=this.showSourceCode();return c&&(c=`
48 +
49 +`+c+`
50 +`),this.name+`: `+this.message+c},CssSyntaxError2}(_wrap_native_super(Error)),$g=Qg,Qg.default=Qg,e_={},e_.isClean=Symbol(`isClean`),e_.my=Symbol(`my`),t_={after:`
51 +`,beforeClose:`
52 +`,beforeComment:`
53 +`,beforeDecl:`
54 +`,beforeOpen:` `,beforeRule:`
55 +`,colon:`: `,commentLeft:` `,commentRight:` `,emptyBody:``,indent:` `,semicolon:!1},n_=function(){function Stringifier2(c){this.builder=c}var c=Stringifier2.prototype;return c.atrule=function atrule(c,u){var m=`@`+c.name,h=c.params?this.rawValue(c,`params`):``;if(c.raws.afterName===void 0?h&&(m+=` `):m+=c.raws.afterName,c.nodes)this.block(c,m+h);else{var g=(c.raws.between||``)+(u?`;`:``);this.builder(m+h+g,c)}},c.beforeAfter=function beforeAfter(c,u){for(var m=c.type===`decl`?this.raw(c,null,`beforeDecl`):c.type===`comment`?this.raw(c,null,`beforeComment`):u===`before`?this.raw(c,null,`beforeRule`):this.raw(c,null,`beforeClose`),h=c.parent,g=0;h&&h.type!==`root`;)g+=1,h=h.parent;if(m.includes(`
56 +`)){var _=this.raw(c,null,`indent`);if(_.length)for(var v=0;v<g;v++)m+=_}return m},c.block=function block(c,u){var m=this.raw(c,`between`,`beforeOpen`);this.builder(u+m+`{`,c,`start`);var h;c.nodes&&c.nodes.length?(this.body(c),h=this.raw(c,`after`)):h=this.raw(c,`after`,`emptyBody`),h&&this.builder(h),this.builder(`}`,c,`end`)},c.body=function body(c){for(var u=c.nodes.length-1;u>0&&c.nodes[u].type===`comment`;)--u;for(var m=this.raw(c,`semicolon`),h=0;h<c.nodes.length;h++){var g=c.nodes[h],_=this.raw(g,`before`);_&&this.builder(_),this.stringify(g,u!==h||m)}},c.comment=function comment(c){var u=this.raw(c,`left`,`commentLeft`),m=this.raw(c,`right`,`commentRight`);this.builder(`/*`+u+c.text+m+`*/`,c)},c.decl=function decl(c,u){var m=this.raw(c,`between`,`colon`),h=c.prop+m+this.rawValue(c,`value`);c.important&&(h+=c.raws.important||` !important`),u&&(h+=`;`),this.builder(h,c)},c.document=function document1(c){this.body(c)},c.raw=function raw(c,u,m){var h;if(m||(m=u),u&&(h=c.raws[u],h!==void 0))return h;var g=c.parent;if(m===`before`&&(!g||g.type===`root`&&g.first===c||g&&g.type===`document`))return``;if(!g)return t_[m];var _=c.root();if(_.rawCache||(_.rawCache={}),_.rawCache[m]!==void 0)return _.rawCache[m];if(m===`before`||m===`after`)return this.beforeAfter(c,m);var v=`raw`+capitalize(m);return this[v]?h=this[v](_,c):_.walk(function(c){if(h=c.raws[u],h!==void 0)return!1}),h===void 0&&(h=t_[m]),_.rawCache[m]=h,h},c.rawBeforeClose=function rawBeforeClose(c){var u;return c.walk(function(c){if(c.nodes&&c.nodes.length>0&&c.raws.after!==void 0)return u=c.raws.after,u.includes(`
57 +`)&&(u=u.replace(/[^\n]+$/,``)),!1}),u&&(u=u.replace(/\S/g,``)),u},c.rawBeforeComment=function rawBeforeComment(c,u){var m;return c.walkComments(function(c){if(c.raws.before!==void 0)return m=c.raws.before,m.includes(`
58 +`)&&(m=m.replace(/[^\n]+$/,``)),!1}),m===void 0?m=this.raw(u,null,`beforeDecl`):m&&(m=m.replace(/\S/g,``)),m},c.rawBeforeDecl=function rawBeforeDecl(c,u){var m;return c.walkDecls(function(c){if(c.raws.before!==void 0)return m=c.raws.before,m.includes(`
59 +`)&&(m=m.replace(/[^\n]+$/,``)),!1}),m===void 0?m=this.raw(u,null,`beforeRule`):m&&(m=m.replace(/\S/g,``)),m},c.rawBeforeOpen=function rawBeforeOpen(c){var u;return c.walk(function(c){if(c.type!==`decl`&&(u=c.raws.between,u!==void 0))return!1}),u},c.rawBeforeRule=function rawBeforeRule(c){var u;return c.walk(function(m){if(m.nodes&&(m.parent!==c||c.first!==m)&&m.raws.before!==void 0)return u=m.raws.before,u.includes(`
60 +`)&&(u=u.replace(/[^\n]+$/,``)),!1}),u&&(u=u.replace(/\S/g,``)),u},c.rawColon=function rawColon(c){var u;return c.walkDecls(function(c){if(c.raws.between!==void 0)return u=c.raws.between.replace(/[^\s:]/g,``),!1}),u},c.rawEmptyBody=function rawEmptyBody(c){var u;return c.walk(function(c){if(c.nodes&&c.nodes.length===0&&(u=c.raws.after,u!==void 0))return!1}),u},c.rawIndent=function rawIndent(c){if(c.raws.indent)return c.raws.indent;var u;return c.walk(function(m){var h=m.parent;if(h&&h!==c&&h.parent&&h.parent===c&&m.raws.before!==void 0){var g=m.raws.before.split(`
61 +`);return u=g[g.length-1],u=u.replace(/\S/g,``),!1}}),u},c.rawSemicolon=function rawSemicolon(c){var u;return c.walk(function(c){if(c.nodes&&c.nodes.length&&c.last.type===`decl`&&(u=c.raws.semicolon,u!==void 0))return!1}),u},c.rawValue=function rawValue(c,u){var m=c[u],h=c.raws[u];return h&&h.value===m?h.raw:m},c.root=function root(c){this.body(c),c.raws.after&&this.builder(c.raws.after)},c.rule=function rule(c){this.block(c,this.rawValue(c,`selector`)),c.raws.ownSemicolon&&this.builder(c.raws.ownSemicolon,c,`end`)},c.stringify=function stringify(c,u){if(!this[c.type])throw Error(`Unknown AST node type `+c.type+`. Maybe you need to change PostCSS stringifier.`);this[c.type](c,u)},Stringifier2}(),r_=n_,n_.default=n_,i_=r_,a_=stringify$4,stringify$4.default=stringify$4,o_=e_.isClean,s_=e_.my,c_=$g,l_=r_,u_=a_,d_=function(){function Node3(c){for(var u in c===void 0&&(c={}),this.raws={},this[o_]=!1,this[s_]=!0,c)if(u===`nodes`){this.nodes=[];for(var m=_create_for_of_iterator_helper_loose(c[u]),h;!(h=m()).done;){var g=h.value;typeof g.clone==`function`?this.append(g.clone()):this.append(g)}}else this[u]=c[u]}var c=Node3.prototype;return c.addToError=function addToError(c){if(c.postcssNode=this,c.stack&&this.source&&/\n\s{4}at /.test(c.stack)){var u=this.source;c.stack=c.stack.replace(/\n\s{4}at /,`$&`+u.input.from+`:`+u.start.line+`:`+u.start.column+`$&`)}return c},c.after=function after(c){return this.parent.insertAfter(this,c),this},c.assign=function assign(c){for(var u in c===void 0&&(c={}),c)this[u]=c[u];return this},c.before=function before(c){return this.parent.insertBefore(this,c),this},c.cleanRaws=function cleanRaws(c){delete this.raws.before,delete this.raws.after,c||delete this.raws.between},c.clone=function clone(c){c===void 0&&(c={});var u=cloneNode(this);for(var m in c)u[m]=c[m];return u},c.cloneAfter=function cloneAfter(c){c===void 0&&(c={});var u=this.clone(c);return this.parent.insertAfter(this,u),u},c.cloneBefore=function cloneBefore(c){c===void 0&&(c={});var u=this.clone(c);return this.parent.insertBefore(this,u),u},c.error=function error(c,u){if(u===void 0&&(u={}),this.source){var m=this.rangeBy(u),h=m.end,g=m.start;return this.source.input.error(c,{column:g.column,line:g.line},{column:h.column,line:h.line},u)}return new c_(c)},c.getProxyProcessor=function getProxyProcessor(){return{get:function get(c,u){return u===`proxyOf`?c:u===`root`?function(){return c.root().toProxy()}:c[u]},set:function set(c,u,m){return c[u]===m?!0:(c[u]=m,(u===`prop`||u===`value`||u===`name`||u===`params`||u===`important`||u===`text`)&&c.markDirty(),!0)}}},c.markDirty=function markDirty(){if(this[o_]){this[o_]=!1;for(var c=this;c=c.parent;)c[o_]=!1}},c.next=function next(){if(this.parent){var c=this.parent.index(this);return this.parent.nodes[c+1]}},c.positionBy=function positionBy(c,u){var m=this.source.start;if(c.index)m=this.positionInside(c.index,u);else if(c.word){u=this.toString();var h=u.indexOf(c.word);h!==-1&&(m=this.positionInside(h,u))}return m},c.positionInside=function positionInside(c,u){for(var m=u||this.toString(),h=this.source.start.column,g=this.source.start.line,_=0;_<c;_++)m[_]===`
62 +`?(h=1,g+=1):h+=1;return{column:h,line:g}},c.prev=function prev(){if(this.parent){var c=this.parent.index(this);return this.parent.nodes[c-1]}},c.rangeBy=function rangeBy(c){var u={column:this.source.start.column,line:this.source.start.line},m=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:u.column+1,line:u.line};if(c.word){var h=this.toString(),g=h.indexOf(c.word);g!==-1&&(u=this.positionInside(g,h),m=this.positionInside(g+c.word.length,h))}else c.start?u={column:c.start.column,line:c.start.line}:c.index&&(u=this.positionInside(c.index)),c.end?m={column:c.end.column,line:c.end.line}:typeof c.endIndex==`number`?m=this.positionInside(c.endIndex):c.index&&(m=this.positionInside(c.index+1));return(m.line<u.line||m.line===u.line&&m.column<=u.column)&&(m={column:u.column+1,line:u.line}),{end:m,start:u}},c.raw=function raw(c,u){return new l_().raw(this,c,u)},c.remove=function remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this},c.replaceWith=function replaceWith(){for(var c=arguments.length,u=Array(c),m=0;m<c;m++)u[m]=arguments[m];if(this.parent){for(var h=this,g=!1,_=_create_for_of_iterator_helper_loose(u),v;!(v=_()).done;){var y=v.value;y===this?g=!0:g?(this.parent.insertAfter(h,y),h=y):this.parent.insertBefore(h,y)}g||this.remove()}return this},c.root=function root(){for(var c=this;c.parent&&c.parent.type!==`document`;)c=c.parent;return c},c.toJSON=function toJSON(c,u){var m={},h=u==null;u=u||new Map;var g=0;for(var _ in this)if(Object.prototype.hasOwnProperty.call(this,_)&&_!==`parent`&&_!==`proxyCache`){var v=this[_];if(Array.isArray(v))m[_]=v.map(function(c){return(c===void 0?`undefined`:_type_of(c))===`object`&&c.toJSON?c.toJSON(null,u):c});else if((v===void 0?`undefined`:_type_of(v))===`object`&&v.toJSON)m[_]=v.toJSON(null,u);else if(_===`source`){var y=u.get(v.input);y==null&&(y=g,u.set(v.input,g),g++),m[_]={end:v.end,inputId:y,start:v.start}}else m[_]=v}return h&&(m.inputs=[].concat(u.keys()).map(function(c){return c.toJSON()})),m},c.toProxy=function toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache},c.toString=function toString(c){c===void 0&&(c=u_),c.stringify&&(c=c.stringify);var u=``;return c(this,function(c){u+=c}),u},c.warn=function warn(c,u,m){var h={node:this};for(var g in m)h[g]=m[g];return c.warn(u,h)},_create_class(Node3,[{key:`proxyOf`,get:function get(){return this}}]),Node3}(),f_=d_,d_.default=d_,p_=function(c){_inherits(Declaration2,c);function Declaration2(u){var m;return u&&u.value!==void 0&&typeof u.value!=`string`&&(u=_extends({},u,{value:String(u.value)})),m=c.call(this,u)||this,m.type=`decl`,m}return _create_class(Declaration2,[{key:`variable`,get:function get(){return this.prop.startsWith(`--`)||this.prop[0]===`$`}}]),Declaration2}(f_),m_=p_,p_.default=p_,h_=`useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict`,nanoid$1=function(c){c===void 0&&(c=21);for(var u=``,m=c;m--;)u+=h_[Math.random()*64|0];return u},g_={nanoid:nanoid$1},__=Yg.SourceMapConsumer,v_=Yg.SourceMapGenerator,y_=Yg.existsSync,b_=Yg.readFileSync,x_=Yg.dirname,S_=Yg.join,C_=function(){function PreviousMap2(c,u){if(u.map!==!1){this.loadAnnotation(c),this.inline=this.startWith(this.annotation,`data:`);var m=u.map?u.map.prev:void 0,h=this.loadMap(u.from,m);!this.mapFile&&u.from&&(this.mapFile=u.from),this.mapFile&&(this.root=x_(this.mapFile)),h&&(this.text=h)}}var c=PreviousMap2.prototype;return c.consumer=function consumer(){return this.consumerCache||(this.consumerCache=new __(this.text)),this.consumerCache},c.decodeInline=function decodeInline(c){var u=/^data:application\/json;charset=utf-?8;base64,/,m=/^data:application\/json;base64,/;if(/^data:application\/json;charset=utf-?8,/.test(c)||/^data:application\/json,/.test(c))return decodeURIComponent(c.substr(RegExp.lastMatch.length));if(u.test(c)||m.test(c))return fromBase64(c.substr(RegExp.lastMatch.length));var h=c.match(/data:application\/json;([^,]+),/)[1];throw Error(`Unsupported source map encoding `+h)},c.getAnnotationURL=function getAnnotationURL(c){return c.replace(/^\/\*\s*# sourceMappingURL=/,``).trim()},c.isMap=function isMap(c){return(c===void 0?`undefined`:_type_of(c))===`object`?typeof c.mappings==`string`||typeof c._mappings==`string`||Array.isArray(c.sections):!1},c.loadAnnotation=function loadAnnotation(c){var u=c.match(/\/\*\s*# sourceMappingURL=/gm);if(u){var m=c.lastIndexOf(u.pop()),h=c.indexOf(`*/`,m);m>-1&&h>-1&&(this.annotation=this.getAnnotationURL(c.substring(m,h)))}},c.loadFile=function loadFile(c){if(this.root=x_(c),y_(c))return this.mapFile=c,b_(c,`utf-8`).toString().trim()},c.loadMap=function loadMap(c,u){if(u===!1)return!1;if(u){if(typeof u==`string`)return u;if(typeof u==`function`){var m=u(c);if(m){var h=this.loadFile(m);if(!h)throw Error(`Unable to load previous source map: `+m.toString());return h}}else if(_instanceof(u,__))return v_.fromSourceMap(u).toString();else if(_instanceof(u,v_))return u.toString();else if(this.isMap(u))return JSON.stringify(u);else throw Error(`Unsupported previous source map format: `+u.toString())}else if(this.inline)return this.decodeInline(this.annotation);else if(this.annotation){var g=this.annotation;return c&&(g=S_(x_(c),g)),this.loadFile(g)}},c.startWith=function startWith(c,u){return c?c.substr(0,u.length)===u:!1},c.withContent=function withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)},PreviousMap2}(),w_=C_,C_.default=C_,T_=Yg.SourceMapConsumer,E_=Yg.SourceMapGenerator,D_=Yg.fileURLToPath,O_=Yg.pathToFileURL,k_=Yg.isAbsolute,A_=Yg.resolve,j_=g_.nanoid,M_=Yg,N_=$g,P_=w_,F_=Symbol(`fromOffsetCache`),I_=!!(T_&&E_),L_=!!(A_&&k_),R_=function(){function Input2(c,u){if(u===void 0&&(u={}),c==null||(c===void 0?`undefined`:_type_of(c))===`object`&&!c.toString)throw Error(`PostCSS received `+c+` instead of CSS string`);if(this.css=c.toString(),this.css[0]===``||this.css[0]===`￾`?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,u.from&&(!L_||/^\w+:\/\//.test(u.from)||k_(u.from)?this.file=u.from:this.file=A_(u.from)),L_&&I_){var m=new P_(this.css,u);if(m.text){this.map=m;var h=m.consumer().file;!this.file&&h&&(this.file=this.mapResolve(h))}}this.file||(this.id=`<input css `+j_(6)+`>`),this.map&&(this.map.file=this.from)}var c=Input2.prototype;return c.error=function error(c,u,m,h){h===void 0&&(h={});var g,_,v;if(u&&(u===void 0?`undefined`:_type_of(u))===`object`){var y=u,b=m;if(typeof y.offset==`number`){var x=this.fromOffset(y.offset);u=x.line,m=x.col}else u=y.line,m=y.column;if(typeof b.offset==`number`){var S=this.fromOffset(b.offset);_=S.line,v=S.col}else _=b.line,v=b.column}else if(!m){var C=this.fromOffset(u);u=C.line,m=C.col}var T=this.origin(u,m,_,v);return g=T?new N_(c,T.endLine===void 0?T.line:{column:T.column,line:T.line},T.endLine===void 0?T.column:{column:T.endColumn,line:T.endLine},T.source,T.file,h.plugin):new N_(c,_===void 0?u:{column:m,line:u},_===void 0?m:{column:v,line:_},this.css,this.file,h.plugin),g.input={column:m,endColumn:v,endLine:_,line:u,source:this.css},this.file&&(O_&&(g.input.url=O_(this.file).toString()),g.input.file=this.file),g},c.fromOffset=function fromOffset(c){var u,m;if(this[F_])m=this[F_];else{var h=this.css.split(`
63 +`);m=Array(h.length);for(var g=0,_=0,v=h.length;_<v;_++)m[_]=g,g+=h[_].length+1;this[F_]=m}u=m[m.length-1];var y=0;if(c>=u)y=m.length-1;else for(var b=m.length-2,x;y<b;)if(x=y+(b-y>>1),c<m[x])b=x-1;else if(c>=m[x+1])y=x+1;else{y=x;break}return{col:c-m[y]+1,line:y+1}},c.mapResolve=function mapResolve(c){return/^\w+:\/\//.test(c)?c:A_(this.map.consumer().sourceRoot||this.map.root||`.`,c)},c.origin=function origin(c,u,m,h){if(!this.map)return!1;var g=this.map.consumer(),_=g.originalPositionFor({column:u,line:c});if(!_.source)return!1;var v;typeof m==`number`&&(v=g.originalPositionFor({column:h,line:m}));var y=k_(_.source)?O_(_.source):new URL(_.source,this.map.consumer().sourceRoot||O_(this.map.mapFile)),b={column:_.column,endColumn:v&&v.column,endLine:v&&v.line,line:_.line,url:y.toString()};if(y.protocol===`file:`)if(D_)b.file=D_(y);else throw Error(`file: protocol is not available in this PostCSS build`);var x=g.sourceContentFor(_.source);return x&&(b.source=x),b},c.toJSON=function toJSON(){for(var c={},u=0,m=[`hasBOM`,`css`,`file`,`id`];u<m.length;u++){var h=m[u];this[h]!=null&&(c[h]=this[h])}return this.map&&(c.map=_extends({},this.map),c.map.consumerCache&&(c.map.consumerCache=void 0)),c},_create_class(Input2,[{key:`from`,get:function get(){return this.file||this.id}}]),Input2}(),z_=R_,R_.default=R_,M_&&M_.registerInput&&M_.registerInput(R_),B_=Yg.SourceMapConsumer,V_=Yg.SourceMapGenerator,H_=Yg.dirname,U_=Yg.relative,W_=Yg.resolve,G_=Yg.sep,K_=Yg.pathToFileURL,q_=z_,J_=!!(B_&&V_),Y_=!!(H_&&W_&&U_&&G_),X_=function(){function MapGenerator2(c,u,m,h){this.stringify=c,this.mapOpts=m.map||{},this.root=u,this.opts=m,this.css=h,this.originalCSS=h,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}var c=MapGenerator2.prototype;return c.addAnnotation=function addAnnotation(){var c=this.isInline()?`data:application/json;base64,`+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation==`string`?this.mapOpts.annotation:typeof this.mapOpts.annotation==`function`?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+`.map`,u=`
64 +`;this.css.includes(`\r
65 +`)&&(u=`\r
66 +`),this.css+=u+`/*# sourceMappingURL=`+c+` */`},c.applyPrevMaps=function applyPrevMaps(){for(var c=_create_for_of_iterator_helper_loose(this.previous()),u;!(u=c()).done;){var m=u.value,h=this.toUrl(this.path(m.file)),g=m.root||H_(m.file),_=void 0;this.mapOpts.sourcesContent===!1?(_=new B_(m.text),_.sourcesContent&&(_.sourcesContent=null)):_=m.consumer(),this.map.applySourceMap(_,h,this.toUrl(this.path(g)))}},c.clearAnnotation=function clearAnnotation(){if(this.mapOpts.annotation!==!1)if(this.root)for(var c,u=this.root.nodes.length-1;u>=0;u--)c=this.root.nodes[u],c.type===`comment`&&c.text.indexOf(`# sourceMappingURL=`)===0&&this.root.removeChild(u);else this.css&&(this.css=this.css.replace(/\n*?\/\*#[\S\s]*?\*\/$/gm,``))},c.generate=function generate(){if(this.clearAnnotation(),Y_&&J_&&this.isMap())return this.generateMap();var c=``;return this.stringify(this.root,function(u){c+=u}),[c]},c.generateMap=function generateMap(){if(this.root)this.generateString();else if(this.previous().length===1){var c=this.previous()[0].consumer();c.file=this.outputFile(),this.map=V_.fromSourceMap(c,{ignoreInvalidMapping:!0})}else this.map=new V_({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):`<no source>`});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]},c.generateString=function generateString(){var c=this;this.css=``,this.map=new V_({file:this.outputFile(),ignoreInvalidMapping:!0});var u=1,m=1,h=`<no source>`,g={generated:{column:0,line:0},original:{column:0,line:0},source:``},_,v;this.stringify(this.root,function(y,b,x){if(c.css+=y,b&&x!==`end`&&(g.generated.line=u,g.generated.column=m-1,b.source&&b.source.start?(g.source=c.sourcePath(b),g.original.line=b.source.start.line,g.original.column=b.source.start.column-1,c.map.addMapping(g)):(g.source=h,g.original.line=1,g.original.column=0,c.map.addMapping(g))),_=y.match(/\n/g),_?(u+=_.length,v=y.lastIndexOf(`
67 +`),m=y.length-v):m+=y.length,b&&x!==`start`){var S=b.parent||{raws:{}};(!(b.type===`decl`||b.type===`atrule`&&!b.nodes)||b!==S.last||S.raws.semicolon)&&(b.source&&b.source.end?(g.source=c.sourcePath(b),g.original.line=b.source.end.line,g.original.column=b.source.end.column-1,g.generated.line=u,g.generated.column=m-2,c.map.addMapping(g)):(g.source=h,g.original.line=1,g.original.column=0,g.generated.line=u,g.generated.column=m-1,c.map.addMapping(g)))}})},c.isAnnotation=function isAnnotation(){return this.isInline()?!0:this.mapOpts.annotation===void 0?!this.previous().length||this.previous().some(function(c){return c.annotation}):this.mapOpts.annotation},c.isInline=function isInline(){if(this.mapOpts.inline!==void 0)return this.mapOpts.inline;var c=this.mapOpts.annotation;return c!==void 0&&c!==!0?!1:!this.previous().length||this.previous().some(function(c){return c.inline})},c.isMap=function isMap(){return this.opts.map===void 0?this.previous().length>0:!!this.opts.map},c.isSourcesContent=function isSourcesContent(){return this.mapOpts.sourcesContent===void 0?!this.previous().length||this.previous().some(function(c){return c.withContent()}):this.mapOpts.sourcesContent},c.outputFile=function outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):`to.css`},c.path=function path(c){if(this.mapOpts.absolute||c.charCodeAt(0)===60||/^\w+:\/\//.test(c))return c;var u=this.memoizedPaths.get(c);if(u)return u;var m=this.opts.to?H_(this.opts.to):`.`;typeof this.mapOpts.annotation==`string`&&(m=H_(W_(m,this.mapOpts.annotation)));var h=U_(m,c);return this.memoizedPaths.set(c,h),h},c.previous=function previous(){var c=this;if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(function(u){if(u.source&&u.source.input.map){var m=u.source.input.map;c.previousMaps.includes(m)||c.previousMaps.push(m)}});else{var u=new q_(this.originalCSS,this.opts);u.map&&this.previousMaps.push(u.map)}return this.previousMaps},c.setSourcesContent=function setSourcesContent(){var c=this,u={};if(this.root)this.root.walk(function(m){if(m.source){var h=m.source.input.from;if(h&&!u[h]){u[h]=!0;var g=c.usesFileUrls?c.toFileUrl(h):c.toUrl(c.path(h));c.map.setSourceContent(g,m.source.input.css)}}});else if(this.css){var m=this.opts.from?this.toUrl(this.path(this.opts.from)):`<no source>`;this.map.setSourceContent(m,this.css)}},c.sourcePath=function sourcePath(c){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(c.source.input.from):this.toUrl(this.path(c.source.input.from))},c.toBase64=function toBase64(c){return Buffer?Buffer.from(c).toString(`base64`):window.btoa(unescape(encodeURIComponent(c)))},c.toFileUrl=function toFileUrl(c){var u=this.memoizedFileURLs.get(c);if(u)return u;if(K_){var m=K_(c).toString();return this.memoizedFileURLs.set(c,m),m}else throw Error("`map.absolute` option is not available in this PostCSS build")},c.toUrl=function toUrl(c){var u=this.memoizedURLs.get(c);if(u)return u;G_===`\\`&&(c=c.replace(/\\/g,`/`));var m=encodeURI(c).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(c,m),m},MapGenerator2}(),Z_=function(c){_inherits(Comment2,c);function Comment2(u){var m=c.call(this,u)||this;return m.type=`comment`,m}return Comment2}(f_),Q_=Z_,Z_.default=Z_,$_=e_.isClean,ev=e_.my,tv=m_,nv=Q_,rv=f_,cv=function(c){_inherits(Container2,c);function Container2(){return c.apply(this,arguments)||this}var u=Container2.prototype;return u.append=function append(){for(var c=arguments.length,u=Array(c),m=0;m<c;m++)u[m]=arguments[m];for(var h=_create_for_of_iterator_helper_loose(u),g;!(g=h()).done;)for(var _=g.value,v=_create_for_of_iterator_helper_loose(this.normalize(_,this.last)),y;!(y=v()).done;){var b=y.value;this.proxyOf.nodes.push(b)}return this.markDirty(),this},u.cleanRaws=function cleanRaws(u){if(c.prototype.cleanRaws.call(this,u),this.nodes)for(var m=_create_for_of_iterator_helper_loose(this.nodes),h;!(h=m()).done;)h.value.cleanRaws(u)},u.each=function each(c){if(this.proxyOf.nodes){for(var u=this.getIterator(),m,h;this.indexes[u]<this.proxyOf.nodes.length&&(m=this.indexes[u],h=c(this.proxyOf.nodes[m],m),h!==!1);)this.indexes[u]+=1;return delete this.indexes[u],h}},u.every=function every(c){return this.nodes.every(c)},u.getIterator=function getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;var c=this.lastEach;return this.indexes[c]=0,c},u.getProxyProcessor=function getProxyProcessor(){return{get:function get(c,u){return u===`proxyOf`?c:c[u]?u===`each`||typeof u==`string`&&u.startsWith(`walk`)?function(){for(var m=arguments.length,h=Array(m),g=0;g<m;g++)h[g]=arguments[g];var _;return(_=c)[u].apply(_,[].concat(h.map(function(c){return typeof c==`function`?function(u,m){return c(u.toProxy(),m)}:c})))}:u===`every`||u===`some`?function(m){return c[u](function(c){for(var u=arguments.length,h=Array(u>1?u-1:0),g=1;g<u;g++)h[g-1]=arguments[g];return m.apply(void 0,[c.toProxy()].concat(h))})}:u===`root`?function(){return c.root().toProxy()}:u===`nodes`?c.nodes.map(function(c){return c.toProxy()}):u===`first`||u===`last`?c[u].toProxy():c[u]:c[u]},set:function set(c,u,m){return c[u]===m?!0:(c[u]=m,(u===`name`||u===`params`||u===`selector`)&&c.markDirty(),!0)}}},u.index=function index(c){return typeof c==`number`?c:(c.proxyOf&&(c=c.proxyOf),this.proxyOf.nodes.indexOf(c))},u.insertAfter=function insertAfter(c,u){var m=this.index(c),h=this.normalize(u,this.proxyOf.nodes[m]).reverse();m=this.index(c);for(var g=_create_for_of_iterator_helper_loose(h),_;!(_=g()).done;){var v=_.value;this.proxyOf.nodes.splice(m+1,0,v)}var y;for(var b in this.indexes)y=this.indexes[b],m<y&&(this.indexes[b]=y+h.length);return this.markDirty(),this},u.insertBefore=function insertBefore(c,u){var m=this.index(c),h=m===0&&`prepend`,g=this.normalize(u,this.proxyOf.nodes[m],h).reverse();m=this.index(c);for(var _=_create_for_of_iterator_helper_loose(g),v;!(v=_()).done;){var y=v.value;this.proxyOf.nodes.splice(m,0,y)}var b;for(var x in this.indexes)b=this.indexes[x],m<=b&&(this.indexes[x]=b+g.length);return this.markDirty(),this},u.normalize=function normalize(c,u){var m=this;if(typeof c==`string`)c=cleanSource(iv(c).nodes);else if(c===void 0)c=[];else if(Array.isArray(c)){c=c.slice(0);for(var h=_create_for_of_iterator_helper_loose(c),g;!(g=h()).done;){var _=g.value;_.parent&&_.parent.removeChild(_,`ignore`)}}else if(c.type===`root`&&this.type!==`document`){c=c.nodes.slice(0);for(var v=_create_for_of_iterator_helper_loose(c),y;!(y=v()).done;){var b=y.value;b.parent&&b.parent.removeChild(b,`ignore`)}}else if(c.type)c=[c];else if(c.prop){if(c.value===void 0)throw Error(`Value field is missed in node creation`);typeof c.value!=`string`&&(c.value=String(c.value)),c=[new tv(c)]}else if(c.selector)c=[new av(c)];else if(c.name)c=[new ov(c)];else if(c.text)c=[new nv(c)];else throw Error(`Unknown node type in node creation`);return c.map(function(c){return c[ev]||Container2.rebuild(c),c=c.proxyOf,c.parent&&c.parent.removeChild(c),c[$_]&&markDirtyUp(c),c.raws.before===void 0&&u&&u.raws.before!==void 0&&(c.raws.before=u.raws.before.replace(/\S/g,``)),c.parent=m.proxyOf,c})},u.prepend=function prepend(){for(var c=arguments.length,u=Array(c),m=0;m<c;m++)u[m]=arguments[m];u=u.reverse();for(var h=_create_for_of_iterator_helper_loose(u),g;!(g=h()).done;){for(var _=g.value,v=this.normalize(_,this.first,`prepend`).reverse(),y=_create_for_of_iterator_helper_loose(v),b;!(b=y()).done;){var x=b.value;this.proxyOf.nodes.unshift(x)}for(var S in this.indexes)this.indexes[S]=this.indexes[S]+v.length}return this.markDirty(),this},u.push=function push(c){return c.parent=this,this.proxyOf.nodes.push(c),this},u.removeAll=function removeAll(){for(var c=_create_for_of_iterator_helper_loose(this.proxyOf.nodes),u;!(u=c()).done;){var m=u.value;m.parent=void 0}return this.proxyOf.nodes=[],this.markDirty(),this},u.removeChild=function removeChild(c){c=this.index(c),this.proxyOf.nodes[c].parent=void 0,this.proxyOf.nodes.splice(c,1);var u;for(var m in this.indexes)u=this.indexes[m],u>=c&&(this.indexes[m]=u-1);return this.markDirty(),this},u.replaceValues=function replaceValues(c,u,m){return m||(m=u,u={}),this.walkDecls(function(h){u.props&&!u.props.includes(h.prop)||u.fast&&!h.value.includes(u.fast)||(h.value=h.value.replace(c,m))}),this.markDirty(),this},u.some=function some(c){return this.nodes.some(c)},u.walk=function walk(c){return this.each(function(u,m){var h;try{h=c(u,m)}catch(c){throw u.addToError(c)}return h!==!1&&u.walk&&(h=u.walk(c)),h})},u.walkAtRules=function walkAtRules(c,u){return u?_instanceof(c,RegExp)?this.walk(function(m,h){if(m.type===`atrule`&&c.test(m.name))return u(m,h)}):this.walk(function(m,h){if(m.type===`atrule`&&m.name===c)return u(m,h)}):(u=c,this.walk(function(c,m){if(c.type===`atrule`)return u(c,m)}))},u.walkComments=function walkComments(c){return this.walk(function(u,m){if(u.type===`comment`)return c(u,m)})},u.walkDecls=function walkDecls(c,u){return u?_instanceof(c,RegExp)?this.walk(function(m,h){if(m.type===`decl`&&c.test(m.prop))return u(m,h)}):this.walk(function(m,h){if(m.type===`decl`&&m.prop===c)return u(m,h)}):(u=c,this.walk(function(c,m){if(c.type===`decl`)return u(c,m)}))},u.walkRules=function walkRules(c,u){return u?_instanceof(c,RegExp)?this.walk(function(m,h){if(m.type===`rule`&&c.test(m.selector))return u(m,h)}):this.walk(function(m,h){if(m.type===`rule`&&m.selector===c)return u(m,h)}):(u=c,this.walk(function(c,m){if(c.type===`rule`)return u(c,m)}))},_create_class(Container2,[{key:`first`,get:function get(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}},{key:`last`,get:function get(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}}]),Container2}(rv),cv.registerParse=function(c){iv=c},cv.registerRule=function(c){av=c},cv.registerAtRule=function(c){ov=c},cv.registerRoot=function(c){sv=c},lv=cv,cv.default=cv,cv.rebuild=function(c){c.type===`atrule`?Object.setPrototypeOf(c,ov.prototype):c.type===`rule`?Object.setPrototypeOf(c,av.prototype):c.type===`decl`?Object.setPrototypeOf(c,tv.prototype):c.type===`comment`?Object.setPrototypeOf(c,nv.prototype):c.type===`root`&&Object.setPrototypeOf(c,sv.prototype),c[ev]=!0,c.nodes&&c.nodes.forEach(function(c){cv.rebuild(c)})},uv=lv,pv=function(c){_inherits(Document23,c);function Document23(u){var m=c.call(this,_extends({type:`document`},u))||this;return m.nodes||(m.nodes=[]),m}var u=Document23.prototype;return u.toResult=function toResult(c){return c===void 0&&(c={}),new dv(new fv,this,c).stringify()},Document23}(uv),pv.registerLazyResult=function(c){dv=c},pv.registerProcessor=function(c){fv=c},mv=pv,pv.default=pv,hv=function(){function Warning2(c,u){if(u===void 0&&(u={}),this.type=`warning`,this.text=c,u.node&&u.node.source){var m=u.node.rangeBy(u);this.line=m.start.line,this.column=m.start.column,this.endLine=m.end.line,this.endColumn=m.end.column}for(var h in u)this[h]=u[h]}var c=Warning2.prototype;return c.toString=function toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+`: `+this.text:this.text},Warning2}(),gv=hv,hv.default=hv,_v=gv,vv=function(){function Result2(c,u,m){this.processor=c,this.messages=[],this.root=u,this.opts=m,this.css=void 0,this.map=void 0}var c=Result2.prototype;return c.toString=function toString(){return this.css},c.warn=function warn(c,u){u===void 0&&(u={}),u.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(u.plugin=this.lastPlugin.postcssPlugin);var m=new _v(c,u);return this.messages.push(m),m},c.warnings=function warnings(){return this.messages.filter(function(c){return c.type===`warning`})},_create_class(Result2,[{key:`content`,get:function get(){return this.css}}]),Result2}(),yv=vv,vv.default=vv,bv=39,xv=34,Sv=92,Cv=47,wv=10,Tv=32,Ev=12,Dv=9,Ov=13,kv=91,Av=93,jv=40,Mv=41,Nv=123,Pv=125,Fv=59,Iv=42,Lv=58,Rv=64,zv=/[\t\n\f\r "#'()/;[\\\]{}]/g,Bv=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,Vv=/.[\r\n"'(/\\]/,Hv=/[\da-f]/i,Uv=function tokenizer2(c,u){u===void 0&&(u={});var m=c.css.valueOf(),h=u.ignoreErrors,g,_,v,y,b,x,S,C,T,E,D=m.length,A=0,N=[],P=[];function position(){return A}function unclosed(u){throw c.error(`Unclosed `+u,A)}function endOfFile(){return P.length===0&&A>=D}function nextToken(c){if(P.length)return P.pop();if(!(A>=D)){var u=c?c.ignoreUnclosed:!1;switch(g=m.charCodeAt(A),g){case wv:case Tv:case Dv:case Ov:case Ev:_=A;do _+=1,g=m.charCodeAt(_);while(g===Tv||g===wv||g===Dv||g===Ov||g===Ev);E=[`space`,m.slice(A,_)],A=_-1;break;case kv:case Av:case Nv:case Pv:case Lv:case Fv:case Mv:var V=String.fromCharCode(g);E=[V,V,A];break;case jv:if(C=N.length?N.pop()[1]:``,T=m.charCodeAt(A+1),C===`url`&&T!==bv&&T!==xv&&T!==Tv&&T!==wv&&T!==Dv&&T!==Ev&&T!==Ov){_=A;do{if(x=!1,_=m.indexOf(`)`,_+1),_===-1)if(h||u){_=A;break}else unclosed(`bracket`);for(S=_;m.charCodeAt(S-1)===Sv;)--S,x=!x}while(x);E=[`brackets`,m.slice(A,_+1),A,_],A=_}else _=m.indexOf(`)`,A+1),y=m.slice(A,_+1),_===-1||Vv.test(y)?E=[`(`,`(`,A]:(E=[`brackets`,y,A,_],A=_);break;case bv:case xv:v=g===bv?`'`:`"`,_=A;do{if(x=!1,_=m.indexOf(v,_+1),_===-1)if(h||u){_=A+1;break}else unclosed(`string`);for(S=_;m.charCodeAt(S-1)===Sv;)--S,x=!x}while(x);E=[`string`,m.slice(A,_+1),A,_],A=_;break;case Rv:zv.lastIndex=A+1,zv.test(m),_=zv.lastIndex===0?m.length-1:zv.lastIndex-2,E=[`at-word`,m.slice(A,_+1),A,_],A=_;break;case Sv:for(_=A,b=!0;m.charCodeAt(_+1)===Sv;)_+=1,b=!b;if(g=m.charCodeAt(_+1),b&&g!==Cv&&g!==Tv&&g!==wv&&g!==Dv&&g!==Ov&&g!==Ev&&(_+=1,Hv.test(m.charAt(_)))){for(;Hv.test(m.charAt(_+1));)_+=1;m.charCodeAt(_+1)===Tv&&(_+=1)}E=[`word`,m.slice(A,_+1),A,_],A=_;break;default:g===Cv&&m.charCodeAt(A+1)===Iv?(_=m.indexOf(`*/`,A+2)+1,_===0&&(h||u?_=m.length:unclosed(`comment`)),E=[`comment`,m.slice(A,_+1),A,_],A=_):(Bv.lastIndex=A+1,Bv.test(m),_=Bv.lastIndex===0?m.length-1:Bv.lastIndex-2,E=[`word`,m.slice(A,_+1),A,_],N.push(E),A=_);break}return A++,E}}function back(c){P.push(c)}return{back,endOfFile,nextToken,position}},Wv=lv,Gv=function(c){_inherits(AtRule2,c);function AtRule2(u){var m=c.call(this,u)||this;return m.type=`atrule`,m}var u=AtRule2.prototype;return u.append=function append(){for(var u=arguments.length,m=Array(u),h=0;h<u;h++)m[h]=arguments[h];var g;return this.proxyOf.nodes||(this.nodes=[]),(g=c.prototype.append).call.apply(g,[this].concat(m))},u.prepend=function prepend(){for(var u=arguments.length,m=Array(u),h=0;h<u;h++)m[h]=arguments[h];var g;return this.proxyOf.nodes||(this.nodes=[]),(g=c.prototype.prepend).call.apply(g,[this].concat(m))},AtRule2}(Wv),Kv=Gv,Gv.default=Gv,Wv.registerAtRule(Gv),qv=lv,Xv=function(c){_inherits(Root2,c);function Root2(u){var m=c.call(this,u)||this;return m.type=`root`,m.nodes||(m.nodes=[]),m}var u=Root2.prototype;return u.normalize=function normalize(u,m,h){var g=c.prototype.normalize.call(this,u);if(m){if(h===`prepend`)this.nodes.length>1?m.raws.before=this.nodes[1].raws.before:delete m.raws.before;else if(this.first!==m)for(var _=_create_for_of_iterator_helper_loose(g),v;!(v=_()).done;){var y=v.value;y.raws.before=m.raws.before}}return g},u.removeChild=function removeChild(u,m){var h=this.index(u);return!m&&h===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[h].raws.before),c.prototype.removeChild.call(this,u)},u.toResult=function toResult(c){return c===void 0&&(c={}),new Jv(new Yv,this,c).stringify()},Root2}(qv),Xv.registerLazyResult=function(c){Jv=c},Xv.registerProcessor=function(c){Yv=c},Zv=Xv,Xv.default=Xv,qv.registerRoot(Xv),Qv={comma:function comma(c){return Qv.split(c,[`,`],!0)},space:function space(c){return Qv.split(c,[` `,`
68 +`,` `])},split:function split(c,u,m){for(var h=[],g=``,_=!1,v=0,y=!1,b=``,x=!1,S=_create_for_of_iterator_helper_loose(c),C;!(C=S()).done;){var T=C.value;x?x=!1:T===`\\`?x=!0:y?T===b&&(y=!1):T===`"`||T===`'`?(y=!0,b=T):T===`(`?v+=1:T===`)`?v>0&&--v:v===0&&u.includes(T)&&(_=!0),_?(g!==``&&h.push(g.trim()),g=``,_=!1):g+=T}return(m||g!==``)&&h.push(g.trim()),h}},$v=Qv,Qv.default=Qv,ey=lv,ty=$v,ny=function(c){_inherits(Rule2,c);function Rule2(u){var m=c.call(this,u)||this;return m.type=`rule`,m.nodes||(m.nodes=[]),m}return _create_class(Rule2,[{key:`selectors`,get:function get(){return ty.comma(this.selector)},set:function set(c){var u=this.selector?this.selector.match(/,\s*/):null,m=u?u[0]:`,`+this.raw(`between`,`beforeOpen`);this.selector=c.join(m)}}]),Rule2}(ey),ry=ny,ny.default=ny,ey.registerRule(ny),iy=m_,ay=Uv,oy=Q_,sy=Kv,cy=Zv,ly=ry,uy={empty:!0,space:!0},dy=function(){function Parser2(c){this.input=c,this.root=new cy,this.current=this.root,this.spaces=``,this.semicolon=!1,this.createTokenizer(),this.root.source={input:c,start:{column:1,line:1,offset:0}}}var c=Parser2.prototype;return c.atrule=function atrule(c){var u=new sy;u.name=c[1].slice(1),u.name===``&&this.unnamedAtrule(u,c),this.init(u,c[2]);for(var m,h,g,_=!1,v=!1,y=[],b=[];!this.tokenizer.endOfFile();){if(c=this.tokenizer.nextToken(),m=c[0],m===`(`||m===`[`?b.push(m===`(`?`)`:`]`):m===`{`&&b.length>0?b.push(`}`):m===b[b.length-1]&&b.pop(),b.length===0)if(m===`;`){u.source.end=this.getPosition(c[2]),u.source.end.offset++,this.semicolon=!0;break}else if(m===`{`){v=!0;break}else if(m===`}`){if(y.length>0){for(g=y.length-1,h=y[g];h&&h[0]===`space`;)h=y[--g];h&&(u.source.end=this.getPosition(h[3]||h[2]),u.source.end.offset++)}this.end(c);break}else y.push(c);else y.push(c);if(this.tokenizer.endOfFile()){_=!0;break}}u.raws.between=this.spacesAndCommentsFromEnd(y),y.length?(u.raws.afterName=this.spacesAndCommentsFromStart(y),this.raw(u,`params`,y),_&&(c=y[y.length-1],u.source.end=this.getPosition(c[3]||c[2]),u.source.end.offset++,this.spaces=u.raws.between,u.raws.between=``)):(u.raws.afterName=``,u.params=``),v&&(u.nodes=[],this.current=u)},c.checkMissedSemicolon=function checkMissedSemicolon(c){var u=this.colon(c);if(u!==!1){for(var m=0,h,g=u-1;g>=0&&(h=c[g],!(h[0]!==`space`&&(m+=1,m===2)));g--);throw this.input.error(`Missed semicolon`,h[0]===`word`?h[3]+1:h[2])}},c.colon=function colon(c){for(var u=0,m,h,g,_=_create_for_of_iterator_helper_loose(c.entries()),v;!(v=_()).done;){var y=v.value,b=y[0];if(m=y[1],h=m[0],h===`(`&&(u+=1),h===`)`&&--u,u===0&&h===`:`)if(!g)this.doubleColon(m);else if(g[0]===`word`&&g[1]===`progid`)continue;else return b;g=m}return!1},c.comment=function comment(c){var u=new oy;this.init(u,c[2]),u.source.end=this.getPosition(c[3]||c[2]),u.source.end.offset++;var m=c[1].slice(2,-2);if(/^\s*$/.test(m))u.text=``,u.raws.left=m,u.raws.right=``;else{var h=m.match(/^(\s*)([^]*\S)(\s*)$/);u.text=h[2],u.raws.left=h[1],u.raws.right=h[3]}},c.createTokenizer=function createTokenizer(){this.tokenizer=ay(this.input)},c.decl=function decl(c,u){var m=new iy;this.init(m,c[0][2]);var h=c[c.length-1];for(h[0]===`;`&&(this.semicolon=!0,c.pop()),m.source.end=this.getPosition(h[3]||h[2]||findLastWithPosition(c)),m.source.end.offset++;c[0][0]!==`word`;)c.length===1&&this.unknownWord(c),m.raws.before+=c.shift()[1];for(m.source.start=this.getPosition(c[0][2]),m.prop=``;c.length;){var g=c[0][0];if(g===`:`||g===`space`||g===`comment`)break;m.prop+=c.shift()[1]}m.raws.between=``;for(var _;c.length;)if(_=c.shift(),_[0]===`:`){m.raws.between+=_[1];break}else _[0]===`word`&&/\w/.test(_[1])&&this.unknownWord([_]),m.raws.between+=_[1];(m.prop[0]===`_`||m.prop[0]===`*`)&&(m.raws.before+=m.prop[0],m.prop=m.prop.slice(1));for(var v=[],y;c.length&&(y=c[0][0],y===`space`||y===`comment`);)v.push(c.shift());this.precheckMissedSemicolon(c);for(var b=c.length-1;b>=0;b--){if(_=c[b],_[1].toLowerCase()===`!important`){m.important=!0;var x=this.stringFrom(c,b);x=this.spacesFromEnd(c)+x,x!==` !important`&&(m.raws.important=x);break}else if(_[1].toLowerCase()===`important`){for(var S=c.slice(0),C=``,T=b;T>0;T--){var E=S[T][0];if(C.trim().indexOf(`!`)===0&&E!==`space`)break;C=S.pop()[1]+C}C.trim().indexOf(`!`)===0&&(m.important=!0,m.raws.important=C,c=S)}if(_[0]!==`space`&&_[0]!==`comment`)break}c.some(function(c){return c[0]!==`space`&&c[0]!==`comment`})&&(m.raws.between+=v.map(function(c){return c[1]}).join(``),v=[]),this.raw(m,`value`,v.concat(c),u),m.value.includes(`:`)&&!u&&this.checkMissedSemicolon(c)},c.doubleColon=function doubleColon(c){throw this.input.error(`Double colon`,{offset:c[2]},{offset:c[2]+c[1].length})},c.emptyRule=function emptyRule(c){var u=new ly;this.init(u,c[2]),u.selector=``,u.raws.between=``,this.current=u},c.end=function end(c){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||``)+this.spaces,this.spaces=``,this.current.parent?(this.current.source.end=this.getPosition(c[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(c)},c.endFile=function endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||``)+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())},c.freeSemicolon=function freeSemicolon(c){if(this.spaces+=c[1],this.current.nodes){var u=this.current.nodes[this.current.nodes.length-1];u&&u.type===`rule`&&!u.raws.ownSemicolon&&(u.raws.ownSemicolon=this.spaces,this.spaces=``)}},c.getPosition=function getPosition(c){var u=this.input.fromOffset(c);return{column:u.col,line:u.line,offset:c}},c.init=function init(c,u){this.current.push(c),c.source={input:this.input,start:this.getPosition(u)},c.raws.before=this.spaces,this.spaces=``,c.type!==`comment`&&(this.semicolon=!1)},c.other=function other(c){for(var u=!1,m=null,h=!1,g=null,_=[],v=c[1].startsWith(`--`),y=[],b=c;b;){if(m=b[0],y.push(b),m===`(`||m===`[`)g||(g=b),_.push(m===`(`?`)`:`]`);else if(v&&h&&m===`{`)g||(g=b),_.push(`}`);else if(_.length===0)if(m===`;`)if(h){this.decl(y,v);return}else break;else if(m===`{`){this.rule(y);return}else if(m===`}`){this.tokenizer.back(y.pop()),u=!0;break}else m===`:`&&(h=!0);else m===_[_.length-1]&&(_.pop(),_.length===0&&(g=null));b=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(u=!0),_.length>0&&this.unclosedBracket(g),u&&h){if(!v)for(;y.length&&(b=y[y.length-1][0],b===`space`||b===`comment`);)this.tokenizer.back(y.pop());this.decl(y,v)}else this.unknownWord(y)},c.parse=function parse(){for(var c;!this.tokenizer.endOfFile();)switch(c=this.tokenizer.nextToken(),c[0]){case`space`:this.spaces+=c[1];break;case`;`:this.freeSemicolon(c);break;case`}`:this.end(c);break;case`comment`:this.comment(c);break;case`at-word`:this.atrule(c);break;case`{`:this.emptyRule(c);break;default:this.other(c);break}this.endFile()},c.precheckMissedSemicolon=function precheckMissedSemicolon(){},c.raw=function raw(c,u,m,h){for(var g,_,v=m.length,y=``,b=!0,x,S,C=0;C<v;C+=1)g=m[C],_=g[0],_===`space`&&C===v-1&&!h?b=!1:_===`comment`?(S=m[C-1]?m[C-1][0]:`empty`,x=m[C+1]?m[C+1][0]:`empty`,!uy[S]&&!uy[x]?y.slice(-1)===`,`?b=!1:y+=g[1]:b=!1):y+=g[1];if(!b){var T=m.reduce(function(c,u){return c+u[1]},``);c.raws[u]={raw:T,value:y}}c[u]=y},c.rule=function rule(c){c.pop();var u=new ly;this.init(u,c[0][2]),u.raws.between=this.spacesAndCommentsFromEnd(c),this.raw(u,`selector`,c),this.current=u},c.spacesAndCommentsFromEnd=function spacesAndCommentsFromEnd(c){for(var u,m=``;c.length&&(u=c[c.length-1][0],u===`space`||u===`comment`);)m=c.pop()[1]+m;return m},c.spacesAndCommentsFromStart=function spacesAndCommentsFromStart(c){for(var u,m=``;c.length&&(u=c[0][0],u===`space`||u===`comment`);)m+=c.shift()[1];return m},c.spacesFromEnd=function spacesFromEnd(c){for(var u,m=``;c.length&&(u=c[c.length-1][0],u===`space`);)m=c.pop()[1]+m;return m},c.stringFrom=function stringFrom(c,u){for(var m=``,h=u;h<c.length;h++)m+=c[h][1];return c.splice(u,c.length-u),m},c.unclosedBlock=function unclosedBlock(){var c=this.current.source.start;throw this.input.error(`Unclosed block`,c.line,c.column)},c.unclosedBracket=function unclosedBracket(c){throw this.input.error(`Unclosed bracket`,{offset:c[2]},{offset:c[2]+1})},c.unexpectedClose=function unexpectedClose(c){throw this.input.error(`Unexpected }`,{offset:c[2]},{offset:c[2]+1})},c.unknownWord=function unknownWord(c){throw this.input.error(`Unknown word`,{offset:c[0][2]},{offset:c[0][2]+c[0][1].length})},c.unnamedAtrule=function unnamedAtrule(c,u){throw this.input.error(`At-rule without name`,{offset:u[2]},{offset:u[2]+u[1].length})},Parser2}(),fy=lv,py=dy,my=z_,hy=parse$3,parse$3.default=parse$3,fy.registerParse(parse$3),gy=e_.isClean,_y=e_.my,vy=X_,yy=a_,by=lv,xy=mv,Sy=yv,Cy=hy,wy=Zv,Ty={atrule:`AtRule`,comment:`Comment`,decl:`Declaration`,document:`Document`,root:`Root`,rule:`Rule`},Ey={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},Dy={Once:!0,postcssPlugin:!0,prepare:!0},Oy=0,ky={},Ay=function(){function LazyResult2(c,u,m){var h=this;this.stringified=!1,this.processed=!1;var g;if((u===void 0?`undefined`:_type_of(u))===`object`&&u!==null&&(u.type===`root`||u.type===`document`))g=cleanMarks(u);else if(_instanceof(u,LazyResult2)||_instanceof(u,Sy))g=cleanMarks(u.root),u.map&&(m.map===void 0&&(m.map={}),m.map.inline||(m.map.inline=!1),m.map.prev=u.map);else{var _=Cy;m.syntax&&(_=m.syntax.parse),m.parser&&(_=m.parser),_.parse&&(_=_.parse);try{g=_(u,m)}catch(c){this.processed=!0,this.error=c}g&&!g[_y]&&by.rebuild(g)}this.result=new Sy(c,g,m),this.helpers=_extends({},ky,{postcss:ky,result:this.result}),this.plugins=this.processor.plugins.map(function(c){return(c===void 0?`undefined`:_type_of(c))===`object`&&c.prepare?_extends({},c,c.prepare(h.result)):c})}var c=LazyResult2.prototype;return c.async=function async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)},c.catch=function _catch(c){return this.async().catch(c)},c.finally=function _finally(c){return this.async().then(c,c)},c.getAsyncError=function getAsyncError(){throw Error(`Use process(css).then(cb) to work with async plugins`)},c.handleError=function handleError(c,u){var m=this.result.lastPlugin;try{u&&u.addToError(c),this.error=c,c.name===`CssSyntaxError`&&!c.plugin?(c.plugin=m.postcssPlugin,c.setMessage()):m.postcssVersion}catch(c){console&&console.error&&console.error(c)}return c},c.prepareVisitors=function prepareVisitors(){var c=this;this.listeners={};for(var add=function(u,m,h){c.listeners[m]||(c.listeners[m]=[]),c.listeners[m].push([u,h])},u=_create_for_of_iterator_helper_loose(this.plugins),m;!(m=u()).done;){var h=m.value;if((h===void 0?`undefined`:_type_of(h))===`object`)for(var g in h){if(!Ey[g]&&/^[A-Z]/.test(g))throw Error(`Unknown event `+g+` in `+h.postcssPlugin+`. Try to update PostCSS (`+this.processor.version+` now).`);if(!Dy[g])if(_type_of(h[g])===`object`)for(var _ in h[g])_===`*`?add(h,g,h[g][_]):add(h,g+`-`+_.toLowerCase(),h[g][_]);else typeof h[g]==`function`&&add(h,g,h[g])}}this.hasListener=Object.keys(this.listeners).length>0},c.runAsync=function runAsync(){var c=this;return _async_to_generator(function(){var u,m,h,g,_,v,y,b,x,_loop,S,C;return _ts_generator(this,function(T){switch(T.label){case 0:c.plugin=0,u=0,T.label=1;case 1:if(!(u<c.plugins.length))return[3,6];if(m=c.plugins[u],h=c.runOnRoot(m),!isPromise(h))return[3,5];T.label=2;case 2:return T.trys.push([2,4,,5]),[4,h];case 3:return T.sent(),[3,5];case 4:throw g=T.sent(),c.handleError(g);case 5:return u++,[3,1];case 6:if(c.prepareVisitors(),!c.hasListener)return[3,18];_=c.result.root,T.label=7;case 7:if(_[gy])return[3,14];_[gy]=!0,v=[toStack(_)],T.label=8;case 8:if(!(v.length>0))return[3,13];if(y=c.visitTick(v),!isPromise(y))return[3,12];T.label=9;case 9:return T.trys.push([9,11,,12]),[4,y];case 10:return T.sent(),[3,12];case 11:throw b=T.sent(),x=v[v.length-1].node,c.handleError(b,x);case 12:return[3,8];case 13:return[3,7];case 14:if(!c.listeners.OnceExit)return[3,18];_loop=function(){var u,m,h,g,v;return _ts_generator(this,function(y){switch(y.label){case 0:u=C.value,m=u[0],h=u[1],c.result.lastPlugin=m,y.label=1;case 1:return y.trys.push([1,6,,7]),_.type===`document`?(g=_.nodes.map(function(u){return h(u,c.helpers)}),[4,Promise.all(g)]):[3,3];case 2:return y.sent(),[3,5];case 3:return[4,h(_,c.helpers)];case 4:y.sent(),y.label=5;case 5:return[3,7];case 6:throw v=y.sent(),c.handleError(v);case 7:return[2]}})},S=_create_for_of_iterator_helper_loose(c.listeners.OnceExit),T.label=15;case 15:return(C=S()).done?[3,18]:[5,_ts_values(_loop())];case 16:T.sent(),T.label=17;case 17:return[3,15];case 18:return c.processed=!0,[2,c.stringify()]}})})()},c.runOnRoot=function runOnRoot(c){var u=this;this.result.lastPlugin=c;try{if((c===void 0?`undefined`:_type_of(c))===`object`&&c.Once){if(this.result.root.type===`document`){var m=this.result.root.nodes.map(function(m){return c.Once(m,u.helpers)});return isPromise(m[0])?Promise.all(m):m}return c.Once(this.result.root,this.helpers)}else if(typeof c==`function`)return c(this.result.root,this.result)}catch(c){throw this.handleError(c)}},c.stringify=function stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();var c=this.result.opts,u=yy;c.syntax&&(u=c.syntax.stringify),c.stringifier&&(u=c.stringifier),u.stringify&&(u=u.stringify);var m=new vy(u,this.result.root,this.result.opts).generate();return this.result.css=m[0],this.result.map=m[1],this.result},c.sync=function sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(var c=_create_for_of_iterator_helper_loose(this.plugins),u;!(u=c()).done;){var m=u.value;if(isPromise(this.runOnRoot(m)))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){for(var h=this.result.root;!h[gy];)h[gy]=!0,this.walkSync(h);if(this.listeners.OnceExit)if(h.type===`document`)for(var g=_create_for_of_iterator_helper_loose(h.nodes),_;!(_=g()).done;){var v=_.value;this.visitSync(this.listeners.OnceExit,v)}else this.visitSync(this.listeners.OnceExit,h)}return this.result},c.then=function then(c,u){return this.async().then(c,u)},c.toString=function toString(){return this.css},c.visitSync=function visitSync(c,u){for(var m=_create_for_of_iterator_helper_loose(c),h;!(h=m()).done;){var g=h.value,_=g[0],v=g[1];this.result.lastPlugin=_;var y=void 0;try{y=v(u,this.helpers)}catch(c){throw this.handleError(c,u.proxyOf)}if(u.type!==`root`&&u.type!==`document`&&!u.parent)return!0;if(isPromise(y))throw this.getAsyncError()}},c.visitTick=function visitTick(c){var u=c[c.length-1],m=u.node,h=u.visitors;if(m.type!==`root`&&m.type!==`document`&&!m.parent){c.pop();return}if(h.length>0&&u.visitorIndex<h.length){var g=h[u.visitorIndex],_=g[0],v=g[1];u.visitorIndex+=1,u.visitorIndex===h.length&&(u.visitors=[],u.visitorIndex=0),this.result.lastPlugin=_;try{return v(m.toProxy(),this.helpers)}catch(c){throw this.handleError(c,m)}}if(u.iterator!==0){for(var y=u.iterator,b;b=m.nodes[m.indexes[y]];)if(m.indexes[y]+=1,!b[gy]){b[gy]=!0,c.push(toStack(b));return}u.iterator=0,delete m.indexes[y]}for(var x=u.events;u.eventIndex<x.length;){var S=x[u.eventIndex];if(u.eventIndex+=1,S===Oy){m.nodes&&m.nodes.length&&(m[gy]=!0,u.iterator=m.getIterator());return}else if(this.listeners[S]){u.visitors=this.listeners[S];return}}c.pop()},c.walkSync=function walkSync(c){var u=this;c[gy]=!0;for(var m=_create_for_of_iterator_helper_loose(getEvents(c)),h;!(h=m()).done;){var g=h.value;if(g===Oy)c.nodes&&c.each(function(c){c[gy]||u.walkSync(c)});else{var _=this.listeners[g];if(_&&this.visitSync(_,c.toProxy()))return}}},c.warnings=function warnings(){return this.sync().warnings()},_create_class(LazyResult2,[{key:`content`,get:function get(){return this.stringify().content}},{key:`css`,get:function get(){return this.stringify().css}},{key:`map`,get:function get(){return this.stringify().map}},{key:`messages`,get:function get(){return this.sync().messages}},{key:`opts`,get:function get(){return this.result.opts}},{key:`processor`,get:function get(){return this.result.processor}},{key:`root`,get:function get(){return this.sync().root}},{key:Symbol.toStringTag,get:function get(){return`LazyResult`}}]),LazyResult2}(),Ay.registerPostcss=function(c){ky=c},jy=Ay,Ay.default=Ay,wy.registerLazyResult(Ay),xy.registerLazyResult(Ay),My=X_,Ny=a_,Py=hy,Fy=yv,Iy=function(){function NoWorkResult2(c,u,m){u=u.toString(),this.stringified=!1,this._processor=c,this._css=u,this._opts=m,this._map=void 0;var h,g=Ny;this.result=new Fy(this._processor,h,this._opts),this.result.css=u;var _=this;Object.defineProperty(this.result,"root",{get:function get(){return _.root}});var v=new My(g,h,this._opts,u);if(v.isMap()){var y=v.generate(),b=y[0],x=y[1];b&&(this.result.css=b),x&&(this.result.map=x)}else v.clearAnnotation(),this.result.css=v.css}var c=NoWorkResult2.prototype;return c.async=function async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)},c.catch=function _catch(c){return this.async().catch(c)},c.finally=function _finally(c){return this.async().then(c,c)},c.sync=function sync(){if(this.error)throw this.error;return this.result},c.then=function then(c,u){return this.async().then(c,u)},c.toString=function toString(){return this._css},c.warnings=function warnings(){return[]},_create_class(NoWorkResult2,[{key:`content`,get:function get(){return this.result.css}},{key:`css`,get:function get(){return this.result.css}},{key:`map`,get:function get(){return this.result.map}},{key:`messages`,get:function get(){return[]}},{key:`opts`,get:function get(){return this.result.opts}},{key:`processor`,get:function get(){return this.result.processor}},{key:`root`,get:function get(){if(this._root)return this._root;var c,u=Py;try{c=u(this._css,this._opts)}catch(c){this.error=c}if(this.error)throw this.error;return this._root=c,c}},{key:Symbol.toStringTag,get:function get(){return`NoWorkResult`}}]),NoWorkResult2}(),Ly=Iy,Iy.default=Iy,Ry=Ly,zy=jy,By=mv,Vy=Zv,Hy=function(){function Processor2(c){c===void 0&&(c=[]),this.version=`8.4.38`,this.plugins=this.normalize(c)}var c=Processor2.prototype;return c.normalize=function normalize(c){for(var u=[],m=_create_for_of_iterator_helper_loose(c),h;!(h=m()).done;){var g=h.value;if(g.postcss===!0?g=g():g.postcss&&(g=g.postcss),(g===void 0?`undefined`:_type_of(g))===`object`&&Array.isArray(g.plugins))u=u.concat(g.plugins);else if((g===void 0?`undefined`:_type_of(g))===`object`&&g.postcssPlugin)u.push(g);else if(typeof g==`function`)u.push(g);else if(!((g===void 0?`undefined`:_type_of(g))===`object`&&(g.parse||g.stringify)))throw Error(g+` is not a PostCSS plugin`)}return u},c.process=function process1(c,u){return u===void 0&&(u={}),!this.plugins.length&&!u.parser&&!u.stringifier&&!u.syntax?new Ry(this,c,u):new zy(this,c,u)},c.use=function use(c){return this.plugins=this.plugins.concat(this.normalize([c])),this},Processor2}(),Uy=Hy,Hy.default=Hy,Vy.registerProcessor(Hy),By.registerProcessor(Hy),Wy=m_,Gy=w_,Ky=Q_,qy=Kv,Jy=z_,Yy=Zv,Xy=ry,Zy=fromJSON$1,fromJSON$1.default=fromJSON$1,Qy=$g,$y=m_,eb=jy,tb=lv,nb=Uy,rb=a_,ib=Zy,ab=mv,ob=gv,sb=Q_,cb=Kv,lb=yv,ub=z_,db=hy,fb=$v,pb=ry,mb=Zv,hb=f_,postcss.plugin=function plugin2(c,u){var m=!1;function creator(){for(var h=arguments.length,g=Array(h),_=0;_<h;_++)g[_]=arguments[_];console&&console.warn&&!m&&(m=!0,console.warn(c+`: postcss.plugin was deprecated. Migration guide:
69 +https://evilmartians.com/chronicles/postcss-8-plugin-migration`),{}.LANG&&{}.LANG.startsWith(`cn`)&&console.warn(c+`: 里面 postcss.plugin 被弃用. 迁移指南:
70 +https://www.w3ctech.com/topic/2226`));var v=u.apply(void 0,[].concat(g));return v.postcssPlugin=c,v.postcssVersion=new nb().version,v}var h;return Object.defineProperty(creator,"postcss",{get:function get(){return h||(h=creator()),h}}),creator.process=function(c,u,m){return postcss([creator(m)]).process(c,u)},creator},postcss.stringify=rb,postcss.parse=db,postcss.fromJSON=ib,postcss.list=fb,postcss.comment=function(c){return new sb(c)},postcss.atRule=function(c){return new cb(c)},postcss.decl=function(c){return new $y(c)},postcss.rule=function(c){return new pb(c)},postcss.root=function(c){return new mb(c)},postcss.document=function(c){return new ab(c)},postcss.CssSyntaxError=Qy,postcss.Declaration=$y,postcss.Container=tb,postcss.Processor=nb,postcss.Document=ab,postcss.Comment=sb,postcss.Warning=ob,postcss.AtRule=cb,postcss.Result=lb,postcss.Input=ub,postcss.Rule=pb,postcss.Root=mb,postcss.Node=hb,eb.registerPostcss(postcss),gb=postcss,postcss.default=postcss,_b=getDefaultExportFromCjs(gb),_b.stringify,_b.fromJSON,_b.plugin,_b.parse,_b.list,_b.document,_b.comment,_b.atRule,_b.rule,_b.decl,_b.root,_b.CssSyntaxError,_b.Declaration,_b.Container,_b.Processor,_b.Document,_b.Comment,_b.Warning,_b.AtRule,_b.Result,_b.Input,_b.Rule,_b.Root,_b.Node,vb=function(){function BaseRRNode(){for(var c=arguments.length,u=Array(c),m=0;m<c;m++)u[m]=arguments[m];__publicField2(this,`parentElement`,null),__publicField2(this,`parentNode`,null),__publicField2(this,`ownerDocument`),__publicField2(this,`firstChild`,null),__publicField2(this,`lastChild`,null),__publicField2(this,`previousSibling`,null),__publicField2(this,`nextSibling`,null),__publicField2(this,`ELEMENT_NODE`,1),__publicField2(this,`TEXT_NODE`,3),__publicField2(this,`nodeType`),__publicField2(this,`nodeName`),__publicField2(this,`RRNodeType`)}var c=BaseRRNode.prototype;return c.contains=function contains(c){if(!_instanceof(c,BaseRRNode)||c.ownerDocument!==this.ownerDocument)return!1;if(c===this)return!0;for(;c.parentNode;){if(c.parentNode===this)return!0;c=c.parentNode}return!1},c.appendChild=function appendChild(c){throw Error(`RRDomException: Failed to execute 'appendChild' on 'RRNode': This RRNode type does not support this method.`)},c.insertBefore=function insertBefore(c,u){throw Error(`RRDomException: Failed to execute 'insertBefore' on 'RRNode': This RRNode type does not support this method.`)},c.removeChild=function removeChild(c){throw Error(`RRDomException: Failed to execute 'removeChild' on 'RRNode': This RRNode type does not support this method.`)},c.toString=function toString(){return`RRNode`},_create_class(BaseRRNode,[{key:`childNodes`,get:function get(){for(var c=[],u=this.firstChild;u;)c.push(u),u=u.nextSibling;return c}}]),BaseRRNode}(),yb={Node:[`childNodes`,`parentNode`,`parentElement`,`textContent`],ShadowRoot:[`host`,`styleSheets`],Element:[`shadowRoot`,`querySelector`,`querySelectorAll`],MutationObserver:[]},bb={Node:[`contains`,`getRootNode`],ShadowRoot:[`getSelection`],Element:[],MutationObserver:[`constructor`]},xb={},isAngularZonePresent=function(){return!!globalThis.Zone},Sb={},Cb={},wb={childNodes,parentNode,parentElement,textContent,contains,getRootNode,host,styleSheets,shadowRoot,querySelector,querySelectorAll,mutationObserver:mutationObserverCtor,patch},Tb=`Please stop import mirror directly. Instead of that,\r
71 +now you can use replayer.getMirror() to access the mirror instance of a replayer,\r
72 +or you can use record.mirror to access the mirror instance during recording.`,Eb={map:{},getId:function getId(){return console.error(Tb),-1},getNode:function getNode(){return console.error(Tb),null},removeNodeFromMap:function removeNodeFromMap(){console.error(Tb)},has:function has(){return console.error(Tb),!1},reset:function reset(){console.error(Tb)}},typeof window<`u`&&window.Proxy&&window.Reflect&&(Eb=new Proxy(Eb,{get:function get(c,u,m){return u===`map`&&console.error(Tb),Reflect.get(c,u,m)}})),nowTimestamp=Date.now,/[1-9][0-9]{12}/.test(Date.now().toString())||(nowTimestamp=function(){return new Date().getTime()}),Db=function(){function StyleSheetMirror(){__publicField(this,`id`,1),__publicField(this,`styleIDMap`,new WeakMap),__publicField(this,`idStyleMap`,new Map)}var c=StyleSheetMirror.prototype;return c.getId=function getId(c){var u;return(u=this.styleIDMap.get(c))==null?-1:u},c.has=function has(c){return this.styleIDMap.has(c)},c.add=function add(c,u){if(this.has(c))return this.getId(c);var m=u===void 0?this.id++:u;return this.styleIDMap.set(c,m),this.idStyleMap.set(m,c),m},c.getStyle=function getStyle(c){return this.idStyleMap.get(c)||null},c.reset=function reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1},c.generateId=function generateId(){return this.id++},StyleSheetMirror}(),Ob=function(c){return c[c.DomContentLoaded=0]=`DomContentLoaded`,c[c.Load=1]=`Load`,c[c.FullSnapshot=2]=`FullSnapshot`,c[c.IncrementalSnapshot=3]=`IncrementalSnapshot`,c[c.Meta=4]=`Meta`,c[c.Custom=5]=`Custom`,c[c.Plugin=6]=`Plugin`,c}(Ob||{}),kb=function(c){return c[c.Mutation=0]=`Mutation`,c[c.MouseMove=1]=`MouseMove`,c[c.MouseInteraction=2]=`MouseInteraction`,c[c.Scroll=3]=`Scroll`,c[c.ViewportResize=4]=`ViewportResize`,c[c.Input=5]=`Input`,c[c.TouchMove=6]=`TouchMove`,c[c.MediaInteraction=7]=`MediaInteraction`,c[c.StyleSheetRule=8]=`StyleSheetRule`,c[c.CanvasMutation=9]=`CanvasMutation`,c[c.Font=10]=`Font`,c[c.Log=11]=`Log`,c[c.Drag=12]=`Drag`,c[c.StyleDeclaration=13]=`StyleDeclaration`,c[c.Selection=14]=`Selection`,c[c.AdoptedStyleSheet=15]=`AdoptedStyleSheet`,c[c.CustomElement=16]=`CustomElement`,c}(kb||{}),Ab=function(c){return c[c.MouseUp=0]=`MouseUp`,c[c.MouseDown=1]=`MouseDown`,c[c.Click=2]=`Click`,c[c.ContextMenu=3]=`ContextMenu`,c[c.DblClick=4]=`DblClick`,c[c.Focus=5]=`Focus`,c[c.Blur=6]=`Blur`,c[c.TouchStart=7]=`TouchStart`,c[c.TouchMove_Departed=8]=`TouchMove_Departed`,c[c.TouchEnd=9]=`TouchEnd`,c[c.TouchCancel=10]=`TouchCancel`,c}(Ab||{}),jb=function(c){return c[c.Mouse=0]=`Mouse`,c[c.Pen=1]=`Pen`,c[c.Touch=2]=`Touch`,c}(jb||{}),Mb=function(c){return c[c[`2D`]=0]=`2D`,c[c.WebGL=1]=`WebGL`,c[c.WebGL2=2]=`WebGL2`,c}(Mb||{}),Nb=function(c){return c[c.Play=0]=`Play`,c[c.Pause=1]=`Pause`,c[c.Seeked=2]=`Seeked`,c[c.VolumeChange=3]=`VolumeChange`,c[c.RateChange=4]=`RateChange`,c}(Nb||{}),Pb=function(c){return c[c.Document=0]=`Document`,c[c.DocumentType=1]=`DocumentType`,c[c.Element=2]=`Element`,c[c.Text=3]=`Text`,c[c.CDATA=4]=`CDATA`,c[c.Comment=5]=`Comment`,c}(Pb||{}),Fb=function(){function DoubleLinkedList(){__publicField(this,`length`,0),__publicField(this,`head`,null),__publicField(this,`tail`,null)}var c=DoubleLinkedList.prototype;return c.get=function get(c){if(c>=this.length)throw Error(`Position outside of list range`);for(var u=this.head,m=0;m<c;m++)u=(u==null?void 0:u.next)||null;return u},c.addNode=function addNode(c){var u={value:c,previous:null,next:null};if(c.__ln=u,c.previousSibling&&isNodeInLinkedList(c.previousSibling)){var m=c.previousSibling.__ln.next;u.next=m,u.previous=c.previousSibling.__ln,c.previousSibling.__ln.next=u,m&&(m.previous=u)}else if(c.nextSibling&&isNodeInLinkedList(c.nextSibling)&&c.nextSibling.__ln.previous){var h=c.nextSibling.__ln.previous;u.previous=h,u.next=c.nextSibling.__ln,c.nextSibling.__ln.previous=u,h&&(h.next=u)}else this.head&&(this.head.previous=u),u.next=this.head,this.head=u;u.next===null&&(this.tail=u),this.length++},c.removeNode=function removeNode(c){var u=c.__ln;this.head&&(u.previous?(u.previous.next=u.next,u.next?u.next.previous=u.previous:this.tail=u.previous):(this.head=u.next,this.head?this.head.previous=null:this.tail=null),c.__ln&&delete c.__ln,this.length--)},DoubleLinkedList}(),moveKey=function(c,u){return c+`@`+u},Ib=function(){function MutationBuffer(){var c=this;__publicField(this,`frozen`,!1),__publicField(this,`locked`,!1),__publicField(this,`texts`,[]),__publicField(this,`attributes`,[]),__publicField(this,`attributeMap`,new WeakMap),__publicField(this,`removes`,[]),__publicField(this,`mapRemoves`,[]),__publicField(this,`movedMap`,{}),__publicField(this,`addedSet`,new Set),__publicField(this,`movedSet`,new Set),__publicField(this,`droppedSet`,new Set),__publicField(this,`removesSubTreeCache`,new Set),__publicField(this,`mutationCb`),__publicField(this,`blockClass`),__publicField(this,`blockSelector`),__publicField(this,`maskTextClass`),__publicField(this,`maskTextSelector`),__publicField(this,`inlineStylesheet`),__publicField(this,`maskInputOptions`),__publicField(this,`maskTextFn`),__publicField(this,`maskInputFn`),__publicField(this,`keepIframeSrcFn`),__publicField(this,`recordCanvas`),__publicField(this,`inlineImages`),__publicField(this,`slimDOMOptions`),__publicField(this,`dataURLOptions`),__publicField(this,`doc`),__publicField(this,`mirror`),__publicField(this,`iframeManager`),__publicField(this,`stylesheetManager`),__publicField(this,`shadowDomManager`),__publicField(this,`canvasManager`),__publicField(this,`processedNodeManager`),__publicField(this,`unattachedDoc`),__publicField(this,`processMutations`,function(u){u.forEach(c.processMutation),c.emit()}),__publicField(this,`emit`,function(){if(!(c.frozen||c.locked)){for(var u=[],m=new Set,h=new Fb,getNextId=function(u){for(var m=u,h=up;h===up;)m=m&&m.nextSibling,h=m&&c.mirror.getId(m);return h},pushAdd=function(g){var _=wb.parentNode(g);if(!(!_||!inDom(g))){var v=!1;if(g.nodeType===Node.TEXT_NODE){var y=_.tagName;if(y===`TEXTAREA`)return;y===`STYLE`&&c.addedSet.has(_)&&(v=!0)}var b=isShadowRoot(_)?c.mirror.getId(getShadowHost(g)):c.mirror.getId(_),x=getNextId(g);if(b===-1||x===-1)return h.addNode(g);var S=serializeNodeWithId(g,{doc:c.doc,mirror:c.mirror,blockClass:c.blockClass,blockSelector:c.blockSelector,maskTextClass:c.maskTextClass,maskTextSelector:c.maskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:c.inlineStylesheet,maskInputOptions:c.maskInputOptions,maskTextFn:c.maskTextFn,maskInputFn:c.maskInputFn,slimDOMOptions:c.slimDOMOptions,dataURLOptions:c.dataURLOptions,recordCanvas:c.recordCanvas,inlineImages:c.inlineImages,onSerialize:function(u){isSerializedIframe(u,c.mirror)&&c.iframeManager.addIframe(u),isSerializedStylesheet(u,c.mirror)&&c.stylesheetManager.trackLinkElement(u),hasShadowRoot(g)&&c.shadowDomManager.addShadowRoot(wb.shadowRoot(g),c.doc)},onIframeLoad:function(u,m){c.iframeManager.attachIframe(u,m),c.shadowDomManager.observeAttachShadow(u)},onStylesheetLoad:function(u,m){c.stylesheetManager.attachLinkElement(u,m)},cssCaptured:v});S&&(u.push({parentId:b,nextId:x,node:S}),m.add(S.id))}};c.mapRemoves.length;)c.mirror.removeNodeFromMap(c.mapRemoves.shift());for(var g=_create_for_of_iterator_helper_loose(c.movedSet),_;!(_=g()).done;){var v=_.value;isParentRemoved(c.removesSubTreeCache,v,c.mirror)&&!c.movedSet.has(wb.parentNode(v))||pushAdd(v)}for(var y=_create_for_of_iterator_helper_loose(c.addedSet),b;!(b=y()).done;){var x=b.value;!isAncestorInSet(c.droppedSet,x)&&!isParentRemoved(c.removesSubTreeCache,x,c.mirror)||isAncestorInSet(c.movedSet,x)?pushAdd(x):c.droppedSet.add(x)}for(var S=null;h.length;){var C=null;if(S){var T=c.mirror.getId(wb.parentNode(S.value)),E=getNextId(S.value);T!==-1&&E!==-1&&(C=S)}if(!C)for(var D=h.tail;D;){var A=D;if(D=D.previous,A){var N=c.mirror.getId(wb.parentNode(A.value));if(getNextId(A.value)===-1)continue;if(N!==-1){C=A;break}else{var P=A.value,V=wb.parentNode(P);if(V&&V.nodeType===Node.DOCUMENT_FRAGMENT_NODE){var H=wb.host(V);if(c.mirror.getId(H)!==-1){C=A;break}}}}}if(!C){for(;h.head;)h.removeNode(h.head.value);break}S=C.previous,h.removeNode(C.value),pushAdd(C.value)}var U={texts:c.texts.map(function(u){var m=u.node,h=wb.parentNode(m);return h&&h.tagName===`TEXTAREA`&&c.genTextAreaValueMutation(h),{id:c.mirror.getId(m),value:u.value}}).filter(function(c){return!m.has(c.id)}).filter(function(u){return c.mirror.has(u.id)}),attributes:c.attributes.map(function(u){var m=u.attributes;if(typeof m.style==`string`){var h=JSON.stringify(u.styleDiff),g=JSON.stringify(u._unchangedStyles);h.length<m.style.length&&(h+g).split(`var(`).length===m.style.split(`var(`).length&&(m.style=u.styleDiff)}return{id:c.mirror.getId(u.node),attributes:m}}).filter(function(c){return!m.has(c.id)}).filter(function(u){return c.mirror.has(u.id)}),removes:c.removes,adds:u};!U.texts.length&&!U.attributes.length&&!U.removes.length&&!U.adds.length||(c.texts=[],c.attributes=[],c.attributeMap=new WeakMap,c.removes=[],c.addedSet=new Set,c.movedSet=new Set,c.droppedSet=new Set,c.removesSubTreeCache=new Set,c.movedMap={},c.mutationCb(U))}}),__publicField(this,`genTextAreaValueMutation`,function(u){var m=c.attributeMap.get(u);m||(m={node:u,attributes:{},styleDiff:{},_unchangedStyles:{}},c.attributes.push(m),c.attributeMap.set(u,m));var h=Array.from(wb.childNodes(u),function(c){return wb.textContent(c)||``}).join(``);m.attributes.value=maskInputValue({element:u,maskInputOptions:c.maskInputOptions,tagName:u.tagName,type:getInputType(u),value:h,maskInputFn:c.maskInputFn})}),__publicField(this,`processMutation`,function(u){if(!isIgnored(u.target,c.mirror,c.slimDOMOptions))switch(u.type){case`characterData`:var m=wb.textContent(u.target);!isBlocked(u.target,c.blockClass,c.blockSelector,!1)&&m!==u.oldValue&&c.texts.push({value:needMaskingText(u.target,c.maskTextClass,c.maskTextSelector,!0)&&m?c.maskTextFn?c.maskTextFn(m,closestElementOfNode(u.target)):m.replace(/[\S]/g,`*`):m,node:u.target});break;case`attributes`:var h=u.target,g=u.attributeName,_=u.target.getAttribute(g);if(g===`value`){var v=getInputType(h);_=maskInputValue({element:h,maskInputOptions:c.maskInputOptions,tagName:h.tagName,type:v,value:_,maskInputFn:c.maskInputFn})}if(isBlocked(u.target,c.blockClass,c.blockSelector,!1)||_===u.oldValue)return;var y=c.attributeMap.get(u.target);if(h.tagName===`IFRAME`&&g===`src`&&!c.keepIframeSrcFn(_))if(!h.contentDocument)g=`rr_src`;else return;if(y||(y={node:u.target,attributes:{},styleDiff:{},_unchangedStyles:{}},c.attributes.push(y),c.attributeMap.set(u.target,y)),g===`type`&&h.tagName===`INPUT`&&(u.oldValue||``).toLowerCase()===`password`&&h.setAttribute(`data-rr-is-password`,`true`),!ignoreAttribute(h.tagName,g))if(y.attributes[g]=transformAttribute(c.doc,toLowerCase(h.tagName),toLowerCase(g),_),g===`style`){if(!c.unattachedDoc)try{c.unattachedDoc=document.implementation.createHTMLDocument()}catch(u){c.unattachedDoc=c.doc}var b=c.unattachedDoc.createElement(`span`);u.oldValue&&b.setAttribute(`style`,u.oldValue);for(var x=_create_for_of_iterator_helper_loose(Array.from(h.style)),S;!(S=x()).done;){var C=S.value,T=h.style.getPropertyValue(C),E=h.style.getPropertyPriority(C);T!==b.style.getPropertyValue(C)||E!==b.style.getPropertyPriority(C)?E===``?y.styleDiff[C]=T:y.styleDiff[C]=[T,E]:y._unchangedStyles[C]=[T,E]}for(var D=_create_for_of_iterator_helper_loose(Array.from(b.style)),A;!(A=D()).done;){var N=A.value;h.style.getPropertyValue(N)===``&&(y.styleDiff[N]=!1)}}else g===`open`&&h.tagName===`DIALOG`&&(h.matches(`dialog:modal`)?y.attributes.rr_open_mode=`modal`:y.attributes.rr_open_mode=`non-modal`);break;case`childList`:if(isBlocked(u.target,c.blockClass,c.blockSelector,!0))return;if(u.target.tagName===`TEXTAREA`){c.genTextAreaValueMutation(u.target);return}u.addedNodes.forEach(function(m){return c.genAdds(m,u.target)}),u.removedNodes.forEach(function(m){var h=c.mirror.getId(m),g=isShadowRoot(u.target)?c.mirror.getId(wb.host(u.target)):c.mirror.getId(u.target);isBlocked(u.target,c.blockClass,c.blockSelector,!1)||isIgnored(m,c.mirror,c.slimDOMOptions)||!isSerialized(m,c.mirror)||(c.addedSet.has(m)?(deepDelete(c.addedSet,m),c.droppedSet.add(m)):c.addedSet.has(u.target)&&h===-1||isAncestorRemoved(u.target,c.mirror)||(c.movedSet.has(m)&&c.movedMap[moveKey(h,g)]?deepDelete(c.movedSet,m):(c.removes.push({parentId:g,id:h,isShadow:isShadowRoot(u.target)&&isNativeShadowDom(u.target)?!0:void 0}),processRemoves(m,c.removesSubTreeCache))),c.mapRemoves.push(m))});break}}),__publicField(this,`genAdds`,function(u,m){if(!c.processedNodeManager.inOtherBuffer(u,c)&&!(c.addedSet.has(u)||c.movedSet.has(u))){if(c.mirror.hasNode(u)){if(isIgnored(u,c.mirror,c.slimDOMOptions))return;c.movedSet.add(u);var h=null;m&&c.mirror.hasNode(m)&&(h=c.mirror.getId(m)),h&&h!==-1&&(c.movedMap[moveKey(c.mirror.getId(u),h)]=!0)}else c.addedSet.add(u),c.droppedSet.delete(u);isBlocked(u,c.blockClass,c.blockSelector,!1)||(wb.childNodes(u).forEach(function(u){return c.genAdds(u)}),hasShadowRoot(u)&&wb.childNodes(wb.shadowRoot(u)).forEach(function(m){c.processedNodeManager.add(m,c),c.genAdds(m,u)}))}})}var c=MutationBuffer.prototype;return c.init=function init(c){var u=this;[`mutationCb`,`blockClass`,`blockSelector`,`maskTextClass`,`maskTextSelector`,`inlineStylesheet`,`maskInputOptions`,`maskTextFn`,`maskInputFn`,`keepIframeSrcFn`,`recordCanvas`,`inlineImages`,`slimDOMOptions`,`dataURLOptions`,`doc`,`mirror`,`iframeManager`,`stylesheetManager`,`shadowDomManager`,`canvasManager`,`processedNodeManager`].forEach(function(m){u[m]=c[m]})},c.freeze=function freeze(){this.frozen=!0,this.canvasManager.freeze()},c.unfreeze=function unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()},c.isFrozen=function isFrozen(){return this.frozen},c.lock=function lock(){this.locked=!0,this.canvasManager.lock()},c.unlock=function unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()},c.reset=function reset(){this.shadowDomManager.reset(),this.canvasManager.reset()},MutationBuffer}(),callbackWrapper=function(c){if(!Lb)return c;var rrwebWrapped=function(){for(var u=arguments.length,m=Array(u),h=0;h<u;h++)m[h]=arguments[h];try{return c.apply(void 0,[].concat(m))}catch(c){if(Lb&&Lb(c)===!0)return;throw c}};return rrwebWrapped},Rb=[],zb=[`INPUT`,`TEXTAREA`,`SELECT`],Bb=new WeakMap,Vb=function(){function CrossOriginIframeMirror(c){__publicField(this,`iframeIdToRemoteIdMap`,new WeakMap),__publicField(this,`iframeRemoteIdToIdMap`,new WeakMap),this.generateIdFn=c}var c=CrossOriginIframeMirror.prototype;return c.getId=function getId(c,u,m,h){var g=m||this.getIdToRemoteIdMap(c),_=h||this.getRemoteIdToIdMap(c),v=g.get(u);return v||(v=this.generateIdFn(),g.set(u,v),_.set(v,u)),v},c.getIds=function getIds(c,u){var m=this,h=this.getIdToRemoteIdMap(c),g=this.getRemoteIdToIdMap(c);return u.map(function(u){return m.getId(c,u,h,g)})},c.getRemoteId=function getRemoteId(c,u,m){var h=m||this.getRemoteIdToIdMap(c);return typeof u==`number`?h.get(u)||-1:u},c.getRemoteIds=function getRemoteIds(c,u){var m=this,h=this.getRemoteIdToIdMap(c);return u.map(function(u){return m.getRemoteId(c,u,h)})},c.reset=function reset(c){if(!c){this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap;return}this.iframeIdToRemoteIdMap.delete(c),this.iframeRemoteIdToIdMap.delete(c)},c.getIdToRemoteIdMap=function getIdToRemoteIdMap(c){var u=this.iframeIdToRemoteIdMap.get(c);return u||(u=new Map,this.iframeIdToRemoteIdMap.set(c,u)),u},c.getRemoteIdToIdMap=function getRemoteIdToIdMap(c){var u=this.iframeRemoteIdToIdMap.get(c);return u||(u=new Map,this.iframeRemoteIdToIdMap.set(c,u)),u},CrossOriginIframeMirror}(),Hb=function(){function IframeManager(c){__publicField(this,`iframes`,new WeakMap),__publicField(this,`crossOriginIframeMap`,new WeakMap),__publicField(this,`crossOriginIframeMirror`,new Vb(genId)),__publicField(this,`crossOriginIframeStyleMirror`),__publicField(this,`crossOriginIframeRootIdMap`,new WeakMap),__publicField(this,`mirror`),__publicField(this,`mutationCb`),__publicField(this,`wrappedEmit`),__publicField(this,`loadListener`),__publicField(this,`stylesheetManager`),__publicField(this,`recordCrossOriginIframes`),this.mutationCb=c.mutationCb,this.wrappedEmit=c.wrappedEmit,this.stylesheetManager=c.stylesheetManager,this.recordCrossOriginIframes=c.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new Vb(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=c.mirror,this.recordCrossOriginIframes&&window.addEventListener(`message`,this.handleMessage.bind(this))}var c=IframeManager.prototype;return c.addIframe=function addIframe(c){this.iframes.set(c,!0),c.contentWindow&&this.crossOriginIframeMap.set(c.contentWindow,c)},c.addLoadListener=function addLoadListener(c){this.loadListener=c},c.attachIframe=function attachIframe(c,u){var m,h;this.mutationCb({adds:[{parentId:this.mirror.getId(c),nextId:null,node:u}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),this.recordCrossOriginIframes&&((m=c.contentWindow)==null||m.addEventListener(`message`,this.handleMessage.bind(this))),(h=this.loadListener)==null||h.call(this,c),c.contentDocument&&c.contentDocument.adoptedStyleSheets&&c.contentDocument.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(c.contentDocument.adoptedStyleSheets,this.mirror.getId(c.contentDocument))},c.handleMessage=function handleMessage(c){var u=c;if(u.data.type===`rrweb`&&u.origin===u.data.origin&&c.source){var m=this.crossOriginIframeMap.get(c.source);if(m){var h=this.transformCrossOriginEvent(m,u.data.event);h&&this.wrappedEmit(h,u.data.isCheckout)}}},c.transformCrossOriginEvent=function transformCrossOriginEvent(c,u){var m=this,h;switch(u.type){case Ob.FullSnapshot:this.crossOriginIframeMirror.reset(c),this.crossOriginIframeStyleMirror.reset(c),this.replaceIdOnNode(u.data.node,c);var g=u.data.node.id;return this.crossOriginIframeRootIdMap.set(c,g),this.patchRootIdOnNode(u.data.node,g),{timestamp:u.timestamp,type:Ob.IncrementalSnapshot,data:{source:kb.Mutation,adds:[{parentId:this.mirror.getId(c),nextId:null,node:u.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}};case Ob.Meta:case Ob.Load:case Ob.DomContentLoaded:return!1;case Ob.Plugin:return u;case Ob.Custom:return this.replaceIds(u.data.payload,c,[`id`,`parentId`,`previousId`,`nextId`]),u;case Ob.IncrementalSnapshot:switch(u.data.source){case kb.Mutation:return u.data.adds.forEach(function(u){m.replaceIds(u,c,[`parentId`,`nextId`,`previousId`]),m.replaceIdOnNode(u.node,c);var h=m.crossOriginIframeRootIdMap.get(c);h&&m.patchRootIdOnNode(u.node,h)}),u.data.removes.forEach(function(u){m.replaceIds(u,c,[`parentId`,`id`])}),u.data.attributes.forEach(function(u){m.replaceIds(u,c,[`id`])}),u.data.texts.forEach(function(u){m.replaceIds(u,c,[`id`])}),u;case kb.Drag:case kb.TouchMove:case kb.MouseMove:return u.data.positions.forEach(function(u){m.replaceIds(u,c,[`id`])}),u;case kb.ViewportResize:return!1;case kb.MediaInteraction:case kb.MouseInteraction:case kb.Scroll:case kb.CanvasMutation:case kb.Input:return this.replaceIds(u.data,c,[`id`]),u;case kb.StyleSheetRule:case kb.StyleDeclaration:return this.replaceIds(u.data,c,[`id`]),this.replaceStyleIds(u.data,c,[`styleId`]),u;case kb.Font:return u;case kb.Selection:return u.data.ranges.forEach(function(u){m.replaceIds(u,c,[`start`,`end`])}),u;case kb.AdoptedStyleSheet:return this.replaceIds(u.data,c,[`id`]),this.replaceStyleIds(u.data,c,[`styleIds`]),(h=u.data.styles)==null||h.forEach(function(u){m.replaceStyleIds(u,c,[`styleId`])}),u}}return!1},c.replace=function replace(c,u,m,h){for(var g=_create_for_of_iterator_helper_loose(h),_;!(_=g()).done;){var v=_.value;!Array.isArray(u[v])&&typeof u[v]!=`number`||(Array.isArray(u[v])?u[v]=c.getIds(m,u[v]):u[v]=c.getId(m,u[v]))}return u},c.replaceIds=function replaceIds(c,u,m){return this.replace(this.crossOriginIframeMirror,c,u,m)},c.replaceStyleIds=function replaceStyleIds(c,u,m){return this.replace(this.crossOriginIframeStyleMirror,c,u,m)},c.replaceIdOnNode=function replaceIdOnNode(c,u){var m=this;this.replaceIds(c,u,[`id`,`rootId`]),`childNodes`in c&&c.childNodes.forEach(function(c){m.replaceIdOnNode(c,u)})},c.patchRootIdOnNode=function patchRootIdOnNode(c,u){var m=this;c.type!==Pb.Document&&!c.rootId&&(c.rootId=u),`childNodes`in c&&c.childNodes.forEach(function(c){m.patchRootIdOnNode(c,u)})},IframeManager}(),Ub=function(){function ShadowDomManager(c){__publicField(this,`shadowDoms`,new WeakSet),__publicField(this,`mutationCb`),__publicField(this,`scrollCb`),__publicField(this,`bypassOptions`),__publicField(this,`mirror`),__publicField(this,`restoreHandlers`,[]),this.mutationCb=c.mutationCb,this.scrollCb=c.scrollCb,this.bypassOptions=c.bypassOptions,this.mirror=c.mirror,this.init()}var c=ShadowDomManager.prototype;return c.init=function init(){this.reset(),this.patchAttachShadow(Element,document)},c.addShadowRoot=function addShadowRoot(c,u){var m=this;if(isNativeShadowDom(c)&&!this.shadowDoms.has(c)){this.shadowDoms.add(c);var h=initMutationObserver(_extends({},this.bypassOptions,{doc:u,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this}),c);this.restoreHandlers.push(function(){return h.disconnect()}),this.restoreHandlers.push(initScrollObserver(_extends({},this.bypassOptions,{scrollCb:this.scrollCb,doc:c,mirror:this.mirror}))),setTimeout(function(){c.adoptedStyleSheets&&c.adoptedStyleSheets.length>0&&m.bypassOptions.stylesheetManager.adoptStyleSheets(c.adoptedStyleSheets,m.mirror.getId(wb.host(c))),m.restoreHandlers.push(initAdoptedStyleSheetObserver({mirror:m.mirror,stylesheetManager:m.bypassOptions.stylesheetManager},c))},0)}},c.observeAttachShadow=function observeAttachShadow(c){!c.contentWindow||!c.contentDocument||this.patchAttachShadow(c.contentWindow.Element,c.contentDocument)},c.patchAttachShadow=function patchAttachShadow(c,u){var m=this;this.restoreHandlers.push(patch(c.prototype,`attachShadow`,function(c){return function(h){var g=c.call(this,h),_=wb.shadowRoot(this);return _&&inDom(this)&&m.addShadowRoot(_,u),g}}))},c.reset=function reset(){this.restoreHandlers.forEach(function(c){try{c()}catch(c){}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet},ShadowDomManager}(),Wb=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`,Gb=typeof Uint8Array>`u`?[]:new Uint8Array(256),Kb=0;Kb<Wb.length;Kb++)Gb[Wb.charCodeAt(Kb)]=Kb;qb=function encode(c){var u=new Uint8Array(c),m,h=u.length,g=``;for(m=0;m<h;m+=3)g+=Wb[u[m]>>2],g+=Wb[(u[m]&3)<<4|u[m+1]>>4],g+=Wb[(u[m+1]&15)<<2|u[m+2]>>6],g+=Wb[u[m+2]&63];return h%3==2?g=g.substring(0,g.length-1)+`=`:h%3==1&&(g=g.substring(0,g.length-2)+`==`),g},Jb=new Map,saveWebGLVar=function(c,u,m){if(!(!c||!(isInstanceOfWebGLObject(c,u)||(c===void 0?`undefined`:_type_of(c))===`object`))){var h=c.constructor.name,g=variableListFor$1(m,h),_=g.indexOf(c);return _===-1&&(_=g.length,g.push(c)),_}},serializeArgs=function(c,u,m){return c.map(function(c){return serializeArg(c,u,m)})},isInstanceOfWebGLObject=function(c,u){return!![`WebGLActiveInfo`,`WebGLBuffer`,`WebGLFramebuffer`,`WebGLProgram`,`WebGLRenderbuffer`,`WebGLShader`,`WebGLShaderPrecisionFormat`,`WebGLTexture`,`WebGLUniformLocation`,`WebGLVertexArrayObject`,`WebGLVertexArrayObjectOES`].filter(function(c){return typeof u[c]==`function`}).find(function(m){return _instanceof(c,u[m])})},Yb=`KGZ1bmN0aW9uKCkgewogICJ1c2Ugc3RyaWN0IjsKICB2YXIgY2hhcnMgPSAiQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLyI7CiAgdmFyIGxvb2t1cCA9IHR5cGVvZiBVaW50OEFycmF5ID09PSAidW5kZWZpbmVkIiA/IFtdIDogbmV3IFVpbnQ4QXJyYXkoMjU2KTsKICBmb3IgKHZhciBpID0gMDsgaSA8IGNoYXJzLmxlbmd0aDsgaSsrKSB7CiAgICBsb29rdXBbY2hhcnMuY2hhckNvZGVBdChpKV0gPSBpOwogIH0KICB2YXIgZW5jb2RlID0gZnVuY3Rpb24oYXJyYXlidWZmZXIpIHsKICAgIHZhciBieXRlcyA9IG5ldyBVaW50OEFycmF5KGFycmF5YnVmZmVyKSwgaTIsIGxlbiA9IGJ5dGVzLmxlbmd0aCwgYmFzZTY0ID0gIiI7CiAgICBmb3IgKGkyID0gMDsgaTIgPCBsZW47IGkyICs9IDMpIHsKICAgICAgYmFzZTY0ICs9IGNoYXJzW2J5dGVzW2kyXSA+PiAyXTsKICAgICAgYmFzZTY0ICs9IGNoYXJzWyhieXRlc1tpMl0gJiAzKSA8PCA0IHwgYnl0ZXNbaTIgKyAxXSA+PiA0XTsKICAgICAgYmFzZTY0ICs9IGNoYXJzWyhieXRlc1tpMiArIDFdICYgMTUpIDw8IDIgfCBieXRlc1tpMiArIDJdID4+IDZdOwogICAgICBiYXNlNjQgKz0gY2hhcnNbYnl0ZXNbaTIgKyAyXSAmIDYzXTsKICAgIH0KICAgIGlmIChsZW4gJSAzID09PSAyKSB7CiAgICAgIGJhc2U2NCA9IGJhc2U2NC5zdWJzdHJpbmcoMCwgYmFzZTY0Lmxlbmd0aCAtIDEpICsgIj0iOwogICAgfSBlbHNlIGlmIChsZW4gJSAzID09PSAxKSB7CiAgICAgIGJhc2U2NCA9IGJhc2U2NC5zdWJzdHJpbmcoMCwgYmFzZTY0Lmxlbmd0aCAtIDIpICsgIj09IjsKICAgIH0KICAgIHJldHVybiBiYXNlNjQ7CiAgfTsKICBjb25zdCBsYXN0QmxvYk1hcCA9IC8qIEBfX1BVUkVfXyAqLyBuZXcgTWFwKCk7CiAgY29uc3QgdHJhbnNwYXJlbnRCbG9iTWFwID0gLyogQF9fUFVSRV9fICovIG5ldyBNYXAoKTsKICBhc3luYyBmdW5jdGlvbiBnZXRUcmFuc3BhcmVudEJsb2JGb3Iod2lkdGgsIGhlaWdodCwgZGF0YVVSTE9wdGlvbnMpIHsKICAgIGNvbnN0IGlkID0gYCR7d2lkdGh9LSR7aGVpZ2h0fWA7CiAgICBpZiAoIk9mZnNjcmVlbkNhbnZhcyIgaW4gZ2xvYmFsVGhpcykgewogICAgICBpZiAodHJhbnNwYXJlbnRCbG9iTWFwLmhhcyhpZCkpIHJldHVybiB0cmFuc3BhcmVudEJsb2JNYXAuZ2V0KGlkKTsKICAgICAgY29uc3Qgb2Zmc2NyZWVuID0gbmV3IE9mZnNjcmVlbkNhbnZhcyh3aWR0aCwgaGVpZ2h0KTsKICAgICAgb2Zmc2NyZWVuLmdldENvbnRleHQoIjJkIik7CiAgICAgIGNvbnN0IGJsb2IgPSBhd2FpdCBvZmZzY3JlZW4uY29udmVydFRvQmxvYihkYXRhVVJMT3B0aW9ucyk7CiAgICAgIGNvbnN0IGFycmF5QnVmZmVyID0gYXdhaXQgYmxvYi5hcnJheUJ1ZmZlcigpOwogICAgICBjb25zdCBiYXNlNjQgPSBlbmNvZGUoYXJyYXlCdWZmZXIpOwogICAgICB0cmFuc3BhcmVudEJsb2JNYXAuc2V0KGlkLCBiYXNlNjQpOwogICAgICByZXR1cm4gYmFzZTY0OwogICAgfSBlbHNlIHsKICAgICAgcmV0dXJuICIiOwogICAgfQogIH0KICBjb25zdCB3b3JrZXIgPSBzZWxmOwogIHdvcmtlci5vbm1lc3NhZ2UgPSBhc3luYyBmdW5jdGlvbihlKSB7CiAgICBpZiAoIk9mZnNjcmVlbkNhbnZhcyIgaW4gZ2xvYmFsVGhpcykgewogICAgICBjb25zdCB7IGlkLCBiaXRtYXAsIHdpZHRoLCBoZWlnaHQsIGRhdGFVUkxPcHRpb25zIH0gPSBlLmRhdGE7CiAgICAgIGNvbnN0IHRyYW5zcGFyZW50QmFzZTY0ID0gZ2V0VHJhbnNwYXJlbnRCbG9iRm9yKAogICAgICAgIHdpZHRoLAogICAgICAgIGhlaWdodCwKICAgICAgICBkYXRhVVJMT3B0aW9ucwogICAgICApOwogICAgICBjb25zdCBvZmZzY3JlZW4gPSBuZXcgT2Zmc2NyZWVuQ2FudmFzKHdpZHRoLCBoZWlnaHQpOwogICAgICBjb25zdCBjdHggPSBvZmZzY3JlZW4uZ2V0Q29udGV4dCgiMmQiKTsKICAgICAgY3R4LmRyYXdJbWFnZShiaXRtYXAsIDAsIDApOwogICAgICBiaXRtYXAuY2xvc2UoKTsKICAgICAgY29uc3QgYmxvYiA9IGF3YWl0IG9mZnNjcmVlbi5jb252ZXJ0VG9CbG9iKGRhdGFVUkxPcHRpb25zKTsKICAgICAgY29uc3QgdHlwZSA9IGJsb2IudHlwZTsKICAgICAgY29uc3QgYXJyYXlCdWZmZXIgPSBhd2FpdCBibG9iLmFycmF5QnVmZmVyKCk7CiAgICAgIGNvbnN0IGJhc2U2NCA9IGVuY29kZShhcnJheUJ1ZmZlcik7CiAgICAgIGlmICghbGFzdEJsb2JNYXAuaGFzKGlkKSAmJiBhd2FpdCB0cmFuc3BhcmVudEJhc2U2NCA9PT0gYmFzZTY0KSB7CiAgICAgICAgbGFzdEJsb2JNYXAuc2V0KGlkLCBiYXNlNjQpOwogICAgICAgIHJldHVybiB3b3JrZXIucG9zdE1lc3NhZ2UoeyBpZCB9KTsKICAgICAgfQogICAgICBpZiAobGFzdEJsb2JNYXAuZ2V0KGlkKSA9PT0gYmFzZTY0KSByZXR1cm4gd29ya2VyLnBvc3RNZXNzYWdlKHsgaWQgfSk7CiAgICAgIHdvcmtlci5wb3N0TWVzc2FnZSh7CiAgICAgICAgaWQsCiAgICAgICAgdHlwZSwKICAgICAgICBiYXNlNjQsCiAgICAgICAgd2lkdGgsCiAgICAgICAgaGVpZ2h0CiAgICAgIH0pOwogICAgICBsYXN0QmxvYk1hcC5zZXQoaWQsIGJhc2U2NCk7CiAgICB9IGVsc2UgewogICAgICByZXR1cm4gd29ya2VyLnBvc3RNZXNzYWdlKHsgaWQ6IGUuZGF0YS5pZCB9KTsKICAgIH0KICB9Owp9KSgpOwovLyMgc291cmNlTWFwcGluZ1VSTD1pbWFnZS1iaXRtYXAtZGF0YS11cmwtd29ya2VyLUlKcEM3Z19iLmpzLm1hcAo=`,decodeBase64=function(c){return Uint8Array.from(atob(c),function(c){return c.charCodeAt(0)})},Xb=typeof window<`u`&&window.Blob&&new Blob([decodeBase64(Yb)],{type:`text/javascript;charset=utf-8`}),Zb=function(){function CanvasManager(c){var u=this;__publicField(this,`pendingCanvasMutations`,new Map),__publicField(this,`rafStamps`,{latestId:0,invokeId:null}),__publicField(this,`mirror`),__publicField(this,`mutationCb`),__publicField(this,`resetObservers`),__publicField(this,`frozen`,!1),__publicField(this,`locked`,!1),__publicField(this,`processMutation`,function(c,m){(u.rafStamps.invokeId&&u.rafStamps.latestId!==u.rafStamps.invokeId||!u.rafStamps.invokeId)&&(u.rafStamps.invokeId=u.rafStamps.latestId),u.pendingCanvasMutations.has(c)||u.pendingCanvasMutations.set(c,[]),u.pendingCanvasMutations.get(c).push(m)});var m=c.sampling,h=m===void 0?`all`:m,g=c.win,_=c.blockClass,v=c.blockSelector,y=c.recordCanvas,b=c.dataURLOptions;this.mutationCb=c.mutationCb,this.mirror=c.mirror,y&&h===`all`&&this.initCanvasMutationObserver(g,_,v),y&&typeof h==`number`&&this.initCanvasFPSObserver(h,g,_,v,{dataURLOptions:b})}var c=CanvasManager.prototype;return c.reset=function reset(){this.pendingCanvasMutations.clear(),this.resetObservers&&this.resetObservers()},c.freeze=function freeze(){this.frozen=!0},c.unfreeze=function unfreeze(){this.frozen=!1},c.lock=function lock(){this.locked=!0},c.unlock=function unlock(){this.locked=!1},c.initCanvasFPSObserver=function initCanvasFPSObserver(c,u,m,h,g){var _=this,v=initCanvasContextObserver(u,m,h,!0),y=new Map,b=new WorkerWrapper;b.onmessage=function(c){var u=c.data.id;if(y.set(u,!1),`base64`in c.data){var m=c.data,h=m.base64,g=m.type,v=m.width,b=m.height;_.mutationCb({id:u,type:Mb[`2D`],commands:[{property:`clearRect`,args:[0,0,v,b]},{property:`drawImage`,args:[{rr_type:`ImageBitmap`,args:[{rr_type:`Blob`,data:[{rr_type:`ArrayBuffer`,base64:h}],type:g}]},0,0]}]})}};var x=1e3/c,S=0,C,getCanvas=function(){var c=[];return u.document.querySelectorAll(`canvas`).forEach(function(u){isBlocked(u,m,h,!0)||c.push(u)}),c},takeCanvasSnapshots=function(c){if(S&&c-S<x){C=requestAnimationFrame(takeCanvasSnapshots);return}S=c;var u=_;getCanvas().forEach(_async_to_generator(function(c){var m,h,_,v;return _ts_generator(this,function(x){switch(x.label){case 0:return h=u.mirror.getId(c),y.get(h)||c.width===0||c.height===0?[2]:(y.set(h,!0),[`webgl`,`webgl2`].includes(c.__context)&&(_=c.getContext(c.__context),((m=_==null?void 0:_.getContextAttributes())==null?void 0:m.preserveDrawingBuffer)===!1&&_.clear(_.COLOR_BUFFER_BIT)),[4,createImageBitmap(c)]);case 1:return v=x.sent(),b.postMessage({id:h,bitmap:v,width:c.width,height:c.height,dataURLOptions:g.dataURLOptions},[v]),[2]}})})),C=requestAnimationFrame(takeCanvasSnapshots)};C=requestAnimationFrame(takeCanvasSnapshots),this.resetObservers=function(){v(),cancelAnimationFrame(C)}},c.initCanvasMutationObserver=function initCanvasMutationObserver(c,u,m){this.startRAFTimestamping(),this.startPendingCanvasMutationFlusher();var h=initCanvasContextObserver(c,u,m,!1),g=initCanvas2DMutationObserver(this.processMutation.bind(this),c,u,m),_=initCanvasWebGLMutationObserver(this.processMutation.bind(this),c,u,m);this.resetObservers=function(){h(),g(),_()}},c.startPendingCanvasMutationFlusher=function startPendingCanvasMutationFlusher(){var c=this;requestAnimationFrame(function(){return c.flushPendingCanvasMutations()})},c.startRAFTimestamping=function startRAFTimestamping(){var c=this,setLatestRAFTimestamp=function(u){c.rafStamps.latestId=u,requestAnimationFrame(setLatestRAFTimestamp)};requestAnimationFrame(setLatestRAFTimestamp)},c.flushPendingCanvasMutations=function flushPendingCanvasMutations(){var c=this;this.pendingCanvasMutations.forEach(function(u,m){var h=c.mirror.getId(m);c.flushPendingCanvasMutationFor(m,h)}),requestAnimationFrame(function(){return c.flushPendingCanvasMutations()})},c.flushPendingCanvasMutationFor=function flushPendingCanvasMutationFor(c,u){if(!(this.frozen||this.locked)){var m=this.pendingCanvasMutations.get(c);if(!(!m||u===-1)){var h=m.map(function(c){return c.type,_object_without_properties_loose(c,[`type`])}),g=m[0].type;this.mutationCb({id:u,type:g,commands:h}),this.pendingCanvasMutations.delete(c)}}},CanvasManager}(),Qb=function(){function StylesheetManager(c){__publicField(this,`trackedLinkElements`,new WeakSet),__publicField(this,`mutationCb`),__publicField(this,`adoptedStyleSheetCb`),__publicField(this,`styleMirror`,new Db),this.mutationCb=c.mutationCb,this.adoptedStyleSheetCb=c.adoptedStyleSheetCb}var c=StylesheetManager.prototype;return c.attachLinkElement=function attachLinkElement(c,u){`_cssText`in u.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:u.id,attributes:u.attributes}]}),this.trackLinkElement(c)},c.trackLinkElement=function trackLinkElement(c){this.trackedLinkElements.has(c)||(this.trackedLinkElements.add(c),this.trackStylesheetInLinkElement(c))},c.adoptStyleSheets=function adoptStyleSheets(c,u){var m,_loop=function(){var c=v.value,u=void 0;m.styleMirror.has(c)?u=m.styleMirror.getId(c):(u=m.styleMirror.add(c),g.push({styleId:u,rules:Array.from(c.rules||CSSRule,function(u,m){return{rule:stringifyRule(u,c.href),index:m}})})),h.styleIds.push(u)};if(c.length!==0){for(var h={id:u,styleIds:[]},g=[],_=_create_for_of_iterator_helper_loose(c),v;!(v=_()).done;)m=this,_loop();g.length>0&&(h.styles=g),this.adoptedStyleSheetCb(h)}},c.reset=function reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet},c.trackStylesheetInLinkElement=function trackStylesheetInLinkElement(c){},StylesheetManager}(),$b=function(){function ProcessedNodeManager(){__publicField(this,`nodeMap`,new WeakMap),__publicField(this,`active`,!1)}var c=ProcessedNodeManager.prototype;return c.inOtherBuffer=function inOtherBuffer(c,u){var m=this.nodeMap.get(c);return m&&Array.from(m).some(function(c){return c!==u})},c.add=function add(c,u){var m=this;this.active||(this.active=!0,requestAnimationFrame(function(){m.nodeMap=new WeakMap,m.active=!1})),this.nodeMap.set(c,(this.nodeMap.get(c)||new Set).add(u))},c.destroy=function destroy(){},ProcessedNodeManager}(),tx=!1;try{Array.from([1],function(c){return c*2})[0]!==2&&(nx=document.createElement(`iframe`),document.body.appendChild(nx),Array.from=((qf=nx.contentWindow)==null?void 0:qf.Array.from)||Array.from,document.body.removeChild(nx))}catch(c){console.debug(`Unable to override Array.from`,c)}rx=createMirror$2(),record.addCustomEvent=function(c,u){if(!tx)throw Error(`please add custom event after start recording`);wrappedEmit({type:Ob.Custom,data:{tag:c,payload:u}})},record.freezePage=function(){Rb.forEach(function(c){return c.freeze()})},record.takeFullSnapshot=function(c){if(!tx)throw Error(`please take full snapshot after start recording`);takeFullSnapshot$1(c)},record.mirror=rx,(function(c){c[c.NotStarted=0]=`NotStarted`,c[c.Running=1]=`Running`,c[c.Stopped=2]=`Stopped`})(ix||(ix={})),record.addCustomEvent,record.freezePage,record.takeFullSnapshot,ax=Z.setImmediate,lx=Object.prototype.toString,ux=ax===void 0?setTimeout:function timer(c){return ax(c)};try{Object.defineProperty({},"x",{}),ox=function builtInProp(c,u,m,h){return Object.defineProperty(c,u,{value:m,writable:!0,configurable:h!==!1})}}catch(c){ox=function builtInProp(c,u,m){return c[u]=m,c}}cx=(function Queue(){var c,u,m;function Item(c,u){this.fn=c,this.self=u,this.next=void 0}return{add:function add(h,g){m=new Item(h,g),u?u.next=m:c=m,u=m,m=void 0},drain:function drain(){var m=c;for(c=u=sx=void 0;m;)m.fn.call(m.self),m=m.next}}})(),dx=ox({},`constructor`,NpoPromise,!1),NpoPromise.prototype=dx,ox(dx,`__NPO__`,0,!1),ox(NpoPromise,`resolve`,function Promise$resolve(c){var u=this;return c&&typeof c==`object`&&c.__NPO__===1?c:new u(function executor(u,m){if(typeof u!=`function`||typeof m!=`function`)throw TypeError(`Not a function`);u(c)})}),ox(NpoPromise,`reject`,function Promise$reject(c){return new this(function executor(u,m){if(typeof u!=`function`||typeof m!=`function`)throw TypeError(`Not a function`);m(c)})}),ox(NpoPromise,`all`,function Promise$all(c){var u=this;return lx.call(c)===`[object Array]`?c.length===0?u.resolve([]):new u(function executor(m,h){if(typeof m!=`function`||typeof h!=`function`)throw TypeError(`Not a function`);var g=c.length,_=Array(g),v=0;iteratePromises(u,c,function resolver(c,u){_[c]=u,++v===g&&m(_)},h)}):u.reject(TypeError(`Not an array`))}),ox(NpoPromise,`race`,function Promise$race(c){var u=this;return lx.call(c)===`[object Array]`?new u(function executor(m,h){if(typeof m!=`function`||typeof h!=`function`)throw TypeError(`Not a function`);iteratePromises(u,c,function resolver(c,u){m(u)},h)}):u.reject(TypeError(`Not an array`))}),fx=typeof Promise<`u`&&Promise.toString().indexOf(`[native code]`)!==-1?Promise:NpoPromise,px={DEBUG:!1,LIB_VERSION:`2.71.1`},mx=1440*60*1e3,hx=8*1e3,gx=Array.prototype,_x=Function.prototype,vx=Object.prototype,yx=gx.slice,bx=vx.toString,xx=vx.hasOwnProperty,Sx=Z.console,Cx=Z.navigator,wx=Z.document,Tx=Z.opera,Ex=Z.screen,Dx=Cx.userAgent,Ox=_x.bind,kx=gx.forEach,Ax=gx.indexOf,jx=gx.map,Mx=Array.isArray,Nx={},Q={trim:function(c){return c.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,``)}},Px={log:function(){if(px.DEBUG&&!Q.isUndefined(Sx)&&Sx)try{Sx.log.apply(Sx,arguments)}catch(c){Q.each(arguments,function(c){Sx.log(c)})}},warn:function(){if(px.DEBUG&&!Q.isUndefined(Sx)&&Sx){var c=[`Mixpanel warning:`].concat(Q.toArray(arguments));try{Sx.warn.apply(Sx,c)}catch(u){Q.each(c,function(c){Sx.warn(c)})}}},error:function(){if(px.DEBUG&&!Q.isUndefined(Sx)&&Sx){var c=[`Mixpanel error:`].concat(Q.toArray(arguments));try{Sx.error.apply(Sx,c)}catch(u){Q.each(c,function(c){Sx.error(c)})}}},critical:function(){if(!Q.isUndefined(Sx)&&Sx){var c=[`Mixpanel error:`].concat(Q.toArray(arguments));try{Sx.error.apply(Sx,c)}catch(u){Q.each(c,function(c){Sx.error(c)})}}}},log_func_with_prefix=function(c,u){return function(){return arguments[0]=`[`+u+`] `+arguments[0],c.apply(Px,arguments)}},console_with_prefix=function(c){return{log:log_func_with_prefix(Px.log,c),error:log_func_with_prefix(Px.error,c),critical:log_func_with_prefix(Px.critical,c)}},safewrap=function(c){return function(){try{return c.apply(this,arguments)}catch(c){Px.critical(`Implementation error. Please turn on debug and contact [email protected].`),px.DEBUG&&Px.critical(c)}}},safewrapClass=function(c){var u=c.prototype;for(var m in u)typeof u[m]==`function`&&(u[m]=safewrap(u[m]))},Q.bind=function(c,u){var m,bound;if(Ox&&c.bind===Ox)return Ox.apply(c,yx.call(arguments,1));if(!Q.isFunction(c))throw TypeError();return m=yx.call(arguments,2),bound=function(){if(!(this instanceof bound))return c.apply(u,m.concat(yx.call(arguments)));var h={};h.prototype=c.prototype;var g=new h;h.prototype=null;var _=c.apply(g,m.concat(yx.call(arguments)));return Object(_)===_?_:g},bound},Q.each=function(c,u,m){if(c!=null){if(kx&&c.forEach===kx)c.forEach(u,m);else if(c.length===+c.length){for(var h=0,g=c.length;h<g;h++)if(h in c&&u.call(m,c[h],h,c)===Nx)return}else for(var _ in c)if(xx.call(c,_)&&u.call(m,c[_],_,c)===Nx)return}},Q.extend=function(c){return Q.each(yx.call(arguments,1),function(u){for(var m in u)u[m]!==void 0&&(c[m]=u[m])}),c},Q.isArray=Mx||function(c){return bx.call(c)===`[object Array]`},Q.isFunction=function(c){try{return/^\s*\bfunction\b/.test(c)}catch(c){return!1}},Q.isArguments=function(c){return!!(c&&xx.call(c,`callee`))},Q.toArray=function(c){return c?c.toArray?c.toArray():Q.isArray(c)||Q.isArguments(c)?yx.call(c):Q.values(c):[]},Q.map=function(c,u,m){if(jx&&c.map===jx)return c.map(u,m);var h=[];return Q.each(c,function(c){h.push(u.call(m,c))}),h},Q.keys=function(c){var u=[];return c===null||Q.each(c,function(c,m){u[u.length]=m}),u},Q.values=function(c){var u=[];return c===null||Q.each(c,function(c){u[u.length]=c}),u},Q.include=function(c,u){var m=!1;return c===null?m:Ax&&c.indexOf===Ax?c.indexOf(u)!=-1:(Q.each(c,function(c){if(m||(m=c===u))return Nx}),m)},Q.includes=function(c,u){return c.indexOf(u)!==-1},Q.inherit=function(c,u){return c.prototype=new u,c.prototype.constructor=c,c.superclass=u.prototype,c},Q.isObject=function(c){return c===Object(c)&&!Q.isArray(c)},Q.isEmptyObject=function(c){if(Q.isObject(c)){for(var u in c)if(xx.call(c,u))return!1;return!0}return!1},Q.isUndefined=function(c){return c===void 0},Q.isString=function(c){return bx.call(c)==`[object String]`},Q.isDate=function(c){return bx.call(c)==`[object Date]`},Q.isNumber=function(c){return bx.call(c)==`[object Number]`},Q.isElement=function(c){return!!(c&&c.nodeType===1)},Q.encodeDates=function(c){return Q.each(c,function(u,m){Q.isDate(u)?c[m]=Q.formatDate(u):Q.isObject(u)&&(c[m]=Q.encodeDates(u))}),c},Q.timestamp=function(){return Date.now=Date.now||function(){return+new Date},Date.now()},Q.formatDate=function(c){function pad(c){return c<10?`0`+c:c}return c.getUTCFullYear()+`-`+pad(c.getUTCMonth()+1)+`-`+pad(c.getUTCDate())+`T`+pad(c.getUTCHours())+`:`+pad(c.getUTCMinutes())+`:`+pad(c.getUTCSeconds())},Q.strip_empty_properties=function(c){var u={};return Q.each(c,function(c,m){Q.isString(c)&&c.length>0&&(u[m]=c)}),u},Q.truncate=function(c,u){var m;return typeof c==`string`?m=c.slice(0,u):Q.isArray(c)?(m=[],Q.each(c,function(c){m.push(Q.truncate(c,u))})):Q.isObject(c)?(m={},Q.each(c,function(c,h){m[h]=Q.truncate(c,u)})):m=c,m},Q.JSONEncode=(function(){return function(c){var u=c,quote=function(c){var u=/[\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,m={"\b":`\\b`," ":`\\t`,"\n":`\\n`,"\f":`\\f`,"\r":`\\r`,'"':`\\"`,"\\":`\\\\`};return u.lastIndex=0,u.test(c)?`"`+c.replace(u,function(c){var u=m[c];return typeof u==`string`?u:`\\u`+(`0000`+c.charCodeAt(0).toString(16)).slice(-4)})+`"`:`"`+c+`"`},str=function(c,u){var m=``,h=` `,g=0,_=``,v=``,y=0,b=m,x=[],S=u[c];switch(S&&typeof S==`object`&&typeof S.toJSON==`function`&&(S=S.toJSON(c)),typeof S){case`string`:return quote(S);case`number`:return isFinite(S)?String(S):`null`;case`boolean`:case`null`:return String(S);case`object`:if(!S)return`null`;if(m+=h,x=[],bx.apply(S)===`[object Array]`){for(y=S.length,g=0;g<y;g+=1)x[g]=str(g,S)||`null`;return v=x.length===0?`[]`:m?`[
73 +`+m+x.join(`,
74 +`+m)+`
75 +`+b+`]`:`[`+x.join(`,`)+`]`,m=b,v}for(_ in S)xx.call(S,_)&&(v=str(_,S),v&&x.push(quote(_)+(m?`: `:`:`)+v));return v=x.length===0?`{}`:m?`{`+x.join(`,`)+b+`}`:`{`+x.join(`,`)+`}`,m=b,v}};return str(``,{"":u})}})(),Q.JSONDecode=(function(){var c,u,m={'"':`"`,"\\":`\\`,"/":`/`,b:`\b`,f:`\f`,n:`
76 +`,r:`\r`,t:` `},h,error=function(u){var m=SyntaxError(u);throw m.at=c,m.text=h,m},next=function(m){return m&&m!==u&&error(`Expected '`+m+`' instead of '`+u+`'`),u=h.charAt(c),c+=1,u},number=function(){var c,m=``;for(u===`-`&&(m=`-`,next(`-`));u>=`0`&&u<=`9`;)m+=u,next();if(u===`.`)for(m+=`.`;next()&&u>=`0`&&u<=`9`;)m+=u;if(u===`e`||u===`E`)for(m+=u,next(),(u===`-`||u===`+`)&&(m+=u,next());u>=`0`&&u<=`9`;)m+=u,next();if(c=+m,!isFinite(c))error(`Bad number`);else return c},string=function(){var c,h,g=``,_;if(u===`"`)for(;next();){if(u===`"`)return next(),g;if(u===`\\`)if(next(),u===`u`){for(_=0,h=0;h<4&&(c=parseInt(next(),16),isFinite(c));h+=1)_=_*16+c;g+=String.fromCharCode(_)}else if(typeof m[u]==`string`)g+=m[u];else break;else g+=u}error(`Bad string`)},white=function(){for(;u&&u<=` `;)next()},word=function(){switch(u){case`t`:return next(`t`),next(`r`),next(`u`),next(`e`),!0;case`f`:return next(`f`),next(`a`),next(`l`),next(`s`),next(`e`),!1;case`n`:return next(`n`),next(`u`),next(`l`),next(`l`),null}error(`Unexpected "`+u+`"`)},value,array=function(){var c=[];if(u===`[`){if(next(`[`),white(),u===`]`)return next(`]`),c;for(;u;){if(c.push(value()),white(),u===`]`)return next(`]`),c;next(`,`),white()}}error(`Bad array`)},object=function(){var c,m={};if(u===`{`){if(next(`{`),white(),u===`}`)return next(`}`),m;for(;u;){if(c=string(),white(),next(`:`),Object.hasOwnProperty.call(m,c)&&error(`Duplicate key "`+c+`"`),m[c]=value(),white(),u===`}`)return next(`}`),m;next(`,`),white()}}error(`Bad object`)};return value=function(){switch(white(),u){case`{`:return object();case`[`:return array();case`"`:return string();case`-`:return number();default:return u>=`0`&&u<=`9`?number():word()}},function(m){var g;return h=m,c=0,u=` `,g=value(),white(),u&&error(`Syntax error`),g}})(),Q.base64Encode=function(c){var u=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=`,m,h,g,_,v,y,b,x,S=0,C=0,T=``,E=[];if(!c)return c;c=Q.utf8Encode(c);do m=c.charCodeAt(S++),h=c.charCodeAt(S++),g=c.charCodeAt(S++),x=m<<16|h<<8|g,_=x>>18&63,v=x>>12&63,y=x>>6&63,b=x&63,E[C++]=u.charAt(_)+u.charAt(v)+u.charAt(y)+u.charAt(b);while(S<c.length);switch(T=E.join(``),c.length%3){case 1:T=T.slice(0,-2)+`==`;break;case 2:T=T.slice(0,-1)+`=`;break}return T},Q.utf8Encode=function(c){c=(c+``).replace(/\r\n/g,`
77 +`).replace(/\r/g,`
78 +`);var u=``,m,h,g=0,_;for(m=h=0,g=c.length,_=0;_<g;_++){var v=c.charCodeAt(_),y=null;v<128?h++:y=v>127&&v<2048?String.fromCharCode(v>>6|192,v&63|128):String.fromCharCode(v>>12|224,v>>6&63|128,v&63|128),y!==null&&(h>m&&(u+=c.substring(m,h)),u+=y,m=h=_+1)}return h>m&&(u+=c.substring(m,c.length)),u},Q.UUID=function(){try{return Z.crypto.randomUUID()}catch(m){for(var c=Array(36),u=0;u<36;u++)c[u]=Math.floor(Math.random()*16);return c[14]=4,c[19]=c[19]&=-5,c[19]=c[19]|=8,c[8]=c[13]=c[18]=c[23]=`-`,Q.map(c,function(c){return c.toString(16)}).join(``)}},Fx=[`ahrefsbot`,`ahrefssiteaudit`,`amazonbot`,`baiduspider`,`bingbot`,`bingpreview`,`chrome-lighthouse`,`facebookexternal`,`petalbot`,`pinterest`,`screaming frog`,`yahoo! slurp`,`yandex`,`adsbot-google`,`apis-google`,`duplexweb-google`,`feedfetcher-google`,`google favicon`,`google web preview`,`google-read-aloud`,`googlebot`,`googleweblight`,`mediapartners-google`,`storebot-google`],Q.isBlockedUA=function(c){var u;for(c=c.toLowerCase(),u=0;u<Fx.length;u++)if(c.indexOf(Fx[u])!==-1)return!0;return!1},Q.HTTPBuildQuery=function(c,u){var m,h,g=[];return Q.isUndefined(u)&&(u=`&`),Q.each(c,function(c,u){m=encodeURIComponent(c.toString()),h=encodeURIComponent(u),g[g.length]=h+`=`+m}),g.join(u)},Q.getQueryParam=function(c,u){u=u.replace(/[[]/g,`\\[`).replace(/[\]]/g,`\\]`);var m=`[\\?&]`+u+`=([^&#]*)`,h=new RegExp(m).exec(c);if(h===null||h&&typeof h[1]!=`string`&&h[1].length)return``;var g=h[1];try{g=decodeURIComponent(g)}catch(c){Px.error(`Skipping decoding for malformed query param: `+g)}return g.replace(/\+/g,` `)},Q.cookie={get:function(c){for(var u=c+`=`,m=wx.cookie.split(`;`),h=0;h<m.length;h++){for(var g=m[h];g.charAt(0)==` `;)g=g.substring(1,g.length);if(g.indexOf(u)===0)return decodeURIComponent(g.substring(u.length,g.length))}return null},parse:function(c){var u;try{u=Q.JSONDecode(Q.cookie.get(c))||{}}catch(c){}return u},set_seconds:function(c,u,m,h,g,_,v){var y=``,b=``,x=``;if(v)y=`; domain=`+v;else if(h){var S=extract_domain(wx.location.hostname);y=S?`; domain=.`+S:``}if(m){var C=new Date;C.setTime(C.getTime()+m*1e3),b=`; expires=`+C.toGMTString()}_&&(g=!0,x=`; SameSite=None`),g&&(x+=`; secure`),wx.cookie=c+`=`+encodeURIComponent(u)+b+`; path=/`+y+x},set:function(c,u,m,h,g,_,v){var y=``,b=``,x=``;if(v)y=`; domain=`+v;else if(h){var S=extract_domain(wx.location.hostname);y=S?`; domain=.`+S:``}if(m){var C=new Date;C.setTime(C.getTime()+m*24*60*60*1e3),b=`; expires=`+C.toGMTString()}_&&(g=!0,x=`; SameSite=None`),g&&(x+=`; secure`);var T=c+`=`+encodeURIComponent(u)+b+`; path=/`+y+x;return wx.cookie=T,T},remove:function(c,u,m){Q.cookie.set(c,``,-1,u,!1,!1,m)}},_testStorageSupported=function(c){var u=!0;try{var m=`__mplss_`+cheap_guid(8),h=`xyz`;c.setItem(m,h),c.getItem(m)!==h&&(u=!1),c.removeItem(m)}catch(c){u=!1}return u},Ix=null,localStorageSupported=function(c,u){return Ix!==null&&!u?Ix:Ix=_testStorageSupported(c||Z.localStorage)},Lx=null,sessionStorageSupported=function(c,u){return Lx!==null&&!u?Lx:Lx=_testStorageSupported(c||Z.sessionStorage)},Q.localStorage=_storageWrapper(Z.localStorage,`localStorage`,localStorageSupported),Q.sessionStorage=_storageWrapper(Z.sessionStorage,`sessionStorage`,sessionStorageSupported),Q.register_event=(function(){var register_event=function(c,u,m,h,g){if(!c){Px.error(`No valid element provided to register_event`);return}if(c.addEventListener&&!h)c.addEventListener(u,m,!!g);else{var _=`on`+u,v=c[_];c[_]=makeHandler(c,m,v)}};function makeHandler(c,u,m){var handler=function(h){if(h=h||fixEvent(Z.event),h){var g=!0,_,v;return Q.isFunction(m)&&(_=m(h)),v=u.call(c,h),(!1===_||!1===v)&&(g=!1),g}};return handler}function fixEvent(c){return c&&(c.preventDefault=fixEvent.preventDefault,c.stopPropagation=fixEvent.stopPropagation),c}return fixEvent.preventDefault=function(){this.returnValue=!1},fixEvent.stopPropagation=function(){this.cancelBubble=!0},register_event})(),Rx=RegExp(`^(\\w*)\\[(\\w+)([=~\\|\\^\\$\\*]?)=?"?([^\\]"]*)"?\\]$`),Q.dom_query=(function(){function getAllChildren(c){return c.all?c.all:c.getElementsByTagName(`*`)}var c=/[\t\r\n]/g;function hasClass(u,m){var h=` `+m+` `;return(` `+u.className+` `).replace(c,` `).indexOf(h)>=0}function getElementsBySelector(c){if(!wx.getElementsByTagName)return[];var u=c.split(` `),m,h,g,_,v,y,b,x,S,C,T=[wx];for(y=0;y<u.length;y++){if(m=u[y].replace(/^\s+/,``).replace(/\s+$/,``),m.indexOf(`#`)>-1){h=m.split(`#`),g=h[0];var E=h[1],D=wx.getElementById(E);if(!D||g&&D.nodeName.toLowerCase()!=g)return[];T=[D];continue}if(m.indexOf(`.`)>-1){h=m.split(`.`),g=h[0];var A=h[1];for(g||(g=`*`),_=[],v=0,b=0;b<T.length;b++)for(S=g==`*`?getAllChildren(T[b]):T[b].getElementsByTagName(g),x=0;x<S.length;x++)_[v++]=S[x];for(T=[],C=0,b=0;b<_.length;b++)_[b].className&&Q.isString(_[b].className)&&hasClass(_[b],A)&&(T[C++]=_[b]);continue}var N=m.match(Rx);if(N){g=N[1];var P=N[2],V=N[3],H=N[4];for(g||(g=`*`),_=[],v=0,b=0;b<T.length;b++)for(S=g==`*`?getAllChildren(T[b]):T[b].getElementsByTagName(g),x=0;x<S.length;x++)_[v++]=S[x];T=[],C=0;var checkFunction;switch(V){case`=`:checkFunction=function(c){return c.getAttribute(P)==H};break;case`~`:checkFunction=function(c){return c.getAttribute(P).match(RegExp(`\\b`+H+`\\b`))};break;case`|`:checkFunction=function(c){return c.getAttribute(P).match(RegExp(`^`+H+`-?`))};break;case`^`:checkFunction=function(c){return c.getAttribute(P).indexOf(H)===0};break;case`$`:checkFunction=function(c){return c.getAttribute(P).lastIndexOf(H)==c.getAttribute(P).length-H.length};break;case`*`:checkFunction=function(c){return c.getAttribute(P).indexOf(H)>-1};break;default:checkFunction=function(c){return c.getAttribute(P)}}for(T=[],C=0,b=0;b<_.length;b++)checkFunction(_[b])&&(T[C++]=_[b]);continue}for(g=m,_=[],v=0,b=0;b<T.length;b++)for(S=T[b].getElementsByTagName(g),x=0;x<S.length;x++)_[v++]=S[x];T=_}return T}return function(c){return Q.isElement(c)?[c]:Q.isObject(c)&&!Q.isUndefined(c.length)?c:getElementsBySelector.call(this,c)}})(),zx=[`utm_source`,`utm_medium`,`utm_campaign`,`utm_content`,`utm_term`,`utm_id`,`utm_source_platform`,`utm_campaign_id`,`utm_creative_format`,`utm_marketing_tactic`],Bx=[`dclid`,`fbclid`,`gclid`,`ko_click_id`,`li_fat_id`,`msclkid`,`sccid`,`ttclid`,`twclid`,`wbraid`],Q.info={campaignParams:function(c){var u=``,m={};return Q.each(zx,function(h){u=Q.getQueryParam(wx.URL,h),u.length?m[h]=u:c!==void 0&&(m[h]=c)}),m},clickParams:function(){var c=``,u={};return Q.each(Bx,function(m){c=Q.getQueryParam(wx.URL,m),c.length&&(u[m]=c)}),u},marketingParams:function(){return Q.extend(Q.info.campaignParams(),Q.info.clickParams())},searchEngine:function(c){return c.search(`https?://(.*)google.([^/?]*)`)===0?`google`:c.search(`https?://(.*)bing.com`)===0?`bing`:c.search(`https?://(.*)yahoo.com`)===0?`yahoo`:c.search(`https?://(.*)duckduckgo.com`)===0?`duckduckgo`:null},searchInfo:function(c){var u=Q.info.searchEngine(c),m=u==`yahoo`?`p`:`q`,h={};if(u!==null){h.$search_engine=u;var g=Q.getQueryParam(c,m);g.length&&(h.mp_keyword=g)}return h},browser:function(c,u,m){return u=u||``,m||Q.includes(c,` OPR/`)?Q.includes(c,`Mini`)?`Opera Mini`:`Opera`:/(BlackBerry|PlayBook|BB10)/i.test(c)?`BlackBerry`:Q.includes(c,`IEMobile`)||Q.includes(c,`WPDesktop`)?`Internet Explorer Mobile`:Q.includes(c,`SamsungBrowser/`)?`Samsung Internet`:Q.includes(c,`Edge`)||Q.includes(c,`Edg/`)?`Microsoft Edge`:Q.includes(c,`FBIOS`)?`Facebook Mobile`:Q.includes(c,`Whale/`)?`Whale Browser`:Q.includes(c,`Chrome`)?`Chrome`:Q.includes(c,`CriOS`)?`Chrome iOS`:Q.includes(c,`UCWEB`)||Q.includes(c,`UCBrowser`)?`UC Browser`:Q.includes(c,`FxiOS`)?`Firefox iOS`:Q.includes(u,`Apple`)?Q.includes(c,`Mobile`)?`Mobile Safari`:`Safari`:Q.includes(c,`Android`)?`Android Mobile`:Q.includes(c,`Konqueror`)?`Konqueror`:Q.includes(c,`Firefox`)?`Firefox`:Q.includes(c,`MSIE`)||Q.includes(c,`Trident/`)?`Internet Explorer`:Q.includes(c,`Gecko`)?`Mozilla`:``},browserVersion:function(c,u,m){var h={"Internet Explorer Mobile":/rv:(\d+(\.\d+)?)/,"Microsoft Edge":/Edge?\/(\d+(\.\d+)?)/,Chrome:/Chrome\/(\d+(\.\d+)?)/,"Chrome iOS":/CriOS\/(\d+(\.\d+)?)/,"UC Browser":/(UCBrowser|UCWEB)\/(\d+(\.\d+)?)/,Safari:/Version\/(\d+(\.\d+)?)/,"Mobile Safari":/Version\/(\d+(\.\d+)?)/,Opera:/(Opera|OPR)\/(\d+(\.\d+)?)/,Firefox:/Firefox\/(\d+(\.\d+)?)/,"Firefox iOS":/FxiOS\/(\d+(\.\d+)?)/,Konqueror:/Konqueror:(\d+(\.\d+)?)/,BlackBerry:/BlackBerry (\d+(\.\d+)?)/,"Android Mobile":/android\s(\d+(\.\d+)?)/,"Samsung Internet":/SamsungBrowser\/(\d+(\.\d+)?)/,"Internet Explorer":/(rv:|MSIE )(\d+(\.\d+)?)/,Mozilla:/rv:(\d+(\.\d+)?)/,"Whale Browser":/Whale\/(\d+(\.\d+)?)/}[Q.info.browser(c,u,m)];if(h===void 0)return null;var g=c.match(h);return g?parseFloat(g[g.length-2]):null},os:function(){var c=Dx;return/Windows/i.test(c)?/Phone/.test(c)||/WPDesktop/.test(c)?`Windows Phone`:`Windows`:/(iPhone|iPad|iPod)/.test(c)?`iOS`:/Android/.test(c)?`Android`:/(BlackBerry|PlayBook|BB10)/i.test(c)?`BlackBerry`:/Mac/i.test(c)?`Mac OS X`:/Linux/.test(c)?`Linux`:/CrOS/.test(c)?`Chrome OS`:``},device:function(c){return/Windows Phone/i.test(c)||/WPDesktop/.test(c)?`Windows Phone`:/iPad/.test(c)?`iPad`:/iPod/.test(c)?`iPod Touch`:/iPhone/.test(c)?`iPhone`:/(BlackBerry|PlayBook|BB10)/i.test(c)?`BlackBerry`:/Android/.test(c)?`Android`:``},referringDomain:function(c){var u=c.split(`/`);return u.length>=3?u[2]:``},currentUrl:function(){return Z.location.href},properties:function(c){return typeof c!=`object`&&(c={}),Q.extend(Q.strip_empty_properties({$os:Q.info.os(),$browser:Q.info.browser(Dx,Cx.vendor,Tx),$referrer:wx.referrer,$referring_domain:Q.info.referringDomain(wx.referrer),$device:Q.info.device(Dx)}),{$current_url:Q.info.currentUrl(),$browser_version:Q.info.browserVersion(Dx,Cx.vendor,Tx),$screen_height:Ex.height,$screen_width:Ex.width,mp_lib:`web`,$lib_version:px.LIB_VERSION,$insert_id:cheap_guid(),time:Q.timestamp()/1e3},Q.strip_empty_properties(c))},people_properties:function(){return Q.extend(Q.strip_empty_properties({$os:Q.info.os(),$browser:Q.info.browser(Dx,Cx.vendor,Tx)}),{$browser_version:Q.info.browserVersion(Dx,Cx.vendor,Tx)})},mpPageViewProperties:function(){return Q.strip_empty_properties({current_page_title:wx.title,current_domain:Z.location.hostname,current_url_path:Z.location.pathname,current_url_protocol:Z.location.protocol,current_url_search:Z.location.search})}},batchedThrottle=function(c,u){var m=null,h=[];return function(g){var _=this;return h.push(g),m||(m=new fx(function(g){setTimeout(function(){var u=c.apply(_,[h]);m=null,h=[],g(u)},u)})),m}},cheap_guid=function(c){var u=Math.random().toString(36).substring(2,10)+Math.random().toString(36).substring(2,10);return c?u.substring(0,c):u},generateTraceparent=function(){var c=Q.UUID().replace(/-/g,``),u=Q.UUID().replace(/-/g,``).substring(0,16);return`00-`+c+`-`+u+`-01`},Vx=/[a-z0-9][a-z0-9-]*\.[a-z]+$/i,Hx=/[a-z0-9][a-z0-9-]+\.[a-z.]{2,6}$/i,extract_domain=function(c){var u=Hx,m=c.split(`.`),h=m[m.length-1];(h.length>4||h===`com`||h===`org`)&&(u=Vx);var g=c.match(u);return g?g[0]:``},isOnline=function(){var c=Z.navigator.onLine;return Q.isUndefined(c)||c},NOOP_FUNC=function(){},Ux=null,Wx=null,typeof JSON<`u`&&(Ux=JSON.stringify,Wx=JSON.parse),Ux=Ux||Q.JSONEncode,Wx=Wx||Q.JSONDecode,Q.info=Q.info,Q.info.browser=Q.info.browser,Q.info.browserVersion=Q.info.browserVersion,Q.info.device=Q.info.device,Q.info.properties=Q.info.properties,Q.isBlockedUA=Q.isBlockedUA,Q.isEmptyObject=Q.isEmptyObject,Q.isObject=Q.isObject,Q.JSONDecode=Q.JSONDecode,Q.JSONEncode=Q.JSONEncode,Q.toArray=Q.toArray,Q.NPO=NpoPromise,Gx=`mixpanelBrowserDb`,Kx=`mixpanelRecordingEvents`,qx=`mixpanelRecordingRegistry`,Jx=1,Yx=[Kx,qx],IDBStorageWrapper=function(c){this.dbPromise=null,this.storeName=c},IDBStorageWrapper.prototype._openDb=function(){return new fx(function(c,u){var m=Z.indexedDB.open(Gx,Jx);m.onerror=function(){u(m.error)},m.onsuccess=function(){c(m.result)},m.onupgradeneeded=function(c){var u=c.target.result;Yx.forEach(function(c){u.createObjectStore(c)})}})},IDBStorageWrapper.prototype.init=function(){return Z.indexedDB?(this.dbPromise||(this.dbPromise=this._openDb()),this.dbPromise.then(function(c){return c instanceof Z.IDBDatabase?fx.resolve():fx.reject(c)})):fx.reject(`indexedDB is not supported in this browser`)},IDBStorageWrapper.prototype.isInitialized=function(){return!!this.dbPromise},IDBStorageWrapper.prototype.makeTransaction=function(c,u){var m=this.storeName,doTransaction=function(h){return new fx(function(g,_){var v=h.transaction(m,c);v.oncomplete=function(){g(v)},v.onabort=v.onerror=function(){_(v.error)},u(v.objectStore(m))})};return this.dbPromise.then(doTransaction).catch(function(c){return c&&c.name===`InvalidStateError`?(this.dbPromise=this._openDb(),this.dbPromise.then(doTransaction)):fx.reject(c)}.bind(this))},IDBStorageWrapper.prototype.setItem=function(c,u){return this.makeTransaction(`readwrite`,function(m){m.put(u,c)})},IDBStorageWrapper.prototype.getItem=function(c){var u;return this.makeTransaction(`readonly`,function(m){u=m.get(c)}).then(function(){return u.result})},IDBStorageWrapper.prototype.removeItem=function(c){return this.makeTransaction(`readwrite`,function(u){u.delete(c)})},IDBStorageWrapper.prototype.getAll=function(){var c;return this.makeTransaction(`readonly`,function(u){c=u.getAll()}).then(function(){return c.result})},Xx=`__mp_opt_in_out_`,Zx=console_with_prefix(`lock`),SharedLock=function(c,u){u=u||{},this.storageKey=c,this.storage=u.storage||Z.localStorage,this.pollIntervalMS=u.pollIntervalMS||100,this.timeoutMS=u.timeoutMS||2e3,this.promiseImpl=u.promiseImpl||fx},SharedLock.prototype.withLock=function(c,u){var m=this.promiseImpl;return new m(Q.bind(function(m,h){var g=u||new Date().getTime()+`|`+Math.random(),_=new Date().getTime(),v=this.storageKey,y=this.pollIntervalMS,b=this.timeoutMS,x=this.storage,S=v+`:X`,C=v+`:Y`,T=v+`:Z`,delay=function(c){if(new Date().getTime()-_>b){Zx.error(`Timeout waiting for mutex on `+v+`; clearing lock. [`+g+`]`),x.removeItem(T),x.removeItem(C),loop();return}setTimeout(function(){try{c()}catch(c){h(c)}},y*(Math.random()+.1))},waitFor=function(c,u){c()?u():delay(function(){waitFor(c,u)})},getSetY=function(){var c=x.getItem(C);return c&&c!==g?!1:(x.setItem(C,g),x.getItem(C)===g?!0:(localStorageSupported(x,!0)||h(Error(`localStorage support dropped while acquiring lock`)),!1))},loop=function(){x.setItem(S,g),waitFor(getSetY,function(){if(x.getItem(S)===g){criticalSection();return}delay(function(){if(x.getItem(C)!==g){loop();return}waitFor(function(){return!x.getItem(T)},criticalSection)})})},criticalSection=function(){x.setItem(T,`1`);var removeLock=function(){x.removeItem(T),x.getItem(C)===g&&x.removeItem(C),x.getItem(S)===g&&x.removeItem(S)};c().then(function(c){removeLock(),m(c)}).catch(function(c){removeLock(),h(c)})};try{if(localStorageSupported(x,!0))loop();else throw Error(`localStorage support check failed`)}catch(c){h(c)}},this))},LocalStorageWrapper=function(c){this.storage=c||Z.localStorage},LocalStorageWrapper.prototype.init=function(){return fx.resolve()},LocalStorageWrapper.prototype.isInitialized=function(){return!0},LocalStorageWrapper.prototype.setItem=function(c,u){return new fx(Q.bind(function(m,h){try{this.storage.setItem(c,Ux(u))}catch(c){h(c)}m()},this))},LocalStorageWrapper.prototype.getItem=function(c){return new fx(Q.bind(function(u,m){var h;try{h=Wx(this.storage.getItem(c))}catch(c){m(c)}u(h)},this))},LocalStorageWrapper.prototype.removeItem=function(c){return new fx(Q.bind(function(u,m){try{this.storage.removeItem(c)}catch(c){m(c)}u()},this))},Qx=console_with_prefix(`batch`),RequestQueue=function(c,u){u=u||{},this.storageKey=c,this.usePersistence=u.usePersistence,this.usePersistence&&(this.queueStorage=u.queueStorage||new LocalStorageWrapper,this.lock=new SharedLock(c,{storage:u.sharedLockStorage||Z.localStorage,timeoutMS:u.sharedLockTimeoutMS})),this.reportError=u.errorReporter||Q.bind(Qx.error,Qx),this.pid=u.pid||null,this.memQueue=[],this.initialized=!1,u.enqueueThrottleMs?this.enqueuePersisted=batchedThrottle(Q.bind(this._enqueuePersisted,this),u.enqueueThrottleMs):this.enqueuePersisted=Q.bind(function(c){return this._enqueuePersisted([c])},this)},RequestQueue.prototype.ensureInit=function(){return this.initialized||!this.usePersistence?fx.resolve():this.queueStorage.init().then(Q.bind(function(){this.initialized=!0},this)).catch(Q.bind(function(c){this.reportError(`Error initializing queue persistence. Disabling persistence`,c),this.initialized=!0,this.usePersistence=!1},this))},RequestQueue.prototype.enqueue=function(c,u){var m={id:cheap_guid(),flushAfter:new Date().getTime()+u*2,payload:c};return this.usePersistence?this.enqueuePersisted(m):(this.memQueue.push(m),fx.resolve(!0))},RequestQueue.prototype._enqueuePersisted=function(c){var u=Q.bind(function(){return this.ensureInit().then(Q.bind(function(){return this.readFromStorage()},this)).then(Q.bind(function(u){return this.saveToStorage(u.concat(c))},this)).then(Q.bind(function(u){return u&&(this.memQueue=this.memQueue.concat(c)),u},this)).catch(Q.bind(function(u){return this.reportError(`Error enqueueing items`,u,c),!1},this))},this);return this.lock.withLock(u,this.pid).catch(Q.bind(function(c){return this.reportError(`Error acquiring storage lock`,c),!1},this))},RequestQueue.prototype.fillBatch=function(c){var u=this.memQueue.slice(0,c);return this.usePersistence&&u.length<c?this.ensureInit().then(Q.bind(function(){return this.readFromStorage()},this)).then(Q.bind(function(m){if(m.length){var h={};Q.each(u,function(c){h[c.id]=!0});for(var g=0;g<m.length;g++){var _=m[g];if(new Date().getTime()>_.flushAfter&&!h[_.id]&&(_.orphaned=!0,u.push(_),u.length>=c))break}}return u},this)):fx.resolve(u)},filterOutIDsAndInvalid=function(c,u){var m=[];return Q.each(c,function(c){c.id&&!u[c.id]&&m.push(c)}),m},RequestQueue.prototype.removeItemsByID=function(c){var u={};if(Q.each(c,function(c){u[c]=!0}),this.memQueue=filterOutIDsAndInvalid(this.memQueue,u),this.usePersistence){var m=Q.bind(function(){return this.ensureInit().then(Q.bind(function(){return this.readFromStorage()},this)).then(Q.bind(function(c){return c=filterOutIDsAndInvalid(c,u),this.saveToStorage(c)},this)).then(Q.bind(function(){return this.readFromStorage()},this)).then(Q.bind(function(c){for(var m=0;m<c.length;m++){var h=c[m];if(h.id&&u[h.id])throw Error(`Item not removed from storage`)}return!0},this)).catch(Q.bind(function(u){return this.reportError(`Error removing items`,u,c),!1},this))},this);return this.lock.withLock(m,this.pid).catch(Q.bind(function(c){return this.reportError(`Error acquiring storage lock`,c),!localStorageSupported(this.lock.storage,!0)&&m().then(Q.bind(function(c){return c||this.queueStorage.removeItem(this.storageKey).then(function(){return c})},this)).catch(Q.bind(function(c){return this.reportError(`Error clearing queue`,c),!1},this))},this))}else return fx.resolve(!0)},updatePayloads=function(c,u){var m=[];return Q.each(c,function(c){var h=c.id;if(h in u){var g=u[h];g!==null&&(c.payload=g,m.push(c))}else m.push(c)}),m},RequestQueue.prototype.updatePayloads=function(c){return this.memQueue=updatePayloads(this.memQueue,c),this.usePersistence?this.lock.withLock(Q.bind(function lockAcquired(){return this.ensureInit().then(Q.bind(function(){return this.readFromStorage()},this)).then(Q.bind(function(u){return u=updatePayloads(u,c),this.saveToStorage(u)},this)).catch(Q.bind(function(u){return this.reportError(`Error updating items`,c,u),!1},this))},this),this.pid).catch(Q.bind(function(c){return this.reportError(`Error acquiring storage lock`,c),!1},this)):fx.resolve(!0)},RequestQueue.prototype.readFromStorage=function(){return this.ensureInit().then(Q.bind(function(){return this.queueStorage.getItem(this.storageKey)},this)).then(Q.bind(function(c){return c&&(Q.isArray(c)||(this.reportError(`Invalid storage entry:`,c),c=null)),c||[]},this)).catch(Q.bind(function(c){return this.reportError(`Error retrieving queue`,c),[]},this))},RequestQueue.prototype.saveToStorage=function(c){return this.ensureInit().then(Q.bind(function(){return this.queueStorage.setItem(this.storageKey,c)},this)).then(function(){return!0}).catch(Q.bind(function(c){return this.reportError(`Error saving queue`,c),!1},this))},RequestQueue.prototype.clear=function(){return this.memQueue=[],this.usePersistence?this.ensureInit().then(Q.bind(function(){return this.queueStorage.removeItem(this.storageKey)},this)):fx.resolve()},$x=600*1e3,eS=console_with_prefix(`batch`),RequestBatcher=function(c,u){this.errorReporter=u.errorReporter,this.queue=new RequestQueue(c,{errorReporter:Q.bind(this.reportError,this),queueStorage:u.queueStorage,sharedLockStorage:u.sharedLockStorage,sharedLockTimeoutMS:u.sharedLockTimeoutMS,usePersistence:u.usePersistence,enqueueThrottleMs:u.enqueueThrottleMs}),this.libConfig=u.libConfig,this.sendRequest=u.sendRequestFunc,this.beforeSendHook=u.beforeSendHook,this.stopAllBatching=u.stopAllBatchingFunc,this.batchSize=this.libConfig.batch_size,this.flushInterval=this.libConfig.batch_flush_interval_ms,this.stopped=!this.libConfig.batch_autostart,this.consecutiveRemovalFailures=0,this.itemIdsSentSuccessfully={},this.flushOnlyOnInterval=u.flushOnlyOnInterval||!1,this._flushPromise=null},RequestBatcher.prototype.enqueue=function(c){return this.queue.enqueue(c,this.flushInterval)},RequestBatcher.prototype.start=function(){return this.stopped=!1,this.consecutiveRemovalFailures=0,this.flush()},RequestBatcher.prototype.stop=function(){this.stopped=!0,this.timeoutID&&(clearTimeout(this.timeoutID),this.timeoutID=null)},RequestBatcher.prototype.clear=function(){return this.queue.clear()},RequestBatcher.prototype.resetBatchSize=function(){this.batchSize=this.libConfig.batch_size},RequestBatcher.prototype.resetFlush=function(){this.scheduleFlush(this.libConfig.batch_flush_interval_ms)},RequestBatcher.prototype.scheduleFlush=function(c){this.flushInterval=c,this.stopped||(this.timeoutID=setTimeout(Q.bind(function(){this.stopped||(this._flushPromise=this.flush())},this),this.flushInterval))},RequestBatcher.prototype.sendRequestPromise=function(c,u){return new fx(Q.bind(function(m){this.sendRequest(c,u,m)},this))},RequestBatcher.prototype.flush=function(c){if(this.requestInProgress)return eS.log(`Flush: Request already in progress`),fx.resolve();this.requestInProgress=!0,c=c||{};var u=this.libConfig.batch_request_timeout_ms,m=new Date().getTime(),h=this.batchSize;return this.queue.fillBatch(h).then(Q.bind(function(g){var _=g.length===h,v=[],y={};if(Q.each(g,function(c){var u=c.payload;if(this.beforeSendHook&&!c.orphaned&&(u=this.beforeSendHook(u)),u){u.event&&u.properties&&(u.properties=Q.extend({},u.properties,{mp_sent_by_lib_version:px.LIB_VERSION}));var m=!0,h=c.id;h?(this.itemIdsSentSuccessfully[h]||0)>5&&(this.reportError(`[dupe] item ID sent too many times, not sending`,{item:c,batchSize:g.length,timesSent:this.itemIdsSentSuccessfully[h]}),m=!1):this.reportError(`[dupe] found item with no ID`,{item:c}),m&&v.push(u)}y[c.id]=u},this),v.length<1)return this.requestInProgress=!1,this.resetFlush(),fx.resolve();var b=Q.bind(function(){return this.queue.removeItemsByID(Q.map(g,function(c){return c.id})).then(Q.bind(function(c){return Q.each(g,Q.bind(function(c){var u=c.id;u?(this.itemIdsSentSuccessfully[u]=this.itemIdsSentSuccessfully[u]||0,this.itemIdsSentSuccessfully[u]++,this.itemIdsSentSuccessfully[u]>5&&this.reportError(`[dupe] item ID sent too many times`,{item:c,batchSize:g.length,timesSent:this.itemIdsSentSuccessfully[u]})):this.reportError(`[dupe] found item with no ID while removing`,{item:c})},this)),c?(this.consecutiveRemovalFailures=0,this.flushOnlyOnInterval&&!_?(this.resetFlush(),fx.resolve()):this.flush()):(++this.consecutiveRemovalFailures>5?(this.reportError(`Too many queue failures; disabling batching system.`),this.stopAllBatching()):this.resetFlush(),fx.resolve())},this))},this),x=Q.bind(function(_){this.requestInProgress=!1;try{if(c.unloading)return this.queue.updatePayloads(y);if(Q.isObject(_)&&_.error===`timeout`&&new Date().getTime()-m>=u)return this.reportError(`Network timeout; retrying`),this.flush();if(Q.isObject(_)&&(_.httpStatusCode>=500||_.httpStatusCode===429||_.httpStatusCode<=0&&!isOnline()||_.error===`timeout`)){var v=this.flushInterval*2;return _.retryAfter&&(v=parseInt(_.retryAfter,10)*1e3||v),v=Math.min($x,v),this.reportError(`Error; retry in `+v+` ms`),this.scheduleFlush(v),fx.resolve()}else if(Q.isObject(_)&&_.httpStatusCode===413)if(g.length>1){var x=Math.max(1,Math.floor(h/2));return this.batchSize=Math.min(this.batchSize,x,g.length-1),this.reportError(`413 response; reducing batch size to `+this.batchSize),this.resetFlush(),fx.resolve()}else return this.reportError(`Single-event request too large; dropping`,g),this.resetBatchSize(),b();else return b()}catch(c){this.reportError(`Error handling API response`,c),this.resetFlush()}},this),S={method:`POST`,verbose:!0,ignore_json_errors:!0,timeout_ms:u};return c.unloading&&(S.transport=`sendBeacon`),eS.log(`MIXPANEL REQUEST:`,v),this.sendRequestPromise(v,S).then(x)},this)).catch(Q.bind(function(c){this.reportError(`Error flushing request queue`,c),this.resetFlush()},this))},RequestBatcher.prototype.reportError=function(c,u){if(eS.error.apply(eS.error,arguments),this.errorReporter)try{u instanceof Error||(u=Error(c)),this.errorReporter(c,u)}catch(c){eS.error(c)}},isRecordingExpired=function(c){var u=Date.now();return!c||u>c.maxExpires||u>c.idleExpires},tS=250,nS=console_with_prefix(`recorder`),rS=Z.CompressionStream,iS={batch_size:1e3,batch_flush_interval_ms:10*1e3,batch_request_timeout_ms:90*1e3,batch_autostart:!0},aS=new Set([kb.MouseMove,kb.MouseInteraction,kb.Scroll,kb.ViewportResize,kb.Input,kb.TouchMove,kb.MediaInteraction,kb.Drag,kb.Selection]),SessionRecording=function(c){this._mixpanel=c.mixpanelInstance,this._onIdleTimeout=c.onIdleTimeout||NOOP_FUNC,this._onMaxLengthReached=c.onMaxLengthReached||NOOP_FUNC,this._onBatchSent=c.onBatchSent||NOOP_FUNC,this._rrwebRecord=c.rrwebRecord||null,this._stopRecording=null,this.replayId=c.replayId,this.batchStartUrl=c.batchStartUrl||null,this.replayStartUrl=c.replayStartUrl||null,this.idleExpires=c.idleExpires||null,this.maxExpires=c.maxExpires||null,this.replayStartTime=c.replayStartTime||null,this.seqNo=c.seqNo||0,this.idleTimeoutId=null,this.maxTimeoutId=null,this.recordMaxMs=mx,this.recordMinMs=0;var u=localStorageSupported(c.sharedLockStorage,!0)&&!this.getConfig(`disable_persistence`);this.batcherKey=`__mprec_`+this.getConfig(`name`)+`_`+this.getConfig(`token`)+`_`+this.replayId,this.queueStorage=new IDBStorageWrapper(Kx),this.batcher=new RequestBatcher(this.batcherKey,{errorReporter:this.reportError.bind(this),flushOnlyOnInterval:!0,libConfig:iS,sendRequestFunc:this.flushEventsWithOptOut.bind(this),queueStorage:this.queueStorage,sharedLockStorage:c.sharedLockStorage,usePersistence:u,stopAllBatchingFunc:this.stopRecording.bind(this),enqueueThrottleMs:tS,sharedLockTimeoutMS:10*1e3})},SessionRecording.prototype.getUserIdInfo=function(){if(this.finalFlushUserIdInfo)return this.finalFlushUserIdInfo;var c={distinct_id:String(this._mixpanel.get_distinct_id())},u=this._mixpanel.get_property(`$device_id`);u&&(c.$device_id=u);var m=this._mixpanel.get_property(`$user_id`);return m&&(c.$user_id=m),c},SessionRecording.prototype.unloadPersistedData=function(){return this.batcher.stop(),this.batcher.flush().then(function(){return this.queueStorage.removeItem(this.batcherKey)}.bind(this))},SessionRecording.prototype.getConfig=function(c){return this._mixpanel.get_config(c)},SessionRecording.prototype.get_config=function(c){return this.getConfig(c)},SessionRecording.prototype.startRecording=function(c){if(this._rrwebRecord===null){this.reportError(`rrweb record function not provided. `);return}if(this._stopRecording!==null){nS.log(`Recording already in progress, skipping startRecording.`);return}this.recordMaxMs=this.getConfig(`record_max_ms`),this.recordMaxMs>mx&&(this.recordMaxMs=mx,nS.critical(`record_max_ms cannot be greater than `+mx+`ms. Capping value.`)),this.maxExpires||(this.maxExpires=new Date().getTime()+this.recordMaxMs),this.recordMinMs=this.getConfig(`record_min_ms`),this.recordMinMs>hx&&(this.recordMinMs=hx,nS.critical(`record_min_ms cannot be greater than `+hx+`ms. Capping value.`)),this.replayStartTime||(this.replayStartTime=new Date().getTime(),this.batchStartUrl=Q.info.currentUrl(),this.replayStartUrl=Q.info.currentUrl()),c||this.recordMinMs>0?this.batcher.stop():this.batcher.start();var u=function(){clearTimeout(this.idleTimeoutId);var c=this.getConfig(`record_idle_timeout_ms`);this.idleTimeoutId=setTimeout(this._onIdleTimeout,c),this.idleExpires=new Date().getTime()+c}.bind(this);u();var m=this.getConfig(`record_block_selector`);(m===``||m===null)&&(m=void 0);try{this._stopRecording=this._rrwebRecord({emit:function(c){if(this.idleExpires&&this.idleExpires<c.timestamp){this._onIdleTimeout();return}isUserEvent(c)&&(this.batcher.stopped&&new Date().getTime()-this.replayStartTime>=this.recordMinMs&&this.batcher.start(),u()),this.__enqueuePromise=this.batcher.enqueue(c)}.bind(this),blockClass:this.getConfig(`record_block_class`),blockSelector:m,collectFonts:this.getConfig(`record_collect_fonts`),dataURLOptions:{type:`image/webp`,quality:.6},maskAllInputs:!0,maskTextClass:this.getConfig(`record_mask_text_class`),maskTextSelector:this.getConfig(`record_mask_text_selector`),recordCanvas:this.getConfig(`record_canvas`),sampling:{canvas:15}})}catch(c){this.reportError(`Unexpected error when starting rrweb recording.`,c)}if(typeof this._stopRecording!=`function`){this.reportError(`rrweb failed to start, skipping this recording.`),this._stopRecording=null,this.stopRecording();return}var h=this.maxExpires-new Date().getTime();this.maxTimeoutId=setTimeout(this._onMaxLengthReached.bind(this),h)},SessionRecording.prototype.stopRecording=function(c){if(this.finalFlushUserIdInfo=this.getUserIdInfo(),!this.isRrwebStopped()){try{this._stopRecording()}catch(c){this.reportError(`Error with rrweb stopRecording`,c)}this._stopRecording=null}var u;return this.batcher.stopped?u=this.batcher.clear():c||(u=this.batcher.flush()),this.batcher.stop(),clearTimeout(this.idleTimeoutId),clearTimeout(this.maxTimeoutId),u},SessionRecording.prototype.isRrwebStopped=function(){return this._stopRecording===null},SessionRecording.prototype.flushEventsWithOptOut=function(c,u,m){var h=function(c){c===0&&(this.stopRecording(),m({error:`Tracking has been opted out, stopping recording.`}))}.bind(this);this._flushEvents(c,u,m,h)},SessionRecording.prototype.serialize=function(){var c;try{c=this._mixpanel.get_tab_id()}catch(u){this.reportError(`Error getting tab ID for serialization `,u),c=null}return{replayId:this.replayId,seqNo:this.seqNo,replayStartTime:this.replayStartTime,batchStartUrl:this.batchStartUrl,replayStartUrl:this.replayStartUrl,idleExpires:this.idleExpires,maxExpires:this.maxExpires,tabId:c}},SessionRecording.deserialize=function(c,u){return new SessionRecording(Q.extend({},u,{replayId:c.replayId,batchStartUrl:c.batchStartUrl,replayStartUrl:c.replayStartUrl,idleExpires:c.idleExpires,maxExpires:c.maxExpires,replayStartTime:c.replayStartTime,seqNo:c.seqNo,sharedLockStorage:u.sharedLockStorage}))},SessionRecording.prototype._sendRequest=function(c,u,m,h){var g=function(u,m){u.status===200&&this.replayId===c&&(this.seqNo++,this.batchStartUrl=Q.info.currentUrl()),this._onBatchSent(),h({status:0,httpStatusCode:u.status,responseBody:m,retryAfter:u.headers.get(`Retry-After`)})}.bind(this),_=this._mixpanel.get_api_host&&this._mixpanel.get_api_host(`record`)||this.getConfig(`api_host`);Z.fetch(_+`/`+this.getConfig(`api_routes`).record+`?`+new URLSearchParams(u),{method:`POST`,headers:{Authorization:`Basic `+btoa(this.getConfig(`token`)+`:`),"Content-Type":`application/octet-stream`},body:m}).then(function(c){c.json().then(function(u){g(c,u)}).catch(function(c){h({error:c})})}).catch(function(c){h({error:c,httpStatusCode:0})})},SessionRecording.prototype._flushEvents=addOptOutCheckMixpanelLib(function(c,u,m){var h=c.length;if(h>0){for(var g=this.replayId,_=1/0,v=-1/0,y=!1,b=0;b<h;b++)_=Math.min(_,c[b].timestamp),v=Math.max(v,c[b].timestamp),c[b].type===Ob.FullSnapshot&&(y=!0);if(this.seqNo===0){if(!y){m({error:`First batch does not contain a full snapshot. Aborting recording.`}),this.stopRecording(!0);return}this.replayStartTime=_}else this.replayStartTime||(this.reportError(`Replay start time not set but seqNo is not 0. Using current batch start time as a fallback.`),this.replayStartTime=_);var x=v-this.replayStartTime,S={$current_url:this.batchStartUrl,$lib_version:px.LIB_VERSION,batch_start_time:_/1e3,mp_lib:`web`,replay_id:g,replay_length_ms:x,replay_start_time:this.replayStartTime/1e3,replay_start_url:this.replayStartUrl,seq:this.seqNo},C=JSON.stringify(c);if(Object.assign(S,this.getUserIdInfo()),rS){var T=new Blob([C],{type:`application/json`}).stream().pipeThrough(new rS(`gzip`));new Response(T).blob().then(function(c){S.format=`gzip`,this._sendRequest(g,S,c,m)}.bind(this))}else S.format=`body`,this._sendRequest(g,S,C,m)}}),SessionRecording.prototype.reportError=function(c,u){nS.error.apply(nS.error,arguments);try{!u&&!(c instanceof Error)&&(c=Error(c)),this.getConfig(`error_reporter`)(c,u)}catch(c){nS.error(c)}},RecordingRegistry=function(c){this.idb=new IDBStorageWrapper(qx),this.errorReporter=c.errorReporter,this.mixpanelInstance=c.mixpanelInstance,this.sharedLockStorage=c.sharedLockStorage},RecordingRegistry.prototype.isPersistenceEnabled=function(){return!this.mixpanelInstance.get_config(`disable_persistence`)},RecordingRegistry.prototype.handleError=function(c){this.errorReporter(`IndexedDB error: `,c)},RecordingRegistry.prototype.setActiveRecording=function(c){if(!this.isPersistenceEnabled())return fx.resolve();var u=c.tabId;return u?this.idb.init().then(function(){return this.idb.setItem(u,c)}.bind(this)).catch(this.handleError.bind(this)):(console.warn(`No tab ID is set, cannot persist recording metadata.`),fx.resolve())},RecordingRegistry.prototype.getActiveRecording=function(){return this.isPersistenceEnabled()?this.idb.init().then(function(){return this.idb.getItem(this.mixpanelInstance.get_tab_id())}.bind(this)).then(function(c){return isRecordingExpired(c)?null:c}.bind(this)).catch(this.handleError.bind(this)):fx.resolve(null)},RecordingRegistry.prototype.clearActiveRecording=function(){return this.isPersistenceEnabled()?this.markActiveRecordingExpired():this.deleteActiveRecording()},RecordingRegistry.prototype.markActiveRecordingExpired=function(){return this.getActiveRecording().then(function(c){if(c)return c.maxExpires=0,this.setActiveRecording(c)}.bind(this)).catch(this.handleError.bind(this))},RecordingRegistry.prototype.deleteActiveRecording=function(){return this.idb.isInitialized()?this.idb.removeItem(this.mixpanelInstance.get_tab_id()).catch(this.handleError.bind(this)):fx.resolve()},RecordingRegistry.prototype.flushInactiveRecordings=function(){return this.isPersistenceEnabled()?this.idb.init().then(function(){return this.idb.getAll()}.bind(this)).then(function(c){var u=c.filter(function(c){return isRecordingExpired(c)}).map(function(c){return SessionRecording.deserialize(c,{mixpanelInstance:this.mixpanelInstance,sharedLockStorage:this.sharedLockStorage}).unloadPersistedData().then(function(){return this.idb.removeItem(c.tabId)}.bind(this)).catch(this.handleError.bind(this))}.bind(this));return fx.all(u)}.bind(this)).catch(this.handleError.bind(this)):fx.resolve([])},oS=console_with_prefix(`recorder`),MixpanelRecorder=function(c,u,m){this.mixpanelInstance=c,this.rrwebRecord=u||record,this.sharedLockStorage=m,this.recordingRegistry=new RecordingRegistry({mixpanelInstance:this.mixpanelInstance,errorReporter:oS.error,sharedLockStorage:m}),this._flushInactivePromise=this.recordingRegistry.flushInactiveRecordings(),this.activeRecording=null,this.stopRecordingInProgress=!1},MixpanelRecorder.prototype.startRecording=function(c){if(c=c||{},this.activeRecording&&!this.activeRecording.isRrwebStopped()){oS.log(`Recording already in progress, skipping startRecording.`);return}var u=function(){oS.log(`Idle timeout reached, restarting recording.`),this.resetRecording()}.bind(this),m=function(){oS.log(`Max recording length reached, stopping recording.`),this.resetRecording()}.bind(this),h=function(){this.recordingRegistry.setActiveRecording(this.activeRecording.serialize()),this.__flushPromise=this.activeRecording.batcher._flushPromise}.bind(this),g={mixpanelInstance:this.mixpanelInstance,onBatchSent:h,onIdleTimeout:u,onMaxLengthReached:m,replayId:Q.UUID(),rrwebRecord:this.rrwebRecord,sharedLockStorage:this.sharedLockStorage};return c.activeSerializedRecording?this.activeRecording=SessionRecording.deserialize(c.activeSerializedRecording,g):this.activeRecording=new SessionRecording(g),this.activeRecording.startRecording(c.shouldStopBatcher),this.recordingRegistry.setActiveRecording(this.activeRecording.serialize())},MixpanelRecorder.prototype.stopRecording=function(){return this.stopRecordingInProgress=!0,this._stopCurrentRecording(!1,!0).then(function(){return this.recordingRegistry.clearActiveRecording()}.bind(this)).then(function(){this.stopRecordingInProgress=!1}.bind(this))},MixpanelRecorder.prototype.pauseRecording=function(){return this._stopCurrentRecording(!1)},MixpanelRecorder.prototype._stopCurrentRecording=function(c,u){if(this.activeRecording){var m=this.activeRecording.stopRecording(c);return u&&(this.activeRecording=null),m}return fx.resolve()},MixpanelRecorder.prototype.resumeRecording=function(c){return this.activeRecording&&this.activeRecording.isRrwebStopped()?(this.activeRecording.startRecording(!1),fx.resolve(null)):this.recordingRegistry.getActiveRecording().then(function(u){return u&&!this.stopRecordingInProgress?this.startRecording({activeSerializedRecording:u}):c?this.startRecording({shouldStopBatcher:!1}):(oS.log(`No resumable recording found.`),null)}.bind(this))},MixpanelRecorder.prototype.resetRecording=function(){this.stopRecording(),this.startRecording({shouldStopBatcher:!0})},MixpanelRecorder.prototype.getActiveReplayId=function(){return this.activeRecording&&!this.activeRecording.isRrwebStopped()?this.activeRecording.replayId:null},Object.defineProperty(MixpanelRecorder.prototype,"replayId",{get:function(){return this.getActiveReplayId()}}),Z.__mp_recorder=MixpanelRecorder,sS=`change`,cS=`click`,lS=`hashchange`,uS=`input`,dS=`load`,fS=`mp_locationchange`,pS=`popstate`,mS=`scrollend`,hS=`scroll`,gS=`select`,_S=`submit`,vS=`toggle`,yS=`visibilitychange`,bS=[`clientX`,`clientY`,`offsetX`,`offsetY`,`pageX`,`pageY`,`screenX`,`screenY`,`x`,`y`],xS=[`mp-include`],SS=[`mp-no-track`],CS=SS.concat([`mp-sensitive`]),wS=[`aria-label`,`aria-labelledby`,`aria-describedby`,`href`,`name`,`role`,`title`,`type`],TS={button:!0,checkbox:!0,combobox:!0,grid:!0,link:!0,listbox:!0,menu:!0,menubar:!0,menuitem:!0,menuitemcheckbox:!0,menuitemradio:!0,navigation:!0,option:!0,radio:!0,radiogroup:!0,searchbox:!0,slider:!0,spinbutton:!0,switch:!0,tab:!0,tablist:!0,textbox:!0,tree:!0,treegrid:!0,treeitem:!0},ES={base:!0,head:!0,html:!0,link:!0,meta:!0,script:!0,style:!0,title:!0,br:!0,hr:!0,wbr:!0,noscript:!0,picture:!0,source:!0,template:!0,track:!0},DS={article:!0,div:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,p:!0,section:!0,span:!0},OS=[`onclick`,`onmousedown`,`onmouseup`,`onpointerdown`,`onpointerup`,`ontouchend`,`ontouchstart`],kS=5,AS=console_with_prefix(`autocapture`),jS=30,MS=1e3,NS=4,RageClickTracker.prototype.isRageClick=function(c,u,m){m=m||{};var h=m.threshold_px||jS,g=m.timeout_ms||MS,_=m.click_count||NS,v=Date.now(),y=this.clicks[this.clicks.length-1];if(y&&v-y.timestamp<g&&Math.sqrt(Math.pow(c-y.x,2)+Math.pow(u-y.y,2))<h){if(this.clicks.push({x:c,y:u,timestamp:v}),this.clicks.length>=_)return this.clicks=[],!0}else this.clicks=[{x:c,y:u,timestamp:v}];return!1},ShadowDOMObserver.prototype.getEventTarget=function(c){if(this.observedShadowRoots){var u=this.getComposedPath(c);return u&&u.length?u[0]:c.target||c.srcElement}},ShadowDOMObserver.prototype.getComposedPath=function(c){return`composedPath`in c?c.composedPath():[]},ShadowDOMObserver.prototype.observeFromEvent=function(c){if(this.observedShadowRoots)for(var u=this.getComposedPath(c),m=0;m<u.length;m++){var h=u[m];h&&h.shadowRoot&&this.observeShadowRoot(h.shadowRoot)}},ShadowDOMObserver.prototype.observeShadowRoot=function(c){if(!(!this.observedShadowRoots||this.observedShadowRoots.has(c))){var u=this;try{this.observedShadowRoots.add(c);var m=new window.MutationObserver(function(){u.changeCallback()});m.observe(c,this.observerConfig),this.shadowObservers.push(m)}catch(c){AS.critical(`Error while observing shadow root`,c)}}},ShadowDOMObserver.prototype.start=function(){if(!this.observedShadowRoots){if(!weakSetSupported()){AS.critical(`Shadow DOM observation unavailable: WeakSet not supported`);return}this.observedShadowRoots=new WeakSet}},ShadowDOMObserver.prototype.stop=function(){if(this.observedShadowRoots){for(var c=0;c<this.shadowObservers.length;c++)try{this.shadowObservers[c].disconnect()}catch(c){AS.critical(`Error while disconnecting shadow DOM observer`,c)}this.shadowObservers=[],this.observedShadowRoots=null}},PS=500,FS=[sS,uS,_S,gS,vS],IS=[mS],LS=[lS],RS={characterData:!0,childList:!0,subtree:!0,attributes:!0,attributeFilter:[`style`,`class`,`hidden`,`checked`,`selected`,`value`,`display`,`visibility`]},DeadClickTracker.prototype.addClick=function(c){var u=this.shadowDOMObserver&&this.shadowDOMObserver.getEventTarget(c);return u||(u=c.target||c.srcElement),!u||isDefinitelyNonInteractive(u)?!1:(this.shadowDOMObserver&&this.shadowDOMObserver.observeFromEvent(c),this.pendingClicks.push({element:u,event:c,timestamp:Date.now()}),!0)},DeadClickTracker.prototype.trackClick=function(c,u){if(!this.isTracking)return!1;var m=this.addClick(c);return m&&this.triggerProcessing(u),m},DeadClickTracker.prototype.getDeadClicks=function(c){if(this.pendingClicks.length===0)return[];var u=c.timeout_ms,m=Date.now(),h=this.pendingClicks.slice();this.pendingClicks=[];for(var g=[],_=0;_<h.length;_++){var v=h[_];m-v.timestamp>=u?this.hasChangesAfter(v.timestamp)||g.push(v):this.pendingClicks.push(v)}return g},DeadClickTracker.prototype.hasChangesAfter=function(c){return this.lastChangeEventTimestamp>=c-100},DeadClickTracker.prototype.recordChangeEvent=function(){this.lastChangeEventTimestamp=Date.now()},DeadClickTracker.prototype.triggerProcessing=function(c){this.processingActive||(this.processingActive=!0,this.processRecursively(c))},DeadClickTracker.prototype.processRecursively=function(c){if(!this.isTracking||!this.onDeadClickCallback){this.processingActive=!1;return}var u=c.timeout_ms,m=this;this.processingTimeout=setTimeout(function(){if(m.processingActive){for(var u=m.getDeadClicks(c),h=0;h<u.length;h++)m.onDeadClickCallback(u[h].event);m.pendingClicks.length>0?m.processRecursively(c):m.processingActive=!1}},u)},DeadClickTracker.prototype.startTracking=function(){if(!this.isTracking){this.isTracking=!0;var c=this;FS.forEach(function(u){var handler=function(){c.recordChangeEvent()};document.addEventListener(u,handler,{capture:!0,passive:!0}),c.eventListeners.push({target:document,event:u,handler,options:{capture:!0,passive:!0}})}),LS.forEach(function(u){var handler=function(){c.recordChangeEvent()};window.addEventListener(u,handler),c.eventListeners.push({target:window,event:u,handler})}),IS.forEach(function(u){var handler=function(){c.recordChangeEvent()};window.addEventListener(u,handler,{passive:!0}),c.eventListeners.push({target:window,event:u,handler,options:{passive:!0}})});var selectionHandler=function(){c.recordChangeEvent()};if(document.addEventListener(`selectionchange`,selectionHandler),c.eventListeners.push({target:document,event:`selectionchange`,handler:selectionHandler}),window.MutationObserver)try{this.mutationObserver=new window.MutationObserver(function(){c.recordChangeEvent()}),this.mutationObserver.observe(document.body||document.documentElement,RS)}catch(c){AS.critical(`Error while setting up mutation observer`,c)}if(window.customElements)try{this.shadowDOMObserver=new ShadowDOMObserver(function(){c.recordChangeEvent()},RS),this.shadowDOMObserver.start()}catch(c){AS.critical(`Error while setting up shadow DOM observer`,c),this.shadowDOMObserver=null}}},DeadClickTracker.prototype.stopTracking=function(){if(this.isTracking){this.isTracking=!1,this.pendingClicks=[],this.lastChangeEventTimestamp=0,this.processingActive=!1,this.processingTimeout&&(clearTimeout(this.processingTimeout),this.processingTimeout=null);for(var c=0;c<this.eventListeners.length;c++){var u=this.eventListeners[c];try{u.target.removeEventListener(u.event,u.handler,u.options)}catch(c){AS.critical(`Error while removing event listener`,c)}}if(this.eventListeners=[],this.mutationObserver){try{this.mutationObserver.disconnect()}catch(c){AS.critical(`Error while disconnecting mutation observer`,c)}this.mutationObserver=null}if(this.shadowDOMObserver){try{this.shadowDOMObserver.stop()}catch(c){AS.critical(`Error while stopping shadow DOM observer`,c)}this.shadowDOMObserver=null}}},zS=`autocapture`,BS=`track_pageview`,VS=`full-url`,HS=`url-with-path-and-query-string`,US=`url-with-path`,WS=`allow_element_callback`,GS=`allow_selectors`,KS=`allow_url_regexes`,qS=`block_attrs`,JS=`block_element_callback`,YS=`block_selectors`,XS=`block_url_regexes`,ZS=`capture_extra_attrs`,QS=`capture_text_content`,$S=`scroll_capture_all`,eC=`scroll_depth_percent_checkpoints`,tC=`click`,nC=`dead_click`,rC=`input`,iC=`pageview`,aC=`rage_click`,oC=`scroll`,sC=`page_leave`,cC=`submit`,lC={},lC[GS]=[],lC[KS]=[],lC[qS]=[],lC[JS]=null,lC[YS]=[],lC[XS]=[],lC[ZS]=[],lC[QS]=!1,lC[$S]=!1,lC[eC]=[25,50,75,100],lC[tC]=!0,lC[nC]=!0,lC[rC]=!0,lC[iC]=VS,lC[aC]=!0,lC[oC]=!0,lC[sC]=!1,lC[cC]=!0,uC={$mp_autocapture:!0},dC=`$mp_click`,fC=`$mp_dead_click`,pC=`$mp_input_change`,mC=`$mp_rage_click`,hC=`$mp_scroll`,gC=`$mp_submit`,_C=`$mp_page_leave`,Autocapture=function(c){this.mp=c,this.maxScrollViewDepth=0,this.hasTrackedScrollSession=!1,this.previousScrollHeight=0},Autocapture.prototype.init=function(){if(!minDOMApisSupported()){AS.critical(`Autocapture unavailable: missing required DOM APIs`);return}this.initPageListeners(),this.initPageviewTracking(),this.initClickTracking(),this.initDeadClickTracking(),this.initInputTracking(),this.initScrollTracking(),this.initSubmitTracking(),this.initRageClickTracking(),this.initPageLeaveTracking()},Autocapture.prototype.getFullConfig=function(){var c=this.mp.get_config(zS);return c?Q.isObject(c)?Q.extend({},lC,c):lC:{}},Autocapture.prototype.getConfig=function(c){return this.getFullConfig()[c]},Autocapture.prototype.currentUrlBlocked=function(){var c,u=Q.info.currentUrl(),m=this.getConfig(KS)||[];if(m.length){var h=!1;for(c=0;c<m.length;c++){var g=m[c];try{if(u.match(g)){h=!0;break}}catch(c){return AS.critical(`Error while checking block URL regex: `+g,c),!0}}if(!h)return!0}var _=this.getConfig(XS)||[];if(!_||!_.length)return!1;for(c=0;c<_.length;c++)try{if(u.match(_[c]))return!0}catch(u){return AS.critical(`Error while checking block URL regex: `+_[c],u),!0}return!1},Autocapture.prototype.pageviewTrackingConfig=function(){return this.mp.get_config(zS)?this.getConfig(iC):this.mp.get_config(BS)},Autocapture.prototype.trackDomEvent=function(c,u){if(!this.currentUrlBlocked()){var m=this.mp.is_recording_heatmap_data()&&(u===dC&&!this.getConfig(tC)||u===mC&&!this._getClickTrackingConfig(aC)||u===fC&&!this._getClickTrackingConfig(nC)),h=getPropsForDOMEvent(c,{allowElementCallback:this.getConfig(WS),allowSelectors:this.getConfig(GS),blockAttrs:this.getConfig(qS),blockElementCallback:this.getConfig(JS),blockSelectors:this.getConfig(YS),captureExtraAttrs:this.getConfig(ZS),captureTextContent:this.getConfig(QS),capturedForHeatMap:m});h&&(Q.extend(h,uC),this.mp.track(u,h))}},Autocapture.prototype.initPageListeners=function(){if(Z.removeEventListener(pS,this.listenerPopstate),Z.removeEventListener(lS,this.listenerHashchange),!(!this.pageviewTrackingConfig()&&!this.getConfig(sC)&&!this.mp.get_config(`record_heatmap_data`))){this.listenerPopstate=function(){Z.dispatchEvent(new Event(fS))},this.listenerHashchange=function(){Z.dispatchEvent(new Event(fS))},Z.addEventListener(pS,this.listenerPopstate),Z.addEventListener(lS,this.listenerHashchange);var c=Z.history.pushState;typeof c==`function`&&(Z.history.pushState=function(u,m,h){c.call(Z.history,u,m,h),Z.dispatchEvent(new Event(fS))});var u=Z.history.replaceState;typeof u==`function`&&(Z.history.replaceState=function(c,m,h){u.call(Z.history,c,m,h),Z.dispatchEvent(new Event(fS))})}},Autocapture.prototype._getClickTrackingConfig=function(c){var u=this.getConfig(c);return u?u===!0?{}:typeof u==`object`?u:{}:null},Autocapture.prototype._trackPageLeave=function(c,u,m){if(!this.hasTrackedScrollSession&&!(!this.getConfig(sC)&&!this.mp.is_recording_heatmap_data())){this.hasTrackedScrollSession=!0;var h=Math.max(wx.documentElement.clientHeight,Z.innerHeight||0),g=Math.round(Math.max(this.maxScrollViewDepth-h,0)/(m-h)*100),_=Math.round(h/m*100);m<=h&&(g=100,_=100);var v=Q.extend({$max_scroll_view_depth:this.maxScrollViewDepth,$max_scroll_percentage:g,$fold_line_percentage:_,$scroll_height:m,$event_type:c.type,$current_url:u||Q.info.currentUrl(),$viewportHeight:h,$viewportWidth:Math.max(wx.documentElement.clientWidth,Z.innerWidth||0),$captured_for_heatmap:this.mp.is_recording_heatmap_data()},uC);this.mp.track(_C,v,{transport:`sendBeacon`})}},Autocapture.prototype._initScrollDepthTracking=function(){if(Z.removeEventListener(hS,this.listenerScrollDepth),Z.removeEventListener(mS,this.listenerScrollDepth),this.mp.get_config(`record_heatmap_data`)){AS.log(`Initializing scroll depth tracking`),this.maxScrollViewDepth=Math.max(wx.documentElement.clientHeight,Z.innerHeight||0);var c=getPolyfillScrollEndFunction(function(){if(!this.currentUrlBlocked()){var c=Math.max(wx.documentElement.clientHeight,Z.innerHeight||0)+Z.scrollY;c>this.maxScrollViewDepth&&(this.maxScrollViewDepth=c),this.previousScrollHeight=wx.body.scrollHeight}}.bind(this));this.listenerScrollDepth=c.listener,Z.addEventListener(c.eventType,this.listenerScrollDepth)}},Autocapture.prototype.initClickTracking=function(){Z.removeEventListener(cS,this.listenerClick),!(!this.getConfig(tC)&&!this.mp.get_config(`record_heatmap_data`))&&(AS.log(`Initializing click tracking`),this.listenerClick=function(c){!this.getConfig(tC)&&!this.mp.is_recording_heatmap_data()||this.trackDomEvent(c,dC)}.bind(this),Z.addEventListener(cS,this.listenerClick))},Autocapture.prototype.initDeadClickTracking=function(){if(!this._getClickTrackingConfig(nC)&&!this.mp.get_config(`record_heatmap_data`)){this.stopDeadClickTracking();return}AS.log(`Initializing dead click tracking`),this._deadClickTracker||(this._deadClickTracker=new DeadClickTracker(function(c){this.trackDomEvent(c,fC)}.bind(this)),this._deadClickTracker.startTracking()),this.listenerDeadClick||(this.listenerDeadClick=function(c){var u=this._getClickTrackingConfig(nC);if(!(!u&&!this.mp.is_recording_heatmap_data())&&!this.currentUrlBlocked()){var m=u||{};m.timeout_ms||(m.timeout_ms=PS),this._deadClickTracker.trackClick(c,m)}}.bind(this),Z.addEventListener(cS,this.listenerDeadClick))},Autocapture.prototype.initInputTracking=function(){Z.removeEventListener(sS,this.listenerChange),this.getConfig(rC)&&(AS.log(`Initializing input tracking`),this.listenerChange=function(c){this.getConfig(rC)&&this.trackDomEvent(c,pC)}.bind(this),Z.addEventListener(sS,this.listenerChange))},Autocapture.prototype.initPageviewTracking=function(){if(Z.removeEventListener(fS,this.listenerLocationchange),this.pageviewTrackingConfig()){AS.log(`Initializing pageview tracking`);var c=``,u=!1;this.currentUrlBlocked()||(u=this.mp.track_pageview(uC)),u&&(c=Q.info.currentUrl()),this.listenerLocationchange=safewrap(function(){if(!this.currentUrlBlocked()){var u=Q.info.currentUrl(),m=!1,h=u.split(`#`)[0].split(`?`)[0]!==c.split(`#`)[0].split(`?`)[0],g=this.pageviewTrackingConfig();g===VS?m=u!==c:g===HS?m=u.split(`#`)[0]!==c.split(`#`)[0]:g===US&&(m=h),m&&(this.mp.track_pageview(uC)&&(c=u),h&&(this.lastScrollCheckpoint=0,AS.log(`Path change: re-initializing scroll depth checkpoints`)))}}.bind(this)),Z.addEventListener(fS,this.listenerLocationchange)}},Autocapture.prototype.initRageClickTracking=function(){Z.removeEventListener(cS,this.listenerRageClick),!(!this._getClickTrackingConfig(aC)&&!this.mp.get_config(`record_heatmap_data`))&&(AS.log(`Initializing rage click tracking`),this._rageClickTracker||(this._rageClickTracker=new RageClickTracker),this.listenerRageClick=function(c){var u=this._getClickTrackingConfig(aC);!u&&!this.mp.is_recording_heatmap_data()||this.currentUrlBlocked()||this._rageClickTracker.isRageClick(c.pageX,c.pageY,u)&&this.trackDomEvent(c,mC)}.bind(this),Z.addEventListener(cS,this.listenerRageClick))},Autocapture.prototype.initScrollTracking=function(){if(Z.removeEventListener(mS,this.listenerScroll),Z.removeEventListener(hS,this.listenerScroll),this.getConfig(oC)){AS.log(`Initializing scroll tracking`),this.lastScrollCheckpoint=0;var c=getPolyfillScrollEndFunction(function(){if(this.getConfig(oC)&&!this.currentUrlBlocked()){var c=this.getConfig($S),u=(this.getConfig(eC)||[]).slice().sort(function(c,u){return c-u}),m=Z.scrollY,h=Q.extend({$scroll_top:m},uC);try{var g=wx.body.scrollHeight,_=Math.round(m/(g-Z.innerHeight)*100);if(h.$scroll_height=g,h.$scroll_percentage=_,_>this.lastScrollCheckpoint)for(var v=0;v<u.length;v++){var y=u[v];_>=y&&this.lastScrollCheckpoint<y&&(h.$scroll_checkpoint=y,this.lastScrollCheckpoint=y,c=!0)}}catch(c){AS.critical(`Error while calculating scroll percentage`,c)}c&&this.mp.track(hC,h)}}.bind(this));this.listenerScroll=c.listener,Z.addEventListener(c.eventType,this.listenerScroll)}},Autocapture.prototype.initSubmitTracking=function(){Z.removeEventListener(_S,this.listenerSubmit),this.getConfig(cC)&&(AS.log(`Initializing submit tracking`),this.listenerSubmit=function(c){this.getConfig(cC)&&this.trackDomEvent(c,gC)}.bind(this),Z.addEventListener(_S,this.listenerSubmit))},Autocapture.prototype.initPageLeaveTracking=function(){if(wx.removeEventListener(yS,this.listenerPageLeaveVisibilitychange),Z.removeEventListener(fS,this.listenerPageLeaveLocationchange),Z.removeEventListener(dS,this.listenerPageLoad),!(!this.getConfig(sC)&&!this.mp.get_config(`record_heatmap_data`))){AS.log(`Initializing page visibility tracking.`),this._initScrollDepthTracking();var c=Q.info.currentUrl();this.listenerPageLoad=function(){this.previousScrollHeight=wx.body.scrollHeight}.bind(this),Z.addEventListener(dS,this.listenerPageLoad),this.listenerPageLeaveLocationchange=safewrap(function(u){if(!this.currentUrlBlocked()){var m=Q.info.currentUrl();m!==c&&(this._trackPageLeave(u,c,this.previousScrollHeight),c=m,this.maxScrollViewDepth=Math.max(wx.documentElement.clientHeight,Z.innerHeight||0),this.previousScrollHeight=wx.body.scrollHeight,this.hasTrackedScrollSession=!1)}}.bind(this)),Z.addEventListener(fS,this.listenerPageLeaveLocationchange),this.listenerPageLeaveVisibilitychange=function(u){wx.hidden&&this._trackPageLeave(u,c,this.previousScrollHeight)}.bind(this),wx.addEventListener(yS,this.listenerPageLeaveVisibilitychange)}},Autocapture.prototype.stopDeadClickTracking=function(){this.listenerDeadClick&&(Z.removeEventListener(cS,this.listenerDeadClick),this.listenerDeadClick=null),this._deadClickTracker&&(this._deadClickTracker.stopTracking(),this._deadClickTracker=null)},safewrapClass(Autocapture),vC=console_with_prefix(`flags`),yC=`flags`,bC=`context`,xC={},xC[bC]={},FeatureFlagManager=function(c){this.fetch=Z.fetch,this.getFullApiRoute=c.getFullApiRoute,this.getMpConfig=c.getConfigFunc,this.setMpConfig=c.setConfigFunc,this.getMpProperty=c.getPropertyFunc,this.track=c.trackingFunc},FeatureFlagManager.prototype.init=function(){if(!this.minApisSupported()){vC.critical(`Feature Flags unavailable: missing minimum required APIs`);return}this.flags=null,this.fetchFlags(),this.trackedFeatures=new Set},FeatureFlagManager.prototype.getFullConfig=function(){var c=this.getMpConfig(yC);return c?Q.isObject(c)?Q.extend({},xC,c):xC:{}},FeatureFlagManager.prototype.getConfig=function(c){return this.getFullConfig()[c]},FeatureFlagManager.prototype.isSystemEnabled=function(){return!!this.getMpConfig(yC)},FeatureFlagManager.prototype.updateContext=function(c,u){if(!this.isSystemEnabled())return vC.critical(`Feature Flags not enabled, cannot update context`),Promise.resolve();var m=this.getMpConfig(yC);Q.isObject(m)||(m={});var h=u&&u.replace?{}:this.getConfig(bC);return m[bC]=Q.extend({},h,c),this.setMpConfig(yC,m),this.fetchFlags()},FeatureFlagManager.prototype.areFlagsReady=function(){return this.isSystemEnabled()||vC.error(`Feature Flags not enabled`),!!this.flags},FeatureFlagManager.prototype.fetchFlags=function(){if(!this.isSystemEnabled())return Promise.resolve();var c=this.getMpProperty(`distinct_id`),u=this.getMpProperty(`$device_id`),m=generateTraceparent();vC.log(`Fetching flags for distinct ID: `+c);var h=Q.extend({distinct_id:c,device_id:u},this.getConfig(bC)),g=new URLSearchParams;g.set(`context`,JSON.stringify(h)),g.set(`token`,this.getMpConfig(`token`)),g.set(`mp_lib`,`web`),g.set(`$lib_version`,px.LIB_VERSION);var _=this.getFullApiRoute()+`?`+g.toString();return this._fetchInProgressStartTime=Date.now(),this.fetchPromise=this.fetch.call(Z,_,{method:`GET`,headers:{Authorization:`Basic `+btoa(this.getMpConfig(`token`)+`:`),traceparent:m}}).then(function(c){return this.markFetchComplete(),c.json().then(function(c){var u=c.flags;if(!u)throw Error(`No flags in API response`);var h=new Map;Q.each(u,function(c,u){h.set(u,{key:c.variant_key,value:c.variant_value,experiment_id:c.experiment_id,is_experiment_active:c.is_experiment_active,is_qa_tester:c.is_qa_tester})}),this.flags=h,this._traceparent=m}.bind(this)).catch(function(c){this.markFetchComplete(),vC.error(c)}.bind(this))}.bind(this)).catch(function(c){this.markFetchComplete(),vC.error(c)}.bind(this)),this.fetchPromise},FeatureFlagManager.prototype.markFetchComplete=function(){if(!this._fetchInProgressStartTime){vC.error(`Fetch in progress started time not set, cannot mark fetch complete`);return}this._fetchStartTime=this._fetchInProgressStartTime,this._fetchCompleteTime=Date.now(),this._fetchLatency=this._fetchCompleteTime-this._fetchStartTime,this._fetchInProgressStartTime=null},FeatureFlagManager.prototype.getVariant=function(c,u){return this.fetchPromise?this.fetchPromise.then(function(){return this.getVariantSync(c,u)}.bind(this)).catch(function(c){return vC.error(c),u}):new Promise(function(c){vC.critical(`Feature Flags not initialized`),c(u)})},FeatureFlagManager.prototype.getVariantSync=function(c,u){if(!this.areFlagsReady())return vC.log(`Flags not loaded yet`),u;var m=this.flags.get(c);return m?(this.trackFeatureCheck(c,m),m):(vC.log(`No flag found: "`+c+`"`),u)},FeatureFlagManager.prototype.getVariantValue=function(c,u){return this.getVariant(c,{value:u}).then(function(c){return c.value}).catch(function(c){return vC.error(c),u})},FeatureFlagManager.prototype.getFeatureData=function(c,u){return vC.critical(`mixpanel.flags.get_feature_data() is deprecated and will be removed in a future release. Use mixpanel.flags.get_variant_value() instead.`),this.getVariantValue(c,u)},FeatureFlagManager.prototype.getVariantValueSync=function(c,u){return this.getVariantSync(c,{value:u}).value},FeatureFlagManager.prototype.isEnabled=function(c,u){return this.getVariantValue(c).then(function(){return this.isEnabledSync(c,u)}.bind(this)).catch(function(c){return vC.error(c),u})},FeatureFlagManager.prototype.isEnabledSync=function(c,u){u=u||!1;var m=this.getVariantValueSync(c,u);return m!==!0&&m!==!1&&(vC.error(`Feature flag "`+c+`" value: `+m+` is not a boolean; returning fallback value: `+u),m=u),m},FeatureFlagManager.prototype.trackFeatureCheck=function(c,u){if(!this.trackedFeatures.has(c)){this.trackedFeatures.add(c);var m={"Experiment name":c,"Variant name":u.key,$experiment_type:`feature_flag`,"Variant fetch start time":new Date(this._fetchStartTime).toISOString(),"Variant fetch complete time":new Date(this._fetchCompleteTime).toISOString(),"Variant fetch latency (ms)":this._fetchLatency,"Variant fetch traceparent":this._traceparent};u.experiment_id!==`undefined`&&(m.$experiment_id=u.experiment_id),u.is_experiment_active!==`undefined`&&(m.$is_experiment_active=u.is_experiment_active),u.is_qa_tester!==`undefined`&&(m.$is_qa_tester=u.is_qa_tester),this.track(`$experiment_started`,m)}},FeatureFlagManager.prototype.minApisSupported=function(){return!!this.fetch&&typeof Promise<`u`&&typeof Map<`u`&&typeof Set<`u`},safewrapClass(FeatureFlagManager),FeatureFlagManager.prototype.are_flags_ready=FeatureFlagManager.prototype.areFlagsReady,FeatureFlagManager.prototype.get_variant=FeatureFlagManager.prototype.getVariant,FeatureFlagManager.prototype.get_variant_sync=FeatureFlagManager.prototype.getVariantSync,FeatureFlagManager.prototype.get_variant_value=FeatureFlagManager.prototype.getVariantValue,FeatureFlagManager.prototype.get_variant_value_sync=FeatureFlagManager.prototype.getVariantValueSync,FeatureFlagManager.prototype.is_enabled=FeatureFlagManager.prototype.isEnabled,FeatureFlagManager.prototype.is_enabled_sync=FeatureFlagManager.prototype.isEnabledSync,FeatureFlagManager.prototype.update_context=FeatureFlagManager.prototype.updateContext,FeatureFlagManager.prototype.get_feature_data=FeatureFlagManager.prototype.getFeatureData,DomTracker=function(){},DomTracker.prototype.create_properties=function(){},DomTracker.prototype.event_handler=function(){},DomTracker.prototype.after_track_handler=function(){},DomTracker.prototype.init=function(c){return this.mp=c,this},DomTracker.prototype.track=function(c,u,m,h){var g=this,_=Q.dom_query(c);if(_.length===0){Px.error(`The DOM query (`+c+`) returned 0 elements`);return}return Q.each(_,function(c){Q.register_event(c,this.override_event,function(c){var _={},v=g.create_properties(m,this),y=g.mp.get_config(`track_links_timeout`);g.event_handler(c,this,_),window.setTimeout(g.track_callback(h,v,_,!0),y),g.mp.track(u,v,g.track_callback(h,v,_))})},this),!0},DomTracker.prototype.track_callback=function(c,u,m,h){h=h||!1;var g=this;return function(){m.callback_fired||(m.callback_fired=!0,!(c&&c(h,u)===!1)&&g.after_track_handler(u,m,h))}},DomTracker.prototype.create_properties=function(c,u){return typeof c==`function`?c(u):Q.extend({},c)},LinkTracker=function(){this.override_event=`click`},Q.inherit(LinkTracker,DomTracker),LinkTracker.prototype.create_properties=function(c,u){var m=LinkTracker.superclass.create_properties.apply(this,arguments);return u.href&&(m.url=u.href),m},LinkTracker.prototype.event_handler=function(c,u,m){m.new_tab=c.which===2||c.metaKey||c.ctrlKey||u.target===`_blank`,m.href=u.href,m.new_tab||c.preventDefault()},LinkTracker.prototype.after_track_handler=function(c,u){u.new_tab||setTimeout(function(){window.location=u.href},0)},FormTracker=function(){this.override_event=`submit`},Q.inherit(FormTracker,DomTracker),FormTracker.prototype.event_handler=function(c,u,m){m.element=u,c.preventDefault()},FormTracker.prototype.after_track_handler=function(c,u){setTimeout(function(){u.element.submit()},0)},SC=`$set`,CC=`$set_once`,wC=`$unset`,TC=`$add`,EC=`$append`,DC=`$union`,OC=`$remove`,kC=`$delete`,AC={set_action:function(c,u){var m={},h={};return Q.isObject(c)?Q.each(c,function(c,u){this._is_reserved_property(u)||(h[u]=c)},this):h[c]=u,m[SC]=h,m},unset_action:function(c){var u={},m=[];return Q.isArray(c)||(c=[c]),Q.each(c,function(c){this._is_reserved_property(c)||m.push(c)},this),u[wC]=m,u},set_once_action:function(c,u){var m={},h={};return Q.isObject(c)?Q.each(c,function(c,u){this._is_reserved_property(u)||(h[u]=c)},this):h[c]=u,m[CC]=h,m},union_action:function(c,u){var m={},h={};return Q.isObject(c)?Q.each(c,function(c,u){this._is_reserved_property(u)||(h[u]=Q.isArray(c)?c:[c])},this):h[c]=Q.isArray(u)?u:[u],m[DC]=h,m},append_action:function(c,u){var m={},h={};return Q.isObject(c)?Q.each(c,function(c,u){this._is_reserved_property(u)||(h[u]=c)},this):h[c]=u,m[EC]=h,m},remove_action:function(c,u){var m={},h={};return Q.isObject(c)?Q.each(c,function(c,u){this._is_reserved_property(u)||(h[u]=c)},this):h[c]=u,m[OC]=h,m},delete_action:function(){var c={};return c[kC]=``,c}},MixpanelGroup=function(){},Q.extend(MixpanelGroup.prototype,AC),MixpanelGroup.prototype._init=function(c,u,m){this._mixpanel=c,this._group_key=u,this._group_id=m},MixpanelGroup.prototype.set=addOptOutCheckMixpanelGroup(function(c,u,m){var h=this.set_action(c,u);return Q.isObject(c)&&(m=u),this._send_request(h,m)}),MixpanelGroup.prototype.set_once=addOptOutCheckMixpanelGroup(function(c,u,m){var h=this.set_once_action(c,u);return Q.isObject(c)&&(m=u),this._send_request(h,m)}),MixpanelGroup.prototype.unset=addOptOutCheckMixpanelGroup(function(c,u){var m=this.unset_action(c);return this._send_request(m,u)}),MixpanelGroup.prototype.union=addOptOutCheckMixpanelGroup(function(c,u,m){Q.isObject(c)&&(m=u);var h=this.union_action(c,u);return this._send_request(h,m)}),MixpanelGroup.prototype.delete=addOptOutCheckMixpanelGroup(function(c){var u=this.delete_action();return this._send_request(u,c)}),MixpanelGroup.prototype.remove=addOptOutCheckMixpanelGroup(function(c,u,m){var h=this.remove_action(c,u);return this._send_request(h,m)}),MixpanelGroup.prototype._send_request=function(c,u){c.$group_key=this._group_key,c.$group_id=this._group_id,c.$token=this._get_config(`token`);var m=Q.encodeDates(c);return this._mixpanel._track_or_batch({type:`groups`,data:m,endpoint:this._mixpanel.get_api_host(`groups`)+`/`+this._get_config(`api_routes`).groups,batcher:this._mixpanel.request_batchers.groups},u)},MixpanelGroup.prototype._is_reserved_property=function(c){return c===`$group_key`||c===`$group_id`},MixpanelGroup.prototype._get_config=function(c){return this._mixpanel.get_config(c)},MixpanelGroup.prototype.toString=function(){return this._mixpanel.toString()+`.group.`+this._group_key+`.`+this._group_id},MixpanelGroup.prototype.remove=MixpanelGroup.prototype.remove,MixpanelGroup.prototype.set=MixpanelGroup.prototype.set,MixpanelGroup.prototype.set_once=MixpanelGroup.prototype.set_once,MixpanelGroup.prototype.union=MixpanelGroup.prototype.union,MixpanelGroup.prototype.unset=MixpanelGroup.prototype.unset,MixpanelGroup.prototype.toString=MixpanelGroup.prototype.toString,MixpanelPeople=function(){},Q.extend(MixpanelPeople.prototype,AC),MixpanelPeople.prototype._init=function(c){this._mixpanel=c},MixpanelPeople.prototype.set=addOptOutCheckMixpanelPeople(function(c,u,m){var h=this.set_action(c,u);return Q.isObject(c)&&(m=u),this._get_config(`save_referrer`)&&this._mixpanel.persistence.update_referrer_info(document.referrer),h[SC]=Q.extend({},Q.info.people_properties(),h[SC]),this._send_request(h,m)}),MixpanelPeople.prototype.set_once=addOptOutCheckMixpanelPeople(function(c,u,m){var h=this.set_once_action(c,u);return Q.isObject(c)&&(m=u),this._send_request(h,m)}),MixpanelPeople.prototype.unset=addOptOutCheckMixpanelPeople(function(c,u){var m=this.unset_action(c);return this._send_request(m,u)}),MixpanelPeople.prototype.increment=addOptOutCheckMixpanelPeople(function(c,u,m){var h={},g={};return Q.isObject(c)?(Q.each(c,function(c,u){if(!this._is_reserved_property(u))if(isNaN(parseFloat(c))){Px.error(`Invalid increment value passed to mixpanel.people.increment - must be a number`);return}else g[u]=c},this),m=u):(Q.isUndefined(u)&&(u=1),g[c]=u),h[TC]=g,this._send_request(h,m)}),MixpanelPeople.prototype.append=addOptOutCheckMixpanelPeople(function(c,u,m){Q.isObject(c)&&(m=u);var h=this.append_action(c,u);return this._send_request(h,m)}),MixpanelPeople.prototype.remove=addOptOutCheckMixpanelPeople(function(c,u,m){Q.isObject(c)&&(m=u);var h=this.remove_action(c,u);return this._send_request(h,m)}),MixpanelPeople.prototype.union=addOptOutCheckMixpanelPeople(function(c,u,m){Q.isObject(c)&&(m=u);var h=this.union_action(c,u);return this._send_request(h,m)}),MixpanelPeople.prototype.track_charge=addOptOutCheckMixpanelPeople(function(){Px.error(`mixpanel.people.track_charge() is deprecated and no longer has any effect.`)}),MixpanelPeople.prototype.clear_charges=function(c){return this.set(`$transactions`,[],c)},MixpanelPeople.prototype.delete_user=function(){if(!this._identify_called()){Px.error(`mixpanel.people.delete_user() requires you to call identify() first`);return}var c={$delete:this._mixpanel.get_distinct_id()};return this._send_request(c)},MixpanelPeople.prototype.toString=function(){return this._mixpanel.toString()+`.people`},MixpanelPeople.prototype._send_request=function(c,u){c.$token=this._get_config(`token`),c.$distinct_id=this._mixpanel.get_distinct_id();var m=this._mixpanel.get_property(`$device_id`),h=this._mixpanel.get_property(`$user_id`),g=this._mixpanel.get_property(`$had_persisted_distinct_id`);m&&(c.$device_id=m),h&&(c.$user_id=h),g&&(c.$had_persisted_distinct_id=g);var _=Q.encodeDates(c);return this._identify_called()?this._mixpanel._track_or_batch({type:`people`,data:_,endpoint:this._mixpanel.get_api_host(`people`)+`/`+this._get_config(`api_routes`).engage,batcher:this._mixpanel.request_batchers.people},u):(this._enqueue(c),Q.isUndefined(u)||(this._get_config(`verbose`)?u({status:-1,error:null}):u(-1)),Q.truncate(_,255))},MixpanelPeople.prototype._get_config=function(c){return this._mixpanel.get_config(c)},MixpanelPeople.prototype._identify_called=function(){return this._mixpanel._flags.identify_called===!0},MixpanelPeople.prototype._enqueue=function(c){SC in c?this._mixpanel.persistence._add_to_people_queue(SC,c):CC in c?this._mixpanel.persistence._add_to_people_queue(CC,c):wC in c?this._mixpanel.persistence._add_to_people_queue(wC,c):TC in c?this._mixpanel.persistence._add_to_people_queue(TC,c):EC in c?this._mixpanel.persistence._add_to_people_queue(EC,c):OC in c?this._mixpanel.persistence._add_to_people_queue(OC,c):DC in c?this._mixpanel.persistence._add_to_people_queue(DC,c):Px.error(`Invalid call to _enqueue():`,c)},MixpanelPeople.prototype._flush_one_queue=function(c,u,m,h){var g=this,_=Q.extend({},this._mixpanel.persistence.load_queue(c)),v=_;!Q.isUndefined(_)&&Q.isObject(_)&&!Q.isEmptyObject(_)&&(g._mixpanel.persistence._pop_from_people_queue(c,_),g._mixpanel.persistence.save(),h&&(v=h(_)),u.call(g,v,function(u,h){u===0&&g._mixpanel.persistence._add_to_people_queue(c,_),Q.isUndefined(m)||m(u,h)}))},MixpanelPeople.prototype._flush=function(c,u,m,h,g,_,v){var y=this;this._flush_one_queue(SC,this.set,c),this._flush_one_queue(CC,this.set_once,h),this._flush_one_queue(wC,this.unset,_,function(c){return Q.keys(c)}),this._flush_one_queue(TC,this.increment,u),this._flush_one_queue(DC,this.union,g);var b=this._mixpanel.persistence.load_queue(EC);if(!Q.isUndefined(b)&&Q.isArray(b)&&b.length)for(var x,append_callback=function(c,u){c===0&&y._mixpanel.persistence._add_to_people_queue(EC,x),Q.isUndefined(m)||m(c,u)},S=b.length-1;S>=0;S--)b=this._mixpanel.persistence.load_queue(EC),x=b.pop(),y._mixpanel.persistence.save(),Q.isEmptyObject(x)||y.append(x,append_callback);var C=this._mixpanel.persistence.load_queue(OC);if(!Q.isUndefined(C)&&Q.isArray(C)&&C.length)for(var T,remove_callback=function(c,u){c===0&&y._mixpanel.persistence._add_to_people_queue(OC,T),Q.isUndefined(v)||v(c,u)},E=C.length-1;E>=0;E--)C=this._mixpanel.persistence.load_queue(OC),T=C.pop(),y._mixpanel.persistence.save(),Q.isEmptyObject(T)||y.remove(T,remove_callback)},MixpanelPeople.prototype._is_reserved_property=function(c){return c===`$distinct_id`||c===`$token`||c===`$device_id`||c===`$user_id`||c===`$had_persisted_distinct_id`},MixpanelPeople.prototype.set=MixpanelPeople.prototype.set,MixpanelPeople.prototype.set_once=MixpanelPeople.prototype.set_once,MixpanelPeople.prototype.unset=MixpanelPeople.prototype.unset,MixpanelPeople.prototype.increment=MixpanelPeople.prototype.increment,MixpanelPeople.prototype.append=MixpanelPeople.prototype.append,MixpanelPeople.prototype.remove=MixpanelPeople.prototype.remove,MixpanelPeople.prototype.union=MixpanelPeople.prototype.union,MixpanelPeople.prototype.track_charge=MixpanelPeople.prototype.track_charge,MixpanelPeople.prototype.clear_charges=MixpanelPeople.prototype.clear_charges,MixpanelPeople.prototype.delete_user=MixpanelPeople.prototype.delete_user,MixpanelPeople.prototype.toString=MixpanelPeople.prototype.toString,jC=`__mps`,MC=`__mpso`,NC=`__mpus`,PC=`__mpa`,FC=`__mpap`,IC=`__mpr`,LC=`__mpu`,RC=`$people_distinct_id`,zC=`__alias`,BC=`__timers`,VC=[jC,MC,NC,PC,FC,IC,LC,RC,zC,BC],MixpanelPersistence=function(c){this.props={},this.campaign_params_saved=!1,c.persistence_name?this.name=`mp_`+c.persistence_name:this.name=`mp_`+c.token+`_mixpanel`;var u=c.persistence;u!==`cookie`&&u!==`localStorage`&&(Px.critical(`Unknown persistence type `+u+`; falling back to cookie`),u=c.persistence=`cookie`),u===`localStorage`&&Q.localStorage.is_supported()?this.storage=Q.localStorage:this.storage=Q.cookie,this.load(),this.update_config(c),this.upgrade(),this.save()},MixpanelPersistence.prototype.properties=function(){var c={};return this.load(),Q.each(this.props,function(u,m){Q.include(VC,m)||(c[m]=u)}),c},MixpanelPersistence.prototype.load=function(){if(!this.disabled){var c=this.storage.parse(this.name);c&&(this.props=Q.extend({},c))}},MixpanelPersistence.prototype.upgrade=function(){var c,u;this.storage===Q.localStorage?(c=Q.cookie.parse(this.name),Q.cookie.remove(this.name),Q.cookie.remove(this.name,!0),c&&this.register_once(c)):this.storage===Q.cookie&&(u=Q.localStorage.parse(this.name),Q.localStorage.remove(this.name),u&&this.register_once(u))},MixpanelPersistence.prototype.save=function(){this.disabled||this.storage.set(this.name,Ux(this.props),this.expire_days,this.cross_subdomain,this.secure,this.cross_site,this.cookie_domain)},MixpanelPersistence.prototype.load_prop=function(c){return this.load(),this.props[c]},MixpanelPersistence.prototype.remove=function(){this.storage.remove(this.name,!1,this.cookie_domain),this.storage.remove(this.name,!0,this.cookie_domain)},MixpanelPersistence.prototype.clear=function(){this.remove(),this.props={}},MixpanelPersistence.prototype.register_once=function(c,u,m){return Q.isObject(c)?(u===void 0&&(u=`None`),this.expire_days=m===void 0?this.default_expiry:m,this.load(),Q.each(c,function(c,m){(!this.props.hasOwnProperty(m)||this.props[m]===u)&&(this.props[m]=c)},this),this.save(),!0):!1},MixpanelPersistence.prototype.register=function(c,u){return Q.isObject(c)?(this.expire_days=u===void 0?this.default_expiry:u,this.load(),Q.extend(this.props,c),this.save(),!0):!1},MixpanelPersistence.prototype.unregister=function(c){this.load(),c in this.props&&(delete this.props[c],this.save())},MixpanelPersistence.prototype.update_search_keyword=function(c){this.register(Q.info.searchInfo(c))},MixpanelPersistence.prototype.update_referrer_info=function(c){this.register_once({$initial_referrer:c||`$direct`,$initial_referring_domain:Q.info.referringDomain(c)||`$direct`},``)},MixpanelPersistence.prototype.get_referrer_info=function(){return Q.strip_empty_properties({$initial_referrer:this.props.$initial_referrer,$initial_referring_domain:this.props.$initial_referring_domain})},MixpanelPersistence.prototype.update_config=function(c){this.default_expiry=this.expire_days=c.cookie_expiration,this.set_disabled(c.disable_persistence),this.set_cookie_domain(c.cookie_domain),this.set_cross_site(c.cross_site_cookie),this.set_cross_subdomain(c.cross_subdomain_cookie),this.set_secure(c.secure_cookie)},MixpanelPersistence.prototype.set_disabled=function(c){this.disabled=c,this.disabled?this.remove():this.save()},MixpanelPersistence.prototype.set_cookie_domain=function(c){c!==this.cookie_domain&&(this.remove(),this.cookie_domain=c,this.save())},MixpanelPersistence.prototype.set_cross_site=function(c){c!==this.cross_site&&(this.cross_site=c,this.remove(),this.save())},MixpanelPersistence.prototype.set_cross_subdomain=function(c){c!==this.cross_subdomain&&(this.cross_subdomain=c,this.remove(),this.save())},MixpanelPersistence.prototype.get_cross_subdomain=function(){return this.cross_subdomain},MixpanelPersistence.prototype.set_secure=function(c){c!==this.secure&&(this.secure=!!c,this.remove(),this.save())},MixpanelPersistence.prototype._add_to_people_queue=function(c,u){var m=this._get_queue_key(c),h=u[c],g=this._get_or_create_queue(SC),_=this._get_or_create_queue(CC),v=this._get_or_create_queue(wC),y=this._get_or_create_queue(TC),b=this._get_or_create_queue(DC),x=this._get_or_create_queue(OC,[]),S=this._get_or_create_queue(EC,[]);m===jC?(Q.extend(g,h),this._pop_from_people_queue(TC,h),this._pop_from_people_queue(DC,h),this._pop_from_people_queue(wC,h)):m===MC?(Q.each(h,function(c,u){u in _||(_[u]=c)}),this._pop_from_people_queue(wC,h)):m===NC?Q.each(h,function(c){Q.each([g,_,y,b],function(u){c in u&&delete u[c]}),Q.each(S,function(u){c in u&&delete u[c]}),v[c]=!0}):m===PC?(Q.each(h,function(c,u){u in g?g[u]+=c:(u in y||(y[u]=0),y[u]+=c)},this),this._pop_from_people_queue(wC,h)):m===LC?(Q.each(h,function(c,u){Q.isArray(c)&&(u in b||(b[u]=[]),Q.each(c,function(c){Q.include(b[u],c)||b[u].push(c)}))}),this._pop_from_people_queue(wC,h)):m===IC?(x.push(h),this._pop_from_people_queue(EC,h)):m===FC&&(S.push(h),this._pop_from_people_queue(wC,h)),Px.log(`MIXPANEL PEOPLE REQUEST (QUEUED, PENDING IDENTIFY):`),Px.log(u),this.save()},MixpanelPersistence.prototype._pop_from_people_queue=function(c,u){var m=this.props[this._get_queue_key(c)];Q.isUndefined(m)||Q.each(u,function(u,h){c===EC||c===OC?Q.each(m,function(c){c[h]===u&&delete c[h]}):delete m[h]},this)},MixpanelPersistence.prototype.load_queue=function(c){return this.load_prop(this._get_queue_key(c))},MixpanelPersistence.prototype._get_queue_key=function(c){if(c===SC)return jC;if(c===CC)return MC;if(c===wC)return NC;if(c===TC)return PC;if(c===EC)return FC;if(c===OC)return IC;if(c===DC)return LC;Px.error(`Invalid queue:`,c)},MixpanelPersistence.prototype._get_or_create_queue=function(c,u){var m=this._get_queue_key(c);return u=Q.isUndefined(u)?{}:u,this.props[m]||(this.props[m]=u)},MixpanelPersistence.prototype.set_event_timer=function(c,u){var m=this.load_prop(BC)||{};m[c]=u,this.props[BC]=m,this.save()},MixpanelPersistence.prototype.remove_event_timer=function(c){var u=(this.load_prop(BC)||{})[c];return Q.isUndefined(u)||(delete this.props[BC][c],this.save()),u},load_extra_bundle=function(c,u){throw Error(c+` not available in this build.`)},WC=0,GC=1,IDENTITY_FUNC=function(c){return c},KC=`mixpanel`,qC=`base64`,JC=`json`,YC=`$device:`,XC=Z.XMLHttpRequest&&`withCredentials`in new XMLHttpRequest,ZC=!XC&&Dx.indexOf(`MSIE`)===-1&&Dx.indexOf(`Mozilla`)===-1,sendBeacon=null,Cx.sendBeacon&&(sendBeacon=function(){return Cx.sendBeacon.apply(Cx,arguments)}),QC={track:`track/`,engage:`engage/`,groups:`groups/`,record:`record/`,flags:`flags/`},$C={api_host:`https://api-js.mixpanel.com`,api_hosts:{},api_routes:QC,api_extra_query_params:{},api_method:`POST`,api_transport:`XHR`,api_payload_format:qC,app_host:`https://mixpanel.com`,autocapture:!1,cdn:`https://cdn.mxpnl.com`,cross_site_cookie:!1,cross_subdomain_cookie:!0,error_reporter:NOOP_FUNC,flags:!1,persistence:`cookie`,persistence_name:``,cookie_domain:``,cookie_name:``,loaded:NOOP_FUNC,mp_loader:null,track_marketing:!0,track_pageview:!1,skip_first_touch_marketing:!1,store_google:!0,stop_utm_persistence:!1,save_referrer:!0,test:!1,verbose:!1,img:!1,debug:!1,track_links_timeout:300,cookie_expiration:365,upgrade:!1,disable_persistence:!1,disable_cookie:!1,secure_cookie:!1,ip:!0,opt_out_tracking_by_default:!1,opt_out_persistence_by_default:!1,opt_out_tracking_persistence_type:`localStorage`,opt_out_tracking_cookie_prefix:null,property_blacklist:[],xhr_headers:{},ignore_dnt:!1,batch_requests:!0,batch_size:50,batch_flush_interval_ms:5e3,batch_request_timeout_ms:9e4,batch_autostart:!0,hooks:{},record_block_class:RegExp(`^(mp-block|fs-exclude|amp-block|rr-block|ph-no-capture)$`),record_block_selector:`img, video, audio`,record_canvas:!1,record_collect_fonts:!1,record_heatmap_data:!1,record_idle_timeout_ms:1800*1e3,record_mask_text_class:RegExp(`^(mp-mask|fs-mask|amp-mask|rr-mask|ph-mask)$`),record_mask_text_selector:`*`,record_max_ms:mx,record_min_ms:0,record_sessions_percent:0,recorder_src:`https://cdn.mxpnl.com/libs/mixpanel-recorder.min.js`},ew=!1,MixpanelLib=function(){},create_mplib=function(c,u,m){var h,g=m===KC?UC:UC[m];if(g&&HC===WC)h=g;else{if(g&&!Q.isArray(g)){Px.error(`You have already initialized `+m);return}h=new MixpanelLib}if(h._cached_groups={},h._init(c,u,m),h.people=new MixpanelPeople,h.people._init(h),!h.get_config(`skip_first_touch_marketing`)){var _=Q.info.campaignParams(null),v={},y=!1;Q.each(_,function(c,u){v[`initial_`+u]=c,c&&(y=!0)}),y&&h.people.set_once(v)}return px.DEBUG=px.DEBUG||h.get_config(`debug`),!Q.isUndefined(g)&&Q.isArray(g)&&(h._execute_array.call(h.people,g.people),h._execute_array(g)),h},MixpanelLib.prototype.init=function(c,u,m){if(Q.isUndefined(m)){this.report_error(`You must name your new library: init(token, config, name)`);return}if(m===KC){this.report_error(`You must initialize the main mixpanel object right after you include the Mixpanel js snippet`);return}var h=create_mplib(c,u,m);return UC[m]=h,h._loaded(),h},MixpanelLib.prototype._init=function(c,u,m){u=u||{},this.__loaded=!0,this.config={};var h={};if(`api_payload_format`in u||(u.api_host||$C.api_host).match(/\.mixpanel\.com/)&&(h.api_payload_format=JC),this.set_config(Q.extend({},$C,h,u,{name:m,token:c,callback_fn:(m===KC?m:KC+`.`+m)+`._jsc`})),this._jsc=NOOP_FUNC,this.__dom_loaded_queue=[],this.__request_queue=[],this.__disabled_events=[],this._flags={disable_all_events:!1,identify_called:!1},this.request_batchers={},this._batch_requests=this.get_config(`batch_requests`),this._batch_requests){if(!Q.localStorage.is_supported(!0)||!XC)this._batch_requests=!1,Px.log(`Turning off Mixpanel request-queueing; needs XHR and localStorage support`),Q.each(this.get_batcher_configs(),function(c){Px.log(`Clearing batch queue `+c.queue_key),Q.localStorage.remove(c.queue_key)});else if(this.init_batchers(),sendBeacon&&Z.addEventListener){var g=Q.bind(function(){this.request_batchers.events.stopped||this.request_batchers.events.flush({unloading:!0})},this);Z.addEventListener(`pagehide`,function(c){c.persisted&&g()}),Z.addEventListener(`visibilitychange`,function(){wx.visibilityState===`hidden`&&g()})}}this.persistence=this.cookie=new MixpanelPersistence(this.config),this.unpersisted_superprops={},this._gdpr_init();var _=Q.UUID();this.get_distinct_id()||this.register_once({distinct_id:YC+_,$device_id:_},``),this.flags=new FeatureFlagManager({getFullApiRoute:Q.bind(function(){return this.get_api_host(`flags`)+`/`+this.get_config(`api_routes`).flags},this),getConfigFunc:Q.bind(this.get_config,this),setConfigFunc:Q.bind(this.set_config,this),getPropertyFunc:Q.bind(this.get_property,this),trackingFunc:Q.bind(this.track,this)}),this.flags.init(),this.flags=this.flags,this.autocapture=new Autocapture(this),this.autocapture.init(),this._init_tab_id(),this._check_and_start_session_recording()},MixpanelLib.prototype._init_tab_id=function(){if(this.get_config(`disable_persistence`))Px.log(`Tab ID initialization skipped due to disable_persistence config`);else if(Q.sessionStorage.is_supported())try{var c=this.get_config(`name`)+`_`+this.get_config(`token`),u=`mp_tab_id_`+c,m=`mp_gen_new_tab_id_`+c;(Q.sessionStorage.get(m)||!Q.sessionStorage.get(u))&&Q.sessionStorage.set(u,`$tab-`+Q.UUID()),Q.sessionStorage.set(m,`1`),this.tab_id=Q.sessionStorage.get(u),Z.addEventListener(`beforeunload`,function(){Q.sessionStorage.remove(m)})}catch(c){this.report_error(`Error initializing tab id`,c)}else this.report_error(`Session storage is not supported, cannot keep track of unique tab ID.`)},MixpanelLib.prototype.get_tab_id=function(){return this.tab_id||null},MixpanelLib.prototype._should_load_recorder=function(){if(this.get_config(`disable_persistence`))return Px.log(`Load recorder check skipped due to disable_persistence config`),Promise.resolve(!1);var c=new IDBStorageWrapper(qx),u=this.get_tab_id();return c.init().then(function(){return c.getAll()}).then(function(c){for(var m=0;m<c.length;m++)if(isRecordingExpired(c[m])||c[m].tabId===u)return!0;return!1}).catch(Q.bind(function(c){this.report_error(`Error checking recording registry`,c)},this))},MixpanelLib.prototype._check_and_start_session_recording=addOptOutCheckMixpanelLib(function(c){if(!Z.MutationObserver){Px.critical(`Browser does not support MutationObserver; skipping session recording`);return}var u=Q.bind(function(c){var u=Q.bind(function(){this._recorder=this._recorder||new Z.__mp_recorder(this),this._recorder.resumeRecording(c)},this);Q.isUndefined(Z.__mp_recorder)?load_extra_bundle(this.get_config(`recorder_src`),u):u()},this),m=this.get_config(`record_sessions_percent`)>0&&Math.random()*100<=this.get_config(`record_sessions_percent`);c||m?u(!0):this._should_load_recorder().then(function(c){c&&u(!1)})}),MixpanelLib.prototype.start_session_recording=function(){this._check_and_start_session_recording(!0)},MixpanelLib.prototype.stop_session_recording=function(){return this._recorder?this._recorder.stopRecording():Promise.resolve()},MixpanelLib.prototype.pause_session_recording=function(){return this._recorder?this._recorder.pauseRecording():Promise.resolve()},MixpanelLib.prototype.resume_session_recording=function(){return this._recorder?this._recorder.resumeRecording():Promise.resolve()},MixpanelLib.prototype.is_recording_heatmap_data=function(){return this._get_session_replay_id()&&this.get_config(`record_heatmap_data`)},MixpanelLib.prototype.get_session_recording_properties=function(){var c={},u=this._get_session_replay_id();return u&&(c.$mp_replay_id=u),c},MixpanelLib.prototype.get_session_replay_url=function(){var c=null,u=this._get_session_replay_id();return u&&(c=`https://mixpanel.com/projects/replay-redirect?`+Q.HTTPBuildQuery({replay_id:u,distinct_id:this.get_distinct_id(),token:this.get_config(`token`)})),c},MixpanelLib.prototype._get_session_replay_id=function(){var c=null;return this._recorder&&(c=this._recorder.replayId),c||null},MixpanelLib.prototype.__get_recorder=function(){return this._recorder},MixpanelLib.prototype._loaded=function(){if(this.get_config(`loaded`)(this),this._set_default_superprops(),this.people.set_once(this.persistence.get_referrer_info()),this.get_config(`store_google`)&&this.get_config(`stop_utm_persistence`)){var c=Q.info.campaignParams(null);Q.each(c,function(c,u){this.unregister(u)}.bind(this))}},MixpanelLib.prototype._set_default_superprops=function(){this.persistence.update_search_keyword(wx.referrer),this.get_config(`store_google`)&&!this.get_config(`stop_utm_persistence`)&&this.register(Q.info.campaignParams()),this.get_config(`save_referrer`)&&this.persistence.update_referrer_info(wx.referrer)},MixpanelLib.prototype._dom_loaded=function(){Q.each(this.__dom_loaded_queue,function(c){this._track_dom.apply(this,c)},this),this.has_opted_out_tracking()||Q.each(this.__request_queue,function(c){this._send_request.apply(this,c)},this),delete this.__dom_loaded_queue,delete this.__request_queue},MixpanelLib.prototype._track_dom=function(c,u){if(this.get_config(`img`))return this.report_error(`You can't use DOM tracking functions with img = true.`),!1;if(!ew)return this.__dom_loaded_queue.push([c,u]),!1;var m=new c().init(this);return m.track.apply(m,u)},MixpanelLib.prototype._prepare_callback=function(c,u){if(Q.isUndefined(c))return null;if(XC){var callback_function=function(m){c(m,u)};return callback_function}else{var m=this._jsc,h=``+Math.floor(Math.random()*1e8),g=this.get_config(`callback_fn`)+`[`+h+`]`;return m[h]=function(g){delete m[h],c(g,u)},g}},MixpanelLib.prototype._send_request=function(c,u,m,h){var g=!0;if(ZC)return this.__request_queue.push(arguments),g;var _={method:this.get_config(`api_method`),transport:this.get_config(`api_transport`),verbose:this.get_config(`verbose`)},v=null;!h&&(Q.isFunction(m)||typeof m==`string`)&&(h=m,m=null),m=Q.extend(_,m||{}),XC||(m.method=`GET`);var y=m.method===`POST`,b=sendBeacon&&y&&m.transport.toLowerCase()===`sendbeacon`,x=m.verbose;u.verbose&&(x=!0),this.get_config(`test`)&&(u.test=1),x&&(u.verbose=1),this.get_config(`img`)&&(u.img=1),XC||(h?u.callback=h:(x||this.get_config(`test`))&&(u.callback=`(function(){})`)),u.ip=+!!this.get_config(`ip`),u._=new Date().getTime().toString(),y&&(v=`data=`+encodeURIComponent(u.data),delete u.data),Q.extend(u,this.get_config(`api_extra_query_params`)),c+=`?`+Q.HTTPBuildQuery(u);var S=this;if(`img`in u){var C=wx.createElement(`img`);C.src=c,wx.body.appendChild(C)}else if(b){try{g=sendBeacon(c,v)}catch(c){S.report_error(c),g=!1}try{h&&h(+!!g)}catch(c){S.report_error(c)}}else if(XC)try{var T=new XMLHttpRequest;T.open(m.method,c,!0);var E=this.get_config(`xhr_headers`);if(y&&(E[`Content-Type`]=`application/x-www-form-urlencoded`),Q.each(E,function(c,u){T.setRequestHeader(u,c)}),m.timeout_ms&&T.timeout!==void 0){T.timeout=m.timeout_ms;var D=new Date().getTime()}T.withCredentials=!0,T.onreadystatechange=function(){if(T.readyState===4)if(T.status===200){if(h)if(x){var c;try{c=Q.JSONDecode(T.responseText)}catch(u){if(S.report_error(u),m.ignore_json_errors)c=T.responseText;else return}h(c)}else h(Number(T.responseText))}else{var u=T.timeout&&!T.status&&new Date().getTime()-D>=T.timeout?`timeout`:`Bad HTTP status: `+T.status+` `+T.statusText;if(S.report_error(u),h)if(x){var g=T.responseHeaders||{};h({status:0,httpStatusCode:T.status,error:u,retryAfter:g[`Retry-After`]})}else h(0)}},T.send(v)}catch(c){S.report_error(c),g=!1}else{var A=wx.createElement(`script`);A.type=`text/javascript`,A.async=!0,A.defer=!0,A.src=c;var N=wx.getElementsByTagName(`script`)[0];N.parentNode.insertBefore(A,N)}return g},MixpanelLib.prototype._execute_array=function(c){var u,m=[],h=[],g=[];Q.each(c,function(c){c&&(u=c[0],Q.isArray(u)?g.push(c):typeof c==`function`?c.call(this):Q.isArray(c)&&u===`alias`?m.push(c):Q.isArray(c)&&u.indexOf(`track`)!==-1&&typeof this[u]==`function`?g.push(c):h.push(c))},this);var execute=function(c,u){Q.each(c,function(c){if(Q.isArray(c[0])){var m=u;Q.each(c,function(c){m=m[c[0]].apply(m,c.slice(1))})}else this[c[0]].apply(this,c.slice(1))},u)};execute(m,this),execute(h,this),execute(g,this)},MixpanelLib.prototype.are_batchers_initialized=function(){return!!this.request_batchers.events},MixpanelLib.prototype.get_batcher_configs=function(){var c=`__mpq_`+this.get_config(`token`);return this._batcher_configs=this._batcher_configs||{events:{type:`events`,api_name:`track`,queue_key:c+`_ev`},people:{type:`people`,api_name:`engage`,queue_key:c+`_pp`},groups:{type:`groups`,api_name:`groups`,queue_key:c+`_gr`}},this._batcher_configs},MixpanelLib.prototype.init_batchers=function(){if(!this.are_batchers_initialized()){var c=Q.bind(function(c){return new RequestBatcher(c.queue_key,{libConfig:this.config,errorReporter:this.get_config(`error_reporter`),sendRequestFunc:Q.bind(function(u,m,h){var g=this.get_config(`api_routes`);this._send_request(this.get_api_host(c.api_name)+`/`+g[c.api_name],this._encode_data_for_request(u),m,this._prepare_callback(h,u))},this),beforeSendHook:Q.bind(function(u){return this._run_hook(`before_send_`+c.type,u)},this),stopAllBatchingFunc:Q.bind(this.stop_batch_senders,this),usePersistence:!0})},this),u=this.get_batcher_configs();this.request_batchers={events:c(u.events),people:c(u.people),groups:c(u.groups)}}this.get_config(`batch_autostart`)&&this.start_batch_senders()},MixpanelLib.prototype.start_batch_senders=function(){this._batchers_were_started=!0,this.are_batchers_initialized()&&(this._batch_requests=!0,Q.each(this.request_batchers,function(c){c.start()}))},MixpanelLib.prototype.stop_batch_senders=function(){this._batch_requests=!1,Q.each(this.request_batchers,function(c){c.stop(),c.clear()})},MixpanelLib.prototype.push=function(c){this._execute_array([c])},MixpanelLib.prototype.disable=function(c){c===void 0?this._flags.disable_all_events=!0:this.__disabled_events=this.__disabled_events.concat(c)},MixpanelLib.prototype._encode_data_for_request=function(c){var u=Ux(c);return this.get_config(`api_payload_format`)===qC&&(u=Q.base64Encode(u)),{data:u}},MixpanelLib.prototype._track_or_batch=function(c,u){var m=Q.truncate(c.data,255),h=c.endpoint,g=c.batcher,_=c.should_send_immediately,v=c.send_request_options||{};u=u||NOOP_FUNC;var y=!0,b=Q.bind(function(){return v.skip_hooks||(m=this._run_hook(`before_send_`+c.type,m)),m?(Px.log(`MIXPANEL REQUEST:`),Px.log(m),this._send_request(h,this._encode_data_for_request(m),v,this._prepare_callback(u,m))):null},this);return this._batch_requests&&!_?g.enqueue(m).then(function(c){c?u(1,m):b()}):y=b(),y&&m},MixpanelLib.prototype.track=addOptOutCheckMixpanelLib(function(c,u,m,h){!h&&typeof m==`function`&&(h=m,m=null),m=m||{};var g=m.transport;g&&(m.transport=g);var _=m.send_immediately;if(typeof h!=`function`&&(h=NOOP_FUNC),Q.isUndefined(c)){this.report_error(`No event name provided to mixpanel.track`);return}if(this._event_is_disabled(c)){h(0);return}u=Q.extend({},u),u.token=this.get_config(`token`);var v=this.persistence.remove_event_timer(c);if(!Q.isUndefined(v)){var y=new Date().getTime()-v;u.$duration=parseFloat((y/1e3).toFixed(3))}this._set_default_superprops();var b=this.get_config(`track_marketing`)?Q.info.marketingParams():{};u=Q.extend({},Q.info.properties({mp_loader:this.get_config(`mp_loader`)}),b,this.persistence.properties(),this.unpersisted_superprops,this.get_session_recording_properties(),u);var x=this.get_config(`property_blacklist`);Q.isArray(x)?Q.each(x,function(c){delete u[c]}):this.report_error(`Invalid value for property_blacklist config: `+x);var S={event:c,properties:u};return this._track_or_batch({type:`events`,data:S,endpoint:this.get_api_host(`events`)+`/`+this.get_config(`api_routes`).track,batcher:this.request_batchers.events,should_send_immediately:_,send_request_options:m},h)}),MixpanelLib.prototype.set_group=addOptOutCheckMixpanelLib(function(c,u,m){Q.isArray(u)||(u=[u]);var h={};return h[c]=u,this.register(h),this.people.set(c,u,m)}),MixpanelLib.prototype.add_group=addOptOutCheckMixpanelLib(function(c,u,m){var h=this.get_property(c),g={};return h===void 0?(g[c]=[u],this.register(g)):h.indexOf(u)===-1&&(h.push(u),g[c]=h,this.register(g)),this.people.union(c,u,m)}),MixpanelLib.prototype.remove_group=addOptOutCheckMixpanelLib(function(c,u,m){var h=this.get_property(c);if(h!==void 0){var g=h.indexOf(u);g>-1&&(h.splice(g,1),this.register({group_key:h})),h.length===0&&this.unregister(c)}return this.people.remove(c,u,m)}),MixpanelLib.prototype.track_with_groups=addOptOutCheckMixpanelLib(function(c,u,m,h){var g=Q.extend({},u||{});return Q.each(m,function(c,u){c!=null&&(g[u]=c)}),this.track(c,g,h)}),MixpanelLib.prototype._create_map_key=function(c,u){return c+`_`+JSON.stringify(u)},MixpanelLib.prototype._remove_group_from_cache=function(c,u){delete this._cached_groups[this._create_map_key(c,u)]},MixpanelLib.prototype.get_group=function(c,u){var m=this._create_map_key(c,u),h=this._cached_groups[m];return(h===void 0||h._group_key!==c||h._group_id!==u)&&(h=new MixpanelGroup,h._init(this,c,u),this._cached_groups[m]=h),h},MixpanelLib.prototype.track_pageview=addOptOutCheckMixpanelLib(function(c,u){typeof c!=`object`&&(c={}),u=u||{};var m=u.event_name||`$mp_web_page_view`,h=Q.extend(Q.info.mpPageViewProperties(),Q.info.campaignParams(),Q.info.clickParams()),g=Q.extend({},h,c);return this.track(m,g)}),MixpanelLib.prototype.track_links=function(){return this._track_dom.call(this,LinkTracker,arguments)},MixpanelLib.prototype.track_forms=function(){return this._track_dom.call(this,FormTracker,arguments)},MixpanelLib.prototype.time_event=function(c){if(Q.isUndefined(c)){this.report_error(`No event name provided to mixpanel.time_event`);return}this._event_is_disabled(c)||this.persistence.set_event_timer(c,new Date().getTime())},tw={persistent:!0},options_for_register=function(c){var u=Q.isObject(c)?c:Q.isUndefined(c)?{}:{days:c};return Q.extend({},tw,u)},MixpanelLib.prototype.register=function(c,u){var m=options_for_register(u);m.persistent?this.persistence.register(c,m.days):Q.extend(this.unpersisted_superprops,c)},MixpanelLib.prototype.register_once=function(c,u,m){var h=options_for_register(m);h.persistent?this.persistence.register_once(c,u,h.days):(u===void 0&&(u=`None`),Q.each(c,function(c,m){(!this.unpersisted_superprops.hasOwnProperty(m)||this.unpersisted_superprops[m]===u)&&(this.unpersisted_superprops[m]=c)},this))},MixpanelLib.prototype.unregister=function(c,u){u=options_for_register(u),u.persistent?this.persistence.unregister(c):delete this.unpersisted_superprops[c]},MixpanelLib.prototype._register_single=function(c,u){var m={};m[c]=u,this.register(m)},MixpanelLib.prototype.identify=function(c,u,m,h,g,_,v,y){var b=this.get_distinct_id();if(c&&b!==c){if(typeof c==`string`&&c.indexOf(YC)===0)return this.report_error(`distinct_id cannot have $device: prefix`),-1;this.register({$user_id:c})}if(!this.get_property(`$device_id`)){var x=b;this.register_once({$had_persisted_distinct_id:!0,$device_id:x},``)}c!==b&&c!==this.get_property(zC)&&(this.unregister(zC),this.register({distinct_id:c})),this._flags.identify_called=!0,this.people._flush(u,m,h,g,_,v,y),c!==b&&this.track(`$identify`,{distinct_id:c,$anon_distinct_id:b},{skip_hooks:!0}),c!==b&&this.flags.fetchFlags()},MixpanelLib.prototype.reset=function(){this.stop_session_recording(),this.persistence.clear(),this._flags.identify_called=!1;var c=Q.UUID();this.register_once({distinct_id:YC+c,$device_id:c},``),this._check_and_start_session_recording()},MixpanelLib.prototype.get_distinct_id=function(){return this.get_property(`distinct_id`)},MixpanelLib.prototype.alias=function(c,u){if(c===this.get_property(RC))return this.report_error(`Attempting to create alias for existing People user - aborting.`),-2;var m=this;return Q.isUndefined(u)&&(u=this.get_distinct_id()),c===u?(this.report_error(`alias matches current distinct_id - skipping api call.`),this.identify(c),-1):(this._register_single(zC,c),this.track(`$create_alias`,{alias:c,distinct_id:u},{skip_hooks:!0},function(){m.identify(c)}))},MixpanelLib.prototype.name_tag=function(c){this._register_single(`mp_name_tag`,c)},MixpanelLib.prototype.set_config=function(c){Q.isObject(c)&&(Q.extend(this.config,c),c.batch_size&&Q.each(this.request_batchers,function(c){c.resetBatchSize()}),this.get_config(`persistence_name`)||(this.config.persistence_name=this.config.cookie_name),this.get_config(`disable_persistence`)||(this.config.disable_persistence=this.config.disable_cookie),this.persistence&&this.persistence.update_config(this.config),px.DEBUG=px.DEBUG||this.get_config(`debug`),(`autocapture`in c||`record_heatmap_data`in c)&&this.autocapture&&this.autocapture.init())},MixpanelLib.prototype.get_config=function(c){return this.config[c]},MixpanelLib.prototype._run_hook=function(c){var u=(this.config.hooks[c]||IDENTITY_FUNC).apply(this,yx.call(arguments,1));return u===void 0&&(this.report_error(c+` hook did not return a value`),u=null),u},MixpanelLib.prototype.get_property=function(c){return this.persistence.load_prop([c])},MixpanelLib.prototype.get_api_host=function(c){return this.get_config(`api_hosts`)[c]||this.get_config(`api_host`)},MixpanelLib.prototype.toString=function(){var c=this.get_config(`name`);return c!==KC&&(c=KC+`.`+c),c},MixpanelLib.prototype._event_is_disabled=function(c){return Q.isBlockedUA(Dx)||this._flags.disable_all_events||Q.include(this.__disabled_events,c)},MixpanelLib.prototype._gdpr_init=function(){this.get_config(`opt_out_tracking_persistence_type`)===`localStorage`&&Q.localStorage.is_supported()&&(!this.has_opted_in_tracking()&&this.has_opted_in_tracking({persistence_type:`cookie`})&&this.opt_in_tracking({enable_persistence:!1}),!this.has_opted_out_tracking()&&this.has_opted_out_tracking({persistence_type:`cookie`})&&this.opt_out_tracking({clear_persistence:!1}),this.clear_opt_in_out_tracking({persistence_type:`cookie`,enable_persistence:!1})),this.has_opted_out_tracking()?this._gdpr_update_persistence({clear_persistence:!0}):!this.has_opted_in_tracking()&&(this.get_config(`opt_out_tracking_by_default`)||Q.cookie.get(`mp_optout`))&&(Q.cookie.remove(`mp_optout`),this.opt_out_tracking({clear_persistence:this.get_config(`opt_out_persistence_by_default`)}))},MixpanelLib.prototype._gdpr_update_persistence=function(c){var u;if(c&&c.clear_persistence)u=!0;else if(c&&c.enable_persistence)u=!1;else return;!this.get_config(`disable_persistence`)&&this.persistence.disabled!==u&&this.persistence.set_disabled(u),u?(this.stop_batch_senders(),this.stop_session_recording()):this._batchers_were_started&&this.start_batch_senders()},MixpanelLib.prototype._gdpr_call_func=function(c,u){return u=Q.extend({track:Q.bind(this.track,this),persistence_type:this.get_config(`opt_out_tracking_persistence_type`),cookie_prefix:this.get_config(`opt_out_tracking_cookie_prefix`),cookie_expiration:this.get_config(`cookie_expiration`),cross_site_cookie:this.get_config(`cross_site_cookie`),cross_subdomain_cookie:this.get_config(`cross_subdomain_cookie`),cookie_domain:this.get_config(`cookie_domain`),secure_cookie:this.get_config(`secure_cookie`),ignore_dnt:this.get_config(`ignore_dnt`)},u),Q.localStorage.is_supported()||(u.persistence_type=`cookie`),c(this.get_config(`token`),{track:u.track,trackEventName:u.track_event_name,trackProperties:u.track_properties,persistenceType:u.persistence_type,persistencePrefix:u.cookie_prefix,cookieDomain:u.cookie_domain,cookieExpiration:u.cookie_expiration,crossSiteCookie:u.cross_site_cookie,crossSubdomainCookie:u.cross_subdomain_cookie,secureCookie:u.secure_cookie,ignoreDnt:u.ignore_dnt})},MixpanelLib.prototype.opt_in_tracking=function(c){c=Q.extend({enable_persistence:!0},c),this._gdpr_call_func(optIn,c),this._gdpr_update_persistence(c)},MixpanelLib.prototype.opt_out_tracking=function(c){c=Q.extend({clear_persistence:!0,delete_user:!0},c),c.delete_user&&this.people&&this.people._identify_called()&&(this.people.delete_user(),this.people.clear_charges()),this._gdpr_call_func(optOut,c),this._gdpr_update_persistence(c)},MixpanelLib.prototype.has_opted_in_tracking=function(c){return this._gdpr_call_func(hasOptedIn,c)},MixpanelLib.prototype.has_opted_out_tracking=function(c){return this._gdpr_call_func(hasOptedOut,c)},MixpanelLib.prototype.clear_opt_in_out_tracking=function(c){c=Q.extend({enable_persistence:!0},c),this._gdpr_call_func(clearOptInOut,c),this._gdpr_update_persistence(c)},MixpanelLib.prototype.report_error=function(c,u){Px.error.apply(Px.error,arguments);try{!u&&!(c instanceof Error)&&(c=Error(c)),this.get_config(`error_reporter`)(c,u)}catch(c){Px.error(c)}},MixpanelLib.prototype.init=MixpanelLib.prototype.init,MixpanelLib.prototype.reset=MixpanelLib.prototype.reset,MixpanelLib.prototype.disable=MixpanelLib.prototype.disable,MixpanelLib.prototype.time_event=MixpanelLib.prototype.time_event,MixpanelLib.prototype.track=MixpanelLib.prototype.track,MixpanelLib.prototype.track_links=MixpanelLib.prototype.track_links,MixpanelLib.prototype.track_forms=MixpanelLib.prototype.track_forms,MixpanelLib.prototype.track_pageview=MixpanelLib.prototype.track_pageview,MixpanelLib.prototype.register=MixpanelLib.prototype.register,MixpanelLib.prototype.register_once=MixpanelLib.prototype.register_once,MixpanelLib.prototype.unregister=MixpanelLib.prototype.unregister,MixpanelLib.prototype.identify=MixpanelLib.prototype.identify,MixpanelLib.prototype.alias=MixpanelLib.prototype.alias,MixpanelLib.prototype.name_tag=MixpanelLib.prototype.name_tag,MixpanelLib.prototype.set_config=MixpanelLib.prototype.set_config,MixpanelLib.prototype.get_config=MixpanelLib.prototype.get_config,MixpanelLib.prototype.get_api_host=MixpanelLib.prototype.get_api_host,MixpanelLib.prototype.get_property=MixpanelLib.prototype.get_property,MixpanelLib.prototype.get_distinct_id=MixpanelLib.prototype.get_distinct_id,MixpanelLib.prototype.toString=MixpanelLib.prototype.toString,MixpanelLib.prototype.opt_out_tracking=MixpanelLib.prototype.opt_out_tracking,MixpanelLib.prototype.opt_in_tracking=MixpanelLib.prototype.opt_in_tracking,MixpanelLib.prototype.has_opted_out_tracking=MixpanelLib.prototype.has_opted_out_tracking,MixpanelLib.prototype.has_opted_in_tracking=MixpanelLib.prototype.has_opted_in_tracking,MixpanelLib.prototype.clear_opt_in_out_tracking=MixpanelLib.prototype.clear_opt_in_out_tracking,MixpanelLib.prototype.get_group=MixpanelLib.prototype.get_group,MixpanelLib.prototype.set_group=MixpanelLib.prototype.set_group,MixpanelLib.prototype.add_group=MixpanelLib.prototype.add_group,MixpanelLib.prototype.remove_group=MixpanelLib.prototype.remove_group,MixpanelLib.prototype.track_with_groups=MixpanelLib.prototype.track_with_groups,MixpanelLib.prototype.start_batch_senders=MixpanelLib.prototype.start_batch_senders,MixpanelLib.prototype.stop_batch_senders=MixpanelLib.prototype.stop_batch_senders,MixpanelLib.prototype.start_session_recording=MixpanelLib.prototype.start_session_recording,MixpanelLib.prototype.stop_session_recording=MixpanelLib.prototype.stop_session_recording,MixpanelLib.prototype.pause_session_recording=MixpanelLib.prototype.pause_session_recording,MixpanelLib.prototype.resume_session_recording=MixpanelLib.prototype.resume_session_recording,MixpanelLib.prototype.get_session_recording_properties=MixpanelLib.prototype.get_session_recording_properties,MixpanelLib.prototype.get_session_replay_url=MixpanelLib.prototype.get_session_replay_url,MixpanelLib.prototype.get_tab_id=MixpanelLib.prototype.get_tab_id,MixpanelLib.prototype.DEFAULT_API_ROUTES=QC,MixpanelLib.prototype.__get_recorder=MixpanelLib.prototype.__get_recorder,MixpanelPersistence.prototype.properties=MixpanelPersistence.prototype.properties,MixpanelPersistence.prototype.update_search_keyword=MixpanelPersistence.prototype.update_search_keyword,MixpanelPersistence.prototype.update_referrer_info=MixpanelPersistence.prototype.update_referrer_info,MixpanelPersistence.prototype.get_cross_subdomain=MixpanelPersistence.prototype.get_cross_subdomain,MixpanelPersistence.prototype.clear=MixpanelPersistence.prototype.clear,nw={},extend_mp=function(){Q.each(nw,function(c,u){u!==KC&&(UC[u]=c)}),UC._=Q},override_mp_init_func=function(){UC.init=function(c,u,m){if(m)return UC[m]||(UC[m]=nw[m]=create_mplib(c,u,m),UC[m]._loaded()),UC[m];var h=UC;nw[KC]?h=nw[KC]:c&&(h=create_mplib(c,u,KC),h._loaded(),nw[KC]=h),UC=h,HC===GC&&(Z[KC]=UC),extend_mp()}},add_dom_loaded_handler=function(){function dom_loaded_handler(){dom_loaded_handler.done||(dom_loaded_handler.done=!0,ew=!0,ZC=!1,Q.each(nw,function(c){c._dom_loaded()}))}function do_scroll_check(){try{wx.documentElement.doScroll(`left`)}catch(c){setTimeout(do_scroll_check,1);return}dom_loaded_handler()}if(wx.addEventListener)wx.readyState===`complete`?dom_loaded_handler():wx.addEventListener(`DOMContentLoaded`,dom_loaded_handler,!1);else if(wx.attachEvent){wx.attachEvent(`onreadystatechange`,dom_loaded_handler);var c=!1;try{c=Z.frameElement===null}catch(c){}wx.documentElement.doScroll&&c&&do_scroll_check()}Q.register_event(Z,`load`,dom_loaded_handler,!0)},rw=init_as_module(loadNoop)}));function ownKeys$5(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$5(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$5(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$5(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function canSendEvents(){var c;return((c=elementorCommon)==null||(c=c.config)==null||(c=c.editor_events)==null?void 0:c.can_send_events)||!1}function isEventsManagerAvailable(){var c;return((c=elementorCommon)==null?void 0:c.eventsManager)&&typeof elementorCommon.eventsManager.dispatchEvent==`function`}function isMixpanelInitialized(){if(rw===void 0||!rw)return!1;try{return rw.get_distinct_id()!=null}catch(c){return!1}}function initializeAndEnableTracking(){isEventsManagerAvailable()&&(isMixpanelInitialized()||elementorCommon.eventsManager.initializeMixpanel(),elementorCommon.eventsManager.trackingEnabled||elementorCommon.eventsManager.enableTracking())}function dispatch(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!isEventsManagerAvailable()||!canSendEvents())return!1;try{return elementorCommon.eventsManager.dispatchEvent(c,u)}catch(c){return!1}}function dispatchIfAllowed(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return canSendEvents()?dispatch(c,u):!1}function createEventPayload(){return _objectSpread$5({location:`plugin_onboarding`},arguments.length>0&&arguments[0]!==void 0?arguments[0]:{})}function createStepEventPayload(c,u){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return createEventPayload(_objectSpread$5({step_number:c,step_name:u},m))}function createEditorEventPayload(){return _objectSpread$5({location:`editor`},arguments.length>0&&arguments[0]!==void 0?arguments[0]:{})}function dispatchStepEvent(c,u,m){return dispatch(c,createStepEventPayload(u,m,arguments.length>3&&arguments[3]!==void 0?arguments[3]:{}))}function dispatchVariantAwareEvent(c,u){return dispatch(c,u)}function dispatchEditorEvent(c){return dispatch(c,createEditorEventPayload(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}))}function getClickEventName(c){return{1:aw.POST_ONBOARDING_1ST_CLICK,2:aw.POST_ONBOARDING_2ND_CLICK,3:aw.POST_ONBOARDING_3RD_CLICK}[c]||null}function formatClickAction(c,u){return!c&&!u?``:c?u?`${c} / ${u}`:c:u}function dispatchClickEvent(c,u){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,h=getClickEventName(c);if(!h)return!1;var g=getClickNumber(c),_=createEditorEventPayload({editor_loaded_from_onboarding_source:m}),v=formatClickAction(u.title,u.selector);return _[`post_onboarding_${g}_click_action`]=v,dispatch(h,_)}function getClickNumber(c){return{1:`first`,2:`second`,3:`third`}[c]||`unknown`}function addTimeSpentToPayload(c,u){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;return u!=null&&(c.time_spent=`${u}s`),m!=null&&(c.step_time_spent=`${m}s`),c}var aw,ow,sw,cw=__esmMin((()=>{vn(),iw(),__name(ownKeys$5,`ownKeys`),__name(_objectSpread$5,`_objectSpread`),aw={UPGRADE_NOW_S3:`core_onboarding_s3_upgrade_now`,THEME_INSTALLED:`core_onboarding_s2_theme_installed`,THEME_MARKED:`core_onboarding_s2_theme_marked`,CORE_ONBOARDING:`core_onboarding`,CONNECT_STATUS:`core_onboarding_connect_status`,STEP1_END_STATE:`core_onboarding_s1_end_state`,STEP2_END_STATE:`core_onboarding_s2_end_state`,STEP2_THEMES_LOADED:`core_onboarding_s2_themes_loaded`,STEP3_END_STATE:`core_onboarding_s3_end_state`,STEP4_END_STATE:`core_onboarding_s4_end_state`,STEP4_LOADED:`core_onboarding_s4_loaded`,STEP4_SITE_STARTER:`core_onboarding_s4_site_starter`,STEP4_RETURN_STEP4:`core_onboarding_s4_return`,EDITOR_LOADED_FROM_ONBOARDING:`editor_loaded_from_onboarding`,POST_ONBOARDING_1ST_CLICK:`post_onboarding_1st_click`,POST_ONBOARDING_2ND_CLICK:`post_onboarding_2nd_click`,POST_ONBOARDING_3RD_CLICK:`post_onboarding_3rd_click`,EXIT:`core_onboarding_exit`,SKIP:`core_onboarding_skip`,TOP_UPGRADE:`core_onboarding_top_upgrade`,CREATE_MY_ACCOUNT:`core_onboarding_s1_create_my_account`,CREATE_ACCOUNT_STATUS:`core_onboarding_create_account_status`,STEP1_CLICKED_CONNECT:`core_onboarding_s1_clicked_connect`,AB_101_START_AS_FREE_USER:`ab_101_start_as_free_user`,SESSION_REPLAY_START:`onboarding_session_replay_start`},ow={CONNECT:`connect`,HELLO_BIZ:`hello_biz`,PRO_FEATURES:`pro_features`,SITE_STARTER:`site_starter`,SITE_NAME:`site_name`,SITE_LOGO:`site_logo`,ONBOARDING_START:`onboarding_start`},sw={canSendEvents,isEventsManagerAvailable,initializeAndEnableTracking,dispatch,dispatchIfAllowed,createEventPayload,createStepEventPayload,createEditorEventPayload,dispatchStepEvent,dispatchVariantAwareEvent,dispatchEditorEvent,getClickEventName,dispatchClickEvent,getClickNumber,addTimeSpentToPayload}}));function ownKeys$4(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$4(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$4(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$4(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function getCurrentTime(){return Date.now()}function initializeOnboardingStartTime(){var c=getCurrentTime();return setNumber(Y.START_TIME,c),setString(Y.INITIATED,`true`),c}function getOnboardingStartTime(){return getNumber(Y.START_TIME)}function hasOnboardingStarted(){return exists(Y.START_TIME)}function trackStepStartTime(c){var u=getStepStartTime(c);if(u)return u;var m=getCurrentTime();return setStepStartTime(c,m),m}function calculateStepTimeSpent(c){var u=getStepStartTime(c);if(!u)return null;var m=getCurrentTime();return Math.round((m-u)/1e3)}function clearStepStartTime(c){clearStepStartTime$1(c)}function calculateTotalTimeSpent(){var c=getOnboardingStartTime();if(!c)return null;var u=getCurrentTime();return{startTime:c,currentTime:u,timeSpent:Math.round((u-c)/1e3)}}function formatTimeForEvent(c){return c==null?null:`${c}s`}function createTimeSpentData(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,u=calculateTotalTimeSpent(),m={};if(u&&(m.time_spent=formatTimeForEvent(u.timeSpent),m.onboarding_start_time=u.startTime),c){var h=calculateStepTimeSpent(c);h!==null&&(m.step_time_spent=formatTimeForEvent(h))}return Object.keys(m).length>0?m:null}function addTimingToEventData(c){var u=createTimeSpentData(arguments.length>1&&arguments[1]!==void 0?arguments[1]:null);return u?_objectSpread$4(_objectSpread$4({},c),u):c}function clearStaleSessionData(){var c=[],u=getCurrentTime(),m=5e3;[Y.STEP1_START_TIME,Y.STEP2_START_TIME,Y.STEP3_START_TIME,Y.STEP4_START_TIME].forEach(function(h){var g=getString(h);g&&u-parseInt(g,10)<m&&c.push(h)}),[Y.START_TIME,Y.INITIATED,Y.STEP1_ACTIONS,Y.STEP2_ACTIONS,Y.STEP3_ACTIONS,Y.STEP4_ACTIONS,Y.STEP4_SITE_STARTER_CHOICE,Y.STEP4_HAS_PREVIOUS_CLICK,Y.EDITOR_LOAD_TRACKED,Y.POST_ONBOARDING_CLICK_COUNT,Y.PENDING_SKIP,Y.PENDING_CONNECT_STATUS,Y.PENDING_CREATE_ACCOUNT_STATUS,Y.PENDING_CREATE_MY_ACCOUNT,Y.PENDING_TOP_UPGRADE,Y.PENDING_TOP_UPGRADE_NO_CLICK,Y.PENDING_STEP1_CLICKED_CONNECT,Y.PENDING_STEP1_END_STATE,Y.PENDING_EXIT,Y.PENDING_TOP_UPGRADE_MOUSEOVER].forEach(function(u){c.includes(u)||remove(u)}),[Y.STEP1_START_TIME,Y.STEP2_START_TIME,Y.STEP3_START_TIME,Y.STEP4_START_TIME].forEach(function(u){c.includes(u)||remove(u)})}function isWithinTimeThreshold(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:5e3;return getCurrentTime()-c<u}var lw,uw=__esmMin((()=>{vn(),Wf(),__name(ownKeys$4,`ownKeys`),__name(_objectSpread$4,`_objectSpread`),lw={getCurrentTime,initializeOnboardingStartTime,getOnboardingStartTime,hasOnboardingStarted,trackStepStartTime,calculateStepTimeSpent,clearStepStartTime,calculateTotalTimeSpent,formatTimeForEvent,createTimeSpentData,addTimingToEventData,clearStaleSessionData,isWithinTimeThreshold}}));function ownKeys$3(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$3(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$3(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$3(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}var dw,fw=__esmMin((()=>{vn(),an(),ln(),Wf(),cw(),__name(ownKeys$3,`ownKeys`),__name(_objectSpread$3,`_objectSpread`),dw=new(function(){function ClickTracker(){_classCallCheck(this,ClickTracker),this.DEDUPLICATION_WINDOW_MS=150,this.MAX_CLICKS=3,this.lastClickTime=0,this.lastClickElement=null,this.clickHandler=null,this.selectTimeoutWindow=100,this.lastSelectClickTime=0}return _createClass(ClickTracker,[{key:`setupClickTracking`,value:function setupClickTracking(){var c=this;typeof document>`u`||this.clickHandler||(this.clickHandler=function(u){c.trackClick(u)},document.addEventListener(`click`,this.clickHandler,!0))}},{key:`trackClick`,value:function trackClick(c){var u;if(!(Uf.getNumber(Y.POST_ONBOARDING_CLICK_COUNT)>=this.MAX_CLICKS)){var m=c.target;if(this.shouldTrackClick(m)){var h=Date.now(),g=h-this.lastClickTime;if(!this.isDuplicateClick(m,g)){this.lastClickTime=h,this.lastClickElement=m,((u=m.tagName)==null?void 0:u.toLowerCase())===`select`&&(this.lastSelectClickTime=h);var _=Uf.incrementNumber(Y.POST_ONBOARDING_CLICK_COUNT),v=this.extractClickData(m);this.storeClickData(_,v),this.dispatchClickEvent(_),_>=this.MAX_CLICKS&&this.cleanup()}}}}},{key:`shouldTrackClick`,value:function shouldTrackClick(c){var u,m;if(((u=c.tagName)==null?void 0:u.toLowerCase())===`option`||c.closest(`select`)&&((m=c.tagName)==null?void 0:m.toLowerCase())!==`select`||this.isWithinSelectTimeout(c)||this.isSelectRelatedRecentClick(c))return!1;for(var h=[`.announcements-container`,`.announcements-screen-overlay`,`.announcements-screen`,`.notifications-container`,`.notifications-overlay`,`.close-button`],g=0,_=h;g<_.length;g++){var v=_[g];if(c.closest(v))return!1}return!0}},{key:`isWithinSelectTimeout`,value:function isWithinSelectTimeout(c){if(!this.lastSelectClickTime)return!1;if(Date.now()-this.lastSelectClickTime<=this.selectTimeoutWindow){var u,m=((u=c.tagName)==null?void 0:u.toLowerCase())===`select`,h=!!c.closest(`.elementor-control-input-wrapper select`);if(m||h)return!0}return!1}},{key:`isSelectRelatedRecentClick`,value:function isSelectRelatedRecentClick(c){var u,m;if(!this.lastClickElement||!this.lastClickTime||Date.now()-this.lastClickTime>500)return!1;var h=((u=this.lastClickElement.tagName)==null?void 0:u.toLowerCase())===`select`,g=((m=c.tagName)==null?void 0:m.toLowerCase())===`select`;if(h&&g){var _=this.lastClickElement.closest(`.elementor-control`),v=c.closest(`.elementor-control`);if(_&&v&&_===v)return!0}return!1}},{key:`isDuplicateClick`,value:function isDuplicateClick(c,u){if(u>(this.shouldUseExtendedWindow(this.lastClickElement,c)?this.DEDUPLICATION_WINDOW_MS*3:this.DEDUPLICATION_WINDOW_MS)||!this.lastClickElement)return!1;var m=this.lastClickElement===c,h=this.areElementsRelated(this.lastClickElement,c);return m||h}},{key:`shouldUseExtendedWindow`,value:function shouldUseExtendedWindow(c,u){var m,h;if(!c||!u)return!1;var g=((m=c.tagName)==null?void 0:m.toLowerCase())===`select`,_=((h=u.tagName)==null?void 0:h.toLowerCase())===`select`;return g||_}},{key:`areElementsRelated`,value:function areElementsRelated(c,u){if(!c||!u)return!1;var m=this.areSelectRelated(c,u),h=c.contains(u)||u.contains(c),g=c.parentElement===u.parentElement,_=c.closest(`.elementor-control`)===u.closest(`.elementor-control`);return m||h||g||_}},{key:`areSelectRelated`,value:function areSelectRelated(c,u){var m,h,g,_,v=((m=c.tagName)==null?void 0:m.toLowerCase())===`select`,y=((h=u.tagName)==null?void 0:h.toLowerCase())===`select`,b=((g=c.tagName)==null?void 0:g.toLowerCase())===`option`,x=((_=u.tagName)==null?void 0:_.toLowerCase())===`option`;if(v&&y&&c===u||v&&x||b&&y)return!0;var S=c.closest(`select`),C=u.closest(`select`);return!!(S&&C&&S===C||S&&S===u||C&&C===c)}},{key:`extractClickData`,value:function extractClickData(c){var u=this.findMeaningfulTitle(c),m=this.generateSelector(c);return{title:u.substring(0,100),selector:m}}},{key:`findMeaningfulTitle`,value:function findMeaningfulTitle(c){var u=this.extractTitleFromElement(c);if(u&&u.trim().length>0)return u.trim();for(var m=c.parentElement,h=0,g=3;m&&h<g;){var _=this.extractTitleFromElement(m);if(_&&_.trim().length>0)return _.trim();m=m.parentElement,h++}return this.generateFallbackTitle(c)}},{key:`extractTitleFromElement`,value:function extractTitleFromElement(c){var u,m,h,g,_,v,y,b=c.closest(`.elementor-control-field`);if(b){var x=b.querySelector(`label`);if(x&&x.textContent)return x.textContent.trim()}for(var S=[c.getAttribute(`placeholder`),c.getAttribute(`aria-label`),c.title,c.getAttribute(`data-title`),((u=c.tagName)==null?void 0:u.toLowerCase())===`select`?``:(m=c.textContent)==null?void 0:m.trim(),((h=c.tagName)==null?void 0:h.toLowerCase())===`select`?``:(g=c.innerText)==null?void 0:g.trim(),(_=c.querySelector(`.elementor-widget-title`))==null||(_=_.textContent)==null?void 0:_.trim(),(v=c.querySelector(`.elementor-heading-title`))==null||(v=v.textContent)==null?void 0:v.trim(),(y=c.querySelector(`.elementor-button-text`))==null||(y=y.textContent)==null?void 0:y.trim()],C=0,T=S;C<T.length;C++){var E=T[C];if(E&&E.length>0&&E!==`undefined`)return E}return``}},{key:`generateFallbackTitle`,value:function generateFallbackTitle(c){var u,m=((u=c.tagName)==null?void 0:u.toLowerCase())||`element`,h=c.className||``;if(h.includes(`eicon-`)){var g=h.split(` `).find(function(c){return c.startsWith(`eicon-`)});if(g)return g.replace(`eicon-`,``).replace(`-`,` `)}return h.includes(`elementor-button`)?`Elementor Button`:h.includes(`elementor-widget`)?`Elementor Widget`:`${m} element`}},{key:`generateSelector`,value:function generateSelector(c){for(var u=[],m=c,h=0;h<4&&m&&m!==document.body;h++){var g=m.tagName.toLowerCase();if(h===0&&m.id)g+=`#${m.id}`;else if(m.classList.length>0){var _=Array.from(m.classList).slice(0,3);g+=`.${_.join(`.`)}`}u.unshift(g),m=m.parentElement}return u.join(` > `)}},{key:`storeClickData`,value:function storeClickData(c,u){var m=`elementor_onboarding_click_${c}_data`,h=_objectSpread$3(_objectSpread$3({},u),{},{timestamp:Date.now(),clickCount:c});Uf.setObject(m,h)}},{key:`getStoredClickData`,value:function getStoredClickData(c){var u=`elementor_onboarding_click_${c}_data`;return Uf.getObject(u)}},{key:`dispatchClickEvent`,value:function dispatchClickEvent(c){var u=this.getStoredClickData(c);if(u){var m=Uf.getString(Y.STEP4_SITE_STARTER_CHOICE),h=null;if(m){var g=Uf.getObject(Y.STEP4_SITE_STARTER_CHOICE);h=(g==null?void 0:g.site_starter)||null}sw.dispatchClickEvent(c,u,h)}}},{key:`cleanup`,value:function cleanup(){this.clickHandler&&(document.removeEventListener(`click`,this.clickHandler,!0),this.clickHandler=null),this.lastSelectClickTime=0,Uf.clearAllOnboardingData(),Uf.clearExperimentData()}}])}())})),pw,mw=__esmMin((()=>{an(),ln(),Wf(),cw(),fw(),pw=new(function(){function PostOnboardingTracker(){_classCallCheck(this,PostOnboardingTracker)}return _createClass(PostOnboardingTracker,[{key:`checkAndSendEditorLoadedFromOnboarding`,value:function checkAndSendEditorLoadedFromOnboarding(){if(Uf.getString(Y.STEP4_SITE_STARTER_CHOICE)){if(Uf.exists(Y.EDITOR_LOAD_TRACKED)){this.setupPostOnboardingClickTracking();return}this.sendEditorLoadedEvent(),Uf.setString(Y.EDITOR_LOAD_TRACKED,`true`),this.setupPostOnboardingClickTracking()}}},{key:`sendEditorLoadedEvent`,value:function sendEditorLoadedEvent(){var c=Uf.getObject(Y.STEP4_SITE_STARTER_CHOICE),u=c==null?void 0:c.site_starter;u&&sw.canSendEvents()&&sw.dispatchEditorEvent(`editor_loaded_from_onboarding`,{editor_loaded_from_onboarding_source:u})}},{key:`setupPostOnboardingClickTracking`,value:function setupPostOnboardingClickTracking(){Uf.exists(Y.STEP4_SITE_STARTER_CHOICE)&&(Uf.getNumber(Y.POST_ONBOARDING_CLICK_COUNT)>=dw.MAX_CLICKS||dw.setupClickTracking())}},{key:`cleanupPostOnboardingTracking`,value:function cleanupPostOnboardingTracking(){dw.cleanup()}},{key:`clearAllOnboardingStorage`,value:function clearAllOnboardingStorage(){Uf.clearAllOnboardingData(),Uf.clearExperimentData()}}])}())}));function ownKeys$2(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$2(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$2(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$2(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function _classPrivateFieldInitSpec(c,u,m){_checkPrivateRedeclaration(c,u),u.set(c,m)}function _checkPrivateRedeclaration(c,u){if(u.has(c))throw TypeError(`Cannot initialize the same private elements twice on an object`)}function _classPrivateFieldSet(c,u,m){return c.set(_assertClassBrand(c,u),m),m}function _classPrivateFieldGet(c,u){return c.get(_assertClassBrand(c,u))}function _assertClassBrand(c,u,m){if(typeof c==`function`?c===u:c.has(u))return arguments.length<3?u:m;throw TypeError(`Private element is not present on this object`)}var hw,gw,_w=__esmMin((()=>{Kt(),qt(),vn(),an(),ln(),Bi(),Wf(),cw(),uw(),mw(),__name(ownKeys$2,`ownKeys`),__name(_objectSpread$2,`_objectSpread`),hw=new WeakMap,gw=new(function(){function OnboardingTracker(){_classCallCheck(this,OnboardingTracker),_classPrivateFieldInitSpec(this,hw,!1),this.initializeEventConfigs(),this.initializeEventListeners()}return _createClass(OnboardingTracker,[{key:`initializeEventConfigs`,value:function initializeEventConfigs(){var c=this;this.EVENT_CONFIGS={SKIP:{eventName:aw.SKIP,storageKey:Y.PENDING_SKIP,basePayload:{location:`plugin_onboarding`},payloadBuilder:function payloadBuilder(c){return{action_step:c.currentStep,skip_timestamp:c.timestamp}},excludeFields:[`step_number`,`trigger`]},TOP_UPGRADE:{eventName:aw.TOP_UPGRADE,storageKey:Y.PENDING_TOP_UPGRADE,isArray:!0,basePayload:{location:`plugin_onboarding`,trigger:`upgrade_interaction`},payloadBuilder:function payloadBuilder(c){return{action_step:c.currentStep,upgrade_clicked:c.upgradeClicked}},excludeFields:[`event_timestamp`,`upgrade_location`,`trigger`,`step_number`]},CREATE_MY_ACCOUNT:{eventName:aw.CREATE_MY_ACCOUNT,storageKey:Y.PENDING_CREATE_MY_ACCOUNT,basePayload:{location:`plugin_onboarding`,trigger:`upgrade_interaction`},payloadBuilder:function payloadBuilder(u){return{action_step:u.currentStep,create_account_clicked:c.validateCreateAccountClicked(u.createAccountClicked)}},excludeFields:[`trigger`,`step_number`]},CREATE_ACCOUNT_STATUS:{eventName:aw.CREATE_ACCOUNT_STATUS,storageKey:Y.PENDING_CREATE_ACCOUNT_STATUS,basePayload:{location:`plugin_onboarding`,trigger:`create_flow_returns_status`},payloadBuilder:function payloadBuilder(u){return{onboarding_create_account_status:c.validateCreateAccountStatus(u.status)}},excludeFields:[`trigger`]},CONNECT_STATUS:{eventName:aw.CONNECT_STATUS,storageKey:Y.PENDING_CONNECT_STATUS,basePayload:{location:`plugin_onboarding`,trigger:`connect_flow_returns_status`},payloadBuilder:function payloadBuilder(u){return{onboarding_connect_status:c.validateConnectStatus(u.status),tracking_opted_in:u.trackingOptedIn,user_tier:u.userTier}},stepOverride:1,stepNameOverride:ow.CONNECT,excludeFields:[`trigger`]},STEP1_CLICKED_CONNECT:{eventName:aw.STEP1_CLICKED_CONNECT,storageKey:Y.PENDING_STEP1_CLICKED_CONNECT,basePayload:{location:`plugin_onboarding`,trigger:zi.triggers.click},payloadBuilder:function payloadBuilder(){return{}},stepOverride:1,stepNameOverride:ow.CONNECT,excludeFields:[`trigger`]},STEP1_END_STATE:{eventName:aw.STEP1_END_STATE,storageKey:Y.PENDING_STEP1_END_STATE,isRawPayload:!0,payloadBuilder:function payloadBuilder(c){return c}},EXIT:{eventName:aw.EXIT,storageKey:Y.PENDING_EXIT,basePayload:{location:`plugin_onboarding`,trigger:`user_action`},payloadBuilder:function payloadBuilder(u){var m=c.getStepNumber(u.currentStep);return{action_step:`${m}/${c.getStepName(m)}`,exit_type:u.exitType||`x_button`}},excludeFields:[`trigger`,`step_number`]},AB_101_START_AS_FREE_USER:{eventName:aw.AB_101_START_AS_FREE_USER,storageKey:Y.PENDING_AB_101_START_AS_FREE_USER,basePayload:{location:`plugin_onboarding`,trigger:`continue_as_guest_clicked`},payloadBuilder:function payloadBuilder(c){return{action_step:c.currentStep}},stepOverride:1,stepNameOverride:ow.CONNECT,excludeFields:[`trigger`,`step_number`]}}}},{key:`initializeEventListeners`,value:function initializeEventListeners(){var c=this;typeof document>`u`||(document.addEventListener(`click`,function(u){u.target.closest(`.e-onboarding__cards-grid`)&&c.handleStep4CardClick(u)},!0),this.setupUrlChangeDetection(),this.setupSessionRecordingCleanup())}},{key:`setupSessionRecordingCleanup`,value:function setupSessionRecordingCleanup(){this.handleBeforeUnload=this.handleBeforeUnload.bind(this),window.addEventListener(`beforeunload`,this.handleBeforeUnload)}},{key:`handleBeforeUnload`,value:function handleBeforeUnload(){this.stopSessionRecordingIfNeeded()}},{key:`onDestroy`,value:function onDestroy(){this.stopSessionRecordingIfNeeded(),window.removeEventListener(`beforeunload`,this.handleBeforeUnload)}},{key:`setupUrlChangeDetection`,value:function setupUrlChangeDetection(){var c=this,u=window.location.href,m=function urlChangeDetector(){var m=window.location.href;m!==u&&((m.includes(`goodToGo`)||m.includes(`step4`)||m.includes(`site_starter`))&&setTimeout(function(){lw.trackStepStartTime(4),c.checkAndSendReturnToStep4()},100),u=m)};setInterval(m,500),window.addEventListener(`popstate`,function(){setTimeout(m,100)})}},{key:`dispatchEvent`,value:function dispatchEvent(c,u){return sw.dispatch(c,u)}},{key:`dispatchEventWithoutTrigger`,value:function dispatchEventWithoutTrigger(c,u){var m=_objectSpread$2({},u);return delete m.trigger,sw.dispatch(c,m)}},{key:`sendEventOrStore`,value:function sendEventOrStore(c,u){if(c===`TOP_UPGRADE`&&u.upgradeClicked!==`no_click`){var m=this.getStepNumber(u.currentStep);this.markUpgradeClickSent(m)}if(sw.canSendEvents())return this.sendEventDirect(c,u);this.storeEventForLater(c,u)}},{key:`sendEventDirect`,value:function sendEventDirect(c,u){var m=this.EVENT_CONFIGS[c];if(m){if(m.isRawPayload)return this.dispatchEvent(m.eventName,u);var h=m.stepOverride||this.getStepNumber(u.currentStep),g=m.stepNameOverride||this.getStepName(h),_=sw.createStepEventPayload(h,g,_objectSpread$2(_objectSpread$2({},m.basePayload),m.payloadBuilder(u)));return m.excludeFields&&m.excludeFields.forEach(function(c){delete _[c]}),this.dispatchEvent(m.eventName,_)}}},{key:`storeEventForLater`,value:function storeEventForLater(c,u){var m=this.EVENT_CONFIGS[c];if(m){var h=_objectSpread$2(_objectSpread$2({},u),{},{timestamp:lw.getCurrentTime()});if(m.isArray){var g=Uf.getArray(m.storageKey);g.push(h),Uf.setObject(m.storageKey,g)}else Uf.setObject(m.storageKey,h)}}},{key:`sendStoredEvent`,value:function sendStoredEvent(c){var u=this,m=this.EVENT_CONFIGS[c];if(m){var h=m.isArray?Uf.getArray(m.storageKey):Uf.getObject(m.storageKey);if(!(!h||m.isArray&&h.length===0)){c===`CONNECT_STATUS`&&h&&!h.status&&(h.status=`fail`),c===`CREATE_ACCOUNT_STATUS`&&h&&!h.status&&(h.status=`fail`),c===`CREATE_MY_ACCOUNT`&&h&&!h.createAccountClicked&&(h.createAccountClicked=`main_cta`);var g=function processEvent(c){if(m.isRawPayload){u.dispatchEvent(m.eventName,c);return}var h=m.stepOverride||u.getStepNumber(c.currentStep),g=m.stepNameOverride||u.getStepName(h),_=sw.createStepEventPayload(h,g,_objectSpread$2(_objectSpread$2({},m.basePayload),m.payloadBuilder(c)));m.excludeFields&&m.excludeFields.forEach(function(c){delete _[c]}),u.dispatchEvent(m.eventName,_)};m.isArray?h.forEach(g):g(h),Uf.remove(m.storageKey)}}}},{key:`updateLibraryConnectConfig`,value:function updateLibraryConnectConfig(c){elementorCommon.config.library_connect&&(elementorCommon.config.library_connect.is_connected=!0,elementorCommon.config.library_connect.current_access_level=c.kits_access_level||c.access_level||0,elementorCommon.config.library_connect.current_access_tier=c.access_tier,elementorCommon.config.library_connect.plan_type=c.plan_type,elementorCommon.config.library_connect.user_id=c.user_id||null)}},{key:`sendUpgradeNowStep3`,value:function sendUpgradeNowStep3(c,u){var m=this.extractSelectedFeatureKeys(c);return sw.dispatchStepEvent(aw.UPGRADE_NOW_S3,u,ow.PRO_FEATURES,{location:`plugin_onboarding`,pro_features_checked:m})}},{key:`extractSelectedFeatureKeys`,value:function extractSelectedFeatureKeys(c){return!c||_typeof(c)!==`object`?[]:Array.isArray(c)?this.extractFromLegacyArrayFormat(c):this.extractFromObjectFormat(c)}},{key:`extractFromLegacyArrayFormat`,value:function extractFromLegacyArrayFormat(c){return c.filter(function(c){return c&&c.is_checked}).map(function(c){return c.key}).filter(function(c){return c})}},{key:`extractFromObjectFormat`,value:function extractFromObjectFormat(c){var u=[];return Array.isArray(c.one)&&u.push.apply(u,_toConsumableArray(c.one)),Array.isArray(c.essential)&&u.push.apply(u,_toConsumableArray(c.essential)),Array.isArray(c.advanced)&&u.push.apply(u,_toConsumableArray(c.advanced)),u}},{key:`sendTopUpgrade`,value:function sendTopUpgrade(c,u){var m=this.getStepNumber(c);return m&&this.trackStepAction(m,`top_upgrade`,{upgrade_clicked:u}),this.sendEventOrStore(`TOP_UPGRADE`,{currentStep:c,upgradeClicked:u})}},{key:`cancelDelayedNoClickEvent`,value:function cancelDelayedNoClickEvent(){Uf.remove(Y.PENDING_TOP_UPGRADE_NO_CLICK)}},{key:`initiateCoreOnboarding`,value:function initiateCoreOnboarding(){Uf.clearAllOnboardingData(),lw.clearStaleSessionData(),lw.initializeOnboardingStartTime()}},{key:`sendCoreOnboardingInitiated`,value:function sendCoreOnboardingInitiated(){var c=lw.initializeOnboardingStartTime(),u={location:`plugin_onboarding`,step_name:ow.ONBOARDING_START,onboarding_start_time:c};this.dispatchEvent(aw.CORE_ONBOARDING,u),Uf.remove(Y.INITIATED)}},{key:`storeSiteStarterChoice`,value:function storeSiteStarterChoice(c){var u=Uf.getObject(Y.STEP4_SITE_STARTER_CHOICE);this.isReturnScenario(u,c)?this.sendReturnEventAndUpdateChoice(u,c):this.storeInitialChoice(c)}},{key:`isReturnScenario`,value:function isReturnScenario(c,u){return c&&c.site_starter!==u}},{key:`sendReturnEventAndUpdateChoice`,value:function sendReturnEventAndUpdateChoice(c,u){var m=this.createReturnEventPayload(c,u);this.dispatchEventWithoutTrigger(aw.STEP4_RETURN_STEP4,m),this.updateChoiceWithReturnTracking(c,u)}},{key:`createReturnEventPayload`,value:function createReturnEventPayload(c,u){return sw.createStepEventPayload(4,ow.SITE_STARTER,{location:`plugin_onboarding`,trigger:`user_returns_to_onboarding`,return_to_onboarding:c.site_starter,original_choice_timestamp:c.timestamp,new_choice:u})}},{key:`updateChoiceWithReturnTracking`,value:function updateChoiceWithReturnTracking(c,u){var m={site_starter:u,original_choice:c.site_starter,timestamp:lw.getCurrentTime(),return_event_sent:!0};Uf.setObject(Y.STEP4_SITE_STARTER_CHOICE,m)}},{key:`storeInitialChoice`,value:function storeInitialChoice(c){var u={site_starter:c,timestamp:lw.getCurrentTime(),return_event_sent:!1};Uf.setObject(Y.STEP4_SITE_STARTER_CHOICE,u)}},{key:`checkAndSendReturnToStep4`,value:function checkAndSendReturnToStep4(){var c=Uf.getObject(Y.STEP4_SITE_STARTER_CHOICE);if(c){if(this.shouldSendReturnEvent(c)){var u=this.createReturnEventPayloadFromStoredData(c);this.dispatchEventWithoutTrigger(aw.STEP4_RETURN_STEP4,u),this.markReturnEventAsSent(c)}this.resetStep4EndStateTracking()}}},{key:`resetStep4EndStateTracking`,value:function resetStep4EndStateTracking(){Uf.remove(Y.STEP4_END_STATE_SENT),Uf.remove(Y.STEP4_ACTIONS),this.trackStepAction(4,`returned_to_step4`,{return_detected:!0,timestamp:lw.getCurrentTime()})}},{key:`shouldSendReturnEvent`,value:function shouldSendReturnEvent(c){return!c.return_event_sent&&c.original_choice&&c.original_choice!==c.site_starter}},{key:`createReturnEventPayloadFromStoredData`,value:function createReturnEventPayloadFromStoredData(c){return sw.createStepEventPayload(4,ow.SITE_STARTER,{location:`plugin_onboarding`,trigger:`user_returns_to_onboarding`,return_to_onboarding:c.original_choice,original_choice_timestamp:c.timestamp,new_choice:c.site_starter})}},{key:`markReturnEventAsSent`,value:function markReturnEventAsSent(c){c.return_event_sent=!0,Uf.setObject(Y.STEP4_SITE_STARTER_CHOICE,c)}},{key:`handleSiteStarterChoice`,value:function handleSiteStarterChoice(c){lw.trackStepStartTime(4),this.storeSiteStarterChoice(c),this.trackStepAction(4,`site_starter`,{source_type:c}),this.sendStep4SiteStarter(c),this.sendStepEndState(4)}},{key:`sendStep4SiteStarter`,value:function sendStep4SiteStarter(c){if(sw.canSendEvents())return sw.dispatchStepEvent(aw.STEP4_SITE_STARTER,4,ow.SITE_STARTER,{location:`plugin_onboarding`,site_starter:c})}},{key:`checkAndSendEditorLoadedFromOnboarding`,value:function checkAndSendEditorLoadedFromOnboarding(){return pw.checkAndSendEditorLoadedFromOnboarding()}},{key:`sendExitButtonEvent`,value:function sendExitButtonEvent(c){var u=this.getStepNumber(c);return this.trackStepAction(u,`exit:x_button`,{exit_type:`x_button`}),this.sendStepEndState(u),this.sendEventOrStore(`EXIT`,{currentStep:c,exitType:`x_button`})}},{key:`trackStepAction`,value:function trackStepAction(c,u){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},h=this.getStepConfig(c);h&&this.trackStepActionInternal(c,u,h.storageKey,m)}},{key:`sendStepEndState`,value:function sendStepEndState(c){var u=this.getStepConfig(c);u&&this.sendStepEndStateInternal(c,u.storageKey,u.eventName,u.stepName,u.endStateProperty)}},{key:`trackStepActionInternal`,value:function trackStepActionInternal(c,u,m){var h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},g=this.getStepConfig(c),_=m||(g?g.storageKey:null);if(_){var v=Uf.getArray(_),y=_objectSpread$2({action:u,timestamp:lw.getCurrentTime()},h);v.push(y),Uf.setObject(_,v)}}},{key:`getEndStateSentKey`,value:function getEndStateSentKey(c){return{1:Y.STEP1_END_STATE_SENT,2:Y.STEP2_END_STATE_SENT,3:Y.STEP3_END_STATE_SENT,4:Y.STEP4_END_STATE_SENT}[c]}},{key:`sendStepEndStateInternal`,value:function sendStepEndStateInternal(c,u,m,h,g){var _=Uf.getArray(u);this.sendHoverEventsFromStepActions(_,c);var v=Uf.getArray(u);if(v.length!==0){var y=this.getEndStateSentKey(c);if(!Uf.exists(y)){var b=sw.createStepEventPayload(c,h,{location:`plugin_onboarding`,trigger:`user_redirects_out_of_step`});if(b=lw.addTimingToEventData(b,c),b[g]=v,ow.SITE_STARTER===h&&this.stopSessionRecordingIfNeeded(),sw.canSendEvents()){this.dispatchEventWithoutTrigger(m,b),Uf.remove(u),Uf.setString(y,`true`),lw.clearStepStartTime(c),this.sendStoredEventsIfConnected();return}if(ow.CONNECT===h){this.storeStep1EndStateForLater(b,u);return}this.dispatchEventWithoutTrigger(m,b),Uf.remove(u),Uf.setString(y,`true`),lw.clearStepStartTime(c)}}}},{key:`getStepNumber`,value:function getStepNumber(c){return this.isNumericPageId(c)?c:this.isStringNumericPageId(c)?this.convertStringToNumber(c):this.mapPageIdToStepNumber(c)}},{key:`isNumericPageId`,value:function isNumericPageId(c){return typeof c==`number`}},{key:`isStringNumericPageId`,value:function isStringNumericPageId(c){return typeof c==`string`&&!isNaN(c)}},{key:`convertStringToNumber`,value:function convertStringToNumber(c){return parseInt(c,10)}},{key:`mapPageIdToStepNumber`,value:function mapPageIdToStepNumber(c){return this.getStepMappings()[c]||null}},{key:`getStepMappings`,value:function getStepMappings(){return{account:1,connect:1,hello:2,hello_biz:2,chooseFeatures:3,pro_features:3,site_starter:4,goodToGo:4,siteName:5,siteLogo:6}}},{key:`getStepName`,value:function getStepName(c){return{1:ow.CONNECT,2:ow.HELLO_BIZ,3:ow.PRO_FEATURES,4:ow.SITE_STARTER,5:ow.SITE_NAME,6:ow.SITE_LOGO}[c]||`unknown`}},{key:`getStepConfig`,value:function getStepConfig(c){return{1:{storageKey:Y.STEP1_ACTIONS,eventName:aw.STEP1_END_STATE,stepName:ow.CONNECT,endStateProperty:`step1_actions`},2:{storageKey:Y.STEP2_ACTIONS,eventName:aw.STEP2_END_STATE,stepName:ow.HELLO_BIZ,endStateProperty:`step2_actions`},3:{storageKey:Y.STEP3_ACTIONS,eventName:aw.STEP3_END_STATE,stepName:ow.PRO_FEATURES,endStateProperty:`step3_actions`},4:{storageKey:Y.STEP4_ACTIONS,eventName:aw.STEP4_END_STATE,stepName:ow.SITE_STARTER,endStateProperty:`step4_actions`}}[c]||null}},{key:`sendConnectionSuccessEvents`,value:function sendConnectionSuccessEvents(c){this.sendCoreOnboardingInitiated(),this.sendAppropriateStatusEvent(`success`,c),this.sendAllStoredEvents()}},{key:`sendConnectionFailureEvents`,value:function sendConnectionFailureEvents(){this.sendAppropriateStatusEvent(`fail`)}},{key:`validateConnectStatus`,value:function validateConnectStatus(c){return c===`success`||c===`fail`?c:`fail`}},{key:`validateCreateAccountStatus`,value:function validateCreateAccountStatus(c){return c===`success`||c===`fail`?c:`fail`}},{key:`validateCreateAccountClicked`,value:function validateCreateAccountClicked(c){return c===`topbar`||c===`main_cta`?c:`main_cta`}},{key:`sendAppropriateStatusEvent`,value:function sendAppropriateStatusEvent(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Uf.exists(Y.PENDING_CREATE_MY_ACCOUNT)&&this.sendEventDirect(`CREATE_ACCOUNT_STATUS`,{status:c,currentStep:1});var m=(u==null?void 0:u.tracking_opted_in)||!1,h=(u==null?void 0:u.access_tier)||null;this.sendEventDirect(`CONNECT_STATUS`,{status:c,trackingOptedIn:m,userTier:h})}},{key:`sendAllStoredEvents`,value:function sendAllStoredEvents(){this.sendStoredExperimentData(),this.sendStoredEvent(`SKIP`),this.sendStoredEvent(`TOP_UPGRADE`),this.sendStoredEvent(`CREATE_MY_ACCOUNT`),this.sendStoredEvent(`CREATE_ACCOUNT_STATUS`),this.sendStoredEvent(`CONNECT_STATUS`),this.sendStoredEvent(`STEP1_CLICKED_CONNECT`),this.sendStoredEvent(`STEP1_END_STATE`),this.sendStoredEvent(`EXIT`),this.sendStoredEvent(`AB_101_START_AS_FREE_USER`)}},{key:`sendStoredEventsIfConnected`,value:function sendStoredEventsIfConnected(){sw.canSendEvents()&&this.sendAllStoredEvents()}},{key:`handleStep4CardClick`,value:function handleStep4CardClick(){Uf.exists(Y.STEP4_HAS_PREVIOUS_CLICK)?this.checkAndSendReturnToStep4():Uf.setString(Y.STEP4_HAS_PREVIOUS_CLICK,`true`)}},{key:`setupAllUpgradeButtons`,value:function setupAllUpgradeButtons(c){var u=this,m=document.querySelectorAll(`.elementor-button[href*="upgrade"], .e-btn[href*="upgrade"], .eps-button[href*="upgrade"]`);return m.forEach(function(m){u.setupSingleUpgradeButton(m,c)}),m.length}},{key:`setupSingleUpgradeButton`,value:function setupSingleUpgradeButton(c,u){var m=this;if(!this.isValidButtonElement(c)||(this.cleanupButtonTracking(c),this.isButtonAlreadyTrackedForStep(c,u)))return null;this.markButtonAsTracked(c,u);var h=this.createUpgradeButtonEventHandlers(c,u);return this.attachEventHandlersToButton(c,h),function(){m.cleanupButtonTracking(c)}}},{key:`isValidButtonElement`,value:function isValidButtonElement(c){return!!c}},{key:`isButtonAlreadyTrackedForStep`,value:function isButtonAlreadyTrackedForStep(c,u){var m=c.dataset.onboardingStep;return c.dataset.onboardingTracked&&m===u}},{key:`markButtonAsTracked`,value:function markButtonAsTracked(c,u){c.dataset.onboardingTracked=`true`,c.dataset.onboardingStep=u}},{key:`createUpgradeButtonEventHandlers`,value:function createUpgradeButtonEventHandlers(c,u){var m=this,h=!1,g=!1;return{handleMouseEnter:function handleMouseEnter(){g||(g=!0,m.trackUpgradeHoverAction(u,c))},handleMouseLeave:function handleMouseLeave(){},handleClick:function handleClick(){m.preventDuplicateClick(h)||(h=!0,m.sendUpgradeClickEvent(c,u))}}}},{key:`preventDuplicateClick`,value:function preventDuplicateClick(c){return c}},{key:`sendUpgradeClickEvent`,value:function sendUpgradeClickEvent(c,u){var m=this.determineUpgradeClickedValue(c),h=this.getStepNumber(u);if(h){var g=this.getStepConfig(h),_=this.pendingHoverActions&&this.pendingHoverActions[h];if(g){var v=g.storageKey,y=Uf.getArray(v),b=y.findIndex(function(c){return c.action===`upgrade_topbar`&&c.upgrade_clicked===`no_click`});b!==-1&&(y.splice(b,1),Uf.setObject(v,y))}var x={upgrade_clicked:m,click_timestamp:lw.getCurrentTime()};_&&(x.upgrade_hovered=_.upgrade_hovered,x.hover_timestamp=_.hover_timestamp),this.trackStepAction(h,`upgrade_topbar`,x),this.pendingHoverActions&&this.pendingHoverActions[h]&&delete this.pendingHoverActions[h]}this.sendEventOrStore(`TOP_UPGRADE`,{currentStep:u,upgradeClicked:m})}},{key:`trackUpgradeHoverAction`,value:function trackUpgradeHoverAction(c,u){var m=this.getStepNumber(c);if(m){var h=this.determineUpgradeClickedValue(u);this.pendingHoverActions||(this.pendingHoverActions={}),this.pendingHoverActions[m]={upgrade_hovered:h,hover_timestamp:lw.getCurrentTime()}}}},{key:`sendHoverEventsFromStepActions`,value:function sendHoverEventsFromStepActions(c,u){if(!(!this.pendingHoverActions||!this.pendingHoverActions[u])){var m=c.some(function(c){return c.action&&c.action===`upgrade_topbar`}),h=this.hasExistingUpgradeClickEvent(u),g=this.hasUpgradeClickBeenSent(u);if(!(m||h||g)){var _=this.pendingHoverActions[u],v=this.getStepConfig(u);v&&this.trackStepActionInternal(u,`upgrade_topbar`,v.storageKey,{upgrade_clicked:`no_click`,upgrade_hovered:_.upgrade_hovered,hover_timestamp:_.hover_timestamp}),this.sendEventOrStore(`TOP_UPGRADE`,{currentStep:u,upgradeClicked:`no_click`,upgradeHovered:_.upgrade_hovered,hoverTimestamp:_.hover_timestamp}),delete this.pendingHoverActions[u]}}}},{key:`markUpgradeClickSent`,value:function markUpgradeClickSent(c){this.sentUpgradeClicks||(this.sentUpgradeClicks=new Set),this.sentUpgradeClicks.add(c)}},{key:`hasUpgradeClickBeenSent`,value:function hasUpgradeClickBeenSent(c){return this.sentUpgradeClicks&&this.sentUpgradeClicks.has(c)}},{key:`hasExistingUpgradeClickEvent`,value:function hasExistingUpgradeClickEvent(c){var u=this,m=this.EVENT_CONFIGS.TOP_UPGRADE;return Uf.getArray(m.storageKey).some(function(m){return u.getStepNumber(m.currentStep)===c&&m.upgradeClicked&&m.upgradeClicked!==`no_click`})}},{key:`attachEventHandlersToButton`,value:function attachEventHandlersToButton(c,u){var m=u.handleMouseEnter,h=u.handleMouseLeave,g=u.handleClick;c._onboardingHandlers={mouseenter:m,mouseleave:h,click:g},c.addEventListener(`mouseenter`,m),c.addEventListener(`mouseleave`,h),c.addEventListener(`click`,g)}},{key:`cleanupButtonTracking`,value:function cleanupButtonTracking(c){c&&(this.removeExistingEventHandlers(c),this.clearTrackingDataAttributes(c))}},{key:`removeExistingEventHandlers`,value:function removeExistingEventHandlers(c){if(c._onboardingHandlers){var u=c._onboardingHandlers;c.removeEventListener(`mouseenter`,u.mouseenter),c.removeEventListener(`mouseleave`,u.mouseleave),c.removeEventListener(`click`,u.click),delete c._onboardingHandlers}}},{key:`clearTrackingDataAttributes`,value:function clearTrackingDataAttributes(c){delete c.dataset.onboardingTracked,delete c.dataset.onboardingStep}},{key:`determineUpgradeClickedValue`,value:function determineUpgradeClickedValue(c){var u,m;return(u=elementorCommon.config.library_connect)!=null&&u.is_connected&&((m=elementorCommon.config.library_connect)==null?void 0:m.current_access_tier)===`pro`?`already_pro_user`:c.closest(`.e-app__popover`)||c.closest(`.elementor-tooltip`)||c.closest(`.e-onboarding__go-pro-content`)?`on_tooltip`:(c.closest(`.eps-app__header`),`on_topbar`)}},{key:`trackExitAndSendEndState`,value:function trackExitAndSendEndState(c){this.trackStepAction(c,`exit`),this.sendStepEndState(c)}},{key:`storeStep1EndStateForLater`,value:function storeStep1EndStateForLater(c,u){this.storeEventForLater(`STEP1_END_STATE`,c),Uf.remove(u)}},{key:`startSessionRecordingIfNeeded`,value:function startSessionRecordingIfNeeded(){var c,u,m,h=this;if(!_classPrivateFieldGet(hw,this)&&(c=elementorCommon)!=null&&(c=c.config)!=null&&(c=c.editor_events)!=null&&(c=c.session_replays)!=null&&c.coreOnboarding){var g=(u=elementorCommon)==null||(u=u.eventsManager)==null||(m=u.featureFlagIsActive)==null?void 0:m.call(u,`core-onboarding-session-replays`);g&&(_classPrivateFieldSet(hw,this,!0),g.then(function(c){c&&h.startSessionRecording()}).catch(function(){}))}}},{key:`startSessionRecording`,value:function startSessionRecording(){var c,u,m,h;sw.canSendEvents()&&((c=elementorCommon)!=null&&(c=c.eventsManager)!=null&&(u=c.isSessionRecordingInProgress)!=null&&u.call(c)||((m=elementorCommon.eventsManager)==null||m.dispatchEvent(aw.SESSION_REPLAY_START,{location:`plugin_onboarding`}),(h=elementorCommon.eventsManager)==null||h.startSessionRecording()))}},{key:`stopSessionRecordingIfNeeded`,value:function stopSessionRecordingIfNeeded(){var c;_classPrivateFieldGet(hw,this)&&((c=elementorCommon.eventsManager)==null||c.stopSessionRecording(),_classPrivateFieldSet(hw,this,!1))}},{key:`onStepLoad`,value:function onStepLoad(c){var u=this.getStepNumber(c);lw.trackStepStartTime(u),(u===1||c===`account`)&&this.sendExperimentStarted(101),(u===2||c===`hello`||c===`hello_biz`)&&(this.startSessionRecordingIfNeeded(),this.sendStoredStep1EventsOnStep2(),this.sendExperimentStarted(201),this.sendExperimentStarted(202),this.sendStep2ThemesLoaded()),(u===4||c===`goodToGo`)&&(this.checkAndSendReturnToStep4(),this.sendExperimentStarted(401),this.sendExperimentStarted(402),this.sendStep4Loaded())}},{key:`sendStep2ThemesLoaded`,value:function sendStep2ThemesLoaded(){if(!Uf.exists(Y.STEP2_THEMES_LOADED_SENT)&&sw.canSendEvents())return Uf.setString(Y.STEP2_THEMES_LOADED_SENT,`true`),sw.dispatchStepEvent(aw.STEP2_THEMES_LOADED,2,ow.HELLO_BIZ,{location:`plugin_onboarding`})}},{key:`sendThemeInstalled`,value:function sendThemeInstalled(c){if(sw.canSendEvents())return sw.dispatchStepEvent(aw.THEME_INSTALLED,2,ow.HELLO_BIZ,{location:`plugin_onboarding`,theme:c})}},{key:`sendThemeMarked`,value:function sendThemeMarked(c){if(sw.canSendEvents())return sw.dispatchStepEvent(aw.THEME_MARKED,2,ow.HELLO_BIZ,{location:`plugin_onboarding`,theme:c})}},{key:`sendStep4Loaded`,value:function sendStep4Loaded(){if(sw.canSendEvents())return sw.dispatchStepEvent(aw.STEP4_LOADED,4,ow.SITE_STARTER,{location:`plugin_onboarding`})}},{key:`sendStoredStep1EventsOnStep2`,value:function sendStoredStep1EventsOnStep2(){this.sendStoredEvent(`STEP1_CLICKED_CONNECT`);var c=Uf.getArray(Y.STEP1_ACTIONS);c.length>0&&this.sendHoverEventsFromStepActions(c,1),this.sendStoredEvent(`STEP1_END_STATE`),this.sendStoredEventsIfConnected()}},{key:`setupPostOnboardingClickTracking`,value:function setupPostOnboardingClickTracking(){return pw.setupPostOnboardingClickTracking()}},{key:`cleanupPostOnboardingTracking`,value:function cleanupPostOnboardingTracking(){return pw.cleanupPostOnboardingTracking()}},{key:`clearAllOnboardingStorage`,value:function clearAllOnboardingStorage(){return pw.clearAllOnboardingStorage()}},{key:`getExperimentConfigs`,value:function getExperimentConfigs(){return{101:{name:`core_onboarding_experiment101`,enabledKey:`isExperiment101Enabled`,variantKey:Y.EXPERIMENT101_VARIANT,startedKey:Y.EXPERIMENT101_STARTED},201:{name:`core_onboarding_experiment201`,enabledKey:`isExperiment201Enabled`,variantKey:Y.EXPERIMENT201_VARIANT,startedKey:Y.EXPERIMENT201_STARTED},202:{name:`core_onboarding_experiment202`,enabledKey:`isExperiment202Enabled`,variantKey:Y.EXPERIMENT202_VARIANT,startedKey:Y.EXPERIMENT202_STARTED},401:{name:`core_onboarding_experiment401`,enabledKey:`isExperiment401Enabled`,variantKey:Y.EXPERIMENT401_VARIANT,startedKey:Y.EXPERIMENT401_STARTED},402:{name:`core_onboarding_experiment402`,enabledKey:`isExperiment402Enabled`,variantKey:Y.EXPERIMENT402_VARIANT,startedKey:Y.EXPERIMENT402_STARTED}}}},{key:`isExperimentEnabled`,value:function isExperimentEnabled(c){var u,m=this.getExperimentConfigs()[c];return m&&((u=elementorAppConfig)==null||(u=u.onboarding)==null?void 0:u[m.enabledKey])||!1}},{key:`getExperimentVariant`,value:function getExperimentVariant(c){var u=this.getExperimentConfigs()[c];return u&&Uf.getString(u.variantKey)||null}},{key:`assignExperimentVariant`,value:function assignExperimentVariant(c){var u=this.getExperimentConfigs()[c];if(!u||!this.isExperimentEnabled(c))return null;var m=Math.random()<.5?`A`:`B`;return Uf.setString(u.variantKey,m),m}},{key:`sendExperimentStarted`,value:function sendExperimentStarted(c){var u=this.getExperimentConfigs()[c];if(u&&!Uf.exists(u.startedKey)){var m=this.getExperimentVariant(c);if(!(!m&&(m=this.assignExperimentVariant(c),!m))){var h={"Experiment name":u.name,"Variant name":m};sw.canSendEvents()?(sw.dispatch(`$experiment_started`,h),Uf.setString(u.startedKey,`true`)):this.storeExperimentDataForLater(c,h)}}}},{key:`storeExperimentDataForLater`,value:function storeExperimentDataForLater(c,u){var m=this.getExperimentConfigs()[c];if(m){var h={experimentId:c,eventData:u,timestamp:lw.getCurrentTime(),startedKey:m.startedKey},g=Uf.getArray(Y.PENDING_EXPERIMENT_DATA);g.push(h),Uf.setObject(Y.PENDING_EXPERIMENT_DATA,g)}}},{key:`sendStoredExperimentData`,value:function sendStoredExperimentData(){var c=Uf.getArray(Y.PENDING_EXPERIMENT_DATA);c.length!==0&&(c.forEach(function(c){sw.dispatch(`$experiment_started`,c.eventData),Uf.setString(c.startedKey,`true`)}),Uf.remove(Y.PENDING_EXPERIMENT_DATA))}}])}())})),vw,yw=__esmMin((()=>{_w(),vw=gw}));function Connect(u){var m=(0,c.useContext)(Vf),h=m.state,g=m.updateState,_=m.getStateObjectToUpdate,v=u.buttonRef,y=u.successCallback,b=u.errorCallback,x=(0,c.useCallback)(function(c,u){var m=u.tracking_opted_in&&elementorCommon.config.editor_events;vw.updateLibraryConnectConfig(u),m&&(elementorCommon.config.editor_events.can_send_events=!0,sw.initializeAndEnableTracking(),vw.sendConnectionSuccessEvents(u))},[]),S=(0,c.useCallback)(function(){var c=_(h,`steps`,`account`,`completed`);c.isLibraryConnected=!0,g(c)},[h,_,g]);return(0,c.useEffect)(function(){jQuery(v.current).elementorConnect({success:function success(c,u){x(c,u),y?y(c,u):S()},error:function error(){b&&b()},popup:{width:726,height:534}})},[v,y,b,x,S]),null}var bw,xw=__esmMin((()=>{bw=__toESM(U()),Hf(),yw(),cw(),Connect.propTypes={buttonRef:bw.default.object.isRequired,successCallback:bw.default.func,errorCallback:bw.default.func}}));function Checklist(u){return c.default.createElement(`ul`,{className:`e-onboarding__checklist`},u.children)}var Sw,Cw=__esmMin((()=>{Sw=__toESM(U()),Checklist.propTypes={children:Sw.default.any.isRequired}}));function ChecklistItem(u){return c.default.createElement(`li`,{className:`e-onboarding__checklist-item`},c.default.createElement(`i`,{className:`eicon-check-circle`}),u.children)}var ww,Tw=__esmMin((()=>{ww=__toESM(U()),ChecklistItem.propTypes={children:ww.default.string}}));function Button(u){var m=u.buttonSettings,h=u.type,g=`e-onboarding__button`;h&&(g+=` e-onboarding__button-${h}`),m.className?m.className+=` `+g:m.className=g;var _=m.elRef,v=_objectWithoutProperties(m,Dw);return m.href?c.default.createElement(`a`,_extends$1({ref:_},v),m.text):c.default.createElement(`div`,_extends$1({ref:_},v),m.text)}var Ew,Dw,Ow=__esmMin((()=>{Ew=__toESM(U()),Bt(),Sn(),Dw=[`elRef`],Button.propTypes={buttonSettings:Ew.default.object.isRequired,type:Ew.default.string}}));function ownKeys$1(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread$1(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys$1(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys$1(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}var kw,Aw,jw,Mw,Nw,Pw,Fw,Iw,Lw=__esmMin((()=>{Kt(),vn(),yw(),__name(ownKeys$1,`ownKeys`),__name(_objectSpread$1,`_objectSpread`),kw=[{plan:`essential`,text:(0,h.__)(`Templates & Theme Builder`,`elementor`)},{plan:`advanced`,text:(0,h.__)(`WooCommerce Builder`,`elementor`)},{plan:`essential`,text:(0,h.__)(`Lead Collection & Form Builder`,`elementor`)},{plan:`essential`,text:(0,h.__)(`Dynamic Content`,`elementor`)},{plan:`advanced`,text:(0,h.__)(`Popup Builder`,`elementor`)},{plan:`advanced`,text:(0,h.__)(`Custom Code & CSS`,`elementor`)},{plan:`essential`,text:(0,h.__)(`Motion Effects & Animations`,`elementor`)},{plan:`advanced`,text:(0,h.__)(`Notes & Collaboration`,`elementor`)}],Aw=[{plan:`essential`,text:(0,h.__)(`Theme Builder`,`elementor`)},{plan:`one`,text:(0,h.__)(`AI for code, images, & layouts`,`elementor`)},{plan:`essential`,text:(0,h.__)(`Lead Collection`,`elementor`)},{plan:`one`,text:(0,h.__)(`Image optimization`,`elementor`)},{plan:`advanced`,text:(0,h.__)(`Custom Code & CSS`,`elementor`)},{plan:`one`,text:(0,h.__)(`Accessibility scans and fixes`,`elementor`)},{plan:`one`,text:(0,h.__)(`Email deliverability`,`elementor`)},{plan:`advanced`,text:(0,h.__)(`WooCommerce Builder`,`elementor`)}],jw=function getOptions(){return arguments.length>0&&arguments[0]!==void 0&&arguments[0]?Aw:kw},Mw=function setSelectedFeatureList(c){var u=c.checked,m=c.id,h=c.text,g=c.selectedFeatures,_=c.setSelectedFeatures,v=m.split(`-`)[0];_(u?_objectSpread$1(_objectSpread$1({},g),{},_defineProperty({},v,[].concat(_toConsumableArray(g[v]),[h]))):_objectSpread$1(_objectSpread$1({},g),{},_defineProperty({},v,g[v].filter(function(c){return c!==h}))))},Nw=function safeDispatchEvent(c,u){try{var m,h;(m=elementorCommon)==null||(m=m.eventsManager)==null||(h=m.dispatchEvent)==null||h.call(m,c,u)}catch(c){}},Pw=function getTrackingExperimentName(c){var u;return(((u=elementorAppConfig)==null||(u=u.onboarding)==null?void 0:u.experimentNames)||{})[c.replace(`core_onboarding_experiment`,``)]||c},Fw=function getActiveExperiment(){var c=vw.getExperimentConfigs();for(var u in c){var m,h=c[u];if((m=elementorAppConfig)!=null&&(m=m.onboarding)!=null&&m[h.enabledKey]){var g=localStorage.getItem(h.variantKey);if(g)return{name:Pw(h.name),variant:g}}}return null},Iw=function addExperimentTrackingToUrl(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!c||typeof c!=`string`)return c;var m=Fw();if(!m)return c;var h=c.includes(`?`)?`&`:`?`,g=`e_na=${encodeURIComponent(m.name)}&e_va=${encodeURIComponent(m.variant)}`;return u&&(g+=`&e_bu=${encodeURIComponent(u)}`),c+h+g}}));function GoProPopover(u){var m=(0,c.useContext)(Vf),g=m.state,_=m.updateState,v=(0,c.useRef)(null),y=(0,c.useCallback)(function(c){if(c&&!(!g.currentStep||g.currentStep===``)){var u=c._elementorProHandler;u&&c.removeEventListener(`click`,u);var m=function clickHandler(u){if(u.preventDefault(),!(!g.currentStep||g.currentStep===``)){var m=vw.getStepNumber(g.currentStep);vw.trackStepAction(m,`upgrade_already_pro`),vw.cancelDelayedNoClickEvent(),m&&vw.sendTopUpgrade(m,`already_pro_user`),elementorCommon.events.dispatchEvent({event:`already have pro`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:g.currentStep}}),window.open(c.href+`&mode=popup`,`elementorUploadPro`,`toolbar=no, menubar=no, width=728, height=531, top=100, left=100`),elementorCommon.elements.$body.off(`elementor/upload-and-install-pro/success`).on(`elementor/upload-and-install-pro/success`,function(){_({hasPro:!0,proNotice:{color:`success`,children:(0,h.__)(`Pro is now active! You can continue.`,`elementor`)}})})}};c._elementorProHandler=m,c.addEventListener(`click`,m)}},[g.currentStep,_]),b={text:elementorAppConfig.onboarding.experiment?(0,h.__)(`Upgrade now`,`elementor`):(0,h.__)(`Upgrade Now`,`elementor`),className:`e-onboarding__go-pro-cta`,target:`_blank`,href:Iw(`https://elementor.com/pro/?utm_source=onboarding-wizard&utm_campaign=gopro&utm_medium=wp-dash&utm_content=top-bar-dropdown&utm_term=`+elementorAppConfig.onboarding.onboardingVersion,`upgrade-popover`),tabIndex:0,elRef:function elRef(c){c&&(v.current=c)},onClick:function onClick(){if(!(!g.currentStep||g.currentStep===``)){var c=vw.getStepNumber(g.currentStep);vw.cancelDelayedNoClickEvent(),c&&vw.sendTopUpgrade(c,`on_tooltip`),elementorCommon.events.dispatchEvent({event:`get elementor pro`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:g.currentStep}})}}},x=u.goProButtonRef||v;return c.default.createElement(PopoverDialog,{targetRef:x,wrapperClass:`e-onboarding__go-pro`},c.default.createElement(`div`,{className:`e-onboarding__go-pro-content`},c.default.createElement(`h2`,{className:`e-onboarding__go-pro-title`},(0,h.__)(`Ready to Get Elementor Pro?`,`elementor`)),c.default.createElement(Checklist,null,c.default.createElement(ChecklistItem,null,(0,h.__)(`90+ Basic & Pro widgets`,`elementor`)),c.default.createElement(ChecklistItem,null,(0,h.__)(`300+ Basic & Pro templates`,`elementor`)),c.default.createElement(ChecklistItem,null,(0,h.__)(`Premium Support`,`elementor`))),c.default.createElement(`div`,{className:`e-onboarding__go-pro-paragraph`},(0,h.__)(`And so much more!`,`elementor`)),c.default.createElement(`div`,{className:`e-onboarding__go-pro-paragraph`},c.default.createElement(Button,{buttonSettings:b})),c.default.createElement(`div`,{className:`e-onboarding__go-pro-paragraph`},c.default.createElement(`a`,{tabIndex:`0`,className:`e-onboarding__go-pro-already-have`,ref:y,href:elementorAppConfig.onboarding.urls.uploadPro,rel:`opener`},(0,h.__)(`Already have Elementor Pro?`,`elementor`)))))}var Rw,zw=__esmMin((()=>{Hf(),bn(),Cw(),Tw(),Ow(),Rw=__toESM(U()),yw(),Lw(),GoProPopover.propTypes={buttonsConfig:Rw.default.array.isRequired,goProButtonRef:Rw.default.object}}));function Header(u){usePageTitle({title:u.title});var m=(0,c.useContext)(Vf).state,g=function trackXButtonExit(){var c=vw.getStepNumber(m.currentStep);vw.sendExitButtonEvent(c||m.currentStep)};return c.default.createElement(Grid$14,{container:!0,alignItems:`center`,justify:`space-between`,className:`eps-app__header e-onboarding__header`},c.default.createElement(`div`,{className:`eps-app__logo-title-wrapper e-onboarding__header-logo`},c.default.createElement(`i`,{className:`eps-app__logo eicon-elementor-circle`}),c.default.createElement(`img`,{src:elementorCommon.config.urls.assets+`images/logo-platform.svg`,alt:(0,h.__)(`Elementor Logo`,`elementor`)})),c.default.createElement(HeaderButtons,{buttons:u.buttons,onClose:function onClose(){g(),elementorCommon.events.dispatchEvent({event:`close modal`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:m.currentStep}}),setTimeout(function(){window.top.location=elementorAppConfig.admin_url},100)}}),!m.hasPro&&c.default.createElement(GoProPopover,{buttonsConfig:u.buttons,goProButtonRef:u.goProButtonRef}))}var Bw,Vw=__esmMin((()=>{Bw=__toESM(U()),Hf(),nn(),zw(),Nn(),Pn(),yw(),Header.propTypes={title:Bw.default.string,buttons:Bw.default.arrayOf(Bw.default.object),goProButtonRef:Bw.default.object},Header.defaultProps={buttons:[]}}));function ProgressBarItem(u){var m=(0,c.useContext)(Vf).state,h=m.steps[u.id]===`completed`,g=m.steps[u.id]===`skipped`,_=localStorage.getItem(Y.EXPERIMENT101_VARIANT)===`B`,v=`e-onboarding__progress-bar-item`;if(u.id===m.currentStep?v+=` e-onboarding__progress-bar-item--active`:h?v+=` e-onboarding__progress-bar-item--completed`:g&&(v+=` e-onboarding__progress-bar-item--skipped`),_&&u.index===0)return null;var y=_?u.index:u.index+1;return c.default.createElement(`div`,{onClick:u.onClick,className:v},c.default.createElement(`div`,{className:`e-onboarding__progress-bar-item-icon`,"data-item-count":h?null:y},h?c.default.createElement(`i`,{className:`eicon-check`}):``),u.title)}var Hw,Uw=__esmMin((()=>{Hw=__toESM(U()),Hf(),yw(),ProgressBarItem.propTypes={index:Hw.default.number.isRequired,id:Hw.default.string.isRequired,title:Hw.default.string.isRequired,route:Hw.default.string,onClick:Hw.default.func}}));function ProgressBar(){var u=(0,c.useContext)(Vf).state,m=Ft(),g=localStorage.getItem(Y.EXPERIMENT401_VARIANT)===`B`,_=localStorage.getItem(Y.EXPERIMENT402_VARIANT)===`B`,v=[{id:`account`,title:(0,h.__)(`Elementor Account`,`elementor`),route:`account`}];elementorAppConfig.onboarding.helloActivated||v.push({id:`hello`,title:(0,h.__)(`Hello Theme`,`elementor`),route:`hello`}),elementorAppConfig.onboarding.experiment?v.push({id:`chooseFeatures`,title:(0,h.__)(`Choose Features`,`elementor`),route:`chooseFeatures`}):v.push({id:`siteName`,title:(0,h.__)(`Site Name`,`elementor`),route:`site-name`},{id:`siteLogo`,title:(0,h.__)(`Site Logo`,`elementor`),route:`site-logo`});var y=g||_?(0,h.__)(`Start Creating Site`,`elementor`):(0,h.__)(`Good to Go`,`elementor`);v.push({id:`goodToGo`,title:y,route:`good-to-go`});var b=v.map(function(h,g){return h.index=g,u.steps[h.id]&&(h.onClick=function(){var c=vw.getStepNumber(u.currentStep),g=vw.getStepNumber(h.id);c===4&&(vw.trackStepAction(4,`stepper_clicks`,{from_step:c,to_step:g}),vw.sendStepEndState(4)),elementorCommon.events.dispatchEvent({event:`step click`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:u.currentStep,next_step:h.id}}),m(`/onboarding/`+h.id)}),c.default.createElement(ProgressBarItem,_extends$1({key:h.id},h))});return c.default.createElement(`div`,{className:`e-onboarding__progress-bar`},b)}var Ww=__esmMin((()=>{Bt(),Hf(),zt(),Uw(),yw()}));function getCurrentStepForTracking(c,u){return c||u||`account`}function shouldResetupButtonTracking(c,u,m){if(!c)return!1;var h=getCurrentStepForTracking(u,m);return c.dataset.onboardingStep!==h}function Layout(u){var m=(0,c.useContext)(Vf),g=m.state,_=m.updateState,v=(0,c.useMemo)(function(){return vw.getStepNumber(u.pageId)},[u.pageId]),y=(0,c.useRef)(),b=(0,c.useCallback)(function(c){if(c){var m=getCurrentStepForTracking(u.pageId,g.currentStep);return y.current=c,vw.setupSingleUpgradeButton(c,m)}},[g.currentStep,u.pageId]),x=(0,c.useCallback)(function(){_({isLibraryConnected:!0})},[_]);(0,c.useEffect)(function(){elementorCommon.events.dispatchEvent({event:`modal load`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:u.pageId,user_state:elementorCommon.config.library_connect.is_connected?`logged`:`anon`}}),y.current&&b(y.current),_({currentStep:u.pageId,nextStep:u.nextStep||``,proNotice:null})},[b,v,u.pageId,u.nextStep,_]),(0,c.useEffect)(function(){shouldResetupButtonTracking(y.current,u.pageId,g.currentStep)&&b(y.current)},[g.currentStep,u.pageId,b]);var S=[],C={id:`create-account`,text:(0,h.__)(`Create Account`,`elementor`),hideText:!1,elRef:(0,c.useRef)(),url:elementorAppConfig.onboarding.urls.signUp+elementorAppConfig.onboarding.utms.connectTopBar,target:`_blank`,rel:`opener`,onClick:function onClick(){vw.sendEventOrStore(`CREATE_MY_ACCOUNT`,{currentStep:v,createAccountClicked:`topbar`}),elementorCommon.events.dispatchEvent({event:`create account`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:g.currentStep,source:`header`}})}};return g.isLibraryConnected?S.push({id:`my-elementor`,text:(0,h.__)(`My Elementor`,`elementor`),hideText:!1,icon:`eicon-user-circle-o`,url:Iw(`https://my.elementor.com/websites/?utm_source=onboarding-wizard&utm_medium=wp-dash&utm_campaign=my-account&utm_content=top-bar&utm_term=`+elementorAppConfig.onboarding.onboardingVersion,`my-elementor-topbar`),target:`_blank`,onClick:function onClick(){elementorCommon.events.dispatchEvent({event:`my elementor click`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:g.currentStep,source:`header`}})}}):S.push(C),g.hasPro||S.push({id:`go-pro`,text:(0,h.__)(`Upgrade`,`elementor`),hideText:!1,className:`eps-button__go-pro-btn`,url:Iw(`https://elementor.com/pro/?utm_source=onboarding-wizard&utm_campaign=gopro&utm_medium=wp-dash&utm_content=top-bar&utm_term=`+elementorAppConfig.onboarding.onboardingVersion,`upgrade-topbar`),target:`_blank`,elRef:b,onClick:function onClick(){var c=getCurrentStepForTracking(u.pageId,g.currentStep),m=vw.getStepNumber(c);vw.trackStepAction(m,`upgrade_topbar`),elementorCommon.events.dispatchEvent({event:`go pro`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:c}})}}),c.default.createElement(`div`,{className:`eps-app__lightbox`},c.default.createElement(`div`,{className:`eps-app e-onboarding ${u.className||``}`},!g.isLibraryConnected&&c.default.createElement(Connect,{buttonRef:C.elRef,successCallback:x}),c.default.createElement(Header,{title:(0,h.__)(`Getting Started`,`elementor`),buttons:S,goProButtonRef:y}),c.default.createElement(`div`,{className:`eps-app__main e-onboarding__page-`+u.pageId},c.default.createElement(Content,{className:`e-onboarding__content`},c.default.createElement(ProgressBar,null),u.children))))}var Gw,Kw=__esmMin((()=>{Gw=__toESM(U()),Hf(),Vw(),Ww(),Rn(),xw(),yw(),Lw(),Layout.propTypes={pageId:Gw.default.string.isRequired,nextStep:Gw.default.string,className:Gw.default.string,children:Gw.default.any.isRequired}}));function Notice(u){return c.default.createElement(`div`,{className:`e-onboarding__notice e-onboarding__notice--${u.noticeState.type}`},c.default.createElement(`i`,{className:u.noticeState.icon}),c.default.createElement(`span`,{className:`e-onboarding__notice-text`},u.noticeState.message))}var qw,Jw=__esmMin((()=>{qw=__toESM(U()),Notice.propTypes={noticeState:qw.default.object}}));function SkipButton(u){var m=u.button,h=u.className,g=(0,c.useContext)(Vf),_=g.state,v=g.updateState,y=Ft(),b=m.action||function skipStep(){var c=JSON.parse(JSON.stringify(_));c.steps[_.currentStep]=`skipped`,v(c),_.nextStep&&y(`onboarding/`+_.nextStep)};return delete m.action,m.onClick=function(c){var u=vw.getStepNumber(_.currentStep);vw.trackStepAction(u,`skipped`),vw.sendStepEndState(u),vw.sendEventOrStore(`SKIP`,{currentStep:u}),u===4&&vw.sendEventOrStore(`EXIT`,{currentStep:u,exitType:`skip_button`}),elementorCommon.events.dispatchEvent({event:`skip`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:_.currentStep}}),m.href?(c.preventDefault(),setTimeout(function(){window.location.href=m.href},100)):b()},c.default.createElement(Button,{buttonSettings:m,className:h,type:`skip`})}var Yw,Xw=__esmMin((()=>{Yw=__toESM(U()),Hf(),zt(),Ow(),yw(),SkipButton.propTypes={button:Yw.default.object.isRequired,className:Yw.default.string}}));function FooterButtons(u){var m=u.actionButton,h=u.skipButton,g=u.className,_=`e-onboarding__footer`;return g&&(_+=` `+g),c.default.createElement(Grid$14,{container:!0,alignItems:`center`,justify:`space-between`,className:_},m&&c.default.createElement(Button,{buttonSettings:m,type:`action`}),h&&c.default.createElement(SkipButton,{button:h}))}var Zw,Qw=__esmMin((()=>{Zw=__toESM(U()),nn(),Ow(),Xw(),FooterButtons.propTypes={actionButton:Zw.default.object,skipButton:Zw.default.object,className:Zw.default.string}}));function PageContentLayout(u){var m=(0,c.useContext)(Vf).state;return c.default.createElement(c.default.Fragment,null,c.default.createElement(Grid$14,{container:!0,alignItems:`center`,justify:`space-between`,className:`e-onboarding__page-content`},c.default.createElement(`div`,{className:`e-onboarding__page-content-start`},c.default.createElement(`h1`,{className:`e-onboarding__page-content-section-title`},u.title,u.secondLineTitle&&c.default.createElement(c.default.Fragment,null,c.default.createElement(`br`,null),u.secondLineTitle)),c.default.createElement(`div`,{className:`e-onboarding__page-content-section-text`},u.children)),u.image&&c.default.createElement(`div`,{className:`e-onboarding__page-content-end`},c.default.createElement(`img`,{src:u.image,alt:`Information`}))),u.noticeState&&c.default.createElement(`div`,{className:`e-onboarding__notice-container`},u.noticeState||m.proNotice?function printNotices(){return c.default.createElement(c.default.Fragment,null,u.noticeState&&c.default.createElement(Notice,{noticeState:u.noticeState}),m.proNotice&&c.default.createElement(Notice,{noticeState:m.proNotice}))}():c.default.createElement(`div`,{className:`e-onboarding__notice-empty-spacer`})),c.default.createElement(FooterButtons,{actionButton:u.actionButton,skipButton:u.skipButton}))}var $w,eT=__esmMin((()=>{$w=__toESM(U()),Hf(),nn(),Jw(),Qw(),PageContentLayout.propTypes={title:$w.default.string,secondLineTitle:$w.default.string,children:$w.default.any,image:$w.default.string,actionButton:$w.default.object,skipButton:$w.default.object,noticeState:$w.default.any}}));function AccountContentA(u){var m=u.actionButton,g=u.skipButton,_=u.noticeState,v=u.pageTexts,y=u.state,b=u.connectSuccessCallback,x=u.connectFailureCallback;return c.default.createElement(PageContentLayout,{image:elementorCommon.config.urls.assets+`images/app/onboarding/Illustration_Account.svg`,title:elementorAppConfig.onboarding.experiment?(0,h.__)(`You're here!`,`elementor`):(0,h.__)(`You're here! Let's set things up.`,`elementor`),secondLineTitle:elementorAppConfig.onboarding.experiment?(0,h.__)(`Let's get connected.`,`elementor`):``,actionButton:m,skipButton:g,noticeState:_},m.ref&&!y.isLibraryConnected&&c.default.createElement(Connect,{buttonRef:m.ref,successCallback:function successCallback(c,u){return b(c,u)},errorCallback:x}),c.default.createElement(`span`,null,v.firstLine),c.default.createElement(`ul`,null,v.listItems.map(function(u,m){return c.default.createElement(`li`,{key:`listItem`+m},u)})))}var tT,nT=__esmMin((()=>{tT=__toESM(U()),xw(),eT(),AccountContentA.propTypes={actionButton:tT.default.shape({ref:tT.default.object}).isRequired,skipButton:tT.default.object,noticeState:tT.default.object,pageTexts:tT.default.shape({firstLine:tT.default.node,listItems:tT.default.arrayOf(tT.default.string)}).isRequired,state:tT.default.shape({isLibraryConnected:tT.default.bool}).isRequired,connectSuccessCallback:tT.default.func.isRequired,connectFailureCallback:tT.default.func.isRequired}}));function AccountContentB(u){var m=u.state,g=u.connectSuccessCallback,_=u.connectFailureCallback,v=u.updateState,y=u.getStateObjectToUpdate,b=u.navigate,x=u.nextStep,S=u.pageId,C=function handleConnectClick(){vw.trackStepAction(1,`create`),vw.sendEventOrStore(`CREATE_MY_ACCOUNT`,{currentStep:1,createAccountClicked:`main_cta`})},T=function handleGuestClick(){vw.trackStepAction(1,`skip`),vw.sendEventOrStore(`SKIP`,{currentStep:1}),vw.sendStepEndState(1),vw.sendEventOrStore(`AB_101_START_AS_FREE_USER`,{currentStep:1}),v(y(m,`steps`,S,`skipped`)),b(`onboarding/`+x)},E=(0,c.useRef)();return c.default.createElement(`div`,{className:`e-onboarding101-variant-b-content`},c.default.createElement(`div`,{className:`e-onboarding101-variant-b-icon`},c.default.createElement(`svg`,{width:`104`,height:`104`,viewBox:`0 0 104 104`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`},c.default.createElement(`rect`,{width:`104`,height:`104`,rx:`24`,fill:`#FE7AE3`}),c.default.createElement(`path`,{fillRule:`evenodd`,clipRule:`evenodd`,d:`M22.242 71.0334C18.3768 65.2487 16.3137 58.4477 16.3137 51.4904C16.3137 42.1611 20.0198 33.2138 26.6167 26.6169C33.2135 20.0201 42.1609 16.314 51.4902 16.314C58.4474 16.314 65.2484 18.377 71.0332 22.2423C76.8179 26.1075 81.3266 31.6013 83.989 38.029C86.6514 44.4566 87.348 51.5294 85.9907 58.353C84.6334 65.1765 81.2833 71.4444 76.3637 76.3639C71.4442 81.2835 65.1763 84.6337 58.3528 85.991C51.5292 87.3483 44.4564 86.6517 38.0287 83.9892C31.6011 81.3268 26.1073 76.8182 22.242 71.0334ZM42.6974 36.8324H36.8356V66.147H42.6974V36.8324ZM66.1449 36.8324H48.5594V42.6942H66.1449V36.8324ZM66.1449 48.5562H48.5594V54.418H66.1449V48.5562ZM66.1449 60.2852H48.5594V66.147H66.1449V60.2852Z`,fill:`#91013B`}))),c.default.createElement(`p`,{className:`e-onboarding101-variant-b-description e-onboarding101-variant-b-welcome`},(0,h.__)(`Welcome!`,`elementor`)),c.default.createElement(`h1`,{className:`e-onboarding101-variant-b-title`},(0,h.__)(`Connect your account to enable your full creative workspace`,`elementor`)),c.default.createElement(`p`,{className:`e-onboarding101-variant-b-description`},(0,h.__)(`Access beautiful templates, ready-made blocks, and a single dashboard to manage all your sites in one place`,`elementor`)),c.default.createElement(`div`,{className:`e-onboarding101-variant-b-buttons`},c.default.createElement(`a`,{ref:E,href:elementorAppConfig.onboarding.urls.signUp+elementorAppConfig.onboarding.utms.connectCta,className:`e-onboarding101-variant-b-button e-onboarding101-variant-b-button--primary`,onClick:C,role:`button`},(0,h.__)(`Connect your account`,`elementor`)),c.default.createElement(`button`,{className:`e-onboarding101-variant-b-button e-onboarding101-variant-b-button--secondary`,onClick:T},(0,h.__)(`Continue as a guest`,`elementor`))),E&&!m.isLibraryConnected&&c.default.createElement(Connect,{buttonRef:E,successCallback:function successCallback(c,u){return g(c,u)},errorCallback:_}))}var rT,iT=__esmMin((()=>{rT=__toESM(U()),xw(),yw(),AccountContentB.propTypes={state:rT.default.shape({isLibraryConnected:rT.default.bool}).isRequired,connectSuccessCallback:rT.default.func.isRequired,connectFailureCallback:rT.default.func.isRequired,updateState:rT.default.func.isRequired,getStateObjectToUpdate:rT.default.func.isRequired,navigate:rT.default.func.isRequired,nextStep:rT.default.string.isRequired,pageId:rT.default.string.isRequired}}));function Account(){var u=(0,c.useContext)(Vf),m=u.state,g=u.updateState,_=u.getStateObjectToUpdate,v=_slicedToArray((0,c.useState)(null),2),y=v[0],b=v[1],x=getNextStep(),S=Ft(),C=`account`,T=(0,c.useRef)(),E=(0,c.useRef)();(0,c.useEffect)(function(){if(!m.isLibraryConnected){var c;Nw(`view_account_setup`,{location:`plugin_onboarding`,trigger:((c=elementorCommon.eventsManager)==null||(c=c.config)==null||(c=c.triggers)==null?void 0:c.pageLoaded)||`page_loaded`,step_number:1,step_name:`account_setup`,is_library_connected:(m==null?void 0:m.isLibraryConnected)||!1})}vw.setupAllUpgradeButtons(m.currentStep),vw.onStepLoad(1)},[]);var D;m.steps[C]!==`completed`&&(D={text:(0,h.__)(`Skip setup`,`elementor`),action:function action(){var c;vw.trackStepAction(1,`skip`),vw.sendEventOrStore(`SKIP`,{currentStep:1}),vw.sendStepEndState(1),Nw(`skip_setup`,{location:`plugin_onboarding`,trigger:((c=elementorCommon.eventsManager)==null||(c=c.config)==null||(c=c.triggers)==null?void 0:c.click)||`click`,step_number:1,step_name:`account_setup`}),g(_(m,`steps`,C,`skipped`)),S(`onboarding/`+x)}});var A={};A=m.isLibraryConnected?{firstLine:c.default.createElement(c.default.Fragment,null,(0,h.__)(`To get the most out of Elementor, we'll help you take your`,`elementor`),` `,c.default.createElement(`br`,null),` `,(0,h.__)(`first steps:`,`elementor`)),listItems:elementorAppConfig.onboarding.experiment?[(0,h.__)(`Set your site's theme`,`elementor`),(0,h.__)(`Choose additional features`,`elementor`),(0,h.__)(`Choose how to start creating`,`elementor`)]:[(0,h.__)(`Set your site's theme`,`elementor`),(0,h.__)(`Give your site a name & logo`,`elementor`),(0,h.__)(`Choose how to start creating`,`elementor`)]}:elementorAppConfig.onboarding.experiment?{firstLine:c.default.createElement(c.default.Fragment,null,(0,h.__)(`To get the most of Elementor, we'll connect your account.`,`elementor`),` `,c.default.createElement(`br`,null),` `,(0,h.__)(`Then you can:`,`elementor`)),listItems:[(0,h.__)(`Access dozens of professionally designed templates`,`elementor`),(0,h.__)(`Manage all your sites from the My Elementor dashboard`,`elementor`),(0,h.__)(`Unlock tools that streamline your workflow and site setup`,`elementor`)]}:{firstLine:(0,h.__)(`To get the most out of Elementor, we'll connect your account.`,`elementor`)+` `+(0,h.__)(`Then you can:`,`elementor`),listItems:[(0,h.__)(`Choose from countless professional templates`,`elementor`),(0,h.__)(`Manage your site with our handy dashboard`,`elementor`),(0,h.__)(`Take part in the community forum, share & grow together`,`elementor`)]};var N={role:`button`};m.isLibraryConnected?(N.text=(0,h.__)(`Let's do it`,`elementor`),N.onClick=function(){elementorCommon.events.dispatchEvent({event:`next`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:m.currentStep}}),g(_(m,`steps`,C,`completed`)),S(`onboarding/`+x)}):(N.text=(0,h.__)(`Start setup`,`elementor`),N.href=elementorAppConfig.onboarding.urls.signUp+elementorAppConfig.onboarding.utms.connectCta,N.ref=T,N.onClick=function(){var c;vw.trackStepAction(1,`create`),vw.sendEventOrStore(`CREATE_MY_ACCOUNT`,{currentStep:1,createAccountClicked:`main_cta`}),Nw(`new_account_connect`,{location:`plugin_onboarding`,trigger:((c=elementorCommon.eventsManager)==null||(c=c.config)==null||(c=c.triggers)==null?void 0:c.click)||`click`,step_number:1,step_name:`account_setup`,button_text:`Start setup`})});var P=function connectSuccessCallback(){var c=_(m,`steps`,C,`completed`);c.isLibraryConnected=!0,g(c),elementorCommon.events.dispatchEvent({event:`indication prompt`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:m.currentStep,action_state:`success`,action:`connect account`}}),b({type:`success`,icon:`eicon-check-circle-o`,message:`Alrighty - your account is connected.`}),vw.sendStepEndState(1),S(`onboarding/`+x)};function getNextStep(){return m.isHelloThemeActivated?elementorAppConfig.onboarding.experiment?`chooseFeatures`:`siteName`:`hello`}var V=function connectFailureCallback(){elementorCommon.events.dispatchEvent({event:`indication prompt`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:m.currentStep,action_state:`failure`,action:`connect account`}}),vw.sendConnectionFailureEvents(),b({type:`error`,icon:`eicon-warning`,message:(0,h.__)(`Oops, the connection failed. Try again.`,`elementor`)}),S(`onboarding/`+x)},H=localStorage.getItem(Y.EXPERIMENT101_VARIANT),U=H===`B`?AccountContentB:AccountContentA;return c.default.createElement(Layout,{pageId:C,nextStep:x,className:H===`B`?`e-onboarding101-variant-b`:``},c.default.createElement(U,{actionButton:N,skipButton:D,noticeState:y,pageTexts:A,state:m,connectSuccessCallback:P,connectFailureCallback:V,updateState:g,getStateObjectToUpdate:_,navigate:S,nextStep:x,pageId:C}),!m.isLibraryConnected&&H!==`B`&&c.default.createElement(`div`,{className:`e-onboarding__footnote`},c.default.createElement(`p`,null,(0,h.__)(`Already have an account?`,`elementor`)+` `,c.default.createElement(`a`,{ref:E,href:elementorAppConfig.onboarding.urls.connect+elementorAppConfig.onboarding.utms.connectCtaLink,onClick:function onClick(){var c;vw.trackStepAction(1,`connect`),vw.sendEventOrStore(`STEP1_CLICKED_CONNECT`,{currentStep:m.currentStep}),Nw(`existing_account_connect`,{location:`plugin_onboarding`,trigger:((c=elementorCommon.eventsManager)==null||(c=c.config)==null||(c=c.triggers)==null?void 0:c.click)||`click`,step_number:1,step_name:`account_setup`,button_text:`Click here to connect`})}},(0,h.__)(`Click here to connect`,`elementor`))),c.default.createElement(Connect,{buttonRef:E,successCallback:P,errorCallback:V})))}var aT=__esmMin((()=>{J(),zt(),Hf(),xw(),Kw(),nT(),iT(),Lw(),yw()}));function ThemeSelectionContentA(u){var m=u.actionButton,g=u.skipButton,_=u.noticeState;return c.default.createElement(PageContentLayout,{image:elementorCommon.config.urls.assets+`images/app/onboarding/Illustration_Hello.svg`,title:(0,h.__)(`Every site starts with a theme.`,`elementor`),actionButton:m,skipButton:g,noticeState:_},c.default.createElement(`p`,null,(0,h.__)(`Hello is Elementor's official blank canvas theme optimized to build your website exactly the way you want.`,`elementor`)),!elementorAppConfig.onboarding.experiment&&c.default.createElement(`p`,null,(0,h.__)(`Here's why:`,`elementor`)),c.default.createElement(`ul`,{className:`e-onboarding__feature-list`},c.default.createElement(`li`,null,(0,h.__)(`Light-weight and fast loading`,`elementor`)),c.default.createElement(`li`,null,(0,h.__)(`Great for SEO`,`elementor`)),c.default.createElement(`li`,null,(0,h.__)(`Already being used by 1M+ web creators`,`elementor`))))}var oT,sT=__esmMin((()=>{oT=__toESM(U()),eT(),ThemeSelectionContentA.propTypes={actionButton:oT.default.object.isRequired,skipButton:oT.default.object.isRequired,noticeState:oT.default.object}}));function HelloTheme(){var u=(0,c.useContext)(Vf),m=u.state,g=u.updateState,_=u.getStateObjectToUpdate,v=useAjax(),y=v.ajaxState,b=v.setAjax,x=_slicedToArray((0,c.useState)(!1),2),S=x[0],C=x[1],T=_slicedToArray((0,c.useState)(!1),2),E=T[0],D=T[1],A=(0,c.useMemo)(function(){return{type:`success`,icon:`eicon-check-circle-o`,message:(0,h.__)(`Your site's got Hello theme. High-five!`,`elementor`)}},[]),N=_slicedToArray((0,c.useState)(m.isHelloThemeActivated?A:null),2),P=N[0],V=N[1],H=_slicedToArray((0,c.useState)([]),2),U=H[0],W=H[1],G=Ft(),K=`hello`,ee=elementorAppConfig.onboarding.experiment?`chooseFeatures`:`siteName`,te=(0,c.useCallback)(function(){return G(`onboarding/`+ee)},[G,ee]),ne=_slicedToArray((0,c.useState)(lT(m.isHelloThemeActivated)),2),de=ne[0],fe=ne[1];(0,c.useEffect)(function(){!S&&m.isHelloThemeActivated&&(g(_(m,`steps`,K,`completed`)),te()),vw.setupAllUpgradeButtons(m.currentStep),vw.onStepLoad(2)},[_,te,S,K,m,g]),(0,c.useEffect)(function(){fe(lT(m.isHelloThemeActivated))},[m.isHelloThemeActivated]);var pe=function resetScreenContent(){U.forEach(function(c){return clearTimeout(c)}),W([]),D(!1),fe(lT(m.isHelloThemeActivated))},me=(0,c.useCallback)(function(){D(!1),elementorCommon.events.dispatchEvent({event:`indication prompt`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:m.currentStep,action_state:`success`,action:`hello theme activation`}}),V(A),fe((0,h.__)(`Next`,`elementor`));var c=_(m,`steps`,K,`completed`);c.isHelloThemeActivated=!0,g(c),C(!0),vw.sendThemeInstalled(`hello`),vw.sendStepEndState(2),te()},[_,te,A,m,g]),ge=function onErrorInstallHelloTheme(){elementorCommon.events.dispatchEvent({event:`indication prompt`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:m.currentStep,action_state:`failure`,action:`hello theme install`}}),V({type:`error`,icon:`eicon-warning`,message:(0,h.__)(`There was a problem installing Hello Theme.`,`elementor`)}),pe()},ve=function activateHelloTheme(){D(!0),g({isHelloThemeInstalled:!0}),b({data:{action:`elementor_activate_hello_theme`,theme_slug:cT}})},ye=function installHelloTheme(){E||D(!0),wp.updates.ajax(`install-theme`,{slug:cT,success:function success(){return ve()},error:function error(){return ge()}})},be=function sendNextButtonEvent(){elementorCommon.events.dispatchEvent({event:`next`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:m.currentStep}})},xe={text:de,role:`button`};E&&(xe.className=`e-onboarding__button--processing`),m.isHelloThemeActivated?xe.onClick=function(){be(),vw.sendStepEndState(2),te()}:xe.onClick=function(){be(),m.isHelloThemeInstalled&&!m.isHelloThemeActivated?ve():m.isHelloThemeInstalled?(vw.sendStepEndState(2),te()):ye()};var Te={};return E&&(Te.className=`e-onboarding__button-skip--disabled`),m.steps[K]!==`completed`&&(Te.text=(0,h.__)(`Skip`,`elementor`)),(0,c.useEffect)(function(){E&&fe(c.default.createElement(c.default.Fragment,null,c.default.createElement(`i`,{className:`eicon-loading eicon-animation-spin`,"aria-hidden":`true`})));var u=[],m=setTimeout(function(){E&&fe(c.default.createElement(c.default.Fragment,null,c.default.createElement(`i`,{className:`eicon-loading eicon-animation-spin`,"aria-hidden":`true`}),c.default.createElement(`span`,{className:`e-onboarding__action-button-text`},(0,h.__)(`Hold on, this can take a minute...`,`elementor`))))},4e3);u.push(m);var g=setTimeout(function(){E&&fe(c.default.createElement(c.default.Fragment,null,c.default.createElement(`i`,{className:`eicon-loading eicon-animation-spin`,"aria-hidden":`true`}),c.default.createElement(`span`,{className:`e-onboarding__action-button-text`},(0,h.__)(`Okay, now we're really close...`,`elementor`))))},3e4);u.push(g),W(u)},[E]),(0,c.useEffect)(function(){if(y.status!==`initial`){var c;y.status===`success`&&(c=y.response)!=null&&c.helloThemeActivated?me():y.status===`error`&&(elementorCommon.events.dispatchEvent({event:`indication prompt`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:m.currentStep,action_state:`failure`,action:`hello theme activation`}}),V({type:`error`,icon:`eicon-warning`,message:(0,h.__)(`There was a problem activating Hello Theme.`,`elementor`)}),pe())}},[y.status]),c.default.createElement(Layout,{pageId:K,nextStep:ee},c.default.createElement(ThemeSelectionContentA,{actionButton:xe,skipButton:Te,noticeState:P}),c.default.createElement(`div`,{className:`e-onboarding__footnote`},(0,h.__)(`You can switch your theme later on`,`elementor`)))}var cT,lT,uT=__esmMin((()=>{J(),Hf(),zt(),oa(),Kw(),sT(),yw(),cT=`hello-elementor`,lT=function getContinueButtonText(c){return c?(0,h.__)(`Next`,`elementor`):(0,h.__)(`Continue with Hello Theme`,`elementor`)}}));function SiteName(){var u=(0,c.useContext)(Vf),m=u.state,g=u.updateState,_=u.getStateObjectToUpdate,v=useAjax(),y=v.ajaxState,b=v.setAjax,x=_slicedToArray((0,c.useState)(null),2),S=x[0],C=x[1],T=_slicedToArray((0,c.useState)(m.siteName),2),E=T[0],D=T[1],A=`siteName`,N=`siteLogo`,P=Ft(),V=(0,c.useRef)(),H={text:(0,h.__)(`Next`,`elementor`),onClick:function onClick(){elementorCommon.events.dispatchEvent({event:`next`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:m.currentStep}}),V.current.value!==m.siteName&&V.current.value!==``?b({data:{action:`elementor_update_site_name`,data:JSON.stringify({siteName:V.current.value})}}):V.current.value===m.siteName?(g(_(m,`steps`,A,`completed`)),P(`onboarding/`+N)):(g(_(m,`steps`,A,`skipped`)),P(`onboarding/`+N))}},U;return m.steps[A]!==`completed`&&(U={text:(0,h.__)(`Skip`,`elementor`)}),E||(H.className=`e-onboarding__button--disabled`),(0,c.useEffect)(function(){if(y.status!==`initial`){var c;if(y.status===`success`&&(c=y.response)!=null&&c.siteNameUpdated){var u=_(m,`steps`,A,`completed`);u.siteName=V.current.value,g(u),P(`onboarding/`+N)}else y.status===`error`&&(elementorCommon.events.dispatchEvent({event:`indication prompt`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:m.currentStep,action_state:`failure`,action:`site name update`}}),C({type:`error`,icon:`eicon-warning`,message:(0,h.__)(`Sorry, the name wasn't saved. Try again, or skip for now.`,`elementor`)}))}},[y.status]),c.default.createElement(Layout,{pageId:A,nextStep:N},c.default.createElement(PageContentLayout,{image:elementorCommon.config.urls.assets+`images/app/onboarding/Illustration_Setup.svg`,title:(0,h.__)(`Now, let's give your site a name.`,`elementor`),actionButton:H,skipButton:U,noticeState:S},c.default.createElement(`p`,null,(0,h.__)(`This is what your site is called on the WP dashboard, and can be changed later from the general settings - it's not your website's URL.`,`elementor`)),c.default.createElement(`input`,{className:`e-onboarding__text-input e-onboarding__site-name-input`,type:`text`,placeholder:`e.g. Eric's Space Shuttles`,defaultValue:m.siteName||``,ref:V,onChange:function onChange(c){return D(c.target.value)}})))}var dT=__esmMin((()=>{J(),Hf(),zt(),oa(),Kw(),eT()}));function SiteLogo(){var u=(0,c.useContext)(Vf),m=u.state,g=u.updateState,_=u.getStateObjectToUpdate,v=_slicedToArray((0,c.useState)(m.siteLogo.id?m.siteLogo:null),2),y=v[0],b=v[1],x=_slicedToArray((0,c.useState)(!1),2),S=x[0],C=x[1],T=_slicedToArray((0,c.useState)(!1),2),E=T[0],D=T[1],A=_slicedToArray((0,c.useState)(),2),N=A[0],P=A[1],V=_slicedToArray((0,c.useState)(null),2),H=V[0],U=V[1],W=useAjax(),G=W.ajaxState,K=W.setAjax,ee=useAjax(),te=ee.ajaxState,ne=ee.setAjax,de=`siteLogo`,fe=`goodToGo`,pe=Ft(),me={role:`button`,onClick:function onClick(){elementorCommon.events.dispatchEvent({event:`next`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:m.currentStep}}),y.id&&(y.id===m.siteLogo.id?(g(_(m,`steps`,de,`completed`)),pe(`onboarding/`+fe)):ve())}},ge;m.steps[de]!==`completed`&&(ge={text:(0,h.__)(`Skip`,`elementor`)}),S?me.text=c.default.createElement(c.default.Fragment,null,c.default.createElement(`i`,{className:`eicon-loading eicon-animation-spin`,"aria-hidden":`true`})):me.text=(0,h.__)(`Next`,`elementor`),y||(me.className=`e-onboarding__button--disabled`);var ve=(0,c.useCallback)(function(){C(!0),K({data:{action:`elementor_update_site_logo`,data:JSON.stringify({attachmentId:y.id})}})},[y]),ye=function uploadSiteLogo(c){C(!0),ne({data:{action:`elementor_upload_site_logo`,fileToUpload:c}})},be=function dismissUnfilteredFilesCallback(){C(!1),b(null),D(!1)},xe=function onFileSelect(c){P(`drop`),c.type===`image/svg+xml`&&!elementorAppConfig.onboarding.isUnfilteredFilesEnabled?(b(c),C(!0),D(!0)):(b(c),U(null),ye(c))},Te=function onImageRemoveClick(){elementorCommon.events.dispatchEvent({event:`remove selected logo`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement}}),b(null)};return(0,c.useEffect)(function(){if(te.status!==`initial`){var c;te.status===`success`&&(c=te.response)!=null&&(c=c.imageAttachment)!=null&&c.id?(elementorCommon.events.dispatchEvent({event:`logo image uploaded`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,source:N}}),C(!1),b(te.response.imageAttachment),H&&U(null)):te.status===`error`&&(C(!1),b(null),elementorCommon.events.dispatchEvent({event:`indication prompt`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,action_state:`failure`,action:`logo image upload`}}),U({type:`error`,icon:`eicon-warning`,message:`That didn't work. Try uploading your file again.`}))}},[te.status]),(0,c.useEffect)(function(){if(G.status!==`initial`){var c;if(G.status===`success`&&(c=G.response)!=null&&c.siteLogoUpdated){elementorCommon.events.dispatchEvent({event:`logo image updated`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,source:N}}),C(!1),H&&U(null);var u=_(m,`steps`,de,`completed`);u.siteLogo={id:y.id,url:y.url},g(u),pe(`onboarding/`+fe)}else G.status===`error`&&(C(!1),elementorCommon.events.dispatchEvent({event:`indication prompt`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:m.currentStep,action_state:`failure`,action:`update site logo`}}),U({type:`error`,icon:`eicon-warning`,message:`That didn't work. Try uploading your file again.`}))}},[G.status]),c.default.createElement(Layout,{pageId:de,nextStep:fe},c.default.createElement(PageContentLayout,{image:elementorCommon.config.urls.assets+`images/app/onboarding/Illustration_Setup.svg`,title:(0,h.__)(`Have a logo? Add it here.`,`elementor`),actionButton:me,skipButton:ge,noticeState:H},c.default.createElement(`span`,null,(0,h.__)(`Otherwise, you can skip this and add one later.`,`elementor`)),y&&!E?c.default.createElement(`div`,{className:`e-onboarding__logo-container`+(S?` e-onboarding__is-uploading`:``)},c.default.createElement(`div`,{className:`e-onboarding__logo-remove`,onClick:function onClick(){return Te()}},c.default.createElement(`i`,{className:`eicon-trash-o`})),c.default.createElement(`img`,{src:y.url,alt:(0,h.__)(`Potential Site Logo`,`elementor`)})):c.default.createElement(c.default.Fragment,null,c.default.createElement(DropZone$1,{className:`e-onboarding__drop-zone`,heading:(0,h.__)(`Drop image here`,`elementor`),secondaryText:(0,h.__)(`or`,`elementor`),buttonText:(0,h.__)(`Open Media Library`,`elementor`),buttonVariant:`outlined`,buttonColor:`cta`,icon:``,type:`wp-media`,filetypes:[`jpg`,`jpeg`,`png`,`svg`],onFileSelect:function onFileSelect(c){return xe(c)},onWpMediaSelect:function onWpMediaSelect(c){var u=c.state().get(`selection`).first().toJSON();P(`browse`),b(u),U(null)},onButtonClick:function onButtonClick(){elementorCommon.events.dispatchEvent({event:`browse file click`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:m.currentStep}})},onError:function onError(c){c.id===`file_not_allowed`&&(elementorCommon.events.dispatchEvent({event:`indication prompt`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:m.currentStep,action_state:`failure`,action:`logo upload format`}}),U({type:`error`,icon:`eicon-warning`,message:(0,h.__)(`This file type is not supported. Try a different type of file`,`elementor`)}))}})),c.default.createElement(UnfilteredFilesDialog,{show:E,setShow:D,confirmModalText:(0,h.__)(`This allows Elementor to scan your SVGs for malicious content. If you do not wish to allow this, use a different image format.`,`elementor`),errorModalText:(0,h.__)(`There was a problem with enabling SVG uploads. Try again, or use another image format.`,`elementor`),onReady:function onReady(){D(!1),elementorAppConfig.onboarding.isUnfilteredFilesEnabled=!0,ye(y)},onDismiss:function onDismiss(){return be()},onCancel:function onCancel(){return be()}})))}var fT=__esmMin((()=>{J(),Hf(),zt(),oa(),Ta(),Ga(),Kw(),eT()}));function Card(u){var m=u.image,h=u.imageAlt,g=u.title,_=u.text,v=u.link,y=u.clickAction,b=u.target,x=b===void 0?`_self`:b;return c.default.createElement(`a`,{target:x,className:`e-onboarding__card`,href:v,onClick:function onClick(){y&&y()}},c.default.createElement(`img`,{className:`e-onboarding__card-image`,src:m,alt:h}),!!g&&c.default.createElement(c.default.Fragment,null,c.default.createElement(`div`,{className:`e-onboarding__card-text`},g),c.default.createElement(`div`,{className:`e-onboarding__card-text-small`},_)),!g&&c.default.createElement(`div`,{className:`e-onboarding__card-text`},_))}var pT,mT=__esmMin((()=>{pT=__toESM(U()),Card.propTypes={image:pT.default.string.isRequired,imageAlt:pT.default.string.isRequired,title:pT.default.string,text:pT.default.string.isRequired,link:pT.default.string.isRequired,clickAction:pT.default.func,target:pT.default.string}}));function ownKeys(c,u){var m=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);u&&(h=h.filter(function(u){return Object.getOwnPropertyDescriptor(c,u).enumerable})),m.push.apply(m,h)}return m}function _objectSpread(c){for(var u=1;u<arguments.length;u++){var m=arguments[u]==null?{}:arguments[u];u%2?ownKeys(Object(m),!0).forEach(function(u){_defineProperty(c,u,m[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(m)):ownKeys(Object(m)).forEach(function(u){Object.defineProperty(c,u,Object.getOwnPropertyDescriptor(m,u))})}return c}function GoodToGoContentA(u){var m=u.skipButton,g=elementorAppConfig.onboarding.urls.kitLibrary+`&referrer=onboarding`;return c.default.createElement(c.default.Fragment,null,c.default.createElement(`h1`,{className:`e-onboarding__page-content-section-title`},elementorAppConfig.onboarding.experiment?(0,h.__)(`Welcome aboard! What's next?`,`elementor`):(0,h.__)(`That's a wrap! What's next?`,`elementor`)),c.default.createElement(`div`,{className:`e-onboarding__page-content-section-text`},(0,h.__)(`There are two ways to get started with Elementor:`,`elementor`)),c.default.createElement(Grid$14,{container:!0,alignItems:`center`,justify:`space-between`,className:`e-onboarding__cards-grid e-onboarding__page-content`},c.default.createElement(Card,{name:`blank`,image:elementorCommon.config.urls.assets+`images/app/onboarding/Blank_Canvas.svg`,imageAlt:(0,h.__)(`Click here to create a new page and open it in Elementor Editor`,`elementor`),text:(0,h.__)(`Edit a blank canvas with the Elementor Editor`,`elementor`),link:elementorAppConfig.onboarding.urls.createNewPage,clickAction:function clickAction(){vw.handleSiteStarterChoice(`blank_canvas`)}}),c.default.createElement(Card,{name:`template`,image:elementorCommon.config.urls.assets+`images/app/onboarding/Library.svg`,imageAlt:(0,h.__)(`Click here to go to Elementor's Website Templates`,`elementor`),text:(0,h.__)(`Choose a professionally-designed template or import your own`,`elementor`),link:g,clickAction:function clickAction(){vw.handleSiteStarterChoice(`kit_library`),location.href=g,location.reload()}})),c.default.createElement(FooterButtons,{skipButton:_objectSpread(_objectSpread({},m),{},{target:`_self`}),className:`e-onboarding__good-to-go-footer`}))}var hT,gT=__esmMin((()=>{vn(),hT=__toESM(U()),nn(),mT(),Qw(),yw(),GoodToGoContentA.propTypes={skipButton:hT.default.object.isRequired}}));function GoodToGo(){var u=`goodToGo`;(0,c.useEffect)(function(){vw.checkAndSendReturnToStep4(),vw.onStepLoad(4)},[]);var m={text:(0,h.__)(`Skip`,`elementor`),href:elementorAppConfig.onboarding.urls.createNewPage};return c.default.createElement(Layout,{pageId:u},c.default.createElement(GoodToGoContentA,{skipButton:m}))}var _T=__esmMin((()=>{Kw(),gT(),yw()}));function UploadAndInstallPro(){usePageTitle({title:(0,h.__)(`Upload and Install Elementor Pro`,`elementor`)});var u=(0,c.useContext)(Vf).state,m=useAjax(),g=m.ajaxState,_=m.setAjax,v=_slicedToArray((0,c.useState)(null),2),y=v[0],b=v[1],x=_slicedToArray((0,c.useState)(!1),2),S=x[0],C=x[1],T=_slicedToArray((0,c.useState)(),2),E=T[0],D=T[1],A=(0,c.useCallback)(function(c){C(!0),_({data:{action:`elementor_upload_and_install_pro`,fileToUpload:c}})},[]),N=function setErrorNotice(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:`upload`,h=(c==null?void 0:c.message)||`That didn't work. Try uploading your file again.`;elementorCommon.events.dispatchEvent({event:`indication prompt`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:u.currentStep,action_state:`failure`,action:m+` pro`,source:E}}),b({type:`error`,icon:`eicon-warning`,message:h})};(0,c.useEffect)(function(){if(g.status!==`initial`){var c;C(!1),g.status===`success`&&(c=g.response)!=null&&c.elementorProInstalled?(elementorCommon.events.dispatchEvent({event:`pro uploaded`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:u.currentStep,source:E}}),opener&&opener!==window&&(opener.jQuery(`body`).trigger(`elementor/upload-and-install-pro/success`),window.close(),opener.focus())):g.status===`error`&&N(`install`)}},[g.status]);var P=function onProUploadHelpLinkClick(){elementorCommon.events.dispatchEvent({event:`pro plugin upload help`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:u.currentStep}})};return S?c.default.createElement(ElementorLoading,{loadingText:(0,h.__)(`Uploading`,`elementor`)}):c.default.createElement(`div`,{className:`eps-app e-onboarding__upload-pro`},c.default.createElement(Content,null,c.default.createElement(DropZone$1,{className:`e-onboarding__upload-pro-drop-zone`,onFileSelect:function onFileSelect(c,u,m){D(m),A(c)},onError:function onError(c){return N(c,`upload`)},filetypes:[`zip`],buttonColor:`cta`,buttonVariant:`contained`,heading:(0,h.__)(`Import your Elementor Pro plugin file`,`elementor`),text:(0,h.__)(`Drag & Drop your .zip file here`,`elementor`),secondaryText:(0,h.__)(`or`,`elementor`),buttonText:(0,h.__)(`Browse`,`elementor`)}),y&&c.default.createElement(Notice,{noticeState:y}),c.default.createElement(`div`,{className:`e-onboarding__upload-pro-get-file`},(0,h.__)(`Don't know where to get the file from?`,`elementor`)+` `,c.default.createElement(`a`,{onClick:function onClick(){return P()},href:Iw(`https://my.elementor.com/subscriptions/`+elementorAppConfig.onboarding.utms.downloadPro,`get-pro-upload-step`),target:`_blank`},(0,h.__)(`Click here`,`elementor`)))))}var vT=__esmMin((()=>{J(),oa(),Pn(),Rn(),Ta(),Jw(),Hf(),Da(),Lw()}));function Message(u){var m=u.tier,g=_slicedToArray((0,h.__)(`Based on the features you chose, we recommend the %s plan, or higher`,`elementor`).split(`%s`),2),_=g[0],v=g[1];return c.default.createElement(c.default.Fragment,null,_,c.default.createElement(`strong`,null,m),v)}var yT,bT=__esmMin((()=>{yT=__toESM(U()),J(),Message.propTypes={tier:yT.default.string.isRequired}}));function useButtonAction(u,m){var h=(0,c.useContext)(Vf),g=h.state,_=h.updateState,v=h.getStateObjectToUpdate,y=Ft();return{state:g,handleAction:function handleAction(c){_(v(g,`steps`,u,c)),y(`onboarding/`+m)}}}var xT=__esmMin((()=>{Hf(),zt()}));function ChooseFeatures(){var u,m,g=(u=(m=elementorAppConfig)==null||(m=m.onboarding)==null?void 0:m.isEditorOneActive)!=null&&u,_=(0,c.useMemo)(function(){return jw(g)},[g]),v=useAjax().setAjax,y={one:(0,h.__)(`One`,`elementor`),advanced:(0,h.__)(`Advanced`,`elementor`),essential:(0,h.__)(`Essential`,`elementor`)},b=_slicedToArray((0,c.useState)({one:[],essential:[],advanced:[]}),2),x=b[0],S=b[1],C=_slicedToArray((0,c.useState)(y.essential),2),T=C[0],E=C[1],D=`chooseFeatures`,A=`goodToGo`,N=useButtonAction(D,A),P=N.state,V=N.handleAction,H=elementorAppConfig.onboarding.urls.upgrade,U=elementorAppConfig.onboarding.pageHeading,W=elementorAppConfig.onboarding.pageSubheading,G={text:(0,h.__)(`Upgrade Now`,`elementor`),href:Iw(H,`upgrade-step3`),target:`_blank`,onClick:function onClick(){vw.trackStepAction(3,`upgrade_now`,{pro_features_checked:vw.extractSelectedFeatureKeys(x)}),elementorCommon.events.dispatchEvent({event:`next`,version:``,details:{placement:elementorAppConfig.onboarding.eventPlacement,step:P.currentStep}}),vw.sendUpgradeNowStep3(x,P.currentStep),vw.sendStepEndState(3),v({data:{action:`elementor_save_onboarding_features`,data:JSON.stringify({features:x})}}),V(`completed`)}},K;P.steps[D]!==`completed`&&(K={text:(0,h.__)(`Skip`,`elementor`),action:function action(){vw.trackStepAction(3,`skipped`),v({data:{action:`elementor_save_onboarding_features`,data:JSON.stringify({features:x})}}),V(`skipped`)}}),isFeatureSelected(x)||(G.className=`e-onboarding__button--disabled`),(0,c.useEffect)(function(){g&&x.one&&x.one.length>0?E(y.one):x.advanced&&x.advanced.length>0?E(y.advanced):E(y.essential)},[x,g,y.one,y.advanced,y.essential]),(0,c.useEffect)(function(){vw.setupAllUpgradeButtons(P.currentStep),vw.onStepLoad(3)},[P.currentStep]);function isFeatureSelected(c){return!!c.one.length||!!c.advanced.length||!!c.essential.length}return c.default.createElement(Layout,{pageId:D,nextStep:A},c.default.createElement(PageContentLayout,{image:elementorCommon.config.urls.assets+`images/app/onboarding/Illustration_Setup.svg`,title:U,actionButton:G,skipButton:K},c.default.createElement(`p`,null,W),c.default.createElement(`form`,{className:`e-onboarding__choose-features-section`},_.map(function(u,m){var h=`${u.plan}-${m}`;return c.default.createElement(`label`,{key:h,className:`e-onboarding__choose-features-section__label`,htmlFor:h},c.default.createElement(`input`,{className:`e-onboarding__choose-features-section__checkbox`,type:`checkbox`,onChange:function onChange(c){return Mw({checked:c.currentTarget.checked,id:c.target.value,text:u.text,selectedFeatures:x,setSelectedFeatures:S})},id:h,value:h}),u.text)})),c.default.createElement(`p`,{className:`e-onboarding__choose-features-section__message`},isFeatureSelected(x)&&c.default.createElement(Message,{tier:T}))))}var ST=__esmMin((()=>{J(),oa(),bT(),Lw(),Kw(),eT(),xT(),yw()})),CT=__exportAll({default:()=>App});function App(){return(0,c.useEffect)(function(){var c;vw.initiateCoreOnboarding();var u=`eps-theme-dark`,m=document.body.classList.contains(u);if(m&&document.body.classList.remove(u),!((c=elementorAppConfig)!=null&&(c=c.onboarding)!=null&&c.onboardingAlreadyRan)){var h=new FormData;h.append(`_nonce`,elementorCommon.config.ajax.nonce),h.append(`action`,`elementor_update_onboarding_option`),fetch(elementorCommon.config.ajax.url,{method:`POST`,body:h})}return elementorAppConfig.return_url=elementorAppConfig.admin_url,function(){m&&document.body.classList.add(u)}},[]),c.default.createElement(ContextProvider,null,c.default.createElement(vt,{history:m.default.appHistory},c.default.createElement(bt,null,c.default.createElement(Account,{default:!0}),c.default.createElement(HelloTheme,{path:`hello`}),c.default.createElement(ChooseFeatures,{path:`chooseFeatures`}),c.default.createElement(SiteName,{path:`siteName`}),c.default.createElement(SiteLogo,{path:`siteLogo`}),c.default.createElement(GoodToGo,{path:`goodToGo`}),c.default.createElement(UploadAndInstallPro,{path:`uploadAndInstallPro`}))))}var wT=__esmMin((()=>{zt(),Hf(),aT(),uT(),dT(),fT(),_T(),vT(),ST(),yw()}));ln(),an(),ka();var TT=_createClass(function Onboarding(){_classCallCheck(this,Onboarding),m.default.addRoute({path:`/onboarding/*`,component:c.default.lazy(function(){return Oa(()=>Promise.resolve().then(()=>(wT(),CT)),void 0)})})});ln(),an();var ET=c.default.lazy(function(){return Promise.resolve(elementorV2.onboarding).then(function(c){return{default:c.App}})}),DT=_createClass(function Onboarding(){_classCallCheck(this,Onboarding),m.default.addRoute({path:`/onboarding/*`,component:ET})}),OT,kT;new xs,new zf,new b.Module,(OT=elementorCommon)!=null&&(OT=OT.config)!=null&&(OT=OT.experimentalFeatures)!=null&&OT.e_onboarding?new DT:new TT,(kT=elementorCommon)!=null&&(kT=kT.config)!=null&&(kT=kT.experimentalFeatures)!=null&&kT[`import-export-customization`]&&new xc;var AT=c.default.Fragment;P.render(c.default.createElement(AT,null,c.default.createElement(AppProvider,null,c.default.createElement(App$2,null))),document.getElementById(`e-app`))})(React,ReactDOM,elementorAppPackages.router,wp.i18n,elementorAppPackages.hooks,elementorV2.ui,elementorV2.icons,elementorAppPackages.appUi,elementorAppPackages.siteEditor);