/*! elementor - v3.20.0 - 10-04-2024 */ /*! For license information please see web-cli.min.js.LICENSE.txt */ (()=>{var C={71177:(C,T,B)=>{"use strict";function n(C){for(var T=arguments.length,B=Array(T>1?T-1:0),L=1;L3?T.i-4:T.i:Array.isArray(C)?1:s(C)?2:v(C)?3:0}function u(C,T){return 2===o(C)?C.has(T):Object.prototype.hasOwnProperty.call(C,T)}function a(C,T){return 2===o(C)?C.get(T):C[T]}function f(C,T,B){var L=o(C);2===L?C.set(T,B):3===L?C.add(B):C[T]=B}function c(C,T){return C===T?0!==C||1/C==1/T:C!=C&&T!=T}function s(C){return U&&C instanceof Map}function v(C){return H&&C instanceof Set}function p(C){return C.o||C.t}function l(C){if(Array.isArray(C))return Array.prototype.slice.call(C);var T=Q(C);delete T[V];for(var B=J(T),L=0;L1&&(C.set=C.add=C.clear=C.delete=h),Object.freeze(C),T&&i(C,(function(C,T){return d(T,!0)}),!0)),C}function h(){n(2)}function y(C){return null==C||"object"!=typeof C||Object.isFrozen(C)}function b(C){var T=Y[C];return T||n(18,C),T}function m(C,T){Y[C]||(Y[C]=T)}function _(){return q}function j(C,T){T&&(b("Patches"),C.u=[],C.s=[],C.v=T)}function g(C){O(C),C.p.forEach(S),C.p=null}function O(C){C===q&&(q=C.l)}function w(C){return q={p:[],l:q,h:C,m:!0,_:0}}function S(C){var T=C[V];0===T.i||1===T.i?T.j():T.g=!0}function P(C,T){T._=T.p.length;var B=T.p[0],L=void 0!==C&&C!==B;return T.h.O||b("ES5").S(T,C,L),L?(B[V].P&&(g(T),n(4)),t(C)&&(C=M(T,C),T.l||x(T,C)),T.u&&b("Patches").M(B[V].t,C,T.u,T.s)):C=M(T,B,[]),g(T),T.u&&T.v(T.u,T.s),C!==K?C:void 0}function M(C,T,B){if(y(T))return T;var L=T[V];if(!L)return i(T,(function(q,$){return A(C,L,T,q,$,B)}),!0),T;if(L.A!==C)return T;if(!L.P)return x(C,L.t,!0),L.t;if(!L.I){L.I=!0,L.A._--;var q=4===L.i||5===L.i?L.o=l(L.k):L.o,$=q,U=!1;3===L.i&&($=new Set(q),q.clear(),U=!0),i($,(function(T,$){return A(C,L,q,T,$,B,U)})),x(C,q,!1),B&&C.u&&b("Patches").N(L,B,C.u,C.s)}return L.o}function A(C,T,B,L,q,$,U){if(r(q)){var H=M(C,q,$&&T&&3!==T.i&&!u(T.R,L)?$.concat(L):void 0);if(f(B,L,H),!r(H))return;C.m=!1}else U&&B.add(q);if(t(q)&&!y(q)){if(!C.h.D&&C._<1)return;M(C,q),T&&T.A.l||x(C,q)}}function x(C,T,B){void 0===B&&(B=!1),!C.l&&C.h.D&&C.m&&d(T,B)}function z(C,T){var B=C[V];return(B?p(B):C)[T]}function I(C,T){if(T in C)for(var B=Object.getPrototypeOf(C);B;){var L=Object.getOwnPropertyDescriptor(B,T);if(L)return L;B=Object.getPrototypeOf(B)}}function k(C){C.P||(C.P=!0,C.l&&k(C.l))}function E(C){C.o||(C.o=l(C.t))}function N(C,T,B){var L=s(T)?b("MapSet").F(T,B):v(T)?b("MapSet").T(T,B):C.O?function(C,T){var B=Array.isArray(C),L={i:B?1:0,A:T?T.A:_(),P:!1,I:!1,R:{},l:T,t:C,k:null,o:null,j:null,C:!1},q=L,$=Z;B&&(q=[L],$=ee);var U=Proxy.revocable(q,$),H=U.revoke,W=U.proxy;return L.k=W,L.j=H,W}(T,B):b("ES5").J(T,B);return(B?B.A:_()).p.push(L),L}function R(C){return r(C)||n(22,C),function n(C){if(!t(C))return C;var T,B=C[V],L=o(C);if(B){if(!B.P&&(B.i<4||!b("ES5").K(B)))return B.t;B.I=!0,T=D(C,L),B.I=!1}else T=D(C,L);return i(T,(function(C,L){B&&a(B.t,C)===L||f(T,C,n(L))})),3===L?new Set(T):T}(C)}function D(C,T){switch(T){case 2:return new Map(C);case 3:return Array.from(C)}return l(C)}function F(){function t(T,B){var L=C[T];return L?L.enumerable=B:C[T]=L={configurable:!0,enumerable:B,get:function(){var C=this[V];return Z.get(C,T)},set:function(C){var B=this[V];Z.set(B,T,C)}},L}function e(C){for(var T=C.length-1;T>=0;T--){var B=C[T][V];if(!B.P)switch(B.i){case 5:a(B)&&k(B);break;case 4:o(B)&&k(B)}}}function o(C){for(var T=C.t,B=C.k,L=J(B),q=L.length-1;q>=0;q--){var $=L[q];if($!==V){var U=T[$];if(void 0===U&&!u(T,$))return!0;var H=B[$],W=H&&H[V];if(W?W.t!==U:!c(H,U))return!0}}var K=!!T[V];return L.length!==J(T).length+(K?0:1)}function a(C){var T=C.k;if(T.length!==C.t.length)return!0;var B=Object.getOwnPropertyDescriptor(T,T.length-1);if(B&&!B.get)return!0;for(var L=0;Lwe,MiddlewareArray:()=>Ce,SHOULD_AUTOBATCH:()=>ze,TaskAbortError:()=>Ne,__DO_NOT_USE__ActionTypes:()=>ie,addListener:()=>$e,applyMiddleware:()=>applyMiddleware,autoBatchEnhancer:()=>autoBatchEnhancer,bindActionCreators:()=>bindActionCreators,clearAllListeners:()=>Ue,combineReducers:()=>combineReducers,compose:()=>compose,configureStore:()=>configureStore,createAction:()=>createAction,createActionCreatorInvariantMiddleware:()=>createActionCreatorInvariantMiddleware,createAsyncThunk:()=>Pe,createDraftSafeSelector:()=>createDraftSafeSelector,createEntityAdapter:()=>createEntityAdapter,createImmutableStateInvariantMiddleware:()=>createImmutableStateInvariantMiddleware,createListenerMiddleware:()=>createListenerMiddleware,createNextState:()=>ae,createReducer:()=>createReducer,createSelector:()=>fe,createSerializableStateInvariantMiddleware:()=>createSerializableStateInvariantMiddleware,createSlice:()=>createSlice,createStore:()=>createStore,current:()=>R,findNonSerializableValue:()=>findNonSerializableValue,freeze:()=>d,getDefaultMiddleware:()=>getDefaultMiddleware,getType:()=>getType,isAction:()=>isAction,isActionCreator:()=>isActionCreator,isAllOf:()=>isAllOf,isAnyOf:()=>isAnyOf,isAsyncThunkAction:()=>isAsyncThunkAction,isDraft:()=>r,isFluxStandardAction:()=>isFSA,isFulfilled:()=>isFulfilled,isImmutableDefault:()=>isImmutableDefault,isPending:()=>isPending,isPlain:()=>isPlain,isPlainObject:()=>redux_toolkit_esm_isPlainObject,isRejected:()=>isRejected,isRejectedWithValue:()=>isRejectedWithValue,legacy_createStore:()=>ce,miniSerializeError:()=>miniSerializeError,nanoid:()=>nanoid,original:()=>e,prepareAutoBatched:()=>prepareAutoBatched,removeListener:()=>He,unwrapResult:()=>unwrapResult});var L,q,$="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),U="undefined"!=typeof Map,H="undefined"!=typeof Set,W="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,K=$?Symbol.for("immer-nothing"):((L={})["immer-nothing"]=!0,L),G=$?Symbol.for("immer-draftable"):"__$immer_draftable",V=$?Symbol.for("immer-state"):"__$immer_state",X=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),J="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(C){return Object.getOwnPropertyNames(C).concat(Object.getOwnPropertySymbols(C))}:Object.getOwnPropertyNames,Q=Object.getOwnPropertyDescriptors||function(C){var T={};return J(C).forEach((function(B){T[B]=Object.getOwnPropertyDescriptor(C,B)})),T},Y={},Z={get:function(C,T){if(T===V)return C;var B=p(C);if(!u(B,T))return function(C,T,B){var L,q=I(T,B);return q?"value"in q?q.value:null===(L=q.get)||void 0===L?void 0:L.call(C.k):void 0}(C,B,T);var L=B[T];return C.I||!t(L)?L:L===z(C.t,T)?(E(C),C.o[T]=N(C.A.h,L,C)):L},has:function(C,T){return T in p(C)},ownKeys:function(C){return Reflect.ownKeys(p(C))},set:function(C,T,B){var L=I(p(C),T);if(null==L?void 0:L.set)return L.set.call(C.k,B),!0;if(!C.P){var q=z(p(C),T),$=null==q?void 0:q[V];if($&&$.t===B)return C.o[T]=B,C.R[T]=!1,!0;if(c(B,q)&&(void 0!==B||u(C.t,T)))return!0;E(C),k(C)}return C.o[T]===B&&(void 0!==B||T in C.o)||Number.isNaN(B)&&Number.isNaN(C.o[T])||(C.o[T]=B,C.R[T]=!0),!0},deleteProperty:function(C,T){return void 0!==z(C.t,T)||T in C.t?(C.R[T]=!1,E(C),k(C)):delete C.R[T],C.o&&delete C.o[T],!0},getOwnPropertyDescriptor:function(C,T){var B=p(C),L=Reflect.getOwnPropertyDescriptor(B,T);return L?{writable:!0,configurable:1!==C.i||"length"!==T,enumerable:L.enumerable,value:B[T]}:L},defineProperty:function(){n(11)},getPrototypeOf:function(C){return Object.getPrototypeOf(C.t)},setPrototypeOf:function(){n(12)}},ee={};i(Z,(function(C,T){ee[C]=function(){return arguments[0]=arguments[0][0],T.apply(this,arguments)}})),ee.deleteProperty=function(C,T){return ee.set.call(this,C,T,void 0)},ee.set=function(C,T,B){return Z.set.call(this,C[0],T,B,C[0])};var te=function(){function e(C){var T=this;this.O=W,this.D=!0,this.produce=function(C,B,L){if("function"==typeof C&&"function"!=typeof B){var q=B;B=C;var $=T;return function(C){var T=this;void 0===C&&(C=q);for(var L=arguments.length,U=Array(L>1?L-1:0),H=1;H1?L-1:0),$=1;$=0;B--){var L=T[B];if(0===L.path.length&&"replace"===L.op){C=L.value;break}}B>-1&&(T=T.slice(B+1));var q=b("Patches").$;return r(C)?q(C,T):this.produce(C,(function(C){return q(C,T)}))},e}(),re=new te,ne=re.produce;re.produceWithPatches.bind(re),re.setAutoFreeze.bind(re),re.setUseProxies.bind(re),re.applyPatches.bind(re),re.createDraft.bind(re),re.finishDraft.bind(re);const ae=ne;function _typeof(C){return _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},_typeof(C)}function toPropertyKey(C){var T=function toPrimitive(C,T){if("object"!=_typeof(C)||!C)return C;var B=C[Symbol.toPrimitive];if(void 0!==B){var L=B.call(C,T||"default");if("object"!=_typeof(L))return L;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===T?String:Number)(C)}(C,"string");return"symbol"==_typeof(T)?T:String(T)}function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(C);T&&(L=L.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,L)}return B}function _objectSpread2(C){for(var T=1;T-1){var q=B[L];return L>0&&(B.splice(L,1),B.unshift(q)),q.value}return se}return{get,put:function put(T,L){get(T)===se&&(B.unshift({key:T,value:L}),B.length>C&&B.pop())},getEntries:function getEntries(){return B},clear:function clear(){B=[]}}}(U,W);function memoized(){var T=K.get(arguments);if(T===se){if(T=C.apply(null,arguments),H){var B=K.getEntries().find((function(C){return H(C.value,T)}));B&&(T=B.value)}K.put(arguments,T)}return T}return memoized.clearCache=function(){return K.clear()},memoized}function createSelectorCreator(C){for(var T=arguments.length,B=new Array(T>1?T-1:0),L=1;L0&&q[q.length-1])||6!==$[0]&&2!==$[0])){U=0;continue}if(3===$[0]&&(!q||$[1]>q[0]&&$[1]-1}function getType(C){return""+C}function createActionCreatorInvariantMiddleware(C){return void 0===C&&(C={}),function(){return function(C){return function(T){return C(T)}}}}var Ce=function(C){function MiddlewareArray(){for(var T=[],B=0;B",value:C};if("object"!=typeof C||null===C)return!1;if(null==$?void 0:$.has(C))return!1;for(var H=null!=L?L(C):Object.entries(C),W=q.length>0,_loop_2=function(C,H){var K=T?T+"."+C:C;if(W&&q.some((function(C){return C instanceof RegExp?C.test(K):K===C})))return"continue";return B(H)?"object"==typeof H&&(U=findNonSerializableValue(H,K,B,L,q,$))?{value:U}:void 0:{value:{keyPath:K,value:H}}},K=0,G=H;K0){var $=T.filter((function(T){return function takeNewKey(T,B,L){var q=L.entities[B.id],$=Object.assign({},q,B.changes),U=selectIdValue($,C),H=U!==B.id;return H&&(T[B.id]=U,delete L.entities[B.id]),L.entities[U]=$,H}(L,T,B)})).length>0;$&&(B.ids=Object.keys(B.entities))}}function upsertManyMutably(T,B){var L=splitAddedUpdatedEntities(T,C,B),q=L[0];updateManyMutably(L[1],B),addManyMutably(q,B)}return{removeAll:(T=function removeAllMutably(C){Object.assign(C,{ids:[],entities:{}})},B=createStateOperator((function(C,B){return T(B)})),function operation(C){return B(C,void 0)}),addOne:createStateOperator(addOneMutably),addMany:createStateOperator(addManyMutably),setOne:createStateOperator(setOneMutably),setMany:createStateOperator((function setManyMutably(C,T){for(var B=0,L=C=ensureEntitiesArray(C);B-1;return B&&L}function isAsyncThunkArray(C){return"function"==typeof C[0]&&"pending"in C[0]&&"fulfilled"in C[0]&&"rejected"in C[0]}function isPending(){for(var C=[],T=0;T0)for(var W=C.getState(),K=Array.from(B.values()),G=0,V=K;G{"use strict";function _createForOfIteratorHelper(C,T){var B="undefined"!=typeof Symbol&&C[Symbol.iterator]||C["@@iterator"];if(!B){if(Array.isArray(C)||(B=function _unsupportedIterableToArray(C,T){if(!C)return;if("string"==typeof C)return _arrayLikeToArray(C,T);var B=Object.prototype.toString.call(C).slice(8,-1);"Object"===B&&C.constructor&&(B=C.constructor.name);if("Map"===B||"Set"===B)return Array.from(C);if("Arguments"===B||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return _arrayLikeToArray(C,T)}(C))||T&&C&&"number"==typeof C.length){B&&(C=B);var L=0,q=function F(){};return{s:q,n:function n(){return L>=C.length?{done:!0}:{done:!1,value:C[L++]}},e:function e(C){throw C},f:q}}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 $,U=!0,H=!1;return{s:function s(){B=B.call(C)},n:function n(){var C=B.next();return U=C.done,C},e:function e(C){H=!0,$=C},f:function f(){try{U||null==B.return||B.return()}finally{if(H)throw $}}}}function _arrayLikeToArray(C,T){(null==T||T>C.length)&&(T=C.length);for(var B=0,L=new Array(T);B{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(7501)),$=L(B(78983)),U=L(B(42081)),H=L(B(58724)),W=L(B(71173)),K=L(B(74910)),G=L(B(27597)),V=L(B(90381));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,K.default)(C);if(T){var q=(0,K.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,W.default)(this,B)}}var X=function(C){(0,H.default)(ArgsObject,C);var T=_createSuper(ArgsObject);function ArgsObject(C){var B;return(0,$.default)(this,ArgsObject),(B=T.call(this)).args=C,B}return(0,U.default)(ArgsObject,[{key:"requireArgument",value:function requireArgument(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.args;if(!Object.prototype.hasOwnProperty.call(T,C))throw Error("".concat(C," is required."))}},{key:"requireArgumentType",value:function requireArgumentType(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(C,B),(0,q.default)(B[C])!==T)throw Error("".concat(C," invalid type: ").concat(T,"."))}},{key:"requireArgumentInstance",value:function requireArgumentInstance(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(C,B),!(B[C]instanceof T||(0,V.default)(B[C],T)))throw Error("".concat(C," invalid instance."))}},{key:"requireArgumentConstructor",value:function requireArgumentConstructor(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(C,B),B[C].constructor.toString()!==T.prototype.constructor.toString())throw Error("".concat(C," invalid constructor type."))}}],[{key:"getInstanceType",value:function getInstanceType(){return"ArgsObject"}}]),ArgsObject}(G.default);T.default=X},27597:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(51121)),H=L(B(74910)),W=function(C){function InstanceType(){var C=this;(0,q.default)(this,InstanceType);for(var T=this instanceof InstanceType?this.constructor:void 0,B=[];T.__proto__&&T.__proto__.name;)B.push(T.__proto__),T=T.__proto__;B.reverse().forEach((function(T){return C instanceof T}))}return(0,$.default)(InstanceType,null,[{key:C,value:function value(C){var T=(0,U.default)((0,H.default)(InstanceType),Symbol.hasInstance,this).call(this,C);if(C&&!C.constructor.getInstanceType)return T;if(C&&(C.instanceTypes||(C.instanceTypes=[]),T||this.getInstanceType()===C.constructor.getInstanceType()&&(T=!0),T)){var B=this.getInstanceType===InstanceType.getInstanceType?"BaseInstanceType":this.getInstanceType();-1===C.instanceTypes.indexOf(B)&&C.instanceTypes.push(B)}return!T&&C&&(T=C.instanceTypes&&Array.isArray(C.instanceTypes)&&-1!==C.instanceTypes.indexOf(this.getInstanceType())),T}},{key:"getInstanceType",value:function getInstanceType(){elementorModules.ForceMethodImplementation()}}]),InstanceType}(Symbol.hasInstance);T.default=W},1192:(C,T,B)=>{"use strict";var L=B(73203)(B(7501)),q=function Module(){var C,T=jQuery,B=arguments,q=this,$={};this.getItems=function(C,T){if(T){var B=T.split("."),L=B.splice(0,1);if(!B.length)return C[L];if(!C[L])return;return this.getItems(C[L],B.join("."))}return C},this.getSettings=function(T){return this.getItems(C,T)},this.setSettings=function(B,$,U){if(U||(U=C),"object"===(0,L.default)(B))return T.extend(U,B),q;var H=B.split("."),W=H.splice(0,1);return H.length?(U[W]||(U[W]={}),q.setSettings(H.join("."),$,U[W])):(U[W]=$,q)},this.getErrorMessage=function(C,T){var B;if("forceMethodImplementation"===C)B="The method '".concat(T,"' must to be implemented in the inheritor child.");else B="An error occurs";return B},this.forceMethodImplementation=function(C){throw new Error(this.getErrorMessage("forceMethodImplementation",C))},this.on=function(C,B){return"object"===(0,L.default)(C)?(T.each(C,(function(C){q.on(C,this)})),q):(C.split(" ").forEach((function(C){$[C]||($[C]=[]),$[C].push(B)})),q)},this.off=function(C,T){if(!$[C])return q;if(!T)return delete $[C],q;var B=$[C].indexOf(T);return-1!==B&&(delete $[C][B],$[C]=$[C].filter((function(C){return C}))),q},this.trigger=function(C){var B="on"+C[0].toUpperCase()+C.slice(1),L=Array.prototype.slice.call(arguments,1);q[B]&&q[B].apply(q,L);var U=$[C];return U?(T.each(U,(function(C,T){T.apply(q,L)})),q):q},function init(){q.__construct.apply(q,B),function ensureClosureMethods(){T.each(q,(function(C){var T=q[C];"function"==typeof T&&(q[C]=function(){return T.apply(q,arguments)})}))}(),function initSettings(){C=q.getDefaultSettings();var L=B[0];L&&T.extend(!0,C,L)}(),q.trigger("init")}()};q.prototype.__construct=function(){},q.prototype.getDefaultSettings=function(){return{}},q.prototype.getConstructorID=function(){return this.constructor.name},q.extend=function(C){var T=jQuery,B=this,L=function child(){return B.apply(this,arguments)};return T.extend(L,B),(L.prototype=Object.create(T.extend({},B.prototype,C))).constructor=L,L.__super__=B.prototype,L},C.exports=q},22040:(C,T,B)=>{"use strict";var L=B(73203),q=B(7501);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var $=L(B(78983)),U=L(B(42081)),H=L(B(28306)),W=L(B(83024)),K=L(B(14938)),G=L(B(76072)),V=L(B(64708)),X=L(B(61992)),J=L(B(19263)),Q=L(B(19076)),Y=L(B(13358)),Z=L(B(3560)),ee=L(B(21564)),te=L(B(13819)),re=L(B(14765)),ne=L(B(34907)),ae=L(B(42954)),oe=L(B(35464)),ue=L(B(9077)),ie=_interopRequireWildcard(B(76313)),ce=_interopRequireWildcard(B(26932));function _getRequireWildcardCache(C){if("function"!=typeof WeakMap)return null;var T=new WeakMap,B=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(C){return C?B:T})(C)}function _interopRequireWildcard(C,T){if(!T&&C&&C.__esModule)return C;if(null===C||"object"!==q(C)&&"function"!=typeof C)return{default:C};var B=_getRequireWildcardCache(T);if(B&&B.has(C))return B.get(C);var L={},$=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in C)if("default"!==U&&Object.prototype.hasOwnProperty.call(C,U)){var H=$?Object.getOwnPropertyDescriptor(C,U):null;H&&(H.get||H.set)?Object.defineProperty(L,U,H):L[U]=C[U]}return L.default=C,B&&B.set(C,L),L}var se=function(){function API(){(0,$.default)(this,API),this.components=new Y.default,this.commands=new V.default,this.commandsInternal=new X.default,this.hooks=new re.default,this.routes=new ne.default,this.shortcuts=new ae.default(jQuery(window)),this.data=new Z.default,this.store=new oe.default,this.uiStates=new ue.default,this.modules={CommandBase:W.default,CommandInternalBase:K.default,CommandData:G.default,ComponentBase:J.default,ComponentModalBase:Q.default,HookBreak:te.default,hookData:ie,hookUI:ce},this.extras={hashCommands:new ee.default},this.bc=new H.default}return(0,U.default)(API,[{key:"run",value:function run(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return $e.commands.run(C,T)}},{key:"internal",value:function internal(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return $e.commandsInternal.run(C,T)}},{key:"route",value:function route(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{history:!0};return $e.routes.to(C,T,B)}}]),API}();T.default=se},28306:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(58724)),$=L(B(71173)),U=L(B(74910)),H=L(B(78983)),W=L(B(42081)),K=L(B(19263));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,$.default)(this,B)}}var G=function(){function BackwardsCompatibility(){(0,H.default)(this,BackwardsCompatibility)}return(0,W.default)(BackwardsCompatibility,[{key:"ensureTab",value:function ensureTab(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",L=$e.components.get(C);if(!L){var $=function(T){(0,q.default)(Component,T);var L=_createSuper(Component);function Component(){return(0,H.default)(this,Component),L.apply(this,arguments)}return(0,W.default)(Component,[{key:"getNamespace",value:function getNamespace(){return C}},{key:"renderTab",value:function renderTab(C){elementor.getPanelView().setPage(B).activateTab(C)}}]),Component}(K.default);L=$e.components.register(new $)}!L.hasTab(T)&&elementor.config.tabs[T]&&L.addTab(T,{title:elementor.config.tabs[T]})}}]),BackwardsCompatibility}();T.default=G},49854:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(77266)),H=L(B(58724)),W=L(B(71173)),K=L(B(74910)),G=L(B(93231)),V=L(B(1192)),X=L(B(70170));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,K.default)(C);if(T){var q=(0,K.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,W.default)(this,B)}}var J=function(C){(0,H.default)(CommandsBackwardsCompatibility,C);var T=_createSuper(CommandsBackwardsCompatibility);function CommandsBackwardsCompatibility(){var C;(0,q.default)(this,CommandsBackwardsCompatibility);for(var B=arguments.length,L=new Array(B),$=0;${"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(CommandsInternal,C);var T=_createSuper(CommandsInternal);function CommandsInternal(){return(0,q.default)(this,CommandsInternal),T.apply(this,arguments)}return(0,$.default)(CommandsInternal,[{key:"error",value:function error(C){throw Error("Commands internal: "+C)}}]),CommandsInternal}(L(B(64708)).default);T.default=K},64708:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(50824)),$=L(B(10029)),U=L(B(7501)),H=L(B(78983)),W=L(B(42081)),K=L(B(77266)),G=L(B(58724)),V=L(B(71173)),X=L(B(74910)),J=L(B(93231)),Q=L(B(49854)),Y=L(B(83024)),Z=L(B(17341)),ee=L(B(70170));function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(C);T&&(L=L.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,L)}return B}function _objectSpread(C){for(var T=1;T0&&void 0!==arguments[0]?arguments[0]:"";return C?!!this.current[C]&&this.current[C]:this.current}},{key:"getCurrentArgs",value:function getCurrentArgs(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return C?!!this.currentArgs[C]&&this.currentArgs[C]:this.currentArgs}},{key:"getCurrentFirst",value:function getCurrentFirst(){return Object.values(this.current)[0]}},{key:"getCurrentLast",value:function getCurrentLast(){var C=Object.values(this.current);return C[C.length-1]}},{key:"getCurrentFirstTrace",value:function getCurrentFirstTrace(){return this.currentTrace[0]}},{key:"beforeRun",value:function beforeRun(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},B=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],L=this.getComponent(C),q=L.getServiceName();B&&this.addCurrentTrace(q,C,T),T.onBefore&&T.onBefore.apply(L,[T]),this.trigger("run:before",L,C,T),window.dispatchEvent(new CustomEvent("elementor/commands/run/before",{detail:{command:C,args:T}}))}},{key:"validateRun",value:function validateRun(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.commands[C]||this.error("`".concat(C,"` not found.")),this.getComponent(C).dependency(C,T)}},{key:"run",value:function run(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.validateRun(C,T))return!1;this.beforeRun(C,T);var B=this.commands[C];B.getInstanceType&&(B=new B(T));var L=this.getComponent(C);if(!(B instanceof Y.default)){var q=B.apply(L,[T]);return this.afterRun(C,T,q),q}return this.validateInstanceScope(B,L,C)?this.runInstance(B):this.removeCurrentTrace(L)}},{key:"runInstance",value:function runInstance(C){var T=null;C.onBeforeRun(C.args);try{C.onBeforeApply(C.args),T=C.run()}catch(T){if(this.catchApply(T,C),T instanceof $e.modules.HookBreak)return this.removeCurrentTrace(C.component),!1}return this.applyRunAfter(C,T)}},{key:"applyRunAfter",value:function applyRunAfter(C,T){var B=this;if(T&&"object"===(0,U.default)(T)&&T.promise&&T.then&&T.fail){return function handleJQueryDeferred(T){return T.fail((function(T){B.catchApply(T,C),B.afterRun(C.command,C.args,T)})),T.done((function(T){B.applyRunAfterSync(C,T)})),T}(T)}return T instanceof Promise?this.applyRunAfterAsync(C,T):(this.applyRunAfterSync(C,T),T)}},{key:"applyRunAfterSync",value:function applyRunAfterSync(C,T){C.onAfterApply(C.args,T),C.onAfterRun(C.args,T),this.afterRun(C.command,C.args,T)}},{key:"applyRunAfterAsync",value:function applyRunAfterAsync(C,T){var B=this;return(0,$.default)(q.default.mark((function _callee(){return q.default.wrap((function _callee$(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,T.catch((function(T){B.catchApply(T,C),B.afterRun(C.command,C.args,T)}));case 2:return L.next=4,T.then((function(T){return B.applyRunAfterAsyncResult(C,T)}));case 4:return L.abrupt("return",T);case 5:case"end":return L.stop()}}),_callee)})))()}},{key:"applyRunAfterAsyncResult",value:(T=(0,$.default)(q.default.mark((function _callee2(C,T){var B,L;return q.default.wrap((function _callee2$(q){for(;;)switch(q.prev=q.next){case 0:if(B=C.onAfterApply(C.args,T),!(L=Array.isArray(B)?B.flat().filter((function(C){return C instanceof Promise})):[]).length){q.next=4;break}return q.next=4,Promise.all(L);case 4:C.onAfterRun(C.args,T),this.afterRun(C.command,C.args,T);case 6:case"end":return q.stop()}}),_callee2,this)}))),function applyRunAfterAsyncResult(C,B){return T.apply(this,arguments)})},{key:"afterRun",value:function afterRun(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,L=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],q=this.getComponent(C);T.onAfter&&T.onAfter.apply(q,[T,B]),this.trigger("run:after",q,C,T,B),window.dispatchEvent(new CustomEvent("elementor/commands/run/after",{detail:{command:C,args:T}})),L&&this.removeCurrentTrace(q)}},{key:"catchApply",value:function catchApply(C,T){T.onCatchApply(C),Z.default.error(C)}},{key:"runShortcut",value:function runShortcut(C,T){return this.run(C,T)}},{key:"validateInstanceScope",value:function validateInstanceScope(C,T,B){return C instanceof Y.default||this.error("invalid instance, command: '".concat(B,"' ")),T===C.component||($e.devTools&&$e.devTools.log.warn("Command: '".concat(B,"' registerArgs.component: '").concat(C.component.getNamespace(),"' while current component is: '").concat(T.getNamespace(),"'")),!1)}},{key:"addCurrentTrace",value:function addCurrentTrace(C,T,B){this.currentTrace.push(T),Commands.trace.push(T),this.attachCurrent(C,T,B)}},{key:"removeCurrentTrace",value:function removeCurrentTrace(C){var T=C.getServiceName();this.currentTrace.pop(),Commands.trace.pop(),this.detachCurrent(T)}},{key:"attachCurrent",value:function attachCurrent(C,T,B){this.current[C]=T,this.currentArgs[C]=B}},{key:"detachCurrent",value:function detachCurrent(C){delete this.current[C],delete this.currentArgs[C]}},{key:"error",value:function error(C){throw Error("Commands: ".concat(C))}}]),Commands}(Q.default);T.default=te,(0,J.default)(te,"trace",[])},13358:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(_default,C);var T=_createSuper(_default);function _default(){var C;(0,q.default)(this,_default);for(var B=arguments.length,L=new Array(B),$=0;${"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.READABLE=T.EDITABLE=T.DELETABLE=T.CREATABLE=T.ALLMETHODS=void 0;var q=L(B(50824)),$=L(B(10029)),U=L(B(40131)),H=L(B(78983)),W=L(B(42081)),K=L(B(77266)),G=L(B(51121)),V=L(B(58724)),X=L(B(71173)),J=L(B(74910)),Q=L(B(42618)),Y=L(B(64708)),Z=L(B(17584));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,J.default)(C);if(T){var q=(0,J.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,X.default)(this,B)}}var ee=["GET"],te=["POST"],re=["POST","PUT","PATCH"],ne=["DELETE"];T.ALLMETHODS=["GET","POST","PUT","PATCH","DELETE"],T.DELETABLE=ne,T.EDITABLE=re,T.CREATABLE=te,T.READABLE=ee;var ae=function(C){(0,V.default)(Data,C);var T=_createSuper(Data);function Data(){var C,B=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,H.default)(this,Data),(C=T.call(this,B)).args=Object.assign(B,{namespace:"elementor",version:"1",baseEndpointURL:elementorWebCliConfig.urls.rest}),C.cache=new Z.default((0,K.default)(C)),C.validatedRequests={},C.commandFormats={},C}return(0,W.default)(Data,[{key:"getHTTPMethod",value:function getHTTPMethod(C){switch(C){case"create":return"POST";case"delete":return"DELETE";case"get":return"GET";case"update":return"PUT";case"options":return"OPTIONS"}return!1}},{key:"getAllowedMethods",value:function getAllowedMethods(C){switch(C){case"create":return te;case"delete":return ne;case"get":return ee;case"update":return re;case"options":return["OPTIONS"]}return!1}},{key:"getEndpointURL",value:function getEndpointURL(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:C.endpoint,B=C.baseEndpointURL,L=void 0===B?this.args.baseEndpointURL:B,q=C.namespace,$=void 0===q?this.args.namespace:q,U=C.version,H=void 0===U?this.args.version:U;return"".concat(L).concat($,"/v").concat(H,"/")+T}},{key:"commandToEndpoint",value:function commandToEndpoint(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,L=C;(null!=T&&T.query?Object.values(T.query).length:0)&&B&&B.includes("/{")&&B.split("/").filter((function(C){return"{"===C.charAt(0)})).forEach((function(C){C=(C=C.replace("{","")).replace("}","");var L=Object.entries(T.query).find((function(T){return(0,U.default)(T,1)[0]===C}));if(L){var q=L[0],$=L[1].toString();B=B.replace(new RegExp("{"+C+"}","g"),$),delete T.query[q]}}));if(B&&(L=B),B&&L.includes("/{")&&(L=L.substring(0,L.indexOf("/{"))),T.query&&Object.values(T.query).length){var q=Object.entries(T.query).sort((function(C,T){return(0,U.default)(C,1)[0]-(0,U.default)(T,1)[0]}));q.length&&(L+="?",q.forEach((function(C){var T=(0,U.default)(C,2),B=T[0],q=T[1];q="".concat(q).replace(/\//g,"%2F"),L+=B+"="+q+"&"}))),L=L.replace(/&$/,"")}return L}},{key:"commandExtractArgs",value:function commandExtractArgs(C){var T,B=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null!==(T=C)&&void 0!==T&&T.includes("?")){B.query||(B.query={});var L=C.split("?"),q=L[0],$=L[1],U=new URLSearchParams($);Object.assign(B.query,Object.fromEntries(U)),C=q}return{command:C,args:B}}},{key:"validateRequestData",value:function validateRequestData(C){var T=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!C.timestamp||!this.validatedRequests[C.timestamp]){var B=new Q.default(C);B.requireArgument("component"),B.requireArgumentType("command","string"),B.requireArgumentType("endpoint","string"),T&&B.requireArgumentType("data","object",C.args),C.timestamp||(C.timestamp=(new Date).getTime()),this.validatedRequests[C.timestamp]=!0}}},{key:"prepareHeaders",value:function prepareHeaders(C){var T,B,L=C.type,q=elementorWebCliConfig.nonce,$={signal:null===(T=C.args)||void 0===T||null===(B=T.options)||void 0===B?void 0:B.signal,credentials:"include"},U={"X-WP-Nonce":q},H=this.getAllowedMethods(L),W=this.getHTTPMethod(L);if("GET"===W)Object.assign($,{headers:U});else{if(!H)throw Error("Invalid type: '".concat(L,"'"));var K,G;if(["POST","PUT"].includes(W)&&(null===(K=C.args)||void 0===K||!K.data))throw Error("Invalid requestData.args.data");Object.assign(U,{"Content-Type":"application/json"}),null!==(G=C.args)&&void 0!==G&&G.headers&&Object.assign(U,C.args.headers),Object.assign($,{method:W,headers:U,body:"application/json"===U["Content-Type"]?JSON.stringify(C.args.data):C.args.data})}return $}},{key:"prepareEndpoint",value:function prepareEndpoint(C){var T=C.endpoint.split("?"),B=T.shift(),L=this.getEndpointURL(C,B);if(T.length){var q=L.includes("?")?"&":"?";L+=q+T.pop()}return L}},{key:"fetch",value:function fetch(C){var T,B=this,L=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.fetch;C.cache="miss";var U=null===(T=C.args.options)||void 0===T?void 0:T.refresh,H="get"===C.type&&!U,W=["create","get"].includes(C.type)&&!U;if(H){var K=this.cache.getAsync(C);if(K)return K}var G=this.prepareHeaders(C);return new Promise(function(){var T=(0,$.default)(q.default.mark((function _callee2(T,U){var H,K,V;return q.default.wrap((function _callee2$(X){for(;;)switch(X.prev=X.next){case 0:return X.prev=0,H=B.prepareEndpoint(C),K=L(H,G),X.next=5,K.then(function(){var C=(0,$.default)(q.default.mark((function _callee(C){return q.default.wrap((function _callee$(T){for(;;)switch(T.prev=T.next){case 0:if(C.ok){T.next=6;break}if(!C.headers.get("content-type").includes("application/json")){T.next=5;break}return T.next=4,C.json();case 4:C=T.sent;case 5:throw C;case 6:return T.abrupt("return",C.json());case 7:case"end":return T.stop()}}),_callee)})));return function(T){return C.apply(this,arguments)}}());case 5:V=X.sent,W&&B.cache.set(C,V),T(V),X.next=13;break;case 10:X.prev=10,X.t0=X.catch(0),U(X.t0);case 13:case"end":return X.stop()}}),_callee2,null,[[0,10]])})));return function(C,B){return T.apply(this,arguments)}}())}},{key:"getCache",value:function getCache(C,T){var B={query:arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}};return this.cache.get({endpoint:this.commandToEndpoint(T,B,this.commandFormats[T]),component:C,command:T,args:B})}},{key:"setCache",value:function setCache(C,T,B,L){var q={query:B};this.cache.set({endpoint:this.commandToEndpoint(T,q,this.commandFormats[T]),component:C,command:T,args:q},L)}},{key:"updateCache",value:function updateCache(C,T,B,L){var q={query:B,data:L};this.cache.update({endpoint:this.commandToEndpoint(T,q,this.commandFormats[T]),component:C,command:T,args:q})}},{key:"deleteCache",value:function deleteCache(C,T){var B={query:arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}};this.cache.delete({endpoint:this.commandToEndpoint(T,B,this.commandFormats[T]),component:C,command:T,args:B})}},{key:"registerFormat",value:function registerFormat(C,T){this.commandFormats[C]=T}},{key:"create",value:function create(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},L=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.run("create",C,{query:B,options:L,data:T})}},{key:"delete",value:function _delete(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.run("delete",C,{query:T,options:B})}},{key:"get",value:function get(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.run("get",C,{query:T,options:B})}},{key:"update",value:function update(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},L=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.run("update",C,{query:B,options:L,data:T})}},{key:"options",value:function options(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.run("options",C,{query:T,options:B})}},{key:"register",value:function register(C,T,B){(0,G.default)((0,J.default)(Data.prototype),"register",this).call(this,C,T,B);var L=C.getNamespace()+"/"+T,q=$e.data.getCommandClass(L),$=!(null==q||!q.getEndpointFormat)&&q.getEndpointFormat();return $&&$e.data.registerFormat(L,$),this}},{key:"run",value:function run(C,T,B){B.options.type=C;var L=this.commandExtractArgs(T,B);return T=L.command,B=L.args,(0,G.default)((0,J.default)(Data.prototype),"run",this).call(this,T,B)}},{key:"error",value:function error(C){throw Error("Data commands: "+C)}}]),Data}(Y.default);T.default=ae},17584:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(7501)),$=L(B(40131)),U=L(B(78983)),H=L(B(42081)),W=L(B(6240)),K=function(){function Cache(C){(0,U.default)(this,Cache),this.manager=C,this.storage=new W.default}return(0,H.default)(Cache,[{key:"getAsync",value:function getAsync(C){var T=this.get(C);return null!==T&&(C.cache="hit",new Promise((function(C){C(T)})))}},{key:"set",value:function set(C,T){$e.data.validateRequestData(C);var B=C.component.getNamespace(),L=C.endpoint.replace(B+"/",""),q=L.split("/"),$={};if(q.length&&L!==B){var U=q.reduce((function(C,T){return C[T]={},C[T]}),$);Object.assign(U,T)}else $=T;var H=this.storage.getItem(B);null!==H&&($=jQuery.extend(!0,H,$)),this.storage.setItem(B,$)}},{key:"get",value:function get(C){$e.data.validateRequestData(C);var T=C.component.getNamespace(),B=this.storage.getItem(T);return null!==B?T===C.endpoint?B:C.endpoint.replace(C.component.getNamespace()+"/","").split("/").reduce((function(C,T){if(C&&C[T])return C[T]}),B)||null:null}},{key:"update",value:function update(C){$e.data.validateRequestData(C,!0);var T=C.endpoint,B={};return Object.entries(this.storage.getAll()).forEach((function(L){var q=(0,$.default)(L,2),U=q[0],H=q[1];if(H&&T.includes(U)){var W=H,K=C.endpoint.replace(C.component.getNamespace()+"/","").split("/");if(1===K.length&&U===C.endpoint&&U===C.component.getNamespace())B=jQuery.extend(!0,W,C.args.data);else{var G=K.reduce((function(C,T){return C[T]}),W);B=jQuery.extend(!0,G,C.args.data)}}})),0!==Object.values(B).length&&(this.set(C,B),!0)}},{key:"delete",value:function _delete(C){$e.data.validateRequestData(C);var T=!1,B=C.component.getNamespace();if(B!==C.endpoint){var L=this.storage.getItem(B),$={};if(null===L)return!1;var U=C.endpoint.replace(B+"/","").split("/"),H=U[U.length-1];if(U.reduce((function(C,T){return C[T]=T===H?null:{},C[T]}),$),Object.keys(L).length){this.storage.setItem(B,function deleteKeys(C,B){return B?Object.keys(B).forEach((function(L){B[L]&&"object"===(0,q.default)(B[L])?deleteKeys(C[L],B[L]):null===B[L]&&(delete C[L],T=!0)})):Object.keys(C).forEach((function(T){return delete C[T]})),C}(L,$))}}else for(var W in this.storage.getAll())if(W===C.endpoint){this.storage.removeItem(C.endpoint),T=!0;break}return T}}]),Cache}();T.default=K},7283:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(77266)),H=L(B(58724)),W=L(B(71173)),K=L(B(74910)),G=L(B(19952)),V=L(B(93231)),X=L(B(17341)),J=L(B(40647));function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(C);T&&(L=L.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,L)}return B}function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,K.default)(C);if(T){var q=(0,K.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,W.default)(this,B)}}var Q=function(C){(0,H.default)(BaseError,C);var T=_createSuper(BaseError);function BaseError(){var C,B=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",L=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",$=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return(0,q.default)(this,BaseError),C=T.call(this,B),(0,V.default)((0,U.default)(C),"code",""),(0,V.default)((0,U.default)(C),"data",[]),C.code=L,C.data=$,C}return(0,$.default)(BaseError,[{key:"notify",value:function notify(){X.default.error(function _objectSpread(C){for(var T=1;T1&&void 0!==arguments[1]?arguments[1]:"",arguments.length>2&&void 0!==arguments[2]?arguments[2]:[])}},{key:"getHTTPErrorCode",value:function getHTTPErrorCode(){(0,J.default)()}}]),BaseError}((0,G.default)(Error));T.default=Q},71148:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.DefaultError=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(DefaultError,C);var T=_createSuper(DefaultError);function DefaultError(){return(0,q.default)(this,DefaultError),T.apply(this,arguments)}return(0,$.default)(DefaultError,null,[{key:"getHTTPErrorCode",value:function getHTTPErrorCode(){return 501}}]),DefaultError}(L(B(7283)).default);T.DefaultError=K;var G=K;T.default=G},2884:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Error404=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910)),K=L(B(7283)),G=L(B(17341));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var V=function(C){(0,U.default)(Error404,C);var T=_createSuper(Error404);function Error404(){return(0,q.default)(this,Error404),T.apply(this,arguments)}return(0,$.default)(Error404,[{key:"notify",value:function notify(){G.default.warn(this.message)}}],[{key:"getHTTPErrorCode",value:function getHTTPErrorCode(){return 404}}]),Error404}(K.default);T.Error404=V;var X=V;T.default=X},91305:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"DefaultError",{enumerable:!0,get:function get(){return L.DefaultError}}),Object.defineProperty(T,"Error404",{enumerable:!0,get:function get(){return q.Error404}});var L=B(71148),q=B(2884)},8481:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(51121)),H=L(B(58724)),W=L(B(71173)),K=L(B(74910)),G=L(B(93231));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,K.default)(C);if(T){var q=(0,K.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,W.default)(this,B)}}var V=function(C){(0,H.default)(BasePrefixStorage,C);var T=_createSuper(BasePrefixStorage);function BasePrefixStorage(){return(0,q.default)(this,BasePrefixStorage),T.apply(this,arguments)}return(0,$.default)(BasePrefixStorage,[{key:"clear",value:function clear(){var C=this;Object.keys(this.getAll()).forEach((function(T){return C.removeItem(T)}))}},{key:"getItem",value:function getItem(C){return(0,U.default)((0,K.default)(BasePrefixStorage.prototype),"getItem",this).call(this,BasePrefixStorage.DEFAULT_KEY_PREFIX+C)}},{key:"removeItem",value:function removeItem(C){return(0,U.default)((0,K.default)(BasePrefixStorage.prototype),"removeItem",this).call(this,BasePrefixStorage.DEFAULT_KEY_PREFIX+C)}},{key:"setItem",value:function setItem(C,T){return(0,U.default)((0,K.default)(BasePrefixStorage.prototype),"setItem",this).call(this,BasePrefixStorage.DEFAULT_KEY_PREFIX+C,T)}},{key:"getAll",value:function getAll(){var C=this,T=BasePrefixStorage.DEFAULT_KEY_PREFIX,B=Object.keys(this.provider),L={};return B.forEach((function(B){B.startsWith(T)&&(B=B.replace(T,""),L[B]=C.getItem(B))})),L}}]),BasePrefixStorage}(L(B(13703)).default);T.default=V,(0,G.default)(V,"DEFAULT_KEY_PREFIX","e_")},13703:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=function(){function BaseStorage(C){if((0,q.default)(this,BaseStorage),BaseStorage===(this instanceof BaseStorage?this.constructor:void 0))throw new TypeError("Cannot construct BaseStorage instances directly");this.provider=C}return(0,$.default)(BaseStorage,[{key:"clear",value:function clear(){return this.provider.clear()}},{key:"getItem",value:function getItem(C){var T=this.provider.getItem(C);return null!==T?JSON.parse(T):T}},{key:"key",value:function key(C){return this.provider.key(C)}},{key:"removeItem",value:function removeItem(C){return this.provider.removeItem(C)}},{key:"setItem",value:function setItem(C,T){return this.provider.setItem(C,JSON.stringify(T))}},{key:"getAll",value:function getAll(){var C=this,T=Object.keys(this.provider),B={};return T.forEach((function(T){B[T]=C.getItem(T)})),B}}]),BaseStorage}();T.default=U},6240:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(LocalStorage,C);var T=_createSuper(LocalStorage);function LocalStorage(){return(0,q.default)(this,LocalStorage),T.call(this,localStorage)}return(0,$.default)(LocalStorage,[{key:"debug",value:function debug(){var C=this.getAll(),T={};return Object.keys(C).sort().forEach((function(B){var L=C[B];T[B]=L})),T}}]),LocalStorage}(L(B(8481)).default);T.default=K},14765:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(93231)),H=L(B(27e3)),W=L(B(70978)),K=function(){function Hooks(){(0,q.default)(this,Hooks),(0,U.default)(this,"data",new H.default),(0,U.default)(this,"ui",new W.default)}return(0,$.default)(Hooks,[{key:"activate",value:function activate(){this.getTypes().forEach((function(C){C.activate()}))}},{key:"deactivate",value:function deactivate(){this.getTypes().forEach((function(C){C.deactivate()}))}},{key:"getAll",value:function getAll(){var C=arguments.length>0&&void 0!==arguments[0]&&arguments[0],T={};return this.getTypes().forEach((function(B){T[B.getType()]=B.getAll(C)})),T}},{key:"getTypes",value:function getTypes(){return[this.data,this.ui]}},{key:"getType",value:function getType(C){return this.getTypes().find((function(T){return C===T.getType()}))}},{key:"register",value:function register(C,T,B){return this.getType(C).register(T,B)}},{key:"run",value:function run(C,T,B,L){var q=arguments.length>4&&void 0!==arguments[4]?arguments[4]:void 0;return this.getType(C).run(T,B,L,q)}},{key:"registerDataAfter",value:function registerDataAfter(C){return this.register("data","after",C)}},{key:"registerDataCatch",value:function registerDataCatch(C){return this.register("data","catch",C)}},{key:"registerDataDependency",value:function registerDataDependency(C){return this.register("data","dependency",C)}},{key:"registerUIAfter",value:function registerUIAfter(C){return this.register("ui","after",C)}},{key:"registerUICatch",value:function registerUICatch(C){return this.register("ui","catch",C)}},{key:"registerUIBefore",value:function registerUIBefore(C){return this.register("ui","before",C)}},{key:"runDataAfter",value:function runDataAfter(C,T,B){return this.run("data","after",C,T,B)}},{key:"runDataCatch",value:function runDataCatch(C,T,B){return this.run("data","catch",C,T,B)}},{key:"runDataDependency",value:function runDataDependency(C,T){return this.run("data","dependency",C,T)}},{key:"runUIAfter",value:function runUIAfter(C,T,B){return this.run("ui","after",C,T,B)}},{key:"runUICatch",value:function runUICatch(C,T,B){return this.run("ui","catch",C,T,B)}},{key:"runUIBefore",value:function runUIBefore(C,T){return this.run("ui","before",C,T)}}]),Hooks}();T.default=K},17714:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910)),K=L(B(17341)),G=L(B(1192)),V=L(B(40647));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var X=function(C){(0,U.default)(HooksBase,C);var T=_createSuper(HooksBase);function HooksBase(){var C;(0,q.default)(this,HooksBase);for(var B=arguments.length,L=new Array(B),$=0;$0&&void 0!==arguments[0]&&arguments[0])return this.callbacksFlatList;var T={};return Object.keys(this.callbacks).forEach((function(B){T[B]||(T[B]=[]),Object.keys(C.callbacks[B]).forEach((function(L){T[B].push({command:L,callbacks:C.callbacks[B][L]})}))})),T}},{key:"getCurrent",value:function getCurrent(){return this.current}},{key:"getUsedIds",value:function getUsedIds(){return this.usedIds}},{key:"getCallbacks",value:function getCallbacks(C,T,B){var L=B.containers,q=void 0===L?[B.container]:L,$=!!q[0]&&q[0].type,U=[];return this.callbacks[C]&&this.callbacks[C][T]&&($&&this.callbacks[C][T][$]&&(U=U.concat(this.callbacks[C][T][$])),this.callbacks[C][T].all&&(U=U.concat(this.callbacks[C][T].all))),!!U.length&&U}},{key:"checkEvent",value:function checkEvent(C){if(-1===Object.keys(this.callbacks).indexOf(C))throw Error("".concat(this.getType(),": '").concat(C,"' is not available."))}},{key:"checkInstance",value:function checkInstance(C){if(C.getType()!==this.getType())throw new Error("invalid instance, please use: 'elementor-api/modules/hook-base.js'. ")}},{key:"checkId",value:function checkId(C){if(-1!==this.usedIds.indexOf(C))throw Error("id: '".concat(C,"' is already in use."))}},{key:"shouldRun",value:function shouldRun(C){return!!C&&C.length}},{key:"register",value:function register(C,T){var B=T.getCommand(),L=T.getId(),q=T.getContainerType();return this.checkEvent(C),this.checkInstance(T),this.checkId(L),this.registerCallback(L,C,B,T,q)}},{key:"registerCallback",value:function registerCallback(C,T,B,L,q){this.callbacks[T][B]||(this.callbacks[T][B]=[]),this.usedIds.push(C),this.callbacks[T][B]||(this.callbacks[T][B]={});var $={id:C,callback:L.run.bind(L),isActive:!0,activate:function activate(){this.isActive=!0},deactivate:function deactivate(){this.isActive=!1}};return q?(this.callbacks[T][B][q]||(this.callbacks[T][B][q]=[]),this.callbacks[T][B][q].push($)):(this.callbacks[T][B].all||(this.callbacks[T][B].all=[]),this.callbacks[T][B].all.push($)),this.callbacksFlatList[$.id]=$,$}},{key:"run",value:function run(C,T,B){var L=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0,q=this.getCallbacks(C,T,B);return!!this.shouldRun(q)&&(this.current=T,this.onRun(T,B,C),this.runCallbacks(C,T,q,B,L))}},{key:"runCallbacks",value:function runCallbacks(C,T,B,L,q){var $=[];for(var U in B){var H=B[U];if(H.isActive){if(void 0===this.depth[C][H.id]&&(this.depth[C][H.id]=0),this.depth[C][H.id]++,1===this.depth[C][H.id]){this.onCallback(T,L,C,H.id);try{var W=this.runCallback(C,H,L,q);if(!W)throw Error("Callback failed, event: '".concat(C,"'"));$.push(W)}catch(C){if(C instanceof $e.modules.HookBreak)throw C;K.default.error(C)}}this.depth[C][H.id]--}}return $}},{key:"runCallback",value:function runCallback(C,T,B,L){(0,V.default)()}},{key:"onRun",value:function onRun(C,T,B){(0,V.default)()}},{key:"onCallback",value:function onCallback(C,T,B,L){(0,V.default)()}}]),HooksBase}(G.default);T.default=X},27e3:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(51121)),H=L(B(58724)),W=L(B(71173)),K=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,K.default)(C);if(T){var q=(0,K.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,H.default)(Data,C);var T=_createSuper(Data);function Data(){var C;(0,q.default)(this,Data);for(var B=arguments.length,L=new Array(B),$=0;${"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(Ui,C);var T=_createSuper(Ui);function Ui(){var C;(0,q.default)(this,Ui);for(var B=arguments.length,L=new Array(B),$=0;${"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(51121)),H=L(B(58724)),W=L(B(71173)),K=L(B(74910)),G=L(B(64708));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,K.default)(C);if(T){var q=(0,K.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,W.default)(this,B)}}var V=function(C){(0,H.default)(Routes,C);var T=_createSuper(Routes);function Routes(){var C;(0,q.default)(this,Routes);for(var B=arguments.length,L=new Array(B),$=0;$0&&void 0!==arguments[0]?arguments[0]:"";return C?this.historyPerComponent[C]||[]:this.historyPerComponent}},{key:"clearHistory",value:function clearHistory(C){delete this.historyPerComponent[C]}},{key:"clearCurrent",value:function clearCurrent(C){var T=this.current[C];T&&(this.detachCurrent(C),this.getComponent(T).onCloseRoute(T),this.dispatchOnClose(T))}},{key:"clear",value:function clear(){var C=this;Object.keys(this.current).forEach((function(T){return C.clearCurrent(T)}))}},{key:"saveState",value:function saveState(C){return this.savedStates[C]={route:this.current[C],args:this.currentArgs[C]},this}},{key:"restoreState",value:function restoreState(C){return!!this.savedStates[C]&&(this.to(this.savedStates[C].route,this.savedStates[C].args),!0)}},{key:"validateRun",value:function validateRun(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(0,U.default)((0,K.default)(Routes.prototype),"validateRun",this).call(this,C,T))return!1;if(this.is(C,T)&&!T.refresh)return!1;var B=this.getComponent(C);return B.isOpen&&!T.reOpen||(B.isOpen=B.open(T)),B.isOpen}},{key:"beforeRun",value:function beforeRun(C,T){var B=this.getComponent(C).getServiceName(),L=this.current[B];L&&this.getComponent(L).onCloseRoute(L),G.default.trace.push(C),(0,U.default)((0,K.default)(Routes.prototype),"beforeRun",this).call(this,C,T,!1),this.attachCurrent(B,C,T),L&&this.dispatchOnClose(L)}},{key:"to",value:function to(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{history:!0};this.run(C,T);var L=this.getComponent(C).getServiceName();B.history&&(this.historyPerComponent[L]||(this.historyPerComponent[L]=[]),this.historyPerComponent[L].push({route:C,args:T}))}},{key:"back",value:function back(C){var T=this.getHistory(C);T.pop();var B=T.pop();B&&this.to(B.route,B.args)}},{key:"runShortcut",value:function runShortcut(C){this.to(C)}},{key:"afterRun",value:function afterRun(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;this.getComponent(C).onRoute(C,T),this.dispatchOnOpen(C),(0,U.default)((0,K.default)(Routes.prototype),"afterRun",this).call(this,C,T,B,!1),G.default.trace.pop()}},{key:"is",value:function is(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(0,U.default)((0,K.default)(Routes.prototype),"is",this).call(this,C))return!1;var B=this.getComponent(C).getServiceName();return _.isEqual(T,this.currentArgs[B])}},{key:"isPartOf",value:function isPartOf(C){var T=C.split("/")[0],B=[],L=this.current[T]?this.current[T].split("/"):[],q=!1;return L.forEach((function(T){B.push(T),B.join("/")===C&&(q=!0)})),q}},{key:"error",value:function error(C){throw Error("Routes: "+C)}},{key:"dispatchOnOpen",value:function dispatchOnOpen(C){window.dispatchEvent(new CustomEvent("elementor/routes/open",{detail:{route:C}}))}},{key:"dispatchOnClose",value:function dispatchOnClose(C){window.dispatchEvent(new CustomEvent("elementor/routes/close",{detail:{route:C}}))}}]),Routes}(G.default);T.default=V},42954:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(38300)),H=L(B(17341)),W=function(){function Shortcuts(C){(0,q.default)(this,Shortcuts),this.specialKeys={13:"enter",27:"esc",38:"up",40:"down",46:"del",191:"?"},this.component="",this.handlers={},this.bindListener(C)}return(0,$.default)(Shortcuts,[{key:"bindListener",value:function bindListener(C){var T=this;C.on("keydown",(function(C){return T.handle(C)}))}},{key:"getAll",value:function getAll(){var C={};return jQuery.each(this.handlers,(function(T,B){jQuery.each(B,(function(B,L){C[L.command]=T}))})),C}},{key:"register",value:function register(C,T){var B=this;C.replace(" ","").split(",").forEach((function(C){B.handlers[C]||(B.handlers[C]=[]),B.handlers[C].push(T)}))}},{key:"unregister",value:function unregister(C,T){var B=this;C.replace(" ","").split(",").forEach((function(C){B.handlers[C].forEach((function(L,q){T===q&&delete B.handlers[C][L]}))}))}},{key:"handle",value:function handle(C){var T=this.getHandlersByPriority(C);if(T){var B=T.filter((function(T){if(T.exclude&&-1!==T.exclude.indexOf("input")){var B=jQuery(C.target);if(B.is(":input, .elementor-input")||B.closest('[contenteditable="true"]').length)return!1}return!(T.dependency&&!T.dependency(C))&&!(!T.allowAltKey&&C.altKey)}));B.length&&(1{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(40131)),$=L(B(78983)),U=L(B(42081)),H=L(B(93231)),W=B(71177);function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(C);T&&(L=L.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,L)}return B}function _objectSpread(C){for(var T=1;T0&&void 0!==arguments[0]?arguments[0]:null,T=this.reduxStore.getState();return C?T[C]:T}},{key:"replaceReducer",value:function replaceReducer(){var C;return(C=this.reduxStore).replaceReducer.apply(C,arguments)}},{key:"subscribe",value:function subscribe(){var C;return(C=this.reduxStore).subscribe.apply(C,arguments)}}]),Store}();T.default=K},9077:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(40131)),$=L(B(78983)),U=L(B(42081)),H=function(){function UiStates(){(0,$.default)(this,UiStates),this.states={}}return(0,U.default)(UiStates,[{key:"register",value:function register(C){var T=C.getPrefixedId();if(this.states[T])throw"State '".concat(T,"' already exists.");this.states[T]=C}},{key:"getAll",value:function getAll(){var C={};return Object.entries(this.states).forEach((function(T){var B=(0,q.default)(T,2),L=B[0],$=B[1].getOptions();C[L]=Object.keys($)})),C}},{key:"get",value:function get(C){return C?this.states[C]:this.states}},{key:"set",value:function set(C,T){if(!this.get(C))throw"State '".concat(C,"' doesn't exist.");var B=this.getCurrent(C),L="e-ui-state--".concat(C.replaceAll("/","-")),q="".concat(L,"__").concat(B),$="".concat(L,"__").concat(T),U=this.get(C).getScopes();this.get(C).set(T),U.forEach((function(L){L.classList.remove(q),T&&L.classList.add($);var U=new CustomEvent("e-ui-state:".concat(C),{detail:{oldValue:B,newValue:T}});L.dispatchEvent(U)}))}},{key:"remove",value:function remove(C){this.set(C,"")}},{key:"getCurrent",value:function getCurrent(C){var T;return null===(T=this.get(C))||void 0===T?void 0:T.getCurrent()}}]),UiStates}();T.default=H},21564:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(50824)),$=L(B(10029)),U=L(B(40131)),H=L(B(78983)),W=L(B(42081)),K=L(B(93231)),G=L(B(17341));function _createForOfIteratorHelper(C,T){var B="undefined"!=typeof Symbol&&C[Symbol.iterator]||C["@@iterator"];if(!B){if(Array.isArray(C)||(B=function _unsupportedIterableToArray(C,T){if(!C)return;if("string"==typeof C)return _arrayLikeToArray(C,T);var B=Object.prototype.toString.call(C).slice(8,-1);"Object"===B&&C.constructor&&(B=C.constructor.name);if("Map"===B||"Set"===B)return Array.from(C);if("Arguments"===B||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return _arrayLikeToArray(C,T)}(C))||T&&C&&"number"==typeof C.length){B&&(C=B);var L=0,q=function F(){};return{s:q,n:function n(){return L>=C.length?{done:!0}:{done:!1,value:C[L++]}},e:function e(C){throw C},f:q}}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 $,U=!0,H=!1;return{s:function s(){B=B.call(C)},n:function n(){var C=B.next();return U=C.done,C},e:function e(C){H=!0,$=C},f:function f(){try{U||null==B.return||B.return()}finally{if(H)throw $}}}}function _arrayLikeToArray(C,T){(null==T||T>C.length)&&(T=C.length);for(var B=0,L=new Array(T);B0&&void 0!==arguments[0]?arguments[0]:location.hash,B=[];T&&T.substr(1).split("&").forEach((function(T){var L=T.split("?"),q=(0,U.default)(L,2),$=q[0],H=q[1],W=$.split(":");if(3===W.length){var K=W[0]+":"+W[1];if(C.dispatchersList[K]){var G=W[2],V=C.parseCommandArgs(H);B.push({method:K,command:G,args:V})}}}));return B}},{key:"run",value:(C=(0,$.default)(q.default.mark((function _callee(){var C,T,B,L,$,U,H,W,K,G=arguments;return q.default.wrap((function _callee$(q){for(;;)switch(q.prev=q.next){case 0:C=G.length>0&&void 0!==G[0]?G[0]:this.commands,T=_createForOfIteratorHelper(C),q.prev=2,T.s();case 4:if((B=T.n()).done){q.next=13;break}if(L=B.value,$=this.dispatchersList[L.method]){q.next=9;break}return q.abrupt("return",Promise.reject(new Error("No dispatcher found for the command: `".concat(L.command,"`."))));case 9:if($.isSafe(L.command)){q.next=11;break}return q.abrupt("return",Promise.reject(new Error("Attempting to run unsafe or non exist command: `".concat(L.command,"`."))));case 11:q.next=4;break;case 13:q.next=18;break;case 15:q.prev=15,q.t0=q.catch(2),T.e(q.t0);case 18:return q.prev=18,T.f(),q.finish(18);case 21:U=_createForOfIteratorHelper(C),q.prev=22,U.s();case 24:if((H=U.n()).done){q.next=31;break}return W=H.value,K=this.dispatchersList[W.method],q.next=29,K.runner()(W.command,K.isSafeWithArgs(W.command)?W.args:void 0);case 29:q.next=24;break;case 31:q.next=36;break;case 33:q.prev=33,q.t1=q.catch(22),U.e(q.t1);case 36:return q.prev=36,U.f(),q.finish(36);case 39:case"end":return q.stop()}}),_callee,this,[[2,15,18,21],[22,33,36,39]])}))),function run(){return C.apply(this,arguments)})},{key:"runOnce",value:function runOnce(){var C=this;this.run(this.commands).then((function(){C.commands=[]}))}},{key:"parseCommandArgs",value:function parseCommandArgs(C){try{return JSON.parse(decodeURI(C||"{}"))}catch(C){return G.default.warn("Hash commands JSON args cannot be parsed. \n\n",C),{}}}}]),HashCommands}();T.default=V},83024:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910)),K=L(B(74774)),G=L(B(70170));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var V=function(C){(0,U.default)(CommandBase,C);var T=_createSuper(CommandBase);function CommandBase(){return(0,q.default)(this,CommandBase),T.apply(this,arguments)}return(0,$.default)(CommandBase,[{key:"onBeforeRun",value:function onBeforeRun(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};$e.hooks.runUIBefore(this.command,C)}},{key:"onAfterRun",value:function onAfterRun(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},T=arguments.length>1?arguments[1]:void 0;$e.hooks.runUIAfter(this.command,C,T)}},{key:"onBeforeApply",value:function onBeforeApply(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};$e.hooks.runDataDependency(this.command,C)}},{key:"onAfterApply",value:function onAfterApply(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},T=arguments.length>1?arguments[1]:void 0;$e.hooks.runDataAfter(this.command,C,T)}},{key:"onCatchApply",value:function onCatchApply(C){this.runCatchHooks(C)}},{key:"runCatchHooks",value:function runCatchHooks(C){$e.hooks.runDataCatch(this.command,this.args,C),$e.hooks.runUICatch(this.command,this.args,C)}},{key:"requireContainer",value:function requireContainer(){var C=this,T=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.args;if(G.default.deprecated("requireContainer()","3.7.0","Extend `$e.modules.editor.CommandContainerBase` or `$e.modules.editor.CommandContainerInternalBase`"),!T.container&&!T.containers)throw Error("container or containers are required.");if(T.container&&T.containers)throw Error("container and containers cannot go together please select one of them.");(T.containers||[T.container]).forEach((function(T){C.requireArgumentInstance("container",elementorModules.editor.Container,{container:T})}))}}],[{key:"getInstanceType",value:function getInstanceType(){return"CommandBase"}}]),CommandBase}(K.default);T.default=V},46867:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(CommandCallbackBase,C);var T=_createSuper(CommandCallbackBase);function CommandCallbackBase(){return(0,q.default)(this,CommandCallbackBase),T.apply(this,arguments)}return(0,$.default)(CommandCallbackBase,[{key:"apply",value:function apply(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.constructor.getCallback()(C)}}],[{key:"getInstanceType",value:function getInstanceType(){return"CommandCallbackBase"}},{key:"getCallback",value:function getCallback(){return this.registerConfig.callback}}]),CommandCallbackBase}(L(B(83024)).default);T.default=K},76072:(C,T,B)=>{"use strict";var L=B(73203),q=B(7501);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var $=L(B(78983)),U=L(B(42081)),H=L(B(77266)),W=L(B(58724)),K=L(B(71173)),G=L(B(74910)),V=L(B(93231)),X=L(B(83024)),J=function _interopRequireWildcard(C,T){if(!T&&C&&C.__esModule)return C;if(null===C||"object"!==q(C)&&"function"!=typeof C)return{default:C};var B=_getRequireWildcardCache(T);if(B&&B.has(C))return B.get(C);var L={},$=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in C)if("default"!==U&&Object.prototype.hasOwnProperty.call(C,U)){var H=$?Object.getOwnPropertyDescriptor(C,U):null;H&&(H.get||H.set)?Object.defineProperty(L,U,H):L[U]=C[U]}L.default=C,B&&B.set(C,L);return L}(B(91305));function _getRequireWildcardCache(C){if("function"!=typeof WeakMap)return null;var T=new WeakMap,B=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(C){return C?B:T})(C)}function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,G.default)(C);if(T){var q=(0,G.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,K.default)(this,B)}}var Q=function(C){(0,W.default)(CommandData,C);var T=_createSuper(CommandData);function CommandData(C){var B,L,q=arguments.length>1&&void 0!==arguments[1]?arguments[1]:$e.data;return(0,$.default)(this,CommandData),L=T.call(this,C,q),(0,V.default)((0,H.default)(L),"data",void 0),(0,V.default)((0,H.default)(L),"type",void 0),null!==(B=L.args.options)&&void 0!==B&&B.type&&(L.type=L.args.options.type),L}return(0,U.default)(CommandData,[{key:"getApplyMethods",value:function getApplyMethods(){var C,T;switch(arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.type){case"create":C=this.applyBeforeCreate,T=this.applyAfterCreate;break;case"delete":C=this.applyBeforeDelete,T=this.applyAfterDelete;break;case"get":C=this.applyBeforeGet,T=this.applyAfterGet;break;case"update":C=this.applyBeforeUpdate,T=this.applyAfterUpdate;break;case"options":C=this.applyBeforeOptions,T=this.applyAfterOptions;break;default:return!1}return{before:C.bind(this),after:T.bind(this)}}},{key:"getRequestData",value:function getRequestData(){return{type:this.type,args:this.args,timestamp:(new Date).getTime(),component:this.component,command:this.command,endpoint:$e.data.commandToEndpoint(this.command,JSON.parse(JSON.stringify(this.args)),this.constructor.getEndpointFormat())}}},{key:"apply",value:function apply(){var C=this,T=this.getApplyMethods();this.args=T.before(this.args);var B=this.getRequestData();return $e.data.fetch(B).then((function(L){return C.data=L,C.data=T.after(L,C.args),C.data={data:C.data},C.data=Object.assign({__requestData__:B},C.data),C.data}))}},{key:"applyBeforeCreate",value:function applyBeforeCreate(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}},{key:"applyAfterCreate",value:function applyAfterCreate(C){return C}},{key:"applyBeforeDelete",value:function applyBeforeDelete(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}},{key:"applyAfterDelete",value:function applyAfterDelete(C){return C}},{key:"applyBeforeGet",value:function applyBeforeGet(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}},{key:"applyAfterGet",value:function applyAfterGet(C){return C}},{key:"applyBeforeUpdate",value:function applyBeforeUpdate(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}},{key:"applyAfterUpdate",value:function applyAfterUpdate(C){return C}},{key:"applyBeforeOptions",value:function applyBeforeOptions(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}},{key:"applyAfterOptions",value:function applyAfterOptions(C){return C}},{key:"applyAfterCatch",value:function applyAfterCatch(C){C.notify()}},{key:"onCatchApply",value:function onCatchApply(C){var T,B,L=(null===(T=C)||void 0===T||null===(B=T.data)||void 0===B?void 0:B.status)||501,q=Object.values(J).find((function(C){return C.getHTTPErrorCode()===L}));q||(q=J.DefaultError),C=q.create(C.message,C.code,C.data||[]),this.runCatchHooks(C),this.applyAfterCatch(C)}}],[{key:"getInstanceType",value:function getInstanceType(){return"CommandData"}},{key:"getEndpointFormat",value:function getEndpointFormat(){return null}}]),CommandData}(X.default);T.default=Q},74774:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910)),K=L(B(93231)),G=L(B(42618)),V=L(B(70170));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var X=function(C){(0,U.default)(CommandInfra,C);var T=_createSuper(CommandInfra);function CommandInfra(){var C,B=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if((0,q.default)(this,CommandInfra),!(C=T.call(this,B)).constructor.registerConfig)throw RangeError("Doing it wrong: Each command type should have `registerConfig`.");return C.command=C.constructor.getCommand(),C.component=C.constructor.getComponent(),C.initialize(B),B=C.args,C.validateArgs(B),C}return(0,$.default)(CommandInfra,[{key:"currentCommand",get:function get(){return V.default.deprecated("this.currentCommand","3.7.0","this.command"),this.command}},{key:"initialize",value:function initialize(){}},{key:"validateArgs",value:function validateArgs(){}},{key:"apply",value:function apply(){elementorModules.ForceMethodImplementation()}},{key:"run",value:function run(){return this.apply(this.args)}},{key:"onBeforeRun",value:function onBeforeRun(){}},{key:"onAfterRun",value:function onAfterRun(){}},{key:"onBeforeApply",value:function onBeforeApply(){}},{key:"onAfterApply",value:function onAfterApply(){}},{key:"onCatchApply",value:function onCatchApply(C){}}],[{key:"getInstanceType",value:function getInstanceType(){return"CommandInfra"}},{key:"getInfo",value:function getInfo(){return{}}},{key:"getCommand",value:function getCommand(){return this.registerConfig.command}},{key:"getComponent",value:function getComponent(){return this.registerConfig.component}},{key:"setRegisterConfig",value:function setRegisterConfig(C){this.registerConfig=Object.freeze(C)}}]),CommandInfra}(G.default);T.default=X,(0,K.default)(X,"registerConfig",null)},14938:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(CommandInternalBase,C);var T=_createSuper(CommandInternalBase);function CommandInternalBase(C){var B=arguments.length>1&&void 0!==arguments[1]?arguments[1]:$e.commandsInternal;return(0,q.default)(this,CommandInternalBase),T.call(this,C,B)}return(0,$.default)(CommandInternalBase,null,[{key:"getInstanceType",value:function getInstanceType(){return"CommandInternalBase"}}]),CommandInternalBase}(L(B(83024)).default);T.default=K},25683:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Close=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(Close,C);var T=_createSuper(Close);function Close(){return(0,q.default)(this,Close),T.apply(this,arguments)}return(0,$.default)(Close,[{key:"apply",value:function apply(){this.component.close()}}]),Close}(L(B(83024)).default);T.Close=K;var G=K;T.default=G},53832:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Close",{enumerable:!0,get:function get(){return L.Close}}),Object.defineProperty(T,"Open",{enumerable:!0,get:function get(){return q.Open}}),Object.defineProperty(T,"Toggle",{enumerable:!0,get:function get(){return $.Toggle}});var L=B(25683),q=B(57273),$=B(7493)},57273:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Open=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(Open,C);var T=_createSuper(Open);function Open(){return(0,q.default)(this,Open),T.apply(this,arguments)}return(0,$.default)(Open,[{key:"apply",value:function apply(){$e.route(this.component.getNamespace())}}]),Open}(L(B(83024)).default);T.Open=K;var G=K;T.default=G},7493:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Toggle=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(Toggle,C);var T=_createSuper(Toggle);function Toggle(){return(0,q.default)(this,Toggle),T.apply(this,arguments)}return(0,$.default)(Toggle,[{key:"apply",value:function apply(){this.component.isOpen?this.component.close():$e.route(this.component.getNamespace())}}]),Toggle}(L(B(83024)).default);T.Toggle=K;var G=K;T.default=G},19263:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(93231)),$=L(B(40131)),U=L(B(78983)),H=L(B(42081)),W=L(B(58724)),K=L(B(71173)),G=L(B(74910)),V=L(B(46867)),X=B(71177),J=L(B(1192)),Q=L(B(40647)),Y=L(B(70170));function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(C);T&&(L=L.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,L)}return B}function _objectSpread(C){for(var T=1;T0&&void 0!==arguments[0]?arguments[0]:{};C.manager&&(this.manager=C.manager),this.commands=this.defaultCommands(),this.commandsInternal=this.defaultCommandsInternal(),this.hooks=this.defaultHooks(),this.routes=this.defaultRoutes(),this.tabs=this.defaultTabs(),this.shortcuts=this.defaultShortcuts(),this.utils=this.defaultUtils(),this.data=this.defaultData(),this.uiStates=this.defaultUiStates(),this.states=this.defaultStates(),this.defaultRoute="",this.currentTab=""}},{key:"registerAPI",value:function registerAPI(){var C=this;Object.entries(this.getTabs()).forEach((function(T){return C.registerTabRoute(T[0])})),Object.entries(this.getRoutes()).forEach((function(T){var B=(0,$.default)(T,2),L=B[0],q=B[1];return C.registerRoute(L,q)})),Object.entries(this.getCommands()).forEach((function(T){var B=(0,$.default)(T,2),L=B[0],q=B[1];return C.registerCommand(L,q)})),Object.entries(this.getCommandsInternal()).forEach((function(T){var B=(0,$.default)(T,2),L=B[0],q=B[1];return C.registerCommandInternal(L,q)})),Object.values(this.getHooks()).forEach((function(T){return C.registerHook(T)})),Object.entries(this.getData()).forEach((function(T){var B=(0,$.default)(T,2),L=B[0],q=B[1];return C.registerData(L,q)})),Object.values(this.getUiStates()).forEach((function(T){return C.registerUiState(T)})),Object.entries(this.getStates()).forEach((function(T){var B=(0,$.default)(T,2),L=B[0],q=B[1];return C.registerState(L,q)}))}},{key:"getNamespace",value:function getNamespace(){(0,Q.default)()}},{key:"getRootContainer",value:function getRootContainer(){return Y.default.deprecated("getRootContainer()","3.7.0","getServiceName()"),this.getServiceName()}},{key:"getServiceName",value:function getServiceName(){return this.getNamespace().split("/")[0]}},{key:"store",get:function get(){return $e.store.get(this.getNamespace())}},{key:"defaultTabs",value:function defaultTabs(){return{}}},{key:"defaultRoutes",value:function defaultRoutes(){return{}}},{key:"defaultCommands",value:function defaultCommands(){return{}}},{key:"defaultCommandsInternal",value:function defaultCommandsInternal(){return{}}},{key:"defaultHooks",value:function defaultHooks(){return{}}},{key:"defaultUiStates",value:function defaultUiStates(){return{}}},{key:"defaultStates",value:function defaultStates(){return{}}},{key:"defaultShortcuts",value:function defaultShortcuts(){return{}}},{key:"defaultUtils",value:function defaultUtils(){return{}}},{key:"defaultData",value:function defaultData(){return{}}},{key:"getCommands",value:function getCommands(){return this.commands}},{key:"getCommandsInternal",value:function getCommandsInternal(){return this.commandsInternal}},{key:"getHooks",value:function getHooks(){return this.hooks}},{key:"getUiStates",value:function getUiStates(){return this.uiStates}},{key:"getStates",value:function getStates(){return this.states}},{key:"getRoutes",value:function getRoutes(){return this.routes}},{key:"getTabs",value:function getTabs(){return this.tabs}},{key:"getShortcuts",value:function getShortcuts(){return this.shortcuts}},{key:"getData",value:function getData(){return this.data}},{key:"registerCommand",value:function registerCommand(C,T){var B;switch(arguments.length>2&&void 0!==arguments[2]?arguments[2]:"default"){case"default":B=$e.commands;break;case"internal":B=$e.commandsInternal;break;case"data":B=$e.data;break;default:throw new Error("Invalid commands type: '".concat(C,"'"))}var L=this.getNamespace()+"/"+C,q={command:L,component:this};!!T.getInstanceType&&T.getInstanceType()||($e.devTools&&$e.devTools.log.warn("Attach command-callback-base, on command: '".concat(L,"', context is unknown type.")),q.callback=T,T=function(C){(0,W.default)(context,C);var T=_createSuper(context);function context(){return(0,U.default)(this,context),T.apply(this,arguments)}return(0,H.default)(context)}(V.default)),T.setRegisterConfig(q),B.register(this,C,T)}},{key:"registerHook",value:function registerHook(C){return C.register()}},{key:"registerCommandInternal",value:function registerCommandInternal(C,T){this.registerCommand(C,T,"internal")}},{key:"registerUiState",value:function registerUiState(C){$e.uiStates.register(C)}},{key:"registerState",value:function registerState(C,T){C=this.getNamespace()+(C?"/".concat(C):"");var B=(0,X.createSlice)(_objectSpread(_objectSpread({},T),{},{name:C}));$e.store.register(C,B)}},{key:"registerRoute",value:function registerRoute(C,T){$e.routes.register(this,C,T)}},{key:"registerData",value:function registerData(C,T){this.registerCommand(C,T,"data")}},{key:"unregisterRoute",value:function unregisterRoute(C){$e.routes.unregister(this,C)}},{key:"registerTabRoute",value:function registerTabRoute(C){var T=this;this.registerRoute(C,(function(B){return T.activateTab(C,B)}))}},{key:"dependency",value:function dependency(){return!0}},{key:"open",value:function open(){return!0}},{key:"close",value:function close(){return!!this.isOpen&&(this.isOpen=!1,this.inactivate(),$e.routes.clearCurrent(this.getNamespace()),$e.routes.clearHistory(this.getServiceName()),!0)}},{key:"activate",value:function activate(){$e.components.activate(this.getNamespace())}},{key:"inactivate",value:function inactivate(){$e.components.inactivate(this.getNamespace())}},{key:"isActive",value:function isActive(){return $e.components.isActive(this.getNamespace())}},{key:"onRoute",value:function onRoute(C){this.toggleRouteClass(C,!0),this.toggleHistoryClass(),this.activate(),this.trigger("route/open",C)}},{key:"onCloseRoute",value:function onCloseRoute(C){this.toggleRouteClass(C,!1),this.inactivate(),this.trigger("route/close",C)}},{key:"setDefaultRoute",value:function setDefaultRoute(C){this.defaultRoute=this.getNamespace()+"/"+C}},{key:"getDefaultRoute",value:function getDefaultRoute(){return this.defaultRoute}},{key:"removeTab",value:function removeTab(C){delete this.tabs[C],this.unregisterRoute(C)}},{key:"hasTab",value:function hasTab(C){return!!this.tabs[C]}},{key:"addTab",value:function addTab(C,T,B){var L=this;if(this.tabs[C]=T,void 0!==B){var q={},$=Object.keys(this.tabs);$.pop(),$.splice(B,0,C),$.forEach((function(C){q[C]=L.tabs[C]})),this.tabs=q}this.registerTabRoute(C)}},{key:"getTabsWrapperSelector",value:function getTabsWrapperSelector(){return""}},{key:"getTabRoute",value:function getTabRoute(C){return this.getNamespace()+"/"+C}},{key:"renderTab",value:function renderTab(C){}},{key:"activateTab",value:function activateTab(C,T){var B=this;this.renderTab(C,T),jQuery(this.getTabsWrapperSelector()+" .elementor-component-tab").off("click").on("click",(function(C){$e.route(B.getTabRoute(C.currentTarget.dataset.tab),T)})).removeClass("elementor-active").filter('[data-tab="'+C+'"]').addClass("elementor-active")}},{key:"getActiveTabConfig",value:function getActiveTabConfig(){return this.tabs[this.currentTab]||{}}},{key:"getBodyClass",value:function getBodyClass(C){return"e-route-"+C.replace(/\//g,"-")}},{key:"normalizeCommandName",value:function normalizeCommandName(C){return C.replace(/[A-Z]/g,(function(C,T){return(T>0?"-":"")+C.toLowerCase()}))}},{key:"importCommands",value:function importCommands(C){var T=this,B={};return Object.entries(C).forEach((function(C){var L=(0,$.default)(C,2),q=L[0],U=L[1],H=T.normalizeCommandName(q);B[H]=U})),B}},{key:"importHooks",value:function importHooks(C){var T={};for(var B in C){var L=new C[B];T[L.getId()]=L}return T}},{key:"importUiStates",value:function importUiStates(C){var T=this,B={};return Object.values(C).forEach((function(C){var L=new C(T);B[L.getId()]=L})),B}},{key:"setUiState",value:function setUiState(C,T){$e.uiStates.set("".concat(this.getNamespace(),"/").concat(C),T)}},{key:"toggleRouteClass",value:function toggleRouteClass(C,T){document.body.classList.toggle(this.getBodyClass(C),T)}},{key:"toggleHistoryClass",value:function toggleHistoryClass(){document.body.classList.toggle("e-routes-has-history",!!$e.routes.getHistory(this.getServiceName()).length)}}]),ComponentBase}(J.default);T.default=Z},19076:(C,T,B)=>{"use strict";var L=B(73203),q=B(7501);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var $=L(B(78983)),U=L(B(42081)),H=L(B(51121)),W=L(B(58724)),K=L(B(71173)),G=L(B(74910)),V=L(B(19263)),X=function _interopRequireWildcard(C,T){if(!T&&C&&C.__esModule)return C;if(null===C||"object"!==q(C)&&"function"!=typeof C)return{default:C};var B=_getRequireWildcardCache(T);if(B&&B.has(C))return B.get(C);var L={},$=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in C)if("default"!==U&&Object.prototype.hasOwnProperty.call(C,U)){var H=$?Object.getOwnPropertyDescriptor(C,U):null;H&&(H.get||H.set)?Object.defineProperty(L,U,H):L[U]=C[U]}L.default=C,B&&B.set(C,L);return L}(B(53832)),J=L(B(40647));function _getRequireWildcardCache(C){if("function"!=typeof WeakMap)return null;var T=new WeakMap,B=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(C){return C?B:T})(C)}function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,G.default)(C);if(T){var q=(0,G.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,K.default)(this,B)}}var Q=function(C){(0,W.default)(ComponentModalBase,C);var T=_createSuper(ComponentModalBase);function ComponentModalBase(){return(0,$.default)(this,ComponentModalBase),T.apply(this,arguments)}return(0,U.default)(ComponentModalBase,[{key:"registerAPI",value:function registerAPI(){var C=this;(0,H.default)((0,G.default)(ComponentModalBase.prototype),"registerAPI",this).call(this),$e.shortcuts.register("esc",{scopes:[this.getNamespace()],callback:function callback(){return C.close()}})}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(X)}},{key:"defaultRoutes",value:function defaultRoutes(){return{"":function _(){}}}},{key:"open",value:function open(){var C=this;if(!this.layout){var T=this.getModalLayout();this.layout=new T({component:this}),this.layout.getModal().on("hide",(function(){return C.close()}))}return this.layout.showModal(),!0}},{key:"close",value:function close(){return!!(0,H.default)((0,G.default)(ComponentModalBase.prototype),"close",this).call(this)&&(this.layout.getModal().hide(),!0)}},{key:"getModalLayout",value:function getModalLayout(){(0,J.default)()}}]),ComponentModalBase}(V.default);T.default=Q},68691:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(93231)),H=L(B(40647)),W=function(){function HookBase(){(0,q.default)(this,HookBase),(0,U.default)(this,"type",void 0),(0,U.default)(this,"command",void 0),(0,U.default)(this,"id",void 0),this.initialize(),this.type=this.getType(),this.command=this.getCommand(),this.id=this.getId()}return(0,$.default)(HookBase,[{key:"initialize",value:function initialize(){}},{key:"register",value:function register(){(0,H.default)()}},{key:"getType",value:function getType(){(0,H.default)()}},{key:"getCommand",value:function getCommand(){(0,H.default)()}},{key:"getId",value:function getId(){(0,H.default)()}},{key:"getContainerType",value:function getContainerType(){}},{key:"getConditions",value:function getConditions(){return!0}},{key:"apply",value:function apply(C){(0,H.default)()}},{key:"run",value:function run(){var C=(arguments.length<=0?void 0:arguments[0]).options,T=void 0===C?{}:C;return!(!T.callbacks||!1!==T.callbacks[this.id])||(!this.getConditions.apply(this,arguments)||($e.devTools&&$e.devTools.log.callbacks().active(this.type,this.command,this.id),this.apply.apply(this,arguments)))}}]),HookBase}();T.default=W},13819:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(42081)),$=L(B(78983)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(HookBreak,C);var T=_createSuper(HookBreak);function HookBreak(){return(0,$.default)(this,HookBreak),T.call(this,"HookBreak")}return(0,q.default)(HookBreak)}((0,L(B(19952)).default)(Error));T.default=K},48310:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.After=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(After,C);var T=_createSuper(After);function After(){return(0,q.default)(this,After),T.apply(this,arguments)}return(0,$.default)(After,[{key:"register",value:function register(){$e.hooks.registerDataAfter(this)}}]),After}(L(B(94957)).default);T.After=K;var G=K;T.default=G},94957:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Base=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(Base,C);var T=_createSuper(Base);function Base(){return(0,q.default)(this,Base),T.apply(this,arguments)}return(0,$.default)(Base,[{key:"getType",value:function getType(){return"data"}}]),Base}(L(B(68691)).default);T.Base=K;var G=K;T.default=G},46355:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Catch=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(Catch,C);var T=_createSuper(Catch);function Catch(){return(0,q.default)(this,Catch),T.apply(this,arguments)}return(0,$.default)(Catch,[{key:"register",value:function register(){$e.hooks.registerDataCatch(this)}}]),Catch}(L(B(94957)).default);T.Catch=K;var G=K;T.default=G},34507:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Dependency=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(Dependency,C);var T=_createSuper(Dependency);function Dependency(){return(0,q.default)(this,Dependency),T.apply(this,arguments)}return(0,$.default)(Dependency,[{key:"register",value:function register(){$e.hooks.registerDataDependency(this)}}]),Dependency}(L(B(94957)).default);T.Dependency=K;var G=K;T.default=G},76313:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"After",{enumerable:!0,get:function get(){return L.After}}),Object.defineProperty(T,"Base",{enumerable:!0,get:function get(){return q.Base}}),Object.defineProperty(T,"Catch",{enumerable:!0,get:function get(){return $.Catch}}),Object.defineProperty(T,"Dependency",{enumerable:!0,get:function get(){return U.Dependency}});var L=B(48310),q=B(94957),$=B(46355),U=B(34507)},30112:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.After=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(After,C);var T=_createSuper(After);function After(){return(0,q.default)(this,After),T.apply(this,arguments)}return(0,$.default)(After,[{key:"register",value:function register(){$e.hooks.registerUIAfter(this)}}]),After}(L(B(12794)).default);T.After=K;var G=K;T.default=G},12794:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Base=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(Base,C);var T=_createSuper(Base);function Base(){return(0,q.default)(this,Base),T.apply(this,arguments)}return(0,$.default)(Base,[{key:"getType",value:function getType(){return"ui"}}]),Base}(L(B(68691)).default);T.Base=K;var G=K;T.default=G},26266:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Before=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(Before,C);var T=_createSuper(Before);function Before(){return(0,q.default)(this,Before),T.apply(this,arguments)}return(0,$.default)(Before,[{key:"register",value:function register(){$e.hooks.registerUIBefore(this)}}]),Before}(L(B(12794)).default);T.Before=K;var G=K;T.default=G},52294:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Catch=void 0;var q=L(B(78983)),$=L(B(42081)),U=L(B(58724)),H=L(B(71173)),W=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,H.default)(this,B)}}var K=function(C){(0,U.default)(Catch,C);var T=_createSuper(Catch);function Catch(){return(0,q.default)(this,Catch),T.apply(this,arguments)}return(0,$.default)(Catch,[{key:"register",value:function register(){$e.hooks.registerUICatch(this)}}]),Catch}(L(B(12794)).default);T.Catch=K;var G=K;T.default=G},26932:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"After",{enumerable:!0,get:function get(){return L.After}}),Object.defineProperty(T,"Base",{enumerable:!0,get:function get(){return q.Base}}),Object.defineProperty(T,"Before",{enumerable:!0,get:function get(){return $.Before}}),Object.defineProperty(T,"Catch",{enumerable:!0,get:function get(){return U.Catch}});var L=B(30112),q=B(12794),$=B(26266),U=B(52294)},17341:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(78983)),$=L(B(42081)),U=function(){function Console(){(0,q.default)(this,Console)}return(0,$.default)(Console,null,[{key:"error",value:function error(C){$e.devTools&&$e.devTools.log.error(C),C instanceof $e.modules.HookBreak||console.error(C)}},{key:"warn",value:function warn(){for(var C,T='font-size: 12px; background-image: url("'.concat(elementorWebCliConfig.urls.assets,'images/logo-icon.png"); background-repeat: no-repeat; background-size: contain;'),B=arguments.length,L=new Array(B),q=0;q{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=L(B(40131)),$=L(B(78983)),U=L(B(42081)),H=L(B(17341)),W=function deprecatedMessage(C,T,B,L){var q="`".concat(T,"` is ").concat(C," deprecated since ").concat(B);L&&(q+=" - Use `".concat(L,"` instead")),H.default.warn(q)},K=function(){function Deprecation(){(0,$.default)(this,Deprecation)}return(0,U.default)(Deprecation,null,[{key:"deprecated",value:function deprecated(C,T,B){this.isHardDeprecated(T)?function hardDeprecated(C,T,B){W("hard",C,T,B)}(C,T,B):function softDeprecated(C,T,B){elementorWebCliConfig.isDebug&&W("soft",C,T,B)}(C,T,B)}},{key:"parseVersion",value:function parseVersion(C){var T=C.split(".");if(T.length<3||T.length>4)throw new RangeError("Invalid Semantic Version string provided");var B=(0,q.default)(T,4),L=B[0],$=B[1],U=B[2],H=B[3],W=void 0===H?"":H;return{major1:parseInt(L),major2:parseInt($),minor:parseInt(U),build:W}}},{key:"getTotalMajor",value:function getTotalMajor(C){var T=parseInt("".concat(C.major1).concat(C.major2,"0"));return T=Number((T/10).toFixed(0)),C.major2>9&&(T=C.major2-9),T}},{key:"compareVersion",value:function compareVersion(C,T){var B=this;return[this.parseVersion(C),this.parseVersion(T)].map((function(C){return B.getTotalMajor(C)})).reduce((function(C,T){return C-T}))}},{key:"isSoftDeprecated",value:function isSoftDeprecated(C){return this.compareVersion(C,elementorWebCliConfig.version)<=4}},{key:"isHardDeprecated",value:function isHardDeprecated(C){var T=this.compareVersion(C,elementorWebCliConfig.version);return T<0||T>=8}}]),Deprecation}();T.default=K},38300:(C,T)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var B=function matchUserAgent(C){return L.indexOf(C)>=0},L=navigator.userAgent,q=!!window.opr&&!!opr.addons||!!window.opera||B(" OPR/"),$=B("Firefox"),U=/^((?!chrome|android).)*safari/i.test(L)||/constructor/i.test(window.HTMLElement)||"[object SafariRemoteNotification]"===(!window.safari||"undefined"!=typeof safari&&safari.pushNotification).toString(),H=/Trident|MSIE/.test(L)&&!!document.documentMode,W=!H&&!!window.StyleMedia||B("Edg"),K=!!window.chrome&&B("Chrome")&&!(W||q),G=B("Chrome")&&!!window.CSS,V={appleWebkit:B("AppleWebKit")&&!G,blink:G,chrome:K,edge:W,firefox:$,ie:H,mac:B("Macintosh"),opera:q,safari:U,webkit:B("AppleWebKit")};T.default=V},40647:(C,T,B)=>{"use strict";var L=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.ForceMethodImplementation=void 0;var q=L(B(42081)),$=L(B(78983)),U=L(B(77266)),H=L(B(58724)),W=L(B(71173)),K=L(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,L=(0,K.default)(C);if(T){var q=(0,K.default)(this).constructor;B=Reflect.construct(L,arguments,q)}else B=L.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,H.default)(ForceMethodImplementation,C);var T=_createSuper(ForceMethodImplementation);function ForceMethodImplementation(){var C,B=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,$.default)(this,ForceMethodImplementation),C=T.call(this,"".concat(B.isStatic?"static ":"").concat(B.fullName,"() should be implemented, please provide '").concat(B.functionName||B.fullName,"' functionality.")),Error.captureStackTrace((0,U.default)(C),ForceMethodImplementation),C}return(0,q.default)(ForceMethodImplementation)}((0,L(B(19952)).default)(Error));T.ForceMethodImplementation=G;T.default=function _default(){var C=Error().stack.split("\n")[2].trim(),T=C.startsWith("at new")?"constructor":C.split(" ")[1],B={};if(B.functionName=T,B.fullName=T,B.functionName.includes(".")){var L=B.functionName.split(".");B.className=L[0],B.functionName=L[1]}else B.isStatic=!0;throw new G(B)}},98106:C=>{C.exports=function _arrayLikeToArray(C,T){(null==T||T>C.length)&&(T=C.length);for(var B=0,L=new Array(T);B{C.exports=function _arrayWithHoles(C){if(Array.isArray(C))return C},C.exports.__esModule=!0,C.exports.default=C.exports},77266: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},10029:C=>{function asyncGeneratorStep(C,T,B,L,q,$,U){try{var H=C[$](U),W=H.value}catch(C){return void B(C)}H.done?T(W):Promise.resolve(W).then(L,q)}C.exports=function _asyncToGenerator(C){return function(){var T=this,B=arguments;return new Promise((function(L,q){var $=C.apply(T,B);function _next(C){asyncGeneratorStep($,L,q,_next,_throw,"next",C)}function _throw(C){asyncGeneratorStep($,L,q,_next,_throw,"throw",C)}_next(void 0)}))}},C.exports.__esModule=!0,C.exports.default=C.exports},78983:C=>{C.exports=function _classCallCheck(C,T){if(!(C instanceof T))throw new TypeError("Cannot call a class as a function")},C.exports.__esModule=!0,C.exports.default=C.exports},76824:(C,T,B)=>{var L=B(96196),q=B(14161);C.exports=function _construct(C,T,B){if(q())return Reflect.construct.apply(null,arguments);var $=[null];$.push.apply($,T);var U=new(C.bind.apply(C,$));return B&&L(U,B.prototype),U},C.exports.__esModule=!0,C.exports.default=C.exports},42081:(C,T,B)=>{var L=B(74040);function _defineProperties(C,T){for(var B=0;B{var L=B(74040);C.exports=function _defineProperty(C,T,B){return(T=L(T))in C?Object.defineProperty(C,T,{value:B,enumerable:!0,configurable:!0,writable:!0}):C[T]=B,C},C.exports.__esModule=!0,C.exports.default=C.exports},51121:(C,T,B)=>{var L=B(79443);function _get(){return"undefined"!=typeof Reflect&&Reflect.get?(C.exports=_get=Reflect.get.bind(),C.exports.__esModule=!0,C.exports.default=C.exports):(C.exports=_get=function _get(C,T,B){var q=L(C,T);if(q){var $=Object.getOwnPropertyDescriptor(q,T);return $.get?$.get.call(arguments.length<3?C:B):$.value}},C.exports.__esModule=!0,C.exports.default=C.exports),_get.apply(this,arguments)}C.exports=_get,C.exports.__esModule=!0,C.exports.default=C.exports},74910:C=>{function _getPrototypeOf(T){return C.exports=_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function _getPrototypeOf(C){return C.__proto__||Object.getPrototypeOf(C)},C.exports.__esModule=!0,C.exports.default=C.exports,_getPrototypeOf(T)}C.exports=_getPrototypeOf,C.exports.__esModule=!0,C.exports.default=C.exports},58724:(C,T,B)=>{var L=B(96196);C.exports=function _inherits(C,T){if("function"!=typeof T&&null!==T)throw new TypeError("Super expression must either be null or a function");C.prototype=Object.create(T&&T.prototype,{constructor:{value:C,writable:!0,configurable:!0}}),Object.defineProperty(C,"prototype",{writable:!1}),T&&L(C,T)},C.exports.__esModule=!0,C.exports.default=C.exports},73203:C=>{C.exports=function _interopRequireDefault(C){return C&&C.__esModule?C:{default:C}},C.exports.__esModule=!0,C.exports.default=C.exports},94346:C=>{C.exports=function _isNativeFunction(C){try{return-1!==Function.toString.call(C).indexOf("[native code]")}catch(T){return"function"==typeof C}},C.exports.__esModule=!0,C.exports.default=C.exports},14161:C=>{function _isNativeReflectConstruct(){try{var T=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(T){}return(C.exports=_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!T},C.exports.__esModule=!0,C.exports.default=C.exports)()}C.exports=_isNativeReflectConstruct,C.exports.__esModule=!0,C.exports.default=C.exports},40608:C=>{C.exports=function _iterableToArrayLimit(C,T){var B=null==C?null:"undefined"!=typeof Symbol&&C[Symbol.iterator]||C["@@iterator"];if(null!=B){var L,q,$,U,H=[],W=!0,K=!1;try{if($=(B=B.call(C)).next,0===T){if(Object(B)!==B)return;W=!1}else for(;!(W=(L=$.call(B)).done)&&(H.push(L.value),H.length!==T);W=!0);}catch(C){K=!0,q=C}finally{try{if(!W&&null!=B.return&&(U=B.return(),Object(U)!==U))return}finally{if(K)throw q}}return H}},C.exports.__esModule=!0,C.exports.default=C.exports},56894: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},71173:(C,T,B)=>{var L=B(7501).default,q=B(77266);C.exports=function _possibleConstructorReturn(C,T){if(T&&("object"===L(T)||"function"==typeof T))return T;if(void 0!==T)throw new TypeError("Derived constructors may only return object or undefined");return q(C)},C.exports.__esModule=!0,C.exports.default=C.exports},21337:(C,T,B)=>{var L=B(7501).default;function _regeneratorRuntime(){"use strict";C.exports=_regeneratorRuntime=function _regeneratorRuntime(){return B},C.exports.__esModule=!0,C.exports.default=C.exports;var T,B={},q=Object.prototype,$=q.hasOwnProperty,U=Object.defineProperty||function(C,T,B){C[T]=B.value},H="function"==typeof Symbol?Symbol:{},W=H.iterator||"@@iterator",K=H.asyncIterator||"@@asyncIterator",G=H.toStringTag||"@@toStringTag";function define(C,T,B){return Object.defineProperty(C,T,{value:B,enumerable:!0,configurable:!0,writable:!0}),C[T]}try{define({},"")}catch(T){define=function define(C,T,B){return C[T]=B}}function wrap(C,T,B,L){var q=T&&T.prototype instanceof Generator?T:Generator,$=Object.create(q.prototype),H=new Context(L||[]);return U($,"_invoke",{value:makeInvokeMethod(C,B,H)}),$}function tryCatch(C,T,B){try{return{type:"normal",arg:C.call(T,B)}}catch(C){return{type:"throw",arg:C}}}B.wrap=wrap;var V="suspendedStart",X="suspendedYield",J="executing",Q="completed",Y={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var Z={};define(Z,W,(function(){return this}));var ee=Object.getPrototypeOf,te=ee&&ee(ee(values([])));te&&te!==q&&$.call(te,W)&&(Z=te);var re=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(Z);function defineIteratorMethods(C){["next","throw","return"].forEach((function(T){define(C,T,(function(C){return this._invoke(T,C)}))}))}function AsyncIterator(C,T){function invoke(B,q,U,H){var W=tryCatch(C[B],C,q);if("throw"!==W.type){var K=W.arg,G=K.value;return G&&"object"==L(G)&&$.call(G,"__await")?T.resolve(G.__await).then((function(C){invoke("next",C,U,H)}),(function(C){invoke("throw",C,U,H)})):T.resolve(G).then((function(C){K.value=C,U(K)}),(function(C){return invoke("throw",C,U,H)}))}H(W.arg)}var B;U(this,"_invoke",{value:function value(C,L){function callInvokeWithMethodAndArg(){return new T((function(T,B){invoke(C,L,T,B)}))}return B=B?B.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(C,B,L){var q=V;return function($,U){if(q===J)throw new Error("Generator is already running");if(q===Q){if("throw"===$)throw U;return{value:T,done:!0}}for(L.method=$,L.arg=U;;){var H=L.delegate;if(H){var W=maybeInvokeDelegate(H,L);if(W){if(W===Y)continue;return W}}if("next"===L.method)L.sent=L._sent=L.arg;else if("throw"===L.method){if(q===V)throw q=Q,L.arg;L.dispatchException(L.arg)}else"return"===L.method&&L.abrupt("return",L.arg);q=J;var K=tryCatch(C,B,L);if("normal"===K.type){if(q=L.done?Q:X,K.arg===Y)continue;return{value:K.arg,done:L.done}}"throw"===K.type&&(q=Q,L.method="throw",L.arg=K.arg)}}}function maybeInvokeDelegate(C,B){var L=B.method,q=C.iterator[L];if(q===T)return B.delegate=null,"throw"===L&&C.iterator.return&&(B.method="return",B.arg=T,maybeInvokeDelegate(C,B),"throw"===B.method)||"return"!==L&&(B.method="throw",B.arg=new TypeError("The iterator does not provide a '"+L+"' method")),Y;var $=tryCatch(q,C.iterator,B.arg);if("throw"===$.type)return B.method="throw",B.arg=$.arg,B.delegate=null,Y;var U=$.arg;return U?U.done?(B[C.resultName]=U.value,B.next=C.nextLoc,"return"!==B.method&&(B.method="next",B.arg=T),B.delegate=null,Y):U:(B.method="throw",B.arg=new TypeError("iterator result is not an object"),B.delegate=null,Y)}function pushTryEntry(C){var T={tryLoc:C[0]};1 in C&&(T.catchLoc=C[1]),2 in C&&(T.finallyLoc=C[2],T.afterLoc=C[3]),this.tryEntries.push(T)}function resetTryEntry(C){var T=C.completion||{};T.type="normal",delete T.arg,C.completion=T}function Context(C){this.tryEntries=[{tryLoc:"root"}],C.forEach(pushTryEntry,this),this.reset(!0)}function values(C){if(C||""===C){var B=C[W];if(B)return B.call(C);if("function"==typeof C.next)return C;if(!isNaN(C.length)){var q=-1,U=function next(){for(;++q=0;--L){var q=this.tryEntries[L],U=q.completion;if("root"===q.tryLoc)return handle("end");if(q.tryLoc<=this.prev){var H=$.call(q,"catchLoc"),W=$.call(q,"finallyLoc");if(H&&W){if(this.prev=0;--B){var L=this.tryEntries[B];if(L.tryLoc<=this.prev&&$.call(L,"finallyLoc")&&this.prev=0;--T){var B=this.tryEntries[T];if(B.finallyLoc===C)return this.complete(B.completion,B.afterLoc),resetTryEntry(B),Y}},catch:function _catch(C){for(var T=this.tryEntries.length-1;T>=0;--T){var B=this.tryEntries[T];if(B.tryLoc===C){var L=B.completion;if("throw"===L.type){var q=L.arg;resetTryEntry(B)}return q}}throw new Error("illegal catch attempt")},delegateYield:function delegateYield(C,B,L){return this.delegate={iterator:values(C),resultName:B,nextLoc:L},"next"===this.method&&(this.arg=T),Y}},B}C.exports=_regeneratorRuntime,C.exports.__esModule=!0,C.exports.default=C.exports},96196:C=>{function _setPrototypeOf(T,B){return C.exports=_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(C,T){return C.__proto__=T,C},C.exports.__esModule=!0,C.exports.default=C.exports,_setPrototypeOf(T,B)}C.exports=_setPrototypeOf,C.exports.__esModule=!0,C.exports.default=C.exports},40131:(C,T,B)=>{var L=B(17358),q=B(40608),$=B(35068),U=B(56894);C.exports=function _slicedToArray(C,T){return L(C)||q(C,T)||$(C,T)||U()},C.exports.__esModule=!0,C.exports.default=C.exports},79443:(C,T,B)=>{var L=B(74910);C.exports=function _superPropBase(C,T){for(;!Object.prototype.hasOwnProperty.call(C,T)&&null!==(C=L(C)););return C},C.exports.__esModule=!0,C.exports.default=C.exports},56027:(C,T,B)=>{var L=B(7501).default;C.exports=function toPrimitive(C,T){if("object"!=L(C)||!C)return C;var B=C[Symbol.toPrimitive];if(void 0!==B){var q=B.call(C,T||"default");if("object"!=L(q))return q;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===T?String:Number)(C)},C.exports.__esModule=!0,C.exports.default=C.exports},74040:(C,T,B)=>{var L=B(7501).default,q=B(56027);C.exports=function toPropertyKey(C){var T=q(C,"string");return"symbol"==L(T)?T:String(T)},C.exports.__esModule=!0,C.exports.default=C.exports},7501:C=>{function _typeof(T){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(T)}C.exports=_typeof,C.exports.__esModule=!0,C.exports.default=C.exports},35068:(C,T,B)=>{var L=B(98106);C.exports=function _unsupportedIterableToArray(C,T){if(C){if("string"==typeof C)return L(C,T);var B=Object.prototype.toString.call(C).slice(8,-1);return"Object"===B&&C.constructor&&(B=C.constructor.name),"Map"===B||"Set"===B?Array.from(C):"Arguments"===B||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B)?L(C,T):void 0}},C.exports.__esModule=!0,C.exports.default=C.exports},19952:(C,T,B)=>{var L=B(74910),q=B(96196),$=B(94346),U=B(76824);function _wrapNativeSuper(T){var B="function"==typeof Map?new Map:void 0;return C.exports=_wrapNativeSuper=function _wrapNativeSuper(C){if(null===C||!$(C))return C;if("function"!=typeof C)throw new TypeError("Super expression must either be null or a function");if(void 0!==B){if(B.has(C))return B.get(C);B.set(C,Wrapper)}function Wrapper(){return U(C,arguments,L(this).constructor)}return Wrapper.prototype=Object.create(C.prototype,{constructor:{value:Wrapper,enumerable:!1,writable:!0,configurable:!0}}),q(Wrapper,C)},C.exports.__esModule=!0,C.exports.default=C.exports,_wrapNativeSuper(T)}C.exports=_wrapNativeSuper,C.exports.__esModule=!0,C.exports.default=C.exports},50824:(C,T,B)=>{var L=B(21337)();C.exports=L;try{regeneratorRuntime=L}catch(C){"object"==typeof globalThis?globalThis.regeneratorRuntime=L:Function("r","regeneratorRuntime = r")(L)}}},T={};function __webpack_require__(B){var L=T[B];if(void 0!==L)return L.exports;var q=T[B]={exports:{}};return C[B](q,q.exports,__webpack_require__),q.exports}__webpack_require__.d=(C,T)=>{for(var B in T)__webpack_require__.o(T,B)&&!__webpack_require__.o(C,B)&&Object.defineProperty(C,B,{enumerable:!0,get:T[B]})},__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,T)=>Object.prototype.hasOwnProperty.call(C,T),__webpack_require__.r=C=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(C,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(C,"__esModule",{value:!0})},(()=>{"use strict";var C=__webpack_require__(73203)(__webpack_require__(22040));window.$e=new C.default})()})();{"id":2926,"date":"2024-06-05T11:30:30","date_gmt":"2024-06-05T11:30:30","guid":{"rendered":"https:\/\/gardencity.neotericproperties.in\/?p=2926"},"modified":"2024-06-05T11:30:30","modified_gmt":"2024-06-05T11:30:30","slug":"mostbet-partners-review-best-casino-affiliate-programs-best-affiliate-network-reviews-listings","status":"publish","type":"post","link":"https:\/\/gardencity.neotericproperties.in\/2024\/06\/05\/mostbet-partners-review-best-casino-affiliate-programs-best-affiliate-network-reviews-listings\/","title":{"rendered":"Mostbet Partners Review Best Casino Affiliate Programs Best Affiliate Network Reviews & Listings<\/tg"},"content":{"rendered":"

Mostbet Partners Review Best Casino Affiliate Programs Best Affiliate Network Reviews & Listings<\/tg>Follow the instructions to reset it and create a new Mostbet casino login.<\/descr><\/p>\n

The app development team is also continuously optimizing the application form for different devices and focusing on implementing technical innovations. Around 70 bingo lotteries await those wanting to try their luck and get a winning combination along a horizontal, vertical or diagonal line. The demo mode will provide you with a few testing rounds if you want to get one of these title before playing for real money.<\/p>\n

With the Affiliate Valley, you don\u2019t must be the next Facebook to earn on it. The loyalty program was created and implemented in a way that helps it be easier to attract new users and retain them in Mostbet so long as possible. This approach is beneficial for webmasters due to the fact that the more a user spends, the more a webmaster earns.<\/p>\n

Real-time Statistics<\/h2>\n

This review reflects the subjective opinion of an individual, and not the state position of the editors. The developers created MostBet.com, a bookmaker company, to become the best on the market. Regarding payouts, you can pick any easy payment scheme for which you wish to collect payments.<\/p>\n