/*! For license information please see editor.min.js.LICENSE.txt */ (()=>{var C,T,B={4:C=>{"use strict";C.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-header-back",id:"elementor-template-library-header-preview-back",events:{click:"onClick"},onClick:function onClick(){$e.routes.restoreState("library")}})},133:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(61790)),$=V(B(58155)),q=V(B(39805)),U=V(B(40989)),W=V(B(15118)),H=V(B(29402)),G=V(B(87861)),K=V(B(85707)),Q=V(B(36881)),X=V(B(12466)),J=V(B(95115)),Y=V(B(23083)),Z=V(B(23862));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){if("string"==typeof C)return _arrayLikeToArray(C,T);var B={}.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)?_arrayLikeToArray(C,T):void 0}}(C))||T&&C&&"number"==typeof C.length){B&&(C=B);var V=0,L=function F(){};return{s:L,n:function n(){return V>=C.length?{done:!0}:{done:!1,value:C[V++]}},e:function e(C){throw C},f:L}}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 $,q=!0,U=!1;return{s:function s(){B=B.call(C)},n:function n(){var C=B.next();return q=C.done,C},e:function e(C){U=!0,$=C},f:function f(){try{q||null==B.return||B.return()}finally{if(U)throw $}}}}function _arrayLikeToArray(C,T){(null==T||T>C.length)&&(T=C.length);for(var B=0,V=Array(T);B0&&void 0!==arguments[0]?arguments[0]:{},B=_createForOfIteratorHelper(T.readers||{});try{for(B.s();!(C=B.n()).done;){var V,L,$=C.value;(null===(V=null===(L=$.isActive)||void 0===L?void 0:L.call($))||void 0===V||V)&&this.registerFileReader($)}}catch(C){B.e(C)}finally{B.f()}var q,U=_createForOfIteratorHelper(T.parsers||{});try{for(U.s();!(q=U.n()).done;){var W=q.value;this.registerFileParser(W)}}catch(C){U.e(C)}finally{U.f()}}},{key:"createSession",value:(ee=(0,$.default)(L.default.mark(function _callee(C,T){var B,V=arguments;return L.default.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:if(B=V.length>2&&void 0!==V[2]?V[2]:{},C instanceof J.default){L.next=2;break}return L.next=1,this.getNormalizer().normalize(C);case 1:C=L.sent;case 2:return L.abrupt("return",new Z.default(this,C,T,B));case 3:case"end":return L.stop()}},_callee,this)})),function createSession(C,T){return ee.apply(this,arguments)})},{key:"registerFileReader",value:function registerFileReader(C){this.readers[C.getName()]=C}},{key:"registerFileParser",value:function registerFileParser(C){var T,B=_createForOfIteratorHelper(C.getReaders());try{for(B.s();!(T=B.n()).done;){var V=T.value;this.readers[V]&&(this.parsers[V]||(this.parsers[V]={}),this.parsers[V][C.getName()]=C)}}catch(C){B.e(C)}finally{B.f()}}},{key:"getReaderOf",value:(V=(0,$.default)(L.default.mark(function _callee2(C){var T,B,V,$,q,U,W,H=arguments;return L.default.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:T=H.length>1&&void 0!==H[1]&&H[1],B=C.getFile(),V=C.getReader(),$=this.getReaders(V),q=0,U=Object.values($);case 1:if(!(q1&&void 0!==H[1]&&H[1],L.next=1,this.getReaderOf(C,!0);case 1:if(B=L.sent,V=C.getParser(),!B){L.next=5;break}$=this.getParsers(B.constructor.getName(),V),q=0,U=Object.values($);case 2:if(!(q0&&void 0!==arguments[0]?arguments[0]:[];return(T=Array.isArray(T)?T:[T]).length?Object.fromEntries(T.filter(function(T){return T in C.readers}).map(function(T){return[T,C.readers[T]]})):this.readers}},{key:"getParsers",value:function getParsers(C){var T=this,B=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return(B=Array.isArray(B)?B:[B]).length?Object.fromEntries(B.filter(function(B){return B in T.parsers[C]}).map(function(B){return[B,T.parsers[C][B]]})):this.parsers[C]||{}}}]);var T,B,V,ee}(elementorModules.editor.utils.Module)},174:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}T.default=function(C){function CreateBase(){return(0,L.default)(this,CreateBase),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,CreateBase,arguments)}return(0,W.default)(CreateBase,C),(0,$.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)}}])}($e.modules.editor.CommandContainerBase)},273:(C,T,B)=>{"use strict";var V,L=B(96784),$=L(B(10564)),q=L(B(18821));V=B(35741).extend({applySavedValue:function applySavedValue(){var C=this.getControlValue(),T=this.$("[data-setting]"),B=this;_.each(C,function(C,V){var L=T.filter(function(){return V===this.dataset.setting});B.setInputValue(L,C)})},getControlValue:function getControlValue(C){var T=this.container.settings.get(this.model.get("name"));if(!jQuery.isPlainObject(T))return{};if(C){var B=T[C];return void 0===B&&(B=""),B}return elementorCommon.helpers.cloneObject(T)},getCleanControlValue:function getCleanControlValue(C){var T=this,B=Object.fromEntries(Object.entries(this.getControlValue()).filter(function(C){var B=(0,q.default)(C,2),V=B[0],L=B[1];return L&&T.model.get("default")[V]!==L}));return C?null==B?void 0:B[C]:Object.keys(B).length?B:void 0},setValue:function setValue(C,T){var B=this.getControlValue();"object"===(0,$.default)(C)?_.each(C,function(C,T){B[T]=C}):B[C]=T,this.setSettingsModel(B)},updateElementModel:function updateElementModel(C,T){var B=T.dataset.setting;this.setValue(B,C)}},{getStyleValue:function getStyleValue(C,T){return _.isObject(T)?T[C.toLowerCase()]:""}}),C.exports=V},390:C=>{"use strict";var T,B;T=jQuery,(B=function Stylesheet(){var C=this,V={},L={},$={},q=function hashToQuery(C){var T={};return(C=C.split("-").filter(String)).forEach(function(C){var B=C.split(/_(.+)/),V=B[0],L=B[1];T[V]="max"===V?$[L]:elementorFrontend.breakpoints.getDeviceMinBreakpoint(L)}),T};this.addDevice=function(T,B){$[T]=B;var V=Object.keys($);if(V.length<2)return C;V.sort(function(C,T){return $[C]-$[T]});var L={};return V.forEach(function(C){L[C]=$[C]}),$=L,C},this.addRawCSS=function(C,T){L[C]=T},this.addRules=function(B,L,$){var U="all";if(_.isEmpty($)||(U=function queryToHash(C){var B=[];return T.each(C,function(C){B.push(C+"_"+this)}),B.join("-")}($)),V[U]||function addQueryHash(C){V[C]={};var T=Object.keys(V);if(!(T.length<2)){T.sort(function(C,T){var B,V;if("all"===C)return-1;if("all"===T)return 1;var L=q(C),$=q(T);if(L.max&&$.max)return $.max-L.max;if(L.min&&$.min)return $.min-L.min;var U=null!==(B=L.max)&&void 0!==B?B:L.min;return(null!==(V=$.max)&&void 0!==V?V:$.min)-U});var B={};T.forEach(function(C){B[C]=V[C]}),V=B}}(U),L){if(V[U][B]||(V[U][B]={}),"string"==typeof L){L=L.split(";").filter(String);var W={};try{T.each(L,function(){var C=this.split(/:(.*)?/);W[C[0].trim()]=C[1].trim().replace(";","")})}catch(C){return}L=W}return T.extend(V[U][B],L),C}var H=B.match(/[^{]+\{[^}]+}/g);T.each(H,function(){var T=this.match(/([^{]+)\{([^}]+)}/);T&&C.addRules(T[1].trim(),T[2].trim(),$)})},this.getRules=function(){return V},this.empty=function(){V={},L={}},this.toString=function(){var C="";return T.each(V,function(V){var L=B.parseRules(this);"all"!==V&&(L=function getQueryHashStyleFormat(C){var B=q(C),V=[];return T.each(B,function(C){V.push("("+C+"-width:"+this+"px)")}),"@media"+V.join(" and ")}(V)+"{"+L+"}"),C+=L}),T.each(L,function(){C+=this}),C}}).parseRules=function(C){var V="";return T.each(C,function(C){var T=B.parseProperties(this);T&&(V+=C+"{"+T+"}")}),V},B.parseProperties=function(C){var B="";return T.each(C,function(C){this&&(B+=C+":"+this+";")}),B},C.exports=B},505:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}T.default=function(C){function _default(){return(0,L.default)(this,_default),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,_default,arguments)}return(0,W.default)(_default,C),(0,$.default)(_default,[{key:"getTemplate",value:function getTemplate(){return"#tmpl-elementor-panel-history-no-items"}},{key:"id",value:function id(){return"elementor-panel-history-no-items"}},{key:"onDestroy",value:function onDestroy(){this._parent.$el.removeClass("elementor-empty")}}])}(Marionette.ItemView)},641:(C,T,B)=>{"use strict";var V=B(96784)(B(10564)),L=function Module(){var C,T=jQuery,B=arguments,L=this,$={};this.getItems=function(C,T){if(T){var B=T.split("."),V=B.splice(0,1);if(!B.length)return C[V];if(!C[V])return;return this.getItems(C[V],B.join("."))}return C},this.getSettings=function(T){return this.getItems(C,T)},this.setSettings=function(B,$,q){if(q||(q=C),"object"===(0,V.default)(B))return T.extend(q,B),L;var U=B.split("."),W=U.splice(0,1);return U.length?(q[W]||(q[W]={}),L.setSettings(U.join("."),$,q[W])):(q[W]=$,L)},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,V.default)(C)?(T.each(C,function(C){L.on(C,this)}),L):(C.split(" ").forEach(function(C){$[C]||($[C]=[]),$[C].push(B)}),L)},this.off=function(C,T){if(!$[C])return L;if(!T)return delete $[C],L;var B=$[C].indexOf(T);return-1!==B&&(delete $[C][B],$[C]=$[C].filter(function(C){return C})),L},this.trigger=function(C){var B="on"+C[0].toUpperCase()+C.slice(1),V=Array.prototype.slice.call(arguments,1);L[B]&&L[B].apply(L,V);var q=$[C];return q?(T.each(q,function(C,T){T.apply(L,V)}),L):L},function init(){L.__construct.apply(L,B),function ensureClosureMethods(){T.each(L,function(C){var T=L[C];"function"==typeof T&&(L[C]=function(){return T.apply(L,arguments)})})}(),function initSettings(){C=L.getDefaultSettings();var V=B[0];V&&T.extend(!0,C,V)}(),L.trigger("init")}()};L.prototype.__construct=function(){},L.prototype.getDefaultSettings=function(){return{}},L.prototype.getConstructorID=function(){return this.constructor.name},L.extend=function(C){var T=jQuery,B=this,V=function child(){return B.apply(this,arguments)};return T.extend(V,B),(V.prototype=Object.create(T.extend({},B.prototype,C))).constructor=V,V.__super__=B.prototype,V},C.exports=L},679:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Disable=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861)),H=V(B(79249));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var G=T.Disable=function(C){function Disable(){return(0,L.default)(this,Disable),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,Disable,arguments)}return(0,W.default)(Disable,C),(0,$.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()}})})}}])}(H.default);T.default=G},923:(C,T,B)=>{"use strict";var V=B(12470).__,L=B(12470).sprintf,$=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;$(B(64537));var q=$(B(39805)),U=$(B(40989)),W=$(B(15118)),H=$(B(29402)),G=$(B(41621)),K=$(B(87861)),Q=$(B(64560));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}T.default=function(C){function _default(){return(0,q.default)(this,_default),function _callSuper(C,T,B){return T=(0,H.default)(T),(0,W.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,H.default)(C).constructor):T.apply(C,B))}(this,_default,arguments)}return(0,K.default)(_default,C),(0,U.default)(_default,[{key:"ui",value:function ui(){var ui=function _superPropGet(C,T,B,V){var L=(0,G.default)((0,H.default)(1&V?C.prototype:C),T,B);return 2&V&&"function"==typeof L?function(C){return L.apply(B,C)}:L}(_default,"ui",this,3)([]);return ui.sortButton=".elementor-repeater-tool-sort",ui}},{key:"getTemplate",value:function getTemplate(){return"#tmpl-elementor-global-style-repeater-row"}},{key:"events",value:function events(){return{"click @ui.removeButton":"onRemoveButtonClick","keyup @ui.removeButton":"onRemoveButtonPress"}}},{key:"updateColorValue",value:function updateColorValue(){this.$colorValue.text(this.model.get("color"))}},{key:"getDisabledRemoveButtons",value:function getDisabledRemoveButtons(){return this.ui.disabledRemoveButtons||(this.ui.disabledRemoveButtons=this.$el.find(".elementor-repeater-tool-remove--disabled")),this.ui.disabledRemoveButtons}},{key:"getRemoveButton",value:function getRemoveButton(){return this.ui.removeButton.add(this.getDisabledRemoveButtons())}},{key:"triggers",value:function triggers(){return{}}},{key:"onChildviewRender",value:function onChildviewRender(C){var T="color"===C.model.get("type"),B="popover_toggle"===C.model.get("type"),$=C.$el.find(".elementor-control-input-wrapper"),q="",U="";if(T&&(this.$colorValue=jQuery("
",{class:"e-global-colors__color-value elementor-control-unit-3"}),$.prepend(this.getRemoveButton(),this.$colorValue).prepend(this.ui.sortButton),q="color",U=V("Color","elementor"),this.updateColorValue()),B&&($.append(this.getRemoveButton()).append(this.ui.sortButton),q="font",U=V("Font","elementor")),T||B){var W=this.getDisabledRemoveButtons();this.ui.removeButton.data("e-global-type",q),this.ui.removeButton.tipsy({title:function title(){return L(V("Delete Global %s","elementor"),U)},gravity:function gravity(){return"s"}}),W.tipsy({title:function title(){return L(V("System %s can't be deleted","elementor"),U)},gravity:function gravity(){return"s"}})}}},{key:"onModelChange",value:function onModelChange(C){void 0!==C.changed.color&&this.updateColorValue()}},{key:"onRemoveButtonClick",value:function onRemoveButtonClick(){var C=this,T=this.ui.removeButton.data("e-global-type"),B=V("font"===T?"Font":"Color","elementor"),$=V("font"===T?"font":"color","elementor"),q=L(V("You're about to delete a Global %1$s. Note that if it's being used anywhere on your site, it will inherit a default %1$s.","elementor"),B,$);this.confirmDeleteModal=elementorCommon.dialogsManager.createWidget("confirm",{className:"e-global__confirm-delete",headerMessage:L(V("Delete Global %s","elementor"),B),message:' '+q,strings:{confirm:V("Delete","elementor"),cancel:V("Cancel","elementor")},hide:{onBackgroundClick:!1},onConfirm:function onConfirm(){C.trigger("click:remove")}}),this.confirmDeleteModal.show()}},{key:"onRemoveButtonPress",value:function onRemoveButtonPress(C){13!==C.keyCode&&32!==C.keyCode||(C.currentTarget.click(),C.stopPropagation())}}])}(Q.default)},1116:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861)),H=V(B(85707)),G=V(B(65145)),K=V(B(2355));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var Q=function(C){function FavoritesModule(){var C;return(0,L.default)(this,FavoritesModule),C=function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,FavoritesModule),(0,H.default)(C,"types",{}),[K.default].forEach(function(T){return C.register(T)}),C}return(0,W.default)(FavoritesModule,C),(0,$.default)(FavoritesModule,[{key:"onElementorLoaded",value:function onElementorLoaded(){this.component=$e.components.register(new G.default({manager:this}))}},{key:"typeInstance",value:function typeInstance(C){if(void 0===this.types[C])throw new Error("Type '".concat(C,"' is not found"));return this.types[C]}},{key:"register",value:function register(C){var T=new C;this.types[T.getName()]=T}}])}(elementorModules.editor.utils.Module);T.default=Q},1130:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.CopyAll=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var H=T.CopyAll=function(C){function CopyAll(){return(0,L.default)(this,CopyAll),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,CopyAll,arguments)}return(0,W.default)(CopyAll,C),(0,$.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()})})}}])}($e.modules.CommandBase);T.default=H},1132:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.Image=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861)),H=V(B(36160));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}T.Image=function(C){function Image(){return(0,L.default)(this,Image),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,Image,arguments)}return(0,W.default)(Image,C),(0,$.default)(Image,null,[{key:"getName",value:function getName(){return"image"}},{key:"mimeTypes",get:function get(){return["image\\/\\w+"]}}])}(H.default)},1683:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.FontVariables=void 0;var L=V(B(18821)),$=V(B(39805)),q=V(B(40989));T.FontVariables=function(){return(0,q.default)(function FontVariables(){(0,$.default)(this,FontVariables),this.init()},[{key:"init",value:function init(){var C=this;$e.routes.on("run:after",function(T,B,V){"panel/editor"===T.getNamespace()&&C.onTypographyControlOpen(V)}),$e.commands.on("run:after",function(T,B,V){"document/elements/settings"===B&&C.onControlChanged(V)})}},{key:"onTypographyControlOpen",value:function onTypographyControlOpen(C){var T=this;if(null!=C&&C.activeControl){var B=elementor.getPanelView().getCurrentPageView(),V=B.collection.find(function(T){return C.activeControl===T.get("name")&&"typography"===T.get("groupType")});if(V){var $=V.get("groupPrefix"),q=B.collection.filter(function(C){return $===C.get("groupPrefix")}),U=q.find(function(C){return $===C.get("groupPrefix")&&"font"===C.get("type")}),W=U.get("name"),H=elementor.getCurrentElement().model.get("settings").get(W);if(H){var G=this.getFontOptions(H);if(G)for(var K=function _loop(){var C=(0,L.default)(X[Q],2),B=C[0],V=C[1],$=U.get("groupPrefix")+B;if(!q.find(function(C){return $===C.get("name")}))return 1;T.applyFontVariableRange([],$,V)},Q=0,X=Object.entries(G);Q{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.SwitchToActiveDocument=void 0;var L=V(B(61790)),$=V(B(58155)),q=V(B(39805)),U=V(B(40989)),W=V(B(15118)),H=V(B(29402)),G=V(B(87861)),K=V(B(85707)),Q=B(21299);function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var X=T.SwitchToActiveDocument=function(C){function SwitchToActiveDocument(){return(0,q.default)(this,SwitchToActiveDocument),function _callSuper(C,T,B){return T=(0,H.default)(T),(0,W.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,H.default)(C).constructor):T.apply(C,B))}(this,SwitchToActiveDocument,arguments)}return(0,G.default)(SwitchToActiveDocument,C),(0,U.default)(SwitchToActiveDocument,[{key:"getCommand",value:function getCommand(){return"editor/documents/attach-preview"}},{key:"getId",value:function getId(){return"switch-to-active-document"}},{key:"getConditions",value:function getConditions(){return!this.constructor.calledOnce&&elementor.documents.getCurrentId()===elementor.config.initial_document.id}},{key:"apply",value:(T=(0,$.default)(L.default.mark(function _callee(){var C,T;return L.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:if(this.constructor.calledOnce=!0,C=parseInt((0,Q.getQueryParam)("active-document")),T=C===elementor.documents.getCurrentId(),!isNaN(C)&&!T){B.next=1;break}return B.abrupt("return");case 1:return B.prev=1,B.next=2,$e.run("editor/documents/switch",{id:C,mode:"autosave"});case 2:B.next=4;break;case 3:B.prev=3,B.catch(1),$e.run("editor/documents/switch",{id:elementor.config.initial_document.id,mode:"autosave"}),(0,Q.removeQueryParam)("active-document");case 4:case"end":return B.stop()}},_callee,this,[[1,3]])})),function apply(){return T.apply(this,arguments)})}]);var T}($e.modules.hookUI.After);(0,K.default)(X,"calledOnce",!1);T.default=X},2248:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"FooterSaverAfterSave",{enumerable:!0,get:function get(){return V.FooterSaverAfterSave}}),Object.defineProperty(T,"FooterSaverBeforeSave",{enumerable:!0,get:function get(){return L.FooterSaverBeforeSave}}),Object.defineProperty(T,"FooterSaverCatchSave",{enumerable:!0,get:function get(){return $.FooterSaverCatchSave}});var V=B(84618),L=B(66705),$=B(10363)},2355:(C,T,B)=>{"use strict";var V=B(12470).__,L=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var $=L(B(39805)),q=L(B(40989)),U=L(B(15118)),W=L(B(29402)),H=L(B(87861)),G=L(B(98637)),K=L(B(74828));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}T.default=function(C){function Widgets(){var C;return(0,$.default)(this,Widgets),C=function _callSuper(C,T,B){return T=(0,W.default)(T),(0,U.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,W.default)(C).constructor):T.apply(C,B))}(this,Widgets),elementor.hooks.addFilter("panel/category/behaviors",C.addCategoryBehavior.bind(C)),elementor.hooks.addFilter("panel/element/contextMenuGroups",C.addContextMenuGroups.bind(C)),C}return(0,H.default)(Widgets,C),(0,q.default)(Widgets,[{key:"getName",value:function getName(){return"widgets"}},{key:"create",value:function create(C){var T=this.getWidgetCache(C);if(void 0!==T){T.categories.push(this.getCategorySlug());var B=$e.data.create("favorites/index",{},{type:this.getName(),favorite:C});return this.refreshCategories(),B}return!1}},{key:"delete",value:function _delete(C){var T=this.getWidgetCache(C);if(void 0!==T){T.categories.splice(T.categories.indexOf(this.getCategorySlug()),1);var B=$e.data.delete("favorites/index",{type:this.getName(),favorite:C});return this.refreshCategories(),B}return!1}},{key:"toggle",value:function toggle(C){if(void 0!==this.getWidgetCache(C)){var T={type:this.getName(),favorite:C};return this.isFavorite(C)?$e.run("favorites/delete",T):$e.run("favorites/create",T)}return!1}},{key:"isFavorite",value:function isFavorite(C){var T=this.getWidgetCache(C);return void 0!==T&&T.categories.includes(this.getCategorySlug())}},{key:"getCategorySlug",value:function getCategorySlug(){return"favorites"}},{key:"addCategoryBehavior",value:function addCategoryBehavior(C){return Object.assign({},C,{favoriteWidgets:{behaviorClass:K.default}})}},{key:"addContextMenuGroups",value:function addContextMenuGroups(C,T){var B=this,L=T.options.model.get("widgetType")||T.options.model.get("elType");return C.concat([{name:"favorite-toggle",actions:[{name:"toggle",icon:this.isFavorite(L)?"eicon-heart-o":"eicon-heart",title:this.isFavorite(L)?V("Remove from Favorites","elementor"):V("Add to Favorites","elementor"),callback:function callback(){B.toggle(L),B.isFavorite(L)&&elementor.notifications.showToast({message:V("Added","elementor")})}}]}])}},{key:"refreshCategories",value:function refreshCategories(){var C=elementor.getPanelView().perfectScrollbar.element,T=C.scrollTop,B=C.scrollHeight;$e.route("panel/elements/categories",{refresh:!0,onAfter:function onAfter(){C.scrollTop=T+(C.scrollHeight-B)}})}},{key:"getWidgetCache",value:function getWidgetCache(C){return elementor.widgetsCache[C]}}])}(G.default)},2477:C=>{"use strict";C.exports=elementorModules.editor.views.ControlsStack.extend({id:function id(){return"elementor-panel-"+this.getOption("name")+"-settings"},getTemplate:function getTemplate(){return"#tmpl-elementor-panel-"+this.getOption("name")+"-settings"},childViewContainer:function childViewContainer(){return"#elementor-panel-"+this.getOption("name")+"-settings-controls"},childViewOptions:function childViewOptions(){return{container:this.getOption("editedView").getContainer()}}})},2799:(C,T,B)=>{"use strict";var V=B(12470).__,L=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var $=L(B(39805)),q=L(B(40989)),U=L(B(4692)),W=L(B(53839)),H=L(B(96789)),G=L(B(72805));T.default=function(){return(0,q.default)(function Manager(){(0,$.default)(this,Manager),elementorCommon.elements.$window.on("elementor:loaded",this.init)},[{key:"init",value:function init(){$e.components.register(new U.default),$e.components.register(new W.default),$e.components.register(new H.default),elementor.on("panel:init",function(){elementor.getPanelView().addPage("historyPage",{view:G.default,title:V("History","elementor")})})}},{key:"history",get:function get(){return elementorDevTools.deprecation.deprecated("elementor.history.history","2.9.0","elementor.documents.getCurrent().history"),elementor.documents.getCurrent().history}},{key:"revisions",get:function get(){return elementorDevTools.deprecation.deprecated("elementor.history.revisions","2.9.0","elementor.documents.getCurrent().revisions"),elementor.documents.getCurrent().revisions}}])}()},3231:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(39805)),$=V(B(40989));T.default=function(){return(0,$.default)(function BaseStorage(C){if((0,L.default)(this,BaseStorage),BaseStorage===(this instanceof BaseStorage?this.constructor:void 0))throw new TypeError("Cannot construct BaseStorage instances directly");this.provider=C},[{key:"clear",value:function clear(){return this.provider.clear()}},{key:"getItem",value:function getItem(C){var T=this.provider.getItem(C);return null!==T?JSON.parse(T):T}},{key:"key",value:function key(C){return this.provider.key(C)}},{key:"removeItem",value:function removeItem(C){return this.provider.removeItem(C)}},{key:"setItem",value:function setItem(C,T){return this.provider.setItem(C,JSON.stringify(T))}},{key:"getAll",value:function getAll(){var C=this,T=Object.keys(this.provider),B={};return T.forEach(function(T){B[T]=C.getItem(T)}),B}}])}()},3596:(C,T,B)=>{"use strict";C.exports=Marionette.CompositeView.extend({id:"elementor-panel-revisions",template:"#tmpl-elementor-panel-revisions",childView:B(41218),childViewContainer:"#elementor-revisions-list",ui:{discard:".elementor-button.e-revision-discard",apply:".elementor-button.e-revision-save"},events:{"click @ui.discard":"onDiscardClick","click @ui.apply":"onApplyClick"},isRevisionApplied:!1,currentPreviewId:null,currentPreviewItem:null,document:null,initialize:function initialize(C){this.document=C.document,this.collection=this.document.revisions.getItems(),this.listenTo(elementor.channels.editor,"saved",this.onEditorSaved),this.currentPreviewId=elementor.config.document.revisions.current_id},getRevisionViewData:function getRevisionViewData(C){var T=this;this.document.revisions.getRevisionDataAsync(C.model.get("id"),{success:function success(B){T.document.config.panel.has_elements&&T.document.revisions.setEditorData(B.elements),elementor.settings.page.model.set(B.settings),T.setRevisionsButtonsActive(!0),C.$el.removeClass("elementor-revision-item-loading"),T.enterReviewMode()},error:function error(B){C.$el.removeClass("elementor-revision-item-loading"),T.currentPreviewItem=null,T.currentPreviewId=null,alert(B)}})},setRevisionsButtonsActive:function setRevisionsButtonsActive(C){this.isDestroyed||this.ui.apply.add(this.ui.discard).prop("disabled",!C)},deleteRevision:function deleteRevision(C){var T=this;C.$el.addClass("elementor-revision-item-loading"),this.document.revisions.deleteRevision(C.model,{success:function success(){C.model.get("id")===T.currentPreviewId&&T.onDiscardClick(),T.currentPreviewId=null},error:function error(){C.$el.removeClass("elementor-revision-item-loading"),alert("An error occurred.")}})},enterReviewMode:function enterReviewMode(){elementor.changeEditMode("review")},exitReviewMode:function exitReviewMode(){elementor.changeEditMode("edit")},navigate:function navigate(C){if(this.currentPreviewId&&this.currentPreviewItem&&!(this.children.length<=1)){var T=this.collection.indexOf(this.currentPreviewItem.model),B=C?T-1:T+1;B<0&&(B=this.collection.length-1),B>=this.collection.length&&(B=0),this.children.findByIndex(B).ui.detailsArea.trigger("click")}},onEditorSaved:function onEditorSaved(){this.exitReviewMode(),this.setRevisionsButtonsActive(!1),this.currentPreviewId=elementor.config.document.revisions.current_id},onApplyClick:function onApplyClick(){$e.internal("document/save/set-is-modified",{status:!0}),$e.run("document/save/auto",{force:!0}),this.isRevisionApplied=!0,this.currentPreviewId=null,this.document.history.getItems().reset()},onDiscardClick:function onDiscardClick(){this.document.config.panel.has_elements&&this.document.revisions.setEditorData(elementor.config.document.elements),$e.internal("document/save/set-is-modified",{status:this.isRevisionApplied}),this.isRevisionApplied=!1,this.setRevisionsButtonsActive(!1),this.currentPreviewId=null,this.exitReviewMode()},onDestroy:function onDestroy(){this.currentPreviewId&&this.currentPreviewId!==elementor.config.document.revisions.current_id&&this.onDiscardClick()},onRenderCollection:function onRenderCollection(){if(this.currentPreviewId){var C=this.collection.findWhere({id:this.currentPreviewId});C&&(this.currentPreviewItem=this.children.findByModelCid(C.cid),this.currentPreviewItem.$el.addClass("elementor-revision-current-preview"))}},onChildviewDetailsAreaClick:function onChildviewDetailsAreaClick(C){var T=this,B=C.model.get("id");B!==this.currentPreviewId&&(this.currentPreviewItem&&this.currentPreviewItem.$el.removeClass("elementor-revision-current-preview elementor-revision-item-loading"),C.$el.addClass("elementor-revision-current-preview elementor-revision-item-loading"),(null===this.currentPreviewId||elementor.config.document.revisions.current_id===this.currentPreviewId)&&elementor.saver.isEditorChanged()?$e.internal("document/save/save",{status:"autosave",onSuccess:function onSuccess(){T.getRevisionViewData(C)}}):this.getRevisionViewData(C),this.currentPreviewItem=C,this.currentPreviewId=B)}})},3872:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861)),H=V(B(8589)),G=B(75504);function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}T.default=function(C){function Document(){return(0,L.default)(this,Document),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,Document,arguments)}return(0,W.default)(Document,C),(0,$.default)(Document,[{key:"isValidChild",value:function isValidChild(C){var T=C.get("elType");return(0,G.getAllElementTypes)().includes(T)}}])}(H.default)},3976:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Apply",{enumerable:!0,get:function get(){return V.Apply}}),Object.defineProperty(T,"End",{enumerable:!0,get:function get(){return L.End}}),Object.defineProperty(T,"EnterPreview",{enumerable:!0,get:function get(){return $.EnterPreview}}),Object.defineProperty(T,"ExitPreview",{enumerable:!0,get:function get(){return q.ExitPreview}}),Object.defineProperty(T,"ShowSwatches",{enumerable:!0,get:function get(){return U.ShowSwatches}}),Object.defineProperty(T,"Start",{enumerable:!0,get:function get(){return W.Start}});var V=B(20328),L=B(99653),$=B(78307),q=B(97571),U=B(86688),W=B(71916)},4046:C=>{"use strict";var T;T=function ImagesManager(){var C=this,T={},B=[],V=function getNormalizedSize(C){var T,B=C.size;if("custom"===B){var V=C.dimension;if(!V.width&&!V.height)return"full";T="custom_"+V.width+"x"+V.height}else T=B;return T},L={};C.updateOnReceiveImage=function(){var C=elementor.getPanelView().getCurrentPageView().getOption("editedElementView");C.$el.addClass("elementor-loading"),L[C.cid]=C,elementor.channels.editor.once("imagesManager:detailsReceived",function(){_.isEmpty(L)||_(L).each(function(C){C.render(),C.$el.removeClass("elementor-loading")}),L={}})},C.getImageUrl=function(T){C.registerItem(T);var B=C.getItem(T);if(!B){if("custom"===T.size)return void($e.routes.isPartOf("panel/editor")&&T.model&&C.updateOnReceiveImage());B=T.url}return B},C.getItem=function(C){var B=V(C),L=C.id;return!!B&&(!(!T[L]||!T[L][B])&&T[L][B])},C.registerItem=function(T){""!==T.id&&(C.getItem(T)||(B.push(T),C.debounceGetRemoteItems()))},C.getRemoteItems=function(){var C,L,$=[];if(0!==Object.keys(B).length){for(L in B){C=B[L];var q=V(C),U=C.id,W=!T[U]||0===Object.keys(T[U]).length;$.push({id:U,size:q,is_first_time:W})}elementorCommon.ajax.send("get_images_details",{data:{items:$},success:function success(C){var V,L;for(V in C)for(L in T[V]||(T[V]={}),C[V])T[V][L]=C[V][L];B=[],elementor.channels.editor.trigger("imagesManager:detailsReceived",C)}})}},C.debounceGetRemoteItems=_.debounce(C.getRemoteItems,300)},C.exports=new T},4526:(C,T,B)=>{"use strict";var V=B(12470).__,L=B(96784),$=B(10564);Object.defineProperty(T,"__esModule",{value:!0}),T.renderIconManager=T.default=void 0;var q=function _interopRequireWildcard(C,T){if("function"==typeof WeakMap)var B=new WeakMap,V=new WeakMap;return function _interopRequireWildcard(C,T){if(!T&&C&&C.__esModule)return C;var L,q,U={__proto__:null,default:C};if(null===C||"object"!=$(C)&&"function"!=typeof C)return U;if(L=T?V:B){if(L.has(C))return L.get(C);L.set(C,U)}for(var W in C)"default"!==W&&{}.hasOwnProperty.call(C,W)&&((q=(L=Object.defineProperty)&&Object.getOwnPropertyDescriptor(C,W))&&(q.get||q.set)?L(U,W,q):U[W]=C[W]);return U}(C,T)}(B(41594)),U=L(B(78304)),W=L(B(39805)),H=L(B(40989)),G=L(B(15118)),K=L(B(29402)),Q=L(B(87861)),X=L(B(85707)),J=L(B(62688)),Y=L(B(18791)),Z=L(B(43162)),ee=L(B(59332));function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var V=Object.getOwnPropertySymbols(C);T&&(V=V.filter(function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable})),B.push.apply(B,V)}return B}function _objectSpread(C){for(var T=1;T0&&void 0!==arguments[0])||arguments[0];return C.props.icons.map(function(B){if(T^C.isNativeTab(B))return"";var V=B.name===C.state.activeTab,L="elementor-icons-manager__tab-link";return V&&(L+=" elementor-active"),q.default.createElement("div",{className:L,key:B.name,onClick:function onClick(){V||C.setState({activeTab:B.name})}},q.default.createElement("i",{className:B.labelIcon}),B.label)})}),(0,X.default)(C,"getActiveTabIcons",function(T){if(T.name)return C.getActiveTabIcons(T.name);if(C.cache[T])return C.cache[T].icons;if("recommended"===T)return C.state.iconTabs[0].icons;if("all"===T)return C.getAllIcons();if(!C.state.loaded[T]){var B=C.props.icons.filter(function(C){return T===C.name});return elementor.iconManager.library.initIconType(_objectSpread({},B[0]),function(T){C.cache[T.name]=T,C.updateLoaded(T.name)})}return elementor.iconManager.store.getIcons(T)}),(0,X.default)(C,"getAllIcons",function(){if(C.cache.all)return C.cache.all.icons;var T={};return C.props.icons.forEach(function(B){"all"!==B.name&&"recommended"!==B.name&&(T[B.name]=C.getActiveTabIcons(B.name))}),C.cache.all={icons:T},T}),(0,X.default)(C,"handleSearch",function(T){var B=T.target.value;if(B&&""!==B){if(B=B.toLocaleLowerCase(),C.state.filter===B)return}else B="";C.setState({filter:B})}),(0,X.default)(C,"setSelected",function(T){elementor.iconManager.setSettings("selectedIcon",T),C.setState({selected:T})}),(0,X.default)(C,"getSelected",function(){var T=C.state.selected;return""===T.value&&C.props.selected&&C.props.selected.value&&(T={value:C.props.selected.value,library:C.props.selected.library}),T}),(0,X.default)(C,"render",function(){var T=C.getActiveTab(),B=T.name?T.name:T,V=C.props.showSearch,L=void 0===V||V,$=C.state.filter;if("GoPro"!==T){if(!B||!C.state.loaded[B])return"Loading";T&&(T.icons=C.getActiveTabIcons(T))}var W=C.getSelected();return q.default.createElement(q.Fragment,null,q.default.createElement("div",{id:"elementor-icons-manager__sidebar",className:"elementor-templates-modal__sidebar"},q.default.createElement("div",{id:"elementor-icons-manager__tab-links"},C.getIconTabsLinks(),C.getUploadCustomButton(),C.getIconTabsLinks(!1))),q.default.createElement("div",{id:"elementor-icons-manager__main",className:"elementor-templates-modal__content"},"GoPro"===B?q.default.createElement(ee.default,null):q.default.createElement(q.Fragment,null,L?C.getSearchHTML():"",q.default.createElement("div",{id:"elementor-icons-manager__tab__wrapper",ref:C.scrollViewRef},q.default.createElement("div",{id:"elementor-icons-manager__tab__title"},T.label),q.default.createElement("div",{id:"elementor-icons-manager__tab__content_wrapper"},q.default.createElement("input",{type:"hidden",name:"icon_value",id:"icon_value",value:W.value}),q.default.createElement("input",{type:"hidden",name:"icon_type",id:"icon_type",value:W.library}),C.state.loaded[T.name]?q.default.createElement(Z.default,(0,U.default)({setSelected:C.setSelected,selected:W,filter:$,key:T.name,parentRef:C.scrollViewRef},T)):"Loading")))))}),C}return(0,Q.default)(IconsManager,C),(0,H.default)(IconsManager,[{key:"updateLoaded",value:function updateLoaded(C){var T=this.state.loaded;T[C]=!0,this.setState({loaded:T})}},{key:"isNativeTab",value:function isNativeTab(C){return("all"===C.name||"recommended"===C.name||"fa-"===C.name.substr(0,3))&&C.native}},{key:"getUploadCustomButton",value:function getUploadCustomButton(){var C=this,T=function onClick(){"GoPro"!==C.state.activeTab&&C.setState({activeTab:"GoPro"})};return this.props.customIconsURL&&(T=function onClick(){window.open(C.props.customIconsURL,"_blank")}),q.default.createElement("div",{id:"elementor-icons-manager__upload"},q.default.createElement("div",{id:"elementor-icons-manager__upload__title"},V("My Libraries","elementor")),q.default.createElement("button",{id:"elementor-icons-manager__upload__button",className:"elementor-button",onClick:T},V("Upload","elementor")))}},{key:"getSearchHTML",value:function getSearchHTML(){return q.default.createElement("div",{id:"elementor-icons-manager__search"},q.default.createElement("input",{placeholder:"Filter by name...",onInput:this.handleSearch}),q.default.createElement("i",{className:"eicon-search"}))}}])}(q.Component);T.default=te,T.renderIconManager=function renderIconManager(C){var T=document.querySelector("#elementor-icons-manager-modal .dialog-content");return Y.default.render(q.default.createElement(te,(0,U.default)({},C,{containerElement:T})),T)};te.propTypes={activeTab:J.default.any,customIconsURL:J.default.string,icons:J.default.any,loaded:J.default.any,modalView:J.default.any,recommended:J.default.oneOfType([J.default.bool,J.default.object]),selected:J.default.any,showSearch:J.default.bool}},4692:(C,T,B)=>{"use strict";var V=B(12470).__,L=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var $=L(B(39805)),q=L(B(40989)),U=L(B(15118)),W=L(B(29402)),H=L(B(87861)),G=L(B(40397));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}T.default=function(C){function Component(){return(0,$.default)(this,Component),function _callSuper(C,T,B){return T=(0,W.default)(T),(0,U.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,W.default)(C).constructor):T.apply(C,B))}(this,Component,arguments)}return(0,H.default)(Component,C),(0,q.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"panel/history"}},{key:"defaultTabs",value:function defaultTabs(){return{actions:{title:V("Actions","elementor")},revisions:{title:V("Revisions","elementor")}}}},{key:"defaultShortcuts",value:function defaultShortcuts(){return{actions:{keys:"ctrl+shift+h",dependency:function dependency(){return"edit"===elementor.channels.dataEditMode.request("activeMode")}}}}},{key:"renderTab",value:function renderTab(C){elementor.getPanelView().setPage("historyPage").showView(C)}},{key:"activate",value:function activate(){$e.components.activate(this.getTabRoute(this.currentTab))}},{key:"getTabsWrapperSelector",value:function getTabsWrapperSelector(){return"#elementor-panel-elements-navigation"}}])}(G.default)},5043:(C,T,B)=>{"use strict";var V=B(96784),L=B(10564);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var $=V(B(39805)),q=V(B(40989)),U=V(B(15118)),W=V(B(29402)),H=V(B(41621)),G=V(B(87861)),K=V(B(40397)),Q=function _interopRequireWildcard(C,T){if("function"==typeof WeakMap)var B=new WeakMap,V=new WeakMap;return function _interopRequireWildcard(C,T){if(!T&&C&&C.__esModule)return C;var $,q,U={__proto__:null,default:C};if(null===C||"object"!=L(C)&&"function"!=typeof C)return U;if($=T?V:B){if($.has(C))return $.get(C);$.set(C,U)}for(var W in C)"default"!==W&&{}.hasOwnProperty.call(C,W)&&((q=($=Object.defineProperty)&&Object.getOwnPropertyDescriptor(C,W))&&(q.get||q.set)?$(U,W,q):U[W]=C[W]);return U}(C,T)}(B(96451));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}T.default=function(C){function Component(){return(0,$.default)(this,Component),function _callSuper(C,T,B){return T=(0,W.default)(T),(0,U.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,W.default)(C).constructor):T.apply(C,B))}(this,Component,arguments)}return(0,G.default)(Component,C),(0,q.default)(Component,[{key:"__construct",value:function __construct(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function _superPropGet(C,T,B,V){var L=(0,H.default)((0,W.default)(1&V?C.prototype:C),T,B);return 2&V&&"function"==typeof L?function(C){return L.apply(B,C)}:L}(Component,"__construct",this,3)([C])}},{key:"getNamespace",value:function getNamespace(){return"globals/typography"}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(Q)}}])}(K.default)},5110:(C,T,B)=>{"use strict";var V;V=B(95384).extend({triggers:{click:{event:"control:tab:clicked",stopPropagation:!1}}}),C.exports=V},5301:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Copy",{enumerable:!0,get:function get(){return V.Copy}}),Object.defineProperty(T,"CopyAll",{enumerable:!0,get:function get(){return L.CopyAll}}),Object.defineProperty(T,"Create",{enumerable:!0,get:function get(){return $.Create}}),Object.defineProperty(T,"Delete",{enumerable:!0,get:function get(){return q.Delete}}),Object.defineProperty(T,"Deselect",{enumerable:!0,get:function get(){return U.Deselect}}),Object.defineProperty(T,"DeselectAll",{enumerable:!0,get:function get(){return W.DeselectAll}}),Object.defineProperty(T,"Duplicate",{enumerable:!0,get:function get(){return H.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,"PasteArea",{enumerable:!0,get:function get(){return X.PasteArea}}),Object.defineProperty(T,"PasteStyle",{enumerable:!0,get:function get(){return Y.PasteStyle}}),Object.defineProperty(T,"ResetSettings",{enumerable:!0,get:function get(){return Z.ResetSettings}}),Object.defineProperty(T,"ResetStyle",{enumerable:!0,get:function get(){return ee.ResetStyle}}),Object.defineProperty(T,"Select",{enumerable:!0,get:function get(){return te.Select}}),Object.defineProperty(T,"SelectAll",{enumerable:!0,get:function get(){return ne.SelectAll}}),Object.defineProperty(T,"Settings",{enumerable:!0,get:function get(){return oe.Settings}}),Object.defineProperty(T,"ToggleSelection",{enumerable:!0,get:function get(){return re.ToggleSelection}});var V=B(76896),L=B(1130),$=B(29077),q=B(31938),U=B(97058),W=B(28108),H=B(66924),G=B(47432),K=B(92608),Q=B(45818),X=B(61534),J=B(31888),Y=B(45746),Z=B(25946),ee=B(45938),te=B(30561),ne=B(39183),oe=B(77240),re=B(95786)},5502:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861)),H=V(B(33751));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}T.default=function(C){function InnerSection(){return(0,L.default)(this,InnerSection),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,InnerSection,arguments)}return(0,W.default)(InnerSection,C),(0,$.default)(InnerSection,[{key:"getType",value:function getType(){return"inner-section"}}])}(H.default)},5527:(C,T,B)=>{"use strict";var V=B(12470).sprintf,L=B(12470).__,$=B(96784),q=$(B(61790)),U=$(B(58155)),W=$(B(26938)),H=B(28541),G=B(62219),K=B(10684),Q=B(27373),X=Marionette.CompositeView.extend({template:"#tmpl-elementor-template-library-templates",id:"elementor-template-library-templates",childViewContainer:"#elementor-template-library-templates-container",reorderOnSort:!0,emptyView:function emptyView(){return new(B(90083))},ui:{textFilter:"#elementor-template-library-filter-text",selectFilter:".elementor-template-library-filter-select",myFavoritesFilter:"#elementor-template-library-filter-my-favorites",orderInputs:".elementor-template-library-order-input",orderLabels:"label.elementor-template-library-order-label",searchInputIcon:"#elementor-template-library-filter-text-wrapper i",loadMoreAnchor:"#elementor-template-library-load-more-anchor",selectSourceFilter:".elementor-template-library-filter-select-source .source-option",addNewFolder:"#elementor-template-library-add-new-folder",addNewFolderDivider:".elementor-template-library-filter-toolbar-side-actions .divider",selectGridView:"#elementor-template-library-view-grid",selectListView:"#elementor-template-library-view-list",bulkSelectionActionBar:".bulk-selection-action-bar",bulkActionBarDelete:".bulk-selection-action-bar .bulk-delete i",bulkSelectedCount:".bulk-selection-action-bar .selected-count",bulkSelectAllCheckbox:"#bulk-select-all",clearBulkSelections:".bulk-selection-action-bar .clear-bulk-selections",bulkMove:".bulk-selection-action-bar .bulk-move",bulkCopy:".bulk-selection-action-bar .bulk-copy",quota:".quota-progress-container .quota-progress-bar",quotaFill:".quota-progress-container .quota-progress-bar .quota-progress-bar-fill",quotaValue:".quota-progress-container .quota-progress-bar-value",quotaWarning:".quota-progress-container .progress-bar-container .quota-warning",quotaUpgrade:".quota-progress-container .progress-bar-container .quota-warning a",navigationContainer:"#elementor-template-library-navigation-container"},events:{"input @ui.textFilter":"onTextFilterInput","change @ui.selectFilter":"onSelectFilterChange","change @ui.myFavoritesFilter":"onMyFavoritesFilterChange","mousedown @ui.orderLabels":"onOrderLabelsClick","click @ui.selectSourceFilter":"onSelectSourceFilterChange","click @ui.addNewFolder":"onCreateNewFolderClick","click @ui.selectGridView":"onSelectGridViewClick","click @ui.selectListView":"onSelectListViewClick","change @ui.bulkSelectAllCheckbox":"onBulkSelectAllCheckbox","click @ui.clearBulkSelections":"onClearBulkSelections","mouseenter @ui.bulkMove":"onHoverBulkAction","mouseenter @ui.bulkCopy":"onHoverBulkAction","click @ui.bulkMove":"onClickBulkMove","click @ui.bulkActionBarDelete":"onBulkDeleteClick","click @ui.bulkCopy":"onClickBulkCopy","click @ui.quotaUpgrade":"onQuotaUpgradeClicked"},className:"no-bulk-selections",resetQuotaBarStyles:function resetQuotaBarStyles(){this.ui.quota.removeClass(["quota-progress-bar-normal","quota-progress-bar-warning","quota-progress-bar-alert"]),this.ui.quotaFill.removeClass(["quota-progress-bar-fill-normal","quota-progress-bar-fill-warning","quota-progress-bar-fill-alert"])},setQuotaBarStyles:function setQuotaBarStyles(C){this.ui.quota.addClass("quota-progress-bar-".concat(C)),this.ui.quotaFill.addClass("quota-progress-bar-fill-".concat(C))},handleQuotaWarning:function handleQuotaWarning(C,T){var B=H.QUOTA_WARNINGS[C];B&&(this.ui.quotaWarning.html(V(B,T)),this.ui.quotaWarning.show())},handleQuotaBar:function handleQuotaBar(){var C,T,B,V=null===(C=elementorAppConfig)||void 0===C||null===(C=C["cloud-library"])||void 0===C?void 0:C.quota,L=V?Math.round(V.currentUsage/V.threshold*100):0;this.ui.quotaFill.css("width","".concat(L,"%")),this.ui.quotaValue.text("".concat(null==V||null===(T=V.currentUsage)||void 0===T?void 0:T.toLocaleString(),"/").concat(null==V||null===(B=V.threshold)||void 0===B?void 0:B.toLocaleString())),this.ui.quotaWarning.hide(),this.resetQuotaBarStyles();var $=this.resolveQuotaState(L);this.handleQuotaWarning($,L),this.setQuotaBarStyles($)},resolveQuotaState:function resolveQuotaState(C){return C<80?H.QUOTA_BAR_STATES.NORMAL:C<100?H.QUOTA_BAR_STATES.WARNING:H.QUOTA_BAR_STATES.ALERT},onClearBulkSelections:function onClearBulkSelections(){elementor.templates.clearBulkSelectionItems(),elementor.templates.layout.handleBulkActionBar(),elementor.templates.layout.selectAllCheckboxNormal(),this.deselectAllBulkItems()},deselectAllBulkItems:function deselectAllBulkItems(){"list"===elementor.templates.getViewSelection()||"local"===elementor.templates.getFilter("source")?this.ui.bulkSelectAllCheckbox.prop("checked",!1).trigger("change"):document.querySelectorAll(".bulk-selected-item").forEach(function(C){C.classList.remove("bulk-selected-item")})},onBulkSelectAllCheckbox:function onBulkSelectAllCheckbox(){var C=this.$("#bulk-select-all:checked").length>0;C&&elementor.templates.layout.selectAllCheckboxNormal(),this.updateBulkSelectedItems(C),elementor.templates.layout.handleBulkActionBarUi()},updateBulkSelectedItems:function updateBulkSelectedItems(C){document.querySelectorAll(".bulk-selection-item-checkbox").forEach(function(T){T.checked=C;var B=T.dataset.template_id,V=T.dataset.type,L=T.closest(".elementor-template-library-template");C?(elementor.templates.addBulkSelectionItem(B,V),null==L||L.classList.add("bulk-selected-item")):(elementor.templates.removeBulkSelectionItem(B,V),null==L||L.classList.remove("bulk-selected-item"))})},onBulkDeleteClick:function onBulkDeleteClick(){var C=this;this.ui.bulkActionBarDelete.toggleClass("disabled"),elementor.templates.onBulkDeleteClick().finally(function(){C.ui.bulkActionBarDelete.toggleClass("disabled"),elementor.templates.layout.handleBulkActionBar()})},comparators:{title:function title(C){return C.get("title").toLowerCase()},popularityIndex:function popularityIndex(C){var popularityIndex=C.get("popularityIndex");return popularityIndex||(popularityIndex=C.get("date")),-popularityIndex},trendIndex:function trendIndex(C){var trendIndex=C.get("trendIndex");return trendIndex||(trendIndex=C.get("date")),-trendIndex}},getChildView:function getChildView(C){var T={local:G,remote:K,cloud:Q},B=C.get("source")?C.get("source"):"local";return elementor.hooks.applyFilters("templates/source/is-remote","remote"===B,B)?K:T[B]||G},initialize:function initialize(){this.handleQuotaBar=this.handleQuotaBar.bind(this),this.handleQuotaUpdate=this.handleQuotaUpdate.bind(this),this.listenTo(elementor.channels.templates,"filter:change",this._renderChildren),this.listenTo(elementor.channels.templates,"quota:updated",this.handleQuotaUpdate),this.debouncedSearchTemplates=_.debounce(this.searchTemplates,300)},handleQuotaUpdate:function handleQuotaUpdate(){var C,T=this;"cloud"===(null!==(C=elementor.templates.getFilter("source"))&&void 0!==C?C:"local")&&$e.components.get("cloud-library").utils.getQuotaConfig().then(function(){T.handleQuotaBar()})},filter:function filter(C){if("cloud"===elementor.templates.getFilter("source"))return!0;var T=elementor.templates.getFilterTerms(),B=!0;return jQuery.each(T,function(T){var V=elementor.templates.getFilter(T);if(V){if(this.callback){var L=this.callback.call(C,V);return L||(B=!1),L}var $=V===C.get(T);return $||(B=!1),$}}),B},order:function order(C,T){var B=this.comparators[C]||C;"cloud"!==elementor.templates.getFilter("source")?(T&&(B=this.reverseOrder(B)),this.collection.comparator=B,this.collection.sort()):this.handleCloudOrder(C,T)},handleCloudOrder:function handleCloudOrder(C,T){elementor.templates.setFilter("orderby",C),elementor.templates.setFilter("order",T?"desc":"asc"),this.onClearBulkSelections(),this.collection.reset(),elementor.templates.layout.showLoadingView(),elementor.templates.loadMore({onUpdate:function onUpdate(){elementor.templates.layout.hideLoadingView()},search:this.ui.textFilter.val(),refresh:!0})},reverseOrder:function reverseOrder(C){if("function"!=typeof C){var T=C;C=function comparator(C){return C.get(T)}}return function(T,B){var V=C(T);if(void 0===V)return-1;var L=C(B);return void 0===L||VL?-1:0}},addSourceData:function addSourceData(){var C=this.children.isEmpty();this.$el.attr("data-template-source",C?"empty":elementor.templates.getFilter("source"))},addViewData:function addViewData(){var C=elementor.templates.getViewSelection();this.$el.attr("data-template-view",C)},setFiltersUI:function setFiltersUI(){if(!this.select2Instance&&this.$(this.ui.selectFilter).length){var C=this.$(this.ui.selectFilter),T={placeholder:L("Category","elementor"),allowClear:!0,width:150,dropdownParent:this.$el};this.select2Instance=new W.default({$element:C,options:T})}},setMasonrySkin:function setMasonrySkin(){var C=new elementorModules.utils.Masonry({container:this.$childViewContainer,items:this.$childViewContainer.children()});this.$childViewContainer.imagesLoaded(C.run.bind(C))},toggleFilterClass:function toggleFilterClass(){this.$el.toggleClass("elementor-templates-filter-active",!(!elementor.templates.getFilter("text")&&!elementor.templates.getFilter("favorite")))},isPageOrLandingPageTemplates:function isPageOrLandingPageTemplates(){var C=elementor.templates.getFilter("type");return"page"===C||"lp"===C},onDestroy:function onDestroy(){this.removeScrollListener&&this.removeScrollListener()},onRender:function onRender(){elementor.templates.clearBulkSelectionItems();var C=elementor.templates.getFilter("source"),T=elementor.templates.getFilter("type");if("remote"===C&&"page"!==T&&"lb"!==T&&this.setFiltersUI(),"cloud"===C){var B=elementor.templates.getFilter("parentId")?elementorCommon.eventsManager.config.secondaryLocations.templateLibrary.cloudTabFolder:elementorCommon.eventsManager.config.secondaryLocations.templateLibrary.cloudTab;elementor.templates.eventManager.sendPageViewEvent({location:B}),this.handleQuotaBar()}"local"===C&&elementor.templates.eventManager.sendPageViewEvent({location:elementorCommon.eventsManager.config.secondaryLocations.templateLibrary.siteTab})},onRenderCollection:function onRenderCollection(){this.addSourceData(),this.toggleFilterClass();var C=elementor.templates.getFilter("source");"remote"!==C||this.isPageOrLandingPageTemplates()||this.setMasonrySkin(),"cloud"===C&&(this.handleLoadMore(),this.addViewData(),this.handleQuotaUpdate())},onBeforeRenderEmpty:function onBeforeRenderEmpty(){this.addSourceData()},onTextFilterInput:function onTextFilterInput(){var C=elementor.templates.getFilter("source");["cloud","local"].includes(C)&&(elementor.templates.clearBulkSelectionItems(),elementor.templates.layout.handleBulkActionBar()),"cloud"!==C?elementor.templates.setFilter("text",this.ui.textFilter.val()):this.debouncedSearchTemplates(C)},searchTemplates:function searchTemplates(C){var T=this;return(0,U.default)(q.default.mark(function _callee(){return q.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return T.showLoadingSpinner(),B.prev=1,B.next=2,elementor.templates.searchTemplates({source:C,search:T.ui.textFilter.val()});case 2:return B.prev=2,T.showSearchIcon(),B.finish(2);case 3:case"end":return B.stop()}},_callee,null,[[1,,2,3]])}))()},showLoadingSpinner:function showLoadingSpinner(){this.ui.searchInputIcon.removeClass("eicon-search").addClass("eicon-loading eicon-animation-spin")},showSearchIcon:function showSearchIcon(){this.ui.searchInputIcon.removeClass("eicon-loading eicon-animation-spin").addClass("eicon-search")},onSelectFilterChange:function onSelectFilterChange(C){var T=jQuery(C.currentTarget),B=T.data("elementor-filter");elementor.templates.setFilter(B,T.val())},onSelectSourceFilterChange:function onSelectSourceFilterChange(C){elementor.templates.onSelectSourceFilterChange(C)},onSelectGridViewClick:function onSelectGridViewClick(){elementor.templates.onSelectViewChange("grid")},onSelectListViewClick:function onSelectListViewClick(){elementor.templates.onSelectViewChange("list")},onMyFavoritesFilterChange:function onMyFavoritesFilterChange(){elementor.templates.setFilter("favorite",this.ui.myFavoritesFilter[0].checked)},onOrderLabelsClick:function onOrderLabelsClick(C){var T,B=jQuery(C.currentTarget.control);T=B[0].checked?!B.hasClass("elementor-template-library-order-reverse"):"asc"!==B.data("default-ordering-direction"),B.prop("checked",!0),B.toggleClass("elementor-template-library-order-reverse",T),this.order(B.val(),T)},handleLoadMore:function handleLoadMore(){var C,T=this;this.removeScrollListener&&this.removeScrollListener();var B=null===(C=elementor)||void 0===C||null===(C=C.templates)||void 0===C||null===(C=C.layout)||void 0===C?void 0:C.modal.getElements("message"),V=function listener(){var C=B.scrollTop()/(B[0].scrollHeight-B.outerHeight())*100,V=elementor.templates.canLoadMore()&&!elementor.templates.isLoading();C<90||!V||(T.ui.loadMoreAnchor.toggleClass("elementor-visibility-hidden"),elementor.templates.layout.selectAllCheckboxMinus(),elementor.templates.loadMore({onUpdate:function onUpdate(){T.ui.loadMoreAnchor.toggleClass("elementor-visibility-hidden")},search:T.ui.textFilter.val()}))};B.on("scroll",V),this.removeScrollListener=function(){return B.off("scroll",V)}},onCreateNewFolderClick:function onCreateNewFolderClick(){var C=elementor.templates.getFilter("source");"cloud"===C&&elementor.templates.createFolder({source:C},{onSuccess:function onSuccess(){$e.routes.refreshContainer("library")}})},onHoverBulkAction:function onHoverBulkAction(){this.hasFolderInBulkSelection()||this.hasLockedTemplatesInBulkSelection()?(this.ui.bulkMove.find("i").css("cursor","not-allowed"),this.ui.bulkCopy.find("i").css("cursor","not-allowed")):(this.ui.bulkMove.find("i").css("cursor","pointer"),this.ui.bulkCopy.find("i").css("cursor","pointer"))},onClickBulkMove:function onClickBulkMove(){this.hasFolderInBulkSelection()||this.hasLockedTemplatesInBulkSelection()||$e.route("library/save-template",{model:this.model,context:H.SAVE_CONTEXTS.BULK_MOVE})},hasFolderInBulkSelection:function hasFolderInBulkSelection(){var C=elementor.templates.getBulkSelectionItems();return this.collection.some(function(T){var B=T.get("template_id"),V=T.get("type");return C.has(B)&&"folder"===V})},hasLockedTemplatesInBulkSelection:function hasLockedTemplatesInBulkSelection(){var C=elementor.templates.getBulkSelectionItems();return this.collection.some(function(T){var B=T.get("template_id");return C.has(B)&&T.isLocked()})},onClickBulkCopy:function onClickBulkCopy(){this.hasFolderInBulkSelection()||this.hasLockedTemplatesInBulkSelection()||$e.route("library/save-template",{model:this.model,context:H.SAVE_CONTEXTS.BULK_COPY})},onQuotaUpgradeClicked:function onQuotaUpgradeClicked(){var C,T=null===(C=elementorAppConfig)||void 0===C||null===(C=C["cloud-library"])||void 0===C?void 0:C.quota,B=T?Math.round(T.currentUsage/T.threshold*100):0;elementor.templates.eventManager.sendUpgradeClickedEvent({secondaryLocation:elementorCommon.eventsManager.config.secondaryLocations.templateLibrary.quotaBar,upgrade_position:"quota bar ".concat(B?B+"%":"")})}});C.exports=X},5566:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(85707)),$=V(B(39805)),q=V(B(40989)),U=V(B(15118)),W=V(B(29402)),H=V(B(87861)),G=V(B(53274)),K=V(B(17680));function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var V=Object.getOwnPropertySymbols(C);T&&(V=V.filter(function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable})),B.push.apply(B,V)}return B}function _objectSpread(C){for(var T=1;T .elementor-navigator__item",title:"> .elementor-navigator__item .elementor-navigator__element__title__text",toggle:"> .elementor-navigator__item > .elementor-navigator__element__toggle",toggleList:"> .elementor-navigator__item > .elementor-navigator__element__list-toggle",indicators:"> .elementor-navigator__item > .elementor-navigator__element__indicators",indicator:"> .elementor-navigator__item > .elementor-navigator__element__indicators > .elementor-navigator__element__indicator",elements:"> .elementor-navigator__elements",icon:"> .elementor-navigator__item .elementor-navigator__element__element-type"}}},{key:"events",value:function events(){return{contextmenu:"onContextMenu","click @ui.item":"onItemClick","keydown @ui.item":"onItemPress","click @ui.toggle":"onToggleClick","click @ui.toggleList":"onToggleListClick","click @ui.indicator":"onIndicatorClick","dblclick @ui.title":"onTitleDoubleClick","keydown @ui.title":"onTitleKeyDown","paste @ui.title":"onTitlePaste","sortstart @ui.elements":"onSortStart","sortover @ui.elements":"onSortOver","sortout @ui.elements":"onSortOut","sortstop @ui.elements":"onSortStop","sortupdate @ui.elements":"onSortUpdate","sortreceive @ui.elements":"onSortReceive"}}},{key:"getEmptyView",value:function getEmptyView(){return this.isNavigatorContainer()?K.default:this.hasChildren()?G.default:null}},{key:"childViewOptions",value:function childViewOptions(){return{indent:this.getIndent()+10}}},{key:"className",value:function className(){var C="elementor-navigator__element",T=this.model.get("elType");return this.isNavigatorContainer()||(C+=" elementor-navigator__element-"+T,this.isExcludedNestableElement()||(C+=" "+Q)),this.hasChildren()&&(C+=" elementor-navigator__element--has-children"),C}},{key:"getSortableClassName",value:function getSortableClassName(){var C=this.model.get("elType");return this.isExcludedNestableElement()?"elementor-navigator__element-"+C:Q}},{key:"attributes",value:function attributes(){return{"data-id":this.model.id,"data-model-cid":this.model.cid}}},{key:"templateHelpers",value:function templateHelpers(){var C={};return this.isNavigatorContainer()||(C.title=this.model.getTitle(),C.icon="section"===this.model.get("elType")?"":this.model.getIcon()),C}},{key:"initialize",value:function initialize(){this.collection=this.model.get("elements"),this.childViewContainer=".elementor-navigator__elements",this.listenTo(this.model,"change",this.onModelChange).listenTo(this.model.get("settings"),"change",this.onModelSettingsChange),this.listenTo(this.model,"change:editor_settings",this.onModelEditorSettingsChange)}},{key:"onModelEditorSettingsChange",value:function onModelEditorSettingsChange(C,T){var B;void 0!==(null===(B=C.changed)||void 0===B||null===(B=B.editor_settings)||void 0===B?void 0:B.title)&&this.ui.title.text(T.title),window.dispatchEvent(new CustomEvent("elementor/element/update_editor_settings",{detail:{element:C,editorSettings:T}}))}},{key:"getIndent",value:function getIndent(){return this.getOption("indent")||0}},{key:"isExcludedNestableElement",value:function isExcludedNestableElement(){return["section","column"].includes(this.model.get("elType"))}},{key:"isNavigatorContainer",value:function isNavigatorContainer(){return!this.model.get("elType")}},{key:"hasChildren",value:function hasChildren(){var C;return(null===(C=this.model.get("elements"))||void 0===C?void 0:C.length)||"widget"!==this.model.get("elType")}},{key:"toggleList",value:function toggleList(C,T){if(this.hasChildren()&&!this.isNavigatorContainer()&&this.ui.item.hasClass("elementor-active")!==C){this.ui.item.toggleClass("elementor-active",C);var B="slideToggle";void 0!==C&&(B="slide"+(C?"Down":"Up")),this.ui.elements[B](300,T)}}},{key:"toggleHiddenClass",value:function toggleHiddenClass(){this.$el.toggleClass("elementor-navigator__element--hidden",this.model.getVisibility())}},{key:"recursiveChildInvoke",value:function recursiveChildInvoke(C){for(var T=arguments,B=this,V=arguments.length,L=new Array(V>1?V-1:0),$=1;$1?T-1:0),V=1;V1?T-1:0),V=1;V .elementor-navigator__element",placeholder:"ui-sortable-placeholder",axis:"y",forcePlaceholderSize:!0,connectWith:"."+this.getSortableClassName()+" > .elementor-navigator__elements",cancel:'[contenteditable="true"], [data-locked="true"]'})}},{key:"renderIndicators",value:function renderIndicators(){var C=this,T=this.model.get("settings").attributes;this.ui.indicators.empty(),jQuery.each(elementor.navigator.indicators,function(B,V){if(V.settingKeys.some(function(C){return T[C]})){var L=jQuery("
",{class:"elementor-navigator__element__indicator",title:V.title}).attr("data-section",V.section).html(''));C.ui.indicators.append(L),L.tipsy({delayIn:300,gravity:"s"})}})}},{key:"updateSelection",value:function updateSelection(){Object.keys(elementor.selection.elements).includes(this.model.get("id"))?this.select():this.deselect()}},{key:"select",value:function select(){this.recursiveParentInvoke("toggleList",!0),this.addEditingClass(),elementor.helpers.scrollToView(this.$el,400,elementor.navigator.getLayout().elements.$el)}},{key:"deselect",value:function deselect(){this.removeEditingClass()}},{key:"onRender",value:function onRender(){this.activateSortable(),this.isNavigatorContainer()||(this.ui.item.css("padding-inline-start",this.getIndent()+"px"),this.toggleHiddenClass(),this.renderIndicators())}},{key:"onModelChange",value:function onModelChange(){var C;void 0===this.model.changed.hidden&&void 0===(null===(C=this.model.changed.editor_settings)||void 0===C?void 0:C.is_hidden)||this.toggleHiddenClass()}},{key:"onModelSettingsChange",value:function onModelSettingsChange(C){var T=this;void 0!==C.changed._title&&this.ui.title.text(this.model.getTitle()),void 0!==C.changed.presetTitle&&void 0===C._title&&this.ui.title.text(this.model.getTitle()),void 0!==C.changed.presetIcon&&this.ui.icon.html('')),jQuery.each(elementor.navigator.indicators,function(B,V){if(Object.keys(C.changed).filter(function(C){return V.settingKeys.includes(C)}).length)return T.renderIndicators(),!1})}},{key:"onItemPress",value:function onItemPress(C){13!==C.keyCode?32===C.keyCode&&this.onToggleListClick(C):this.onItemClick(C)}},{key:"onItemClick",value:function onItemClick(C){this.model.trigger("request:edit",{append:C.ctrlKey||C.metaKey,scrollIntoView:!0})}},{key:"onToggleClick",value:function onToggleClick(C){C.stopPropagation(),this.model.trigger("request:toggleVisibility")}},{key:"onTitleDoubleClick",value:function onTitleDoubleClick(){this.enterTitleEditing()}},{key:"onTitleKeyDown",value:function onTitleKeyDown(C){13===C.which&&(C.preventDefault(),this.exitTitleEditing())}},{key:"onTitlePaste",value:function onTitlePaste(C){C.preventDefault(),document.execCommand("insertHTML",!1,C.originalEvent.clipboardData.getData("text/plain"))}},{key:"onToggleListClick",value:function onToggleListClick(C){C.stopPropagation(),this.toggleList()}},{key:"onSortStart",value:function onSortStart(C,T){this.model.trigger("request:sort:start",C,T),jQuery(T.item).children(".elementor-navigator__item").trigger("click"),elementor.navigator.getLayout().activateElementsMouseInteraction()}},{key:"onSortStop",value:function onSortStop(){elementor.navigator.getLayout().deactivateElementsMouseInteraction()}},{key:"onSortOver",value:function onSortOver(C){C.stopPropagation(),this.$el.addClass("elementor-dragging-on-child")}},{key:"onSortOut",value:function onSortOut(C){C.stopPropagation(),this.$el.removeClass("elementor-dragging-on-child")}},{key:"onSortUpdate",value:function onSortUpdate(C,T){C.stopPropagation(),this.ui.elements.is(T.item.parent())&&this.model.trigger("request:sort:update",T)}},{key:"onSortReceive",value:function onSortReceive(C,T){this.model.trigger("request:sort:receive",C,T)}},{key:"onMouseEnter",value:function onMouseEnter(C){var T=this;C.stopPropagation(),this.recursiveChildAgreement("dragShouldBeIgnored",elementor.channels.data.request("dragging:model"))||(this.autoExpandTimeout=setTimeout(function(){T.toggleList(!0,function(){T.ui.elements.sortable("refreshPositions")})},500))}},{key:"onMouseLeave",value:function onMouseLeave(C){C.stopPropagation(),clearTimeout(this.autoExpandTimeout)}},{key:"onContextMenu",value:function onContextMenu(C){this.model.trigger("request:contextmenu",C)}},{key:"onEditRequest",value:function onEditRequest(){elementor.navigator.getLayout().elements.currentView.recursiveChildInvoke("removeEditingClass"),this.select(!0)}},{key:"onIndicatorClick",value:function onIndicatorClick(C){var T=C.currentTarget.dataset.section;setTimeout(function(){var C=elementor.getPanelView().currentPageView,B=C.getControlModel(T).get("tab");C.activateSection(T),C.activateTab(B),C.render()})}}])}(Marionette.CompositeView)},5659:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.Json=void 0;var L=V(B(61790)),$=V(B(58155)),q=V(B(39805)),U=V(B(40989)),W=V(B(15118)),H=V(B(29402)),G=V(B(87861)),K=V(B(36160));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}T.Json=function(C){function Json(){return(0,q.default)(this,Json),function _callSuper(C,T,B){return T=(0,H.default)(T),(0,W.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,H.default)(C).constructor):T.apply(C,B))}(this,Json,arguments)}return(0,G.default)(Json,C),(0,U.default)(Json,[{key:"getData",value:(B=(0,$.default)(L.default.mark(function _callee(){return L.default.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:if(this._data){C.next=2;break}return C.next=1,this.getContent().then(function(C){return JSON.parse(C)});case 1:this._data=C.sent;case 2:return C.abrupt("return",this._data);case 3:case"end":return C.stop()}},_callee,this)})),function getData(){return B.apply(this,arguments)})}],[{key:"getName",value:function getName(){return"json"}},{key:"isActive",value:function isActive(){var C,T;return elementor.config.user.is_administrator||null!==(C=null===(T=elementor.config.user.restrictions)||void 0===T?void 0:T.includes("json-upload"))&&void 0!==C&&C}},{key:"mimeTypes",get:function get(){return["application/json"]}},{key:"resolve",value:(T=(0,$.default)(L.default.mark(function _callee2(C){return L.default.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.prev=0,JSON.parse(C),T.abrupt("return","application/json");case 1:return T.prev=1,T.catch(0),T.abrupt("return",!1);case 2:case"end":return T.stop()}},_callee2,null,[[0,1]])})),function resolve(C){return T.apply(this,arguments)})}]);var T,B}(K.default)},5703:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.StartLog=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(41621)),H=V(B(87861)),G=V(B(26368));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var K=T.StartLog=function(C){function StartLog(){return(0,L.default)(this,StartLog),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,StartLog,arguments)}return(0,H.default)(StartLog,C),(0,$.default)(StartLog,[{key:"initialize",value:function initialize(C){!function _superPropGet(C,T,B,V){var L=(0,W.default)((0,U.default)(1&V?C.prototype:C),T,B);return 2&V&&"function"==typeof L?function(C){return L.apply(B,C)}:L}(StartLog,"initialize",this,3)([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)}}])}(G.default);T.default=K},5896:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(85707)),$=V(B(39805)),q=V(B(40989)),U=V(B(15118)),W=V(B(29402)),H=V(B(87861));function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var V=Object.getOwnPropertySymbols(C);T&&(V=V.filter(function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable})),B.push.apply(B,V)}return B}function _objectSpread(C){for(var T=1;T0&&void 0!==arguments[0]?arguments[0]:{};C=_objectSpread(_objectSpread({},{largeToSmall:!1,withDesktop:!1}),C);var T=Object.keys(this.responsiveConfig.activeBreakpoints);if(C.withDesktop){var B=-1===T.indexOf("widescreen")?T.length:T.length-1;T.splice(B,0,"desktop")}return C.largeToSmall&&T.reverse(),T}},{key:"getBreakpointValues",value:function getBreakpointValues(){var C=this.responsiveConfig.activeBreakpoints,T=[];return Object.values(C).forEach(function(C){T.push(C.value)}),T}},{key:"getDesktopPreviousDeviceKey",value:function getDesktopPreviousDeviceKey(){var C=this.responsiveConfig.activeBreakpoints,T=Object.keys(C),B=T.length;return"min"===C[T[B-1]].direction?T[B-2]:T[B-1]}},{key:"getDesktopMinPoint",value:function getDesktopMinPoint(){return this.responsiveConfig.activeBreakpoints[this.getDesktopPreviousDeviceKey()].value+1}},{key:"getDeviceMinBreakpoint",value:function getDeviceMinBreakpoint(C){if("desktop"===C)return this.getDesktopMinPoint();var T,B=this.responsiveConfig.activeBreakpoints,V=Object.keys(B);if(V[0]===C)T=320;else if("widescreen"===C)T=B[C]?B[C].value:this.responsiveConfig.breakpoints.widescreen;else{var L=V.indexOf(C);T=B[V[L-1]].value+1}return T}},{key:"getActiveMatchRegex",value:function getActiveMatchRegex(){return new RegExp(this.getActiveBreakpointsList().map(function(C){return"_"+C}).join("|")+"$")}}])}(elementorModules.Module)},6229:(C,T,B)=>{"use strict";var V,L=B(35741),$=B(64560);V=L.extend({ui:{btnAddRow:".elementor-repeater-add",fieldContainer:".elementor-repeater-fields-wrapper"},events:function events(){return{"click @ui.btnAddRow":"onButtonAddRowClick","sortstart @ui.fieldContainer":"onSortStart","sortupdate @ui.fieldContainer":"onSortUpdate","sortstop @ui.fieldContainer":"onSortStop"}},childView:$,childViewContainer:".elementor-repeater-fields-wrapper",templateHelpers:function templateHelpers(){return{itemActions:this.model.get("item_actions"),data:_.extend({},this.model.toJSON(),{controlValue:[]})}},childViewOptions:function childViewOptions(C,T){return{container:this.getOption("container").repeaters[this.model.get("name")].children[T],controlFields:this.model.get("fields"),titleField:this.model.get("title_field"),itemActions:this.model.get("item_actions")}},createItemModel:function createItemModel(C,T,B){return T.controls=B.model.get("fields"),new elementorModules.editor.elements.models.BaseSettings(C,T)},fillCollection:function fillCollection(){var C=this.container?this.container.settings:this.elementSettingsModel,T=this.model.get("name");this.collection=C.get(T),this.collection instanceof Backbone.Collection||(this.collection=new Backbone.Collection(this.collection,{model:_.partial(this.createItemModel,_,_,this)}),C.set(T,this.collection,{silent:!0}))},initialize:function initialize(){L.prototype.initialize.apply(this,arguments),this.fillCollection(),this.listenTo(this.collection,"reset",this.resetContainer.bind(this)),this.listenTo(this.collection,"add",this.updateContainer.bind(this))},editRow:function editRow(C){if(this.currentEditableChild){var T=this.currentEditableChild.getChildViewContainer(this.currentEditableChild);T.removeClass("editable"),T.find(".elementor-wp-editor").each(function(){tinymce.get(this.id).fire("hide")})}this.currentEditableChild!==C?(C.getChildViewContainer(C).addClass("editable"),this.currentEditableChild=C,this.updateActiveRow()):delete this.currentEditableChild},toggleClasses:function toggleClasses(){this.toggleMinRowsClass(),this.toggleMaxRowsClass()},toggleMaxRowsClass:function toggleMaxRowsClass(){var C=this.model.get("max_items");C&&Number.isInteger(C)&&this.$el.toggleClass("elementor-repeater-has-maximum-rows",C<=this.collection.length)},getMinItems:function getMinItems(){var C=0;return this.model.get("min_items")&&Number.isInteger(this.model.get("min_items"))?C=this.model.get("min_items"):this.model.get("prevent_empty")&&(C=1),C},toggleMinRowsClass:function toggleMinRowsClass(){var C=this.getMinItems();C&&this.$el.toggleClass("elementor-repeater-has-minimum-rows",C>=this.collection.length)},updateActiveRow:function updateActiveRow(){var C=1;this.currentEditableChild&&(C=this.currentEditableChild.itemIndex),this.setEditSetting("activeItemIndex",C)},updateChildIndexes:function updateChildIndexes(){var C=this.collection;this.children.each(function(T){T.updateIndex(C.indexOf(T.model)+1),T.setTitle()})},getSortableParams:function getSortableParams(){return{axis:"y",handle:".elementor-repeater-row-tools",items:" > :not(.elementor-repeater-row--disable-sort)",cancel:""}},onRender:function onRender(){L.prototype.onRender.apply(this,arguments),this.model.get("item_actions").sort&&this.ui.fieldContainer.sortable(this.getSortableParams()),this.toggleClasses()},onSortStart:function onSortStart(C,T){T.item.data("oldIndex",T.item.index())},onSortStop:function onSortStop(C,T){var B=this;if(-1!==T.item.index()){var V=B.children.findByIndex(T.item.index()),L=V.children._views;jQuery.each(L,function(){if("wysiwyg"===this.model.get("type"))return V.render(),delete B.currentEditableChild,!1})}},onSortUpdate:function onSortUpdate(C,T){var B=T.item.data("oldIndex"),V=T.item.index();$e.run("document/repeater/move",{container:this.options.container,name:this.model.get("name"),sourceIndex:B,targetIndex:V})},onAddChild:function onAddChild(){this.updateChildIndexes(),this.updateActiveRow(),this.toggleClasses()},updateContainer:function updateContainer(C){this.options.container.repeaters[this.model.get("name")].children.filter(function(T){return T.id===C.get("_id")}).length||(elementorDevTools.deprecation.deprecated("Don't add models directly to the repeater.","3.0.0","$e.run( 'document/repeater/insert' )"),this.options.container.addRepeaterItem(this.model.get("name"),C,C.collection.indexOf(C)))},resetContainer:function resetContainer(){elementorDevTools.deprecation.deprecated("Don't reset repeater collection directly.","3.0.0","$e.run( 'document/repeater/remove' )"),this.options.container.repeaters[this.model.get("name")].children=[]},getDefaults:function getDefaults(){var C={};return _.each(this.model.get("fields"),function(T){C[T.name]=T.default}),C},getChildControlView:function getChildControlView(C){return this.getControlViewByModel(this.getControlModel(C))},getControlViewByModel:function getControlViewByModel(C){return this.children.findByModelCid(C.cid)},getControlModel:function getControlModel(C){return this.collection.findWhere({_id:C})},onButtonAddRowClick:function onButtonAddRowClick(){var C=$e.run("document/repeater/insert",{container:this.options.container,name:this.model.get("name"),model:this.getDefaults()}),T=this.children.findByModel(C);this.editRow(T),this.toggleClasses()},onChildviewClickRemove:function onChildviewClickRemove(C){C===this.currentEditableChild&&delete this.currentEditableChild,$e.run("document/repeater/remove",{container:this.options.container,name:this.model.get("name"),index:C._index}),this.updateActiveRow(),this.updateChildIndexes(),this.toggleClasses()},onChildviewClickDuplicate:function onChildviewClickDuplicate(C){$e.run("document/repeater/duplicate",{container:this.options.container,name:this.model.get("name"),index:C._index}),this.toggleClasses()},onChildviewClickEdit:function onChildviewClickEdit(C){this.editRow(C)},onAfterExternalChange:function onAfterExternalChange(){this.fillCollection(),L.prototype.onAfterExternalChange.apply(this,arguments)}}),C.exports=V},6284:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861)),H=V(B(77894));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}T.default=function(C){function ResetLayoutBase(){return(0,L.default)(this,ResetLayoutBase),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,ResetLayoutBase,arguments)}return(0,W.default)(ResetLayoutBase,C),(0,$.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)})}}])}(H.default)},6342:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.SectionColumnsSetStructure=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861)),H=V(B(77894));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var G=T.SectionColumnsSetStructure=function(C){function SectionColumnsSetStructure(){return(0,L.default)(this,SectionColumnsSetStructure),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,SectionColumnsSetStructure,arguments)}return(0,W.default)(SectionColumnsSetStructure,C),(0,$.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,V=C.target;return B.some(function(C){return C.parent!==V})}},{key:"apply",value:function apply(C){var T=C.containers,B=void 0===T?[C.container]:T,V=C.target;return B.forEach(function(C){return C.parent.view.resetLayout()}),V.view.resetLayout(),!0}}])}(H.default);T.default=G},6412:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Default=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861)),H=V(B(54270));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var G=T.Default=function(C){function Default(){return(0,L.default)(this,Default),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,Default,arguments)}return(0,W.default)(Default,C),(0,$.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}}])}(H.default);T.default=G},6418:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(30897));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){if("string"==typeof C)return _arrayLikeToArray(C,T);var B={}.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)?_arrayLikeToArray(C,T):void 0}}(C))||T&&C&&"number"==typeof C.length){B&&(C=B);var V=0,L=function F(){};return{s:L,n:function n(){return V>=C.length?{done:!0}:{done:!1,value:C[V++]}},e:function e(C){throw C},f:L}}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 $,q=!0,U=!1;return{s:function s(){B=B.call(C)},n:function n(){var C=B.next();return q=C.done,C},e:function e(C){U=!0,$=C},f:function f(){try{q||null==B.return||B.return()}finally{if(U)throw $}}}}function _arrayLikeToArray(C,T){(null==T||T>C.length)&&(T=C.length);for(var B=0,V=Array(T);B{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Create",{enumerable:!0,get:function get(){return V.Create}});var V=B(31158)},6880:(C,T,B)=>{var V=B(67114);function AsyncGenerator(C){var T,B;function resume(T,B){try{var L=C[T](B),$=L.value,q=$ instanceof V;Promise.resolve(q?$.v:$).then(function(B){if(q){var V="return"===T?"return":"next";if(!$.k||B.done)return resume(V,B);B=C[V](B).value}settle(L.done?"return":"normal",B)},function(C){resume("throw",C)})}catch(C){settle("throw",C)}}function settle(C,V){switch(C){case"return":T.resolve({value:V,done:!0});break;case"throw":T.reject(V);break;default:T.resolve({value:V,done:!1})}(T=T.next)?resume(T.key,T.arg):B=null}this._invoke=function(C,V){return new Promise(function(L,$){var q={key:C,arg:V,resolve:L,reject:$,next:null};B?B=B.next=q:(T=B=q,resume(C,V))})},"function"!=typeof C.return&&(this.return=void 0)}AsyncGenerator.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},AsyncGenerator.prototype.next=function(C){return this._invoke("next",C)},AsyncGenerator.prototype.throw=function(C){return this._invoke("throw",C)},AsyncGenerator.prototype.return=function(C){return this._invoke("return",C)},C.exports=function _wrapAsyncGenerator(C){return function(){return new AsyncGenerator(C.apply(this,arguments))}},C.exports.__esModule=!0,C.exports.default=C.exports},6958:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Colors=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var H=T.Colors=function(C){function Colors(){return(0,L.default)(this,Colors),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,Colors,arguments)}return(0,W.default)(Colors,C),(0,$.default)(Colors,null,[{key:"getEndpointFormat",value:function getEndpointFormat(){return"globals/colors/{id}"}}])}($e.modules.CommandData);T.default=H},7320:(C,T,B)=>{"use strict";var V=B(12470).__,L=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Remove=void 0;var $=L(B(39805)),q=L(B(40989)),U=L(B(15118)),W=L(B(29402)),H=L(B(87861)),G=B(62161);function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var K=T.Remove=function(C){function Remove(){return(0,$.default)(this,Remove),function _callSuper(C,T,B){return T=(0,W.default)(T),(0,U.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,W.default)(C).constructor):T.apply(C,B))}(this,Remove,arguments)}return(0,H.default)(Remove,C),(0,q.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:V("Item","elementor")}}},{key:"apply",value:function apply(C){var T=this,B=C.name,V=C.containers,L=void 0===V?[C.container]:V,$=C.isRestored,q=void 0!==$&&$,U=null===C.index?-1:C.index,W=[];return L.forEach(function(C){var V=(C=C.lookup()).settings.get(B),L=V.at(U),$=C.repeaters[B],H=C.settings.get("widgetType");if(T.isHistoryActive()&&$e.internal("document/history/log-sub-item",{container:C,data:{name:B,model:L,index:U},restore:T.constructor.restore}),W.push($.children.splice(U,1)),V.remove(L),(0,G.shouldUseAtomicRepeaters)(H)&&!q){var K=C.view.$el[0];(0,G.widgetNodes)(H).targetContainer.forEach(function(C){K.querySelector(C).children[U].remove()})}else $.render()}),1===W.length?W[0]:W}}],[{key:"restore",value:function restore(C,T){var B=C.get("data"),V=C.get("container");T?$e.run("document/repeater/remove",{container:V,name:B.name,index:B.index,isRestored:!0}):$e.run("document/repeater/insert",{container:V,model:B.model,name:B.name,options:{at:B.index},isRestored:!0})}}])}($e.modules.editor.document.CommandHistoryBase);T.default=K},7454:(C,T,B)=>{"use strict";var V=B(12470).__,L=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Save=void 0;var $=L(B(39805)),q=L(B(40989)),U=L(B(15118)),W=L(B(29402)),H=L(B(87861));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var G=T.Save=function(C){function Save(){return(0,$.default)(this,Save),function _callSuper(C,T,B){return T=(0,W.default)(T),(0,U.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,W.default)(C).constructor):T.apply(C,B))}(this,Save,arguments)}return(0,H.default)(Save,C),(0,q.default)(Save,[{key:"apply",value:function apply(C){var T=this,B=C.status,V=void 0===B?"draft":B,L=C.force,$=void 0!==L&&L,q=C.onSuccess,U=void 0===q?null:q,W=C.document,H=void 0===W?elementor.documents.getCurrent():W;if(!$&&H.editor.isSaving)return jQuery.Deferred().reject("Document already in save progress");var G=H.container,K=G.settings.toJSON({remove:["default"]}),Q=G.settings.get("post_status");this.addPersistentSettingsToPayload(K,G),elementor.saver.trigger("before:save",C).trigger("before:save:"+V,C),H.editor.isSaving=!0,H.editor.isChangedDuringSave=!1,K.post_status=V;var X=[];elementor.config.document.panel.has_elements&&(X=G.model.get("elements").toJSON({remove:["default","editSettings","defaultEditSettings"]}));var J={status:V,oldStatus:Q,elements:X,document:H,currentHistoryId:H.history.currentItem.get("id")},Y=elementorCommon.ajax.addRequest("save_builder",{data:{status:V,elements:X,settings:K},error:function error(C){return T.onSaveError(C,V,H)}}).then(function(C){return T.onSaveSuccess(C,J,U)});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,V=T.status,L=T.oldStatus,$=T.elements,q=T.document,U=T.currentHistoryId;this.onAfterAjax(q),q.editor.lastSaveHistoryId=U,elementor.documents.invalidateCache(q.id);var W=V!==L,H={data:C,statusChanged:W};return q!==elementor.documents.getCurrent()||(q.editor.isChangedDuringSave||(q.editor.isSaved=!0),"autosave"!==V&&(W&&$e.run("document/elements/settings",{container:elementor.settings.page.getEditedView().getContainer(),settings:{post_status:V},options:{external:!0}}),q.editor.isChangedDuringSave||$e.internal("document/save/set-is-modified",{status:!1})),C.config&&jQuery.extend(!0,q.config,C.config.document),q.config.elements&&(q.config.elements=$),elementor.channels.editor.trigger("saved",C),elementor.saver.trigger("after:save",C).trigger("after:save:"+V,C),W&&elementor.saver.trigger("page:status:change",V,L),_.isFunction(B)&&B.call(this,H)),H}},{key:"onSaveError",value:function onSaveError(C,T,B){var L;this.onAfterAjax(B),elementor.saver.trigger("after:saveError",C).trigger("after:saveError:"+T,C),_.isString(C)?L=C:C.statusText?(L=elementor.createAjaxErrorMessage(C),0===C.readyState&&(L+=" "+V("Saving has been disabled until you’re reconnected.","elementor"))):C[0]&&C[0].code&&(L=V("Server Error","elementor")+" "+C[0].code),elementor.notifications.showToast({message:L})}},{key:"onAfterAjax",value:function onAfterAjax(C){C.editor.isSaving=!1}},{key:"addPersistentSettingsToPayload",value:function addPersistentSettingsToPayload(C,T){var B;null===(B=elementor)||void 0===B||null===(B=B.config)||void 0===B||null===(B=B.persistent_keys)||void 0===B||B.forEach(function(B){T.settings.defaults.hasOwnProperty(B)&&!C.hasOwnProperty(B)&&(C[B]=T.settings.defaults[B])})}}])}($e.modules.CommandInternalBase);T.default=G},7470:(C,T,B)=>{"use strict";var V=B(75206);T.createRoot=V.createRoot,T.hydrateRoot=V.hydrateRoot},7778:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.AfterSelect=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861)),H=V(B(61856));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var G=T.AfterSelect=function(C){function AfterSelect(){return(0,L.default)(this,AfterSelect),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,AfterSelect,arguments)}return(0,W.default)(AfterSelect,C),(0,$.default)(AfterSelect,[{key:"getCommand",value:function getCommand(){return"document/elements/select"}},{key:"getId",value:function getId(){return"prevent-container-selection"}},{key:"getConditions",value:function getConditions(C){var T,B,V=null==C||null===(T=C.container)||void 0===T||null===(T=T.document)||void 0===T||null===(T=T.config)||void 0===T?void 0:T.type;V||(V=null==C||null===(B=C.containers[0])||void 0===B||null===(B=B.document)||void 0===B||null===(B=B.config)||void 0===B?void 0:B.type);return"floating-buttons"===V}},{key:"apply",value:function apply(C){var T=C.container.type;switch(void 0===T?"":T){case"section":case"container":$e.run("document/elements/select",{container:C.container.children[0],append:!1})}}}])}(H.default);T.default=G},7787:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Exit=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var H=T.Exit=function(C){function Exit(){return(0,L.default)(this,Exit),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,Exit,arguments)}return(0,W.default)(Exit,C),(0,$.default)(Exit,[{key:"apply",value:function apply(){return $e.run("editor/documents/close",{id:elementor.config.kit_id,onClose:function onClose(C){location=C.config.urls.exit_to_dashboard}})}}])}($e.modules.CommandBase);T.default=H},7895:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var H=B(62133);T.default=function(C){function BreakpointValidator(){return(0,L.default)(this,BreakpointValidator),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,BreakpointValidator,arguments)}return(0,W.default)(BreakpointValidator,C),(0,$.default)(BreakpointValidator,[{key:"getDefaultSettings",value:function getDefaultSettings(){return{validationTerms:{max:5120}}}},{key:"getPanelActiveBreakpoints",value:function getPanelActiveBreakpoints(){var C=elementor.documents.currentDocument.config.settings.settings.active_breakpoints.map(function(C){return C.replace("viewport_","")}),T={};return C.forEach(function(C){T[C]=elementorFrontend.config.responsive.breakpoints[C]}),T}},{key:"initBreakpointProperties",value:function initBreakpointProperties(){var C,T,B=this.getSettings("validationTerms"),V=this.getPanelActiveBreakpoints(),L=Object.keys(V);this.breakpointIndex=L.indexOf(B.breakpointName),this.topBreakpoint=null===(C=V[L[this.breakpointIndex+1]])||void 0===C?void 0:C.value,this.bottomBreakpoint=null===(T=V[L[this.breakpointIndex-1]])||void 0===T?void 0:T.value}},{key:"validationMethod",value:function validationMethod(C){var T=this.getSettings("validationTerms"),B=H.prototype.validationMethod.call(this,C);return(_.isFinite(C)||""===C)&&(this.validateMinMaxForBreakpoint(C,T)||B.push("Value is not between the breakpoints above or under the edited breakpoint")),B}},{key:"validateMinMaxForBreakpoint",value:function validateMinMaxForBreakpoint(C,T){var B=elementorFrontend.config.responsive.breakpoints[T.breakpointName].default_value,V=!0;return this.initBreakpointProperties(),"mobile"===T.breakpointName&&320===this.bottomBreakpoint&&(this.bottomBreakpoint-=1),this.bottomBreakpoint&&(""!==C&&C<=this.bottomBreakpoint&&(V=!1),""===C&&B<=this.bottomBreakpoint&&(V=!1)),this.topBreakpoint&&(""!==C&&C>=this.topBreakpoint&&(V=!1),""===C&&B>=this.topBreakpoint&&(V=!1)),V}}])}(H)},8004:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"ChangeDeviceMode",{enumerable:!0,get:function get(){return V.ChangeDeviceMode}}),Object.defineProperty(T,"Close",{enumerable:!0,get:function get(){return q.Close}}),Object.defineProperty(T,"EditorPreferences",{enumerable:!0,get:function get(){return $.EditorPreferences}}),Object.defineProperty(T,"Exit",{enumerable:!0,get:function get(){return U.Exit}}),Object.defineProperty(T,"Open",{enumerable:!0,get:function get(){return W.Open}}),Object.defineProperty(T,"PageSettings",{enumerable:!0,get:function get(){return L.PageSettings}}),Object.defineProperty(T,"Publish",{enumerable:!0,get:function get(){return H.Publish}}),Object.defineProperty(T,"Save",{enumerable:!0,get:function get(){return G.Save}}),Object.defineProperty(T,"Toggle",{enumerable:!0,get:function get(){return K.Toggle}});var V=B(84633),L=B(41111),$=B(79132),q=B(21068),U=B(95677),W=B(31782),H=B(48283),G=B(52859),K=B(88810)},8165:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Open=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var H=T.Open=function(C){function Open(){return(0,L.default)(this,Open),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,Open,arguments)}return(0,W.default)(Open,C),(0,$.default)(Open,[{key:"apply",value:function apply(){$e.route(this.component.getNamespace())}}])}($e.modules.CommandBase);T.default=H},8323:(C,T,B)=>{"use strict";var V=B(12470).__,L=B(96784)(B(85707)),$=B(47838);C.exports=Marionette.Behavior.extend({tagView:null,listenerAttached:!1,initialize:function initialize(){this.listenerAttached||(this.listenTo(this.view.options.container.settings,"change:external:__dynamic__",this.onAfterExternalChange),this.listenerAttached=!0)},shouldRenderTools:function shouldRenderTools(){if(this.getOption("dynamicSettings").default)return!1;var C=elementor.helpers.hasPro()&&!elementor.helpers.hasProAndNotConnected(),T=this.getOption("tags").length>0;return!C||T},renderTools:function renderTools(){var C=this;if(this.shouldRenderTools()){var T=jQuery(Marionette.Renderer.render("#tmpl-elementor-control-dynamic-switcher"));T.on("click",function(T){return C.onDynamicSwitcherClick(T)}),this.$el.find(".elementor-control-dynamic-switcher-wrapper").append(T),this.ui.dynamicSwitcher=T,"color"===this.view.model.get("type")&&(this.view.colorPicker?this.moveDynamicSwitcherToColorPicker():setTimeout(function(){return C.moveDynamicSwitcherToColorPicker()})),this.ui.dynamicSwitcher.tipsy({title:function title(){return this.getAttribute("data-tooltip")},gravity:"s"})}},moveDynamicSwitcherToColorPicker:function moveDynamicSwitcherToColorPicker(){var C=this.view.colorPicker.$pickerToolsContainer;this.ui.dynamicSwitcher.removeClass("elementor-control-unit-1").addClass("e-control-tool");var T=C.find(".elementor-control-element-color-picker");T.length?this.ui.dynamicSwitcher.insertBefore(T):C.append(this.ui.dynamicSwitcher)},toggleDynamicClass:function toggleDynamicClass(){this.$el.toggleClass("elementor-control-dynamic-value",this.isDynamicMode())},isDynamicMode:function isDynamicMode(){var C=this.view.container.settings.get("__dynamic__");return!(!C||!C[this.view.model.get("name")])},createTagsList:function createTagsList(){var C=_.groupBy(this.getOption("tags"),"group"),T=elementor.dynamicTags.getConfig("groups"),B=this.ui.tagsList=jQuery("
",{class:"elementor-tags-list"}),V=jQuery("
",{class:"elementor-tags-list__inner"});if(B.append(V),jQuery.each(T,function(T){var B=C[T];if(B){var L=jQuery("
",{class:"elementor-tags-list__group-title"}).text(this.title);V.append(L),B.forEach(function(C){var T=jQuery("
",{class:"elementor-tags-list__item"});T.text(C.title).attr("data-tag-name",C.name),V.append(T)})}}),!elementor.helpers.hasPro()&&Object.keys(C).length){var L=Marionette.Renderer.render("#tmpl-elementor-dynamic-tags-promo",{promotionUrl:elementor.config.dynamicPromotionURL.replace("%s",this.view.model.get("name"))});V.append(L)}V.on("click",".elementor-tags-list__item",this.onTagsListItemClick.bind(this)),elementorCommon.elements.$body.append(B)},getTagsList:function getTagsList(){return this.ui.tagsList||this.createTagsList(),this.ui.tagsList},toggleTagsList:function toggleTagsList(){var C=this.getTagsList();if(C.is(":visible"))C.hide();else{var T=elementorCommon.config.isRTL?"left":"right";C.show().position({my:"".concat(T," top"),at:"".concat(T," bottom+5"),of:this.ui.dynamicSwitcher})}},setTagView:function setTagView(C,T,B){this.tagView&&this.tagView.destroy();var V=this.tagView=new $({id:C,name:T,settings:B,controlName:this.view.model.get("name"),dynamicSettings:this.getOption("dynamicSettings")}),L=this.view.options.container,q=L.controls[V.options.controlName].label;V.options.container=new elementorModules.editor.Container({type:"dynamic",id:C,model:V.model,settings:V.model,view:V,parent:L,label:L.label+" "+q,controls:V.model.options.controls,renderer:L}),V.render(),this.$el.find(".elementor-control-tag-area").after(V.el),this.listenTo(V,"remove",this.onTagViewRemove.bind(this))},setDefaultTagView:function setDefaultTagView(){var C=elementor.dynamicTags.tagTextToTagData(this.getDynamicValue());this.setTagView(C.id,C.name,C.settings)},tagViewToTagText:function tagViewToTagText(){var C=this.tagView;return elementor.dynamicTags.tagDataToTagText(C.getOption("id"),C.getOption("name"),C.model)},getDynamicValue:function getDynamicValue(){return this.view.container.dynamic.get(this.view.model.get("name"))},destroyTagView:function destroyTagView(){this.tagView&&(this.tagView.destroy(),this.tagView=null)},showPromotion:function showPromotion(){var C=elementor.helpers.hasProAndNotConnected(),T={title:V("Dynamic Content","elementor"),content:V("Create more personalized and dynamic sites by populating data from various sources with dozens of dynamic tags to choose from.","elementor"),targetElement:this.ui.dynamicSwitcher,position:{blockStart:"-10"},actionButton:{url:C?elementorProEditorConfig.urls.connect:elementor.config.dynamicPromotionURL.replace("%s",this.view.model.get("name")),text:V(C?"Connect & Activate":"Upgrade","elementor")}};elementor.promotion.showDialog(T)},onRender:function onRender(){this.$el.addClass("elementor-control-dynamic"),this.renderTools(),this.toggleDynamicClass(),this.isDynamicMode()&&this.setDefaultTagView()},onDynamicSwitcherClick:function onDynamicSwitcherClick(C){C.stopPropagation(),this.getOption("tags").length?this.toggleTagsList():this.showPromotion()},onTagsListItemClick:function onTagsListItemClick(C){var T=jQuery(C.currentTarget);this.setTagView(elementorCommon.helpers.getUniqueId(),T.data("tagName"),{}),this.view.getGlobalKey()&&this.view.triggerMethod("unset:global:value"),this.isDynamicMode()?$e.run("document/dynamic/settings",{container:this.view.options.container,settings:(0,L.default)({},this.view.model.get("name"),this.tagViewToTagText())}):$e.run("document/dynamic/enable",{container:this.view.options.container,settings:(0,L.default)({},this.view.model.get("name"),this.tagViewToTagText())}),this.toggleDynamicClass(),this.toggleTagsList(),this.tagView.getTagConfig().settings_required&&this.tagView.showSettingsPopup()},onTagViewRemove:function onTagViewRemove(){$e.run("document/dynamic/disable",{container:this.view.options.container,settings:(0,L.default)({},this.view.model.get("name"),this.tagViewToTagText())}),this.toggleDynamicClass()},onAfterExternalChange:function onAfterExternalChange(){this.destroyTagView(),this.isDynamicMode()&&this.setDefaultTagView(),this.toggleDynamicClass()},onDestroy:function onDestroy(){this.destroyTagView(),this.ui.tagsList&&this.ui.tagsList.remove()}})},8513:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(85707)),U=B(38940);T.default=function(){return(0,$.default)(function RevisionsManager(C){(0,L.default)(this,RevisionsManager),(0,q.default)(this,"document",void 0),(0,q.default)(this,"revisions",void 0),this.document=C},[{key:"getItems",value:function getItems(){return this.revisions}},{key:"requestRevisions",value:function requestRevisions(C){var T=this;this.revisions?C(this.revisions):elementorCommon.ajax.addRequest("get_revisions",{success:function success(B){T.revisions=new U(B),T.revisions.on("update",T.onRevisionsUpdate.bind(T)),C(T.revisions)}})}},{key:"setEditorData",value:function setEditorData(C){elementor.getPreviewView().collection.reset(C)}},{key:"getRevisionDataAsync",value:function getRevisionDataAsync(C,T){return _.extend(T,{data:{id:C}}),elementorCommon.ajax.addRequest("get_revision_data",T)}},{key:"addRevisions",value:function addRevisions(C){var T=this;this.requestRevisions(function(){C.forEach(function(C){var B=T.revisions.findWhere({id:C.id});B&&T.revisions.remove(B,{silent:!0}),T.revisions.add(C,{silent:!0})}),T.revisions.trigger("update")})}},{key:"deleteRevision",value:function deleteRevision(C,T){var B={data:{id:C.get("id")},success:function success(){T.success&&T.success(),C.destroy()}};T.error&&(B.error=T.error),elementorCommon.ajax.addRequest("delete_revision",B)}},{key:"onRevisionsUpdate",value:function onRevisionsUpdate(){$e.routes.is("panel/history/revisions")&&$e.routes.refreshContainer("panel")}}])}()},8589:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}T.default=function(C){function BaseElementModel(){return(0,L.default)(this,BaseElementModel),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,BaseElementModel,arguments)}return(0,W.default)(BaseElementModel,C),(0,$.default)(BaseElementModel,[{key:"isValidChild",value:function isValidChild(C){elementorModules.ForceMethodImplementation({attributes:this.attributes})}}])}(Backbone.Model)},8813:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(41621)),H=V(B(87861)),G=V(B(95480));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}function _superPropGet(C,T,B,V){var L=(0,W.default)((0,U.default)(1&V?C.prototype:C),T,B);return 2&V&&"function"==typeof L?function(C){return L.apply(B,C)}:L}T.default=function(C){function CommandHistoryBase(){return(0,L.default)(this,CommandHistoryBase),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,CommandHistoryBase,arguments)}return(0,H.default)(CommandHistoryBase,C),(0,$.default)(CommandHistoryBase,[{key:"initialize",value:function initialize(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},T=C.options,B=(void 0===T?{}:T).useHistory;(void 0===B||B)&&(this.history=this.getHistory(C),this.historyId=!1)}},{key:"getHistory",value:function getHistory(){elementorModules.ForceMethodImplementation()}},{key:"isHistoryActive",value:function isHistoryActive(){return elementor.documents.getCurrent().history.getActive()}},{key:"onBeforeRun",value:function onBeforeRun(C){_superPropGet(CommandHistoryBase,"onBeforeRun",this,3)([C]),this.history&&this.isHistoryActive()&&(this.historyId=$e.internal("document/history/start-log",this.history))}},{key:"onAfterRun",value:function onAfterRun(C,T){_superPropGet(CommandHistoryBase,"onAfterRun",this,3)([C,T]),this.history&&this.isHistoryActive()&&$e.internal("document/history/end-log",{id:this.historyId})}},{key:"onAfterApply",value:function onAfterApply(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},T=arguments.length>1?arguments[1]:void 0;_superPropGet(CommandHistoryBase,"onAfterApply",this,3)([C,T]),this.isDataChanged()&&$e.internal("document/save/set-is-modified",{status:!0})}},{key:"onCatchApply",value:function onCatchApply(C){C instanceof $e.modules.HookBreak&&this.historyId&&$e.internal("document/history/delete-log",{id:this.historyId}),_superPropGet(CommandHistoryBase,"onCatchApply",this,3)([C])}},{key:"isDataChanged",value:function isDataChanged(){return!0}}],[{key:"getInstanceType",value:function getInstanceType(){return"CommandHistoryBase"}}])}(G.default)},9297:(C,T,B)=>{"use strict";var V=B(12470).__,L=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var $=L(B(39805)),q=L(B(40989)),U=L(B(15118)),W=L(B(29402)),H=L(B(41621)),G=L(B(87861)),K=L(B(40397));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}T.default=function(C){function Component(){return(0,$.default)(this,Component),function _callSuper(C,T,B){return T=(0,W.default)(T),(0,U.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,W.default)(C).constructor):T.apply(C,B))}(this,Component,arguments)}return(0,G.default)(Component,C),(0,q.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"panel/elements"}},{key:"defaultTabs",value:function defaultTabs(){return{categories:{title:V("Elements","elementor")},global:{title:V("Global","elementor")}}}},{key:"getTabsWrapperSelector",value:function getTabsWrapperSelector(){return"#elementor-panel-elements-navigation"}},{key:"renderTab",value:function renderTab(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.manager.setPage("elements",null,T).showView(C)}},{key:"activateTab",value:function activateTab(C){!function _superPropGet(C,T,B,V){var L=(0,H.default)((0,W.default)(1&V?C.prototype:C),T,B);return 2&V&&"function"==typeof L?function(C){return L.apply(B,C)}:L}(Component,"activateTab",this,3)([C]),elementorCommon.eventsManager.dispatchEvent(elementorCommon.eventsManager.config.names.v1[C],{location:elementorCommon.eventsManager.config.locations.widgetPanel,secondaryLocation:elementorCommon.eventsManager.config.secondaryLocations[C],trigger:elementorCommon.eventsManager.config.triggers.click,element:elementorCommon.eventsManager.config.elements.accordionSection})}}])}(K.default)},9366:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.KitUpdateLightboxPreview=void 0;var L=V(B(18821)),$=V(B(39805)),q=V(B(40989)),U=V(B(15118)),W=V(B(29402)),H=V(B(87861));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var G=T.KitUpdateLightboxPreview=function(C){function KitUpdateLightboxPreview(){return(0,$.default)(this,KitUpdateLightboxPreview),function _callSuper(C,T,B){return T=(0,W.default)(T),(0,U.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,W.default)(C).constructor):T.apply(C,B))}(this,KitUpdateLightboxPreview,arguments)}return(0,H.default)(KitUpdateLightboxPreview,C),(0,q.default)(KitUpdateLightboxPreview,[{key:"getCommand",value:function getCommand(){return"document/elements/settings"}},{key:"getId",value:function getId(){return"kit-update-lightbox-preview"}},{key:"getContainerType",value:function getContainerType(){return"document"}},{key:"getConditions",value:function getConditions(){return"kit"===elementor.documents.getCurrent().config.type}},{key:"apply",value:function apply(C){var T=C.settings;Object.entries(T).forEach(function(C){var T=(0,L.default)(C,2),B=T[0],V=T[1];-1!==B.indexOf("lightbox")&&(elementorFrontend.config.kit[B]=V)})}}])}($e.modules.hookUI.After);T.default=G},9535:(C,T,B)=>{var V=B(89736);function _regenerator(){var T,B,L="function"==typeof Symbol?Symbol:{},$=L.iterator||"@@iterator",q=L.toStringTag||"@@toStringTag";function i(C,L,$,q){var W=L&&L.prototype instanceof Generator?L:Generator,H=Object.create(W.prototype);return V(H,"_invoke",function(C,V,L){var $,q,W,H=0,G=L||[],K=!1,Q={p:0,n:0,v:T,a:d,f:d.bind(T,4),d:function d(C,B){return $=C,q=0,W=T,Q.n=B,U}};function d(C,V){for(q=C,W=V,B=0;!K&&H&&!L&&B3?(L=J===V)&&(W=$[(q=$[4])?5:(q=3,3)],$[4]=$[5]=T):$[0]<=X&&((L=C<2&&X<$[1])?(q=0,Q.v=V,Q.n=$[1]):XV||V>J)&&($[4]=C,$[5]=V,Q.n=J,q=0))}if(L||C>1)return U;throw K=!0,V}return function(L,G,X){if(H>1)throw TypeError("Generator is already running");for(K&&1===G&&d(G,X),q=G,W=X;(B=q<2?T:W)||!K;){$||(q?q<3?(q>1&&(Q.n=-1),d(q,W)):Q.n=W:Q.v=W);try{if(H=2,$){if(q||(L="next"),B=$[L]){if(!(B=B.call($,W)))throw TypeError("iterator result is not an object");if(!B.done)return B;W=B.value,q<2&&(q=0)}else 1===q&&(B=$.return)&&B.call($),q<2&&(W=TypeError("The iterator does not provide a '"+L+"' method"),q=1);$=T}else if((B=(K=Q.n<0)?W:C.call(V,Q))!==U)break}catch(C){$=T,q=1,W=C}finally{H=1}}return{value:B,done:K}}}(C,$,q),!0),H}var U={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}B=Object.getPrototypeOf;var W=[][$]?B(B([][$]())):(V(B={},$,function(){return this}),B),H=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(W);function f(C){return Object.setPrototypeOf?Object.setPrototypeOf(C,GeneratorFunctionPrototype):(C.__proto__=GeneratorFunctionPrototype,V(C,q,"GeneratorFunction")),C.prototype=Object.create(H),C}return GeneratorFunction.prototype=GeneratorFunctionPrototype,V(H,"constructor",GeneratorFunctionPrototype),V(GeneratorFunctionPrototype,"constructor",GeneratorFunction),GeneratorFunction.displayName="GeneratorFunction",V(GeneratorFunctionPrototype,q,"GeneratorFunction"),V(H),V(H,q,"Generator"),V(H,$,function(){return this}),V(H,"toString",function(){return"[object Generator]"}),(C.exports=_regenerator=function _regenerator(){return{w:i,m:f}},C.exports.__esModule=!0,C.exports.default=C.exports)()}C.exports=_regenerator,C.exports.__esModule=!0,C.exports.default=C.exports},10281:(C,T,B)=>{"use strict";var V=B(96784),L=B(10564);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var $=V(B(39805)),q=V(B(40989)),U=V(B(15118)),W=V(B(29402)),H=V(B(87861)),G=function _interopRequireWildcard(C,T){if("function"==typeof WeakMap)var B=new WeakMap,V=new WeakMap;return function _interopRequireWildcard(C,T){if(!T&&C&&C.__esModule)return C;var $,q,U={__proto__:null,default:C};if(null===C||"object"!=L(C)&&"function"!=typeof C)return U;if($=T?V:B){if($.has(C))return $.get(C);$.set(C,U)}for(var W in C)"default"!==W&&{}.hasOwnProperty.call(C,W)&&((q=($=Object.defineProperty)&&Object.getOwnPropertyDescriptor(C,W))&&(q.get||q.set)?$(U,W,q):U[W]=C[W]);return U}(C,T)}(B(53621));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}T.default=function(C){function LinksPageComponent(){return(0,$.default)(this,LinksPageComponent),function _callSuper(C,T,B){return T=(0,W.default)(T),(0,U.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,W.default)(C).constructor):T.apply(C,B))}(this,LinksPageComponent,arguments)}return(0,H.default)(LinksPageComponent,C),(0,q.default)(LinksPageComponent,[{key:"getNamespace",value:function getNamespace(){return"document/floating-buttons"}},{key:"defaultHooks",value:function defaultHooks(){return this.importHooks(G)}}])}($e.modules.ComponentBase)},10361:(C,T,B)=>{"use strict";var V=B(96784),L=B(10564);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var $=V(B(39805)),q=V(B(40989)),U=V(B(15118)),W=V(B(29402)),H=V(B(41621)),G=V(B(87861)),K=V(B(40397)),Q=_interopRequireWildcard(B(68130)),X=_interopRequireWildcard(B(46789)),J=_interopRequireWildcard(B(21170));function _interopRequireWildcard(C,T){if("function"==typeof WeakMap)var B=new WeakMap,V=new WeakMap;return(_interopRequireWildcard=function _interopRequireWildcard(C,T){if(!T&&C&&C.__esModule)return C;var $,q,U={__proto__:null,default:C};if(null===C||"object"!=L(C)&&"function"!=typeof C)return U;if($=T?V:B){if($.has(C))return $.get(C);$.set(C,U)}for(var W in C)"default"!==W&&{}.hasOwnProperty.call(C,W)&&((q=($=Object.defineProperty)&&Object.getOwnPropertyDescriptor(C,W))&&(q.get||q.set)?$(U,W,q):U[W]=C[W]);return U})(C,T)}function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}T.default=function(C){function Component(){return(0,$.default)(this,Component),function _callSuper(C,T,B){return T=(0,W.default)(T),(0,U.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,W.default)(C).constructor):T.apply(C,B))}(this,Component,arguments)}return(0,G.default)(Component,C),(0,q.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"document"}},{key:"registerAPI",value:function registerAPI(){Object.values(Q).forEach(function(C){return $e.components.register(new C)}),function _superPropGet(C,T,B,V){var L=(0,H.default)((0,W.default)(1&V?C.prototype:C),T,B);return 2&V&&"function"==typeof L?function(C){return L.apply(B,C)}:L}(Component,"registerAPI",this,3)([])}},{key:"defaultCommands",value:function defaultCommands(){return{}}},{key:"defaultHooks",value:function defaultHooks(){return this.importHooks(X)}},{key:"defaultUiStates",value:function defaultUiStates(){return this.importUiStates(J)}},{key:"defaultUtils",value:function defaultUtils(){var C=this;return{findViewRecursive:function findViewRecursive(T,B,V){var L=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],$=[];for(var q in T._views){var U=T._views[q];if(V===U.model.get(B)&&($.push(U),!L))return $;if(U.children){var W=C.utils.findViewRecursive(U.children,B,V,L);if(W.length&&($=$.concat(W),!L))return $}}return $},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}}}}])}(K.default)},10363:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.FooterSaverCatchSave=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861)),H=V(B(66777));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var G=T.FooterSaverCatchSave=function(C){function FooterSaverCatchSave(){return(0,L.default)(this,FooterSaverCatchSave),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,FooterSaverCatchSave,arguments)}return(0,W.default)(FooterSaverCatchSave,C),(0,$.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")}}])}(H.default);T.default=G},10564: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},10644:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=V(B(61790)),$=V(B(58155)),q=V(B(39805)),U=V(B(40989)),W=V(B(85707));T.default=function(){return(0,U.default)(function FileParserBase(C){(0,q.default)(this,FileParserBase),(0,W.default)(this,"reader",void 0),(0,W.default)(this,"tasks",[]),this.reader=C},[{key:"parse",value:(T=(0,$.default)(L.default.mark(function _callee(){return L.default.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:case"end":return C.stop()}},_callee)})),function parse(){return T.apply(this,arguments)})}],[{key:"getName",value:function getName(){return""}},{key:"getReaders",value:function getReaders(){return[]}},{key:"validate",value:(C=(0,$.default)(L.default.mark(function _callee2(C){return L.default.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.abrupt("return",!1);case 1:case"end":return C.stop()}},_callee2)})),function validate(T){return C.apply(this,arguments)})}]);var C,T}()},10684:(C,T,B)=>{"use strict";var V,L=B(58907);V=L.extend({template:"#tmpl-elementor-template-library-template-remote",ui:function ui(){return jQuery.extend(L.prototype.ui.apply(this,arguments),{favoriteCheckbox:".elementor-template-library-template-favorite-input"})},events:function events(){return jQuery.extend(L.prototype.events.apply(this,arguments),{"change @ui.favoriteCheckbox":"onFavoriteCheckboxChange"})},onPreviewButtonClick:function onPreviewButtonClick(C){C.stopPropagation(),$e.route("library/preview",{model:this.model})},onFavoriteCheckboxChange:function onFavoriteCheckboxChange(){var C=this.ui.favoriteCheckbox[0].checked;this.model.set("favorite",C),elementor.templates.markAsFavorite(this.model,C),!C&&elementor.templates.getFilter("favorite")&&elementor.channels.templates.trigger("filter:change")}}),C.exports=V},10739:C=>{C.exports=function _objectWithoutPropertiesLoose(C,T){if(null==C)return{};var B={};for(var V in C)if({}.hasOwnProperty.call(C,V)){if(-1!==T.indexOf(V))continue;B[V]=C[V]}return B},C.exports.__esModule=!0,C.exports.default=C.exports},10906:(C,T,B)=>{var V=B(91819),L=B(20365),$=B(37744),q=B(78687);C.exports=function _toConsumableArray(C){return V(C)||L(C)||$(C)||q()},C.exports.__esModule=!0,C.exports.default=C.exports},10943:(C,T,B)=>{"use strict";var V=B(96784),L=B(10564);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var $=V(B(39805)),q=V(B(40989)),U=V(B(15118)),W=V(B(29402)),H=V(B(41621)),G=V(B(87861)),K=V(B(40397)),Q=V(B(5043)),X=V(B(67738)),J=function _interopRequireWildcard(C,T){if("function"==typeof WeakMap)var B=new WeakMap,V=new WeakMap;return function _interopRequireWildcard(C,T){if(!T&&C&&C.__esModule)return C;var $,q,U={__proto__:null,default:C};if(null===C||"object"!=L(C)&&"function"!=typeof C)return U;if($=T?V:B){if($.has(C))return $.get(C);$.set(C,U)}for(var W in C)"default"!==W&&{}.hasOwnProperty.call(C,W)&&((q=($=Object.defineProperty)&&Object.getOwnPropertyDescriptor(C,W))&&(q.get||q.set)?$(U,W,q):U[W]=C[W]);return U}(C,T)}(B(76468));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}function _superPropGet(C,T,B,V){var L=(0,H.default)((0,W.default)(1&V?C.prototype:C),T,B);return 2&V&&"function"==typeof L?function(C){return L.apply(B,C)}:L}T.default=function(C){function Component(){return(0,$.default)(this,Component),function _callSuper(C,T,B){return T=(0,W.default)(T),(0,U.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,W.default)(C).constructor):T.apply(C,B))}(this,Component,arguments)}return(0,G.default)(Component,C),(0,q.default)(Component,[{key:"__construct",value:function __construct(){var C=this,T=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};_superPropGet(Component,"__construct",this,3)([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 X.default({manager:this})),_superPropGet(Component,"registerAPI",this,3)([])}},{key:"defaultData",value:function defaultData(){return this.importCommands(J)}},{key:"refreshGlobalData",value:function refreshGlobalData(){$e.data.deleteCache($e.components.get("globals"),"globals/index")}}])}(K.default)},11018:C=>{C.exports=function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},C.exports.__esModule=!0,C.exports.default=C.exports},11327:(C,T,B)=>{var V=B(10564).default;C.exports=function toPrimitive(C,T){if("object"!=V(C)||!C)return C;var B=C[Symbol.toPrimitive];if(void 0!==B){var L=B.call(C,T||"default");if("object"!=V(L))return L;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===T?String:Number)(C)},C.exports.__esModule=!0,C.exports.default=C.exports},11698:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.UndoAll=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var H=T.UndoAll=function(C){function UndoAll(){return(0,L.default)(this,UndoAll),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,UndoAll,arguments)}return(0,W.default)(UndoAll,C),(0,$.default)(UndoAll,[{key:"apply",value:function apply(C){var T=C.document;T.history.doItem(T.history.getItems().length-1)}}])}($e.modules.CommandBase);T.default=H},11859:(C,T,B)=>{"use strict";var V=B(96784);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.RemoveActiveDocumentQueryParam=void 0;var L=V(B(39805)),$=V(B(40989)),q=V(B(15118)),U=V(B(29402)),W=V(B(87861)),H=B(21299);function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}var G=T.RemoveActiveDocumentQueryParam=function(C){function RemoveActiveDocumentQueryParam(){return(0,L.default)(this,RemoveActiveDocumentQueryParam),function _callSuper(C,T,B){return T=(0,U.default)(T),(0,q.default)(C,_isNativeReflectConstruct()?Reflect.construct(T,B||[],(0,U.default)(C).constructor):T.apply(C,B))}(this,RemoveActiveDocumentQueryParam,arguments)}return(0,W.default)(RemoveActiveDocumentQueryParam,C),(0,$.default)(RemoveActiveDocumentQueryParam,[{key:"getCommand",value:function getCommand(){return"editor/documents/close"}},{key:"getId",value:function getId(){return"remove-active-document-query-param"}},{key:"apply",value:function apply(C){var T=parseInt((0,H.getQueryParam)("active-document"));T===parseInt(C.id)&&(0,H.removeQueryParam)("active-document"),C.previous_active_document_id=T}}])}($e.modules.hookUI.After);T.default=G},12466:(C,T,B)=>{"use strict";var V=B(96784),L=B(10564);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var $=V(B(10564)),q=_interopRequireWildcard(B(82649)),U=_interopRequireWildcard(B(34169));function _interopRequireWildcard(C,T){if("function"==typeof WeakMap)var B=new WeakMap,V=new WeakMap;return(_interopRequireWildcard=function _interopRequireWildcard(C,T){if(!T&&C&&C.__esModule)return C;var $,q,U={__proto__:null,default:C};if(null===C||"object"!=L(C)&&"function"!=typeof C)return U;if($=T?V:B){if($.has(C))return $.get(C);$.set(C,U)}for(var W in C)"default"!==W&&{}.hasOwnProperty.call(C,W)&&((q=($=Object.defineProperty)&&Object.getOwnPropertyDescriptor(C,W))&&(q.get||q.set)?$(U,W,q):U[W]=C[W]);return U})(C,T)}var W=function recursiveValues(C){return Object.values(C).map(function(C){return"object"===(0,$.default)(C)?Object.values(C):C})};T.default={readers:W(q),parsers:W(U).flat()}},12470:C=>{"use strict";C.exports=wp.i18n},12496:(C,T,B)=>{"use strict";var V,L=B(96784)(B(18821)),$=B(390);V=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("