Current Path : /home/church/www/chefcaryt.com/wp-content/plugins/elementor/assets/js/ |
Current File : /home/church/www/chefcaryt.com/wp-content/plugins/elementor/assets/js/editor-document.min.js |
/*! elementor - v3.6.7 - 03-07-2022 */ /*! For license information please see editor-document.min.js.LICENSE.txt */ (()=>{var C={15365:C=>{C.exports=function _arrayLikeToArray(C,T){(null==T||T>C.length)&&(T=C.length);for(var B=0,$=new Array(T);B<T;B++)$[B]=C[B];return $},C.exports.__esModule=!0,C.exports.default=C.exports},76161:C=>{C.exports=function _arrayWithHoles(C){if(Array.isArray(C))return C},C.exports.__esModule=!0,C.exports.default=C.exports},39090:(C,T,B)=>{var $=B(15365);C.exports=function _arrayWithoutHoles(C){if(Array.isArray(C))return $(C)},C.exports.__esModule=!0,C.exports.default=C.exports},94647: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},11504:C=>{function asyncGeneratorStep(C,T,B,$,q,L,H){try{var V=C[L](H),W=V.value}catch(C){return void B(C)}V.done?T(W):Promise.resolve(W).then($,q)}C.exports=function _asyncToGenerator(C){return function(){var T=this,B=arguments;return new Promise((function($,q){var L=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},89372: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},20639:(C,T,B)=>{var $=B(17276),q=B(47321);function _construct(T,B,L){return q()?(C.exports=_construct=Reflect.construct.bind(),C.exports.__esModule=!0,C.exports.default=C.exports):(C.exports=_construct=function _construct(C,T,B){var q=[null];q.push.apply(q,T);var L=new(Function.bind.apply(C,q));return B&&$(L,B.prototype),L},C.exports.__esModule=!0,C.exports.default=C.exports),_construct.apply(null,arguments)}C.exports=_construct,C.exports.__esModule=!0,C.exports.default=C.exports},5816:C=>{function _defineProperties(C,T){for(var B=0;B<T.length;B++){var $=T[B];$.enumerable=$.enumerable||!1,$.configurable=!0,"value"in $&&($.writable=!0),Object.defineProperty(C,$.key,$)}}C.exports=function _createClass(C,T,B){return T&&_defineProperties(C.prototype,T),B&&_defineProperties(C,B),Object.defineProperty(C,"prototype",{writable:!1}),C},C.exports.__esModule=!0,C.exports.default=C.exports},65526:C=>{C.exports=function _defineProperty(C,T,B){return 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},33854:(C,T,B)=>{var $=B(73515);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=$(C,T);if(q){var L=Object.getOwnPropertyDescriptor(q,T);return L.get?L.get.call(arguments.length<3?C:B):L.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},38620: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},44422:(C,T,B)=>{var $=B(17276);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&&$(C,T)},C.exports.__esModule=!0,C.exports.default=C.exports},7914:C=>{C.exports=function _interopRequireDefault(C){return C&&C.__esModule?C:{default:C}},C.exports.__esModule=!0,C.exports.default=C.exports},71021:C=>{C.exports=function _isNativeFunction(C){return-1!==Function.toString.call(C).indexOf("[native code]")},C.exports.__esModule=!0,C.exports.default=C.exports},47321:C=>{C.exports=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}},C.exports.__esModule=!0,C.exports.default=C.exports},78850:C=>{C.exports=function _iterableToArray(C){if("undefined"!=typeof Symbol&&null!=C[Symbol.iterator]||null!=C["@@iterator"])return Array.from(C)},C.exports.__esModule=!0,C.exports.default=C.exports},61238:C=>{C.exports=function _iterableToArrayLimit(C,T){var B=null==C?null:"undefined"!=typeof Symbol&&C[Symbol.iterator]||C["@@iterator"];if(null!=B){var $,q,L=[],H=!0,V=!1;try{for(B=B.call(C);!(H=($=B.next()).done)&&(L.push($.value),!T||L.length!==T);H=!0);}catch(C){V=!0,q=C}finally{try{H||null==B.return||B.return()}finally{if(V)throw q}}return L}},C.exports.__esModule=!0,C.exports.default=C.exports},64768: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},15929:C=>{C.exports=function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},C.exports.__esModule=!0,C.exports.default=C.exports},17066:(C,T,B)=>{var $=B(11873).default,q=B(94647);C.exports=function _possibleConstructorReturn(C,T){if(T&&("object"===$(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},22656:(C,T,B)=>{var $=B(11873).default;function _regeneratorRuntime(){"use strict";C.exports=_regeneratorRuntime=function _regeneratorRuntime(){return T},C.exports.__esModule=!0,C.exports.default=C.exports;var T={},B=Object.prototype,q=B.hasOwnProperty,L="function"==typeof Symbol?Symbol:{},H=L.iterator||"@@iterator",V=L.asyncIterator||"@@asyncIterator",W=L.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(C){define=function define(C,T,B){return C[T]=B}}function wrap(C,T,B,$){var q=T&&T.prototype instanceof Generator?T:Generator,L=Object.create(q.prototype),H=new Context($||[]);return L._invoke=function(C,T,B){var $="suspendedStart";return function(q,L){if("executing"===$)throw new Error("Generator is already running");if("completed"===$){if("throw"===q)throw L;return doneResult()}for(B.method=q,B.arg=L;;){var H=B.delegate;if(H){var V=maybeInvokeDelegate(H,B);if(V){if(V===U)continue;return V}}if("next"===B.method)B.sent=B._sent=B.arg;else if("throw"===B.method){if("suspendedStart"===$)throw $="completed",B.arg;B.dispatchException(B.arg)}else"return"===B.method&&B.abrupt("return",B.arg);$="executing";var W=tryCatch(C,T,B);if("normal"===W.type){if($=B.done?"completed":"suspendedYield",W.arg===U)continue;return{value:W.arg,done:B.done}}"throw"===W.type&&($="completed",B.method="throw",B.arg=W.arg)}}}(C,B,H),L}function tryCatch(C,T,B){try{return{type:"normal",arg:C.call(T,B)}}catch(C){return{type:"throw",arg:C}}}T.wrap=wrap;var U={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var G={};define(G,H,(function(){return this}));var K=Object.getPrototypeOf,Q=K&&K(K(values([])));Q&&Q!==B&&q.call(Q,H)&&(G=Q);var J=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(G);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,L,H,V){var W=tryCatch(C[B],C,L);if("throw"!==W.type){var U=W.arg,G=U.value;return G&&"object"==$(G)&&q.call(G,"__await")?T.resolve(G.__await).then((function(C){invoke("next",C,H,V)}),(function(C){invoke("throw",C,H,V)})):T.resolve(G).then((function(C){U.value=C,H(U)}),(function(C){return invoke("throw",C,H,V)}))}V(W.arg)}var B;this._invoke=function(C,$){function callInvokeWithMethodAndArg(){return new T((function(T,B){invoke(C,$,T,B)}))}return B=B?B.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}}function maybeInvokeDelegate(C,T){var B=C.iterator[T.method];if(void 0===B){if(T.delegate=null,"throw"===T.method){if(C.iterator.return&&(T.method="return",T.arg=void 0,maybeInvokeDelegate(C,T),"throw"===T.method))return U;T.method="throw",T.arg=new TypeError("The iterator does not provide a 'throw' method")}return U}var $=tryCatch(B,C.iterator,T.arg);if("throw"===$.type)return T.method="throw",T.arg=$.arg,T.delegate=null,U;var q=$.arg;return q?q.done?(T[C.resultName]=q.value,T.next=C.nextLoc,"return"!==T.method&&(T.method="next",T.arg=void 0),T.delegate=null,U):q:(T.method="throw",T.arg=new TypeError("iterator result is not an object"),T.delegate=null,U)}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){var T=C[H];if(T)return T.call(C);if("function"==typeof C.next)return C;if(!isNaN(C.length)){var B=-1,$=function next(){for(;++B<C.length;)if(q.call(C,B))return next.value=C[B],next.done=!1,next;return next.value=void 0,next.done=!0,next};return $.next=$}}return{next:doneResult}}function doneResult(){return{value:void 0,done:!0}}return GeneratorFunction.prototype=GeneratorFunctionPrototype,define(J,"constructor",GeneratorFunctionPrototype),define(GeneratorFunctionPrototype,"constructor",GeneratorFunction),GeneratorFunction.displayName=define(GeneratorFunctionPrototype,W,"GeneratorFunction"),T.isGeneratorFunction=function(C){var T="function"==typeof C&&C.constructor;return!!T&&(T===GeneratorFunction||"GeneratorFunction"===(T.displayName||T.name))},T.mark=function(C){return Object.setPrototypeOf?Object.setPrototypeOf(C,GeneratorFunctionPrototype):(C.__proto__=GeneratorFunctionPrototype,define(C,W,"GeneratorFunction")),C.prototype=Object.create(J),C},T.awrap=function(C){return{__await:C}},defineIteratorMethods(AsyncIterator.prototype),define(AsyncIterator.prototype,V,(function(){return this})),T.AsyncIterator=AsyncIterator,T.async=function(C,B,$,q,L){void 0===L&&(L=Promise);var H=new AsyncIterator(wrap(C,B,$,q),L);return T.isGeneratorFunction(B)?H:H.next().then((function(C){return C.done?C.value:H.next()}))},defineIteratorMethods(J),define(J,W,"Generator"),define(J,H,(function(){return this})),define(J,"toString",(function(){return"[object Generator]"})),T.keys=function(C){var T=[];for(var B in C)T.push(B);return T.reverse(),function next(){for(;T.length;){var B=T.pop();if(B in C)return next.value=B,next.done=!1,next}return next.done=!0,next}},T.values=values,Context.prototype={constructor:Context,reset:function reset(C){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(resetTryEntry),!C)for(var T in this)"t"===T.charAt(0)&&q.call(this,T)&&!isNaN(+T.slice(1))&&(this[T]=void 0)},stop:function stop(){this.done=!0;var C=this.tryEntries[0].completion;if("throw"===C.type)throw C.arg;return this.rval},dispatchException:function dispatchException(C){if(this.done)throw C;var T=this;function handle(B,$){return L.type="throw",L.arg=C,T.next=B,$&&(T.method="next",T.arg=void 0),!!$}for(var B=this.tryEntries.length-1;B>=0;--B){var $=this.tryEntries[B],L=$.completion;if("root"===$.tryLoc)return handle("end");if($.tryLoc<=this.prev){var H=q.call($,"catchLoc"),V=q.call($,"finallyLoc");if(H&&V){if(this.prev<$.catchLoc)return handle($.catchLoc,!0);if(this.prev<$.finallyLoc)return handle($.finallyLoc)}else if(H){if(this.prev<$.catchLoc)return handle($.catchLoc,!0)}else{if(!V)throw new Error("try statement without catch or finally");if(this.prev<$.finallyLoc)return handle($.finallyLoc)}}}},abrupt:function abrupt(C,T){for(var B=this.tryEntries.length-1;B>=0;--B){var $=this.tryEntries[B];if($.tryLoc<=this.prev&&q.call($,"finallyLoc")&&this.prev<$.finallyLoc){var L=$;break}}L&&("break"===C||"continue"===C)&&L.tryLoc<=T&&T<=L.finallyLoc&&(L=null);var H=L?L.completion:{};return H.type=C,H.arg=T,L?(this.method="next",this.next=L.finallyLoc,U):this.complete(H)},complete:function complete(C,T){if("throw"===C.type)throw C.arg;return"break"===C.type||"continue"===C.type?this.next=C.arg:"return"===C.type?(this.rval=this.arg=C.arg,this.method="return",this.next="end"):"normal"===C.type&&T&&(this.next=T),U},finish:function finish(C){for(var T=this.tryEntries.length-1;T>=0;--T){var B=this.tryEntries[T];if(B.finallyLoc===C)return this.complete(B.completion,B.afterLoc),resetTryEntry(B),U}},catch:function _catch(C){for(var T=this.tryEntries.length-1;T>=0;--T){var B=this.tryEntries[T];if(B.tryLoc===C){var $=B.completion;if("throw"===$.type){var q=$.arg;resetTryEntry(B)}return q}}throw new Error("illegal catch attempt")},delegateYield:function delegateYield(C,T,B){return this.delegate={iterator:values(C),resultName:T,nextLoc:B},"next"===this.method&&(this.arg=void 0),U}},T}C.exports=_regeneratorRuntime,C.exports.__esModule=!0,C.exports.default=C.exports},17276: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},37613:(C,T,B)=>{var $=B(76161),q=B(61238),L=B(44595),H=B(64768);C.exports=function _slicedToArray(C,T){return $(C)||q(C,T)||L(C,T)||H()},C.exports.__esModule=!0,C.exports.default=C.exports},73515:(C,T,B)=>{var $=B(38620);C.exports=function _superPropBase(C,T){for(;!Object.prototype.hasOwnProperty.call(C,T)&&null!==(C=$(C)););return C},C.exports.__esModule=!0,C.exports.default=C.exports},46292:(C,T,B)=>{var $=B(39090),q=B(78850),L=B(44595),H=B(15929);C.exports=function _toConsumableArray(C){return $(C)||q(C)||L(C)||H()},C.exports.__esModule=!0,C.exports.default=C.exports},11873: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},44595:(C,T,B)=>{var $=B(15365);C.exports=function _unsupportedIterableToArray(C,T){if(C){if("string"==typeof C)return $(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)?$(C,T):void 0}},C.exports.__esModule=!0,C.exports.default=C.exports},64885:(C,T,B)=>{var $=B(38620),q=B(17276),L=B(71021),H=B(20639);function _wrapNativeSuper(T){var B="function"==typeof Map?new Map:void 0;return C.exports=_wrapNativeSuper=function _wrapNativeSuper(C){if(null===C||!L(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 H(C,arguments,$(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},57135:(C,T,B)=>{var $=B(22656)();C.exports=$;try{regeneratorRuntime=$}catch(C){"object"==typeof globalThis?globalThis.regeneratorRuntime=$:Function("r","regeneratorRuntime = r")($)}},70365:(C,T,B)=>{"use strict";function n(C){for(var T=arguments.length,B=Array(T>1?T-1:0),$=1;$<T;$++)B[$-1]=arguments[$];throw Error("[Immer] minified error nr: "+C+(B.length?" "+B.map((function(C){return"'"+C+"'"})).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function r(C){return!!C&&!!C[K]}function t(C){return!!C&&(function(C){if(!C||"object"!=typeof C)return!1;var T=Object.getPrototypeOf(C);if(null===T)return!0;var B=Object.hasOwnProperty.call(T,"constructor")&&T.constructor;return B===Object||"function"==typeof B&&Function.toString.call(B)===Q}(C)||Array.isArray(C)||!!C[G]||!!C.constructor[G]||s(C)||v(C))}function e(C){return r(C)||n(23,C),C[K].t}function i(C,T,B){void 0===B&&(B=!1),0===o(C)?(B?Object.keys:J)(C).forEach((function($){B&&"symbol"==typeof $||T($,C[$],C)})):C.forEach((function(B,$){return T($,B,C)}))}function o(C){var T=C[K];return T?T.i>3?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 $=o(C);2===$?C.set(T,B):3===$?(C.delete(T),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 H&&C instanceof Map}function v(C){return V&&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=X(C);delete T[K];for(var B=J(T),$=0;$<B.length;$++){var q=B[$],L=T[q];!1===L.writable&&(L.writable=!0,L.configurable=!0),(L.get||L.set)&&(T[q]={configurable:!0,writable:!0,enumerable:L.enumerable,value:C[q]})}return Object.create(Object.getPrototypeOf(C),T)}function d(C,T){return void 0===T&&(T=!1),y(C)||r(C)||!t(C)||(o(C)>1&&(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 O(C){g(C),C.p.forEach(S),C.p=null}function g(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[K];0===T.i||1===T.i?T.j():T.O=!0}function P(C,T){T._=T.p.length;var B=T.p[0],$=void 0!==C&&C!==B;return T.h.g||b("ES5").S(T,C,$),$?(B[K].P&&(O(T),n(4)),t(C)&&(C=M(T,C),T.l||x(T,C)),T.u&&b("Patches").M(B[K].t,C,T.u,T.s)):C=M(T,B,[]),O(T),T.u&&T.v(T.u,T.s),C!==U?C:void 0}function M(C,T,B){if(y(T))return T;var $=T[K];if(!$)return i(T,(function(q,L){return A(C,$,T,q,L,B)}),!0),T;if($.A!==C)return T;if(!$.P)return x(C,$.t,!0),$.t;if(!$.I){$.I=!0,$.A._--;var q=4===$.i||5===$.i?$.o=l($.k):$.o;i(3===$.i?new Set(q):q,(function(T,L){return A(C,$,q,T,L,B)})),x(C,q,!1),B&&C.u&&b("Patches").R($,B,C.u,C.s)}return $.o}function A(C,T,B,$,q,L){if(r(q)){var H=M(C,q,L&&T&&3!==T.i&&!u(T.D,$)?L.concat($):void 0);if(f(B,$,H),!r(H))return;C.m=!1}if(t(q)&&!y(q)){if(!C.h.F&&C._<1)return;M(C,q),T&&T.A.l||x(C,q)}}function x(C,T,B){void 0===B&&(B=!1),C.h.F&&C.m&&d(T,B)}function z(C,T){var B=C[K];return(B?p(B):C)[T]}function I(C,T){if(T in C)for(var B=Object.getPrototypeOf(C);B;){var $=Object.getOwnPropertyDescriptor(B,T);if($)return $;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 R(C,T,B){var $=s(T)?b("MapSet").N(T,B):v(T)?b("MapSet").T(T,B):C.g?function(C,T){var B=Array.isArray(C),$={i:B?1:0,A:T?T.A:_(),P:!1,I:!1,D:{},l:T,t:C,k:null,o:null,j:null,C:!1},q=$,L=Z;B&&(q=[$],L=ee);var H=Proxy.revocable(q,L),V=H.revoke,W=H.proxy;return $.k=W,$.j=V,W}(T,B):b("ES5").J(T,B);return(B?B.A:_()).p.push($),$}function D(C){return r(C)||n(22,C),function n(C){if(!t(C))return C;var T,B=C[K],$=o(C);if(B){if(!B.P&&(B.i<4||!b("ES5").K(B)))return B.t;B.I=!0,T=F(C,$),B.I=!1}else T=F(C,$);return i(T,(function(C,$){B&&a(B.t,C)===$||f(T,C,n($))})),3===$?new Set(T):T}(C)}function F(C,T){switch(T){case 2:return new Map(C);case 3:return Array.from(C)}return l(C)}function N(){function t(T,B){var $=C[T];return $?$.enumerable=B:C[T]=$={configurable:!0,enumerable:B,get:function(){var C=this[K];return Z.get(C,T)},set:function(C){var B=this[K];Z.set(B,T,C)}},$}function e(C){for(var T=C.length-1;T>=0;T--){var B=C[T][K];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,$=J(B),q=$.length-1;q>=0;q--){var L=$[q];if(L!==K){var H=T[L];if(void 0===H&&!u(T,L))return!0;var V=B[L],W=V&&V[K];if(W?W.t!==H:!c(V,H))return!0}}var U=!!T[K];return $.length!==J(T).length+(U?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 $=0;$<T.length;$++)if(!T.hasOwnProperty($))return!0;return!1}var C={};m("ES5",{J:function(C,T){var B=Array.isArray(C),$=function(C,T){if(C){for(var B=Array(T.length),$=0;$<T.length;$++)Object.defineProperty(B,""+$,t($,!0));return B}var q=X(T);delete q[K];for(var L=J(q),H=0;H<L.length;H++){var V=L[H];q[V]=t(V,C||!!q[V].enumerable)}return Object.create(Object.getPrototypeOf(T),q)}(B,C),q={i:B?5:4,A:T?T.A:_(),P:!1,I:!1,D:{},l:T,t:C,k:$,o:null,O:!1,C:!1};return Object.defineProperty($,K,{value:q,writable:!0}),$},S:function(C,T,B){B?r(T)&&T[K].A===C&&e(C.p):(C.u&&function n(C){if(C&&"object"==typeof C){var T=C[K];if(T){var B=T.t,$=T.k,q=T.D,L=T.i;if(4===L)i($,(function(C){C!==K&&(void 0!==B[C]||u(B,C)?q[C]||n($[C]):(q[C]=!0,k(T)))})),i(B,(function(C){void 0!==$[C]||u($,C)||(q[C]=!1,k(T))}));else if(5===L){if(a(T)&&(k(T),q.length=!0),$.length<B.length)for(var H=$.length;H<B.length;H++)q[H]=!1;else for(var V=B.length;V<$.length;V++)q[V]=!0;for(var W=Math.min($.length,B.length),U=0;U<W;U++)$.hasOwnProperty(U)||(q[U]=!0),void 0===q[U]&&n($[U])}}}}(C.p[0]),e(C.p))},K:function(C){return 4===C.i?o(C):a(C)}})}B.r(T),B.d(T,{MiddlewareArray:()=>Re,TaskAbortError:()=>Ee,__DO_NOT_USE__ActionTypes:()=>ue,addListener:()=>xe,applyMiddleware:()=>applyMiddleware,bindActionCreators:()=>bindActionCreators,clearAllListeners:()=>Ae,combineReducers:()=>combineReducers,compose:()=>compose,configureStore:()=>configureStore,createAction:()=>createAction,createAsyncThunk:()=>createAsyncThunk,createDraftSafeSelector:()=>createDraftSafeSelector,createEntityAdapter:()=>createEntityAdapter,createImmutableStateInvariantMiddleware:()=>createImmutableStateInvariantMiddleware,createListenerMiddleware:()=>createListenerMiddleware,createNextState:()=>oe,createReducer:()=>createReducer,createSelector:()=>fe,createSerializableStateInvariantMiddleware:()=>createSerializableStateInvariantMiddleware,createSlice:()=>createSlice,createStore:()=>createStore,current:()=>D,findNonSerializableValue:()=>findNonSerializableValue,freeze:()=>d,getDefaultMiddleware:()=>getDefaultMiddleware,getType:()=>getType,isAllOf:()=>isAllOf,isAnyOf:()=>isAnyOf,isAsyncThunkAction:()=>isAsyncThunkAction,isDraft:()=>r,isFulfilled:()=>isFulfilled,isImmutableDefault:()=>isImmutableDefault,isPending:()=>isPending,isPlain:()=>isPlain,isPlainObject:()=>redux_toolkit_esm_isPlainObject,isRejected:()=>isRejected,isRejectedWithValue:()=>isRejectedWithValue,legacy_createStore:()=>le,miniSerializeError:()=>miniSerializeError,nanoid:()=>nanoid,original:()=>e,removeListener:()=>De,unwrapResult:()=>unwrapResult});var $,q,L="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),H="undefined"!=typeof Map,V="undefined"!=typeof Set,W="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,U=L?Symbol.for("immer-nothing"):(($={})["immer-nothing"]=!0,$),G=L?Symbol.for("immer-draftable"):"__$immer_draftable",K=L?Symbol.for("immer-state"):"__$immer_state",Q=("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,X=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===K)return C;var B=p(C);if(!u(B,T))return function(C,T,B){var $,q=I(T,B);return q?"value"in q?q.value:null===($=q.get)||void 0===$?void 0:$.call(C.k):void 0}(C,B,T);var $=B[T];return C.I||!t($)?$:$===z(C.t,T)?(E(C),C.o[T]=R(C.A.h,$,C)):$},has:function(C,T){return T in p(C)},ownKeys:function(C){return Reflect.ownKeys(p(C))},set:function(C,T,B){var $=I(p(C),T);if(null==$?void 0:$.set)return $.set.call(C.k,B),!0;if(!C.P){var q=z(p(C),T),L=null==q?void 0:q[K];if(L&&L.t===B)return C.o[T]=B,C.D[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&&"number"!=typeof B&&(void 0!==B||T in C.o)||(C.o[T]=B,C.D[T]=!0,!0)},deleteProperty:function(C,T){return void 0!==z(C.t,T)||T in C.t?(C.D[T]=!1,E(C),k(C)):delete C.D[T],C.o&&delete C.o[T],!0},getOwnPropertyDescriptor:function(C,T){var B=p(C),$=Reflect.getOwnPropertyDescriptor(B,T);return $?{writable:!0,configurable:1!==C.i||"length"!==T,enumerable:$.enumerable,value:B[T]}:$},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.g=W,this.F=!0,this.produce=function(C,B,$){if("function"==typeof C&&"function"!=typeof B){var q=B;B=C;var L=T;return function(C){var T=this;void 0===C&&(C=q);for(var $=arguments.length,H=Array($>1?$-1:0),V=1;V<$;V++)H[V-1]=arguments[V];return L.produce(C,(function(C){var $;return($=B).call.apply($,[T,C].concat(H))}))}}var H;if("function"!=typeof B&&n(6),void 0!==$&&"function"!=typeof $&&n(7),t(C)){var V=w(T),W=R(T,C,void 0),G=!0;try{H=B(W),G=!1}finally{G?O(V):g(V)}return"undefined"!=typeof Promise&&H instanceof Promise?H.then((function(C){return j(V,$),P(C,V)}),(function(C){throw O(V),C})):(j(V,$),P(H,V))}if(!C||"object"!=typeof C){if(void 0===(H=B(C))&&(H=C),H===U&&(H=void 0),T.F&&d(H,!0),$){var K=[],Q=[];b("Patches").M(C,H,K,Q),$(K,Q)}return H}n(21,C)},this.produceWithPatches=function(C,B){if("function"==typeof C)return function(B){for(var $=arguments.length,q=Array($>1?$-1:0),L=1;L<$;L++)q[L-1]=arguments[L];return T.produceWithPatches(B,(function(T){return C.apply(void 0,[T].concat(q))}))};var $,q,L=T.produce(C,B,(function(C,T){$=C,q=T}));return"undefined"!=typeof Promise&&L instanceof Promise?L.then((function(C){return[C,$,q]})):[L,$,q]},"boolean"==typeof(null==C?void 0:C.useProxies)&&this.setUseProxies(C.useProxies),"boolean"==typeof(null==C?void 0:C.autoFreeze)&&this.setAutoFreeze(C.autoFreeze)}var C=e.prototype;return C.createDraft=function(C){t(C)||n(8),r(C)&&(C=D(C));var T=w(this),B=R(this,C,void 0);return B[K].C=!0,g(T),B},C.finishDraft=function(C,T){var B=(C&&C[K]).A;return j(B,T),P(void 0,B)},C.setAutoFreeze=function(C){this.F=C},C.setUseProxies=function(C){C&&!W&&n(20),this.g=C},C.applyPatches=function(C,T){var B;for(B=T.length-1;B>=0;B--){var $=T[B];if(0===$.path.length&&"replace"===$.op){C=$.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}(),ne=new te,re=ne.produce;ne.produceWithPatches.bind(ne),ne.setAutoFreeze.bind(ne),ne.setUseProxies.bind(ne),ne.applyPatches.bind(ne),ne.createDraft.bind(ne),ne.finishDraft.bind(ne);const oe=re;function _defineProperty(C,T,B){return T in C?Object.defineProperty(C,T,{value:B,enumerable:!0,configurable:!0,writable:!0}):C[T]=B,C}function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var $=Object.getOwnPropertySymbols(C);T&&($=$.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,$)}return B}function _objectSpread2(C){for(var T=1;T<arguments.length;T++){var B=null!=arguments[T]?arguments[T]:{};T%2?ownKeys(Object(B),!0).forEach((function(T){_defineProperty(C,T,B[T])})):Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(B)):ownKeys(Object(B)).forEach((function(T){Object.defineProperty(C,T,Object.getOwnPropertyDescriptor(B,T))}))}return C}function formatProdErrorMessage(C){return"Minified Redux error #"+C+"; visit https://redux.js.org/Errors?code="+C+" for the full message or use the non-minified dev environment for full errors. "}var ae="function"==typeof Symbol&&Symbol.observable||"@@observable",ie=function randomString(){return Math.random().toString(36).substring(7).split("").join(".")},ue={INIT:"@@redux/INIT"+ie(),REPLACE:"@@redux/REPLACE"+ie(),PROBE_UNKNOWN_ACTION:function PROBE_UNKNOWN_ACTION(){return"@@redux/PROBE_UNKNOWN_ACTION"+ie()}};function isPlainObject(C){if("object"!=typeof C||null===C)return!1;for(var T=C;null!==Object.getPrototypeOf(T);)T=Object.getPrototypeOf(T);return Object.getPrototypeOf(C)===T}function createStore(C,T,B){var $;if("function"==typeof T&&"function"==typeof B||"function"==typeof B&&"function"==typeof arguments[3])throw new Error(formatProdErrorMessage(0));if("function"==typeof T&&void 0===B&&(B=T,T=void 0),void 0!==B){if("function"!=typeof B)throw new Error(formatProdErrorMessage(1));return B(createStore)(C,T)}if("function"!=typeof C)throw new Error(formatProdErrorMessage(2));var q=C,L=T,H=[],V=H,W=!1;function ensureCanMutateNextListeners(){V===H&&(V=H.slice())}function getState(){if(W)throw new Error(formatProdErrorMessage(3));return L}function subscribe(C){if("function"!=typeof C)throw new Error(formatProdErrorMessage(4));if(W)throw new Error(formatProdErrorMessage(5));var T=!0;return ensureCanMutateNextListeners(),V.push(C),function unsubscribe(){if(T){if(W)throw new Error(formatProdErrorMessage(6));T=!1,ensureCanMutateNextListeners();var B=V.indexOf(C);V.splice(B,1),H=null}}}function dispatch(C){if(!isPlainObject(C))throw new Error(formatProdErrorMessage(7));if(void 0===C.type)throw new Error(formatProdErrorMessage(8));if(W)throw new Error(formatProdErrorMessage(9));try{W=!0,L=q(L,C)}finally{W=!1}for(var T=H=V,B=0;B<T.length;B++){(0,T[B])()}return C}function replaceReducer(C){if("function"!=typeof C)throw new Error(formatProdErrorMessage(10));q=C,dispatch({type:ue.REPLACE})}function observable(){var C,T=subscribe;return(C={subscribe:function subscribe(C){if("object"!=typeof C||null===C)throw new Error(formatProdErrorMessage(11));function observeState(){C.next&&C.next(getState())}return observeState(),{unsubscribe:T(observeState)}}})[ae]=function(){return this},C}return dispatch({type:ue.INIT}),($={dispatch,subscribe,getState,replaceReducer})[ae]=observable,$}var le=createStore;function combineReducers(C){for(var T=Object.keys(C),B={},$=0;$<T.length;$++){var q=T[$];0,"function"==typeof C[q]&&(B[q]=C[q])}var L,H=Object.keys(B);try{!function assertReducerShape(C){Object.keys(C).forEach((function(T){var B=C[T];if(void 0===B(void 0,{type:ue.INIT}))throw new Error(formatProdErrorMessage(12));if(void 0===B(void 0,{type:ue.PROBE_UNKNOWN_ACTION()}))throw new Error(formatProdErrorMessage(13))}))}(B)}catch(C){L=C}return function combination(C,T){if(void 0===C&&(C={}),L)throw L;for(var $=!1,q={},V=0;V<H.length;V++){var W=H[V],U=B[W],G=C[W],K=U(G,T);if(void 0===K){T&&T.type;throw new Error(formatProdErrorMessage(14))}q[W]=K,$=$||K!==G}return($=$||H.length!==Object.keys(C).length)?q:C}}function bindActionCreator(C,T){return function(){return T(C.apply(this,arguments))}}function bindActionCreators(C,T){if("function"==typeof C)return bindActionCreator(C,T);if("object"!=typeof C||null===C)throw new Error(formatProdErrorMessage(16));var B={};for(var $ in C){var q=C[$];"function"==typeof q&&(B[$]=bindActionCreator(q,T))}return B}function compose(){for(var C=arguments.length,T=new Array(C),B=0;B<C;B++)T[B]=arguments[B];return 0===T.length?function(C){return C}:1===T.length?T[0]:T.reduce((function(C,T){return function(){return C(T.apply(void 0,arguments))}}))}function applyMiddleware(){for(var C=arguments.length,T=new Array(C),B=0;B<C;B++)T[B]=arguments[B];return function(C){return function(){var B=C.apply(void 0,arguments),$=function dispatch(){throw new Error(formatProdErrorMessage(15))},q={getState:B.getState,dispatch:function dispatch(){return $.apply(void 0,arguments)}},L=T.map((function(C){return C(q)}));return $=compose.apply(void 0,L)(B.dispatch),_objectSpread2(_objectSpread2({},B),{},{dispatch:$})}}}var ce="NOT_FOUND";var se=function defaultEqualityCheck(C,T){return C===T};function defaultMemoize(C,T){var B="object"==typeof T?T:{equalityCheck:T},$=B.equalityCheck,q=void 0===$?se:$,L=B.maxSize,H=void 0===L?1:L,V=B.resultEqualityCheck,W=function createCacheKeyComparator(C){return function areArgumentsShallowlyEqual(T,B){if(null===T||null===B||T.length!==B.length)return!1;for(var $=T.length,q=0;q<$;q++)if(!C(T[q],B[q]))return!1;return!0}}(q),U=1===H?function createSingletonCache(C){var T;return{get:function get(B){return T&&C(T.key,B)?T.value:ce},put:function put(C,B){T={key:C,value:B}},getEntries:function getEntries(){return T?[T]:[]},clear:function clear(){T=void 0}}}(W):function createLruCache(C,T){var B=[];function get(C){var $=B.findIndex((function(B){return T(C,B.key)}));if($>-1){var q=B[$];return $>0&&(B.splice($,1),B.unshift(q)),q.value}return ce}return{get,put:function put(T,$){get(T)===ce&&(B.unshift({key:T,value:$}),B.length>C&&B.pop())},getEntries:function getEntries(){return B},clear:function clear(){B=[]}}}(H,W);function memoized(){var T=U.get(arguments);if(T===ce){if(T=C.apply(null,arguments),V){var B=U.getEntries(),$=B.find((function(C){return V(C.value,T)}));$&&(T=$.value)}U.put(arguments,T)}return T}return memoized.clearCache=function(){return U.clear()},memoized}function getDependencies(C){var T=Array.isArray(C[0])?C[0]:C;if(!T.every((function(C){return"function"==typeof C}))){var B=T.map((function(C){return"function"==typeof C?"function "+(C.name||"unnamed")+"()":typeof C})).join(", ");throw new Error("createSelector expects all input-selectors to be functions, but received the following types: ["+B+"]")}return T}function createSelectorCreator(C){for(var T=arguments.length,B=new Array(T>1?T-1:0),$=1;$<T;$++)B[$-1]=arguments[$];var q=function createSelector(){for(var T=arguments.length,$=new Array(T),q=0;q<T;q++)$[q]=arguments[q];var L,H=0,V={memoizeOptions:void 0},W=$.pop();if("object"==typeof W&&(V=W,W=$.pop()),"function"!=typeof W)throw new Error("createSelector expects an output function after the inputs, but received: ["+typeof W+"]");var U=V,G=U.memoizeOptions,K=void 0===G?B:G,Q=Array.isArray(K)?K:[K],J=getDependencies($),X=C.apply(void 0,[function recomputationWrapper(){return H++,W.apply(null,arguments)}].concat(Q)),Y=C((function dependenciesChecker(){for(var C=[],T=J.length,B=0;B<T;B++)C.push(J[B].apply(null,arguments));return L=X.apply(null,C)}));return Object.assign(Y,{resultFunc:W,memoizedResultFunc:X,dependencies:J,lastResult:function lastResult(){return L},recomputations:function recomputations(){return H},resetRecomputations:function resetRecomputations(){return H=0}}),Y};return q}var fe=createSelectorCreator(defaultMemoize);function createThunkMiddleware(C){return function middleware(T){var B=T.dispatch,$=T.getState;return function(T){return function(q){return"function"==typeof q?q(B,$,C):T(q)}}}}var de=createThunkMiddleware();de.withExtraArgument=createThunkMiddleware;const pe=de;var ve,ye=(ve=function(C,T){return ve=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(C,T){C.__proto__=T}||function(C,T){for(var B in T)Object.prototype.hasOwnProperty.call(T,B)&&(C[B]=T[B])},ve(C,T)},function(C,T){if("function"!=typeof T&&null!==T)throw new TypeError("Class extends value "+String(T)+" is not a constructor or null");function __(){this.constructor=C}ve(C,T),C.prototype=null===T?Object.create(T):(__.prototype=T.prototype,new __)}),__generator=function(C,T){var B,$,q,L,H={label:0,sent:function(){if(1&q[0])throw q[1];return q[1]},trys:[],ops:[]};return L={next:verb(0),throw:verb(1),return:verb(2)},"function"==typeof Symbol&&(L[Symbol.iterator]=function(){return this}),L;function verb(L){return function(V){return function step(L){if(B)throw new TypeError("Generator is already executing.");for(;H;)try{if(B=1,$&&(q=2&L[0]?$.return:L[0]?$.throw||((q=$.return)&&q.call($),0):$.next)&&!(q=q.call($,L[1])).done)return q;switch($=0,q&&(L=[2&L[0],q.value]),L[0]){case 0:case 1:q=L;break;case 4:return H.label++,{value:L[1],done:!1};case 5:H.label++,$=L[1],L=[0];continue;case 7:L=H.ops.pop(),H.trys.pop();continue;default:if(!(q=H.trys,(q=q.length>0&&q[q.length-1])||6!==L[0]&&2!==L[0])){H=0;continue}if(3===L[0]&&(!q||L[1]>q[0]&&L[1]<q[3])){H.label=L[1];break}if(6===L[0]&&H.label<q[1]){H.label=q[1],q=L;break}if(q&&H.label<q[2]){H.label=q[2],H.ops.push(L);break}q[2]&&H.ops.pop(),H.trys.pop();continue}L=T.call(C,H)}catch(C){L=[6,C],$=0}finally{B=q=0}if(5&L[0])throw L[1];return{value:L[0]?L[1]:void 0,done:!0}}([L,V])}}},__spreadArray=function(C,T){for(var B=0,$=T.length,q=C.length;B<$;B++,q++)C[q]=T[B];return C},he=Object.defineProperty,me=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,__defNormalProp=function(C,T,B){return T in C?he(C,T,{enumerable:!0,configurable:!0,writable:!0,value:B}):C[T]=B},__spreadValues=function(C,T){for(var B in T||(T={}))_e.call(T,B)&&__defNormalProp(C,B,T[B]);if(be)for(var $=0,q=be(T);$<q.length;$++){B=q[$];Ce.call(T,B)&&__defNormalProp(C,B,T[B])}return C},__spreadProps=function(C,T){return me(C,ge(T))},__async=function(C,T,B){return new Promise((function($,q){var fulfilled=function(C){try{step(B.next(C))}catch(C){q(C)}},rejected=function(C){try{step(B.throw(C))}catch(C){q(C)}},step=function(C){return C.done?$(C.value):Promise.resolve(C.value).then(fulfilled,rejected)};step((B=B.apply(C,T)).next())}))},createDraftSafeSelector=function(){for(var C=[],T=0;T<arguments.length;T++)C[T]=arguments[T];var B=fe.apply(void 0,C),wrappedSelector=function(C){for(var T=[],$=1;$<arguments.length;$++)T[$-1]=arguments[$];return B.apply(void 0,__spreadArray([r(C)?D(C):C],T))};return wrappedSelector},Se="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return"object"==typeof arguments[0]?compose:compose.apply(null,arguments)};"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;function redux_toolkit_esm_isPlainObject(C){if("object"!=typeof C||null===C)return!1;var T=Object.getPrototypeOf(C);if(null===T)return!0;for(var B=T;null!==Object.getPrototypeOf(B);)B=Object.getPrototypeOf(B);return T===B}var Re=function(C){function MiddlewareArray(){for(var T=[],B=0;B<arguments.length;B++)T[B]=arguments[B];var $=C.apply(this,T)||this;return Object.setPrototypeOf($,MiddlewareArray.prototype),$}return ye(MiddlewareArray,C),Object.defineProperty(MiddlewareArray,Symbol.species,{get:function(){return MiddlewareArray},enumerable:!1,configurable:!0}),MiddlewareArray.prototype.concat=function(){for(var T=[],B=0;B<arguments.length;B++)T[B]=arguments[B];return C.prototype.concat.apply(this,T)},MiddlewareArray.prototype.prepend=function(){for(var C=[],T=0;T<arguments.length;T++)C[T]=arguments[T];return 1===C.length&&Array.isArray(C[0])?new(MiddlewareArray.bind.apply(MiddlewareArray,__spreadArray([void 0],C[0].concat(this)))):new(MiddlewareArray.bind.apply(MiddlewareArray,__spreadArray([void 0],C.concat(this))))},MiddlewareArray}(Array);function isImmutableDefault(C){return"object"!=typeof C||null==C||Object.isFrozen(C)}function createImmutableStateInvariantMiddleware(C){return void 0===C&&(C={}),function(){return function(C){return function(T){return C(T)}}}}function isPlain(C){var T=typeof C;return"undefined"===T||null===C||"string"===T||"boolean"===T||"number"===T||Array.isArray(C)||redux_toolkit_esm_isPlainObject(C)}function findNonSerializableValue(C,T,B,$,q){var L;if(void 0===T&&(T=""),void 0===B&&(B=isPlain),void 0===q&&(q=[]),!B(C))return{keyPath:T||"<root>",value:C};if("object"!=typeof C||null===C)return!1;for(var H=null!=$?$(C):Object.entries(C),V=q.length>0,W=0,U=H;W<U.length;W++){var G=U[W],K=G[0],Q=G[1],J=T?T+"."+K:K;if(!(V&&q.indexOf(J)>=0)){if(!B(Q))return{keyPath:J,value:Q};if("object"==typeof Q&&(L=findNonSerializableValue(Q,J,B,$,q)))return L}}return!1}function createSerializableStateInvariantMiddleware(C){return void 0===C&&(C={}),function(){return function(C){return function(T){return C(T)}}}}function getDefaultMiddleware(C){void 0===C&&(C={});var T=C.thunk,B=void 0===T||T,$=(C.immutableCheck,C.serializableCheck,new Re);return B&&(!function isBoolean(C){return"boolean"==typeof C}(B)?$.push(pe.withExtraArgument(B.extraArgument)):$.push(pe)),$}function configureStore(C){var T,B=function curryGetDefaultMiddleware(){return function curriedGetDefaultMiddleware(C){return getDefaultMiddleware(C)}}(),$=C||{},q=$.reducer,L=void 0===q?void 0:q,H=$.middleware,V=void 0===H?B():H,W=$.devTools,U=void 0===W||W,G=$.preloadedState,K=void 0===G?void 0:G,Q=$.enhancers,J=void 0===Q?void 0:Q;if("function"==typeof L)T=L;else{if(!redux_toolkit_esm_isPlainObject(L))throw new Error('"reducer" is a required argument, and must be a function or an object of functions that can be passed to combineReducers');T=combineReducers(L)}var X=V;"function"==typeof X&&(X=X(B));var Y=applyMiddleware.apply(void 0,X),Z=compose;U&&(Z=Se(__spreadValues({trace:!1},"object"==typeof U&&U)));var ee=[Y];return Array.isArray(J)?ee=__spreadArray([Y],J):"function"==typeof J&&(ee=J(ee)),createStore(T,K,Z.apply(void 0,ee))}function createAction(C,T){function actionCreator(){for(var B=[],$=0;$<arguments.length;$++)B[$]=arguments[$];if(T){var q=T.apply(void 0,B);if(!q)throw new Error("prepareAction did not return an object");return __spreadValues(__spreadValues({type:C,payload:q.payload},"meta"in q&&{meta:q.meta}),"error"in q&&{error:q.error})}return{type:C,payload:B[0]}}return actionCreator.toString=function(){return""+C},actionCreator.type=C,actionCreator.match=function(T){return T.type===C},actionCreator}function isValidKey(C){return["type","payload","error","meta"].indexOf(C)>-1}function getType(C){return""+C}function executeReducerBuilderCallback(C){var T,B={},$=[],q={addCase:function(C,T){var $="string"==typeof C?C:C.type;if($ in B)throw new Error("addCase cannot be called with two reducers for the same action type");return B[$]=T,q},addMatcher:function(C,T){return $.push({matcher:C,reducer:T}),q},addDefaultCase:function(C){return T=C,q}};return C(q),[B,$,T]}function createReducer(C,T,B,$){void 0===B&&(B=[]);var q,L="function"==typeof T?executeReducerBuilderCallback(T):[T,B,$],H=L[0],V=L[1],W=L[2];if(function isStateFunction(C){return"function"==typeof C}(C))q=function(){return oe(C(),(function(){}))};else{var U=oe(C,(function(){}));q=function(){return U}}function reducer(C,T){void 0===C&&(C=q());var B=__spreadArray([H[T.type]],V.filter((function(C){return(0,C.matcher)(T)})).map((function(C){return C.reducer})));return 0===B.filter((function(C){return!!C})).length&&(B=[W]),B.reduce((function(C,B){if(B){var $;if(r(C))return void 0===($=B(C,T))?C:$;if(t(C))return oe(C,(function(C){return B(C,T)}));if(void 0===($=B(C,T))){if(null===C)return C;throw Error("A case reducer on a non-draftable value must not return undefined")}return $}return C}),C)}return reducer.getInitialState=q,reducer}function createSlice(C){var T=C.name;if(!T)throw new Error("`name` is a required option for createSlice");var B,$="function"==typeof C.initialState?C.initialState:oe(C.initialState,(function(){})),q=C.reducers||{},L=Object.keys(q),H={},V={},W={};function buildReducer(){var T="function"==typeof C.extraReducers?executeReducerBuilderCallback(C.extraReducers):[C.extraReducers],B=T[0],q=void 0===B?{}:B,L=T[1],H=void 0===L?[]:L,W=T[2],U=void 0===W?void 0:W,G=__spreadValues(__spreadValues({},q),V);return createReducer($,G,H,U)}return L.forEach((function(C){var B,$,L=q[C],U=function getType2(C,T){return C+"/"+T}(T,C);"reducer"in L?(B=L.reducer,$=L.prepare):B=L,H[C]=B,V[U]=B,W[C]=$?createAction(U,$):createAction(U)})),{name:T,reducer:function(C,T){return B||(B=buildReducer()),B(C,T)},actions:W,caseReducers:H,getInitialState:function(){return B||(B=buildReducer()),B.getInitialState()}}}function createStateOperator(C){return function operation(T,B){function isPayloadActionArgument(C){return function isFSA(C){return redux_toolkit_esm_isPlainObject(C)&&"string"==typeof C.type&&Object.keys(C).every(isValidKey)}(C)}var runMutator=function(T){isPayloadActionArgument(B)?C(B.payload,T):C(B,T)};return r(T)?(runMutator(T),T):oe(T,runMutator)}}function selectIdValue(C,T){return T(C)}function ensureEntitiesArray(C){return Array.isArray(C)||(C=Object.values(C)),C}function splitAddedUpdatedEntities(C,T,B){for(var $=[],q=[],L=0,H=C=ensureEntitiesArray(C);L<H.length;L++){var V=H[L],W=selectIdValue(V,T);W in B.entities?q.push({id:W,changes:V}):$.push(V)}return[$,q]}function createUnsortedStateAdapter(C){function addOneMutably(T,B){var $=selectIdValue(T,C);$ in B.entities||(B.ids.push($),B.entities[$]=T)}function addManyMutably(C,T){for(var B=0,$=C=ensureEntitiesArray(C);B<$.length;B++){addOneMutably($[B],T)}}function setOneMutably(T,B){var $=selectIdValue(T,C);$ in B.entities||B.ids.push($),B.entities[$]=T}function removeManyMutably(C,T){var B=!1;C.forEach((function(C){C in T.entities&&(delete T.entities[C],B=!0)})),B&&(T.ids=T.ids.filter((function(C){return C in T.entities})))}function updateManyMutably(T,B){var $={},q={};if(T.forEach((function(C){C.id in B.entities&&(q[C.id]={id:C.id,changes:__spreadValues(__spreadValues({},q[C.id]?q[C.id].changes:null),C.changes)})})),(T=Object.values(q)).length>0){var L=T.filter((function(T){return function takeNewKey(T,B,$){var q=$.entities[B.id],L=Object.assign({},q,B.changes),H=selectIdValue(L,C),V=H!==B.id;return V&&(T[B.id]=H,delete $.entities[B.id]),$.entities[H]=L,V}($,T,B)})).length>0;L&&(B.ids=B.ids.map((function(C){return $[C]||C})))}}function upsertManyMutably(T,B){var $=splitAddedUpdatedEntities(T,C,B),q=$[0];updateManyMutably($[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,$=C=ensureEntitiesArray(C);B<$.length;B++){setOneMutably($[B],T)}})),setAll:createStateOperator((function setAllMutably(C,T){C=ensureEntitiesArray(C),T.ids=[],T.entities={},addManyMutably(C,T)})),updateOne:createStateOperator((function updateOneMutably(C,T){return updateManyMutably([C],T)})),updateMany:createStateOperator(updateManyMutably),upsertOne:createStateOperator((function upsertOneMutably(C,T){return upsertManyMutably([C],T)})),upsertMany:createStateOperator(upsertManyMutably),removeOne:createStateOperator((function removeOneMutably(C,T){return removeManyMutably([C],T)})),removeMany:createStateOperator(removeManyMutably)};var T,B}function createSortedStateAdapter(C,T){var B=createUnsortedStateAdapter(C);function addManyMutably(T,B){var $=(T=ensureEntitiesArray(T)).filter((function(T){return!(selectIdValue(T,C)in B.entities)}));0!==$.length&&merge($,B)}function setManyMutably(C,T){0!==(C=ensureEntitiesArray(C)).length&&merge(C,T)}function updateManyMutably(T,B){var $=[];T.forEach((function(T){return function takeUpdatedModel(T,B,$){if(!(B.id in $.entities))return!1;var q=$.entities[B.id],L=Object.assign({},q,B.changes),H=selectIdValue(L,C);return delete $.entities[B.id],T.push(L),H!==B.id}($,T,B)})),0!==$.length&&merge($,B)}function upsertManyMutably(T,B){var $=splitAddedUpdatedEntities(T,C,B),q=$[0];updateManyMutably($[1],B),addManyMutably(q,B)}function merge(B,$){B.forEach((function(T){$.entities[C(T)]=T}));var q=Object.values($.entities);q.sort(T);var L=q.map(C);(function areArraysEqual(C,T){if(C.length!==T.length)return!1;for(var B=0;B<C.length&&B<T.length;B++)if(C[B]!==T[B])return!1;return!0})($.ids,L)||($.ids=L)}return{removeOne:B.removeOne,removeMany:B.removeMany,removeAll:B.removeAll,addOne:createStateOperator((function addOneMutably(C,T){return addManyMutably([C],T)})),updateOne:createStateOperator((function updateOneMutably(C,T){return updateManyMutably([C],T)})),upsertOne:createStateOperator((function upsertOneMutably(C,T){return upsertManyMutably([C],T)})),setOne:createStateOperator((function setOneMutably(C,T){return setManyMutably([C],T)})),setMany:createStateOperator(setManyMutably),setAll:createStateOperator((function setAllMutably(C,T){C=ensureEntitiesArray(C),T.entities={},T.ids=[],addManyMutably(C,T)})),addMany:createStateOperator(addManyMutably),updateMany:createStateOperator(updateManyMutably),upsertMany:createStateOperator(upsertManyMutably)}}function createEntityAdapter(C){void 0===C&&(C={});var T=__spreadValues({sortComparer:!1,selectId:function(C){return C.id}},C),B=T.selectId,$=T.sortComparer,q=function createInitialStateFactory(){return{getInitialState:function getInitialState(C){return void 0===C&&(C={}),Object.assign({ids:[],entities:{}},C)}}}(),L=function createSelectorsFactory(){return{getSelectors:function getSelectors(C){var selectIds=function(C){return C.ids},selectEntities=function(C){return C.entities},T=createDraftSafeSelector(selectIds,selectEntities,(function(C,T){return C.map((function(C){return T[C]}))})),selectId=function(C,T){return T},selectById=function(C,T){return C[T]},B=createDraftSafeSelector(selectIds,(function(C){return C.length}));if(!C)return{selectIds,selectEntities,selectAll:T,selectTotal:B,selectById:createDraftSafeSelector(selectEntities,selectId,selectById)};var $=createDraftSafeSelector(C,selectEntities);return{selectIds:createDraftSafeSelector(C,selectIds),selectEntities:$,selectAll:createDraftSafeSelector(C,T),selectTotal:createDraftSafeSelector(C,B),selectById:createDraftSafeSelector($,selectId,selectById)}}}}(),H=$?createSortedStateAdapter(B,$):createUnsortedStateAdapter(B);return __spreadValues(__spreadValues(__spreadValues({selectId:B,sortComparer:$},q),L),H)}var nanoid=function(C){void 0===C&&(C=21);for(var T="",B=C;B--;)T+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return T},Oe=["name","message","stack","code"],Pe=function Pe(C,T){this.payload=C,this.meta=T},ke=function ke(C,T){this.payload=C,this.meta=T},miniSerializeError=function(C){if("object"==typeof C&&null!==C){for(var T={},B=0,$=Oe;B<$.length;B++){var q=$[B];"string"==typeof C[q]&&(T[q]=C[q])}return T}return{message:String(C)}};function createAsyncThunk(C,T,B){var $=createAction(C+"/fulfilled",(function(C,T,B,$){return{payload:C,meta:__spreadProps(__spreadValues({},$||{}),{arg:B,requestId:T,requestStatus:"fulfilled"})}})),q=createAction(C+"/pending",(function(C,T,B){return{payload:void 0,meta:__spreadProps(__spreadValues({},B||{}),{arg:T,requestId:C,requestStatus:"pending"})}})),L=createAction(C+"/rejected",(function(C,T,$,q,L){return{payload:q,error:(B&&B.serializeError||miniSerializeError)(C||"Rejected"),meta:__spreadProps(__spreadValues({},L||{}),{arg:$,requestId:T,rejectedWithValue:!!q,requestStatus:"rejected",aborted:"AbortError"===(null==C?void 0:C.name),condition:"ConditionError"===(null==C?void 0:C.name)})}})),H="undefined"!=typeof AbortController?AbortController:function(){function class_1(){this.signal={aborted:!1,addEventListener:function(){},dispatchEvent:function(){return!1},onabort:function(){},removeEventListener:function(){}}}return class_1.prototype.abort=function(){0},class_1}();return Object.assign((function actionCreator(C){return function(V,W,U){var G,K=(null==B?void 0:B.idGenerator)?B.idGenerator(C):nanoid(),Q=new H,J=new Promise((function(C,T){return Q.signal.addEventListener("abort",(function(){return T({name:"AbortError",message:G||"Aborted"})}))})),X=!1;var Y=function(){return __async(this,null,(function(){var H,G,Y,Z,ee;return __generator(this,(function(te){switch(te.label){case 0:return te.trys.push([0,4,,5]),function isThenable(C){return null!==C&&"object"==typeof C&&"function"==typeof C.then}(Z=null==(H=null==B?void 0:B.condition)?void 0:H.call(B,C,{getState:W,extra:U}))?[4,Z]:[3,2];case 1:Z=te.sent(),te.label=2;case 2:if(!1===Z)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};return X=!0,V(q(K,C,null==(G=null==B?void 0:B.getPendingMeta)?void 0:G.call(B,{requestId:K,arg:C},{getState:W,extra:U}))),[4,Promise.race([J,Promise.resolve(T(C,{dispatch:V,getState:W,extra:U,requestId:K,signal:Q.signal,rejectWithValue:function(C,T){return new Pe(C,T)},fulfillWithValue:function(C,T){return new ke(C,T)}})).then((function(T){if(T instanceof Pe)throw T;return T instanceof ke?$(T.payload,K,C,T.meta):$(T,K,C)}))])];case 3:return Y=te.sent(),[3,5];case 4:return ee=te.sent(),Y=ee instanceof Pe?L(null,K,C,ee.payload,ee.meta):L(ee,K,C),[3,5];case 5:return B&&!B.dispatchConditionRejection&&L.match(Y)&&Y.meta.condition||V(Y),[2,Y]}}))}))}();return Object.assign(Y,{abort:function abort(C){X&&(G=C,Q.abort())},requestId:K,arg:C,unwrap:function(){return Y.then(unwrapResult)}})}}),{pending:q,rejected:L,fulfilled:$,typePrefix:C})}function unwrapResult(C){if(C.meta&&C.meta.rejectedWithValue)throw C.payload;if(C.error)throw C.error;return C.payload}var matches=function(C,T){return function(C){return C&&"function"==typeof C.match}(C)?C.match(T):C(T)};function isAnyOf(){for(var C=[],T=0;T<arguments.length;T++)C[T]=arguments[T];return function(T){return C.some((function(C){return matches(C,T)}))}}function isAllOf(){for(var C=[],T=0;T<arguments.length;T++)C[T]=arguments[T];return function(T){return C.every((function(C){return matches(C,T)}))}}function hasExpectedRequestMetadata(C,T){if(!C||!C.meta)return!1;var B="string"==typeof C.meta.requestId,$=T.indexOf(C.meta.requestStatus)>-1;return B&&$}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;T<arguments.length;T++)C[T]=arguments[T];return 0===C.length?function(C){return hasExpectedRequestMetadata(C,["pending"])}:isAsyncThunkArray(C)?function(T){var B=C.map((function(C){return C.pending}));return isAnyOf.apply(void 0,B)(T)}:isPending()(C[0])}function isRejected(){for(var C=[],T=0;T<arguments.length;T++)C[T]=arguments[T];return 0===C.length?function(C){return hasExpectedRequestMetadata(C,["rejected"])}:isAsyncThunkArray(C)?function(T){var B=C.map((function(C){return C.rejected}));return isAnyOf.apply(void 0,B)(T)}:isRejected()(C[0])}function isRejectedWithValue(){for(var C=[],T=0;T<arguments.length;T++)C[T]=arguments[T];var hasFlag=function(C){return C&&C.meta&&C.meta.rejectedWithValue};return 0===C.length||isAsyncThunkArray(C)?function(T){return isAllOf(isRejected.apply(void 0,C),hasFlag)(T)}:isRejectedWithValue()(C[0])}function isFulfilled(){for(var C=[],T=0;T<arguments.length;T++)C[T]=arguments[T];return 0===C.length?function(C){return hasExpectedRequestMetadata(C,["fulfilled"])}:isAsyncThunkArray(C)?function(T){var B=C.map((function(C){return C.fulfilled}));return isAnyOf.apply(void 0,B)(T)}:isFulfilled()(C[0])}function isAsyncThunkAction(){for(var C=[],T=0;T<arguments.length;T++)C[T]=arguments[T];return 0===C.length?function(C){return hasExpectedRequestMetadata(C,["pending","fulfilled","rejected"])}:isAsyncThunkArray(C)?function(T){for(var B=[],$=0,q=C;$<q.length;$++){var L=q[$];B.push(L.pending,L.rejected,L.fulfilled)}return isAnyOf.apply(void 0,B)(T)}:isAsyncThunkAction()(C[0])}var assertFunction=function(C,T){if("function"!=typeof C)throw new TypeError(T+" is not a function")},noop=function(){},catchRejection=function(C,T){return void 0===T&&(T=noop),C.catch(T),C},addAbortSignalListener=function(C,T){C.addEventListener("abort",T,{once:!0})},abortControllerWithReason=function(C,T){var B=C.signal;B.aborted||("reason"in B||Object.defineProperty(B,"reason",{enumerable:!0,value:T,configurable:!0,writable:!0}),C.abort(T))},we="listener-cancelled",Ee=function Ee(C){this.code=C,this.name="TaskAbortError",this.message="task cancelled (reason: "+C+")"},validateActive=function(C){if(C.aborted)throw new Ee(C.reason)},promisifyAbortSignal=function(C){return catchRejection(new Promise((function(T,B){var notifyRejection=function(){return B(new Ee(C.reason))};C.aborted?notifyRejection():addAbortSignalListener(C,notifyRejection)})))},createPause=function(C){return function(T){return catchRejection(Promise.race([promisifyAbortSignal(C),T]).then((function(T){return validateActive(C),T})))}},createDelay=function(C){var T=createPause(C);return function(C){return T(new Promise((function(T){return setTimeout(T,C)})))}},Me=Object.assign,je={},Ie="listenerMiddleware",createFork=function(C){return function(T){assertFunction(T,"taskExecutor");var B,$=new AbortController;B=$,addAbortSignalListener(C,(function(){return abortControllerWithReason(B,C.reason)}));var q,L,H=(q=function(){return __async(void 0,null,(function(){var B;return __generator(this,(function(q){switch(q.label){case 0:return validateActive(C),validateActive($.signal),[4,T({pause:createPause($.signal),delay:createDelay($.signal),signal:$.signal})];case 1:return B=q.sent(),validateActive($.signal),[2,B]}}))}))},L=function(){return abortControllerWithReason($,"task-completed")},__async(void 0,null,(function(){var C;return __generator(this,(function(T){switch(T.label){case 0:return T.trys.push([0,3,4,5]),[4,Promise.resolve()];case 1:return T.sent(),[4,q()];case 2:return[2,{status:"ok",value:T.sent()}];case 3:return[2,{status:(C=T.sent())instanceof Ee?"cancelled":"rejected",error:C}];case 4:return null==L||L(),[7];case 5:return[2]}}))})));return{result:createPause(C)(H),cancel:function(){abortControllerWithReason($,"task-cancelled")}}}},createTakePattern=function(C,T){return function(B,$){return catchRejection(function(B,$){return __async(void 0,null,(function(){var q,L,H,V;return __generator(this,(function(W){switch(W.label){case 0:validateActive(T),q=function(){},L=new Promise((function(T){q=C({predicate:B,effect:function(C,B){B.unsubscribe(),T([C,B.getState(),B.getOriginalState()])}})})),H=[promisifyAbortSignal(T),L],null!=$&&H.push(new Promise((function(C){return setTimeout(C,$,null)}))),W.label=1;case 1:return W.trys.push([1,,3,4]),[4,Promise.race(H)];case 2:return V=W.sent(),validateActive(T),[2,V];case 3:return q(),[7];case 4:return[2]}}))}))}(B,$))}},getListenerEntryPropsFrom=function(C){var T=C.type,B=C.actionCreator,$=C.matcher,q=C.predicate,L=C.effect;if(T)q=createAction(T).match;else if(B)T=B.type,q=B.match;else if($)q=$;else if(!q)throw new Error("Creating or removing a listener requires one of the known fields for matching an action");return assertFunction(L,"options.listener"),{predicate:q,type:T,effect:L}},safelyNotifyError=function(C,T,B){try{C(T,B)}catch(C){setTimeout((function(){throw C}),0)}},xe=createAction(Ie+"/add"),Ae=createAction(Ie+"/removeAll"),De=createAction(Ie+"/remove"),defaultErrorHandler=function(){for(var C=[],T=0;T<arguments.length;T++)C[T]=arguments[T];console.error.apply(console,__spreadArray([Ie+"/error"],C))},cancelActiveListeners=function(C){C.pending.forEach((function(C){abortControllerWithReason(C,we)}))};function createListenerMiddleware(C){var T=this;void 0===C&&(C={});var B=new Map,$=C.extra,q=C.onError,L=void 0===q?defaultErrorHandler:q;assertFunction(L,"onError");var findListenerEntry=function(C){for(var T=0,$=Array.from(B.values());T<$.length;T++){var q=$[T];if(C(q))return q}},startListening=function(C){var T=findListenerEntry((function(T){return T.effect===C.effect}));return T||(T=function(C){var T=getListenerEntryPropsFrom(C),B=T.type,$=T.predicate,q=T.effect;return{id:nanoid(),effect:q,type:B,predicate:$,pending:new Set,unsubscribe:function(){throw new Error("Unsubscribe not initialized")}}}(C)),function(C){return C.unsubscribe=function(){return B.delete(C.id)},B.set(C.id,C),function(T){C.unsubscribe(),(null==T?void 0:T.cancelActive)&&cancelActiveListeners(C)}}(T)},stopListening=function(C){var T=getListenerEntryPropsFrom(C),B=T.type,$=T.effect,q=T.predicate,L=findListenerEntry((function(C){return("string"==typeof B?C.type===B:C.predicate===q)&&C.effect===$}));return L&&(L.unsubscribe(),C.cancelActive&&cancelActiveListeners(L)),!!L},notifyListener=function(C,q,H,V){return __async(T,null,(function(){var T,W,U;return __generator(this,(function(G){switch(G.label){case 0:T=new AbortController,W=createTakePattern(startListening,T.signal),G.label=1;case 1:return G.trys.push([1,3,4,5]),C.pending.add(T),[4,Promise.resolve(C.effect(q,Me({},H,{getOriginalState:V,condition:function(C,T){return W(C,T).then(Boolean)},take:W,delay:createDelay(T.signal),pause:createPause(T.signal),extra:$,signal:T.signal,fork:createFork(T.signal),unsubscribe:C.unsubscribe,subscribe:function(){B.set(C.id,C)},cancelActiveListeners:function(){C.pending.forEach((function(C,B,$){C!==T&&(abortControllerWithReason(C,we),$.delete(C))}))}})))];case 2:return G.sent(),[3,5];case 3:return(U=G.sent())instanceof Ee||safelyNotifyError(L,U,{raisedBy:"effect"}),[3,5];case 4:return abortControllerWithReason(T,"listener-completed"),C.pending.delete(T),[7];case 5:return[2]}}))}))},H=function(C){return function(){C.forEach(cancelActiveListeners),C.clear()}}(B);return{middleware:function(C){return function(T){return function($){if(xe.match($))return startListening($.payload);if(!Ae.match($)){if(De.match($))return stopListening($.payload);var q,V=C.getState(),getOriginalState=function(){if(V===je)throw new Error(Ie+": getOriginalState can only be called synchronously");return V};try{if(q=T($),B.size>0)for(var W=C.getState(),U=Array.from(B.values()),G=0,K=U;G<K.length;G++){var Q=K[G],J=!1;try{J=Q.predicate($,W,V)}catch(C){J=!1,safelyNotifyError(L,C,{raisedBy:"predicate"})}J&¬ifyListener(Q,$,C,getOriginalState)}}finally{V=je}return q}H()}}},startListening,stopListening,clearListeners:H}}N()},96731:C=>{"use strict";C.exports=elementorModules.Module.extend({errors:[],__construct:function __construct(C){var T=C.customValidationMethod;T&&(this.validationMethod=T)},getDefaultSettings:function getDefaultSettings(){return{validationTerms:{}}},isValid:function isValid(){var C=this.validationMethod.apply(this,arguments);return!C.length||(this.errors=C,!1)},validationMethod:function validationMethod(C){var T=[];return this.getSettings("validationTerms").required&&((""+C).length||T.push("Required value is empty")),T}})},82509:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(CreateBase,C);var T=_createSuper(CreateBase);function CreateBase(){return(0,q.default)(this,CreateBase),T.apply(this,arguments)}return(0,L.default)(CreateBase,[{key:"validateArgs",value:function validateArgs(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.requireContainer(C),this.requireArgumentType("setting","string",C),this.requireArgumentType("title","string",C)}}]),CreateBase}($(B(83024)).default);T.default=U},47721:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.Create=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Create,C);var T=_createSuper(Create);function Create(){return(0,q.default)(this,Create),T.apply(this,arguments)}return(0,L.default)(Create,[{key:"apply",value:function apply(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},T=C.container,B=C.setting,$=C.title,q=T.controls;if(!q[B])throw new Error("Invalid setting: control '".concat(B,"', not found."));var L=C.id||elementorCommon.helpers.getUniqueId();return $e.data.create("globals/colors?id=".concat(L),{title:$,value:T.settings.get(B)})}}]),Create}($(B(82509)).default);T.Create=U},78178:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Create",{enumerable:!0,get:function get(){return $.Create}});var $=B(47721)},27360:(C,T,B)=>{"use strict";var $=B(7914),q=B(11873);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=$(B(89372)),H=$(B(5816)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620)),G=$(B(19263)),K=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 H in C)if("default"!==H&&Object.prototype.hasOwnProperty.call(C,H)){var V=L?Object.getOwnPropertyDescriptor(C,H):null;V&&(V.get||V.set)?Object.defineProperty($,H,V):$[H]=C[H]}$.default=C,B&&B.set(C,$);return $}(B(78178));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var Q=function(C){(0,V.default)(Component,C);var T=_createSuper(Component);function Component(){return(0,L.default)(this,Component),T.apply(this,arguments)}return(0,H.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"globals/colors"}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(K)}}]),Component}(G.default);T.default=Q},19547:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Colors=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Colors,C);var T=_createSuper(Colors);function Colors(){return(0,q.default)(this,Colors),T.apply(this,arguments)}return(0,L.default)(Colors,null,[{key:"getEndpointFormat",value:function getEndpointFormat(){return"globals/colors/{id}"}}]),Colors}($(B(76072)).default);T.Colors=U;var G=U;T.default=G},70695:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Colors",{enumerable:!0,get:function get(){return G.Colors}}),T.Index=void 0,Object.defineProperty(T,"Typography",{enumerable:!0,get:function get(){return K.Typography}});var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620)),U=$(B(76072)),G=B(19547),K=B(671);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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var Q=function(C){(0,H.default)(Index,C);var T=_createSuper(Index);function Index(){return(0,q.default)(this,Index),T.apply(this,arguments)}return(0,L.default)(Index,null,[{key:"getEndpointFormat",value:function getEndpointFormat(){return"globals"}}]),Index}(U.default);T.Index=Q},671:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Typography=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Typography,C);var T=_createSuper(Typography);function Typography(){return(0,q.default)(this,Typography),T.apply(this,arguments)}return(0,L.default)(Typography,null,[{key:"getEndpointFormat",value:function getEndpointFormat(){return"globals/typography/{id}"}}]),Typography}($(B(76072)).default);T.Typography=U;var G=U;T.default=G},94202:(C,T,B)=>{"use strict";var $=B(7914),q=B(11873);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=$(B(89372)),H=$(B(5816)),V=$(B(33854)),W=$(B(44422)),U=$(B(17066)),G=$(B(38620)),K=$(B(19263)),Q=$(B(96959)),J=$(B(27360)),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 H in C)if("default"!==H&&Object.prototype.hasOwnProperty.call(C,H)){var V=L?Object.getOwnPropertyDescriptor(C,H):null;V&&(V.get||V.set)?Object.defineProperty($,H,V):$[H]=C[H]}$.default=C,B&&B.set(C,$);return $}(B(70695));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,$=(0,G.default)(C);if(T){var q=(0,G.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,U.default)(this,B)}}var Y=function(C){(0,W.default)(Component,C);var T=_createSuper(Component);function Component(){return(0,L.default)(this,Component),T.apply(this,arguments)}return(0,H.default)(Component,[{key:"__construct",value:function __construct(){var C=this,T=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,V.default)((0,G.default)(Component.prototype),"__construct",this).call(this,T),elementorCommon.elements.$window.on("elementor:loaded",(function(){return C.refreshGlobalData()}))}},{key:"getNamespace",value:function getNamespace(){return"globals"}},{key:"registerAPI",value:function registerAPI(){$e.components.register(new Q.default({manager:this})),$e.components.register(new J.default({manager:this})),(0,V.default)((0,G.default)(Component.prototype),"registerAPI",this).call(this)}},{key:"defaultData",value:function defaultData(){return this.importCommands(X)}},{key:"refreshGlobalData",value:function refreshGlobalData(){$e.data.deleteCache($e.components.get("globals"),"globals/index")}}]),Component}(K.default);T.default=Y},39690:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.Create=void 0;var q=$(B(37613)),L=$(B(89372)),H=$(B(5816)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(Create,C);var T=_createSuper(Create);function Create(){return(0,L.default)(this,Create),T.apply(this,arguments)}return(0,H.default)(Create,[{key:"apply",value:function apply(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},T=C.container,B=C.setting,$=C.title,L=T.controls,H={},V=!1,W="";if(!L[B]||!L[B].groupPrefix)throw new Error("Invalid setting: control '".concat(B,"', not found."));if((W=L[B].groupPrefix)&&Object.entries(L).forEach((function(C){var B=(0,q.default)(C,1)[0];if(B.includes(W)){var $=T.settings.get(B),L=T.controls[B].default;_.isEqual($,L)||(H[B.replace(W,elementor.config.kit_config.typography_prefix)]=T.settings.get(B))}})),Object.values(H).length){var U=elementorCommon.helpers.getUniqueId();V=$e.data.create("globals/typography?id=".concat(U),{title:$,value:H})}return V}}]),Create}($(B(82509)).default);T.Create=G},10602:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Create",{enumerable:!0,get:function get(){return $.Create}});var $=B(39690)},96959:(C,T,B)=>{"use strict";var $=B(7914),q=B(11873);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=$(B(89372)),H=$(B(5816)),V=$(B(33854)),W=$(B(44422)),U=$(B(17066)),G=$(B(38620)),K=$(B(19263)),Q=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 H in C)if("default"!==H&&Object.prototype.hasOwnProperty.call(C,H)){var V=L?Object.getOwnPropertyDescriptor(C,H):null;V&&(V.get||V.set)?Object.defineProperty($,H,V):$[H]=C[H]}$.default=C,B&&B.set(C,$);return $}(B(10602));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,$=(0,G.default)(C);if(T){var q=(0,G.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,U.default)(this,B)}}var J=function(C){(0,W.default)(Component,C);var T=_createSuper(Component);function Component(){return(0,L.default)(this,Component),T.apply(this,arguments)}return(0,H.default)(Component,[{key:"__construct",value:function __construct(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,V.default)((0,G.default)(Component.prototype),"__construct",this).call(this,C)}},{key:"getNamespace",value:function getNamespace(){return"globals/typography"}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(Q)}}]),Component}(K.default);T.default=J},26353:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(33854)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620)),G=$(B(78627)),K=$(B(30889));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var Q=function(C){(0,V.default)(CommandDisableEnable,C);var T=_createSuper(CommandDisableEnable);function CommandDisableEnable(){return(0,q.default)(this,CommandDisableEnable),T.apply(this,arguments)}return(0,L.default)(CommandDisableEnable,[{key:"initialize",value:function initialize(C){(0,H.default)((0,U.default)(CommandDisableEnable.prototype),"initialize",this).call(this,C),this.type=this.currentCommand===this.constructor.getEnableCommand()?"enable":"disable"}},{key:"getTitle",value:function getTitle(){elementorModules.ForceMethodImplementation()}},{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C),this.requireArgumentConstructor("settings",Object,C)}},{key:"getHistory",value:function getHistory(C){var T=C.settings,B=C.containers,$=void 0===B?[C.container]:B,q={};$.forEach((function(C){var B=C.id;q[B]||(q[B]={}),q[B]=T}));var L=this.getTitle()+" "+K.default.getSubTitle(C),H=this.type;return{containers:$,subTitle:L,data:{changes:q,command:this.currentCommand},type:H,restore:this.constructor.restore}}},{key:"isDataChanged",value:function isDataChanged(){return!0}}],[{key:"getEnableCommand",value:function getEnableCommand(){elementorModules.ForceMethodImplementation()}},{key:"getDisableCommand",value:function getDisableCommand(){elementorModules.ForceMethodImplementation()}},{key:"restore",value:function restore(C,T){var B=C.get("data"),$=$e.commands.getCommandClass(B.command);$.getDisableCommand()===B.command&&(T=!T),C.get("containers").forEach((function(C){var q=B.changes[C.id],L=T?$.getEnableCommand():$.getDisableCommand();$e.run(L,{container:C,settings:q}),C.panel.refresh()}))}}]),CommandDisableEnable}(G.default);T.default=Q},28819:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.getDefaultDebounceDelay=T.default=T.DEFAULT_DEBOUNCE_DELAY=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(33854)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620)),G=$(B(65526)),K=$(B(83024)),Q=$(B(78627));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}T.DEFAULT_DEBOUNCE_DELAY=800;var J=function getDefaultDebounceDelay(){var C=800;return elementor.config.document&&void 0!==elementor.config.document.debounceDelay&&(C=elementor.config.document.debounceDelay),C};T.getDefaultDebounceDelay=J;var X=function(C){(0,V.default)(CommandHistoryDebounce,C);var T=_createSuper(CommandHistoryDebounce);function CommandHistoryDebounce(){return(0,q.default)(this,CommandHistoryDebounce),T.apply(this,arguments)}return(0,L.default)(CommandHistoryDebounce,[{key:"initialize",value:function initialize(C){var T=C.options,B=void 0===T?{}:T;(0,H.default)((0,U.default)(CommandHistoryDebounce.prototype),"initialize",this).call(this,C),this.constructor.debounce||(this.constructor.debounce=_.debounce((function(C){return C()}),J())),(1===$e.commands.currentTrace.length||B.debounce)&&(this.isDebounceRequired=!0)}},{key:"onBeforeRun",value:function onBeforeRun(C){K.default.prototype.onBeforeRun.call(this,C),this.history&&this.isHistoryActive()&&$e.internal("document/history/add-transaction",this.history)}},{key:"onAfterRun",value:function onAfterRun(C,T){K.default.prototype.onAfterRun.call(this,C,T),this.isHistoryActive()&&(this.isDebounceRequired?this.constructor.debounce((function(){return $e.internal("document/history/end-transaction")})):$e.internal("document/history/end-transaction"))}},{key:"onCatchApply",value:function onCatchApply(C){K.default.prototype.onCatchApply.call(this,C),C instanceof $e.modules.HookBreak&&this.history&&(this.isDebounceRequired?this.constructor.debounce((function(){return $e.internal("document/history/clear-transaction")})):$e.internal("document/history/clear-transaction"))}}],[{key:"getInstanceType",value:function getInstanceType(){return"CommandHistoryDebounce"}}]),CommandHistoryDebounce}(Q.default);T.default=X,(0,G.default)(X,"debounce",void 0)},78627:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(33854)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(CommandHistory,C);var T=_createSuper(CommandHistory);function CommandHistory(C){var B;return(0,q.default)(this,CommandHistory),(B=T.call(this,C)).history=B.getHistory(C),B.historyId=!1,B}return(0,L.default)(CommandHistory,[{key:"getHistory",value:function getHistory(){elementorModules.ForceMethodImplementation()}},{key:"isHistoryActive",value:function isHistoryActive(){return elementor.documents.getCurrent().history.getActive()}},{key:"onBeforeRun",value:function onBeforeRun(C){(0,H.default)((0,U.default)(CommandHistory.prototype),"onBeforeRun",this).call(this,C),this.history&&this.isHistoryActive()&&(this.historyId=$e.internal("document/history/start-log",this.history))}},{key:"onAfterRun",value:function onAfterRun(C,T){(0,H.default)((0,U.default)(CommandHistory.prototype),"onAfterRun",this).call(this,C,T),this.history&&this.isHistoryActive()&&$e.internal("document/history/end-log",{id:this.historyId})}},{key:"onCatchApply",value:function onCatchApply(C){(0,H.default)((0,U.default)(CommandHistory.prototype),"onCatchApply",this).call(this,C),C instanceof $e.modules.HookBreak&&this.historyId&&$e.internal("document/history/delete-log",{id:this.historyId})}}],[{key:"getInstanceType",value:function getInstanceType(){return"CommandHistory"}}]),CommandHistory}($(B(83024)).default);T.default=G},5116:(C,T,B)=>{"use strict";var $=B(7914),q=B(11873);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=$(B(89372)),H=$(B(5816)),V=$(B(33854)),W=$(B(44422)),U=$(B(17066)),G=$(B(38620)),K=$(B(19263)),Q=$(B(78627)),J=$(B(28819)),X=_interopRequireWildcard(B(24475)),Y=_interopRequireWildcard(B(63916)),Z=_interopRequireWildcard(B(79188));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 H in C)if("default"!==H&&Object.prototype.hasOwnProperty.call(C,H)){var V=L?Object.getOwnPropertyDescriptor(C,H):null;V&&(V.get||V.set)?Object.defineProperty($,H,V):$[H]=C[H]}return $.default=C,B&&B.set(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,$=(0,G.default)(C);if(T){var q=(0,G.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,U.default)(this,B)}}var ee=function(C){(0,W.default)(Component,C);var T=_createSuper(Component);function Component(){return(0,L.default)(this,Component),T.apply(this,arguments)}return(0,H.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"document"}},{key:"registerAPI",value:function registerAPI(){Object.values(X).forEach((function(C){return $e.components.register(new C)})),(0,V.default)((0,G.default)(Component.prototype),"registerAPI",this).call(this)}},{key:"defaultCommands",value:function defaultCommands(){return{}}},{key:"defaultHooks",value:function defaultHooks(){return this.importHooks(Y)}},{key:"defaultUiStates",value:function defaultUiStates(){return this.importUiStates(Z)}},{key:"defaultUtils",value:function defaultUtils(){var C=this;return{findViewRecursive:function findViewRecursive(T,B,$){var q=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],L=[];for(var H in T._views){var V=T._views[H];if($===V.model.get(B)&&(L.push(V),!q))return L;if(V.children){var W=C.utils.findViewRecursive(V.children,B,$,q);if(W.length&&(L=L.concat(W),!q))return L}}return L},findViewById:function findViewById(T){var B=C.utils.findViewRecursive(elementor.getPreviewView().children,"id",T,!1);return!!B&&B[0]},findContainerById:function findContainerById(T){var B=C.utils.findViewById(T);return B&&(B=B.getContainer()),B}}}}],[{key:"getModules",value:function getModules(){return{get CommandHistoryBase(){return elementorCommon.helpers.hardDeprecated("$e.modules.document.CommandHistoryBase","3.0.0","$e.modules.document.CommandHistory"),this.CommandHistory},get CommandHistoryDebounceBase(){return elementorCommon.helpers.hardDeprecated("$e.modules.document.CommandHistoryDebounceBase","3.0.0","$e.modules.document.CommandHistoryDebounce"),this.CommandHistoryDebounce},CommandHistory:Q.default,CommandHistoryDebounce:J.default}}}]),Component}(K.default);T.default=ee},12146:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(44422)),W=q(B(17066)),U=q(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(DisableEnable,C);var T=_createSuper(DisableEnable);function DisableEnable(){return(0,L.default)(this,DisableEnable),T.apply(this,arguments)}return(0,H.default)(DisableEnable,[{key:"getTitle",value:function getTitle(){return $("Dynamic")}}],[{key:"getEnableCommand",value:function getEnableCommand(){return"document/dynamic/enable"}},{key:"getDisableCommand",value:function getDisableCommand(){return"document/dynamic/disable"}}]),DisableEnable}(q(B(26353)).default);T.default=G},9471:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Disable=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Disable,C);var T=_createSuper(Disable);function Disable(){return(0,q.default)(this,Disable),T.apply(this,arguments)}return(0,L.default)(Disable,[{key:"apply",value:function apply(C){var T=C.settings,B=C.containers;(void 0===B?[C.container]:B).forEach((function(C){C=C.lookup(),Object.keys(T).forEach((function(T){C.dynamic.unset(T)})),$e.internal("document/elements/set-settings",{container:C,settings:{__dynamic__:C.dynamic.toJSON()}})}))}}]),Disable}($(B(12146)).default);T.Disable=U;var G=U;T.default=G},28910:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Enable=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Enable,C);var T=_createSuper(Enable);function Enable(){return(0,q.default)(this,Enable),T.apply(this,arguments)}return(0,L.default)(Enable,[{key:"apply",value:function apply(C){var T=C.settings,B=C.containers;(void 0===B?[C.container]:B).forEach((function(C){(C=C.lookup()).dynamic.set(T),$e.internal("document/elements/set-settings",{container:C,settings:{__dynamic__:C.dynamic.toJSON()}})}))}}]),Enable}($(B(12146)).default);T.Enable=U;var G=U;T.default=G},75775:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Disable",{enumerable:!0,get:function get(){return $.Disable}}),Object.defineProperty(T,"Enable",{enumerable:!0,get:function get(){return q.Enable}}),Object.defineProperty(T,"Settings",{enumerable:!0,get:function get(){return L.Settings}});var $=B(9471),q=B(28910),L=B(67122)},67122:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Settings=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620)),U=$(B(28819)),G=$(B(30889));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var K=function(C){(0,H.default)(Settings,C);var T=_createSuper(Settings);function Settings(){return(0,q.default)(this,Settings),T.apply(this,arguments)}return(0,L.default)(Settings,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C),this.requireArgumentConstructor("settings",Object,C)}},{key:"getHistory",value:function getHistory(C){var T=C.settings,B=C.containers,$=void 0===B?[C.container]:B,q={};return $.forEach((function(C){var B=C.id;q[B]||(q[B]={}),q[B]={old:C.dynamic.toJSON(),new:T}})),{containers:$,subTitle:G.default.getSubTitle(C),data:{changes:q},type:"change",restore:this.constructor.restore}}},{key:"apply",value:function apply(C){var T=C.settings,B=C.containers;(void 0===B?[C.container]:B).forEach((function(C){C=C.lookup(),Object.keys(T).length?C.dynamic.set(T):C.dynamic.clear(),$e.internal("document/elements/set-settings",{container:C,settings:{__dynamic__:C.dynamic.toJSON()}})}))}}],[{key:"restore",value:function restore(C,T){var B=C.get("data");C.get("containers").forEach((function(C){var $=B.changes[C.id];$e.run("document/dynamic/settings",{container:C,settings:T?$.new:$.old}),C.panel.refresh()}))}}]),Settings}(U.default);T.Settings=K;var Q=K;T.default=Q},82203:(C,T,B)=>{"use strict";var $=B(7914),q=B(11873);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=$(B(89372)),H=$(B(5816)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620)),G=$(B(19263)),K=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 H in C)if("default"!==H&&Object.prototype.hasOwnProperty.call(C,H)){var V=L?Object.getOwnPropertyDescriptor(C,H):null;V&&(V.get||V.set)?Object.defineProperty($,H,V):$[H]=C[H]}$.default=C,B&&B.set(C,$);return $}(B(75775));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var Q=function(C){(0,V.default)(Component,C);var T=_createSuper(Component);function Component(){return(0,L.default)(this,Component),T.apply(this,arguments)}return(0,H.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"document/dynamic"}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(K)}}]),Component}(G.default);T.default=Q},19817:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"SetSettings",{enumerable:!0,get:function get(){return $.SetSettings}});var $=B(7820)},7820:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.SetSettings=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(SetSettings,C);var T=_createSuper(SetSettings);function SetSettings(){return(0,q.default)(this,SetSettings),T.apply(this,arguments)}return(0,L.default)(SetSettings,[{key:"validateArgs",value:function validateArgs(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.requireContainer(C),this.requireArgumentType("settings","object",C),void 0!==C.render&&void 0!==C.renderUI)throw new Error("Args: `render` and `renderUI` cannot be applied together.")}},{key:"apply",value:function apply(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},T=C.containers,B=void 0===T?[C.container]:T,$=C.settings,q=C.options,L=void 0===q?{}:q,H=L.external,V=L.render,W=void 0===V||V,U=L.renderUI,G=void 0!==U&&U;B.forEach((function(C){H?C.settings.setExternalChange($):C.settings.set($),G?C.renderUI():W&&C.render()}))}}]),SetSettings}($(B(14938)).default);T.SetSettings=U;var G=U;T.default=G},75185:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.CopyAll=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(CopyAll,C);var T=_createSuper(CopyAll);function CopyAll(){return(0,q.default)(this,CopyAll),T.apply(this,arguments)}return(0,L.default)(CopyAll,[{key:"apply",value:function apply(){$e.run("document/elements/copy",{containers:Object.values(elementor.getPreviewView().children._views).map((function(C){return C.getContainer()}))})}}]),CopyAll}($(B(83024)).default);T.CopyAll=U;var G=U;T.default=G},882:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Copy=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(44422)),W=q(B(17066)),U=q(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(Copy,C);var T=_createSuper(Copy);function Copy(){return(0,L.default)(this,Copy),T.apply(this,arguments)}return(0,H.default)(Copy,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C)}},{key:"apply",value:function apply(C){var T=C.storageKey,B=void 0===T?"clipboard":T,q=C.containers,L=void 0===q?[C.container]:q;if(!elementor.selection.isSameType())return elementor.notifications.showToast({message:$("That didn’t work. Try copying one kind of element at a time.","elementor"),buttons:[{name:"got_it",text:$("Got it","elementor")}]}),!1;var H=elementor.getPreviewView().$el.find(".elementor-element");elementorCommon.storage.set(B,L.sort((function(C,T){return H.index(C.view.el)-H.index(T.view.el)})).map((function(C){return C.model.toJSON({copyHtmlCache:!0})})))}}]),Copy}(q(B(83024)).default);T.Copy=G;var K=G;T.default=K},2040:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Create=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Create,C);var T=_createSuper(Create);function Create(){return(0,q.default)(this,Create),T.apply(this,arguments)}return(0,L.default)(Create,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C),this.requireArgumentConstructor("model",Object,C)}},{key:"getHistory",value:function getHistory(C){var T=C.model,B=C.containers;return{containers:void 0===B?[C.container]:B,model:T,type:"add",title:elementor.helpers.getModelLabel(T)}}},{key:"apply",value:function apply(C){var T=this,B=C.model,$=C.options,q=void 0===$?{}:$,L=C.containers,H=void 0===L?[C.container]:L,V=[];return H.forEach((function(C){var $=(C=C.lookup()).view.addElement(B,q).getContainer();V.push($),T.isHistoryActive()&&$e.internal("document/history/log-sub-item",{container:C,type:"sub-add",restore:T.constructor.restore,options:q,data:{containerToRestore:$,modelToRestore:$.model.toJSON()}})})),1===V.length&&(V=V[0]),V}},{key:"isDataChanged",value:function isDataChanged(){return!0}}],[{key:"restore",value:function restore(C,T){var B=C.get("data"),$=C.get("container"),q=C.get("options")||{};q.clone&&(q.clone=!1),T?$e.run("document/elements/create",{container:$,model:B.modelToRestore,options:q}):$e.run("document/elements/delete",{container:B.containerToRestore})}}]),Create}($(B(78627)).default);T.Create=U;var G=U;T.default=G},74217:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Delete=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Delete,C);var T=_createSuper(Delete);function Delete(){return(0,q.default)(this,Delete),T.apply(this,arguments)}return(0,L.default)(Delete,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C)}},{key:"getHistory",value:function getHistory(C){var T=C.containers;return{containers:void 0===T?[C.container]:T,type:"remove"}}},{key:"apply",value:function apply(C){var T=this,B=C.containers,$=void 0===B?[C.container]:B;return $.forEach((function(C){C=C.lookup(),T.isHistoryActive()&&$e.internal("document/history/log-sub-item",{container:C,type:"sub-remove",restore:T.constructor.restore,data:{model:C.model.toJSON(),parent:C.parent,at:C.view._index}}),C.model.destroy(),C.panel.refresh()})),1===$.length?$[0]:$}},{key:"isDataChanged",value:function isDataChanged(){return!0}}],[{key:"restore",value:function restore(C,T){var B=C.get("container"),$=C.get("data");T?$e.run("document/elements/delete",{container:B}):$e.run("document/elements/create",{container:$.parent,model:$.model,options:{at:$.at}})}}]),Delete}($(B(78627)).default);T.Delete=U;var G=U;T.default=G},37623:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.DeselectAll=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(DeselectAll,C);var T=_createSuper(DeselectAll);function DeselectAll(){return(0,q.default)(this,DeselectAll),T.apply(this,arguments)}return(0,L.default)(DeselectAll,[{key:"apply",value:function apply(){elementor.selection.remove([],!0)}}]),DeselectAll}($(B(83024)).default);T.DeselectAll=U;var G=U;T.default=G},75107:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Deselect=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Deselect,C);var T=_createSuper(Deselect);function Deselect(){return(0,q.default)(this,Deselect),T.apply(this,arguments)}return(0,L.default)(Deselect,[{key:"validateArgs",value:function validateArgs(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};C.all||this.requireContainer(C)}},{key:"apply",value:function apply(C){var T=C.containers,B=void 0===T?[C.container]:T,$=C.all,q=void 0!==$&&$;elementor.selection.remove(B,q)}}]),Deselect}($(B(83024)).default);T.Deselect=U;var G=U;T.default=G},45596:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Duplicate=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(44422)),W=q(B(17066)),U=q(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(Duplicate,C);var T=_createSuper(Duplicate);function Duplicate(){return(0,L.default)(this,Duplicate),T.apply(this,arguments)}return(0,H.default)(Duplicate,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C)}},{key:"getHistory",value:function getHistory(C){var T=C.containers;return{containers:void 0===T?[C.container]:T,type:"duplicate"}}},{key:"apply",value:function apply(C){var T=C.containers,B=void 0===T?[C.container]:T,q=[],L=B[B.length-1].view._index;return elementor.selection.isSameType()?(B.forEach((function(C){var T=C.parent;q.push($e.run("document/elements/create",{container:T,model:C.model.toJSON(),options:{at:++L,clone:!0}}))})),1===q.length?q[0]:q):(elementor.notifications.showToast({message:$("That didn’t work. Try duplicating one kind of element at a time.","elementor"),buttons:[{name:"got_it",text:$("Got it","elementor")}]}),!1)}}]),Duplicate}(q(B(78627)).default);T.Duplicate=G;var K=G;T.default=K},5894:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Empty=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(44422)),W=q(B(17066)),U=q(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(Empty,C);var T=_createSuper(Empty);function Empty(){return(0,L.default)(this,Empty),T.apply(this,arguments)}return(0,H.default)(Empty,[{key:"getHistory",value:function getHistory(C){return!!C.force&&{type:"remove",title:$("All Content","elementor"),data:elementor.elements?elementor.elements.toJSON():null,restore:this.constructor.restore}}},{key:"apply",value:function apply(C){if(C.force&&elementor.elements)return elementor.elements.reset(),void elementor.getPreviewContainer().panel.closeEditor();elementor.getClearPageDialog().show()}},{key:"isDataChanged",value:function isDataChanged(){if(this.args.force)return!0}}],[{key:"restore",value:function restore(C,T){if(T)$e.run("document/elements/empty",{force:!0});else{var B=C.get("data");B&&elementor.getPreviewView().addChildModel(B),$e.internal("document/save/set-is-modified",{status:!0})}}}]),Empty}(q(B(78627)).default);T.Empty=G;var K=G;T.default=K},69507:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Import=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(44422)),W=q(B(17066)),U=q(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(Import,C);var T=_createSuper(Import);function Import(){return(0,L.default)(this,Import),T.apply(this,arguments)}return(0,H.default)(Import,[{key:"validateArgs",value:function validateArgs(C){this.requireArgumentInstance("model",Backbone.Model,C),this.requireArgumentConstructor("data",Object,C)}},{key:"getHistory",value:function getHistory(C){var T=C.model;return{type:"add",title:$("Template","elementor"),subTitle:T.get("title")}}},{key:"apply",value:function apply(C){var T=C.data,B=C.options,$=void 0===B?C.options||{}:B,q=elementor.getPreviewContainer(),L=[],H=isNaN($.at)?q.view.collection.length:$.at;return Object.values(T.content).forEach((function(C){L.push($e.run("document/elements/create",{container:elementor.getPreviewContainer(),model:C,options:Object.assign($,{at:H})})),H++})),$.withPageSettings&&$e.run("document/elements/settings",{container:elementor.settings.page.getEditedView().getContainer(),settings:T.page_settings,options:{external:!0}}),L}}]),Import}(q(B(78627)).default);T.Import=G;var K=G;T.default=K},81682:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Copy",{enumerable:!0,get:function get(){return $.Copy}}),Object.defineProperty(T,"CopyAll",{enumerable:!0,get:function get(){return q.CopyAll}}),Object.defineProperty(T,"Create",{enumerable:!0,get:function get(){return L.Create}}),Object.defineProperty(T,"Delete",{enumerable:!0,get:function get(){return H.Delete}}),Object.defineProperty(T,"Deselect",{enumerable:!0,get:function get(){return V.Deselect}}),Object.defineProperty(T,"DeselectAll",{enumerable:!0,get:function get(){return W.DeselectAll}}),Object.defineProperty(T,"Duplicate",{enumerable:!0,get:function get(){return U.Duplicate}}),Object.defineProperty(T,"Empty",{enumerable:!0,get:function get(){return G.Empty}}),Object.defineProperty(T,"Import",{enumerable:!0,get:function get(){return K.Import}}),Object.defineProperty(T,"Move",{enumerable:!0,get:function get(){return J.Move}}),Object.defineProperty(T,"Paste",{enumerable:!0,get:function get(){return Q.Paste}}),Object.defineProperty(T,"PasteStyle",{enumerable:!0,get:function get(){return X.PasteStyle}}),Object.defineProperty(T,"ResetSettings",{enumerable:!0,get:function get(){return Y.ResetSettings}}),Object.defineProperty(T,"ResetStyle",{enumerable:!0,get:function get(){return Z.ResetStyle}}),Object.defineProperty(T,"Select",{enumerable:!0,get:function get(){return ee.Select}}),Object.defineProperty(T,"SelectAll",{enumerable:!0,get:function get(){return te.SelectAll}}),Object.defineProperty(T,"Settings",{enumerable:!0,get:function get(){return ne.Settings}}),Object.defineProperty(T,"ToggleSelection",{enumerable:!0,get:function get(){return re.ToggleSelection}});var $=B(882),q=B(75185),L=B(2040),H=B(74217),V=B(75107),W=B(37623),U=B(45596),G=B(5894),K=B(69507),Q=B(27318),J=B(29881),X=B(73330),Y=B(99563),Z=B(75357),ee=B(20450),te=B(37485),ne=B(30889),re=B(14680)},29881:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Move=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Move,C);var T=_createSuper(Move);function Move(){return(0,q.default)(this,Move),T.apply(this,arguments)}return(0,L.default)(Move,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C),this.requireArgumentInstance("target",elementorModules.editor.Container,C)}},{key:"getHistory",value:function getHistory(C){var T=C.containers;return{containers:void 0===T?[C.container]:T,type:"move"}}},{key:"apply",value:function apply(C){var T=C.target,B=C.options,$=void 0===B?{}:B,q=C.containers,L=void 0===q?[C.container]:q,H=[];L.forEach((function(C){H.push(C.model.toJSON()),$e.run("document/elements/delete",{container:C})}));var V=0;H.forEach((function(C){$.hasOwnProperty("at")&&H.length>1&&0!==V&&($.at+=V),$e.run("document/elements/create",{container:T,model:C,options:$}),V++}))}}]),Move}($(B(78627)).default);T.Move=U;var G=U;T.default=G},73330:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.PasteStyle=void 0;var q=$(B(37613)),L=$(B(11873)),H=$(B(89372)),V=$(B(5816)),W=$(B(44422)),U=$(B(17066)),G=$(B(38620));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,$=(0,G.default)(C);if(T){var q=(0,G.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,U.default)(this,B)}}var K=function(C){(0,W.default)(PasteStyle,C);var T=_createSuper(PasteStyle);function PasteStyle(){return(0,H.default)(this,PasteStyle),T.apply(this,arguments)}return(0,V.default)(PasteStyle,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C);var T=C.storageKey,B=void 0===T?"clipboard":T,$=elementorCommon.storage.get(B);this.requireArgumentType("storageData","object",{storageData:$})}},{key:"validateControls",value:function validateControls(C,T){var B=!0;return(null===C||null===T||void 0===C||void 0===T||"object"===(0,L.default)(C)^"object"===(0,L.default)(T))&&(B=!1),B}},{key:"getHistory",value:function getHistory(C){var T=C.containers;return{containers:void 0===T?[C.container]:T,type:"paste_style"}}},{key:"apply",value:function apply(C){var T=C.containers,B=void 0===T?[C.container]:T,$=C.storageKey,q=void 0===$?"clipboard":$,L=elementorCommon.storage.get(q);this.applyPasteStyleData(B,L)}},{key:"applyPasteStyleData",value:function applyPasteStyleData(C,T){var B=this;C.forEach((function(C){var $=C.settings,H=$.attributes,V=$.controls,W={},U=function addExtraControls(T,B){T[B]&&Object.entries(T[B]).forEach((function(T){var $=(0,q.default)(T,2),L=$[0],H=$[1],U=V[L];C.view.isStyleTransferControl(U)&&(W[B]=W[B]||{},W[B][L]=H)}))};T.forEach((function(T){var $=T.settings;U($,"__globals__"),U($,"__dynamic__"),Object.entries(V).forEach((function(T){var V=(0,q.default)(T,2),U=V[0],G=V[1];if(C.view.isStyleTransferControl(G)){var K=$[U],Q=H[U];if(B.validateControls(K,Q)){if("object"===(0,L.default)(K))if(Object.keys(K).some((function(C){if(K[C]!==Q[C])return!1})))return;K!==Q&&elementor.getControlView(G.type).onPasteStyle(G,K)&&(W[U]=K)}}})),B.pasteStyle(C,W)}))}))}},{key:"pasteStyle",value:function pasteStyle(C,T){var B=T.__globals__;B&&delete T.__globals__,$e.run("document/elements/settings",{container:C,settings:T,options:{external:!0,render:!1}}),B&&($e.run("document/globals/settings",{container:C,settings:B,options:{external:!0,render:!1}}),C.panel.refresh()),C.render()}}]),PasteStyle}($(B(78627)).default);T.PasteStyle=K;var Q=K;T.default=Q},27318:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Paste=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(44422)),W=q(B(17066)),U=q(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(Paste,C);var T=_createSuper(Paste);function Paste(){return(0,L.default)(this,Paste),T.apply(this,arguments)}return(0,H.default)(Paste,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C);var T=C.storageKey,B=void 0===T?"clipboard":T,$=elementorCommon.storage.get(B);this.requireArgumentType("storageData","object",{storageData:$})}},{key:"getHistory",value:function getHistory(){return{type:"paste",title:$("Elements","elementor")}}},{key:"apply",value:function apply(C){var T=C.at,B=C.rebuild,$=void 0!==B&&B,q=C.storageKey,L=void 0===q?"clipboard":q,H=C.containers,V=void 0===H?[C.container]:H,W=C.options,U=void 0===W?{}:W,G=elementorCommon.storage.get(L),K=[];return $?K=this.rebuild(V,G,T):(void 0!==T&&(U.at=T),K.push(this.pasteTo(V,G,U))),1===K.length?K[0]:K}},{key:"rebuild",value:function rebuild(C,T,B){var $=this,q=[];return C.forEach((function(C){var L=void 0===B?C.view.collection.length:B;T.forEach((function(T){switch(T.elType){case"container":case"section":if(T.isInner){var B=$e.run("document/elements/create",{container:C,model:{elType:"section"},columns:1,options:{at:L,edit:!1}});C=B.view.children.findByIndex(0).getContainer()}q.push($.pasteTo([C],[T],{at:L,edit:!1})),L++;break;case"column":var H=$e.run("document/elements/create",{container:C,model:{elType:"section"},columns:0,options:{at:++L,edit:!1}});q.push($.pasteTo([H],[T]));break;default:var V;if("section"===C.model.get("elType"))V=[C.view.children.findByIndex(0).getContainer()];else V=[$e.run("document/elements/create",{container:C,model:{elType:"section"},columns:1,options:{at:++L}}).view.children.first().getContainer()];q.push($.pasteTo(V,[T]))}}))})),q}},{key:"pasteTo",value:function pasteTo(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};B=Object.assign({at:null,clone:!0},B);var $=[];return T.forEach((function(T){$.push($e.run("document/elements/create",{containers:C,model:T,options:B})),null!==B.at&&B.at++})),1===$.length?$[0]:$}}]),Paste}(q(B(78627)).default);T.Paste=G;var K=G;T.default=K},99563:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.ResetSettings=void 0;var q=$(B(37613)),L=$(B(89372)),H=$(B(5816)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(ResetSettings,C);var T=_createSuper(ResetSettings);function ResetSettings(){return(0,L.default)(this,ResetSettings),T.apply(this,arguments)}return(0,H.default)(ResetSettings,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C)}},{key:"getHistory",value:function getHistory(C){var T=C.containers;return{containers:void 0===T?[C.container]:T,type:"reset_settings"}}},{key:"apply",value:function apply(C){var T=C.containers,B=void 0===T?[C.container]:T,$=C.options,L=void 0===$?{}:$,H=C.settings,V=void 0===H?[]:H;B.forEach((function(C){var T=Object.entries(C.settings.controls),B={};T.forEach((function(C){var T=(0,q.default)(C,2),$=T[0],L=T[1];V&&V.length&&!V.find((function(C){return C===$}))||(B[$]=L.default)})),$e.run("document/elements/settings",{container:C,options:L,settings:B}),C.render()}))}}]),ResetSettings}($(B(78627)).default);T.ResetSettings=G;var K=G;T.default=K},75357:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.ResetStyle=void 0;var q=$(B(37613)),L=$(B(89372)),H=$(B(5816)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(ResetStyle,C);var T=_createSuper(ResetStyle);function ResetStyle(){return(0,L.default)(this,ResetStyle),T.apply(this,arguments)}return(0,H.default)(ResetStyle,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C)}},{key:"getHistory",value:function getHistory(C){var T=C.containers;return{containers:void 0===T?[C.container]:T,type:"reset_style"}}},{key:"apply",value:function apply(C){var T=C.containers;(void 0===T?[C.container]:T).forEach((function(C){var T=C.settings.controls,B=[];C.view.allowRender=!1,Object.entries(T).forEach((function(T){var $=(0,q.default)(T,2),L=$[0],H=$[1];C.view.isStyleTransferControl(H)&&B.push(L)})),$e.run("document/elements/reset-settings",{container:C,settings:B,options:{external:!0}}),C.view.allowRender=!0,C.render()}))}}]),ResetStyle}($(B(78627)).default);T.ResetStyle=G;var K=G;T.default=K},37485:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.SelectAll=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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 $=0,q=function F(){};return{s:q,n:function n(){return $>=C.length?{done:!0}:{done:!1,value:C[$++]}},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 L,H=!0,V=!1;return{s:function s(){B=B.call(C)},n:function n(){var C=B.next();return H=C.done,C},e:function e(C){V=!0,L=C},f:function f(){try{H||null==B.return||B.return()}finally{if(V)throw L}}}}function _arrayLikeToArray(C,T){(null==T||T>C.length)&&(T=C.length);for(var B=0,$=new Array(T);B<T;B++)$[B]=C[B];return $}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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(SelectAll,C);var T=_createSuper(SelectAll);function SelectAll(){return(0,q.default)(this,SelectAll),T.apply(this,arguments)}return(0,L.default)(SelectAll,[{key:"apply",value:function apply(){elementor.selection.add(this.flattenContainersList(elementor.elementsModel.get("elements").map((function(C){return elementor.getContainer(C.id)}))))}},{key:"flattenContainersList",value:function flattenContainersList(){var C,T=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],B=[],$=_createForOfIteratorHelper(T);try{for($.s();!(C=$.n()).done;){var q=C.value;B.push(q),q.children.length&&(B=B.concat(this.flattenContainersList(q.children)))}}catch(C){$.e(C)}finally{$.f()}return B}}]),SelectAll}($(B(83024)).default);T.SelectAll=U;var G=U;T.default=G},20450:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Select=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Select,C);var T=_createSuper(Select);function Select(){return(0,q.default)(this,Select),T.apply(this,arguments)}return(0,L.default)(Select,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C)}},{key:"apply",value:function apply(C){var T=C.containers,B=void 0===T?[C.container]:T,$=C.append,q=void 0!==$&&$;elementor.selection.add(B,q)}}]),Select}($(B(83024)).default);T.Select=U;var G=U;T.default=G},30889:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Settings=void 0;var q=$(B(65526)),L=$(B(89372)),H=$(B(5816)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(Settings,C);var T=_createSuper(Settings);function Settings(){return(0,L.default)(this,Settings),T.apply(this,arguments)}return(0,H.default)(Settings,[{key:"addToHistory",value:function addToHistory(C,T,B){var $={containers:[C],data:{changes:(0,q.default)({},C.id,{old:B,new:T})},type:"change",restore:Settings.restore};$e.internal("document/history/add-transaction",$)}},{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C),this.requireArgumentConstructor("settings",Object,C)}},{key:"getHistory",value:function getHistory(C){var T=C.containers;return{containers:void 0===T?[C.container]:T,subTitle:this.constructor.getSubTitle(C),type:"change"}}},{key:"apply",value:function apply(C){var T=this,B=C.containers,$=void 0===B?[C.container]:B,q=C.settings,L=void 0===q?{}:q,H=C.isMultiSettings,V=void 0!==H&&H,W=C.options,U=void 0===W?{}:W;$.forEach((function(C){C=C.lookup();var B=V?L[C.id]:L,$=C.settings.toJSON();C.oldValues={},Object.keys(B).forEach((function(T){C.oldValues[T]=$[T]})),T.isHistoryActive()&&T.addToHistory(C,B,C.oldValues),$e.internal("document/elements/set-settings",{container:C,options:U,settings:B})}))}},{key:"isDataChanged",value:function isDataChanged(){return!0}}],[{key:"getSubTitle",value:function getSubTitle(C){var T=C.containers,B=void 0===T?[C.container]:T,$=C.settings,q=void 0===$?{}:$,L=C.isMultiSettings,H=Object.keys(q),V=B[0].controls,W=H[0],U="";return!L&&1===H.length&&V&&V[W]&&(U=V[W].label),U}},{key:"restore",value:function restore(C,T){var B=C.get("data");C.get("containers").forEach((function(C){var $=B.changes[C.id];$e.run("document/elements/settings",{container:C,settings:T?$.new:$.old,options:{external:!0}})}))}}]),Settings}($(B(28819)).default);T.Settings=G;var K=G;T.default=K},14680:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.ToggleSelection=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(ToggleSelection,C);var T=_createSuper(ToggleSelection);function ToggleSelection(){return(0,q.default)(this,ToggleSelection),T.apply(this,arguments)}return(0,L.default)(ToggleSelection,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C)}},{key:"apply",value:function apply(C){var T=C.containers,B=void 0===T?[C.container]:T,$=C.append,q=void 0!==$&&$;B.forEach((function(T){$e.run(elementor.selection.has(T)&&q?"document/elements/deselect":"document/elements/select",C)}))}}]),ToggleSelection}($(B(83024)).default);T.ToggleSelection=U;var G=U;T.default=G},37583:(C,T,B)=>{"use strict";var $=B(7914),q=B(11873);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=$(B(89372)),H=$(B(5816)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620)),G=$(B(19263)),K=_interopRequireWildcard(B(81682)),Q=_interopRequireWildcard(B(19817));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 H in C)if("default"!==H&&Object.prototype.hasOwnProperty.call(C,H)){var V=L?Object.getOwnPropertyDescriptor(C,H):null;V&&(V.get||V.set)?Object.defineProperty($,H,V):$[H]=C[H]}return $.default=C,B&&B.set(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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var J=function(C){(0,V.default)(Component,C);var T=_createSuper(Component);function Component(){return(0,L.default)(this,Component),T.apply(this,arguments)}return(0,H.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"document/elements"}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(K)}},{key:"defaultCommandsInternal",value:function defaultCommandsInternal(){return this.importCommands(Q)}},{key:"defaultUtils",value:function defaultUtils(){var C=this;return{isValidChild:function isValidChild(C,T){C instanceof Backbone.Model&&(C=C.attributes),T instanceof Backbone.Model&&(T=T.attributes);var B=T.elType,$=C.elType,q=T.isInner,L=C.isInner;if(L&&"section"===$&&q&&"column"===B)return!1;if($===B&&"container"!==$)return!1;if("section"===$&&!L&&"column"===B)return!1;var H=elementor.helpers.getElementChildType(B);return H&&-1!==H.indexOf($)},isValidGrandChild:function isValidGrandChild(C,T){var B,$=C.get("elType");switch(T.model.get("elType")){case"document":B=!0;break;case"section":B="widget"===$;break;default:B=!1}return B},isSameElement:function isSameElement(C,T){var B=T.model.get("elType"),$=C.get("elType");return B===$&&("column"===B&&"column"===$||T.model.get("isInner")===C.get("isInner"))},getPasteOptions:function getPasteOptions(T,B){var $={};return $.isValidChild=C.utils.isValidChild(T,B.model),$.isSameElement=C.utils.isSameElement(T,B),$.isValidGrandChild=C.utils.isValidGrandChild(T,B),$},isPasteEnabled:function isPasteEnabled(T){var B=elementorCommon.storage.get("clipboard");if(!B||!B[0])return!1;B[0]instanceof Backbone.Model||(B[0]=new Backbone.Model(B[0]));var $=C.utils.getPasteOptions(B[0],T);return Object.values($).some((function(C){return!!C}))}}}}]),Component}(G.default);T.default=J},8847:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(44422)),W=q(B(17066)),U=q(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(DisableEnable,C);var T=_createSuper(DisableEnable);function DisableEnable(){return(0,L.default)(this,DisableEnable),T.apply(this,arguments)}return(0,H.default)(DisableEnable,[{key:"getTitle",value:function getTitle(){return $("Global")}}],[{key:"getName",value:function getName(){return"Global"}},{key:"getEnableCommand",value:function getEnableCommand(){return"document/globals/enable"}},{key:"getDisableCommand",value:function getDisableCommand(){return"document/globals/disable"}}]),DisableEnable}(q(B(26353)).default);T.default=G},89636:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Disable=void 0;var q=$(B(57135)),L=$(B(37613)),H=$(B(11504)),V=$(B(89372)),W=$(B(5816)),U=$(B(44422)),G=$(B(17066)),K=$(B(38620));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,$=(0,K.default)(C);if(T){var q=(0,K.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,G.default)(this,B)}}var Q=function(C){(0,U.default)(Disable,C);var T,B=_createSuper(Disable);function Disable(){return(0,V.default)(this,Disable),B.apply(this,arguments)}return(0,W.default)(Disable,[{key:"apply",value:(T=(0,H.default)(q.default.mark((function _callee3(C){var T,B,$,V,W,U;return q.default.wrap((function _callee3$(G){for(;;)switch(G.prev=G.next){case 0:return T=C.settings,B=C.containers,$=void 0===B?[C.container]:B,V=C.options,W=void 0===V?{}:V,U=$.map(function(){var C=(0,H.default)(q.default.mark((function _callee2(C){var B;return q.default.wrap((function _callee2$($){for(;;)switch($.prev=$.next){case 0:if(C=C.lookup(),!W.restore){$.next=6;break}return B=Object.entries(C.globals.attributes).map(function(){var T=(0,H.default)(q.default.mark((function _callee(T){var B,$,H;return q.default.wrap((function _callee$(q){for(;;)switch(q.prev=q.next){case 0:if(B=(0,L.default)(T,2),$=B[0],H=B[1]){q.next=3;break}return q.abrupt("return");case 3:return q.abrupt("return",$e.run("document/globals/unlink",{container:C,options:{external:!0},globalValue:H,setting:$}));case 4:case"end":return q.stop()}}),_callee)})));return function(C){return T.apply(this,arguments)}}()),$.next=6,Promise.all(B);case 6:Object.keys(T).forEach((function(T){return C.globals.set(T,"")})),$e.internal("document/elements/set-settings",{container:C,settings:{__globals__:C.globals.toJSON()},options:{renderUI:!0}});case 8:case"end":return $.stop()}}),_callee2)})));return function(T){return C.apply(this,arguments)}}()),G.next=4,Promise.all(U);case 4:case"end":return G.stop()}}),_callee3)}))),function apply(C){return T.apply(this,arguments)})}]),Disable}($(B(8847)).default);T.Disable=Q;var J=Q;T.default=J},16602:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Enable=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Enable,C);var T=_createSuper(Enable);function Enable(){return(0,q.default)(this,Enable),T.apply(this,arguments)}return(0,L.default)(Enable,[{key:"apply",value:function apply(C){var T=C.settings,B=C.containers;(void 0===B?[C.container]:B).forEach((function(C){(C=C.lookup()).globals.set(T),$e.internal("document/elements/set-settings",{container:C,settings:{__globals__:C.globals.toJSON()},options:{renderUI:!0}}),Object.values(C.getGroupRelatedControls(T)).forEach((function(T){C.settings.set(T.name,T.default)}))}))}}]),Enable}($(B(8847)).default);T.Enable=U;var G=U;T.default=G},76030:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Disable",{enumerable:!0,get:function get(){return $.Disable}}),Object.defineProperty(T,"Enable",{enumerable:!0,get:function get(){return q.Enable}}),Object.defineProperty(T,"Settings",{enumerable:!0,get:function get(){return L.Settings}}),Object.defineProperty(T,"Unlink",{enumerable:!0,get:function get(){return H.Unlink}});var $=B(89636),q=B(16602),L=B(88667),H=B(5743)},88667:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Settings=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620)),U=$(B(28819)),G=$(B(30889));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var K=function(C){(0,H.default)(Settings,C);var T=_createSuper(Settings);function Settings(){return(0,q.default)(this,Settings),T.apply(this,arguments)}return(0,L.default)(Settings,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C),this.requireArgumentConstructor("settings",Object,C)}},{key:"getHistory",value:function getHistory(C){var T=C.settings,B=C.containers,$=void 0===B?[C.container]:B,q={};return $.forEach((function(C){var B=C.id;q[B]||(q[B]={}),q[B]={old:C.globals.toJSON(),new:T}})),{containers:$,subTitle:G.default.getSubTitle(C),data:{changes:q},type:"change",restore:this.constructor.restore}}},{key:"apply",value:function apply(C){var T=C.settings,B=C.containers,$=void 0===B?[C.container]:B,q=C.options,L=void 0===q?{}:q;$.forEach((function(C){C=C.lookup(),Object.keys(T).length?C.globals.set(T):C.globals.clear(),$e.internal("document/elements/set-settings",{container:C,options:L,settings:{__globals__:C.globals.toJSON()}})}))}},{key:"isDataChanged",value:function isDataChanged(){return!0}}],[{key:"restore",value:function restore(C,T){var B=C.get("data");C.get("containers").forEach((function(C){var $=B.changes[C.id];$e.run("document/globals/settings",{container:C,settings:T?$.new:$.old}),C.panel.refresh()}))}}]),Settings}(U.default);T.Settings=K;var Q=K;T.default=Q},5743:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Unlink=void 0;var q=$(B(57135)),L=$(B(37613)),H=$(B(11504)),V=$(B(89372)),W=$(B(5816)),U=$(B(44422)),G=$(B(17066)),K=$(B(38620));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,$=(0,K.default)(C);if(T){var q=(0,K.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,G.default)(this,B)}}var Q=function(C){(0,U.default)(Unlink,C);var T,B=_createSuper(Unlink);function Unlink(){return(0,V.default)(this,Unlink),B.apply(this,arguments)}return(0,W.default)(Unlink,[{key:"validateArgs",value:function validateArgs(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.requireContainer(C),this.requireArgumentType("setting","string",C),this.requireArgumentType("globalValue","string",C)}},{key:"apply",value:(T=(0,H.default)(q.default.mark((function _callee2(C){var T,B,$,V,W,U,G;return q.default.wrap((function _callee2$(K){for(;;)switch(K.prev=K.next){case 0:return T=C.containers,B=void 0===T?[C.container]:T,$=C.setting,V=C.globalValue,W=C.options,U=void 0===W?{}:W,G={},K.next=3,Promise.all(B.map(function(){var C=(0,H.default)(q.default.mark((function _callee(C){var T,B,H,W;return q.default.wrap((function _callee$(q){for(;;)switch(q.prev=q.next){case 0:return q.next=2,$e.data.get(V);case 2:return(T=q.sent)&&(H=T.data.value,(W=null===(B=C.controls[$])||void 0===B?void 0:B.groupPrefix)?Object.entries(H).forEach((function(C){var T=(0,L.default)(C,2),B=T[0],$=T[1];B=B.replace(elementor.config.kit_config.typography_prefix,W),G[B]=$})):G[$]=H),q.abrupt("return",Promise.resolve());case 5:case"end":return q.stop()}}),_callee)})));return function(T){return C.apply(this,arguments)}}()));case 3:Object.keys(G).length&&$e.run("document/elements/settings",{containers:B,options:U,settings:G});case 4:case"end":return K.stop()}}),_callee2)}))),function apply(C){return T.apply(this,arguments)})},{key:"isDataChanged",value:function isDataChanged(){return!0}}]),Unlink}($(B(83024)).default);T.Unlink=Q;var J=Q;T.default=J},92787:(C,T,B)=>{"use strict";var $=B(7914),q=B(11873);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=$(B(89372)),H=$(B(5816)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620)),G=$(B(19263)),K=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 H in C)if("default"!==H&&Object.prototype.hasOwnProperty.call(C,H)){var V=L?Object.getOwnPropertyDescriptor(C,H):null;V&&(V.get||V.set)?Object.defineProperty($,H,V):$[H]=C[H]}$.default=C,B&&B.set(C,$);return $}(B(76030));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var Q=function(C){(0,V.default)(Component,C);var T=_createSuper(Component);function Component(){return(0,L.default)(this,Component),T.apply(this,arguments)}return(0,H.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"document/globals"}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(K)}}]),Component}(G.default);T.default=Q},16284:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(33854)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(Base,C);var T=_createSuper(Base);function Base(){return(0,q.default)(this,Base),T.apply(this,arguments)}return(0,L.default)(Base,[{key:"initialize",value:function initialize(C){(0,H.default)((0,U.default)(Base.prototype),"initialize",this).call(this,C),this.history=elementor.documents.getCurrent().history}}]),Base}($(B(14938)).default);T.default=G},95573:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Do=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Do,C);var T=_createSuper(Do);function Do(){return(0,q.default)(this,Do),T.apply(this,arguments)}return(0,L.default)(Do,[{key:"apply",value:function apply(C){var T=C.index;return elementor.documents.getCurrent().history.doItem(T)}}]),Do}($(B(83024)).default);T.Do=U;var G=U;T.default=G},58410:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Do",{enumerable:!0,get:function get(){return $.Do}}),Object.defineProperty(T,"Redo",{enumerable:!0,get:function get(){return q.Redo}}),Object.defineProperty(T,"Undo",{enumerable:!0,get:function get(){return L.Undo}}),Object.defineProperty(T,"UndoAll",{enumerable:!0,get:function get(){return H.UndoAll}});var $=B(95573),q=B(91976),L=B(85156),H=B(34245)},93059:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.AddTransaction=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(33854)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(AddTransaction,C);var T=_createSuper(AddTransaction);function AddTransaction(){return(0,q.default)(this,AddTransaction),T.apply(this,arguments)}return(0,L.default)(AddTransaction,[{key:"initialize",value:function initialize(C){(0,H.default)((0,U.default)(AddTransaction.prototype),"initialize",this).call(this,C),this.component.isTransactionStarted()&&(delete C.title,delete C.subTitle)}},{key:"validateArgs",value:function validateArgs(C){this.requireContainer(),this.requireArgumentType("type","string",C)}},{key:"apply",value:function apply(C){var T=this.history.getCurrentId();T&&(C.id=T),C=this.component.normalizeLogTitle(C),this.component.transactions.push(C)}}]),AddTransaction}($(B(16284)).default);T.AddTransaction=G;var K=G;T.default=K},28891:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.ClearTransaction=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(ClearTransaction,C);var T=_createSuper(ClearTransaction);function ClearTransaction(){return(0,q.default)(this,ClearTransaction),T.apply(this,arguments)}return(0,L.default)(ClearTransaction,[{key:"apply",value:function apply(){this.component.transactions=[]}}]),ClearTransaction}($(B(16284)).default);T.ClearTransaction=U;var G=U;T.default=G},85795:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.DeleteLog=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(DeleteLog,C);var T=_createSuper(DeleteLog);function DeleteLog(){return(0,q.default)(this,DeleteLog),T.apply(this,arguments)}return(0,L.default)(DeleteLog,[{key:"apply",value:function apply(C){C.id&&this.history.deleteItem(C.id)}}]),DeleteLog}($(B(16284)).default);T.DeleteLog=U;var G=U;T.default=G},35962:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.EndLog=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(EndLog,C);var T=_createSuper(EndLog);function EndLog(){return(0,q.default)(this,EndLog),T.apply(this,arguments)}return(0,L.default)(EndLog,[{key:"apply",value:function apply(C){C.id&&this.history.endItem(C.id)}}]),EndLog}($(B(16284)).default);T.EndLog=U;var G=U;T.default=G},83808:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.EndTransaction=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(44422)),W=q(B(17066)),U=q(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(EndTransaction,C);var T=_createSuper(EndTransaction);function EndTransaction(){return(0,L.default)(this,EndTransaction),T.apply(this,arguments)}return(0,H.default)(EndTransaction,[{key:"apply",value:function apply(){if(this.component.isTransactionStarted()){var C=this.component.transactions[0],T=C.type,B=this.component.mergeTransactions(this.component.transactions),q=C.title,L=void 0===q?"":q,H=C.subTitle,V=void 0===H?"":H;B.length>1&&(L=$("Elements","elementor"),V="");var W={title:L,subTitle:V,type:T};C.id&&(W.id=C.id);var U=$e.internal("document/history/start-log",W);Object.values(B).forEach((function(T){var B=T;C.id&&(B.id=C.id),$e.internal("document/history/log-sub-item",B)})),$e.internal("document/history/end-log",{id:U}),$e.internal("document/history/clear-transaction")}}}]),EndTransaction}(q(B(16284)).default);T.EndTransaction=G;var K=G;T.default=K},77543:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"AddTransaction",{enumerable:!0,get:function get(){return $.AddTransaction}}),Object.defineProperty(T,"ClearTransaction",{enumerable:!0,get:function get(){return q.ClearTransaction}}),Object.defineProperty(T,"DeleteLog",{enumerable:!0,get:function get(){return L.DeleteLog}}),Object.defineProperty(T,"EndLog",{enumerable:!0,get:function get(){return H.EndLog}}),Object.defineProperty(T,"EndTransaction",{enumerable:!0,get:function get(){return V.EndTransaction}}),Object.defineProperty(T,"LogSubItem",{enumerable:!0,get:function get(){return W.LogSubItem}}),Object.defineProperty(T,"StartLog",{enumerable:!0,get:function get(){return U.StartLog}});var $=B(93059),q=B(28891),L=B(85795),H=B(35962),V=B(83808),W=B(65739),U=B(63397)},65739:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.LogSubItem=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(LogSubItem,C);var T=_createSuper(LogSubItem);function LogSubItem(){return(0,q.default)(this,LogSubItem),T.apply(this,arguments)}return(0,L.default)(LogSubItem,[{key:"apply",value:function apply(C){if(this.history.getActive()){var T=C.id||this.history.getCurrentId();C=this.component.normalizeLogTitle(C);var B=this.history.getItems().findWhere({id:T});if(!B)throw new Error("History item not found.");C.id&&delete C.id,B.get("items").unshift(C)}}}]),LogSubItem}($(B(16284)).default);T.LogSubItem=U;var G=U;T.default=G},63397:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.StartLog=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(33854)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(StartLog,C);var T=_createSuper(StartLog);function StartLog(){return(0,q.default)(this,StartLog),T.apply(this,arguments)}return(0,L.default)(StartLog,[{key:"initialize",value:function initialize(C){(0,H.default)((0,U.default)(StartLog.prototype),"initialize",this).call(this,C),this.history.isItemStarted()||C.id?this.isSubItem=!0:this.args=this.component.normalizeLogTitle(C)}},{key:"validateArgs",value:function validateArgs(C){this.isSubItem||(this.requireArgumentType("type","string",C),this.requireArgumentType("title","string",C))}},{key:"apply",value:function apply(C){return this.isSubItem?($e.internal("document/history/log-sub-item",C),null):this.history.startItem(C)}}]),StartLog}($(B(16284)).default);T.StartLog=G;var K=G;T.default=K},91976:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Redo=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Redo,C);var T=_createSuper(Redo);function Redo(){return(0,q.default)(this,Redo),T.apply(this,arguments)}return(0,L.default)(Redo,[{key:"apply",value:function apply(){elementor.documents.getCurrent().history.navigate(!0)}}]),Redo}($(B(83024)).default);T.Redo=U;var G=U;T.default=G},34245:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.UndoAll=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(UndoAll,C);var T=_createSuper(UndoAll);function UndoAll(){return(0,q.default)(this,UndoAll),T.apply(this,arguments)}return(0,L.default)(UndoAll,[{key:"apply",value:function apply(C){var T=C.document;T.history.doItem(T.history.getItems().length-1)}}]),UndoAll}($(B(83024)).default);T.UndoAll=U;var G=U;T.default=G},85156:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Undo=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Undo,C);var T=_createSuper(Undo);function Undo(){return(0,q.default)(this,Undo),T.apply(this,arguments)}return(0,L.default)(Undo,[{key:"apply",value:function apply(){elementor.documents.getCurrent().history.navigate()}}]),Undo}($(B(83024)).default);T.Undo=U;var G=U;T.default=G},76710:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914),L=B(11873);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var H=q(B(89372)),V=q(B(5816)),W=q(B(33854)),U=q(B(44422)),G=q(B(17066)),K=q(B(38620)),Q=q(B(19263)),J=_interopRequireWildcard(B(58410)),X=_interopRequireWildcard(B(77543));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"!==L(C)&&"function"!=typeof C)return{default:C};var B=_getRequireWildcardCache(T);if(B&&B.has(C))return B.get(C);var $={},q=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var H in C)if("default"!==H&&Object.prototype.hasOwnProperty.call(C,H)){var V=q?Object.getOwnPropertyDescriptor(C,H):null;V&&(V.get||V.set)?Object.defineProperty($,H,V):$[H]=C[H]}return $.default=C,B&&B.set(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,$=(0,K.default)(C);if(T){var q=(0,K.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,G.default)(this,B)}}var Y=function(C){(0,U.default)(Component,C);var T=_createSuper(Component);function Component(){return(0,H.default)(this,Component),T.apply(this,arguments)}return(0,V.default)(Component,[{key:"__construct",value:function __construct(C){(0,W.default)((0,K.default)(Component.prototype),"__construct",this).call(this,C),this.transactions=[]}},{key:"getNamespace",value:function getNamespace(){return"document/history"}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(J)}},{key:"defaultCommandsInternal",value:function defaultCommandsInternal(){return this.importCommands(X)}},{key:"normalizeLogTitle",value:function normalizeLogTitle(C){var T=C.containers,B=void 0===T?[C.container]:T;return!C.title&&B[0]&&(1===B.length?C.title=B[0].label:C.title=$("Elements","elementor")),C}},{key:"mergeTransactions",value:function mergeTransactions(C){var T={};return C.forEach((function(C){if(C.container||C.containers){var B=C.containers,$=void 0===B?[C.container]:B;$&&$.forEach((function(B){C.data&&(T[B.id]?T[B.id].data.changes[B.id].new=C.data.changes[B.id].new:T[B.id]=C)}))}})),T}},{key:"isTransactionStarted",value:function isTransactionStarted(){return Boolean(this.transactions.length)}}]),Component}(Q.default);T.default=Y},58135:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(ResetLayoutBase,C);var T=_createSuper(ResetLayoutBase);function ResetLayoutBase(){return(0,q.default)(this,ResetLayoutBase),T.apply(this,arguments)}return(0,L.default)(ResetLayoutBase,[{key:"getConditions",value:function getConditions(){return!$e.commands.isCurrentFirstTrace("document/elements/move")}},{key:"apply",value:function apply(C,T){Array.isArray(T)||(T=[T]),T.forEach((function(C){return C.parent.view.resetLayout(!1)}))}}]),ResetLayoutBase}($(B(48310)).default);T.default=U},46105:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.CreateSectionColumnsResetLayout=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(CreateSectionColumnsResetLayout,C);var T=_createSuper(CreateSectionColumnsResetLayout);function CreateSectionColumnsResetLayout(){return(0,q.default)(this,CreateSectionColumnsResetLayout),T.apply(this,arguments)}return(0,L.default)(CreateSectionColumnsResetLayout,[{key:"getCommand",value:function getCommand(){return"document/elements/create"}},{key:"getId",value:function getId(){return"section-columns-reset-layout--document/elements/create"}},{key:"getContainerType",value:function getContainerType(){return"section"}}]),CreateSectionColumnsResetLayout}($(B(58135)).default);T.CreateSectionColumnsResetLayout=U;var G=U;T.default=G},8372:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"CreateSectionColumnsResetLayout",{enumerable:!0,get:function get(){return $.CreateSectionColumnsResetLayout}}),Object.defineProperty(T,"InnerSectionColumns",{enumerable:!0,get:function get(){return q.InnerSectionColumns}}),Object.defineProperty(T,"IsValidChild",{enumerable:!0,get:function get(){return L.IsValidChild}}),Object.defineProperty(T,"SectionColumns",{enumerable:!0,get:function get(){return H.SectionColumns}}),Object.defineProperty(T,"SectionColumnsLimit",{enumerable:!0,get:function get(){return V.SectionColumnsLimit}});var $=B(46105),q=B(43965),L=B(52359),H=B(93678),V=B(61339)},43965:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.InnerSectionColumns=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620)),U=$(B(48310)),G=$(B(88738)),K=B(39872);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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var Q=function(C){(0,H.default)(InnerSectionColumns,C);var T=_createSuper(InnerSectionColumns);function InnerSectionColumns(){return(0,q.default)(this,InnerSectionColumns),T.apply(this,arguments)}return(0,L.default)(InnerSectionColumns,[{key:"getCommand",value:function getCommand(){return"document/elements/create"}},{key:"getId",value:function getId(){return"create-inner-section-columns"}},{key:"getContainerType",value:function getContainerType(){return"column"}},{key:"getConditions",value:function getConditions(C){return C.model.isInner&&!C.model.elements}},{key:"apply",value:function apply(C,T){var B=C.structure,$=void 0===B?"20":B,q=C.options,L=void 0===q?{}:q;Array.isArray(T)||(T=[T]),G.default.createSectionColumns(T,K.DEFAULT_INNER_SECTION_COLUMNS,L,$)}}]),InnerSectionColumns}(U.default);T.InnerSectionColumns=Q;var J=Q;T.default=J},52359:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.IsValidChild=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(IsValidChild,C);var T=_createSuper(IsValidChild);function IsValidChild(){return(0,q.default)(this,IsValidChild),T.apply(this,arguments)}return(0,L.default)(IsValidChild,[{key:"getCommand",value:function getCommand(){return"document/elements/create"}},{key:"getId",value:function getId(){return"is-valid-child"}},{key:"apply",value:function apply(C){var T=C.containers,B=void 0===T?[C.container]:T,$=C.model,q=void 0===$?{}:$,L=new Backbone.Model(q);return B.some((function(C){return $e.components.get("document/elements").utils.isValidChild(L,C.model)}))}}]),IsValidChild}($(B(34507)).default);T.IsValidChild=U;var G=U;T.default=G},61339:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.SectionColumnsLimit=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(SectionColumnsLimit,C);var T=_createSuper(SectionColumnsLimit);function SectionColumnsLimit(){return(0,q.default)(this,SectionColumnsLimit),T.apply(this,arguments)}return(0,L.default)(SectionColumnsLimit,[{key:"getCommand",value:function getCommand(){return"document/elements/create"}},{key:"getId",value:function getId(){return"section-columns-limit"}},{key:"getContainerType",value:function getContainerType(){return"section"}},{key:"apply",value:function apply(C){var T=C.containers;return!(void 0===T?[C.container]:T).some((function(C){return C.view.isCollectionFilled()}))}}]),SectionColumnsLimit}($(B(34507)).default);T.SectionColumnsLimit=U;var G=U;T.default=G},93678:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.SectionColumns=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620)),U=$(B(48310)),G=$(B(88738)),K=B(39872);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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var Q=function(C){(0,H.default)(SectionColumns,C);var T=_createSuper(SectionColumns);function SectionColumns(){return(0,q.default)(this,SectionColumns),T.apply(this,arguments)}return(0,L.default)(SectionColumns,[{key:"getCommand",value:function getCommand(){return"document/elements/create"}},{key:"getId",value:function getId(){return"create-section-columns"}},{key:"getContainerType",value:function getContainerType(){return"document"}},{key:"getConditions",value:function getConditions(C){return!C.model.elements&&"section"===C.model.elType}},{key:"apply",value:function apply(C,T){var B=C.structure,$=void 0!==B&&B,q=C.options,L=void 0===q?{}:q;Array.isArray(T)||(T=[T]);var H=C.columns,V=void 0===H?1:H;C.model.isInner&&1===V&&(V=K.DEFAULT_INNER_SECTION_COLUMNS),G.default.createSectionColumns(T,V,L,$)}}]),SectionColumns}(U.default);T.SectionColumns=Q;var J=Q;T.default=J},51043:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.CreateColumnForEmptySection=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(CreateColumnForEmptySection,C);var T=_createSuper(CreateColumnForEmptySection);function CreateColumnForEmptySection(){return(0,q.default)(this,CreateColumnForEmptySection),T.apply(this,arguments)}return(0,L.default)(CreateColumnForEmptySection,[{key:"getCommand",value:function getCommand(){return"document/elements/delete"}},{key:"getId",value:function getId(){return"create-column-for-empty-section--document/elements/delete"}},{key:"getContainerType",value:function getContainerType(){return"column"}},{key:"getConditions",value:function getConditions(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},T=C.containers,B=void 0===T?[C.container]:T;return B.some((function(C){return"section"===C.parent.type&&0===C.parent.children.length}))}},{key:"apply",value:function apply(C,T){Array.isArray(T)||(T=[T]),T.forEach((function(C){var T=C.parent;0===T.children.length&&$e.run("document/elements/create",{container:T,model:{elType:"column"}})}))}}]),CreateColumnForEmptySection}($(B(48310)).default);T.CreateColumnForEmptySection=U;var G=U;T.default=G},6868:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.DeleteColumnColumnsResetLayout=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(DeleteColumnColumnsResetLayout,C);var T=_createSuper(DeleteColumnColumnsResetLayout);function DeleteColumnColumnsResetLayout(){return(0,q.default)(this,DeleteColumnColumnsResetLayout),T.apply(this,arguments)}return(0,L.default)(DeleteColumnColumnsResetLayout,[{key:"getCommand",value:function getCommand(){return"document/elements/delete"}},{key:"getId",value:function getId(){return"section-columns-reset-layout--document/elements/delete"}},{key:"getContainerType",value:function getContainerType(){return"column"}}]),DeleteColumnColumnsResetLayout}($(B(58135)).default);T.DeleteColumnColumnsResetLayout=U;var G=U;T.default=G},60212:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"CreateColumnForEmptySection",{enumerable:!0,get:function get(){return $.CreateColumnForEmptySection}}),Object.defineProperty(T,"DeleteColumnColumnsResetLayout",{enumerable:!0,get:function get(){return q.DeleteColumnColumnsResetLayout}});var $=B(51043),q=B(6868)},88738:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(89372)),L=$(B(5816)),H=B(81682),V=function(){function Helper(){(0,q.default)(this,Helper)}return(0,L.default)(Helper,null,[{key:"createSectionColumns",value:function createSectionColumns(C,T,B){var $=arguments.length>3&&void 0!==arguments[3]&&arguments[3];C.forEach((function(C){for(var $=0;$<T;$++){var q={id:elementorCommon.helpers.getUniqueId(),elType:"column",settings:{},elements:[]};C.view.addChildModel(q),$e.internal("document/history/log-sub-item",{container:C,type:"sub-add",restore:H.Create.restore,options:B,data:{containerToRestore:C,modelToRestore:q}})}})),$?C.forEach((function(C){C.view.setStructure($,!1)})):T&&(C.forEach((function(C){return C.view.resetLayout()})),C[C.length-1].model.trigger("request:edit"))}}]),Helper}();T.default=V},15464:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"SectionColumnsSetStructure",{enumerable:!0,get:function get(){return $.SectionColumnsSetStructure}});var $=B(70401)},70401:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.SectionColumnsSetStructure=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(SectionColumnsSetStructure,C);var T=_createSuper(SectionColumnsSetStructure);function SectionColumnsSetStructure(){return(0,q.default)(this,SectionColumnsSetStructure),T.apply(this,arguments)}return(0,L.default)(SectionColumnsSetStructure,[{key:"getCommand",value:function getCommand(){return"document/elements/move"}},{key:"getId",value:function getId(){return"section-columns-set-structure"}},{key:"getContainerType",value:function getContainerType(){return"column"}},{key:"getConditions",value:function getConditions(C){var T=C.containers,B=void 0===T?[C.container]:T,$=C.target;return B.some((function(C){return C.parent!==$}))}},{key:"apply",value:function apply(C){var T=C.containers,B=void 0===T?[C.container]:T,$=C.target;return B.forEach((function(C){return C.parent.view.resetLayout()})),$.view.resetLayout(),!0}}]),SectionColumnsSetStructure}($(B(48310)).default);T.SectionColumnsSetStructure=U;var G=U;T.default=G},30607:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"IsPasteEnabled",{enumerable:!0,get:function get(){return $.IsPasteEnabled}});var $=B(53468)},53468:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.IsPasteEnabled=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(IsPasteEnabled,C);var T=_createSuper(IsPasteEnabled);function IsPasteEnabled(){return(0,q.default)(this,IsPasteEnabled),T.apply(this,arguments)}return(0,L.default)(IsPasteEnabled,[{key:"getCommand",value:function getCommand(){return"document/elements/paste"}},{key:"getId",value:function getId(){return"is-paste-enabled"}},{key:"getConditions",value:function getConditions(C){return!C.rebuild}},{key:"apply",value:function apply(C){var T=C.containers;return(void 0===T?[C.container]:T).some((function(C){return $e.components.get("document/elements").utils.isPasteEnabled(C)}))}}]),IsPasteEnabled}($(B(34507)).default);T.IsPasteEnabled=U;var G=U;T.default=G},57570:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.HandleDynamic=void 0;var q=$(B(65526)),L=$(B(89372)),H=$(B(5816)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(HandleDynamic,C);var T=_createSuper(HandleDynamic);function HandleDynamic(){return(0,L.default)(this,HandleDynamic),T.apply(this,arguments)}return(0,H.default)(HandleDynamic,[{key:"getCommand",value:function getCommand(){return"document/elements/settings"}},{key:"getId",value:function getId(){return"handle-dynamic"}},{key:"getContainerType",value:function getContainerType(){return"dynamic"}},{key:"getConditions",value:function getConditions(C){var T=C.containers;return(void 0===T?[C.container]:T).some((function(C){return"dynamic"===C.type}))}},{key:"apply",value:function apply(C){var T=C.containers;return(void 0===T?[C.container]:T).forEach((function(C){if("dynamic"===C.type){var T=elementor.dynamicTags.tagContainerToTagText(C),B={container:C.parent,settings:(0,q.default)({},C.view.options.controlName,T)};$e.run("document/dynamic/settings",B)}})),!0}}]),HandleDynamic}($(B(48310)).default);T.HandleDynamic=G;var K=G;T.default=K},1364:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"HandleDynamic",{enumerable:!0,get:function get(){return $.HandleDynamic}}),Object.defineProperty(T,"ResizeColumn",{enumerable:!0,get:function get(){return q.ResizeColumn}}),Object.defineProperty(T,"ResizeColumnLimit",{enumerable:!0,get:function get(){return L.ResizeColumnLimit}}),Object.defineProperty(T,"SetStructure",{enumerable:!0,get:function get(){return H.SetStructure}});var $=B(57570),q=B(1540),L=B(19744),H=B(78154)},19744:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.ResizeColumnLimit=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620)),U=$(B(34507)),G=B(39872);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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var K=function(C){(0,H.default)(ResizeColumnLimit,C);var T=_createSuper(ResizeColumnLimit);function ResizeColumnLimit(){return(0,q.default)(this,ResizeColumnLimit),T.apply(this,arguments)}return(0,L.default)(ResizeColumnLimit,[{key:"getCommand",value:function getCommand(){return"document/elements/settings"}},{key:"getId",value:function getId(){return"resize-column-limit"}},{key:"getContainerType",value:function getContainerType(){return"column"}},{key:"getConditions",value:function getConditions(C){return C.settings._inline_size}},{key:"apply",value:function apply(C){var T=C.containers;return(void 0===T?[C.container]:T).some((function(T){var B=T.parent.view,$=T.view,q=T.settings.get("_inline_size")||T.settings.get("_column_size"),L=C.settings._inline_size,H=B.getNextColumn($)||B.getPreviousColumn($);if(!H)return $e.devTools&&$e.devTools.log.error("There is not any next column"),!1;var V=H.$el;return+(q+(+H.model.getSetting("_inline_size")||B.getColumnPercentSize(V,V[0].getBoundingClientRect().width))-L).toFixed(3)<G.DEFAULT_INNER_SECTION_COLUMNS?($e.devTools&&$e.devTools.log.error("New column width is too large"),!1):!(L<G.DEFAULT_INNER_SECTION_COLUMNS)||($e.devTools&&$e.devTools.log.error("New column width is too small"),!1)}))}}]),ResizeColumnLimit}(U.default);T.ResizeColumnLimit=K;var Q=K;T.default=Q},1540:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.ResizeColumn=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(ResizeColumn,C);var T=_createSuper(ResizeColumn);function ResizeColumn(){return(0,q.default)(this,ResizeColumn),T.apply(this,arguments)}return(0,L.default)(ResizeColumn,[{key:"getCommand",value:function getCommand(){return"document/elements/settings"}},{key:"getId",value:function getId(){return"resize-column"}},{key:"getContainerType",value:function getContainerType(){return"column"}},{key:"getConditions",value:function getConditions(C){return C.settings._inline_size}},{key:"apply",value:function apply(C){var T=this,B=C.containers;return(void 0===B?[C.container]:B).forEach((function(B){T.resizeColumn(B,C.settings._inline_size)})),!0}},{key:"resizeColumn",value:function resizeColumn(C,T){var B=C.parent.view.getNeighborContainer(C);if(!B)return!1;var $=C.parent.view,q=C.view,L=null;if(void 0===C.oldValues||null===C.oldValues._inline_size)L=C.settings.get("_column_size");else{var H=$.$el.find(" > .elementor-container")[0].getBoundingClientRect().width;L=+(C.oldValues._inline_size||q.el.getBoundingClientRect().width/H*100)}var V=B.view,W=V.$el,U=+(L+(+V.model.getSetting("_inline_size")||C.parent.view.getColumnPercentSize(W,W[0].getBoundingClientRect().width))-T).toFixed(3);return $e.run("document/elements/settings",{containers:[B],settings:{_inline_size:U},options:{callbacks:{"resize-column-limit":!1},history:{title:elementor.config.elements.column.controls._inline_size.label},external:!0,debounce:!0}}),!0}}]),ResizeColumn}($(B(48310)).default);T.ResizeColumn=U;var G=U;T.default=G},78154:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.SetStructure=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(SetStructure,C);var T=_createSuper(SetStructure);function SetStructure(){return(0,q.default)(this,SetStructure),T.apply(this,arguments)}return(0,L.default)(SetStructure,[{key:"getCommand",value:function getCommand(){return"document/elements/settings"}},{key:"getId",value:function getId(){return"set-structure"}},{key:"getContainerType",value:function getContainerType(){return"section"}},{key:"getConditions",value:function getConditions(C){return!!C.settings.structure}},{key:"apply",value:function apply(C){var T=C.containers;return(void 0===T?[C.container]:T).forEach((function(C){C.view.adjustColumns()})),!0}}]),SetStructure}($(B(48310)).default);T.SetStructure=U;var G=U;T.default=G},95460:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0});var $=B(8372);Object.keys($).forEach((function(C){"default"!==C&&"__esModule"!==C&&(C in T&&T[C]===$[C]||Object.defineProperty(T,C,{enumerable:!0,get:function get(){return $[C]}}))}));var q=B(60212);Object.keys(q).forEach((function(C){"default"!==C&&"__esModule"!==C&&(C in T&&T[C]===q[C]||Object.defineProperty(T,C,{enumerable:!0,get:function get(){return q[C]}}))}));var L=B(15464);Object.keys(L).forEach((function(C){"default"!==C&&"__esModule"!==C&&(C in T&&T[C]===L[C]||Object.defineProperty(T,C,{enumerable:!0,get:function get(){return L[C]}}))}));var H=B(30607);Object.keys(H).forEach((function(C){"default"!==C&&"__esModule"!==C&&(C in T&&T[C]===H[C]||Object.defineProperty(T,C,{enumerable:!0,get:function get(){return H[C]}}))}));var V=B(1364);Object.keys(V).forEach((function(C){"default"!==C&&"__esModule"!==C&&(C in T&&T[C]===V[C]||Object.defineProperty(T,C,{enumerable:!0,get:function get(){return V[C]}}))}))},63916:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0});var $=B(95460);Object.keys($).forEach((function(C){"default"!==C&&"__esModule"!==C&&(C in T&&T[C]===$[C]||Object.defineProperty(T,C,{enumerable:!0,get:function get(){return $[C]}}))}));var q=B(71363);Object.keys(q).forEach((function(C){"default"!==C&&"__esModule"!==C&&(C in T&&T[C]===q[C]||Object.defineProperty(T,C,{enumerable:!0,get:function get(){return q[C]}}))}))},80461:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.ColumnIsPopulated=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(ColumnIsPopulated,C);var T=_createSuper(ColumnIsPopulated);function ColumnIsPopulated(){return(0,q.default)(this,ColumnIsPopulated),T.apply(this,arguments)}return(0,L.default)(ColumnIsPopulated,[{key:"getCommand",value:function getCommand(){return"document/elements/create"}},{key:"getId",value:function getId(){return"column-is-populated"}},{key:"getConditions",value:function getConditions(C){var T=C.containers;return(void 0===T?[C.container]:T).some((function(C){return"column"===C.model.get("elType")}))}},{key:"apply",value:function apply(C){var T=C.containers;(void 0===T?[C.container]:T).forEach((function(C){"column"===C.model.get("elType")&&C.view.changeChildContainerClasses()}))}}]),ColumnIsPopulated}($(B(30112)).default);T.ColumnIsPopulated=U;var G=U;T.default=G},89959:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"ColumnIsPopulated",{enumerable:!0,get:function get(){return $.ColumnIsPopulated}}),Object.defineProperty(T,"CreateSectionIsFull",{enumerable:!0,get:function get(){return q.CreateSectionIsFull}});var $=B(80461),q=B(90736)},90736:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.CreateSectionIsFull=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(CreateSectionIsFull,C);var T=_createSuper(CreateSectionIsFull);function CreateSectionIsFull(){return(0,q.default)(this,CreateSectionIsFull),T.apply(this,arguments)}return(0,L.default)(CreateSectionIsFull,[{key:"getCommand",value:function getCommand(){return"document/elements/create"}},{key:"getId",value:function getId(){return"create-section-is-full"}},{key:"getConditions",value:function getConditions(C){var T=C.containers;return(void 0===T?[C.container]:T).some((function(C){return"section"===C.model.get("elType")}))}},{key:"apply",value:function apply(C){var T=C.containers;(void 0===T?[C.container]:T).forEach((function(C){"section"===C.model.get("elType")&&C.view.toggleSectionIsFull()}))}}]),CreateSectionIsFull}($(B(30112)).default);T.CreateSectionIsFull=U;var G=U;T.default=G},35736:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.ColumnIsEmpty=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(ColumnIsEmpty,C);var T=_createSuper(ColumnIsEmpty);function ColumnIsEmpty(){return(0,q.default)(this,ColumnIsEmpty),T.apply(this,arguments)}return(0,L.default)(ColumnIsEmpty,[{key:"getCommand",value:function getCommand(){return"document/elements/delete"}},{key:"getId",value:function getId(){return"column-is-empty"}},{key:"getConditions",value:function getConditions(C){var T=C.containers;return(void 0===T?[C.container]:T).some((function(C){return"column"===C.parent.model.get("elType")}))}},{key:"apply",value:function apply(C){var T=C.containers;(void 0===T?[C.container]:T).forEach((function(C){"column"===C.parent.model.get("elType")&&C.parent.view.changeChildContainerClasses()}))}}]),ColumnIsEmpty}($(B(30112)).default);T.ColumnIsEmpty=U;var G=U;T.default=G},69298:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"ColumnIsEmpty",{enumerable:!0,get:function get(){return $.ColumnIsEmpty}}),Object.defineProperty(T,"DeleteSectionIsFull",{enumerable:!0,get:function get(){return q.DeleteSectionIsFull}});var $=B(35736),q=B(35550)},35550:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.DeleteSectionIsFull=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(DeleteSectionIsFull,C);var T=_createSuper(DeleteSectionIsFull);function DeleteSectionIsFull(){return(0,q.default)(this,DeleteSectionIsFull),T.apply(this,arguments)}return(0,L.default)(DeleteSectionIsFull,[{key:"getCommand",value:function getCommand(){return"document/elements/delete"}},{key:"getId",value:function getId(){return"delete-section-is-full"}},{key:"getConditions",value:function getConditions(C){var T=C.containers;return(void 0===T?[C.container]:T).some((function(C){return"column"===C.model.get("elType")}))}},{key:"apply",value:function apply(C){var T=C.containers;(void 0===T?[C.container]:T).forEach((function(C){"column"===C.model.get("elType")&&C.parent.view.toggleSectionIsFull()}))}}]),DeleteSectionIsFull}($(B(30112)).default);T.DeleteSectionIsFull=U;var G=U;T.default=G},20790:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"MoveResizeableHandle",{enumerable:!0,get:function get(){return $.MoveResizeableHandle}});var $=B(72454)},72454:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.MoveResizeableHandle=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(MoveResizeableHandle,C);var T=_createSuper(MoveResizeableHandle);function MoveResizeableHandle(){return(0,q.default)(this,MoveResizeableHandle),T.apply(this,arguments)}return(0,L.default)(MoveResizeableHandle,[{key:"getCommand",value:function getCommand(){return"document/elements/create"}},{key:"getId",value:function getId(){return"move-resizeable-handle"}},{key:"getConditions",value:function getConditions(C){var T=C.containers;return(void 0===T?[C.container]:T).some((function(C){return"container"===C.model.get("elType")}))}},{key:"apply",value:function apply(C){var T=C.containers;(void 0===T?[C.container]:T).forEach((function(C){var T=C.view.$el,B=T.find("> .ui-resizable-handle").first();B&&T.append(B)}))}}]),MoveResizeableHandle}($(B(30112)).default);T.MoveResizeableHandle=U;var G=U;T.default=G},71363:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0});var $=B(89959);Object.keys($).forEach((function(C){"default"!==C&&"__esModule"!==C&&(C in T&&T[C]===$[C]||Object.defineProperty(T,C,{enumerable:!0,get:function get(){return $[C]}}))}));var q=B(69298);Object.keys(q).forEach((function(C){"default"!==C&&"__esModule"!==C&&(C in T&&T[C]===q[C]||Object.defineProperty(T,C,{enumerable:!0,get:function get(){return q[C]}}))}));var L=B(20790);Object.keys(L).forEach((function(C){"default"!==C&&"__esModule"!==C&&(C in T&&T[C]===L[C]||Object.defineProperty(T,C,{enumerable:!0,get:function get(){return L[C]}}))}));var H=B(54464);Object.keys(H).forEach((function(C){"default"!==C&&"__esModule"!==C&&(C in T&&T[C]===H[C]||Object.defineProperty(T,C,{enumerable:!0,get:function get(){return H[C]}}))}))},18386:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.ChangePostTitle=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(ChangePostTitle,C);var T=_createSuper(ChangePostTitle);function ChangePostTitle(){return(0,q.default)(this,ChangePostTitle),T.apply(this,arguments)}return(0,L.default)(ChangePostTitle,[{key:"getCommand",value:function getCommand(){return"document/elements/settings"}},{key:"getId",value:function getId(){return"change-post-title"}},{key:"getContainerType",value:function getContainerType(){return"document"}},{key:"getConditions",value:function getConditions(C){return void 0!==C.settings.post_title}},{key:"apply",value:function apply(C){elementorFrontend.elements.$document.find(elementor.config.page_title_selector).text(C.settings.post_title)}}]),ChangePostTitle}($(B(30112)).default);T.ChangePostTitle=U;var G=U;T.default=G},61439:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.ColumnChangeSize=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(ColumnChangeSize,C);var T=_createSuper(ColumnChangeSize);function ColumnChangeSize(){return(0,q.default)(this,ColumnChangeSize),T.apply(this,arguments)}return(0,L.default)(ColumnChangeSize,[{key:"getCommand",value:function getCommand(){return"document/elements/settings"}},{key:"getId",value:function getId(){return"column-change-size"}},{key:"getConditions",value:function getConditions(C){return void 0!==C.settings._inline_size||void 0!==C.settings._column_size}},{key:"apply",value:function apply(C){var T=C.containers;(void 0===T?[C.container]:T).forEach((function(C){C.view.changeSizeUI()}))}}]),ColumnChangeSize}($(B(30112)).default);T.ColumnChangeSize=U;var G=U;T.default=G},17005:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Draggable=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Draggable,C);var T=_createSuper(Draggable);function Draggable(){return(0,q.default)(this,Draggable),T.apply(this,arguments)}return(0,L.default)(Draggable,[{key:"getCommand",value:function getCommand(){return"document/elements/settings"}},{key:"getId",value:function getId(){return"draggable"}},{key:"getConditions",value:function getConditions(C){return void 0!==C.settings._position}},{key:"apply",value:function apply(C){var T=C.containers;(void 0===T?[C.container]:T).forEach((function(C){C.view.options.draggable&&C.view.options.draggable.toggle()}))}}]),Draggable}($(B(30112)).default);T.Draggable=U;var G=U;T.default=G},54464:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"ChangePostTitle",{enumerable:!0,get:function get(){return $.ChangePostTitle}}),Object.defineProperty(T,"ColumnChangeSize",{enumerable:!0,get:function get(){return q.ColumnChangeSize}}),Object.defineProperty(T,"Draggable",{enumerable:!0,get:function get(){return L.Draggable}}),Object.defineProperty(T,"ReloadPreview",{enumerable:!0,get:function get(){return V.ReloadPreview}}),Object.defineProperty(T,"Resizeable",{enumerable:!0,get:function get(){return H.Resizeable}}),Object.defineProperty(T,"SetDirectionMode",{enumerable:!0,get:function get(){return W.SetDirectionMode}});var $=B(18386),q=B(61439),L=B(17005),H=B(70370),V=B(82519),W=B(92306)},82519:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.ReloadPreview=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(ReloadPreview,C);var T=_createSuper(ReloadPreview);function ReloadPreview(){return(0,q.default)(this,ReloadPreview),T.apply(this,arguments)}return(0,L.default)(ReloadPreview,[{key:"getCommand",value:function getCommand(){return"document/elements/settings"}},{key:"getId",value:function getId(){return"save-layout"}},{key:"getContainerType",value:function getContainerType(){return"document"}},{key:"getConditions",value:function getConditions(C){return!!C.settings.template}},{key:"apply",value:function apply(){return $e.run("document/save/auto",{force:!0}).then((function(){elementor.reloadPreview(),elementor.once("preview:loaded",(function(){$e.route("panel/page-settings/settings")}))}))}}]),ReloadPreview}($(B(30112)).default);T.ReloadPreview=U},70370:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Resizeable=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Resizeable,C);var T=_createSuper(Resizeable);function Resizeable(){return(0,q.default)(this,Resizeable),T.apply(this,arguments)}return(0,L.default)(Resizeable,[{key:"getCommand",value:function getCommand(){return"document/elements/settings"}},{key:"getId",value:function getId(){return"resizeable"}},{key:"getConditions",value:function getConditions(C){return void 0!==C.settings._position||void 0!==C.settings._element_width}},{key:"apply",value:function apply(C){var T=C.containers;(void 0===T?[C.container]:T).forEach((function(C){C.view.options.resizeable&&C.view.options.resizeable.toggle()}))}}]),Resizeable}($(B(30112)).default);T.Resizeable=U;var G=U;T.default=G},92306:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.SetDirectionMode=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(SetDirectionMode,C);var T=_createSuper(SetDirectionMode);function SetDirectionMode(){return(0,q.default)(this,SetDirectionMode),T.apply(this,arguments)}return(0,L.default)(SetDirectionMode,[{key:"getCommand",value:function getCommand(){return"document/elements/settings"}},{key:"getId",value:function getId(){return"set-direction-mode--document/elements/settings"}},{key:"getConditions",value:function getConditions(){var C,T,B=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return!(null===(C=B.container.renderer)||void 0===C||null===(T=C.view)||void 0===T||!T.getCurrentUiStates)}},{key:"apply",value:function apply(C){SetDirectionMode.set(C.container)}}],[{key:"set",value:function set(C){var T,B=(C="panel/editor/advanced"===$e.routes.getCurrent("panel")?C.parent:C).renderer.view,$=null===(T=B.getCurrentUiStates)||void 0===T?void 0:T.call(B).directionMode;$?$e.uiStates.set("document/direction-mode",$):$e.uiStates.remove("document/direction-mode")}}]),SetDirectionMode}($(B(30112)).default);T.SetDirectionMode=U;var G=U;T.default=G},24475:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"DynamicComponent",{enumerable:!0,get:function get(){return q.default}}),Object.defineProperty(T,"ElementsComponent",{enumerable:!0,get:function get(){return L.default}}),Object.defineProperty(T,"GlobalsComponent",{enumerable:!0,get:function get(){return H.default}}),Object.defineProperty(T,"HistoryComponent",{enumerable:!0,get:function get(){return V.default}}),Object.defineProperty(T,"RepeaterComponent",{enumerable:!0,get:function get(){return W.default}}),Object.defineProperty(T,"SaveComponent",{enumerable:!0,get:function get(){return U.default}}),Object.defineProperty(T,"UIComponent",{enumerable:!0,get:function get(){return G.default}});var q=$(B(82203)),L=$(B(37583)),H=$(B(92787)),V=$(B(76710)),W=$(B(26746)),U=$(B(49884)),G=$(B(14138))},58576:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Duplicate=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(44422)),W=q(B(17066)),U=q(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(Duplicate,C);var T=_createSuper(Duplicate);function Duplicate(){return(0,L.default)(this,Duplicate),T.apply(this,arguments)}return(0,H.default)(Duplicate,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C),this.requireArgumentType("name","string",C),this.requireArgumentType("index","number",C)}},{key:"getHistory",value:function getHistory(C){var T=C.containers;return{containers:void 0===T?[C.container]:T,type:"duplicate",subTitle:$("Item","elementor")}}},{key:"apply",value:function apply(C){var T=C.index,B=C.name,$=C.options,q=void 0===$?{}:$,L=C.containers,H=void 0===L?[C.container]:L,V=[];return H.forEach((function(C){var $=C.settings.get(B).at(T).toJSON();$._id&&delete $._id,V.push($e.run("document/repeater/insert",{container:C,name:B,model:$,options:Object.assign({at:T+1},q)}))})),1===V.length?V[0]:V}}]),Duplicate}(q(B(78627)).default);T.Duplicate=G;var K=G;T.default=K},40568:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Duplicate",{enumerable:!0,get:function get(){return $.Duplicate}}),Object.defineProperty(T,"Insert",{enumerable:!0,get:function get(){return q.Insert}}),Object.defineProperty(T,"Move",{enumerable:!0,get:function get(){return L.Move}}),Object.defineProperty(T,"Remove",{enumerable:!0,get:function get(){return H.Remove}});var $=B(58576),q=B(43210),L=B(47045),H=B(8810)},43210:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Insert=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(33854)),W=q(B(44422)),U=q(B(17066)),G=q(B(38620));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,$=(0,G.default)(C);if(T){var q=(0,G.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,U.default)(this,B)}}var K=function(C){(0,W.default)(Insert,C);var T=_createSuper(Insert);function Insert(){return(0,L.default)(this,Insert),T.apply(this,arguments)}return(0,H.default)(Insert,[{key:"initialize",value:function initialize(C){(0,V.default)((0,G.default)(Insert.prototype),"initialize",this).call(this,C),C.model._id||(C.model._id=elementorCommon.helpers.getUniqueId())}},{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C),this.requireArgumentType("model","object",C),this.requireArgumentConstructor("name",String,C)}},{key:"getHistory",value:function getHistory(C){var T=C.model,B=C.name,q=C.options,L=void 0===q?{at:null}:q,H=C.containers;return{containers:void 0===H?[C.container]:H,type:"add",subTitle:$("Item","elementor"),data:{model:T,name:B,index:L.at},restore:this.constructor.restore}}},{key:"isDataChanged",value:function isDataChanged(){return!0}},{key:"apply",value:function apply(C){var T=C.model,B=C.name,$=C.options,q=void 0===$?{at:null}:$,L=C.containers,H=void 0===L?[C.container]:L,V=[];return H.forEach((function(C){var $=(C=C.lookup()).settings.get(B);q.at=null===q.at?$.length:q.at;var L=$._prepareModel(T),H=C.addRepeaterItem(B,L,q.at);V.push($.push(L,q)),H.render()})),1===V.length?V[0]:V}}],[{key:"restore",value:function restore(C,T){var B=C.get("containers"),$=C.get("data");T?$e.run("document/repeater/insert",{containers:B,model:$.model,name:$.name,options:{at:$.index}}):$e.run("document/repeater/remove",{containers:B,name:$.name,index:$.index})}}]),Insert}(q(B(78627)).default);T.Insert=K;var Q=K;T.default=Q},47045:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Move=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(44422)),W=q(B(17066)),U=q(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(Move,C);var T=_createSuper(Move);function Move(){return(0,L.default)(this,Move),T.apply(this,arguments)}return(0,H.default)(Move,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C),this.requireArgumentType("name","string",C),this.requireArgumentType("sourceIndex","number",C),this.requireArgumentType("targetIndex","number",C)}},{key:"getHistory",value:function getHistory(C){var T=C.containers;return{containers:void 0===T?[C.container]:T,type:"move",subTitle:$("Item","elementor")}}},{key:"apply",value:function apply(C){var T=C.sourceIndex,B=C.targetIndex,$=C.name,q=C.containers,L=void 0===q?[C.container]:q,H=[];return L.forEach((function(C){var q=C.settings.get($),L=elementorCommon.helpers.cloneObject(q.at(T));$e.run("document/repeater/remove",{container:C,name:$,index:T}),H.push($e.run("document/repeater/insert",{container:C,name:$,model:L,options:{at:B}}))})),1===H.length?H[0]:H}}]),Move}(q(B(78627)).default);T.Move=G;var K=G;T.default=K},8810:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Remove=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(44422)),W=q(B(17066)),U=q(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(Remove,C);var T=_createSuper(Remove);function Remove(){return(0,L.default)(this,Remove),T.apply(this,arguments)}return(0,H.default)(Remove,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C),this.requireArgumentType("name","string",C),this.requireArgument("index",C)}},{key:"getHistory",value:function getHistory(C){var T=C.containers;return{containers:void 0===T?[C.container]:T,type:"remove",subTitle:$("Item","elementor")}}},{key:"isDataChanged",value:function isDataChanged(){return!0}},{key:"apply",value:function apply(C){var T=this,B=C.name,$=C.containers,q=void 0===$?[C.container]:$,L=null===C.index?-1:C.index,H=[];return q.forEach((function(C){var $=(C=C.lookup()).settings.get(B),q=$.at(L),V=C.repeaters[B];T.isHistoryActive()&&$e.internal("document/history/log-sub-item",{container:C,data:{name:B,model:q,index:L},restore:T.constructor.restore}),H.push(V.children.splice(L,1)),$.remove(q),V.render()})),1===H.length?H[0]:H}}],[{key:"restore",value:function restore(C,T){var B=C.get("data"),$=C.get("container");T?$e.run("document/repeater/remove",{container:$,name:B.name,index:B.index}):$e.run("document/repeater/insert",{container:$,model:B.model,name:B.name,options:{at:B.index}})}}]),Remove}(q(B(78627)).default);T.Remove=G;var K=G;T.default=K},26746:(C,T,B)=>{"use strict";var $=B(7914),q=B(11873);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=$(B(89372)),H=$(B(5816)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620)),G=$(B(19263)),K=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 H in C)if("default"!==H&&Object.prototype.hasOwnProperty.call(C,H)){var V=L?Object.getOwnPropertyDescriptor(C,H):null;V&&(V.get||V.set)?Object.defineProperty($,H,V):$[H]=C[H]}$.default=C,B&&B.set(C,$);return $}(B(40568));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var Q=function(C){(0,V.default)(Component,C);var T=_createSuper(Component);function Component(){return(0,L.default)(this,Component),T.apply(this,arguments)}return(0,H.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"document/repeater"}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(K)}}]),Component}(G.default);T.default=Q},70608:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(33854)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(BackwardsCompatibility,C);var T=_createSuper(BackwardsCompatibility);function BackwardsCompatibility(){return(0,q.default)(this,BackwardsCompatibility),T.apply(this,arguments)}return(0,L.default)(BackwardsCompatibility,[{key:"__construct",value:function __construct(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,H.default)((0,U.default)(BackwardsCompatibility.prototype),"__construct",this).call(this,C),Object.defineProperty(this,"autoSaveTimer",{get:function get(){return elementorCommon.helpers.softDeprecated("elementor.saver.autoSaveTimer","2.9.0","$e.components.get( 'editor/documents' ).autoSaveTimers"),$e.components.get("editor/documents").autoSaveTimers},set:function set(C){elementorCommon.helpers.softDeprecated("elementor.saver.autoSaveTimer","2.9.0","$e.components.get( 'editor/documents' ).autoSaveTimers[ documentId ]");var T=elementor.documents.getCurrent();$e.components.get("editor/documents").autoSaveTimers[T]=C}});var T=this.on;this.on=function(C,B,$){elementorCommon.helpers.softDeprecated("elementor.saver.on","2.9.0","$e.hooks"),T(C,B,$)},elementor.on("document:loaded",(function(){elementor.channels.editor._events&&elementor.channels.editor._events.saved&&elementorCommon.helpers.softDeprecated("elementor.channels.editor.on( 'saved', ... )","2.9.0","$e.hooks")}))}},{key:"defaultSave",value:function defaultSave(){return elementorCommon.helpers.softDeprecated("defaultSave","2.9.0","$e.run( 'document/save/default' )"),$e.run("document/save/default")}},{key:"discard",value:function discard(){return elementorCommon.helpers.softDeprecated("discard","2.9.0","$e.run( 'document/save/discard' )"),$e.run("document/save/discard")}},{key:"doAutoSave",value:function doAutoSave(){return elementorCommon.helpers.softDeprecated("doAutoSave","2.9.0","$e.run( 'document/save/auto' )"),$e.run("document/save/auto")}},{key:"publish",value:function publish(C){return elementorCommon.helpers.softDeprecated("publish","2.9.0","$e.run( 'document/save/publish' )"),$e.run("document/save/auto",{options:C})}},{key:"saveAutoSave",value:function saveAutoSave(C){return elementorCommon.helpers.softDeprecated("saveAutoSave","2.9.0","$e.run( 'document/save/auto', { force: true } )"),C.force=!0,$e.run("document/save/auto",C)}},{key:"saveDraft",value:function saveDraft(){return elementorCommon.helpers.softDeprecated("saveDraft","2.9.0","$e.run( 'document/save/draft' )"),$e.run("document/save/draft")}},{key:"savePending",value:function savePending(){return elementorCommon.helpers.softDeprecated("savePending","2.9.0","$e.run( 'document/save/pending' )"),$e.run("document/save/pending")}},{key:"update",value:function update(C){return elementorCommon.helpers.softDeprecated("update","2.9.0","$e.run( 'document/save/update' )"),$e.run("document/save/update",C)}},{key:"startTimer",value:function startTimer(){throw elementorCommon.helpers.softDeprecated("startTimer","2.9.0","$e.components.get( 'document/save' ).startAutoSave"),Error("Deprecated")}},{key:"saveEditor",value:function saveEditor(C){elementorCommon.helpers.softDeprecated("saveEditor","2.9.0","$e.internal( 'document/save/save' )"),$e.internal("document/save/save",C)}},{key:"setFlagEditorChange",value:function setFlagEditorChange(C){elementorCommon.helpers.softDeprecated("setFlagEditorChange","2.9.0","$e.internal( 'document/save/set-is-modified' )"),$e.internal("document/save/set-is-modified",{status:C})}}]),BackwardsCompatibility}($(B(19263)).default);T.default=G},8466:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Auto=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Auto,C);var T=_createSuper(Auto);function Auto(){return(0,q.default)(this,Auto),T.apply(this,arguments)}return(0,L.default)(Auto,[{key:"apply",value:function apply(C){var T=C.force,B=void 0!==T&&T,$=C.document,q=void 0===$?this.document:$;return B||q.container.isEditable()?q.editor.isChanged?(C.status="autosave",C.document=q,$e.internal("document/save/save",C)):jQuery.Deferred().resolve("Document is not changed"):jQuery.Deferred().reject("Document is not editable")}}]),Auto}($(B(61045)).default);T.Auto=U;var G=U;T.default=G},61045:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(33854)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(Base,C);var T=_createSuper(Base);function Base(){return(0,q.default)(this,Base),T.apply(this,arguments)}return(0,L.default)(Base,[{key:"initialize",value:function initialize(C){(0,H.default)((0,U.default)(Base.prototype),"initialize",this).call(this,C);var T=C.document,B=void 0===T?elementor.documents.getCurrent():T;this.document=B}}]),Base}($(B(83024)).default);T.default=G},1757:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Default=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Default,C);var T=_createSuper(Default);function Default(){return(0,q.default)(this,Default),T.apply(this,arguments)}return(0,L.default)(Default,[{key:"apply",value:function apply(){var C,T=this.document;switch(T.container.settings.get("post_status")){case"publish":case"future":case"private":C=$e.run("document/save/update",{document:T});break;case"draft":C=T.config.user.can_publish?$e.run("document/save/publish",{document:T}):$e.run("document/save/pending",{document:T});break;case"pending":case void 0:C=T.config.user.can_publish?$e.run("document/save/publish",{document:T}):$e.run("document/save/update",{document:T})}return C}}]),Default}($(B(61045)).default);T.Default=U;var G=U;T.default=G},78730:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Discard=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Discard,C);var T=_createSuper(Discard);function Discard(){return(0,q.default)(this,Discard),T.apply(this,arguments)}return(0,L.default)(Discard,[{key:"apply",value:function apply(C){var T=C.document,B=void 0===T?elementor.documents.getCurrent():T,$=elementorCommon.ajax.addRequest("discard_changes");return $e.run("document/history/undo-all",{document:B}),$}}]),Discard}($(B(61045)).default);T.Discard=U;var G=U;T.default=G},22009:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Draft=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Draft,C);var T=_createSuper(Draft);function Draft(){return(0,q.default)(this,Draft),T.apply(this,arguments)}return(0,L.default)(Draft,[{key:"apply",value:function apply(){var C,T=this.document,B=T.container.settings.get("post_status");if(!T.editor.isChanged&&"draft"!==B)return jQuery.Deferred().reject("Document is not editable");switch(B){case"publish":case"private":C=$e.run("document/save/auto",{document:T});break;default:C=$e.run("document/save/update",{document:T})}return C}}]),Draft}($(B(61045)).default);T.Draft=U;var G=U;T.default=G},52623:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Auto",{enumerable:!0,get:function get(){return $.Auto}}),Object.defineProperty(T,"Default",{enumerable:!0,get:function get(){return q.Default}}),Object.defineProperty(T,"Discard",{enumerable:!0,get:function get(){return L.Discard}}),Object.defineProperty(T,"Draft",{enumerable:!0,get:function get(){return H.Draft}}),Object.defineProperty(T,"Pending",{enumerable:!0,get:function get(){return V.Pending}}),Object.defineProperty(T,"Publish",{enumerable:!0,get:function get(){return W.Publish}}),Object.defineProperty(T,"Update",{enumerable:!0,get:function get(){return U.Update}});var $=B(8466),q=B(1757),L=B(78730),H=B(22009),V=B(73904),W=B(32732),U=B(10461)},45615:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Save",{enumerable:!0,get:function get(){return $.Save}}),Object.defineProperty(T,"SetIsModified",{enumerable:!0,get:function get(){return q.SetIsModified}});var $=B(52557),q=B(54970)},52557:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Save=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(44422)),W=q(B(17066)),U=q(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(Save,C);var T=_createSuper(Save);function Save(){return(0,L.default)(this,Save),T.apply(this,arguments)}return(0,H.default)(Save,[{key:"apply",value:function apply(C){var T=this,B=C.status,$=void 0===B?"draft":B,q=C.force,L=void 0!==q&&q,H=C.onSuccess,V=void 0===H?null:H,W=C.document,U=void 0===W?elementor.documents.getCurrent():W;if(!L&&U.editor.isSaving)return jQuery.Deferred().reject("Document already in save progress");var G=U.container,K=G.settings.toJSON({remove:["default"]}),Q=G.settings.get("post_status");elementor.saver.trigger("before:save",C).trigger("before:save:"+$,C),U.editor.isSaving=!0,U.editor.isChangedDuringSave=!1,K.post_status=$;var J=[];elementor.config.document.panel.has_elements&&(J=G.model.get("elements").toJSON({remove:["default","editSettings","defaultEditSettings"]}));var X={status:$,oldStatus:Q,elements:J,document:U,currentHistoryId:U.history.currentItem.get("id")},Y=elementorCommon.ajax.addRequest("save_builder",{data:{status:$,elements:J,settings:K},error:function error(C){return T.onSaveError(C,$,U)}}).then((function(C){return T.onSaveSuccess(C,X,V)}));return elementor.saver.trigger("save",C),Y}},{key:"onSaveSuccess",value:function onSaveSuccess(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,$=T.status,q=T.oldStatus,L=T.elements,H=T.document,V=T.currentHistoryId;this.onAfterAjax(H),H.editor.lastSaveHistoryId=V,elementor.documents.invalidateCache(H.id);var W=$!==q,U={data:C,statusChanged:W};return H!==elementor.documents.getCurrent()||(H.editor.isChangedDuringSave||(H.editor.isSaved=!0),"autosave"!==$&&(W&&$e.run("document/elements/settings",{container:elementor.settings.page.getEditedView().getContainer(),settings:{post_status:$},options:{external:!0}}),H.editor.isChangedDuringSave||$e.internal("document/save/set-is-modified",{status:!1})),C.config&&jQuery.extend(!0,H.config,C.config.document),H.config.elements&&(H.config.elements=L),elementor.channels.editor.trigger("saved",C),elementor.saver.trigger("after:save",C).trigger("after:save:"+$,C),W&&elementor.saver.trigger("page:status:change",$,q),_.isFunction(B)&&B.call(this,U)),U}},{key:"onSaveError",value:function onSaveError(C,T,B){var q;this.onAfterAjax(B),elementor.saver.trigger("after:saveError",C).trigger("after:saveError:"+T,C),_.isString(C)?q=C:C.statusText?(q=elementor.createAjaxErrorMessage(C),0===C.readyState&&(q+=" "+$("Saving has been disabled until you’re reconnected.","elementor"))):C[0]&&C[0].code&&(q=$("Server Error","elementor")+" "+C[0].code),elementor.notifications.showToast({message:q})}},{key:"onAfterAjax",value:function onAfterAjax(C){C.editor.isSaving=!1}}]),Save}(q(B(14938)).default);T.Save=G;var K=G;T.default=K},54970:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.SetIsModified=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(SetIsModified,C);var T=_createSuper(SetIsModified);function SetIsModified(){return(0,q.default)(this,SetIsModified),T.apply(this,arguments)}return(0,L.default)(SetIsModified,[{key:"validateArgs",value:function validateArgs(C){this.requireArgumentType("status","boolean",C)}},{key:"apply",value:function apply(C){var T=C.status,B=C.document,$=void 0===B?elementor.documents.getCurrent():B;C.document=$,$.editor.isChanged=T,T&&$.editor.isSaving&&($.editor.isChangedDuringSave=!0),T&&($.editor.isSaved=!1),elementor.channels.editor.reply("status",T).trigger("status:change",T),$.editor.isChanged&&this.component.startAutoSave($)}}]),SetIsModified}($(B(14938)).default);T.SetIsModified=U;var G=U;T.default=G},73904:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.Pending=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Pending,C);var T=_createSuper(Pending);function Pending(){return(0,q.default)(this,Pending),T.apply(this,arguments)}return(0,L.default)(Pending,[{key:"apply",value:function apply(C){var T=C.status,B=void 0===T?"pending":T,$=C.document,q=void 0===$?this.document:$;return $e.internal("document/save/save",{status:B,document:q})}}]),Pending}($(B(61045)).default);T.Pending=U},32732:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.Publish=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Publish,C);var T=_createSuper(Publish);function Publish(){return(0,q.default)(this,Publish),T.apply(this,arguments)}return(0,L.default)(Publish,[{key:"apply",value:function apply(C){var T=C.status,B=void 0===T?"publish":T,$=C.document,q=void 0===$?this.document:$;return $e.internal("document/save/save",{status:B,document:q})}}]),Publish}($(B(61045)).default);T.Publish=U},10461:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.Update=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Update,C);var T=_createSuper(Update);function Update(){return(0,q.default)(this,Update),T.apply(this,arguments)}return(0,L.default)(Update,[{key:"apply",value:function apply(C){var T=C.document,B=void 0===T?this.document:T,$=C.status,q=void 0===$?B.container.settings.get("post_status"):$;return $e.internal("document/save/save",{status:q,document:B})}}]),Update}($(B(61045)).default);T.Update=U},49884:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914),L=B(11873);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var H=q(B(89372)),V=q(B(5816)),W=q(B(94647)),U=q(B(33854)),G=q(B(44422)),K=q(B(17066)),Q=q(B(38620)),J=q(B(65526)),X=q(B(70608)),Y=_interopRequireWildcard(B(52623)),Z=_interopRequireWildcard(B(45615)),ee=_interopRequireWildcard(B(56847));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"!==L(C)&&"function"!=typeof C)return{default:C};var B=_getRequireWildcardCache(T);if(B&&B.has(C))return B.get(C);var $={},q=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var H in C)if("default"!==H&&Object.prototype.hasOwnProperty.call(C,H)){var V=q?Object.getOwnPropertyDescriptor(C,H):null;V&&(V.get||V.set)?Object.defineProperty($,H,V):$[H]=C[H]}return $.default=C,B&&B.set(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,$=(0,Q.default)(C);if(T){var q=(0,Q.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,K.default)(this,B)}}var te=function(C){(0,G.default)(Component,C);var T=_createSuper(Component);function Component(){var C;(0,H.default)(this,Component);for(var B=arguments.length,$=new Array(B),q=0;q<B;q++)$[q]=arguments[q];return C=T.call.apply(T,[this].concat($)),(0,J.default)((0,W.default)(C),"footerSaver",void 0),C}return(0,V.default)(Component,[{key:"__construct",value:function __construct(){var C=this,T=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,U.default)((0,Q.default)(Component.prototype),"__construct",this).call(this,T),this.autoSaveTimers={},this.autoSaveInterval=1e3*elementor.config.autosave_interval,elementorCommon.elements.$window.on("beforeunload",(function(){if(C.isEditorChanged())return $("Please note: All unsaved changes will be lost.","elementor")}))}},{key:"getNamespace",value:function getNamespace(){return"document/save"}},{key:"startAutoSave",value:function startAutoSave(C){var T=this;this.stopAutoSave(C),this.autoSaveTimers[C.id]=setTimeout((function(){$e.run("document/save/auto",{document:C}),delete T.autoSaveTimers[C.id]}),this.autoSaveInterval)}},{key:"stopAutoSave",value:function stopAutoSave(C){this.autoSaveTimers[C.id]&&(clearTimeout(this.autoSaveTimers[C.id]),delete this.autoSaveTimers[C.id])}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(Y)}},{key:"defaultCommandsInternal",value:function defaultCommandsInternal(){return this.importCommands(Z)}},{key:"defaultHooks",value:function defaultHooks(){return this.importHooks(ee)}},{key:"isEditorChanged",value:function isEditorChanged(){return!0===elementor.channels.editor.request("status")}}]),Component}(X.default);T.default=te},56847:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0});var $=B(11663);Object.keys($).forEach((function(C){"default"!==C&&"__esModule"!==C&&(C in T&&T[C]===$[C]||Object.defineProperty(T,C,{enumerable:!0,get:function get(){return $[C]}}))}))},11663:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0});var $=B(59051);Object.keys($).forEach((function(C){"default"!==C&&"__esModule"!==C&&(C in T&&T[C]===$[C]||Object.defineProperty(T,C,{enumerable:!0,get:function get(){return $[C]}}))}));var q=B(85240);Object.keys(q).forEach((function(C){"default"!==C&&"__esModule"!==C&&(C in T&&T[C]===q[C]||Object.defineProperty(T,C,{enumerable:!0,get:function get(){return q[C]}}))}));var L=B(41647);Object.keys(L).forEach((function(C){"default"!==C&&"__esModule"!==C&&(C in T&&T[C]===L[C]||Object.defineProperty(T,C,{enumerable:!0,get:function get(){return L[C]}}))}))},65229:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.FooterSaverAfterSave=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(44422)),W=q(B(17066)),U=q(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(FooterSaverAfterSave,C);var T=_createSuper(FooterSaverAfterSave);function FooterSaverAfterSave(){return(0,L.default)(this,FooterSaverAfterSave),T.apply(this,arguments)}return(0,H.default)(FooterSaverAfterSave,[{key:"getCommand",value:function getCommand(){return"document/save/save"}},{key:"getId",value:function getId(){return"footer-saver-after-save"}},{key:"apply",value:function apply(C,T){var B=C.status,$=T.data,q=$e.components.get("document/save").footerSaver;NProgress.done(),q.ui.buttonPublish.removeClass("elementor-button-state"),q.ui.lastEditedWrapper.removeClass("elementor-state-active"),q.refreshWpPreview(),q.setLastEdited($.config.document.last_edited),T.statusChanged&&"publish"===B&&elementor.config.document.urls.have_a_look&&this.onPageStatusChange()}},{key:"onPageStatusChange",value:function onPageStatusChange(){var C=[];C.push({name:"view_page",text:$("Have a look","elementor"),callback:function callback(){open(elementor.config.document.urls.have_a_look)}}),elementor.notifications.showToast({message:elementor.config.document.panel.messages.publish_notification,buttons:C})}}]),FooterSaverAfterSave}(q(B(30112)).default);T.FooterSaverAfterSave=G;var K=G;T.default=K},99331:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.FooterSaverBeforeSave=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(FooterSaverBeforeSave,C);var T=_createSuper(FooterSaverBeforeSave);function FooterSaverBeforeSave(){return(0,q.default)(this,FooterSaverBeforeSave),T.apply(this,arguments)}return(0,L.default)(FooterSaverBeforeSave,[{key:"getCommand",value:function getCommand(){return"document/save/save"}},{key:"getId",value:function getId(){return"footer-saver-before-save"}},{key:"apply",value:function apply(C){var T=C.status,B=$e.components.get("document/save").footerSaver;NProgress.start(),"autosave"===T?B.ui.lastEditedWrapper.addClass("elementor-state-active"):B.ui.buttonPublish.addClass("elementor-button-state")}}]),FooterSaverBeforeSave}($(B(26266)).default);T.FooterSaverBeforeSave=U;var G=U;T.default=G},29756:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.FooterSaverCatchSave=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(FooterSaverCatchSave,C);var T=_createSuper(FooterSaverCatchSave);function FooterSaverCatchSave(){return(0,q.default)(this,FooterSaverCatchSave),T.apply(this,arguments)}return(0,L.default)(FooterSaverCatchSave,[{key:"getCommand",value:function getCommand(){return"document/save/save"}},{key:"getId",value:function getId(){return"footer-saver-catch-save"}},{key:"apply",value:function apply(){NProgress.done(),$e.components.get("document/save").footerSaver.ui.buttonPublish.removeClass("elementor-button-state")}}]),FooterSaverCatchSave}($(B(52294)).default);T.FooterSaverCatchSave=U;var G=U;T.default=G},59051:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"FooterSaverAfterSave",{enumerable:!0,get:function get(){return $.FooterSaverAfterSave}}),Object.defineProperty(T,"FooterSaverBeforeSave",{enumerable:!0,get:function get(){return q.FooterSaverBeforeSave}}),Object.defineProperty(T,"FooterSaverCatchSave",{enumerable:!0,get:function get(){return L.FooterSaverCatchSave}});var $=B(65229),q=B(99331),L=B(29756)},46240:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.FooterSaverActiveSaveButtons=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(FooterSaverActiveSaveButtons,C);var T=_createSuper(FooterSaverActiveSaveButtons);function FooterSaverActiveSaveButtons(){return(0,q.default)(this,FooterSaverActiveSaveButtons),T.apply(this,arguments)}return(0,L.default)(FooterSaverActiveSaveButtons,[{key:"getCommand",value:function getCommand(){return"document/save/set-is-modified"}},{key:"getId",value:function getId(){return"footer-saver-activate-save-buttons"}},{key:"apply",value:function apply(C){var T=C.status,B=C.document;$e.components.get("document/save").footerSaver.activateSaveButtons(B,T)}}]),FooterSaverActiveSaveButtons}($(B(30112)).default);T.FooterSaverActiveSaveButtons=U;var G=U;T.default=G},85240:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"FooterSaverActiveSaveButtons",{enumerable:!0,get:function get(){return $.FooterSaverActiveSaveButtons}});var $=B(46240)},41647:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.FooterSeverRefreshMenu=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(FooterSeverRefreshMenu,C);var T=_createSuper(FooterSeverRefreshMenu);function FooterSeverRefreshMenu(){return(0,q.default)(this,FooterSeverRefreshMenu),T.apply(this,arguments)}return(0,L.default)(FooterSeverRefreshMenu,[{key:"getCommand",value:function getCommand(){return"document/elements/settings"}},{key:"getId",value:function getId(){return"footer-saver-refresh-menu"}},{key:"getContainerType",value:function getContainerType(){return"document"}},{key:"getConditions",value:function getConditions(C){return C.settings&&void 0!==C.settings.post_status}},{key:"apply",value:function apply(C){var T=$e.components.get("document/save").footerSaver;T.setMenuItems(C.container.document),T.refreshWpPreview()}}]),FooterSeverRefreshMenu}($(B(30112)).default);T.FooterSeverRefreshMenu=U;var G=U;T.default=G},78216:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.DirectionMode=T.DIRECTION_ROW_REVERSE=T.DIRECTION_ROW=T.DIRECTION_COLUMN_REVERSE=T.DIRECTION_COLUMN=void 0;var q=$(B(65526)),L=$(B(89372)),H=$(B(5816)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620)),G=$(B(63432));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}T.DIRECTION_ROW="row";var K="row-reverse";T.DIRECTION_ROW_REVERSE=K;var Q="column";T.DIRECTION_COLUMN=Q;var J="column-reverse";T.DIRECTION_COLUMN_REVERSE=J;var X=function(C){(0,V.default)(DirectionMode,C);var T=_createSuper(DirectionMode);function DirectionMode(){return(0,L.default)(this,DirectionMode),T.apply(this,arguments)}return(0,H.default)(DirectionMode,[{key:"getId",value:function getId(){return"direction-mode"}},{key:"getOptions",value:function getOptions(){var C;return C={},(0,q.default)(C,"row",""),(0,q.default)(C,K,""),(0,q.default)(C,Q,""),(0,q.default)(C,J,""),C}},{key:"getScopes",value:function getScopes(){return[window.document.body,elementor.$previewContents[0].body]}}]),DirectionMode}(G.default);T.DirectionMode=X},79188:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"DirectionMode",{enumerable:!0,get:function get(){return $.DirectionMode}});var $=B(78216)},9862:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Copy=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Copy,C);var T=_createSuper(Copy);function Copy(){return(0,q.default)(this,Copy),T.apply(this,arguments)}return(0,L.default)(Copy,[{key:"apply",value:function apply(){var C=elementor.selection.getElements();return!!C.length&&$e.run("document/elements/copy",{containers:C})}}]),Copy}($(B(83024)).default);T.Copy=U;var G=U;T.default=G},93792:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Delete=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Delete,C);var T=_createSuper(Delete);function Delete(){return(0,q.default)(this,Delete),T.apply(this,arguments)}return(0,L.default)(Delete,[{key:"apply",value:function apply(){var C=elementor.selection.getElements();return!!C.length&&$e.run("document/elements/delete",{containers:C})}}]),Delete}($(B(83024)).default);T.Delete=U;var G=U;T.default=G},68628:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Duplicate=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Duplicate,C);var T=_createSuper(Duplicate);function Duplicate(){return(0,q.default)(this,Duplicate),T.apply(this,arguments)}return(0,L.default)(Duplicate,[{key:"apply",value:function apply(){var C=elementor.selection.getElements();return!!C.length&&$e.run("document/elements/duplicate",{containers:C})}}]),Duplicate}($(B(83024)).default);T.Duplicate=U;var G=U;T.default=G},4201:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Copy",{enumerable:!0,get:function get(){return $.Copy}}),Object.defineProperty(T,"Delete",{enumerable:!0,get:function get(){return q.Delete}}),Object.defineProperty(T,"Duplicate",{enumerable:!0,get:function get(){return L.Duplicate}}),Object.defineProperty(T,"Paste",{enumerable:!0,get:function get(){return H.Paste}}),Object.defineProperty(T,"PasteStyle",{enumerable:!0,get:function get(){return V.PasteStyle}});var $=B(9862),q=B(93792),L=B(68628),H=B(39513),V=B(29073)},29073:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.PasteStyle=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(PasteStyle,C);var T=_createSuper(PasteStyle);function PasteStyle(){return(0,q.default)(this,PasteStyle),T.apply(this,arguments)}return(0,L.default)(PasteStyle,[{key:"apply",value:function apply(){var C=elementor.getCurrentElement();return!!C&&$e.run("document/elements/paste-style",{container:C.getContainer()})}}]),PasteStyle}($(B(83024)).default);T.PasteStyle=U;var G=U;T.default=G},39513:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Paste=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(33854)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(Paste,C);var T=_createSuper(Paste);function Paste(){return(0,q.default)(this,Paste),T.apply(this,arguments)}return(0,L.default)(Paste,[{key:"initialize",value:function initialize(C){var T=C.containers,B=void 0===T?[C.container]:T;(0,H.default)((0,U.default)(Paste.prototype),"initialize",this).call(this,C),this.storage=elementorCommon.storage.get("clipboard")||[],this.storage=this.storage.map((function(C){return new Backbone.Model(C)})),B[0]?this.target=B:(this.target=elementor.getCurrentElement(),this.target=this.target?[this.target.getContainer()]:null)}},{key:"apply",value:function apply(C){var T=this;if(!this.target||0===this.storage.length)return!1;var B=[];return this.target.forEach((function($){var q=C.options,L=void 0===q?{}:q,H=$e.components.get("document/elements").utils.getPasteOptions(T.storage[0],$);if(H.isValidChild||(H.isSameElement?(L.at=$.parent.model.get("elements").findIndex($.model)+1,$=$.parent):H.isValidGrandChild&&(L.rebuild=!0)),Object.values(H).some((function(C){return!!C}))){var V={container:$};void 0!==L.rebuild&&(V.rebuild=L.rebuild),void 0!==L.at&&(V.at=L.at),B.push($e.run("document/elements/paste",V))}})),0!==B.length&&(1===B.length?B[0]:B)}}]),Paste}($(B(83024)).default);T.Paste=G;var K=G;T.default=K},14138:(C,T,B)=>{"use strict";var $=B(7914),q=B(11873);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=$(B(89372)),H=$(B(5816)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620)),G=$(B(19263)),K=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 H in C)if("default"!==H&&Object.prototype.hasOwnProperty.call(C,H)){var V=L?Object.getOwnPropertyDescriptor(C,H):null;V&&(V.get||V.set)?Object.defineProperty($,H,V):$[H]=C[H]}$.default=C,B&&B.set(C,$);return $}(B(4201));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var Q=function(C){(0,V.default)(Component,C);var T=_createSuper(Component);function Component(){return(0,L.default)(this,Component),T.apply(this,arguments)}return(0,H.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"document/ui"}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(K)}},{key:"defaultShortcuts",value:function defaultShortcuts(){return{copy:{keys:"ctrl+c",exclude:["input"]},delete:{keys:"del",exclude:["input"]},duplicate:{keys:"ctrl+d"},paste:{keys:"ctrl+v",exclude:["input"]},"paste-style":{keys:"ctrl+shift+v",exclude:["input"]}}}}]),Component}(G.default);T.default=Q},83866:(C,T,B)=>{"use strict";var $,q=B(38003).sprintf,L=B(38003).__,H=B(7914),V=H(B(11873)),W=H(B(46292)),U=H(B(73308)),G=B(99292),K=B(96731),Q=B(47071);$=Q.extend({tagName:"div",controlsCSSParser:null,allowRender:!0,toggleEditTools:!1,renderAttributes:{},className:function className(){var C="elementor-element elementor-element-edit-mode "+this.getElementUniqueID();return this.toggleEditTools&&(C+=" elementor-element--toggle-edit-tools"),C},attributes:function attributes(){return{"data-id":this.getID(),"data-element_type":this.model.get("elType")}},ui:function ui(){return{tools:"> .elementor-element-overlay > .elementor-editor-element-settings",editButton:"> .elementor-element-overlay .elementor-editor-element-edit",duplicateButton:"> .elementor-element-overlay .elementor-editor-element-duplicate",addButton:"> .elementor-element-overlay .elementor-editor-element-add",removeButton:"> .elementor-element-overlay .elementor-editor-element-remove"}},behaviors:function behaviors(){var C=this.options.model.get("elType"),T=elementor.hooks.applyFilters("elements/".concat(C,"/contextMenuGroups"),this.getContextMenuGroups(),this),behaviors={contextMenu:{behaviorClass:B(81152),groups:T}};return elementor.hooks.applyFilters("elements/base/behaviors",behaviors,this)},getBehavior:function getBehavior(C){return this._behaviors[Object.keys(this.behaviors()).indexOf(C)]},events:function events(){return{mousedown:"onMouseDown","click @ui.editButton":"onEditButtonClick","click @ui.duplicateButton":"onDuplicateButtonClick","click @ui.addButton":"onAddButtonClick","click @ui.removeButton":"onRemoveButtonClick"}},getElementType:function getElementType(){return this.model.get("elType")},getIDInt:function getIDInt(){return parseInt(this.getID(),16)},getChildType:function getChildType(){return elementor.helpers.getElementChildType(this.getElementType())},getChildView:function getChildView(C){var T;switch(C.get("elType")){case"section":T=B(39872);break;case"column":T=B(99722);break;case"container":T=B(96040);break;default:T=elementor.modules.elements.views.Widget}return elementor.hooks.applyFilters("element/view",T,C,this)},getTemplateType:function getTemplateType(){return"js"},getEditModel:function getEditModel(){return this.model},getContainer:function getContainer(){if(!this.container){var C=this.model.get("settings");this.container=new elementorModules.editor.Container({type:this.model.get("elType"),id:this.model.id,model:this.model,settings:C,view:this,parent:this._parent?this._parent.getContainer():{},label:elementor.helpers.getModelLabel(this.model),controls:C.options.controls})}return this.container},getContextMenuGroups:function getContextMenuGroups(){var C=this,T=U.default.mac?"⌘":"^",B=[{name:"general",actions:[{name:"edit",icon:"eicon-edit",title:function title(){return q(L("Edit %s","elementor"),elementor.selection.isMultiple()?"":C.options.model.getTitle())},isEnabled:function isEnabled(){return!elementor.selection.isMultiple()},callback:function callback(){return $e.run("panel/editor/open",{model:C.options.model,view:C,container:C.getContainer()})}},{name:"duplicate",icon:"eicon-clone",title:L("Duplicate","elementor"),shortcut:T+"+D",isEnabled:function isEnabled(){return elementor.selection.isSameType()},callback:function callback(){return $e.run("document/elements/duplicate",{containers:elementor.selection.getElements(C.getContainer())})}}]},{name:"clipboard",actions:[{name:"copy",title:L("Copy","elementor"),shortcut:T+"+C",isEnabled:function isEnabled(){return elementor.selection.isSameType()},callback:function callback(){return $e.run("document/elements/copy",{containers:elementor.selection.getElements(C.getContainer())})}},{name:"paste",title:L("Paste","elementor"),shortcut:T+"+V",isEnabled:function isEnabled(){return $e.components.get("document/elements").utils.isPasteEnabled(C.getContainer())&&elementor.selection.isSameType()},callback:function callback(){return $e.run("document/ui/paste",{container:C.getContainer()})}},{name:"pasteStyle",title:L("Paste Style","elementor"),shortcut:T+"+⇧+V",isEnabled:function isEnabled(){return!!elementorCommon.storage.get("clipboard")},callback:function callback(){return $e.run("document/elements/paste-style",{containers:elementor.selection.getElements(C.getContainer())})}},{name:"resetStyle",title:L("Reset Style","elementor"),callback:function callback(){return $e.run("document/elements/reset-style",{containers:elementor.selection.getElements(C.getContainer())})}}]}],$=[];return($=elementor.hooks.applyFilters("elements/context-menu/groups",$,this.options.model.get("elType"))).length&&(B=[].concat((0,W.default)(B),(0,W.default)($))),B.push({name:"delete",actions:[{name:"delete",icon:"eicon-trash",title:function title(){return elementor.selection.isMultiple()?q(L("Delete %d items","elementor"),elementor.selection.getElements().length):L("Delete","elementor")},shortcut:"⌦",callback:function callback(){return $e.run("document/elements/delete",{containers:elementor.selection.getElements(C.getContainer())})}}]}),B},getEditButtons:function getEditButtons(){return{}},initialize:function initialize(){var C=this;Q.prototype.initialize.apply(this,arguments);var T=this.getEditModel();this.collection&&this.onCollectionChanged&&(elementorCommon.helpers.softDeprecated("onCollectionChanged","2.8.0","$e.hooks"),this.listenTo(this.collection,"add remove reset",this.onCollectionChanged,this)),this.onSettingsChanged&&(elementorCommon.helpers.softDeprecated("onSettingsChanged","2.8.0","$e.hooks"),this.listenTo(T.get("settings"),"change",this.onSettingsChanged)),this.listenTo(T.get("editSettings"),"change",this.onEditSettingsChanged).listenTo(this.model,"request:edit",this.onEditRequest).listenTo(this.model,"request:toggleVisibility",this.toggleVisibility),this.initControlsCSSParser(),_.defer((function(){C.getContainer()}))},getHandlesOverlay:function getHandlesOverlay(){var C=this.getElementType(),T=jQuery("<div>",{class:"elementor-element-overlay"}),B=jQuery("<ul>",{class:"elementor-editor-element-settings elementor-editor-".concat(C,"-settings")}),$=elementor.getPreferences("edit_buttons"),H=elementor.getElementData(this.model),V=this.getEditButtons();return $&&(V=elementor.hooks.applyFilters("elements/edit-buttons",V),V=elementor.hooks.applyFilters("elements/edit-buttons/".concat(C),V)),("section"===C||$)&&(V.remove={title:q(L("Delete %s","elementor"),H.title),icon:"close"}),jQuery.each(V,(function(C,T){var $=jQuery("<li>",{class:"elementor-editor-element-setting elementor-editor-element-".concat(C),title:T.title}),q=jQuery("<i>",{class:"eicon-".concat(T.icon),"aria-hidden":!0}),L=jQuery("<span>",{class:"elementor-screen-only"});L.text(T.title),$.append(q,L),B.append($)})),T.append(B),T},attachElContent:function attachElContent(C){this.$el.empty().append(this.getHandlesOverlay(),C)},isStyleTransferControl:function isStyleTransferControl(C){return void 0!==C.style_transfer?C.style_transfer:"content"!==C.tab||C.selectors||C.prefix_class},toggleVisibility:function toggleVisibility(){this.model.set("hidden",!this.model.get("hidden")),this.toggleVisibilityClass()},toggleVisibilityClass:function toggleVisibilityClass(){this.$el.toggleClass("elementor-edit-hidden",!!this.model.get("hidden"))},addElementFromPanel:function addElementFromPanel(C){C=C||{};var T=elementor.channels.panelElements.request("element:selected"),B={elType:T.model.get("elType")};if(!elementor.helpers.maybeDisableWidget()){if("widget"===B.elType)B.widgetType=T.model.get("widgetType");else if("section"===B.elType)B.isInner=!0;else if("container"!==B.elType)return;var $=T.model.get("custom");return $&&jQuery.extend(B,$),elementor.channels.panelElements.reply("element:selected",null),$e.run("document/elements/create",{container:this.getContainer(),model:B,options:C})}},addControlValidator:function addControlValidator(C,T){T=T.bind(this);var B=new K({customValidationMethod:T}),$=this.getEditModel().get("settings").validators;$[C]||($[C]=[]),$[C].push(B)},addRenderAttribute:function addRenderAttribute(C,T,B,$){var q=this;return"object"===(0,V.default)(C)?(jQuery.each(C,(function(C,T){q.addRenderAttribute(C,T,null,$)})),q):"object"===(0,V.default)(T)?(jQuery.each(T,(function(T,B){q.addRenderAttribute(C,T,B,$)})),q):(q.renderAttributes[C]||(q.renderAttributes[C]={}),q.renderAttributes[C][T]||(q.renderAttributes[C][T]=[]),Array.isArray(B)||(B=[B]),void(q.renderAttributes[C][T]=$?B:q.renderAttributes[C][T].concat(B)))},getRenderAttributeString:function getRenderAttributeString(C){if(!this.renderAttributes[C])return"";var T=this.renderAttributes[C],B=[];return jQuery.each(T,(function(C,T){B.push(C+'="'+_.escape(T.join(" "))+'"')})),B.join(" ")},isInner:function isInner(){return!!this.model.get("isInner")},initControlsCSSParser:function initControlsCSSParser(){this.controlsCSSParser=new G({id:this.model.get("id"),context:this,settingsModel:this.getEditModel().get("settings"),dynamicParsing:this.getDynamicParsingSettings()})},enqueueFonts:function enqueueFonts(){var C=this.getEditModel(),T=C.get("settings");jQuery.each(T.getIconsControls(),(function(T,B){var $=C.getSetting(B.name);$&&$.library&&elementor.helpers.enqueueIconFonts($.library)}))},renderStyles:function renderStyles(C){C||(C=this.getEditModel().get("settings")),this.controlsCSSParser.stylesheet.empty(),this.controlsCSSParser.addStyleRules(C.getStyleControls(),C.attributes,this.getEditModel().get("settings").controls,[/{{ID}}/g,/{{WRAPPER}}/g],[this.getID(),".elementor-"+elementor.config.document.id+" .elementor-element."+this.getElementUniqueID()]),this.controlsCSSParser.addStyleToDocument()},renderCustomClasses:function renderCustomClasses(){var C=this,T=C.getEditModel().get("settings"),B=T.getClassControls();_.each(B,(function(B){var $=T.previous(B.name);B.classes_dictionary&&void 0!==B.classes_dictionary[$]&&($=B.classes_dictionary[$]),C.$el.removeClass(B.prefix_class+$)})),_.each(B,(function(B){var $=T.attributes[B.name],q=$;B.classes_dictionary&&void 0!==B.classes_dictionary[$]&&(q=B.classes_dictionary[$]),elementor.helpers.isActiveControl(B,T.attributes,T.controls)&&(q||0===q)&&C.$el.addClass(B.prefix_class+q)})),C.$el.addClass(_.result(C,"className")),C.toggleVisibilityClass()},renderCustomElementID:function renderCustomElementID(){var C=this.getEditModel().get("settings").get("_element_id");this.$el.attr("id",C)},renderUI:function renderUI(){this.renderStyles(),this.renderCustomClasses(),this.renderCustomElementID(),this.enqueueFonts()},runReadyTrigger:function runReadyTrigger(){var C=this;_.defer((function(){elementorFrontend.elementsHandler.runReadyTrigger(C.el),elementorFrontend.isEditMode()&&C.$el.find(".elementor-element.elementor-"+C.model.get("elType")+":not(.elementor-element-edit-mode)").each((function(){elementorFrontend.elementsHandler.runReadyTrigger(this)}))}))},getID:function getID(){return this.model.get("id")},getElementUniqueID:function getElementUniqueID(){return"elementor-element-"+this.getID()},renderHTML:function renderHTML(){var C=this.getTemplateType(),T=this.getEditModel();"js"===C?(this.getEditModel().setHtmlCache(),this.render(),T.renderOnLeave=!0):T.renderRemoteServer()},renderOnChange:function renderOnChange(C){if(this.allowRender){if(C instanceof elementorModules.editor.elements.models.BaseSettings){var T=C.hasChanged(),B=!T,$=!T;if(_.each(C.changedAttributes(),(function(T,q){if("_column_size"!==q){var L=C.getControl(q);if(!L)return $=!0,void(B=!0);"none"!==L.render_type&&($=!0),-1===["none","ui"].indexOf(L.render_type)&&("template"!==L.render_type&&(C.isStyleControl(q)||C.isClassControl(q)||"_element_id"===q)||(B=!0))}else $=!0})),!$)return;if(!B)return void this.renderUI()}this.renderHTML()}},getDynamicParsingSettings:function getDynamicParsingSettings(){var C=this;return{onServerRequestStart:function onServerRequestStart(){C.$el.addClass("elementor-loading")},onServerRequestEnd:function onServerRequestEnd(){C.render(),C.$el.removeClass("elementor-loading")}}},serializeData:function serializeData(){var C=Q.prototype.serializeData.apply(this,arguments);return C.settings=this.getEditModel().get("settings").parseDynamicSettings(C.settings,this.getDynamicParsingSettings()),C},save:function save(){$e.route("library/save-template",{model:this.model})},onBeforeRender:function onBeforeRender(){this.renderAttributes={}},onRender:function onRender(){var C=this;if(this.renderUI(),this.runReadyTrigger(),this.toggleEditTools){var T=this.ui.editButton;this.ui.tools&&this.ui.tools.hoverIntent((function(){T.addClass("elementor-active")}),(function(){T.removeClass("elementor-active")}),{timeout:500})}setTimeout((function(){return C.initDraggable()}),0)},onEditSettingsChanged:function onEditSettingsChanged(C){elementor.channels.editor.trigger("change:editSettings",C,this)},onEditButtonClick:function onEditButtonClick(C){this.model.trigger("request:edit",{append:C.ctrlKey||C.metaKey})},onEditRequest:function onEditRequest(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.container.isEditable()){var T=this.getEditModel(),B=elementor.getPanelView();$e.routes.isPartOf("panel/editor")&&B.getCurrentPageView().model===T||(C.scrollIntoView&&elementor.helpers.scrollToView(this.$el,200),$e.run("document/elements/toggle-selection",{container:this.getContainer(),append:C.append}))}},select:function select(){this.$el.addClass("elementor-element-editable")},deselect:function deselect(){this.$el.removeClass("elementor-element-editable")},onDuplicateButtonClick:function onDuplicateButtonClick(C){C.stopPropagation(),$e.run("document/elements/duplicate",{container:this.getContainer()})},onRemoveButtonClick:function onRemoveButtonClick(C){C.stopPropagation(),$e.run("document/elements/delete",{container:this.getContainer()})},onMouseDown:function onMouseDown(C){jQuery(C.target).closest(".elementor-inline-editing").length||elementorFrontend.elements.window.document.activeElement.blur()},onDestroy:function onDestroy(){this.controlsCSSParser.removeStyleFromDocument(),this.getEditModel().get("settings").validators={},elementor.channels.data.trigger("element:destroy",this.model)},onDragStart:function onDragStart(){},onDragEnd:function onDragEnd(){},getDraggableHelper:function getDraggableHelper(){var C=this.getEditModel(),T=document.createElement("div");return T.classList.add("elementor-sortable-helper","elementor-sortable-helper-".concat(C.get("elType"))),T.innerHTML='\n\t\t\t<div class="icon">\n\t\t\t\t<i class="'.concat(C.getIcon(),'"></i>\n\t\t\t</div>\n\t\t\t<div class="elementor-element-title-wrapper">\n\t\t\t\t<div class="title">').concat(C.getTitle(),"</div>\n\t\t\t</div>\n\t\t"),T},initDraggable:function initDraggable(){var C=this;(this.$el.hasClass(".e-container")||this.$el.parents(".e-container").length)&&this.$el.html5Draggable({onDragStart:function onDragStart(T){var B;if(T.stopPropagation(),null===(B=C.options.draggable)||void 0===B||!B.isActive){var $=C.getDraggableHelper();C.$el[0].appendChild($),T.originalEvent.dataTransfer.setDragImage($,25,20),setTimeout((function(){$.remove()})),C.onDragStart(T),elementor.channels.editor.reply("element:dragged",C)}},onDragEnd:function onDragEnd(T){T.stopPropagation(),C.onDragEnd(T)},groups:["elementor-element"]})}}),C.exports=$},63960:C=>{"use strict";var T;T=Marionette.Behavior.extend({defaults:{handles:elementorCommon.config.isRTL?"w":"e"},events:{resizestart:"onResizeStart",resizestop:"onResizeStop",resize:"onResize"},initialize:function initialize(){Marionette.Behavior.prototype.initialize.apply(this,arguments),this.listenTo(elementor.channels.dataEditMode,"switch",this.onEditModeSwitched)},active:function active(){if(elementor.userCan("design")){this.deactivate();var C=_.clone(this.options);delete C.behaviorClass;var T=this.getChildViewContainer(),B=_.extend({},C);T.resizable(B)}},deactivate:function deactivate(){this.getChildViewContainer().resizable("instance")&&this.getChildViewContainer().resizable("destroy")},onEditModeSwitched:function onEditModeSwitched(C){"edit"===C?this.active():this.deactivate()},onRender:function onRender(){var C=this;_.defer((function(){C.onEditModeSwitched(elementor.channels.dataEditMode.request("activeMode"))}))},onDestroy:function onDestroy(){this.deactivate()},onResizeStart:function onResizeStart(C){C.stopPropagation(),this.view.$el.data("originalWidth",this.view.el.getBoundingClientRect().width),this.view.triggerMethod("request:resize:start",C)},onResizeStop:function onResizeStop(C){C.stopPropagation(),this.view.triggerMethod("request:resize:stop")},onResize:function onResize(C,T){C.stopPropagation(),this.view.triggerMethod("request:resize",T,C)},getChildViewContainer:function getChildViewContainer(){return this.$el}}),C.exports=T},81152:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914)(B(59113)),L=B(6430);C.exports=Marionette.Behavior.extend({defaults:{context:"preview",groups:[],eventTargets:["el"]},events:function events(){var events={};return this.getOption("eventTargets").forEach((function(C){var T="contextmenu";"el"!==C&&(T+=" "+C),events[T]="onContextMenu"})),events},initialize:function initialize(){this.listenTo(this.view.options.model,"request:contextmenu",this.onRequestContextMenu)},initContextMenu:function initContextMenu(){var C=this,T=this.getOption("groups"),B=_.findWhere(T,{name:"delete"}),q=T.indexOf(B);-1===q&&(q=T.length),"preview"===this.getOption("context")&&T.splice(q,0,{name:"tools",actions:[{name:"navigator",title:$("Navigator","elementor"),callback:function callback(){return $e.route("navigator",{reOpen:!0,model:C.view.model})}}]}),this.contextMenu=new L({groups:T,context:this.getOption("context")}),this.contextMenu.getModal().on("hide",(function(){return C.onContextMenuHide()}))},getContextMenu:function getContextMenu(){var C,T;return this.contextMenu||this.initContextMenu(),"preview"!==this.getOption("context")||elementor.selection.has(null===(C=(T=this.view).getContainer)||void 0===C?void 0:C.call(T))||$e.run("document/elements/deselect-all"),this.contextMenu},onContextMenu:function onContextMenu(C){if(!$e.shortcuts.isControlEvent(C)){if("preview"===this.getOption("context"))if(!(this.view instanceof q.default||this.view.container&&this.view.container.isDesignable()))return;C.preventDefault(),C.stopPropagation(),this.view._parent&&this.view._parent.triggerMethod("toggleSortMode",!1),this.getContextMenu().show(C),elementor.channels.editor.reply("contextMenu:targetView",this.view)}},onRequestContextMenu:function onRequestContextMenu(C){var T=this.getContextMenu().getModal(),B=T.getSettings("iframe"),$=_.findWhere(this.contextMenu.getSettings("groups"),{name:"tools"});$.isVisible=!1,T.setSettings("iframe",null),this.onContextMenu(C),$.isVisible=!0,T.setSettings("iframe",B)},onContextMenuHide:function onContextMenuHide(){this.view._parent&&this.view._parent.triggerMethod("toggleSortMode",!0),elementor.channels.editor.reply("contextMenu:targetView",null)},onDestroy:function onDestroy(){this.contextMenu&&this.contextMenu.destroy()}})},92243:(C,T,B)=>{"use strict";var $,q=B(7914)(B(65526));function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var $=Object.getOwnPropertySymbols(C);T&&($=$.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,$)}return B}function _objectSpread(C){for(var T=1;T<arguments.length;T++){var B=null!=arguments[T]?arguments[T]:{};T%2?ownKeys(Object(B),!0).forEach((function(T){(0,q.default)(C,T,B[T])})):Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(B)):ownKeys(Object(B)).forEach((function(T){Object.defineProperty(C,T,Object.getOwnPropertyDescriptor(B,T))}))}return C}$=Marionette.Behavior.extend({defaults:{elChildType:"widget"},events:{sortstart:"onSortStart",sortreceive:"onSortReceive",sortupdate:"onSortUpdate",sortover:"onSortOver",sortout:"onSortOut"},initialize:function initialize(){this.listenTo(elementor.channels.dataEditMode,"switch",this.onEditModeSwitched).listenTo(this.view.options.model,"request:sort:start",this.startSort).listenTo(this.view.options.model,"request:sort:update",this.updateSort).listenTo(this.view.options.model,"request:sort:receive",this.receiveSort)},onEditModeSwitched:function onEditModeSwitched(C){this.onToggleSortMode("edit"===C)},onRender:function onRender(){var C=this;_.defer((function(){C.onEditModeSwitched(elementor.channels.dataEditMode.request("activeMode"))}))},onDestroy:function onDestroy(){this.deactivate()},createPlaceholder:function createPlaceholder(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",B=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];C.css("display","");var $=C[0],q=$.clientWidth,L=$.clientHeight;B&&C.css("display","none"),jQuery("<div />").css(_objectSpread(_objectSpread({},C.css(["flex-basis","flex-grow","flex-shrink","position"])),{},{width:q,height:L})).addClass(T).insertAfter(C)},getSwappableOptions:function getSwappableOptions(){var C=this,T=this.getChildViewContainer(),B="e-swappable--item-placeholder";return{start:function start($,q){T.sortable("refreshPositions"),C.createPlaceholder(q.item,B)},stop:function stop(){T.find(".".concat(B)).remove()}}},onToggleSortMode:function onToggleSortMode(C){C?this.activate():this.deactivate()},applySortable:function applySortable(){if(elementor.userCan("design")){var C=this.getChildViewContainer(),T={placeholder:"elementor-sortable-placeholder elementor-"+this.getOption("elChildType")+"-placeholder",cursorAt:{top:20,left:25},helper:this._getSortableHelper.bind(this),cancel:"input, textarea, button, select, option, .elementor-inline-editing, .elementor-tab-title",start:function start(){C.sortable("refreshPositions")}},B=_.extend(T,this.view.getSortableOptions());this.isSwappable()&&(C.addClass("e-swappable"),B=_.extend(B,this.getSwappableOptions())),B.preventInit||C.sortable(B)}},activate:function activate(){this.getChildViewContainer().sortable("instance")?this.getChildViewContainer().sortable("enable"):this.applySortable()},_getSortableHelper:function _getSortableHelper(C,T){var B=this.view.collection.get({cid:T.data("model-cid")});return'<div style="height: 84px; width: 125px;" class="elementor-sortable-helper elementor-sortable-helper-'+B.get("elType")+'"><div class="icon"><i class="'+B.getIcon()+'"></i></div><div class="elementor-element-title-wrapper"><div class="title">'+B.getTitle()+"</div></div></div>"},getChildViewContainer:function getChildViewContainer(){return this.view.getChildViewContainer(this.view)},getSortedElementNewIndex:function getSortedElementNewIndex(C){return Object.values(C.parent().find("> .elementor-element")).indexOf(C[0])},deactivate:function deactivate(){var C=this.getChildViewContainer();C.sortable("instance")&&C.sortable("disable")},isSwappable:function isSwappable(){return!!this.view.getSortableOptions().swappable},startSort:function startSort(C,T){C.stopPropagation();var B=elementor.getContainer(T.item.attr("data-id"));elementor.channels.data.reply("dragging:model",B.model).reply("dragging:view",B.view).reply("dragging:parent:view",this.view).trigger("drag:start",B.model).trigger(B.model.get("elType")+":drag:start")},updateSort:function updateSort(C,T){void 0===T&&(T=C.item.index());var B=elementor.channels.data.request("dragging:view").getContainer();this.moveChild(B,T)},receiveSort:function receiveSort(C,T,B){if(C.stopPropagation(),this.view.isCollectionFilled())jQuery(T.sender).sortable("cancel");else{var $=elementor.channels.data.request("dragging:model"),q="section"===$.get("elType")&&$.get("isInner"),L="column"===this.view.getElementType()&&this.view.isInner();if(q&&L)jQuery(T.sender).sortable("cancel");else{void 0===B&&(B=T.item.index());var H=elementor.channels.data.request("dragging:view").getContainer();this.moveChild(H,B)}}},onSortStart:function onSortStart(C,T){if("column"===this.options.elChildType){var B=T.item.data("sortableItem").items,$=0;B.forEach((function(C){if(C.item[0]===T.item[0])return $=C.height,!1})),T.placeholder.height($)}this.startSort(C,T)},onSortOver:function onSortOver(C){C.stopPropagation();var T=elementor.channels.data.request("dragging:model");jQuery(C.target).addClass("elementor-draggable-over").attr({"data-dragged-element":T.get("elType"),"data-dragged-is-inner":T.get("isInner")}),this.$el.addClass("elementor-dragging-on-child")},onSortOut:function onSortOut(C){C.stopPropagation(),jQuery(C.target).removeClass("elementor-draggable-over").removeAttr("data-dragged-element data-dragged-is-inner"),this.$el.removeClass("elementor-dragging-on-child")},onSortReceive:function onSortReceive(C,T){this.receiveSort(C,T,this.getSortedElementNewIndex(T.item))},onSortUpdate:function onSortUpdate(C,T){C.stopPropagation(),this.getChildViewContainer()[0]===T.item.parent()[0]&&this.updateSort(T,this.getSortedElementNewIndex(T.item))},onAddChild:function onAddChild(C){C.$el.attr("data-model-cid",C.model.cid)},moveChild:function moveChild(C,T){$e.run("document/elements/move",{container:C,target:this.view.getContainer(),options:{at:T}})}}),C.exports=$},74985:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(65526)),L=$(B(89372)),H=$(B(5816)),V=$(B(33854)),W=$(B(44422)),U=$(B(17066)),G=$(B(38620));function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var $=Object.getOwnPropertySymbols(C);T&&($=$.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,$)}return B}function _objectSpread(C){for(var T=1;T<arguments.length;T++){var B=null!=arguments[T]?arguments[T]:{};T%2?ownKeys(Object(B),!0).forEach((function(T){(0,q.default)(C,T,B[T])})):Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(B)):ownKeys(Object(B)).forEach((function(T){Object.defineProperty(C,T,Object.getOwnPropertyDescriptor(B,T))}))}return 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,$=(0,G.default)(C);if(T){var q=(0,G.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,U.default)(this,B)}}var K=function(C){(0,W.default)(_default,C);var T=_createSuper(_default);function _default(){return(0,L.default)(this,_default),T.apply(this,arguments)}return(0,H.default)(_default,[{key:"events",value:function events(){return{resizestart:"onResizeStart",resizestop:"onResizeStop",resize:"onResize"}}},{key:"initialize",value:function initialize(){(0,V.default)((0,G.default)(_default.prototype),"initialize",this).call(this),this.listenTo(elementor.channels.dataEditMode,"switch",this.toggle),this.view.options.resizeable=this}},{key:"getOptions",value:function getOptions(){var C="e, w";return this.isContainerItem()&&(C=elementorCommon.config.isRTL?"w":"e"),{handles:C}}},{key:"activate",value:function activate(){this.$el.resizable(this.getOptions())}},{key:"deactivate",value:function deactivate(){this.$el.resizable("instance")&&this.$el.resizable("destroy")}},{key:"toggle",value:function toggle(){var C=this.view.getEditModel(),T=C.getSetting("_position"),B="initial"===C.getSetting("_element_width");this.deactivate(),((T||B)&&this.view.container.isDesignable()||this.isContainerItem())&&this.activate()}},{key:"isContainer",value:function isContainer(){return"container"===this.view.model.get("elType")}},{key:"isContainerItem",value:function isContainerItem(){var C,T;return"container"===(null===(C=this.view.getContainer().parent)||void 0===C||null===(T=C.model)||void 0===T?void 0:T.get("elType"))}},{key:"isContainerActive",value:function isContainerActive(){return!!elementorCommon.config.experimentalFeatures.container}},{key:"getWidthKey",value:function getWidthKey(){return this.isContainer()?"width":"_element_custom_width"}},{key:"getDeviceSetting",value:function getDeviceSetting(C){var T=elementorFrontend.getCurrentDeviceMode();return C+("desktop"===T?"":"_"+T)}},{key:"getSetting",value:function getSetting(C){return this.view.getEditModel().getSetting(C)}},{key:"onRender",value:function onRender(){var C=this;_.defer((function(){return C.toggle()}))}},{key:"onDestroy",value:function onDestroy(){this.deactivate()}},{key:"onResizeStart",value:function onResizeStart(C){C.stopPropagation(),this.view.onResizeStart&&this.view.onResizeStart(C),this.isContainerItem()||this.view.model.trigger("request:edit")}},{key:"onResizeStop",value:function onResizeStop(C,T){var B,$=this;C.stopPropagation(),this.view.onResizeStop&&this.view.onResizeStop(C,T);var L=this.getDeviceSetting("_element_width"),H=this.getDeviceSetting(this.getWidthKey()),V=this.getSetting(H).unit,W=elementor.helpers.elementSizeToUnit(this.$el,T.size.width,V),U=_objectSpread(_objectSpread(_objectSpread({},this.isContainerActive()?{_flex_size:"none"}:{}),this.isContainer()?{content_width:"full"}:{}),{},(B={},(0,q.default)(B,L,"initial"),(0,q.default)(B,H,{unit:V,size:W}),B));$e.run("document/elements/settings",{container:this.view.container,settings:U,options:{external:!0}}),setTimeout((function(){$.$el.css({width:"",height:"",left:"","flex-shrink":"","flex-grow":"","flex-basis":""})}))}},{key:"onResize",value:function onResize(C,T){C.stopPropagation(),this.view.onResize&&this.view.onResize(C,T),this.isContainerItem()&&this.$el.css({left:"",right:"","flex-shrink":0,"flex-grow":0})}}]),_default}(Marionette.Behavior);T.default=K},20708:(C,T,B)=>{"use strict";var $=B(38003).__;C.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-empty-preview",className:"elementor-empty-view",events:{click:"onClickAdd"},behaviors:function behaviors(){return{contextMenu:{behaviorClass:B(81152),groups:this.getContextMenuGroups()}}},getContextMenuGroups:function getContextMenuGroups(){var C=this;return[{name:"general",actions:[{name:"paste",title:$("Paste","elementor"),isEnabled:function isEnabled(){return $e.components.get("document/elements").utils.isPasteEnabled(C._parent.getContainer())},callback:function callback(){return $e.run("document/ui/paste",{container:C._parent.getContainer()})}}]}]},onClickAdd:function onClickAdd(){$e.route("panel/elements/categories")}})},99722:(C,T,B)=>{"use strict";var $,q=B(38003).sprintf,L=B(38003).__,H=B(39872),V=B(83866),W=B(20708);$=V.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-column-content"),emptyView:W,childViewContainer:elementorCommon.config.experimentalFeatures.e_dom_optimization?"> .elementor-widget-wrap":"> .elementor-column-wrap > .elementor-widget-wrap",toggleEditTools:!0,behaviors:function behaviors(){var behaviors=V.prototype.behaviors.apply(this,arguments);return _.extend(behaviors,{Sortable:{behaviorClass:B(92243),elChildType:"widget"},Resizable:{behaviorClass:B(63960)}}),elementor.hooks.applyFilters("elements/column/behaviors",behaviors,this)},className:function className(){var C=V.prototype.className.apply(this,arguments),T=this.isInner()?"inner":"top";return C+" elementor-column elementor-"+T+"-column"},tagName:function tagName(){return this.model.getSetting("html_tag")||"div"},ui:function ui(){var ui=V.prototype.ui.apply(this,arguments);return ui.columnInner=elementorCommon.config.experimentalFeatures.e_dom_optimization?"> .elementor-widget-wrap":"> .elementor-column-wrap",ui.percentsTooltip="> .elementor-element-overlay .elementor-column-percents-tooltip",ui},getEditButtons:function getEditButtons(){var C=elementor.getElementData(this.model),T={};return T.edit={title:q(L("Edit %s","elementor"),C.title),icon:"column"},elementor.getPreferences("edit_buttons")&&(T.duplicate={title:q(L("Duplicate %s","elementor"),C.title),icon:"clone"},T.add={title:q(L("Add %s","elementor"),C.title),icon:"plus"}),T},initialize:function initialize(){V.prototype.initialize.apply(this,arguments),this.model.get("editSettings").set("defaultEditRoute","layout")},attachElContent:function attachElContent(){V.prototype.attachElContent.apply(this,arguments);var C=jQuery("<div>",{class:"elementor-column-percents-tooltip"});this.$el.children(".elementor-element-overlay").append(C)},getContextMenuGroups:function getContextMenuGroups(){var C=this,T=V.prototype.getContextMenuGroups.apply(this,arguments),B=T.indexOf(_.findWhere(T,{name:"general"}));return T.splice(B+1,0,{name:"addNew",actions:[{name:"addNew",icon:"eicon-plus",title:L("Add New Column","elementor"),callback:this.addNewColumn.bind(this),isEnabled:function isEnabled(){return C.model.collection.length<H.DEFAULT_MAX_COLUMNS&&!elementor.selection.isMultiple()}}]}),T},isDroppingAllowed:function isDroppingAllowed(){if(!this.getContainer().isEditable())return!1;var C=elementor.channels.panelElements.request("element:selected");if(!C)return!1;var T=C.model.get("elType");return"container"===T||("section"===T?!this.isInner():"widget"===T)},getPercentsForDisplay:function getPercentsForDisplay(){return(+this.model.getSetting("_inline_size")||this.getPercentSize()).toFixed(1)+"%"},changeSizeUI:function changeSizeUI(){var C=this,T=C.model.getSetting("_column_size");C.$el.attr("data-col",T),_.defer((function(){C.ui.percentsTooltip&&C.ui.percentsTooltip.text(C.getPercentsForDisplay())}))},getPercentSize:function getPercentSize(C){return C||(C=this.el.getBoundingClientRect().width),+(C/this.$el.parent().width()*100).toFixed(3)},getSortableOptions:function getSortableOptions(){return{connectWith:".elementor-widget-wrap",items:"> .elementor-element"}},changeChildContainerClasses:function changeChildContainerClasses(){var C="elementor-element-empty",T="elementor-element-populated";this.ui.columnInner&&(this.collection.isEmpty()?this.ui.columnInner.removeClass(T).addClass(C):this.ui.columnInner.removeClass(C).addClass(T))},addNewColumn:function addNewColumn(){$e.run("document/elements/create",{model:{elType:"column"},container:this.getContainer().parent,options:{at:this.$el.index()+1}})},onRender:function onRender(){var C=this,T=elementorCommon.config.experimentalFeatures.e_dom_optimization,B=function getDropIndex(C,B){var $=jQuery(B.currentTarget).index();return"bottom"!==C||T?"top"===C&&T&&$--:$++,$},$="";$=T?" > .elementor-widget-wrap > .elementor-element, >.elementor-widget-wrap > .elementor-empty-view > .elementor-first-add":" > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element, >.elementor-column-wrap > .elementor-widget-wrap > .elementor-empty-view > .elementor-first-add",V.prototype.onRender.apply(this,arguments),this.changeChildContainerClasses(),this.changeSizeUI(),this.$el.html5Droppable({items:$,axis:["vertical"],groups:["elementor-element"],isDroppingAllowed:this.isDroppingAllowed.bind(this),currentElementClass:"elementor-html5dnd-current-element",placeholderClass:"elementor-sortable-placeholder elementor-widget-placeholder",hasDraggingOnChildClass:"elementor-dragging-on-child",onDropping:function onDropping(T,$){elementor.getPreviewView().onPanelElementDragEnd(),C.onDrop($,{side:T,at:B(T,$)})}})},onAddButtonClick:function onAddButtonClick(C){C.stopPropagation(),this.addNewColumn()}}),C.exports=$},96040:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(38003).sprintf,L=B(7914),H=L(B(65526)),V=L(B(57846)),W=L(B(74985)),U=L(B(48606)),G=B(83866),K=B(20708),Q=G.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-container-content"),emptyView:K,childViewContainer:"",className:function className(){return"".concat(G.prototype.className.apply(this)," e-container")},tagName:function tagName(){return this.model.getSetting("html_tag")||"div"},ui:function ui(){var ui=G.prototype.ui.apply(this,arguments);return ui.percentsTooltip="> .elementor-element-overlay .elementor-column-percents-tooltip",ui},getCurrentUiStates:function getCurrentUiStates(){return{directionMode:this.container.settings.get("flex_direction")||U.default.DIRECTION_DEFAULT}},behaviors:function behaviors(){var behaviors=G.prototype.behaviors.apply(this,arguments);return _.extend(behaviors,{Sortable:{behaviorClass:B(92243),elChildType:"widget"},Resizable:{behaviorClass:W.default}}),elementor.hooks.applyFilters("elements/container/behaviors",behaviors,this)},initialize:function initialize(){G.prototype.initialize.apply(this,arguments),this.model.get("editSettings").set("defaultEditRoute","layout")},getSortableOptions:function getSortableOptions(){return{preventInit:!0}},getNestingLevel:function getNestingLevel(){if(this.nestingLevel)return this.nestingLevel;var C=this.container.parent;return"container"!==C.type?0:C.view.getNestingLevel()+1},getDroppableAxis:function getDroppableAxis(){var C,T=U.default.DIRECTION_DEFAULT===U.default.DIRECTION_COLUMN,B=this.getContainer().settings.get("flex_direction");return(C={},(0,H.default)(C,U.default.DIRECTION_COLUMN,"vertical"),(0,H.default)(C,U.default.DIRECTION_COLUMN_REVERSED,"vertical"),(0,H.default)(C,U.default.DIRECTION_ROW,"horizontal"),(0,H.default)(C,U.default.DIRECTION_ROW_REVERSED,"horizontal"),(0,H.default)(C,"",T?"vertical":"horizontal"),C)[B]},getDroppableOptions:function getDroppableOptions(){var C=this;return{axis:this.getDroppableAxis(),items:"> .elementor-element, > .elementor-empty-view .elementor-first-add",groups:["elementor-element"],horizontalThreshold:5,isDroppingAllowed:this.isDroppingAllowed.bind(this),currentElementClass:"elementor-html5dnd-current-element",placeholderClass:"elementor-sortable-placeholder elementor-widget-placeholder",hasDraggingOnChildClass:"e-dragging-over",getDropContainer:function getDropContainer(){return C.getContainer()},onDropping:function onDropping(T,B){B.stopPropagation(),elementor.getPreviewView().onPanelElementDragEnd();var $=elementor.channels.editor.request("element:dragged"),q=(null==$?void 0:$.parent)===C,L=jQuery(B.currentTarget.parentElement).find("> .elementor-element");q&&(L=L.not($.$el));var H=Object.values(L).indexOf(B.currentTarget);if(["bottom","right"].includes(T)&&H++,$)return elementor.channels.editor.reply("element:dragged",null),void $e.run("document/elements/move",{container:$.getContainer(),target:C.getContainer(),options:{at:H}});C.onDrop(B,{at:H})}}},saveAsTemplate:function saveAsTemplate(){$e.route("library/save-template",{model:this.model})},getContextMenuGroups:function getContextMenuGroups(){var C=G.prototype.getContextMenuGroups.apply(this,arguments),T=C.indexOf(_.findWhere(C,{name:"clipboard"}));return C.splice(T+1,0,{name:"save",actions:[{name:"save",title:$("Save as Template","elementor"),callback:this.saveAsTemplate.bind(this)}]}),C},isDroppingAllowed:function isDroppingAllowed(){if(!this.getContainer().isEditable())return!1;var C=elementor.channels.panelElements.request("element:selected")||elementor.channels.editor.request("element:dragged");return!!C&&["widget","container"].includes(C.model.get("elType"))},isNested:function isNested(){return"document"!==this.getContainer().parent.model.get("elType")},getEditButtons:function getEditButtons(){var C=elementor.getElementData(this.model),T={};return T.add={title:q($("Add %s","elementor"),C.title),icon:"plus"},T.edit={title:q($("Edit %s","elementor"),C.title),icon:"handle"},elementor.getPreferences("edit_buttons")&&(T.duplicate={title:q($("Duplicate %s","elementor"),C.title),icon:"clone"}),T.remove={title:q($("Delete %s","elementor"),C.title),icon:"close"},T},onAddButtonClick:function onAddButtonClick(){if(!this.addSectionView||this.addSectionView.isDestroyed){var C=new V.default({at:this.model.collection.indexOf(this.model)});C.render(),this.$el.before(C.$el),C.$el.hide(),setTimeout((function(){C.$el.slideDown(null,(function(){jQuery(this).css("display","")}))})),this.addSectionView=C}else this.addSectionView.fadeToDeath()},onRender:function onRender(){var C=this;G.prototype.onRender.apply(this,arguments),setTimeout((function(){C.nestingLevel=C.getNestingLevel(),C.$el[0].dataset.nestingLevel=C.nestingLevel,C.$el.html5Droppable(C.getDroppableOptions())}))},renderOnChange:function renderOnChange(C){G.prototype.renderOnChange.apply(this,arguments),C.changed.flex_direction&&(this.$el.html5Droppable("destroy"),this.$el.html5Droppable(this.getDroppableOptions()))},onDragStart:function onDragStart(){this.$el.html5Droppable("destroy")},onDragEnd:function onDragEnd(){this.$el.html5Droppable(this.getDroppableOptions())},attachElContent:function attachElContent(){G.prototype.attachElContent.apply(this,arguments);var C=jQuery("<div>",{class:"elementor-column-percents-tooltip","data-side":elementorCommon.config.isRTL?"right":"left"});this.$el.children(".elementor-element-overlay").append(C)},getPercentSize:function getPercentSize(C){return C||(C=this.el.getBoundingClientRect().width),+(C/this.$el.parent().width()*100).toFixed(3)},getPercentsForDisplay:function getPercentsForDisplay(){return(+this.model.getSetting("width")||this.getPercentSize()).toFixed(1)+"%"},onResizeStart:function onResizeStart(){this.ui.percentsTooltip&&this.ui.percentsTooltip.show()},onResize:function onResize(){this.ui.percentsTooltip&&this.ui.percentsTooltip.text(this.getPercentsForDisplay())},onResizeStop:function onResizeStop(){this.ui.percentsTooltip&&this.ui.percentsTooltip.hide()}});C.exports=Q},39872:(C,T,B)=>{"use strict";var $=B(38003).sprintf,q=B(38003).__,L=B(7914)(B(57846)),H=B(83866),V=H.extend({childViewContainer:function childViewContainer(){var C="> .elementor-container";return elementorCommon.config.experimentalFeatures.e_dom_optimization||(C+=" > .elementor-row"),C},template:Marionette.TemplateCache.get("#tmpl-elementor-section-content"),addSectionView:null,_checkIsFull:function _checkIsFull(){this.toggleSectionIsFull(),elementorCommon.helpers.softDeprecated("_checkIsFull","2.9.0","toggleSectionIsFull()")},toggleSectionIsFull:function toggleSectionIsFull(){this.$el.toggleClass("elementor-section-filled",this.isCollectionFilled())},addChildModel:function addChildModel(C){var T=C instanceof Backbone.Model,B=this.isInner();return T?C.set("isInner",B):C.isInner=B,H.prototype.addChildModel.apply(this,arguments)},className:function className(){var C=H.prototype.className.apply(this,arguments),T=this.isInner()?"inner":"top";return C+" elementor-section elementor-"+T+"-section"},tagName:function tagName(){return this.model.getSetting("html_tag")||"section"},behaviors:function behaviors(){var behaviors=H.prototype.behaviors.apply(this,arguments);return _.extend(behaviors,{Sortable:{behaviorClass:B(92243),elChildType:"column"}}),elementor.hooks.applyFilters("elements/section/behaviors",behaviors,this)},initialize:function initialize(){H.prototype.initialize.apply(this,arguments),this.model.get("editSettings").set("defaultEditRoute","layout")},getEditButtons:function getEditButtons(){var C=elementor.getElementData(this.model),T={};return this.isInner()||(T.add={title:$(q("Add %s","elementor"),C.title),icon:"plus"}),T.edit={title:$(q("Edit %s","elementor"),C.title),icon:"handle"},elementor.getPreferences("edit_buttons")&&(T.duplicate={title:$(q("Duplicate %s","elementor"),C.title),icon:"clone"}),T},getContextMenuGroups:function getContextMenuGroups(){var C=H.prototype.getContextMenuGroups.apply(this,arguments),T=C.indexOf(_.findWhere(C,{name:"clipboard"}));return C.splice(T+1,0,{name:"save",actions:[{name:"save",title:q("Save as Template","elementor"),isEnabled:function isEnabled(){return!elementor.selection.isMultiple()},callback:this.save.bind(this)}]}),C},getSortableOptions:function getSortableOptions(){return{connectWith:(this.isInner()?".elementor-inner-section":".elementor-top-section")+this.childViewContainer(),handle:"> .elementor-element-overlay .elementor-editor-element-edit",items:"> .elementor-column",forcePlaceholderSize:!0,tolerance:"pointer"}},getColumnPercentSize:function getColumnPercentSize(C,T){return+(T/C.parent().width()*100).toFixed(3)},getDefaultStructure:function getDefaultStructure(){return this.collection.length+"0"},getStructure:function getStructure(){return this.model.getSetting("structure")},getColumnAt:function getColumnAt(C){var T=this.collection.at(C);return T?this.children.findByModelCid(T.cid):null},getNextColumn:function getNextColumn(C){return this.getColumnAt(this.collection.indexOf(C.model)+1)},getPreviousColumn:function getPreviousColumn(C){return this.getColumnAt(this.collection.indexOf(C.model)-1)},getNeighborContainer:function getNeighborContainer(C){var T=C.parent.view,B=T.getNextColumn(C.view)||T.getPreviousColumn(C.view);return!!B&&B.getContainer()},setStructure:function setStructure(C){var T=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],B=elementor.presetsFactory.getParsedStructure(C);if(+B.columnsCount!==this.collection.length)throw new TypeError("The provided structure doesn't match the columns count.");$e.run("document/elements/settings",{container:this.getContainer(),settings:{structure:C},options:{external:!0}}),T&&this.adjustColumns()},adjustColumns:function adjustColumns(){var C=elementor.presetsFactory.getPresetByStructure(this.getStructure());this.children.each((function(T,B){var $=T.getContainer();$e.run("document/elements/settings",{container:$,settings:{_column_size:C.preset[B],_inline_size:null}})}))},resetLayout:function resetLayout(){var C=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.setStructure(this.getDefaultStructure(),C)},resetColumnsCustomSize:function resetColumnsCustomSize(){this.children.each((function(C){$e.run("document/elements/settings",{container:C.getContainer(),settings:{_inline_size:null},options:{external:!0}})}))},isCollectionFilled:function isCollectionFilled(){return 10<=this.collection.length},showChildrenPercentsTooltip:function showChildrenPercentsTooltip(C,T){C.ui.percentsTooltip.show(),C.ui.percentsTooltip.attr("data-side",elementorCommon.config.isRTL?"right":"left"),T.ui.percentsTooltip.show(),T.ui.percentsTooltip.attr("data-side",elementorCommon.config.isRTL?"left":"right")},hideChildrenPercentsTooltip:function hideChildrenPercentsTooltip(C,T){C.ui.percentsTooltip.hide(),T.ui.percentsTooltip.hide()},destroyAddSectionView:function destroyAddSectionView(){this.addSectionView&&!this.addSectionView.isDestroyed&&this.addSectionView.destroy()},onRender:function onRender(){H.prototype.onRender.apply(this,arguments),this.toggleSectionIsFull()},onAddButtonClick:function onAddButtonClick(){if(!this.addSectionView||this.addSectionView.isDestroyed){var C=new L.default({at:this.model.collection.indexOf(this.model)});C.render(),this.$el.before(C.$el),C.$el.hide(),setTimeout((function(){C.$el.slideDown(null,(function(){jQuery(this).css("display","")}))})),this.addSectionView=C}else this.addSectionView.fadeToDeath()},onChildviewRequestResizeStart:function onChildviewRequestResizeStart(C){var T=this.getNextColumn(C);if(T){this.showChildrenPercentsTooltip(C,T);var B=C.$el.find("iframe").add(T.$el.find("iframe"));elementor.helpers.disableElementEvents(B)}},onChildviewRequestResizeStop:function onChildviewRequestResizeStop(C){var T=this.getNextColumn(C);if(T){this.hideChildrenPercentsTooltip(C,T);var B=C.$el.find("iframe").add(T.$el.find("iframe"));elementor.helpers.enableElementEvents(B)}},onChildviewRequestResize:function onChildviewRequestResize(C,T){T.element.css({width:"",left:"initial"}),$e.run("document/elements/settings",{container:C.getContainer(),settings:{_inline_size:this.getColumnPercentSize(T.element,T.size.width)}})},onDestroy:function onDestroy(){H.prototype.onDestroy.apply(this,arguments),this.destroyAddSectionView()}});C.exports=V,C.exports.DEFAULT_INNER_SECTION_COLUMNS=2,C.exports.DEFAULT_MIN_COLUMN_SIZE=2,C.exports.DEFAULT_MAX_COLUMNS=10},48606:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.ContainerHelper=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(65526));function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var $=Object.getOwnPropertySymbols(C);T&&($=$.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,$)}return B}function _objectSpread(C){for(var T=1;T<arguments.length;T++){var B=null!=arguments[T]?arguments[T]:{};T%2?ownKeys(Object(B),!0).forEach((function(T){(0,V.default)(C,T,B[T])})):Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(B)):ownKeys(Object(B)).forEach((function(T){Object.defineProperty(C,T,Object.getOwnPropertyDescriptor(B,T))}))}return C}var W=function(){function ContainerHelper(){(0,L.default)(this,ContainerHelper)}return(0,H.default)(ContainerHelper,null,[{key:"createContainers",value:function createContainers(C,T){for(var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},$=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},q=[],L=0;L<C;L++)q.push(this.createContainer(T,B,$));return q}},{key:"createContainer",value:function createContainer(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},T=arguments.length>1?arguments[1]:void 0,B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return $e.run("document/elements/create",{container:T,model:{elType:"container",settings:C},options:B})}},{key:"setContainerSettings",value:function setContainerSettings(C,T){$e.run("document/elements/settings",{container:T,settings:C,options:{external:!0}})}},{key:"createContainerFromSizes",value:function createContainerFromSizes(C,T){var B,$=this,q=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},L=q.createWrapper,H=void 0===L||L,V={33:"33.3333",66:"66.6666"},W=C.reduce((function(C,T){return C+parseInt(T)}),0),U=W>100,G=_objectSpread(_objectSpread({flex_direction:this.DIRECTION_ROW},U?{flex_wrap:"wrap"}:{}),{},{flex_gap:{unit:"px",size:0}});return H?B=this.createContainer(G,T,q):($e.run("document/elements/settings",{container:T,settings:G}),B=T),C.forEach((function(C){C=V[C]||C,$.createContainer({flex_direction:$.DIRECTION_COLUMN,content_width:"full",width:{unit:"%",size:C}},B,{edit:!1})})),B}},{key:"createContainerFromPreset",value:function createContainerFromPreset(C){var T,B,q=arguments.length>1&&void 0!==arguments[1]?arguments[1]:elementor.getPreviewContainer(),L=arguments.length>2?arguments[2]:void 0,H=$e.internal("document/history/start-log",{type:"add",title:$("Container","elementor")}),V=L.createWrapper,W=void 0===V||V;try{switch(C){case"c100":T=ContainerHelper.createContainer({},q,L);break;case"r100":T=ContainerHelper.createContainer({flex_direction:ContainerHelper.DIRECTION_ROW},q,L);break;case"c100-c50-50":B={flex_direction:ContainerHelper.DIRECTION_ROW,flex_wrap:"wrap",flex_gap:{unit:"px",size:0}},W?T=ContainerHelper.createContainer(B,q,L):($e.run("document/elements/settings",{container:q,settings:B}),T=q),B={content_width:"full",width:{unit:"%",size:"50"}},ContainerHelper.createContainer(B,T,{edit:!1});var U=ContainerHelper.createContainer(_objectSpread(_objectSpread({},B),{},{padding:{size:""},flex_gap:{unit:"px",size:0}}),T,{edit:!1});ContainerHelper.createContainers(2,{},U,{edit:!1});break;default:var G=C.split("-");T=ContainerHelper.createContainerFromSizes(G,q,L)}$e.internal("document/history/end-log",{id:H})}catch(C){$e.internal("document/history/delete-log",{id:H})}return T}},{key:"openEditMode",value:function openEditMode(C){$e.run("panel/editor/open",{model:C.model,view:C.view,container:C})}}]),ContainerHelper}();T.ContainerHelper=W,(0,V.default)(W,"DIRECTION_ROW","row"),(0,V.default)(W,"DIRECTION_COLUMN","column"),(0,V.default)(W,"DIRECTION_ROW_REVERSED","row-reverse"),(0,V.default)(W,"DIRECTION_COLUMN_REVERSED","column-reverse"),(0,V.default)(W,"DIRECTION_DEFAULT",W.DIRECTION_COLUMN);var U=W;T.default=U},6430:C=>{"use strict";C.exports=elementorModules.Module.extend({getDefaultSettings:function getDefaultSettings(){return{context:"preview",actions:{},classes:{list:"elementor-context-menu-list",group:"elementor-context-menu-list__group",groupPrefix:"elementor-context-menu-list__group-",item:"elementor-context-menu-list__item",itemTypePrefix:"elementor-context-menu-list__item-",itemTitle:"elementor-context-menu-list__item__title",itemShortcut:"elementor-context-menu-list__item__shortcut",iconShortcut:"elementor-context-menu-list__item__icon",itemDisabled:"elementor-context-menu-list__item--disabled",divider:"elementor-context-menu-list__divider",hidden:"elementor-hidden"}}},buildActionItem:function buildActionItem(C){var T=this,B=T.getSettings("classes"),$=jQuery("<div>",{class:B.item+" "+B.itemTypePrefix+C.name}),q=jQuery("<div>",{class:B.itemTitle}).text(C.title),L=jQuery("<div>",{class:B.iconShortcut});if(C.icon&&L.html(jQuery("<i>",{class:C.icon})),$.append(L,q),C.shortcut){var H=jQuery("<div>",{class:B.itemShortcut}).html(C.shortcut);$.append(H)}return C.callback&&$.on("click",(function(){T.runAction(C)})),C.$item=$,$},buildActionsList:function buildActionsList(){var C=this,T=C.getSettings("classes"),B=C.getSettings("groups"),$=jQuery("<div>",{class:T.list});return B.forEach((function(B){var q=jQuery("<div>",{class:T.group+" "+T.groupPrefix+B.name});B.actions.forEach((function(T){q.append(C.buildActionItem(T))})),$.append(q),B.$item=q})),$},toggleGroupVisibility:function toggleGroupVisibility(C,T){C.$item.toggleClass(this.getSettings("classes.hidden"),!T)},toggleActionVisibility:function toggleActionVisibility(C,T){C.$item.toggleClass(this.getSettings("classes.hidden"),!T)},toggleActionUsability:function toggleActionUsability(C,T){C.$item.toggleClass(this.getSettings("classes.itemDisabled"),!T)},updateActionTitle:function updateActionTitle(C){"function"==typeof C.title&&C.$item.find("."+this.getSettings("classes").itemTitle).text(C.title())},isActionEnabled:function isActionEnabled(C){return!(!C.callback&&!C.groups)&&(!C.isEnabled||C.isEnabled())},runAction:function runAction(C){this.isActionEnabled(C)&&(C.callback(),this.getModal().hide())},initModal:function initModal(){var C;this.getModal=function(){return C||(C=elementorCommon.dialogsManager.createWidget("simple",{className:"elementor-context-menu",message:this.buildActionsList(),iframe:"preview"===this.getSettings("context")?elementor.$preview:null,effects:{hide:"hide",show:"show"},hide:{onOutsideContextMenu:!0},position:{my:(elementorCommon.config.isRTL?"right":"left")+" top",collision:"fit"}})),C}},show:function show(C){var T=this,B=T.getModal();B.setSettings("position",{of:C}),T.getSettings("groups").forEach((function(C){var B=!1!==C.isVisible;T.toggleGroupVisibility(C,B),B&&C.actions.forEach((function(C){var B=!1!==C.isVisible;T.toggleActionVisibility(C,B),T.updateActionTitle(C),B&&T.toggleActionUsability(C,T.isActionEnabled(C))}))})),B.show()},destroy:function destroy(){this.getModal().destroy()},onInit:function onInit(){this.initModal()}})},99292:(C,T,B)=>{"use strict";var $,q=B(7914)(B(37613)),L=B(34533);$=elementorModules.ViewModule.extend({stylesheet:null,getDefaultSettings:function getDefaultSettings(){return{id:0,context:null,settingsModel:null,dynamicParsing:{}}},getDefaultElements:function getDefaultElements(){var C="elementor-style-".concat(this.getSettings("id")),T=elementor.$previewContents.find("#".concat(C));return T.length||(T=jQuery("<style>",{id:C})),{$stylesheetElement:T}},initStylesheet:function initStylesheet(){var C=this,T=elementorFrontend.config.responsive.activeBreakpoints;this.stylesheet=new L,Object.entries(T).forEach((function(T){var B=(0,q.default)(T,2),$=B[0],L=B[1];C.stylesheet.addDevice($,L.value)}))},addStyleRules:function addStyleRules(C,T,B,$,q){var L=this,H=this.getSettings("settingsModel").parseDynamicSettings(T,this.getSettings("dynamicParsing"),C);_.each(C,(function(C){var V,W;if(C.styleFields&&C.styleFields.length&&L.addRepeaterControlsStyleRules(T[C.name],C.styleFields,C.fields,$,q),null!==(V=C.dynamic)&&void 0!==V&&V.active&&null!==(W=T.__dynamic__)&&void 0!==W&&W[C.name]&&L.addDynamicControlStyleRules(T.__dynamic__[C.name],C),C.selectors){var U,G=L.getSettings("context");G&&(U=G.model.get("settings").get("__globals__")),L.addControlStyleRules(C,H,B,$,q,U)}}))},addControlStyleRules:function addControlStyleRules(C,T,B,$,q,L){var H,V,W=this;if(L){var U=C.name;C.groupType&&(U=C.groupPrefix+C.groupType),H=L[U]}(H||void 0!==(V=this.getStyleControlValue(C,T)))&&_.each(C.selectors,(function(L,U){var G;if(H){var K=W.getSelectorGlobalValue(C,H);K&&("font"===C.type&&$e.data.get(H).then((function(C){elementor.helpers.enqueueFont(C.data.value.typography_font_family)})),G=L.replace(/(:)[^;]+(;?)/g,"$1"+K+"$2"))}else try{G=L.replace(/{{(?:([^.}]+)\.)?([^}| ]*)(?: *\|\| *(?:([^.}]+)\.)?([^}| ]*) *)*}}/g,(function($,q,L,H,U){var G=q&&!B[q],K="";if(G||(K=W.parsePropertyPlaceholder(C,V,B,T,L,q)),!K&&0!==K){if(U){var Q=(K=U).match(/^(['"])(.*)\1$/);if(Q)K=Q[2];else if(!isFinite(K)){if(H&&!B[H])return"";K=W.parsePropertyPlaceholder(C,V,B,T,U,H)}}if(!K&&0!==K){if(G)return"";throw""}}return"font"===C.type&&elementor.helpers.enqueueFont(K),K}))}catch(C){return}if(!_.isEmpty(G)){var Q=/^(?:\([^)]+\)){1,2}/,J=U.match(Q),X={};if(J){J=J[0],U=U.replace(Q,"");var Y,Z=/\(([^)]+)\)/g,ee=[];for(Y=Z.exec(J);Y;)ee.push(Y[1]),Y=Z.exec(J);_.each(ee,(function(C){if("desktop"!==C){var T=C.replace(/\+$/,"");X[T===C?"max":"min"]=T}}))}_.each($,(function(C,T){var B=C.source?C.source:C,$=new RegExp(B,"g");U=U.replace($,q[T])})),!Object.keys(X).length&&C.responsive&&"desktop"===(X=_.pick(elementorCommon.helpers.cloneObject(C.responsive),["min","max"])).max&&delete X.max,W.stylesheet.addRules(U,G,X)}}))},parsePropertyPlaceholder:function parsePropertyPlaceholder(C,T,B,$,q,L){return L&&(C=_.findWhere(B,{name:L}),T=this.getStyleControlValue(C,$)),elementor.getControlView(C.type).getStyleValue(q,T,C)},getStyleControlValue:function getStyleControlValue(C,T){var B,$,q,L,H=null===(B=this.getSettings())||void 0===B||null===($=B.context)||void 0===$?void 0:$.container,V=null==H?void 0:H.isGlobalApplied(C.name),W=(null===(q=T.__globals__)||void 0===q?void 0:q[C.name])||(null===(L=C.global)||void 0===L?void 0:L.default);if(V&&W)return this.getSelectorGlobalValue(C,W);var U=T[C.name];return C.selectors_dictionary&&(U=C.selectors_dictionary[U]||U),_.isNumber(U)||!_.isEmpty(U)?U:void 0},getSelectorGlobalValue:function getSelectorGlobalValue(C,T){var B=$e.data.commandExtractArgs(T),$=$e.data.getCache($e.components.get("globals"),B.command,B.args.query);if(null!=$&&$.value){var q,L=$.id;if(C.groupType){var H=elementor.breakpoints.getActiveMatchRegex(),V=C.name.replace(C.groupPrefix,"").replace(H,"");if(!$.value[elementor.config.kit_config.typography_prefix+V])return;V=V.replace("_","-"),q="var( --e-global-".concat(C.groupType,"-").concat(L,"-").concat(V," )"),elementor.config.ui.defaultGenericFonts&&C.groupPrefix+"font_family"===C.name&&(q+=", ".concat(elementor.config.ui.defaultGenericFonts))}else q="var( --e-global-".concat(C.type,"-").concat(L," )");return q}},addRepeaterControlsStyleRules:function addRepeaterControlsStyleRules(C,T,B,$,q){var L=this;T.forEach((function(T,H){var V=C.models[H];L.addStyleRules(T,V.attributes,B,$.concat(["{{CURRENT_ITEM}}"]),q.concat([".elementor-repeater-item-"+V.get("_id")]))}))},addDynamicControlStyleRules:function addDynamicControlStyleRules(C,T){var B=this;elementor.dynamicTags.parseTagsText(C,T.dynamic,(function(C,T,$){var q=elementor.dynamicTags.createTag(C,T,$);if(q){var L=q.model;L.getStyleControls().length&&B.addStyleRules(L.getStyleControls(),L.attributes,L.controls,["{{WRAPPER}}"],["#elementor-tag-"+C])}}))},addStyleToDocument:function addStyleToDocument(C){var T=elementor.$previewContents.find("head"),B="append",$=T;if(C){var q=T.children(C.of);q.length&&(B=C.at,$=q)}$[B](this.elements.$stylesheetElement);var L=elementor.hooks.applyFilters("editor/style/styleText","",this.getSettings("context"));this.elements.$stylesheetElement.text(this.stylesheet+L)},removeStyleFromDocument:function removeStyleFromDocument(){this.elements.$stylesheetElement.remove()},onInit:function onInit(){elementorModules.ViewModule.prototype.onInit.apply(this,arguments),this.initStylesheet()}}),C.exports=$},90381:(C,T)=>{"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 $=0,q=function F(){};return{s:q,n:function n(){return $>=C.length?{done:!0}:{done:!1,value:C[$++]}},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 L,H=!0,V=!1;return{s:function s(){B=B.call(C)},n:function n(){var C=B.next();return H=C.done,C},e:function e(C){V=!0,L=C},f:function f(){try{H||null==B.return||B.return()}finally{if(V)throw L}}}}function _arrayLikeToArray(C,T){(null==T||T>C.length)&&(T=C.length);for(var B=0,$=new Array(T);B<T;B++)$[B]=C[B];return $}Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;T.default=function _default(C,T){var B,$=_createForOfIteratorHelper(T=Array.isArray(T)?T:[T]);try{for($.s();!(B=$.n()).done;){var q=B.value;if(C.constructor.name===q.prototype[Symbol.toStringTag])return!0}}catch(C){$.e(C)}finally{$.f()}return!1}},34533:C=>{"use strict";var T,B;T=jQuery,(B=function Stylesheet(){var C=this,B={},$={},q={},L=function hashToQuery(C){var T={};return(C=C.split("-").filter(String)).forEach((function(C){var B=C.split(/_(.+)/),$=B[0],L=B[1];T[$]="max"===$?q[L]:elementorFrontend.breakpoints.getDeviceMinBreakpoint(L)})),T};this.addDevice=function(T,B){q[T]=B;var $=Object.keys(q);if($.length<2)return C;$.sort((function(C,T){return q[C]-q[T]}));var L={};return $.forEach((function(C){L[C]=q[C]})),q=L,C},this.addRawCSS=function(C,T){$[C]=T},this.addRules=function($,q,H){var V="all";if(_.isEmpty(H)||(V=function queryToHash(C){var B=[];return T.each(C,(function(C){B.push(C+"_"+this)})),B.join("-")}(H)),B[V]||function addQueryHash(C){B[C]={};var T=Object.keys(B);if(!(T.length<2)){T.sort((function(C,T){var B,$;if("all"===C)return-1;if("all"===T)return 1;var q=L(C),H=L(T);if(q.max&&H.max)return H.max-q.max;if(q.min&&H.min)return H.min-q.min;var V=null!==(B=q.max)&&void 0!==B?B:q.min;return(null!==($=H.max)&&void 0!==$?$:H.min)-V}));var $={};T.forEach((function(C){$[C]=B[C]})),B=$}}(V),q){if(B[V][$]||(B[V][$]={}),"string"==typeof q){q=q.split(";").filter(String);var W={};try{T.each(q,(function(){var C=this.split(/:(.*)?/);W[C[0].trim()]=C[1].trim().replace(";","")}))}catch(C){return}q=W}return T.extend(B[V][$],q),C}var U=$.match(/[^{]+\{[^}]+}/g);T.each(U,(function(){var T=this.match(/([^{]+)\{([^}]+)}/);T&&C.addRules(T[1].trim(),T[2].trim(),H)}))},this.getRules=function(){return B},this.empty=function(){B={},$={}},this.toString=function(){var C="";return T.each(B,(function(B){var $=Stylesheet.parseRules(this);"all"!==B&&($=function getQueryHashStyleFormat(C){var B=L(C),$=[];return T.each(B,(function(C){$.push("("+C+"-width:"+this+"px)")})),"@media"+$.join(" and ")}(B)+"{"+$+"}"),C+=$})),T.each($,(function(){C+=this})),C}}).parseRules=function(C){var $="";return T.each(C,(function(C){var T=B.parseProperties(this);T&&($+=C+"{"+T+"}")})),$},B.parseProperties=function(C){var B="";return T.each(C,(function(C){this&&(B+=C+":"+this+";")})),B},C.exports=B},59113:(C,T,B)=>{"use strict";var $=B(38003).__,q=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=q(B(89372)),H=q(B(5816)),V=q(B(44422)),W=q(B(17066)),U=q(B(38620)),G=q(B(65526)),K=q(B(48606));function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var $=Object.getOwnPropertySymbols(C);T&&($=$.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,$)}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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var Q=function(C){(0,V.default)(AddSectionBase,C);var T=_createSuper(AddSectionBase);function AddSectionBase(){return(0,L.default)(this,AddSectionBase),T.apply(this,arguments)}return(0,H.default)(AddSectionBase,[{key:"template",value:function template(){return Marionette.TemplateCache.get("#tmpl-elementor-add-section")}},{key:"attributes",value:function attributes(){return{"data-view":AddSectionBase.VIEW_CHOOSE_ACTION}}},{key:"ui",value:function ui(){return{addNewSection:".elementor-add-new-section",closeButton:".elementor-add-section-close",addSectionButton:".elementor-add-section-button",addTemplateButton:".elementor-add-template-button",selectPreset:".elementor-select-preset",presets:".elementor-preset",containerPresets:".e-container-preset"}}},{key:"events",value:function events(){return{"click @ui.addSectionButton":"onAddSectionButtonClick","click @ui.addTemplateButton":"onAddTemplateButtonClick","click @ui.closeButton":"onCloseButtonClick","click @ui.presets":"onPresetSelected","click @ui.containerPresets":"onContainerPresetSelected"}}},{key:"behaviors",value:function behaviors(){return{contextMenu:{behaviorClass:B(81152),groups:this.getContextMenuGroups()}}}},{key:"className",value:function className(){return"elementor-add-section elementor-visible-desktop"}},{key:"setView",value:function setView(C){this.$el.attr("data-view",C)}},{key:"showSelectPresets",value:function showSelectPresets(){this.setView(AddSectionBase.VIEW_SELECT_PRESET)}},{key:"closeSelectPresets",value:function closeSelectPresets(){this.setView(AddSectionBase.VIEW_CHOOSE_ACTION)}},{key:"getTemplatesModalOptions",value:function getTemplatesModalOptions(){return{importOptions:{at:this.getOption("at")}}}},{key:"getContextMenuGroups",value:function getContextMenuGroups(){var C=this,T=function hasContent(){return elementor.elements.length>0};return[{name:"paste",actions:[{name:"paste",title:$("Paste","elementor"),isEnabled:function isEnabled(){return $e.components.get("document/elements").utils.isPasteEnabled(elementor.getPreviewContainer())},callback:function callback(){return $e.run("document/ui/paste",{container:elementor.getPreviewContainer(),options:{at:C.getOption("at"),rebuild:!0},onAfter:function onAfter(){return C.onAfterPaste()}})}}]},{name:"content",actions:[{name:"copy_all_content",title:$("Copy All Content","elementor"),isEnabled:T,callback:function callback(){return $e.run("document/elements/copy-all")}},{name:"delete_all_content",title:$("Delete All Content","elementor"),isEnabled:T,callback:function callback(){return $e.run("document/elements/empty")}}]}]}},{key:"onAddSectionButtonClick",value:function onAddSectionButtonClick(){this.showSelectPresets()}},{key:"onAddTemplateButtonClick",value:function onAddTemplateButtonClick(){$e.run("library/open",this.getTemplatesModalOptions())}},{key:"onRender",value:function onRender(){this.$el.html5Droppable(function _objectSpread(C){for(var T=1;T<arguments.length;T++){var B=null!=arguments[T]?arguments[T]:{};T%2?ownKeys(Object(B),!0).forEach((function(T){(0,G.default)(C,T,B[T])})):Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(B)):ownKeys(Object(B)).forEach((function(T){Object.defineProperty(C,T,Object.getOwnPropertyDescriptor(B,T))}))}return C}({axis:["vertical"],groups:["elementor-element"],placeholder:!1,currentElementClass:"elementor-html5dnd-current-element",hasDraggingOnChildClass:"elementor-dragging-on-child"},this.getDroppableOptions()))}},{key:"getDroppableOptions",value:function getDroppableOptions(){var C=this;return{onDropping:function onDropping(T,B){elementor.getPreviewView().onDrop(B,{side:T,at:C.getOption("at")})}}}},{key:"onPresetSelected",value:function onPresetSelected(C){this.closeSelectPresets();var T=C.currentTarget.dataset.structure,B=elementor.presetsFactory.getParsedStructure(T);$e.run("document/elements/create",{model:{elType:"section"},container:elementor.getPreviewContainer(),columns:B.columnsCount,structure:T,options:Object.assign({},this.options)})}},{key:"onContainerPresetSelected",value:function onContainerPresetSelected(C){return this.closeSelectPresets(),K.default.createContainerFromPreset(C.currentTarget.dataset.preset,elementor.getPreviewContainer(),this.options)}},{key:"onDropping",value:function onDropping(){if(!elementor.helpers.maybeDisableWidget()){var C=elementor.channels.panelElements.request("element:selected"),T=$e.internal("document/history/start-log",{type:"add",title:elementor.helpers.getModelLabel(C.model)}),B=$e.run("document/elements/create",{model:{elType:AddSectionBase.IS_CONTAINER_ACTIVE?"container":"section"},container:elementor.getPreviewContainer(),columns:1,options:{at:this.getOption("at")}});AddSectionBase.IS_CONTAINER_ACTIVE?"container"!==C.model.get("elType")&&B.view.addElementFromPanel():B.view.children.findByIndex(0).addElementFromPanel(),$e.internal("document/history/end-log",{id:T})}}},{key:"onAfterPaste",value:function onAfterPaste(){}}]),AddSectionBase}(Marionette.ItemView);(0,G.default)(Q,"IS_CONTAINER_ACTIVE",!!elementorCommon.config.experimentalFeatures.container),(0,G.default)(Q,"VIEW_CHOOSE_ACTION","choose-action"),(0,G.default)(Q,"VIEW_SELECT_PRESET",Q.IS_CONTAINER_ACTIVE?"select-container-preset":"select-preset");var J=Q;T.default=J},57846:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(33854)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(AddSectionView,C);var T=_createSuper(AddSectionView);function AddSectionView(){return(0,q.default)(this,AddSectionView),T.apply(this,arguments)}return(0,L.default)(AddSectionView,[{key:"className",value:function className(){return(0,H.default)((0,U.default)(AddSectionView.prototype),"className",this).call(this)+" elementor-add-section-inline"}},{key:"fadeToDeath",value:function fadeToDeath(){var C=this;C.$el.slideUp((function(){C.destroy()}))}},{key:"onAfterPaste",value:function onAfterPaste(){(0,H.default)((0,U.default)(AddSectionView.prototype),"onAfterPaste",this).call(this),this.destroy()}},{key:"onCloseButtonClick",value:function onCloseButtonClick(){this.fadeToDeath()}},{key:"onPresetSelected",value:function onPresetSelected(C){(0,H.default)((0,U.default)(AddSectionView.prototype),"onPresetSelected",this).call(this,C),this.destroy()}},{key:"onContainerPresetSelected",value:function onContainerPresetSelected(C){(0,H.default)((0,U.default)(AddSectionView.prototype),"onContainerPresetSelected",this).call(this,C),this.destroy()}},{key:"onAddTemplateButtonClick",value:function onAddTemplateButtonClick(){(0,H.default)((0,U.default)(AddSectionView.prototype),"onAddTemplateButtonClick",this).call(this),this.destroy()}},{key:"getDroppableOptions",value:function getDroppableOptions(){var C=this;return{onDropping:function onDropping(T,B){(0,H.default)((0,U.default)(AddSectionView.prototype),"getDroppableOptions",C).call(C).onDropping(T,B),C.destroy()}}}},{key:"onDropping",value:function onDropping(){var C=this.getDroppableOptions();(0,H.default)((0,U.default)(AddSectionView.prototype),"onDropping",this).call(this),C.onDropping&&C.onDropping()}}]),AddSectionView}($(B(59113)).default);T.default=G},47071:(C,T,B)=>{"use strict";var $=B(7914)(B(37613));C.exports=Marionette.CompositeView.extend({templateHelpers:function templateHelpers(){return{view:this}},getBehavior:function getBehavior(C){return this._behaviors[Object.keys(this.behaviors()).indexOf(C)]},initialize:function initialize(){this.collection=this.model.get("elements")},addChildModel:function addChildModel(C,T){return this.collection.add(C,T,!0)},addElement:function addElement(C,T){if(!this.isCollectionFilled()){T=jQuery.extend({trigger:!1,edit:!0,onBeforeAdd:null,onAfterAdd:null},T);var B,$,q=this.getChildType();if(C instanceof Backbone.Model?$=(B=C).get("elType"):(B={id:elementorCommon.helpers.getUniqueId(),elType:q[0],settings:{},elements:[]},C&&jQuery.extend(B,C),$=B.elType),-1===q.indexOf($))return this.children.last().addElement(B,T);T.clone&&(B=this.cloneItem(B)),T.trigger&&elementor.channels.data.trigger(T.trigger.beforeAdd,B),T.onBeforeAdd&&T.onBeforeAdd();var L=this.addChildModel(B,{at:T.at}),H=this.children.findByModel(L);return T.onAfterAdd&&T.onAfterAdd(L,H),T.trigger&&elementor.channels.data.trigger(T.trigger.afterAdd,B),T.edit&&elementor.documents.getCurrent().history.getActive()&&(H.getContainer(),L.trigger("request:edit",{scrollIntoView:T.scrollIntoView})),H}},createElementFromContainer:function createElementFromContainer(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.createElementFromModel(C.model,T)},createElementFromModel:function createElementFromModel(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(C instanceof Backbone.Model&&(C=C.toJSON()),!elementor.helpers.maybeDisableWidget(C.widgetType)){"section"===(C=Object.assign(C,C.custom)).elType&&(C.isInner=!0);var B=$e.internal("document/history/start-log",{type:this.getHistoryType(T.event),title:elementor.helpers.getModelLabel(C)}),$=this.getContainer();if(T.shouldWrap){var q=elementorCommon.config.experimentalFeatures.container;$=$e.run("document/elements/create",{model:{elType:q?"container":"section"},container:$,columns:Number(!q),options:{at:T.at}}),q||($=$.view.children.findByIndex(0).getContainer())}var L=$e.run("document/elements/create",{container:$,model:C,options:T});return $e.internal("document/history/end-log",{id:B}),L}},onDrop:function onDrop(C,T){var B,q=C.originalEvent.dataTransfer.files;q.length?$e.run("editor/browser-import/import",{input:q,target:this.getContainer(),options:{event:C,target:{at:T.at}}}):this.createElementFromModel(Object.fromEntries(Object.entries(null===(B=elementor.channels.panelElements.request("element:selected"))||void 0===B?void 0:B.model.attributes).filter((function(C){var T=(0,$.default)(C,1)[0];return["elType","widgetType","custom"].includes(T)}))),T)},getHistoryType:function getHistoryType(C){if(C)switch(C.originalEvent&&(C=C.originalEvent),C.constructor.name){case"DragEvent":return"import";case"ClipboardEvent":return"paste"}return"add"},cloneItem:function cloneItem(C){var T=this;return C instanceof Backbone.Model?C.clone():(C.id=elementorCommon.helpers.getUniqueId(),C.settings._element_id="",C.elements.forEach((function(B,$){C.elements[$]=T.cloneItem(B)})),C)},lookup:function lookup(){var C=this;return C.isDisconnected()&&(C=$e.components.get("document").utils.findViewById(C.model.id)),C},isDisconnected:function isDisconnected(){return this.isDestroyed||!this.el.isConnected},isCollectionFilled:function isCollectionFilled(){return!1}})},42618:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(11873)),L=$(B(89372)),H=$(B(5816)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620)),G=$(B(27597)),K=$(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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var Q=function(C){(0,V.default)(ArgsObject,C);var T=_createSuper(ArgsObject);function ArgsObject(C){var B;return(0,L.default)(this,ArgsObject),(B=T.call(this)).args=C,B}return(0,H.default)(ArgsObject,[{key:"requireArgument",value:function requireArgument(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.args;if(!T.hasOwnProperty(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,K.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=Q},27597:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(33854)),V=$(B(38620)),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,L.default)(InstanceType,null,[{key:C,value:function value(C){var T=(0,H.default)((0,V.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 $=B(7914)(B(11873)),q=function Module(){var C,T=jQuery,B=arguments,q=this,L={},H=function ensureClosureMethods(){T.each(q,(function(C){var T=q[C];"function"==typeof T&&(q[C]=function(){return T.apply(q,arguments)})}))},V=function initSettings(){C=q.getDefaultSettings();var $=B[0];$&&T.extend(!0,C,$)},W=function init(){q.__construct.apply(q,B),H(),V(),q.trigger("init")};this.getItems=function(C,T){if(T){var B=T.split("."),$=B.splice(0,1);if(!B.length)return C[$];if(!C[$])return;return this.getItems(C[$],B.join("."))}return C},this.getSettings=function(T){return this.getItems(C,T)},this.setSettings=function(B,L,H){if(H||(H=C),"object"===(0,$.default)(B))return T.extend(H,B),q;var V=B.split("."),W=V.splice(0,1);return V.length?(H[W]||(H[W]={}),q.setSettings(V.join("."),L,H[W])):(H[W]=L,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,$.default)(C)?(T.each(C,(function(C){q.on(C,this)})),q):(C.split(" ").forEach((function(C){L[C]||(L[C]=[]),L[C].push(B)})),q)},this.off=function(C,T){if(!L[C])return q;if(!T)return delete L[C],q;var B=L[C].indexOf(T);return-1!==B&&(delete L[C][B],L[C]=L[C].filter((function(C){return C}))),q},this.trigger=function(C){var B="on"+C[0].toUpperCase()+C.slice(1),$=Array.prototype.slice.call(arguments,1);q[B]&&q[B].apply(q,$);var H=L[C];return H?(T.each(H,(function(C,T){T.apply(q,$)})),q):q},W()};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,$=function child(){return B.apply(this,arguments)};return T.extend($,B),($.prototype=Object.create(T.extend({},B.prototype,C))).constructor=$,$.__super__=B.prototype,$},C.exports=q},73308:(C,T)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var B=function matchUserAgent(C){return $.indexOf(C)>=0},$=navigator.userAgent,q=!!window.opr&&!!opr.addons||!!window.opera||B(" OPR/"),L=B("Firefox"),H=/^((?!chrome|android).)*safari/i.test($)||/constructor/i.test(window.HTMLElement)||"[object SafariRemoteNotification]"===(!window.safari||"undefined"!=typeof safari&&safari.pushNotification).toString(),V=/Trident|MSIE/.test($)&&!!document.documentMode,W=!V&&!!window.StyleMedia||B("Edg"),U=!!window.chrome&&B("Chrome")&&!(W||q),G=B("Chrome")&&!!window.CSS,K={appleWebkit:B("AppleWebKit")&&!G,blink:G,chrome:U,edge:W,firefox:L,ie:V,mac:B("Macintosh"),opera:q,safari:H,webkit:B("AppleWebKit")};T.default=K},7283:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(94647)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620)),G=$(B(64885)),K=$(B(65526)),Q=$(B(31521)),J=$(B(40647));function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var $=Object.getOwnPropertySymbols(C);T&&($=$.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,$)}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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var X=function(C){(0,V.default)(BaseError,C);var T=_createSuper(BaseError);function BaseError(){var C,B=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",$=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",L=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return(0,q.default)(this,BaseError),C=T.call(this,B),(0,K.default)((0,H.default)(C),"code",""),(0,K.default)((0,H.default)(C),"data",[]),C.code=$,C.data=L,C}return(0,L.default)(BaseError,[{key:"notify",value:function notify(){Q.default.consoleError(function _objectSpread(C){for(var T=1;T<arguments.length;T++){var B=null!=arguments[T]?arguments[T]:{};T%2?ownKeys(Object(B),!0).forEach((function(T){(0,K.default)(C,T,B[T])})):Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(B)):ownKeys(Object(B)).forEach((function(T){Object.defineProperty(C,T,Object.getOwnPropertyDescriptor(B,T))}))}return C}({message:this.message},this))}}],[{key:"create",value:function create(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return new this(C,T,B)}},{key:"getHTTPErrorCode",value:function getHTTPErrorCode(){(0,J.default)()}}]),BaseError}((0,G.default)(Error));T.default=X},71148:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.DefaultError=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(DefaultError,C);var T=_createSuper(DefaultError);function DefaultError(){return(0,q.default)(this,DefaultError),T.apply(this,arguments)}return(0,L.default)(DefaultError,null,[{key:"getHTTPErrorCode",value:function getHTTPErrorCode(){return 501}}]),DefaultError}($(B(7283)).default);T.DefaultError=U;var G=U;T.default=G},2884:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Error404=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620)),U=$(B(7283)),G=$(B(31521));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var K=function(C){(0,H.default)(Error404,C);var T=_createSuper(Error404);function Error404(){return(0,q.default)(this,Error404),T.apply(this,arguments)}return(0,L.default)(Error404,[{key:"notify",value:function notify(){G.default.consoleWarn(this.message)}}],[{key:"getHTTPErrorCode",value:function getHTTPErrorCode(){return 404}}]),Error404}(U.default);T.Error404=K;var Q=K;T.default=Q},91305:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"DefaultError",{enumerable:!0,get:function get(){return $.DefaultError}}),Object.defineProperty(T,"Error404",{enumerable:!0,get:function get(){return q.Error404}});var $=B(71148),q=B(2884)},63432:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(40647)),V=function(){function UiStateBase(C){(0,q.default)(this,UiStateBase),this.component=C,this.id=this.getId(),this.options=this.getOptions(),this.currentState=null}return(0,L.default)(UiStateBase,[{key:"set",value:function set(C){if(C&&!this.options.hasOwnProperty(C))throw"Option '".concat(C,"' for state '").concat(this.id,"' is invalid.");var T=this.options[C],B=this.currentState;this.currentState=C,this.onChange(B,C),"function"==typeof T&&T(B,C)}},{key:"getCurrent",value:function getCurrent(){return this.currentState}},{key:"getId",value:function getId(){(0,H.default)()}},{key:"getPrefix",value:function getPrefix(){var C;return(null===(C=this.component)||void 0===C?void 0:C.getNamespace())||""}},{key:"getPrefixedId",value:function getPrefixedId(){var C=this.getPrefix();return C?"".concat(C,"/").concat(this.getId()):this.getId()}},{key:"getOptions",value:function getOptions(){return{on:"",off:""}}},{key:"onChange",value:function onChange(C,T){}},{key:"getScopes",value:function getScopes(){return[window.document.body]}}]),UiStateBase}();T.default=V},83024:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(57135)),L=$(B(11873)),H=$(B(11504)),V=$(B(89372)),W=$(B(5816)),U=$(B(94647)),G=$(B(44422)),K=$(B(17066)),Q=$(B(38620)),J=$(B(65526)),X=$(B(42618)),Y=$(B(31521)),Z=$(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,$=(0,Q.default)(C);if(T){var q=(0,Q.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,K.default)(this,B)}}var ee=function(C){(0,G.default)(CommandBase,C);var T=_createSuper(CommandBase);function CommandBase(C){var B,$=arguments.length>1&&void 0!==arguments[1]?arguments[1]:$e.commands;return(0,V.default)(this,CommandBase),B=T.call(this,C),(0,J.default)((0,U.default)(B),"component",void 0),B.currentCommand=$.getCurrentLast(),B.component=$.getComponent(B.currentCommand),B.initialize(C),C=B.args,B.validateArgs(C),B}return(0,W.default)(CommandBase,[{key:"requireContainer",value:function requireContainer(){var C=this,T=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.args;if(!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.");var B=T.containers||[T.container];B.forEach((function(T){C.requireArgumentInstance("container",elementorModules.editor.Container,{container:T})}))}},{key:"initialize",value:function initialize(){}},{key:"validateArgs",value:function validateArgs(){}},{key:"isDataChanged",value:function isDataChanged(){return!1}},{key:"apply",value:function apply(){(0,Z.default)()}},{key:"run",value:function run(){var C;this.onBeforeRun(this.args);try{this.onBeforeApply(this.args),C=this.apply(this.args)}catch(C){if(this.onCatchApply(C),C instanceof $e.modules.HookBreak)return!1}return this.runAfter(C)}},{key:"runAfter",value:function runAfter(C){var T=this,B=function onAfter(C){T.onAfterApply(T.args,C),T.isDataChanged()&&$e.internal("document/save/set-is-modified",{status:!0}),T.onAfterRun(T.args,C)},$=function(){var C=(0,H.default)(q.default.mark((function _callee(C){var B,$;return q.default.wrap((function _callee$(q){for(;;)switch(q.prev=q.next){case 0:if(B=T.onAfterApply(T.args,C),!($=Array.isArray(B)?B.flat().filter((function(C){return C instanceof Promise})):[]).length){q.next=4;break}return q.next=4,Promise.all($);case 4:T.isDataChanged()&&$e.internal("document/save/set-is-modified",{status:!0}),T.onAfterRun(T.args,C);case 6:case"end":return q.stop()}}),_callee)})));return function asyncOnAfter(T){return C.apply(this,arguments)}}();if(C&&"object"===(0,L.default)(C)&&C.promise&&C.then&&C.fail)C.fail(this.onCatchApply.bind(this)),C.done(B);else{if(C instanceof Promise)return(0,H.default)(q.default.mark((function _callee2(){return q.default.wrap((function _callee2$(B){for(;;)switch(B.prev=B.next){case 0:return B.next=2,C.catch(T.onCatchApply.bind(T));case 2:return B.next=4,C.then((function(C){return $(C)}));case 4:return B.abrupt("return",C);case 5:case"end":return B.stop()}}),_callee2)})))();B(C)}return C}},{key:"runCatchHooks",value:function runCatchHooks(C){$e.hooks.runDataCatch(this.currentCommand,this.args,C),$e.hooks.runUICatch(this.currentCommand,this.args,C)}},{key:"onBeforeRun",value:function onBeforeRun(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};$e.hooks.runUIBefore(this.currentCommand,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.currentCommand,C,T)}},{key:"onBeforeApply",value:function onBeforeApply(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};$e.hooks.runDataDependency(this.currentCommand,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;return $e.hooks.runDataAfter(this.currentCommand,C,T)}},{key:"onCatchApply",value:function onCatchApply(C){this.runCatchHooks(C),Y.default.consoleError(C)}}],[{key:"getInstanceType",value:function getInstanceType(){return"CommandBase"}},{key:"getInfo",value:function getInfo(){return{}}}]),CommandBase}(X.default);T.default=ee},76072:(C,T,B)=>{"use strict";var $=B(7914),q=B(11873);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=$(B(89372)),H=$(B(5816)),V=$(B(94647)),W=$(B(44422)),U=$(B(17066)),G=$(B(38620)),K=$(B(65526)),Q=$(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 H in C)if("default"!==H&&Object.prototype.hasOwnProperty.call(C,H)){var V=L?Object.getOwnPropertyDescriptor(C,H):null;V&&(V.get||V.set)?Object.defineProperty($,H,V):$[H]=C[H]}$.default=C,B&&B.set(C,$);return $}(B(91305)),X=$(B(31521));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,$=(0,G.default)(C);if(T){var q=(0,G.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,U.default)(this,B)}}var Y=function(C){(0,W.default)(CommandData,C);var T=_createSuper(CommandData);function CommandData(C){var B,$,q=arguments.length>1&&void 0!==arguments[1]?arguments[1]:$e.data;return(0,L.default)(this,CommandData),$=T.call(this,C,q),(0,K.default)((0,V.default)($),"data",void 0),(0,K.default)((0,V.default)($),"type",void 0),null!==(B=$.args.options)&&void 0!==B&&B.type&&($.type=$.args.options.type),$}return(0,H.default)(CommandData,[{key:"getApplyMethods",value:function getApplyMethods(){var C,T,B=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.type;switch(B){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{component:this.component,command:this.currentCommand,type:this.type,args:this.args,timestamp:(new Date).getTime(),endpoint:$e.data.commandToEndpoint(this.currentCommand,X.default.cloneObject(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($){return C.data=$,C.data=T.after($,C.args),C.data={data:C.data},C.data=Object.assign({__requestData__:B},C.data),C.data}))}},{key:"applyBeforeCreate",value:function applyBeforeCreate(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return C}},{key:"applyAfterCreate",value:function applyAfterCreate(C){return C}},{key:"applyBeforeDelete",value:function applyBeforeDelete(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return C}},{key:"applyAfterDelete",value:function applyAfterDelete(C){return C}},{key:"applyBeforeGet",value:function applyBeforeGet(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return C}},{key:"applyAfterGet",value:function applyAfterGet(C){return C}},{key:"applyBeforeUpdate",value:function applyBeforeUpdate(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return C}},{key:"applyAfterUpdate",value:function applyAfterUpdate(C){return C}},{key:"applyBeforeOptions",value:function applyBeforeOptions(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return C}},{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,$=(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()===$}));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}(Q.default);T.default=Y},14938:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.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,L.default)(CommandInternalBase,null,[{key:"getInstanceType",value:function getInstanceType(){return"CommandInternalBase"}}]),CommandInternalBase}($(B(83024)).default);T.default=U},19263:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(65526)),L=$(B(37613)),H=$(B(89372)),V=$(B(5816)),W=$(B(44422)),U=$(B(17066)),G=$(B(38620)),K=B(70365),Q=$(B(1192)),J=$(B(40647));function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var $=Object.getOwnPropertySymbols(C);T&&($=$.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,$)}return B}function _objectSpread(C){for(var T=1;T<arguments.length;T++){var B=null!=arguments[T]?arguments[T]:{};T%2?ownKeys(Object(B),!0).forEach((function(T){(0,q.default)(C,T,B[T])})):Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(B)):ownKeys(Object(B)).forEach((function(T){Object.defineProperty(C,T,Object.getOwnPropertyDescriptor(B,T))}))}return 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,$=(0,G.default)(C);if(T){var q=(0,G.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,U.default)(this,B)}}var X=function(C){(0,W.default)(ComponentBase,C);var T=_createSuper(ComponentBase);function ComponentBase(){return(0,H.default)(this,ComponentBase),T.apply(this,arguments)}return(0,V.default)(ComponentBase,[{key:"__construct",value:function __construct(){var C=arguments.length>0&&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,L.default)(T,2),$=B[0],q=B[1];return C.registerRoute($,q)})),Object.entries(this.getCommands()).forEach((function(T){var B=(0,L.default)(T,2),$=B[0],q=B[1];return C.registerCommand($,q)})),Object.entries(this.getCommandsInternal()).forEach((function(T){var B=(0,L.default)(T,2),$=B[0],q=B[1];return C.registerCommandInternal($,q)})),Object.values(this.getHooks()).forEach((function(T){return C.registerHook(T)})),Object.entries(this.getData()).forEach((function(T){var B=(0,L.default)(T,2),$=B[0],q=B[1];return C.registerData($,q)})),Object.values(this.getUiStates()).forEach((function(T){return C.registerUiState(T)})),Object.entries(this.getStates()).forEach((function(T){var B=(0,L.default)(T,2),$=B[0],q=B[1];return C.registerState($,q)}))}},{key:"getNamespace",value:function getNamespace(){(0,J.default)()}},{key:"getRootContainer",value:function getRootContainer(){return this.getNamespace().split("/")[0]}},{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){$e.commands.register(this,C,T)}},{key:"registerHook",value:function registerHook(C){return C.register()}},{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,K.createSlice)(_objectSpread(_objectSpread({},T),{},{name:C}));$e.store.register(C,B)}},{key:"registerCommandInternal",value:function registerCommandInternal(C,T){$e.commandsInternal.register(this,C,T)}},{key:"registerRoute",value:function registerRoute(C,T){$e.routes.register(this,C,T)}},{key:"registerData",value:function registerData(C,T){$e.data.register(this,C,T)}},{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.getRootContainer()),!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 $=this;if(this.tabs[C]=T,void 0!==B){var q={},L=Object.keys(this.tabs);L.pop(),L.splice(B,0,C),L.forEach((function(C){q[C]=$.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.currentTab=C,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 $=(0,L.default)(C,2),q=$[0],H=$[1],V=T.normalizeCommandName(q);B[V]=function(C){return new H(C).run()},$e.commands.classes[T.getNamespace()+"/"+V]=H})),B}},{key:"importHooks",value:function importHooks(C){var T={};for(var B in C){var $=new C[B];T[$.getId()]=$}return T}},{key:"importUiStates",value:function importUiStates(C){var T=this,B={};return Object.values(C).forEach((function(C){var $=new C(T);B[$.getId()]=$})),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.getRootContainer()).length)}}]),ComponentBase}(Q.default);T.default=X},68691:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(65526)),V=$(B(40647)),W=function(){function HookBase(){(0,q.default)(this,HookBase),(0,H.default)(this,"type",void 0),(0,H.default)(this,"command",void 0),(0,H.default)(this,"id",void 0),this.initialize(),this.type=this.getType(),this.command=this.getCommand(),this.id=this.getId()}return(0,L.default)(HookBase,[{key:"initialize",value:function initialize(){}},{key:"register",value:function register(){(0,V.default)()}},{key:"getType",value:function getType(){(0,V.default)()}},{key:"getCommand",value:function getCommand(){(0,V.default)()}},{key:"getId",value:function getId(){(0,V.default)()}},{key:"getContainerType",value:function getContainerType(){}},{key:"getConditions",value:function getConditions(){return!0}},{key:"apply",value:function apply(C){(0,V.default)()}},{key:"run",value:function run(){var C=arguments.length<=0?void 0:arguments[0],T=C.options,B=void 0===T?{}:T;return!(!B.callbacks||!1!==B.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},48310:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.After=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(After,C);var T=_createSuper(After);function After(){return(0,q.default)(this,After),T.apply(this,arguments)}return(0,L.default)(After,[{key:"register",value:function register(){$e.hooks.registerDataAfter(this)}}]),After}($(B(94957)).default);T.After=U;var G=U;T.default=G},94957:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Base=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Base,C);var T=_createSuper(Base);function Base(){return(0,q.default)(this,Base),T.apply(this,arguments)}return(0,L.default)(Base,[{key:"getType",value:function getType(){return"data"}}]),Base}($(B(68691)).default);T.Base=U;var G=U;T.default=G},34507:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Dependency=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Dependency,C);var T=_createSuper(Dependency);function Dependency(){return(0,q.default)(this,Dependency),T.apply(this,arguments)}return(0,L.default)(Dependency,[{key:"register",value:function register(){$e.hooks.registerDataDependency(this)}}]),Dependency}($(B(94957)).default);T.Dependency=U;var G=U;T.default=G},30112:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.After=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(After,C);var T=_createSuper(After);function After(){return(0,q.default)(this,After),T.apply(this,arguments)}return(0,L.default)(After,[{key:"register",value:function register(){$e.hooks.registerUIAfter(this)}}]),After}($(B(12794)).default);T.After=U;var G=U;T.default=G},12794:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Base=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Base,C);var T=_createSuper(Base);function Base(){return(0,q.default)(this,Base),T.apply(this,arguments)}return(0,L.default)(Base,[{key:"getType",value:function getType(){return"ui"}}]),Base}($(B(68691)).default);T.Base=U;var G=U;T.default=G},26266:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Before=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Before,C);var T=_createSuper(Before);function Before(){return(0,q.default)(this,Before),T.apply(this,arguments)}return(0,L.default)(Before,[{key:"register",value:function register(){$e.hooks.registerUIBefore(this)}}]),Before}($(B(12794)).default);T.Before=U;var G=U;T.default=G},52294:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Catch=void 0;var q=$(B(89372)),L=$(B(5816)),H=$(B(44422)),V=$(B(17066)),W=$(B(38620));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,$=(0,W.default)(C);if(T){var q=(0,W.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,V.default)(this,B)}}var U=function(C){(0,H.default)(Catch,C);var T=_createSuper(Catch);function Catch(){return(0,q.default)(this,Catch),T.apply(this,arguments)}return(0,L.default)(Catch,[{key:"register",value:function register(){$e.hooks.registerUICatch(this)}}]),Catch}($(B(12794)).default);T.Catch=U;var G=U;T.default=G},40647:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.ForceMethodImplementation=void 0;var q=$(B(5816)),L=$(B(89372)),H=$(B(94647)),V=$(B(44422)),W=$(B(17066)),U=$(B(38620));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,$=(0,U.default)(C);if(T){var q=(0,U.default)(this).constructor;B=Reflect.construct($,arguments,q)}else B=$.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,V.default)(ForceMethodImplementation,C);var T=_createSuper(ForceMethodImplementation);function ForceMethodImplementation(){var C,B=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,L.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,H.default)(C),ForceMethodImplementation),C}return(0,q.default)(ForceMethodImplementation)}((0,$(B(64885)).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 $=B.functionName.split(".");B.className=$[0],B.functionName=$[1]}else B.isStatic=!0;throw new G(B)}},31521:(C,T,B)=>{"use strict";var $=B(7914);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var q=$(B(89372)),L=$(B(5816)),H=function(){function Helpers(){(0,q.default)(this,Helpers)}return(0,L.default)(Helpers,null,[{key:"softDeprecated",value:function softDeprecated(C,T,B){elementorWebCliConfig.isDebug&&this.deprecatedMessage("soft",C,T,B)}},{key:"hardDeprecated",value:function hardDeprecated(C,T,B){this.deprecatedMessage("hard",C,T,B)}},{key:"deprecatedMessage",value:function deprecatedMessage(C,T,B,$){var q="`".concat(T,"` is ").concat(C," deprecated since ").concat(B);$&&(q+=" - Use `".concat($,"` instead")),this.consoleWarn(q)}},{key:"consoleWarn",value:function consoleWarn(){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,$=new Array(B),q=0;q<B;q++)$[q]=arguments[q];$.unshift("%c %c",T,""),(C=console).warn.apply(C,$)}},{key:"consoleError",value:function consoleError(C){$e.devTools&&$e.devTools.log.error(C),C instanceof $e.modules.HookBreak||console.error(C)}},{key:"deprecatedMethod",value:function deprecatedMethod(C,T,B){this.deprecatedMessage("hard",C,T,B),this.softDeprecated("Helpers.deprecatedMethod","2.8.0","Helpers.softDeprecated || Helpers.hardDeprecated")}},{key:"cloneObject",value:function cloneObject(C){return JSON.parse(JSON.stringify(C))}},{key:"upperCaseWords",value:function upperCaseWords(C){return(C+"").replace(/^(.)|\s+(.)/g,(function(C){return C.toUpperCase()}))}},{key:"getUniqueId",value:function getUniqueId(){return Math.random().toString(16).substr(2,7)}}]),Helpers}();T.default=H},38003:C=>{"use strict";C.exports=wp.i18n}},T={};function __webpack_require__(B){var $=T[B];if(void 0!==$)return $.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__.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__(7914),T=C(__webpack_require__(5116)),B=C(__webpack_require__(94202));elementorCommon.elements.$window.on("elementor:init-components",(function(){$e.components.register(new B.default),$e.components.register(new T.default),elementor.saver=$e.components.get("document/save")})),$e.modules.document=T.default.getModules()})()})();