5 lines
192 KiB
JavaScript
5 lines
192 KiB
JavaScript
/*!
|
||
* Creative Elements - live Theme & Page Builder
|
||
* Copyright 2019-2023 WebshopWorks.com & Elementor.com
|
||
*/
|
||
!function(n){var r={};function o(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.m=n,o.c=r,o.d=function(e,t,n){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(t,e){if(1&e&&(t=o(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)o.d(n,r,function(e){return t[e]}.bind(null,r));return n},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o(o.s=670)}([function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){e.exports=n(148)},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){var o=n(1);function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),o(e,r.key,r)}}e.exports=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}},function(e,t,n){var r=n(123),o=n(118);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=r(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&o(e,t)}},function(e,t,n){var o=n(93),i=n(14),u=n(131),a=n(163);e.exports=function(n){var r=u();return function(){var e,t=i(n);return e=r?(e=i(this).constructor,o(t,arguments,e)):t.apply(this,arguments),a(this,e)}}},function(e,t){e=e.exports={version:"2.6.11"};"number"==typeof __e&&(__e=e)},function(e,t,n){function p(e,t,n){var r,o,i,u=e&p.F,a=e&p.G,l=e&p.S,s=e&p.P,c=e&p.B,d=e&p.W,f=a?g:g[t]||(g[t]={}),v=f[_],m=a?h:l?h[t]:(h[t]||{})[_];for(r in n=a?t:n)(o=!u&&m&&void 0!==m[r])&&b(f,r)||(i=(o?m:n)[r],f[r]=a&&"function"!=typeof m[r]?n[r]:c&&o?y(i,h):d&&m[r]==i?function(r){function e(e,t,n){if(this instanceof r){switch(arguments.length){case 0:return new r;case 1:return new r(e);case 2:return new r(e,t)}return new r(e,t,n)}return r.apply(this,arguments)}return e[_]=r[_],e}(i):s&&"function"==typeof i?y(Function.call,i):i,s&&((f.virtual||(f.virtual={}))[r]=i,e&p.R&&v&&!v[r]&&C(v,r,i)))}var h=n(8),g=n(6),y=n(30),C=n(24),b=n(19),_="prototype";p.F=1,p.G=2,p.S=4,p.P=8,p.B=16,p.W=32,p.U=64,p.R=128,e.exports=p},function(e,t){e=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){var r=n(71)("wks"),o=n(51),i=n(8).Symbol,u="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=u&&i[e]||(u?i:o)("Symbol."+e))}).store=r},function(e,t,n){var r=n(63)("wks"),o=n(64),i=n(15).Symbol,u="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=u&&i[e]||(u?i:o)("Symbol."+e))}).store=r},function(e,t,n){var r=n(9);e.exports=function(e){if(r(e))return e;throw TypeError(e+" is not an object!")}},function(e,t,n){e.exports=!n(20)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(150),o=n(112);function i(e){return t.exports=i=o?r:function(e){return e.__proto__||r(e)},i(e)}t.exports=i},function(e,t){e=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)},function(e,t,n){var r=n(12),o=n(111),i=n(69),u=Object.defineProperty;t.f=n(13)?Object.defineProperty:function(e,t,n){if(r(e),t=i(t,!0),r(n),o)try{return u(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){"use strict";var r=n(32),o=n(119)(5),i="find",u=!0;i in[]&&Array(1)[i](function(){u=!1}),r(r.P+r.F*u,"Array",{find:function(e){return o(this,e,1<arguments.length?arguments[1]:void 0)}}),n(78)(i)},function(e,t,n){var r=n(26);e.exports=function(e){if(r(e))return e;throw TypeError(e+" is not an object!")}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var r=n(104),o=n(56);e.exports=function(e){return r(o(e))}},function(r,e,t){var o=t(137),i=t(195),u=t(198);function a(e,t,n){return"undefined"!=typeof Reflect&&i?r.exports=a=i:r.exports=a=function(e,t,n){var e=u(e,t);if(e)return e=o(e,t),e.get?e.get.call(n):e.value},a(e,t,n||e)}r.exports=a},function(e,t,n){e.exports=n(199)},function(e,t,n){var r=n(16),o=n(43);e.exports=n(13)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){e.exports=!n(28)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){var r=n(44),o=n(91);e.exports=n(25)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var r=n(44).f,o=Function.prototype,i=/^\s*function ([^ (]*)/;"name"in o||n(25)&&r(o,"name",{configurable:!0,get:function(){try{return(""+this).match(i)[1]}catch(e){return""}}})},function(e,t,n){var i=n(42);e.exports=function(r,o,e){if(i(r),void 0===o)return r;switch(e){case 1:return function(e){return r.call(o,e)};case 2:return function(e,t){return r.call(o,e,t)};case 3:return function(e,t,n){return r.call(o,e,t,n)}}return function(){return r.apply(o,arguments)}}},function(e,t,n){var r=n(56);e.exports=function(e){return Object(r(e))}},function(e,t,n){function v(e,t,n){var r,o,i,u=e&v.F,a=e&v.G,l=e&v.P,s=e&v.B,c=a?m:e&v.S?m[t]||(m[t]={}):(m[t]||{})[C],d=a?p:p[t]||(p[t]={}),f=d[C]||(d[C]={});for(r in n=a?t:n)o=((i=!u&&c&&void 0!==c[r])?c:n)[r],i=s&&i?y(o,m):l&&"function"==typeof o?y(Function.call,o):o,c&&g(c,r,o,e&v.U),d[r]!=o&&h(d,r,i),l&&f[r]!=o&&(f[r]=o)}var m=n(15),p=n(45),h=n(27),g=n(33),y=n(58),C="prototype";m.core=p,v.F=1,v.G=2,v.S=4,v.P=8,v.B=16,v.W=32,v.U=64,v.R=128,e.exports=v},function(e,t,n){var i=n(15),u=n(27),a=n(54),l=n(64)("src"),r=n(126),o="toString",s=(""+r).split(o);n(45).inspectSource=function(e){return r.call(e)},(e.exports=function(e,t,n,r){var o="function"==typeof n;o&&!a(n,"name")&&u(n,"name",t),e[t]!==n&&(o&&!a(n,l)&&u(n,l,e[t]?""+e[t]:s.join(String(t))),e===i?e[t]=n:r?e[t]?e[t]=n:u(e,t,n):(delete e[t],u(e,t,n)))})(Function.prototype,o,function(){return"function"==typeof this&&this[l]||r.call(this)})},function(e,t){e.exports={}},function(e,t,n){var r=n(1);e.exports=function(e,t,n){return t in e?r(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(113),o=n(73);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t,n){"use strict";var r=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(40))),u=r(n(2)),a=r(n(3)),l=r(n(49)),s=r(n(4)),c=r(n(5)),d=r(n(35)),r=function(e){(0,s.default)(o,e);var r=(0,c.default)(o);function o(e){var t,n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:$e.commands;return(0,u.default)(this,o),t=r.call(this,e),(0,d.default)((0,l.default)(t),"component",void 0),t.currentCommand=n.getCurrentLast(),t.component=n.getComponent(t.currentCommand),t.initialize(e),e=t.args,t.validateArgs(e),t}return(0,a.default)(o,[{key:"requireContainer",value:function(){var t=this,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:this.args;if(!e.container&&!e.containers)throw Error("container or containers are required.");if(e.container&&e.containers)throw Error("container and containers cannot go together please select one of them.");(e.containers||[e.container]).forEach(function(e){t.requireArgumentInstance("container",elementorModules.editor.Container,{container:e})})}},{key:"initialize",value:function(){}},{key:"validateArgs",value:function(){}},{key:"isDataChanged",value:function(){return!1}},{key:"apply",value:function(){elementorModules.ForceMethodImplementation()}},{key:"run",value:function(){var e,t=this;this.onBeforeRun(this.args);try{this.onBeforeApply(this.args),e=this.apply(this.args)}catch(e){if(this.onCatchApply(e),e instanceof $e.modules.HookBreak)return!1}function n(e){t.onAfterApply(t.args,e),t.isDataChanged()&&$e.internal("document/save/set-is-modified",{status:!0}),t.onAfterRun(t.args,e)}return e&&"object"===(0,i.default)(e)&&e.promise&&e.then&&e.fail?(e.fail(this.onCatchApply.bind(this)),e.done(n)):n(e),e}},{key:"onBeforeRun",value:function(){$e.hooks.runUIBefore(this.currentCommand,0<arguments.length&&void 0!==arguments[0]?arguments[0]:{})}},{key:"onAfterRun",value:function(){$e.hooks.runUIAfter(this.currentCommand,0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},1<arguments.length?arguments[1]:void 0)}},{key:"onBeforeApply",value:function(){$e.hooks.runDataDependency(this.currentCommand,0<arguments.length&&void 0!==arguments[0]?arguments[0]:{})}},{key:"onAfterApply",value:function(){$e.hooks.runDataAfter(this.currentCommand,0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},1<arguments.length?arguments[1]:void 0)}},{key:"onCatchApply",value:function(e){$e.hooks.runDataCatch(this.currentCommand,this.args,e),elementorCommon.helpers.consoleError(e),$e.hooks.runUICatch(this.currentCommand,this.args,e)}}]),o}(r(n(210)).default);t.default=r},function(t,e,n){var r=n(138),o=n(105);function i(e){return t.exports=i="function"==typeof o&&"symbol"==typeof r?function(e){return typeof e}:function(e){return e&&"function"==typeof o&&e.constructor===o&&e!==o.prototype?"symbol":typeof e},i(e)}t.exports=i},function(e,t,n){var r=n(50),o=Math.min;e.exports=function(e){return 0<e?o(r(e),9007199254740991):0}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(18),o=n(116),i=n(108),u=Object.defineProperty;t.f=n(25)?Object.defineProperty:function(e,t,n){if(r(e),t=i(t,!0),r(n),o)try{return u(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t){e=e.exports={version:"2.6.11"};"number"==typeof __e&&(__e=e)},function(e,t){e.exports=!0},function(e,t,n){function r(){}var o=n(12),i=n(128),u=n(73),a=n(70)("IE_PROTO"),l="prototype",s=function(){var e=n(92)("iframe"),t=u.length;for(e.style.display="none",n(129).appendChild(e),e.src="javascript:",(e=e.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),s=e.F;t--;)delete s[l][u[t]];return s()};e.exports=Object.create||function(e,t){var n;return null!==e?(r[l]=o(e),n=new r,r[l]=null,n[a]=e):n=s(),void 0===t?n:i(n,t)}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(0<e?r:n)(e)}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t,n){var r=n(16).f,o=n(19),i=n(10)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},function(e,t,n){"use strict";var S=n(18),k=n(81),x=n(41),w=n(50),E=n(109),M=n(89),T=Math.max,A=Math.min,I=Math.floor,$=/\$([$&`']|\d\d?|<[^>]*>)/g,D=/\$([$&`']|\d\d?)/g;n(90)("replace",2,function(o,i,b,_){return[function(e,t){var n=o(this),r=null==e?void 0:e[i];return void 0!==r?r.call(e,n,t):b.call(String(n),e,t)},function(e,t){var n=_(b,e,this,t);if(n.done)return n.value;for(var r,o=S(e),i=String(this),u="function"==typeof t,a=(u||(t=String(t)),o.global),l=(a&&(r=o.unicode,o.lastIndex=0),[]);null!==(v=M(o,i))&&(l.push(v),a);)""===String(v[0])&&(o.lastIndex=E(i,x(o.lastIndex),r));for(var s,c="",d=0,f=0;f<l.length;f++){for(var v=l[f],m=String(v[0]),p=T(A(w(v.index),i.length),0),h=[],g=1;g<v.length;g++)h.push(void 0===(s=v[g])?s:String(s));var y=v.groups,C=u?(C=[m].concat(h,p,i),void 0!==y&&C.push(y),String(t.apply(void 0,C))):function(i,u,a,l,s,e){var c=a+i.length,d=l.length,t=D;void 0!==s&&(s=k(s),t=$);return b.call(e,t,function(e,t){var n;switch(t.charAt(0)){case"$":return"$";case"&":return i;case"`":return u.slice(0,a);case"'":return u.slice(c);case"<":n=s[t.slice(1,-1)];break;default:var r,o=+t;if(0==o)return e;if(d<o)return 0!==(r=I(o/10))&&r<=d?void 0===l[r-1]?t.charAt(1):l[r-1]+t.charAt(1):e;n=l[o-1]}return void 0===n?"":n})}(m,i,p,h,y,t);d<=p&&(c+=i.slice(d,p)+C,d=p+m.length)}return c+i.slice(d)}]})},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(48),o=n(43),i=n(21),u=n(69),a=n(19),l=n(111),s=Object.getOwnPropertyDescriptor;t.f=n(13)?s:function(e,t){if(e=i(e),t=u(t,!0),l)try{return s(e,t)}catch(e){}if(a(e,t))return o(!r.f.call(e,t),e[t])}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){"use strict";var r=n(165)(!0);n(94)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e=this._t,t=this._i;return t>=e.length?{value:void 0,done:!0}:(e=r(e,t),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){var i=n(79);e.exports=function(r,o,e){if(i(r),void 0===o)return r;switch(e){case 1:return function(e){return r.call(o,e)};case 2:return function(e,t){return r.call(o,e,t)};case 3:return function(e,t,n){return r.call(o,e,t,n)}}return function(){return r.apply(o,arguments)}}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){n(167);for(var r=n(8),o=n(24),i=n(34),u=n(10)("toStringTag"),a="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),l=0;l<a.length;l++){var s=a[l],c=r[s],c=c&&c.prototype;c&&!c[u]&&o(c,u,s),i[s]=i.Array}},function(e,t,n){"use strict";var r=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,n(53),r(n(23))),u=(n(68),r(n(85))),a=r(n(66)),o=r(n(2)),l=r(n(3)),s=r(n(4)),c=r(n(5)),r=function(e){(0,s.default)(n,e);var t=(0,c.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,l.default)(n,[{key:"__construct",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};e.manager&&(this.manager=e.manager),this.commands=this.defaultCommands(),this.commandsInternal=this.defaultCommandsInternal(),this.hooks=this.defaultHooks(),this.routes=this.defaultRoutes(),this.tabs=this.defaultTabs(),this.shortcuts=this.defaultShortcuts(),this.utils=this.defaultUtils(),this.defaultRoute="",this.currentTab=""}},{key:"registerAPI",value:function(){var n=this;(0,a.default)(this.getTabs()).forEach(function(e){return n.registerTabRoute(e[0])}),(0,a.default)(this.getRoutes()).forEach(function(e){var e=(0,u.default)(e,2),t=e[0],e=e[1];return n.registerRoute(t,e)}),(0,a.default)(this.getCommands()).forEach(function(e){var e=(0,u.default)(e,2),t=e[0],e=e[1];return n.registerCommand(t,e)}),(0,a.default)(this.getCommandsInternal()).forEach(function(e){var e=(0,u.default)(e,2),t=e[0],e=e[1];return n.registerCommandInternal(t,e)}),(0,a.default)(this.getHooks()).forEach(function(e){e=(0,u.default)(e,2),e[0],e=e[1];return n.registerHook(e)})}},{key:"getNamespace",value:function(){elementorModules.ForceMethodImplementation()}},{key:"getRootContainer",value:function(){return this.getNamespace().split("/")[0]}},{key:"defaultTabs",value:function(){return{}}},{key:"defaultRoutes",value:function(){return{}}},{key:"defaultCommands",value:function(){return{}}},{key:"defaultCommandsInternal",value:function(){return{}}},{key:"defaultHooks",value:function(){return{}}},{key:"defaultShortcuts",value:function(){return{}}},{key:"defaultUtils",value:function(){return{}}},{key:"getCommands",value:function(){return this.commands}},{key:"getCommandsInternal",value:function(){return this.commandsInternal}},{key:"getHooks",value:function(){return this.hooks}},{key:"getRoutes",value:function(){return this.routes}},{key:"getTabs",value:function(){return this.tabs}},{key:"getShortcuts",value:function(){return this.shortcuts}},{key:"registerCommand",value:function(e,t){$e.commands.register(this,e,t)}},{key:"registerHook",value:function(e){return e.register()}},{key:"registerCommandInternal",value:function(e,t){$e.commandsInternal.register(this,e,t)}},{key:"registerRoute",value:function(e,t){$e.routes.register(this,e,t)}},{key:"unregisterRoute",value:function(e){$e.routes.unregister(this,e)}},{key:"registerTabRoute",value:function(e){var t=this;this.registerRoute(e,function(){return t.activateTab(e)})}},{key:"dependency",value:function(){return!0}},{key:"open",value:function(){return!0}},{key:"close",value:function(){return!!this.isOpen&&(this.isOpen=!1,this.inactivate(),$e.routes.clearCurrent(this.getNamespace()),$e.routes.clearHistory(this.getRootContainer()),!0)}},{key:"activate",value:function(){$e.components.activate(this.getNamespace())}},{key:"inactivate",value:function(){$e.components.inactivate(this.getNamespace())}},{key:"isActive",value:function(){return $e.components.isActive(this.getNamespace())}},{key:"onRoute",value:function(e){this.toggleRouteClass(e,!0),this.toggleHistoryClass(),this.activate(),this.trigger("route/open",e)}},{key:"onCloseRoute",value:function(e){this.toggleRouteClass(e,!1),this.inactivate(),this.trigger("route/close",e)}},{key:"setDefaultRoute",value:function(e){this.defaultRoute=this.getNamespace()+"/"+e}},{key:"getDefaultRoute",value:function(){return this.defaultRoute}},{key:"removeTab",value:function(e){delete this.tabs[e],this.unregisterRoute(e)}},{key:"hasTab",value:function(e){return!!this.tabs[e]}},{key:"addTab",value:function(e,t,n){var r,o=this;this.tabs[e]=t,void 0!==n&&(r={},(t=(0,i.default)(this.tabs)).pop(),t.splice(n,0,e),t.forEach(function(e){r[e]=o.tabs[e]}),this.tabs=r),this.registerTabRoute(e)}},{key:"getTabsWrapperSelector",value:function(){return""}},{key:"getTabRoute",value:function(e){return this.getNamespace()+"/"+e}},{key:"renderTab",value:function(e){}},{key:"activateTab",value:function(e){var t=this;this.currentTab=e,this.renderTab(e),jQuery(this.getTabsWrapperSelector()+" .elementor-component-tab").off("click").on("click",function(e){$e.route(t.getTabRoute(e.currentTarget.dataset.tab))}).removeClass("elementor-active").filter('[data-tab="'+e+'"]').addClass("elementor-active")}},{key:"getActiveTabConfig",value:function(){return this.tabs[this.currentTab]||{}}},{key:"getBodyClass",value:function(e){return"e-route-"+e.replace(/\//g,"-")}},{key:"normalizeCommandName",value:function(e){return e.replace(/[A-Z]/g,function(e,t){return(0<t?"-":"")+e.toLowerCase()})}},{key:"importCommands",value:function(e){var r=this,o={};return(0,a.default)(e).forEach(function(e){var e=(0,u.default)(e,2),t=e[0],n=e[1],e=r.normalizeCommandName(t);o[e]=function(e){return new n(e).run()}}),o}},{key:"importHooks",value:function(e){var t,n={};for(t in e){var r=new e[t];n[r.getId()]=r}return n}},{key:"toggleRouteClass",value:function(e,t){elementorCommon.elements.$body.toggleClass(this.getBodyClass(e),t)}},{key:"toggleHistoryClass",value:function(){elementorCommon.elements.$body.toggleClass("e-routes-has-history",!!$e.routes.getHistory(this.getRootContainer()).length)}}]),n}(elementorModules.Module);t.default=r},function(e,t,n){var u=n(137),a=n(1),l=n(40),r=n(274);function s(){if("function"!=typeof r)return null;var e=new r;return s=function(){return e},e}e.exports=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==l(e)&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n,r,o={},i=a&&u;for(n in e)Object.prototype.hasOwnProperty.call(e,n)&&((r=i?u(e,n):null)&&(r.get||r.set)?a(o,n,r):o[n]=e[n]);return o.default=e,t&&t.set(e,o),o}},function(e,t,n){var r=n(45),o=n(15),i="__core-js_shared__",u=o[i]||(o[i]={});(e.exports=function(e,t){return u[e]||(u[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(100)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},,function(e,t,n){e.exports=n(229)},function(e,t,n){var r=n(72),o=Math.min;e.exports=function(e){return 0<e?o(r(e),9007199254740991):0}},function(e,t,n){"use strict";var d=n(120),g=n(18),y=n(143),C=n(109),b=n(41),_=n(89),f=n(83),r=n(28),S=Math.min,v=[].push,u="split",k="length",x="lastIndex",w=4294967295,E=!r(function(){RegExp(w,"y")});n(90)("split",2,function(o,i,m,p){var h="c"=="abbc"[u](/(b)*/)[1]||4!="test"[u](/(?:)/,-1)[k]||2!="ab"[u](/(?:ab)*/)[k]||4!="."[u](/(.?)(.?)/)[k]||1<"."[u](/()()/)[k]||""[u](/.?/)[k]?function(e,t){var n=String(this);if(void 0===e&&0===t)return[];if(!d(e))return m.call(n,e,t);for(var r,o,i,u=[],a=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),l=0,s=void 0===t?w:t>>>0,c=new RegExp(e.source,a+"g");(r=f.call(c,n))&&!(l<(o=c[x])&&(u.push(n.slice(l,r.index)),1<r[k]&&r.index<n[k]&&v.apply(u,r.slice(1)),i=r[0][k],l=o,u[k]>=s));)c[x]===r.index&&c[x]++;return l===n[k]?!i&&c.test("")||u.push(""):u.push(n.slice(l)),u[k]>s?u.slice(0,s):u}:"0"[u](void 0,0)[k]?function(e,t){return void 0===e&&0===t?[]:m.call(this,e,t)}:m;return[function(e,t){var n=o(this),r=null==e?void 0:e[i];return void 0!==r?r.call(e,n,t):h.call(String(n),e,t)},function(e,t){var n=p(h,e,this,t,h!==m);if(n.done)return n.value;var n=g(e),r=String(this),e=y(n,RegExp),o=n.unicode,i=(n.ignoreCase?"i":"")+(n.multiline?"m":"")+(n.unicode?"u":"")+(E?"y":"g"),u=new e(E?n:"^(?:"+n.source+")",i),a=void 0===t?w:t>>>0;if(0==a)return[];if(0===r.length)return null===_(u,r)?[r]:[];for(var l=0,s=0,c=[];s<r.length;){u.lastIndex=E?s:0;var d,f=_(u,E?r:r.slice(s));if(null===f||(d=S(b(u.lastIndex+(E?0:s)),r.length))===l)s=C(r,s,o);else{if(c.push(r.slice(l,s)),c.length===a)return c;for(var v=1;v<=f.length-1;v++)if(c.push(f[v]),c.length===a)return c;s=l=d}}return c.push(r.slice(l)),c}]})},function(e,t,n){var o=n(9);e.exports=function(e,t){if(!o(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e))||"function"==typeof(n=e.valueOf)&&!o(r=n.call(e))||!t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){var r=n(71)("keys"),o=n(51);e.exports=function(e){return r[e]||(r[e]=o(e))}},function(e,t,n){var r=n(6),o=n(8),i="__core-js_shared__",u=o[i]||(o[i]={});(e.exports=function(e,t){return u[e]||(u[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(46)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(0<e?r:n)(e)}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){t.f=n(10)},function(e,t,n){var r=n(8),o=n(6),i=n(46),u=n(74),a=n(16).f;e.exports=function(e){var t=o.Symbol||(o.Symbol=!i&&r.Symbol||{});"_"==e.charAt(0)||e in t||a(t,e,{value:u.f(e)})}},,function(e,t,n){function r(e){a(e,o,{value:{i:"O"+ ++l,w:{}}})}var o=n(51)("meta"),i=n(9),u=n(19),a=n(16).f,l=0,s=Object.isExtensible||function(){return!0},c=!n(20)(function(){return s(Object.preventExtensions({}))}),d=e.exports={KEY:o,NEED:!1,fastKey:function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!u(e,o)){if(!s(e))return"F";if(!t)return"E";r(e)}return e[o].i},getWeak:function(e,t){if(!u(e,o)){if(!s(e))return!0;if(!t)return!1;r(e)}return e[o].w},onFreeze:function(e){return c&&d.NEED&&s(e)&&!u(e,o)&&r(e),e}}},function(e,t,n){var r=n(11)("unscopables"),o=Array.prototype;null==o[r]&&n(27)(o,r,{}),e.exports=function(e){o[r][e]=!0}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(19),o=n(31),i=n(70)("IE_PROTO"),u=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),r(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?u:null}},function(e,t,n){var r=n(36);e.exports=function(e){return Object(r(e))}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){"use strict";var r,o,u=n(110),a=RegExp.prototype.exec,l=String.prototype.replace,n=a,s="lastIndex",c=(r=/a/,o=/b*/g,a.call(r,"a"),a.call(o,"a"),0!==r[s]||0!==o[s]),d=void 0!==/()??/.exec("")[1];e.exports=n=c||d?function(e){var t,n,r,o,i=this;return d&&(n=new RegExp("^"+i.source+"$(?!\\s)",u.call(i))),c&&(t=i[s]),r=a.call(i,e),c&&r&&(i[s]=i.global?r.index+r[0].length:t),d&&r&&1<r.length&&l.call(r[0],n,function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)}),r}:n},function(e,t,n){var o=n(7),i=n(6),u=n(20);e.exports=function(e,t){var n=(i.Object||{})[e]||Object[e],r={};r[e]=t(n),o(o.S+o.F*u(function(){n(1)}),"Object",r)}},function(e,t,n){var r=n(218),o=n(221),i=n(184),u=n(228);e.exports=function(e,t){return r(e)||o(e,t)||i(e,t)||u()}},function(e,t,n){var d=n(30),f=n(133),v=n(134),m=n(12),p=n(67),h=n(114),g={},y={};(t=e.exports=function(e,t,n,r,o){var i,u,a,l,o=o?function(){return e}:h(e),s=d(n,r,t?2:1),c=0;if("function"!=typeof o)throw TypeError(e+" is not iterable!");if(v(o)){for(i=p(e.length);c<i;c++)if((l=t?s(m(u=e[c])[0],u[1]):s(e[c]))===g||l===y)return l}else for(a=o.call(e);!(u=a.next()).done;)if((l=f(a,s,u.value,t))===g||l===y)return l}).BREAK=g,t.RETURN=y},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(3)),u=r(n(22)),a=r(n(14)),l=r(n(4)),s=r(n(5)),r=function(e){(0,l.default)(r,e);var n=(0,s.default)(r);function r(e){var t;return(0,o.default)(this,r),(t=n.call(this,e)).history=t.getHistory(e),t.historyId=!1,t}return(0,i.default)(r,[{key:"getHistory",value:function(){elementorModules.ForceMethodImplementation()}},{key:"isHistoryActive",value:function(){return elementor.documents.getCurrent().history.getActive()}},{key:"onBeforeRun",value:function(e){(0,u.default)((0,a.default)(r.prototype),"onBeforeRun",this).call(this,e),this.history&&this.isHistoryActive()&&(this.historyId=$e.internal("document/history/start-log",this.history))}},{key:"onAfterRun",value:function(e,t){(0,u.default)((0,a.default)(r.prototype),"onAfterRun",this).call(this,e,t),this.history&&this.isHistoryActive()&&$e.internal("document/history/end-log",{id:this.historyId})}},{key:"onCatchApply",value:function(e){(0,u.default)((0,a.default)(r.prototype),"onCatchApply",this).call(this,e),e instanceof $e.modules.HookBreak&&this.historyId&&$e.internal("document/history/delete-log",{id:this.historyId})}}]),r}(r(n(39)).default);t.default=r},function(e,t,n){e.exports=n(24)},function(e,t,n){"use strict";var r=n(103),o=RegExp.prototype.exec;e.exports=function(e,t){var n=e.exec;if("function"==typeof n){n=n.call(e,t);if("object"!=typeof n)throw new TypeError("RegExp exec method returned something other than an Object or null");return n}if("RegExp"!==r(e))throw new TypeError("RegExp#exec called on incompatible receiver");return o.call(e,t)}},function(e,t,n){"use strict";n(182);var r,l=n(33),s=n(27),c=n(28),d=n(36),f=n(11),v=n(83),m=f("species"),p=!c(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}),h=(r=(n=/(?:)/).exec,n.exec=function(){return r.apply(this,arguments)},2===(n="ab".split(n)).length&&"a"===n[0]&&"b"===n[1]);e.exports=function(n,e,t){var i,r,o=f(n),u=!c(function(){var e={};return e[o]=function(){return 7},7!=""[n](e)}),a=u?!c(function(){var e=!1,t=/a/;return t.exec=function(){return e=!0,null},"split"===n&&(t.constructor={},t.constructor[m]=function(){return t}),t[o](""),!e}):void 0;u&&a&&("replace"!==n||p)&&("split"!==n||h)||(i=/./[o],t=(a=t(d,o,""[n],function(e,t,n,r,o){return t.exec===v?u&&!o?{done:!0,value:i.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}}))[0],r=a[1],l(String.prototype,n,t),s(RegExp.prototype,o,2==e?function(e,t){return r.call(e,this,t)}:function(e){return r.call(e,this)}))}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(9),o=n(8).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t,n){e.exports=n(160)},function(e,t,n){"use strict";function g(){return this}var y=n(46),C=n(7),b=n(88),_=n(24),S=n(34),k=n(166),x=n(52),w=n(80),E=n(10)("iterator"),M=!([].keys&&"next"in[].keys()),T="values";e.exports=function(e,t,n,r,o,i,u){k(n,t,r);function a(e){if(!M&&e in f)return f[e];switch(e){case"keys":case T:return function(){return new n(this,e)}}return function(){return new n(this,e)}}var l,s,r=t+" Iterator",c=o==T,d=!1,f=e.prototype,v=f[E]||f["@@iterator"]||o&&f[o],m=v||a(o),p=o?c?a("entries"):m:void 0,h="Array"==t&&f.entries||v;if(h&&(h=w(h.call(new e)))!==Object.prototype&&h.next&&(x(h,r,!0),y||"function"==typeof h[E]||_(h,E,g)),c&&v&&v.name!==T&&(d=!0,m=function(){return v.call(this)}),y&&!u||!M&&!d&&f[E]||_(f,E,m),S[t]=m,S[r]=g,o)if(l={values:c?m:a(T),keys:i?m:a("keys"),entries:p},u)for(s in l)s in f||b(f,s,l[s]);else C(C.P+C.F*(M||d),t,l);return l}},function(e,t,n){var r=n(59);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(102),o=n(36);e.exports=function(e){return r(o(e))}},function(e,t,n){"use strict";var r=n(103),o={};o[n(11)("toStringTag")]="z",o+""!="[object z]"&&n(33)(Object.prototype,"toString",function(){return"[object "+r(this)+"]"},!0)},function(e,t,n){var r=n(26),o=n(15).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t,n){"use strict";var c=n(18),d=n(41),f=n(109),v=n(89);n(90)("match",1,function(r,o,l,s){return[function(e){var t=r(this),n=null==e?void 0:e[o];return void 0!==n?n.call(e,t):new RegExp(e)[o](String(t))},function(e){var t=s(l,e,this);if(t.done)return t.value;var n=c(e),r=String(this);if(!n.global)return v(n,r);for(var o=n.unicode,i=[],u=n.lastIndex=0;null!==(a=v(n,r));){var a=String(a[0]);""===(i[u]=a)&&(n.lastIndex=f(r,d(n.lastIndex),o)),u++}return 0===u?null:i}]})},function(e,t){e.exports=!1},function(e,t,n){var r=n(113),o=n(73).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t,n){var r=n(37);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(37),o=n(11)("toStringTag"),i="Arguments"==r(function(){return arguments}());e.exports=function(e){var t;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,t){try{return e[t]}catch(e){}}(e=Object(e),o))?t:i?r(e):"Object"==(t=r(e))&&"function"==typeof e.callee?"Arguments":t}},function(e,t,n){var r=n(59);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){e.exports=n(169)},function(e,t){},function(e,t,n){var r=n(59),o=n(10)("toStringTag"),i="Arguments"==r(function(){return arguments}());e.exports=function(e){var t;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,t){try{return e[t]}catch(e){}}(e=Object(e),o))?t:i?r(e):"Object"==(t=r(e))&&"function"==typeof e.callee?"Arguments":t}},function(e,t,n){var o=n(26);e.exports=function(e,t){if(!o(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e))||"function"==typeof(n=e.valueOf)&&!o(r=n.call(e))||!t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){"use strict";var r=n(181)(!0);e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},function(e,t,n){"use strict";var r=n(18);e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},function(e,t,n){e.exports=!n(13)&&!n(20)(function(){return 7!=Object.defineProperty(n(92)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){e.exports=n(153)},function(e,t,n){var u=n(19),a=n(21),l=n(158)(!1),s=n(70)("IE_PROTO");e.exports=function(e,t){var n,r=a(e),o=0,i=[];for(n in r)n!=s&&u(r,n)&&i.push(n);for(;t.length>o;)!u(r,n=t[o++])||~l(i,n)||i.push(n);return i}},function(e,t,n){var r=n(107),o=n(10)("iterator"),i=n(34);e.exports=n(6).getIteratorMethod=function(e){if(null!=e)return e[o]||e["@@iterator"]||i[r(e)]}},function(e,t,n){e.exports=n(254)},function(e,t,n){e.exports=!n(25)&&!n(28)(function(){return 7!=Object.defineProperty(n(98)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){e.exports=n(219)},function(n,e,t){var r=t(112);function o(e,t){return n.exports=o=r||function(e,t){return e.__proto__=t,e},o(e,t)}n.exports=o},function(e,t,n){var C=n(58),b=n(102),_=n(81),S=n(41),r=n(140);e.exports=function(d,e){var f=1==d,v=2==d,m=3==d,p=4==d,h=6==d,g=5==d||h,y=e||r;return function(e,t,n){for(var r,o,i=_(e),u=b(i),a=C(t,n,3),l=S(u.length),s=0,c=f?y(e,l):v?y(e,0):void 0;s<l;s++)if((g||s in u)&&(o=a(r=u[s],s,i),d))if(f)c[s]=o;else if(o)switch(d){case 3:return!0;case 5:return r;case 6:return s;case 2:c.push(r)}else if(p)return!1;return h?-1:m||p?p:c}}},function(e,t,n){var r=n(26),o=n(37),i=n(11)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==o(e))}},function(e,t,n){var r=n(9);e.exports=function(e,t){if(r(e)&&e._t===t)return e;throw TypeError("Incompatible receiver, "+t+" required!")}},,function(e,t,n){e.exports=n(156)},function(e,t,n){var o=n(24);e.exports=function(e,t,n){for(var r in t)n&&e[r]?e[r]=t[r]:o(e,r,t[r]);return e}},function(e,t){e.exports=function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!");return e}},function(e,t,n){e.exports=n(63)("native-function-to-string",Function.toString)},function(e,t,n){var r=n(63)("keys"),o=n(64);e.exports=function(e){return r[e]||(r[e]=o(e))}},function(e,t,n){var u=n(16),a=n(12),l=n(38);e.exports=n(13)?Object.defineProperties:function(e,t){a(e);for(var n,r=l(t),o=r.length,i=0;i<o;)u.f(e,n=r[i++],t[n]);return e}},function(e,t,n){n=n(8).document;e.exports=n&&n.documentElement},function(e,t){e.exports=function(e,t,n){var r=void 0===n;switch(t.length){case 0:return r?e():e.call(n);case 1:return r?e(t[0]):e.call(n,t[0]);case 2:return r?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return r?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return r?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}return e.apply(n,t)}},function(e,t,n){var r=n(93);e.exports=function(){if("undefined"==typeof Reflect||!r)return!1;if(r.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(r(Date,[],function(){})),!0}catch(e){return!1}}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){var o=n(12);e.exports=function(t,e,n,r){try{return r?e(o(n)[0],n[1]):e(n)}catch(e){r=t.return;throw void 0!==r&&o(r.call(t)),e}}},function(e,t,n){var r=n(34),o=n(10)("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||i[o]===e)}},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(115))),i=r(n(2)),u=r(n(3)),a=r(n(4)),l=r(n(5)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,null,[{key:"isValidChild",value:function(e,t){var n=t.get("elType"),r=e.get("elType"),t=t.get("isInner"),o=e.get("isInner");if(o&&"section"===r&&t&&"column"===n)return!1;if(r===n)return!1;if("section"===r&&!o&&"column"===n)return!1;t=elementor.helpers.getElementChildType(n);return t&&-1!==t.indexOf(e.get("elType"))}},{key:"isValidGrandChild",value:function(e,t){var n,r=e.get("elType");switch(t.model.get("elType")){case"document":n=!0;break;case"section":n="widget"===r;break;default:n=!1}return n}},{key:"isSameElement",value:function(e,t){var n=t.model.get("elType"),r=e.get("elType");return n===r&&("column"===n&&"column"===r||t.model.get("isInner")===e.get("isInner"))}},{key:"getPasteOptions",value:function(e,t){var n={};return n.isValidChild=this.isValidChild(e,t.model),n.isSameElement=this.isSameElement(e,t),n.isValidGrandChild=this.isValidGrandChild(e,t),n}},{key:"isPasteEnabled",value:function(e){var t=elementorCommon.storage.get("clipboard");if(!t||!t[0])return!1;t[0]instanceof Backbone.Model||(t[0]=new Backbone.Model(t[0]));t=this.getPasteOptions(t[0],e);return(0,o.default)(t).some(function(e){return!!e})}}]),n}(r(n(298)).default);t.default=r},function(e,t,n){e.exports=n(243)},function(e,t,n){e.exports=n(193)},function(e,t,n){e.exports=n(164)},function(j,F,e){"use strict";function r(e){var t=T[e]=C(S[w]);return t._k=e,t}function n(e,t){p(e);for(var n,r=L(t=h(t)),o=0,i=r.length;o<i;)O(e,n=r[o++],t[n]);return e}function t(e){var t=ee.call(this,e=g(e,!0));return!(this===I&&l(T,e)&&!l(A,e))&&(!(t||!l(this,e)||!l(T,e)||l(this,E)&&this[E][e])||t)}function o(e,t){var n;if(e=h(e),t=g(t,!0),e!==I||!l(T,t)||l(A,t))return!(n=X(e,t))||!l(T,t)||l(e,E)&&e[E][t]||(n.enumerable=!0),n}function i(e){for(var t,n=Y(h(e)),r=[],o=0;n.length>o;)l(T,t=n[o++])||t==E||t==B||r.push(t);return r}function u(e){for(var t,n=e===I,r=Y(n?A:h(e)),o=[],i=0;r.length>i;)!l(T,t=r[i++])||n&&!l(I,t)||o.push(T[t]);return o}var a=e(8),l=e(19),s=e(13),c=e(7),z=e(88),B=e(77).KEY,d=e(20),f=e(71),v=e(52),N=e(51),m=e(10),V=e(74),q=e(75),L=e(170),H=e(95),p=e(12),U=e(9),Q=e(31),h=e(21),g=e(69),y=e(43),C=e(47),W=e(171),G=e(55),b=e(82),J=e(16),K=e(38),X=G.f,_=J.f,Y=W.f,S=a.Symbol,k=a.JSON,x=k&&k.stringify,w="prototype",E=m("_hidden"),Z=m("toPrimitive"),ee={}.propertyIsEnumerable,M=f("symbol-registry"),T=f("symbols"),A=f("op-symbols"),I=Object[w],f="function"==typeof S&&!!b.f,$=a.QObject,D=!$||!$[w]||!$[w].findChild,P=s&&d(function(){return 7!=C(_({},"a",{get:function(){return _(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=X(I,t);r&&delete I[t],_(e,t,n),r&&e!==I&&_(I,t,r)}:_,R=f&&"symbol"==typeof S.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof S},O=function(e,t,n){return e===I&&O(A,t,n),p(e),t=g(t,!0),p(n),l(T,t)?(n.enumerable?(l(e,E)&&e[E][t]&&(e[E][t]=!1),n=C(n,{enumerable:y(0,!1)})):(l(e,E)||_(e,E,y(1,{})),e[E][t]=!0),P(e,t,n)):_(e,t,n)};f||(z((S=function(){if(this instanceof S)throw TypeError("Symbol is not a constructor!");var t=N(0<arguments.length?arguments[0]:void 0),n=function(e){this===I&&n.call(A,e),l(this,E)&&l(this[E],t)&&(this[E][t]=!1),P(this,t,y(1,e))};return s&&D&&P(I,t,{configurable:!0,set:n}),r(t)})[w],"toString",function(){return this._k}),G.f=o,J.f=O,e(101).f=W.f=i,e(48).f=t,b.f=u,s&&!e(46)&&z(I,"propertyIsEnumerable",t,!0),V.f=function(e){return r(m(e))}),c(c.G+c.W+c.F*!f,{Symbol:S});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;te.length>ne;)m(te[ne++]);for(var re=K(m.store),oe=0;re.length>oe;)q(re[oe++]);c(c.S+c.F*!f,"Symbol",{for:function(e){return l(M,e+="")?M[e]:M[e]=S(e)},keyFor:function(e){if(!R(e))throw TypeError(e+" is not a symbol!");for(var t in M)if(M[t]===e)return t},useSetter:function(){D=!0},useSimple:function(){D=!1}}),c(c.S+c.F*!f,"Object",{create:function(e,t){return void 0===t?C(e):n(C(e),t)},defineProperty:O,defineProperties:n,getOwnPropertyDescriptor:o,getOwnPropertyNames:i,getOwnPropertySymbols:u});$=d(function(){b.f(1)});c(c.S+c.F*$,"Object",{getOwnPropertySymbols:function(e){return b.f(Q(e))}}),k&&c(c.S+c.F*(!f||d(function(){var e=S();return"[null]"!=x([e])||"{}"!=x({a:e})||"{}"!=x(Object(e))})),"JSON",{stringify:function(e){for(var t,n,r=[e],o=1;o<arguments.length;)r.push(arguments[o++]);if(n=t=r[1],(U(t)||void 0!==e)&&!R(e))return H(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!R(t))return t}),r[1]=t,x.apply(k,r)}}),S[w][Z]||e(24)(S[w],Z,S[w].valueOf),v(S,"Symbol"),v(Math,"Math",!0),v(a.JSON,"JSON",!0)},function(e,t,n){var r=n(141);e.exports=function(e,t){return new(r(e))(t)}},function(e,t,n){var r=n(26),o=n(142),i=n(11)("species");e.exports=function(e){var t;return o(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!o(t.prototype)||(t=void 0),r(t)&&null===(t=t[i])&&(t=void 0)),void 0===t?Array:t}},function(e,t,n){var r=n(37);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(18),o=n(79),i=n(11)("species");e.exports=function(e,t){var e=r(e).constructor;return void 0===e||null==(e=r(e)[i])?t:o(e)}},function(e,t,n){var C=n(30),b=n(104),_=n(31),S=n(67),r=n(236);e.exports=function(d,e){var f=1==d,v=2==d,m=3==d,p=4==d,h=6==d,g=5==d||h,y=e||r;return function(e,t,n){for(var r,o,i=_(e),u=b(i),a=C(t,n,3),l=S(u.length),s=0,c=f?y(e,l):v?y(e,0):void 0;s<l;s++)if((g||s in u)&&(o=a(r=u[s],s,i),d))if(f)c[s]=o;else if(o)switch(d){case 3:return!0;case 5:return r;case 6:return s;case 2:c.push(r)}else if(p)return!1;return h?-1:m||p?p:c}}},,function(e,t,n){var l=n(96),s=n(41),c=n(186);e.exports=function(a){return function(e,t,n){var r,o=l(e),i=s(o.length),u=c(n,i);if(a&&t!=t){for(;u<i;)if((r=o[u++])!=r)return!0}else for(;u<i;u++)if((a||u in o)&&o[u]===t)return a||u||0;return!a&&-1}}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){n(149);var r=n(6).Object;e.exports=function(e,t,n){return r.defineProperty(e,t,n)}},function(e,t,n){var r=n(7);r(r.S+r.F*!n(13),"Object",{defineProperty:n(16).f})},function(e,t,n){e.exports=n(151)},function(e,t,n){n(152),e.exports=n(6).Object.getPrototypeOf},function(e,t,n){var r=n(31),o=n(80);n(84)("getPrototypeOf",function(){return function(e){return o(r(e))}})},function(e,t,n){n(154),e.exports=n(6).Object.setPrototypeOf},function(e,t,n){var r=n(7);r(r.S,"Object",{setPrototypeOf:n(155).set})},function(e,t,o){function i(e,t){if(r(e),!n(t)&&null!==t)throw TypeError(t+": can't set as prototype!")}var n=o(9),r=o(12);e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,n,r){try{(r=o(30)(Function.call,o(55).f(Object.prototype,"__proto__").set,2))(e,[]),n=!(e instanceof Array)}catch(e){n=!0}return function(e,t){return i(e,t),n?e.__proto__=t:r(e,t),e}}({},!1):void 0),check:i}},function(e,t,n){n(157);var r=n(6).Object;e.exports=function(e,t){return r.create(e,t)}},function(e,t,n){var r=n(7);r(r.S,"Object",{create:n(47)})},function(e,t,n){var l=n(21),s=n(67),c=n(159);e.exports=function(a){return function(e,t,n){var r,o=l(e),i=s(o.length),u=c(n,i);if(a&&t!=t){for(;u<i;)if((r=o[u++])!=r)return!0}else for(;u<i;u++)if((a||u in o)&&o[u]===t)return a||u||0;return!a&&-1}}},function(e,t,n){var r=n(72),o=Math.max,i=Math.min;e.exports=function(e,t){return(e=r(e))<0?o(e+t,0):i(e,t)}},function(e,t,n){n(161),e.exports=n(6).Reflect.construct},function(e,t,n){var r=n(7),o=n(47),i=n(42),u=n(12),a=n(9),l=n(20),s=n(162),c=(n(8).Reflect||{}).construct,d=l(function(){function e(){}return!(c(function(){},[],e)instanceof e)}),f=!l(function(){c(function(){})});r(r.S+r.F*(d||f),"Reflect",{construct:function(e,t){i(e),u(t);var n=arguments.length<3?e:i(arguments[2]);if(f&&!d)return c(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var r=[null];return r.push.apply(r,t),new(s.apply(e,r))}r=n.prototype,n=o(a(r)?r:Object.prototype),r=Function.apply.call(e,n,t);return a(r)?r:n}})},function(e,t,n){"use strict";var r=n(42),o=n(9),c=n(130),d=[].slice,f={};e.exports=Function.bind||function(u){var a=r(this),l=d.call(arguments,1),s=function(){var e=l.concat(d.call(arguments));if(this instanceof s){var t=a,n=e.length,r=e;if(!(n in f)){for(var o=[],i=0;i<n;i++)o[i]="a["+i+"]";f[n]=Function("F,a","return new F("+o.join(",")+")")}return f[n](t,r)}return c(a,e,u)};return o(a.prototype)&&(s.prototype=a.prototype),s}},function(e,t,n){var r=n(40),o=n(49);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?o(e):t}},function(e,t,n){n(57),n(60),e.exports=n(74).f("iterator")},function(e,t,n){var i=n(72),u=n(56);e.exports=function(o){return function(e,t){var n,e=String(u(e)),t=i(t),r=e.length;return t<0||r<=t?o?"":void 0:(n=e.charCodeAt(t))<55296||56319<n||t+1===r||(r=e.charCodeAt(t+1))<56320||57343<r?o?e.charAt(t):n:o?e.slice(t,t+2):r-56320+(n-55296<<10)+65536}}},function(e,t,n){"use strict";var r=n(47),o=n(43),i=n(52),u={};n(24)(u,n(10)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(u,{next:o(1,n)}),i(e,t+" Iterator")}},function(e,t,n){"use strict";var r=n(168),o=n(132),i=n(34),u=n(21);e.exports=n(94)(Array,"Array",function(e,t){this._t=u(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,o(1)):o(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])},"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(e,t){e.exports=function(){}},function(e,t,n){n(139),n(106),n(172),n(173),e.exports=n(6).Symbol},function(e,t,n){var a=n(38),l=n(82),s=n(48);e.exports=function(e){var t=a(e),n=l.f;if(n)for(var r,o=n(e),i=s.f,u=0;o.length>u;)i.call(e,r=o[u++])&&t.push(r);return t}},function(e,t,n){var r=n(21),o=n(101).f,i={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){if(!u||"[object Window]"!=i.call(e))return o(r(e));try{return o(e)}catch(e){return u.slice()}}},function(e,t,n){n(75)("asyncIterator")},function(e,t,n){n(75)("observable")},function(e,t,n){var l=n(13),s=n(38),c=n(21),d=n(48).f;e.exports=function(a){return function(e){for(var t,n=c(e),r=s(n),o=r.length,i=0,u=[];i<o;)t=r[i++],l&&!d.call(n,t)||u.push(a?[t,n[t]]:n[t]);return u}}},function(e,t){e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},,function(e,t,n){e.exports=n(280)},,,,function(e,t,n){var i=n(50),u=n(36);e.exports=function(o){return function(e,t){var n,e=String(u(e)),t=i(t),r=e.length;return t<0||r<=t?o?"":void 0:(n=e.charCodeAt(t))<55296||56319<n||t+1===r||(r=e.charCodeAt(t+1))<56320||57343<r?o?e.charAt(t):n:o?e.slice(t,t+2):r-56320+(n-55296<<10)+65536}}},function(e,t,n){"use strict";var r=n(83);n(32)({target:"RegExp",proto:!0,forced:r!==/./.exec},{exec:r})},,function(e,t,n){var r=n(203),o=n(205);e.exports=function(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(n="Object"===n&&e.constructor?e.constructor.name:n)||"Set"===n?r(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}},function(e,t,n){var i=n(10)("iterator"),u=!1;try{var r=[7][i]();r.return=function(){u=!0},Array.from(r,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!u)return!1;var n=!1;try{var r=[7],o=r[i]();o.next=function(){return{done:n=!0}},r[i]=function(){return o},e(r)}catch(e){}return n}},function(e,t,n){var r=n(50),o=Math.max,i=Math.min;e.exports=function(e,t){return(e=r(e))<0?o(e+t,0):i(e,t)}},function(e,t,n){"use strict";n(282);function r(e){n(33)(RegExp.prototype,a,e,!0)}var o=n(18),i=n(110),u=n(25),a="toString",l=/./[a];n(28)(function(){return"/a/b"!=l.call({source:"a",flags:"b"})})?r(function(){var e=o(this);return"/".concat(e.source,"/","flags"in e?e.flags:!u&&e instanceof RegExp?i.call(e):void 0)}):l.name!=a&&r(function(){return l.call(this)})},,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.After=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"register",value:function(){$e.hooks.registerDataAfter(this)}}]),n}(r(n(242)).default),n=t.After=r;t.default=n},,,function(e,t,n){"use strict";var r=n(0),o=(n(17),r(n(317))),i=n(252),r=i.extend({childViewContainer:"> .elementor-container > .elementor-row",template:Marionette.TemplateCache.get("#tmpl-elementor-section-content"),addSectionView:null,_checkIsFull:function(){this.toggleSectionIsFull(),elementorCommon.helpers.softDeprecated("_checkIsFull","2.9.0","toggleSectionIsFull()")},toggleSectionIsFull:function(){this.$el.toggleClass("elementor-section-filled",this.isCollectionFilled())},addChildModel:function(e){var t=e instanceof Backbone.Model,n=this.isInner();return t?e.set("isInner",n):e.isInner=n,i.prototype.addChildModel.apply(this,arguments)},className:function(){return i.prototype.className.apply(this,arguments)+" elementor-section elementor-"+(this.isInner()?"inner":"top")+"-section"},tagName:function(){return this.model.getSetting("html_tag")||"section"},behaviors:function(){var e=i.prototype.behaviors.apply(this,arguments);return _.extend(e,{Sortable:{behaviorClass:n(253),elChildType:"column"}}),elementor.hooks.applyFilters("elements/section/behaviors",e,this)},initialize:function(){i.prototype.initialize.apply(this,arguments),this.model.get("editSettings").set("defaultEditRoute","layout")},getEditButtons:function(){var e=elementor.getElementData(this.model),t={};return this.isInner()||(t.add={title:elementor.translate("add_element",[e.title]),icon:"plus"}),t.edit={title:elementor.translate("edit_element",[e.title]),icon:"handle"},elementor.getPreferences("edit_buttons")&&(t.duplicate={title:elementor.translate("duplicate_element",[e.title]),icon:"clone"}),t.remove={title:elementor.translate("delete_element",[e.title]),icon:"close"},t},getContextMenuGroups:function(){var e=i.prototype.getContextMenuGroups.apply(this,arguments),t=e.indexOf(_.findWhere(e,{name:"clipboard"}));return e.splice(t+1,0,{name:"save",actions:[{name:"save",title:elementor.translate("save_as_block"),callback:this.save.bind(this)}]}),e},getSortableOptions:function(){return{connectWith:(this.isInner()?".elementor-inner-section":".elementor-top-section")+" > .elementor-container > .elementor-row",handle:"> .elementor-element-overlay .elementor-editor-element-edit",items:"> .elementor-column",forcePlaceholderSize:!0,tolerance:"pointer"}},getColumnPercentSize:function(e,t){return+(t/e.parent().width()*100).toFixed(3)},getDefaultStructure:function(){return this.collection.length+"0"},getStructure:function(){return this.model.getSetting("structure")},getColumnAt:function(e){e=this.collection.at(e);return e?this.children.findByModelCid(e.cid):null},getNextColumn:function(e){return this.getColumnAt(this.collection.indexOf(e.model)+1)},getPreviousColumn:function(e){return this.getColumnAt(this.collection.indexOf(e.model)-1)},getNeighborContainer:function(e){var t=e.parent.view,t=t.getNextColumn(e.view)||t.getPreviousColumn(e.view);return!!t&&t.getContainer()},setStructure:function(e){var t=!(1<arguments.length&&void 0!==arguments[1])||arguments[1];if(+elementor.presetsFactory.getParsedStructure(e).columnsCount!==this.collection.length)throw new TypeError("The provided structure doesn't match the columns count.");$e.run("document/elements/settings",{container:this.getContainer(),settings:{structure:e},options:{external:!0}}),t&&this.adjustColumns()},adjustColumns:function(){var n=elementor.presetsFactory.getPresetByStructure(this.getStructure());this.children.each(function(e,t){e=e.getContainer();$e.run("document/elements/settings",{container:e,settings:{_column_size:n.preset[t],_inline_size:null}})})},resetLayout:function(){var e=!(0<arguments.length&&void 0!==arguments[0])||arguments[0];this.setStructure(this.getDefaultStructure(),e)},resetColumnsCustomSize:function(){this.children.each(function(e){$e.run("document/elements/settings",{container:e.getContainer(),settings:{_inline_size:null},options:{external:!0}})})},isCollectionFilled:function(){return 10<=this.collection.length},showChildrenPercentsTooltip:function(e,t){e.ui.percentsTooltip.show(),e.ui.percentsTooltip.attr("data-side",elementorCommon.config.isRTL?"right":"left"),t.ui.percentsTooltip.show(),t.ui.percentsTooltip.attr("data-side",elementorCommon.config.isRTL?"left":"right")},hideChildrenPercentsTooltip:function(e,t){e.ui.percentsTooltip.hide(),t.ui.percentsTooltip.hide()},destroyAddSectionView:function(){this.addSectionView&&!this.addSectionView.isDestroyed&&this.addSectionView.destroy()},onRender:function(){i.prototype.onRender.apply(this,arguments),this.toggleSectionIsFull()},onAddButtonClick:function(){var e;this.addSectionView&&!this.addSectionView.isDestroyed?this.addSectionView.fadeToDeath():((e=new o.default({at:this.model.collection.indexOf(this.model)})).render(),this.$el.before(e.$el),e.$el.hide(),setTimeout(function(){e.$el.slideDown(null,function(){jQuery(this).css("display","")})}),this.addSectionView=e)},onChildviewRequestResizeStart:function(e){var t=this.getNextColumn(e);t&&(this.showChildrenPercentsTooltip(e,t),e=e.$el.find("iframe").add(t.$el.find("iframe")),elementor.helpers.disableElementEvents(e))},onChildviewRequestResizeStop:function(e){var t=this.getNextColumn(e);t&&(this.hideChildrenPercentsTooltip(e,t),e=e.$el.find("iframe").add(t.$el.find("iframe")),elementor.helpers.enableElementEvents(e))},onChildviewRequestResize:function(e,t){t.element.css({width:"",left:"initial"}),$e.run("document/elements/settings",{container:e.getContainer(),settings:{_inline_size:this.getColumnPercentSize(t.element,t.size.width)}})},onDestroy:function(){i.prototype.onDestroy.apply(this,arguments),this.destroyAddSectionView()}});e.exports=r,e.exports.DEFAULT_INNER_SECTION_COLUMNS=2,e.exports.DEFAULT_MIN_COLUMN_SIZE=2,e.exports.DEFAULT_MAX_COLUMNS=10},function(e,t,n){n(194);var r=n(6).Object;e.exports=function(e,t){return r.getOwnPropertyDescriptor(e,t)}},function(e,t,n){var r=n(21),o=n(55).f;n(84)("getOwnPropertyDescriptor",function(){return function(e,t){return o(r(e),t)}})},function(e,t,n){e.exports=n(196)},function(e,t,n){n(197),e.exports=n(6).Reflect.get},function(e,t,n){var i=n(55),u=n(80),a=n(19),r=n(7),l=n(9),s=n(12);r(r.S,"Reflect",{get:function e(t,n){var r,o=arguments.length<3?t:arguments[2];return s(t)===o?t[n]:(r=i.f(t,n))?a(r,"value")?r.value:void 0!==r.get?r.get.call(o):void 0:l(r=u(t))?e(r,n,o):void 0}})},function(e,t,n){var r=n(14);e.exports=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=r(e)););return e}},function(e,t,n){n(200),e.exports=n(6).Object.keys},function(e,t,n){var r=n(31),o=n(38);n(84)("keys",function(){return function(e){return o(r(e))}})},function(e,t,n){e.exports=n(222)},function(e,t,n){e.exports=n(224)},function(e,t,n){e.exports=n(226)},function(e,t,n){"use strict";var r=n(16),o=n(43);e.exports=function(e,t,n){t in e?r.f(e,t,o(0,n)):e[t]=n}},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},,function(e,t,n){"use strict";n(1)(t,"__esModule",{value:!0}),t.default=void 0;n=navigator.userAgent,n={webkit:-1!==n.indexOf("AppleWebKit"),firefox:-1!==n.indexOf("Firefox"),ie:/Trident|MSIE/.test(n),edge:-1!==n.indexOf("Edge"),mac:-1!==n.indexOf("Macintosh")};t.default=n},,function(e,t,n){var u=n(54),a=n(96),l=n(146)(!1),s=n(127)("IE_PROTO");e.exports=function(e,t){var n,r=a(e),o=0,i=[];for(n in r)n!=s&&u(r,n)&&i.push(n);for(;t.length>o;)!u(r,n=t[o++])||~l(i,n)||i.push(n);return i}},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(40))),i=r(n(2)),u=r(n(3));t.default=function(){function t(e){(0,i.default)(this,t),this.args=e}return(0,u.default)(t,[{key:"requireArgument",value:function(e){if(!(1<arguments.length&&void 0!==arguments[1]?arguments[1]:this.args).hasOwnProperty(e))throw Error("".concat(e," is required."))}},{key:"requireArgumentType",value:function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(e,n),(0,o.default)(n[e])!==t)throw Error("".concat(e," invalid type: ").concat(t,"."))}},{key:"requireArgumentInstance",value:function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(e,n),!(n[e]instanceof t))throw Error("".concat(e," invalid instance."))}},{key:"requireArgumentConstructor",value:function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(e,n),n[e].constructor!==t)throw Error("".concat(e," invalid constructor type."))}}]),t}()},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(4)),u=r(n(5)),r=function(e){(0,i.default)(r,e);var n=(0,u.default)(r);function r(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:$e.commandsInternal;return(0,o.default)(this,r),n.call(this,e,t)}return r}(r(n(39)).default);t.default=r},function(e,t,n){"use strict";var r=n(0)(n(251)),o=n(316);e.exports=Marionette.Behavior.extend({defaults:{groups:[],eventTargets:["el"]},events:function(){var n={};return this.getOption("eventTargets").forEach(function(e){var t="contextmenu";"el"!==e&&(t+=" "+e),n[t]="onContextMenu"}),n},initialize:function(){this.listenTo(this.view.options.model,"request:contextmenu",this.onRequestContextMenu)},initContextMenu:function(){var e=this,t=this.getOption("groups"),n=_.findWhere(t,{name:"delete"}),n=t.indexOf(n);-1===n&&(n=t.length),t.splice(n,0,{name:"tools",actions:[{name:"navigator",title:elementor.translate("navigator"),callback:function(){return $e.route("navigator",{reOpen:!0,model:e.view.model})}}]}),this.contextMenu=new o({groups:t}),this.contextMenu.getModal().on("hide",this.onContextMenuHide)},getContextMenu:function(){return this.contextMenu||this.initContextMenu(),this.contextMenu},onContextMenu:function(e){$e.shortcuts.isControlEvent(e)||(this.view instanceof r.default||this.view.container&&this.view.container.isDesignable())&&(e.preventDefault(),e.stopPropagation(),this.getContextMenu().show(e),elementor.channels.editor.reply("contextMenu:targetView",this.view))},onRequestContextMenu:function(e){var t=this.getContextMenu().getModal(),n=t.getSettings("iframe"),r=_.findWhere(this.contextMenu.getSettings("groups"),{name:"tools"});r.isVisible=!1,t.setSettings("iframe",null),this.onContextMenu(e),r.isVisible=!0,t.setSettings("iframe",n)},onContextMenuHide:function(){elementor.channels.editor.reply("contextMenu:targetView",null)},onDestroy:function(){this.contextMenu&&this.contextMenu.destroy()}})},,function(e,t,n){"use strict";var d=n(8),f=n(7),v=n(77),m=n(20),p=n(24),h=n(124),g=n(86),y=n(125),C=n(9),b=n(52),_=n(16).f,S=n(144)(0),k=n(13);e.exports=function(n,e,t,r,o,i){var u=d[n],a=u,l=o?"set":"add",s=a&&a.prototype,c={};return k&&"function"==typeof a&&(i||s.forEach&&!m(function(){(new a).entries().next()}))?(a=e(function(e,t){y(e,a,n,"_c"),e._c=new u,null!=t&&g(t,o,e[l],e)}),S("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","),function(n){var r="add"==n||"set"==n;n in s&&(!i||"clear"!=n)&&p(a.prototype,n,function(e,t){if(y(this,a,n),!r&&i&&!C(e))return"get"==n&&void 0;e=this._c[n](0===e?0:e,t);return r?this:e})}),i||_(a.prototype,"size",{get:function(){return this._c.size}})):(a=r.getConstructor(e,n,o,l),h(a.prototype,t),v.NEED=!0),b(a,n),c[n]=a,f(f.G+f.W+f.F,c),i||r.setStrong(a,n,o),a}},function(e,t,n){"use strict";var r=n(7);e.exports=function(e){r(r.S,e,{of:function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];return new this(t)}})}},function(e,t,n){"use strict";var r=n(7),u=n(42),a=n(30),l=n(86);e.exports=function(e){r(r.S,e,{from:function(e){var t,n,r,o,i=arguments[1];return u(this),(t=void 0!==i)&&u(i),null==e?new this:(n=[],t?(r=0,o=a(i,arguments[2],2),l(e,!1,function(e){n.push(o(e,r++))})):l(e,!1,n.push,n),new this(n))}})}},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.After=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"register",value:function(){$e.hooks.registerUIAfter(this)}}]),n}(r(n(272)).default),n=t.After=r;t.default=n},function(e,t,n){var r=n(117);e.exports=function(e){if(r(e))return e}},function(e,t,n){n(220),e.exports=n(6).Array.isArray},function(e,t,n){var r=n(7);r(r.S,"Array",{isArray:n(95)})},function(e,t,n){var l=n(201),s=n(202),c=n(105);e.exports=function(e,t){if(void 0!==c&&s(Object(e))){var n=[],r=!0,o=!1,i=void 0;try{for(var u,a=l(e);!(r=(u=a.next()).done)&&(n.push(u.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}}},function(e,t,n){n(60),n(57),e.exports=n(223)},function(e,t,n){var r=n(12),o=n(114);e.exports=n(6).getIterator=function(e){var t=o(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return r(t.call(e))}},function(e,t,n){n(60),n(57),e.exports=n(225)},function(e,t,n){var r=n(107),o=n(10)("iterator"),i=n(34);e.exports=n(6).isIterable=function(e){e=Object(e);return void 0!==e[o]||"@@iterator"in e||i.hasOwnProperty(r(e))}},function(e,t,n){n(57),n(227),e.exports=n(6).Array.from},function(e,t,n){"use strict";var d=n(30),r=n(7),f=n(31),v=n(133),m=n(134),p=n(67),h=n(204),g=n(114);r(r.S+r.F*!n(185)(function(e){Array.from(e)}),"Array",{from:function(e){var t,n,r,o,i=f(e),e="function"==typeof this?this:Array,u=arguments.length,a=1<u?arguments[1]:void 0,l=void 0!==a,s=0,c=g(i);if(l&&(a=d(a,2<u?arguments[2]:void 0,2)),null==c||e==Array&&m(c))for(n=new e(t=p(i.length));s<t;s++)h(n,s,l?a(i[s],s):i[s]);else for(o=c.call(i),n=new e;!(r=o.next()).done;s++)h(n,s,l?v(o,a,[r.value,s],!0):r.value);return n.length=s,n}})},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},function(e,t,n){n(230),e.exports=n(6).Object.entries},function(e,t,n){var r=n(7),o=n(174)(!0);r(r.S,"Object",{entries:function(e){return o(e)}})},,,,,,function(e,t,n){var r=n(237);e.exports=function(e,t){return new(r(e))(t)}},function(e,t,n){var r=n(9),o=n(95),i=n(10)("species");e.exports=function(e){var t;return o(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!o(t.prototype)||(t=void 0),r(t)&&null===(t=t[i])&&(t=void 0)),void 0===t?Array:t}},function(e,t,n){"use strict";var f=n(13),v=n(38),m=n(82),p=n(48),h=n(31),g=n(104),o=Object.assign;e.exports=!o||n(20)(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=o({},e)[n]||Object.keys(o({},t)).join("")!=r})?function(e,t){for(var n=h(e),r=arguments.length,o=1,i=m.f,u=p.f;o<r;)for(var a,l=g(arguments[o++]),s=i?v(l).concat(i(l)):v(l),c=s.length,d=0;d<c;)a=s[d++],f&&!u.call(l,a)||(n[a]=l[a]);return n}:o},,,,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Base=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getType",value:function(){return"data"}}]),n}(r(n(250)).default),n=t.Base=r;t.default=n},function(e,t,n){n(244),e.exports=n(6).parseInt},function(e,t,n){var r=n(7),n=n(245);r(r.G+r.F*(parseInt!=n),{parseInt:n})},function(e,t,n){var r=n(8).parseInt,o=n(246).trim,n=n(175),i=/^[-+]?0[xX]/;e.exports=8!==r(n+"08")||22!==r(n+"0x16")?function(e,t){e=o(String(e),3);return r(e,t>>>0||(i.test(e)?16:10))}:r},function(e,t,n){function r(e,t,n){var r={},o=u(function(){return!!a[e]()||"
"!="
"[e]()}),t=r[e]=o?t(c):a[e];n&&(r[n]=t),i(i.P+i.F*o,"String",r)}var i=n(7),o=n(56),u=n(20),a=n(175),n="["+a+"]",l=RegExp("^"+n+n+"*"),s=RegExp(n+n+"*$"),c=r.trim=function(e,t){return e=String(o(e)),1&t&&(e=e.replace(l,"")),e=2&t?e.replace(s,""):e};e.exports=r},,,,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(3)),u=r(n(35));t.default=function(){function e(){(0,o.default)(this,e),(0,u.default)(this,"type",void 0),(0,u.default)(this,"command",void 0),(0,u.default)(this,"id",void 0),this.initialize(),this.type=this.getType(),this.command=this.getCommand(),this.id=this.getId()}return(0,i.default)(e,[{key:"initialize",value:function(){}},{key:"register",value:function(){elementorModules.ForceMethodImplementation()}},{key:"getType",value:function(){elementorModules.ForceMethodImplementation()}},{key:"getCommand",value:function(){elementorModules.ForceMethodImplementation()}},{key:"getId",value:function(){elementorModules.ForceMethodImplementation()}},{key:"getContainerType",value:function(){}},{key:"getConditions",value:function(){return!0}},{key:"apply",value:function(e){elementorModules.ForceMethodImplementation()}},{key:"run",value:function(){var e=(arguments.length<=0?void 0:arguments[0]).options,e=void 0===e?{}:e;return!(!e.callbacks||!1!==e.callbacks[this.id])||(!this.getConditions(arguments.length<=0?void 0:arguments[0])||($e.devTools&&$e.devTools.log.callbacks().active(this.type,this.command,this.id),this.apply.apply(this,arguments)))}}]),e}()},function(e,t,r){"use strict";var n=r(0),o=(r(1)(t,"__esModule",{value:!0}),t.default=void 0,n(r(177))),i=n(r(2)),u=n(r(3)),a=n(r(4)),l=n(r(5)),s=n(r(135)),n=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"template",value:function(){return Marionette.TemplateCache.get("#tmpl-elementor-add-section")}},{key:"attributes",value:function(){return{"data-view":"choose-action"}}},{key:"ui",value:function(){return{addNewSection:".elementor-add-new-section",closeButton:".elementor-add-section-close",addSectionButton:".elementor-add-section-button",addTemplateButton:".elementor-add-template-button",selectPreset:".elementor-select-preset",presets:".elementor-preset"}}},{key:"events",value:function(){return{"click @ui.addSectionButton":"onAddSectionButtonClick","click @ui.addTemplateButton":"onAddTemplateButtonClick","click @ui.closeButton":"onCloseButtonClick","click @ui.presets":"onPresetSelected"}}},{key:"behaviors",value:function(){return{contextMenu:{behaviorClass:r(212),groups:this.getContextMenuGroups()}}}},{key:"className",value:function(){return"elementor-add-section elementor-visible-desktop"}},{key:"setView",value:function(e){this.$el.attr("data-view",e)}},{key:"showSelectPresets",value:function(){this.setView("select-preset")}},{key:"closeSelectPresets",value:function(){this.setView("choose-action")}},{key:"getTemplatesModalOptions",value:function(){return{importOptions:{at:this.getOption("at")}}}},{key:"getContextMenuGroups",value:function(){function e(){return 0<elementor.elements.length}var t=this;return[{name:"paste",actions:[{name:"paste",title:elementor.translate("paste"),isEnabled:function(){return s.default.isPasteEnabled(elementor.getPreviewContainer())},callback:function(){return $e.run("document/ui/paste",{container:elementor.getPreviewContainer(),options:{at:t.getOption("at"),rebuild:!0},onAfter:function(){return t.onAfterPaste()}})}}]},{name:"content",actions:[{name:"copy_all_content",title:elementor.translate("copy_all_content"),isEnabled:e,callback:function(){return $e.run("document/elements/copy-all")}},{name:"delete_all_content",title:elementor.translate("delete_all_content"),isEnabled:e,callback:function(){return $e.run("document/elements/empty")}}]}]}},{key:"onAddSectionButtonClick",value:function(){this.showSelectPresets()}},{key:"onAddTemplateButtonClick",value:function(){$e.run("library/open",this.getTemplatesModalOptions())}},{key:"onRender",value:function(){this.$el.html5Droppable({axis:["vertical"],groups:["elementor-element"],placeholder:!1,currentElementClass:"elementor-html5dnd-current-element",hasDraggingOnChildClass:"elementor-dragging-on-child",onDropping:this.onDropping.bind(this)})}},{key:"onPresetSelected",value:function(e){this.closeSelectPresets();var e=e.currentTarget.dataset.structure,t=elementor.presetsFactory.getParsedStructure(e);$e.run("document/elements/create",{model:{elType:"section"},container:elementor.getPreviewContainer(),columns:t.columnsCount,structure:e,options:(0,o.default)({},this.options)})}},{key:"onDropping",value:function(){var e;elementor.helpers.maybeDisableWidget()||(e=elementor.channels.panelElements.request("element:selected"),e=$e.internal("document/history/start-log",{type:"add",title:elementor.helpers.getModelLabel(e.model)}),$e.run("document/elements/create",{model:{elType:"section"},container:elementor.getPreviewContainer(),columns:1,options:{at:this.getOption("at"),trigger:{beforeAdd:"section:before:drop",afterAdd:"section:after:drop"}}}).view.children.findByIndex(0).addElementFromPanel(),$e.internal("document/history/end-log",{id:e}))}},{key:"onAfterPaste",value:function(){}}]),n}(Marionette.ItemView);t.default=n},function(e,t,n){"use strict";var r=n(0),i=(n(17),n(29),r(n(117))),u=r(n(40)),o=r(n(136)),a=r(n(23)),l=r(n(207)),s=r(n(135)),c=n(266),d=n(256),f=n(289),r=f.extend({tagName:"div",controlsCSSParser:null,allowRender:!0,toggleEditTools:!1,renderAttributes:{},className:function(){var e="elementor-element elementor-element-edit-mode "+this.getElementUniqueID();return this.toggleEditTools&&(e+=" elementor-element--toggle-edit-tools"),e},attributes:function(){return{"data-id":this.getID(),"data-element_type":this.model.get("elType")}},ui:function(){return{tools:"> .elementor-element-overlay > .elementor-editor-element-settings",editButton:"> .elementor-element-overlay .elementor-editor-element-edit",duplicateButton:"> .elementor-element-overlay .elementor-editor-element-duplicate",addButton:"> .elementor-element-overlay .elementor-editor-element-add",removeButton:"> .elementor-element-overlay .elementor-editor-element-remove"}},behaviors:function(){var e=elementor.hooks.applyFilters("elements/"+this.options.model.get("elType")+"/contextMenuGroups",this.getContextMenuGroups(),this),e={contextMenu:{behaviorClass:n(212),groups:e}};return elementor.hooks.applyFilters("elements/base/behaviors",e,this)},getBehavior:function(e){return this._behaviors[(0,a.default)(this.behaviors()).indexOf(e)]},events:function(){return{mousedown:"onMouseDown","click @ui.editButton":"onEditButtonClick","click @ui.duplicateButton":"onDuplicateButtonClick","click @ui.addButton":"onAddButtonClick","click @ui.removeButton":"onRemoveButtonClick"}},getElementType:function(){return this.model.get("elType")},getIDInt:function(){return(0,o.default)(this.getID(),16)},getChildType:function(){return elementor.helpers.getElementChildType(this.getElementType())},getChildView:function(e){var t=e.get("elType"),t="section"===t?n(192):"column"===t?n(320):elementor.modules.elements.views.Widget;return elementor.hooks.applyFilters("element/view",t,e,this)},getTemplateType:function(){return"js"},getEditModel:function(){return this.model},getContainer:function(){var e,t=this;return this.container||(e=this.model.get("settings"),this.container=new elementorModules.editor.Container({type:this.model.get("elType"),id:this.model.id,model:this.model,settings:e,view:this,parent:this._parent?this._parent.getContainer():{},children:[],label:elementor.helpers.getModelLabel(this.model),controls:e.options.controls}),(0,a.default)(this.container.parent).length&&(this.container.parent.children[this._index]=this.container,this.on("destroy",function(){delete t.container.parent.children[t._index],t.container.parent.children=t.container.parent.children.filter(function(e){return null!==e})}))),this.container},getContextMenuGroups:function(){var e=this,t=l.default.mac?"⌘":"^";return[{name:"general",actions:[{name:"edit",icon:"eicon-edit",title:elementor.translate("edit_element",[this.options.model.getTitle()]),callback:function(){return $e.run("panel/editor/open",{model:e.options.model,view:e,container:e.getContainer()})}},{name:"duplicate",icon:"eicon-clone",title:elementor.translate("duplicate"),shortcut:t+"+D",callback:function(){return $e.run("document/elements/duplicate",{container:e.getContainer()})}}]},{name:"clipboard",actions:[{name:"copy",title:elementor.translate("copy"),shortcut:t+"+C",callback:function(){return $e.run("document/elements/copy",{container:e.getContainer()})}},{name:"paste",title:elementor.translate("paste"),shortcut:t+"+V",isEnabled:function(){return s.default.isPasteEnabled(e.getContainer())},callback:function(){return $e.run("document/ui/paste",{container:e.getContainer()})}},{name:"pasteStyle",title:elementor.translate("paste_style"),shortcut:t+"+⇧+V",isEnabled:function(){return!!elementorCommon.storage.get("clipboard")},callback:function(){return $e.run("document/elements/paste-style",{container:e.getContainer()})}},{name:"resetStyle",title:elementor.translate("reset_style"),callback:function(){return $e.run("document/elements/reset-style",{container:e.getContainer()})}}]},{name:"delete",actions:[{name:"delete",icon:"eicon-trash",title:elementor.translate("delete"),shortcut:"⌦",callback:function(){return $e.run("document/elements/delete",{container:e.getContainer()})}}]}]},getEditButtons:function(){return{}},initialize:function(){var e=this,t=(f.prototype.initialize.apply(this,arguments),this.getEditModel());this.collection&&this.onCollectionChanged&&(elementorCommon.helpers.softDeprecated("onCollectionChanged","2.8.0","$e.hooks"),this.listenTo(this.collection,"add remove reset",this.onCollectionChanged,this)),this.onSettingsChanged&&(elementorCommon.helpers.softDeprecated("onSettingsChanged","2.8.0","$e.hooks"),this.listenTo(t.get("settings"),"change",this.onSettingsChanged)),this.listenTo(t.get("editSettings"),"change",this.onEditSettingsChanged).listenTo(this.model,"request:edit",this.onEditRequest).listenTo(this.model,"request:toggleVisibility",this.toggleVisibility),this.initControlsCSSParser(),_.defer(function(){e.getContainer()})},getHandlesOverlay:function(){var e=jQuery("<div>",{class:"elementor-element-overlay"}),o=jQuery("<ul>",{class:"elementor-editor-element-settings elementor-editor-".concat(this.getElementType(),"-settings")});return jQuery.each(this.getEditButtons(),function(e,t){var e=jQuery("<li>",{class:"elementor-editor-element-setting elementor-editor-element-".concat(e),title:t.title}),n=jQuery("<i>",{class:"eicon-".concat(t.icon),"aria-hidden":!0}),r=jQuery("<span>",{class:"elementor-screen-only"});r.text(t.title),e.append(n,r),o.append(e)}),e.append(o),e},attachElContent:function(e){this.$el.empty().append(this.getHandlesOverlay(),e)},startTransport:function(){elementorCommon.helpers.softDeprecated("element.startTransport","2.8.0","$e.run( 'document/elements/copy' )"),$e.run("document/elements/copy",{container:this.getContainer()})},copy:function(){elementorCommon.helpers.softDeprecated("element.copy","2.8.0","$e.run( 'document/elements/copy' )"),$e.run("document/elements/copy",{container:this.getContainer()})},cut:function(){elementorCommon.helpers.softDeprecated("element.cut","2.8.0")},paste:function(){elementorCommon.helpers.softDeprecated("element.paste","2.8.0","$e.run( 'document/elements/paste' )"),$e.run("document/elements/paste",{container:this.getContainer(),at:this._parent.collection.indexOf(this.model)})},duplicate:function(){elementorCommon.helpers.softDeprecated("element.duplicate","2.8.0","$e.run( 'document/elements/duplicate' )"),$e.run("document/elements/duplicate",{container:this.getContainer()})},pasteStyle:function(){elementorCommon.helpers.softDeprecated("element.pasteStyle","2.8.0","$e.run( 'document/elements/paste-style' )"),$e.run("document/elements/paste-style",{container:this.getContainer()})},resetStyle:function(){elementorCommon.helpers.softDeprecated("element.resetStyle","2.8.0","$e.run( 'document/elements/reset-style' )"),$e.run("document/elements/reset-style",{container:this.getContainer()})},isStyleTransferControl:function(e){return void 0!==e.style_transfer?e.style_transfer:"content"!==e.tab||e.selectors||e.prefix_class},toggleVisibility:function(){this.model.set("hidden",!this.model.get("hidden")),this.toggleVisibilityClass()},toggleVisibilityClass:function(){this.$el.toggleClass("elementor-edit-hidden",!!this.model.get("hidden"))},addElementFromPanel:function(e){e=e||{};var t=elementor.channels.panelElements.request("element:selected"),n={elType:t.model.get("elType")};if(!elementor.helpers.maybeDisableWidget()){if("widget"===n.elType)n.widgetType=t.model.get("widgetType");else{if("section"!==n.elType)return;n.isInner=!0}t=t.model.get("custom");return t&&jQuery.extend(n,t),$e.run("document/elements/create",{container:this.getContainer(),model:n,options:e})}},addControlValidator:function(e,t){t=t.bind(this);var t=new d({customValidationMethod:t}),n=this.getEditModel().get("settings").validators;n[e]||(n[e]=[]),n[e].push(t)},addRenderAttribute:function(n,e,t,r){var o=this;return"object"===(0,u.default)(n)?(jQuery.each(n,function(e,t){o.addRenderAttribute(e,t,null,r)}),o):"object"===(0,u.default)(e)?(jQuery.each(e,function(e,t){o.addRenderAttribute(n,e,t,r)}),o):(o.renderAttributes[n]||(o.renderAttributes[n]={}),o.renderAttributes[n][e]||(o.renderAttributes[n][e]=[]),(0,i.default)(t)||(t=[t]),void(o.renderAttributes[n][e]=r?t:o.renderAttributes[n][e].concat(t)))},getRenderAttributeString:function(e){if(!this.renderAttributes[e])return"";var e=this.renderAttributes[e],n=[];return jQuery.each(e,function(e,t){n.push(e+'="'+_.escape(t.join(" "))+'"')}),n.join(" ")},isInner:function(){return!!this.model.get("isInner")},initControlsCSSParser:function(){this.controlsCSSParser=new c({id:this.model.get("id"),context:this,settingsModel:this.getEditModel().get("settings"),dynamicParsing:this.getDynamicParsingSettings()})},enqueueFonts:function(){var n=this.getEditModel(),e=n.get("settings");jQuery.each(e.getFontControls(),function(e,t){t=n.getSetting(t.name);t&&elementor.helpers.enqueueFont(t)}),jQuery.each(e.getIconsControls(),function(e,t){t=n.getSetting(t.name);t&&t.library&&elementor.helpers.enqueueIconFonts(t.library)})},renderStyles:function(e){e=e||this.getEditModel().get("settings"),this.controlsCSSParser.stylesheet.empty(),this.controlsCSSParser.addStyleRules(e.getStyleControls(),e.attributes,this.getEditModel().get("settings").controls,[/{{ID}}/g,/{{WRAPPER}}/g],[this.getID(),".elementor-"+elementor.config.document.id+" .elementor-element."+this.getElementUniqueID()]),this.controlsCSSParser.addStyleToDocument()},renderCustomClasses:function(){var r=this,o=r.getEditModel().get("settings"),e=o.getClassControls();_.each(e,function(e){var t=o.previous(e.name);e.classes_dictionary&&void 0!==e.classes_dictionary[t]&&(t=e.classes_dictionary[t]),r.$el.removeClass(e.prefix_class+t)}),_.each(e,function(e){var t=o.attributes[e.name],n=t;e.classes_dictionary&&void 0!==e.classes_dictionary[t]&&(n=e.classes_dictionary[t]),elementor.helpers.isActiveControl(e,o.attributes)&&(n||0===n)&&r.$el.addClass(e.prefix_class+n)}),r.$el.addClass(_.result(r,"className")),r.toggleVisibilityClass()},renderCustomElementID:function(){var e=this.getEditModel().get("settings").get("_element_id");this.$el.attr("id",e)},renderUI:function(){this.renderStyles(),this.renderCustomClasses(),this.renderCustomElementID(),this.enqueueFonts()},runReadyTrigger:function(){var e=this;_.defer(function(){ceFrontend.elementsHandler.runReadyTrigger(e.el),ceFrontend.isEditMode()&&e.$el.find(".elementor-element.elementor-"+e.model.get("elType")+":not(.elementor-element-edit-mode)").each(function(){ceFrontend.elementsHandler.runReadyTrigger(this)})})},getID:function(){return this.model.get("id")},getElementUniqueID:function(){return"elementor-element-"+this.getID()},renderHTML:function(){var e=this.getTemplateType(),t=this.getEditModel();"js"===e?(this.getEditModel().setHtmlCache(),this.render(),t.renderOnLeave=!0):t.renderRemoteServer()},renderOnChange:function(r){if(this.allowRender){if(r instanceof elementorModules.editor.elements.models.BaseSettings){var e=r.hasChanged(),o=!e,i=!e;if(_.each(r.changedAttributes(),function(e,t){var n=r.getControl(t);"_column_size"===t?i=!0:n?("none"!==n.render_type&&(i=!0),-1!==["none","ui"].indexOf(n.render_type)||"template"!==n.render_type&&(r.isStyleControl(t)||r.isClassControl(t)||"_element_id"===t)||(o=!0)):o=i=!0}),!i)return;if(!o)return void this.renderUI()}this.renderHTML()}},getDynamicParsingSettings:function(){var e=this;return{onServerRequestStart:function(){e.$el.addClass("elementor-loading")},onServerRequestEnd:function(){e.render(),e.$el.removeClass("elementor-loading")}}},serializeData:function(){var e=f.prototype.serializeData.apply(this,arguments);return e.settings=this.getEditModel().get("settings").parseDynamicSettings(e.settings,this.getDynamicParsingSettings()),e},save:function(){$e.route("library/save-template",{model:this.model})},onBeforeRender:function(){this.renderAttributes={}},onRender:function(){var e;this.renderUI(),this.runReadyTrigger(),this.toggleEditTools&&(e=this.ui.editButton,this.ui.tools&&this.ui.tools.hoverIntent(function(){e.addClass("elementor-active")},function(){e.removeClass("elementor-active")},{timeout:500}))},onEditSettingsChanged:function(e){elementor.channels.editor.trigger("change:editSettings",e,this)},onEditButtonClick:function(){this.model.trigger("request:edit")},onEditRequest:function(){var e,t,n=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.container.isEditable()&&(e=this.getEditModel(),t=elementor.getPanelView(),$e.routes.isPartOf("panel/editor")&&t.getCurrentPageView().model===e||(n.scrollIntoView&&elementor.helpers.scrollToView(this.$el,200),$e.run("panel/editor/open",{model:e,view:this})))},onDuplicateButtonClick:function(e){e.stopPropagation(),$e.run("document/elements/duplicate",{container:this.getContainer()})},onRemoveButtonClick:function(e){e.stopPropagation(),$e.run("document/elements/delete",{container:this.getContainer()})},onMouseDown:function(e){jQuery(e.target).closest(".elementor-inline-editing").length||ceFrontend.elements.window.document.activeElement.blur()},onDestroy:function(){this.controlsCSSParser.removeStyleFromDocument(),this.getEditModel().get("settings").validators={},elementor.channels.data.trigger("element:destroy",this.model)}});e.exports=r},function(e,t,n){"use strict";var r=Marionette.Behavior.extend({defaults:{elChildType:"widget"},events:{sortstart:"onSortStart",sortreceive:"onSortReceive",sortupdate:"onSortUpdate",sortover:"onSortOver",sortout:"onSortOut"},initialize:function(){this.listenTo(elementor.channels.dataEditMode,"switch",this.onEditModeSwitched).listenTo(this.view.options.model,"request:sort:start",this.startSort).listenTo(this.view.options.model,"request:sort:update",this.updateSort).listenTo(this.view.options.model,"request:sort:receive",this.receiveSort)},onEditModeSwitched:function(e){"edit"===e?this.activate():this.deactivate()},onRender:function(){var e=this;_.defer(function(){e.onEditModeSwitched(elementor.channels.dataEditMode.request("activeMode"))})},onDestroy:function(){this.deactivate()},activate:function(){var e,t;elementor.userCan("design")&&!this.getChildViewContainer().sortable("instance")&&(t={connectWith:(e=this.getChildViewContainer()).selector,placeholder:"elementor-sortable-placeholder elementor-"+this.getOption("elChildType")+"-placeholder",cursorAt:{top:20,left:25},helper:this._getSortableHelper.bind(this),cancel:"input, textarea, button, select, option, .elementor-inline-editing, .elementor-tab-title"},t=_.extend(t,this.view.getSortableOptions()),e.sortable(t))},_getSortableHelper:function(e,t){t=this.view.collection.get({cid:t.data("model-cid")});return'<div style="height: 84px; width: 125px;" class="elementor-sortable-helper elementor-sortable-helper-'+t.get("elType")+'"><div class="icon"><i class="'+t.getIcon()+'"></i></div><div class="elementor-element-title-wrapper"><div class="title">'+t.getTitle()+"</div></div></div>"},getChildViewContainer:function(){return this.view.getChildViewContainer(this.view)},deactivate:function(){var e=this.getChildViewContainer();e.sortable("instance")&&e.sortable("destroy")},startSort:function(e,t){e.stopPropagation();e=this.view.collection.get({cid:t.item.data("model-cid")});elementor.channels.data.reply("dragging:model",e).reply("dragging:view",this.view.children.findByModel(e)).reply("dragging:parent:view",this.view).trigger("drag:start",e).trigger(e.get("elType")+":drag:start")},updateSort:function(e){e=e.item.parent().children().index(e.item);$e.run("document/elements/move",{container:elementor.channels.data.request("dragging:view").getContainer(),target:this.view.getContainer(),options:{at:e}})},receiveSort:function(e,t){var n;e.stopPropagation(),this.view.isCollectionFilled()?jQuery(t.sender).sortable("cancel"):(e="section"===(e=elementor.channels.data.request("dragging:model")).get("elType")&&e.get("isInner"),n="column"===this.view.getElementType()&&this.view.isInner(),e&&n?jQuery(t.sender).sortable("cancel"):$e.run("document/elements/move",{container:elementor.channels.data.request("dragging:view").getContainer(),target:this.view.getContainer(),options:{at:t.item.index()}}))},onSortStart:function(e,t){var n,r;"column"===this.options.elChildType&&(n=t.item.data("sortableItem").items,r=0,n.forEach(function(e){if(e.item[0]===t.item[0])return r=e.height,!1}),t.placeholder.height(r)),this.startSort(e,t)},onSortOver:function(e){e.stopPropagation();var t=elementor.channels.data.request("dragging:model");jQuery(e.target).addClass("elementor-draggable-over").attr({"data-dragged-element":t.get("elType"),"data-dragged-is-inner":t.get("isInner")}),this.$el.addClass("elementor-dragging-on-child")},onSortOut:function(e){e.stopPropagation(),jQuery(e.target).removeClass("elementor-draggable-over").removeAttr("data-dragged-element data-dragged-is-inner"),this.$el.removeClass("elementor-dragging-on-child")},onSortReceive:function(e,t){this.receiveSort(e,t)},onSortUpdate:function(e,t){e.stopPropagation(),this.getChildViewContainer()[0]===t.item.parent()[0]&&this.updateSort(t)},onAddChild:function(e){e.$el.attr("data-model-cid",e.model.cid)}});e.exports=r},function(e,t,n){n(255),e.exports=n(6).Object.values},function(e,t,n){var r=n(7),o=n(174)(!1);r(r.S,"Object",{values:function(e){return o(e)}})},function(e,t,n){"use strict";e.exports=elementorModules.Module.extend({errors:[],__construct:function(e){e=e.customValidationMethod;e&&(this.validationMethod=e)},getDefaultSettings:function(){return{validationTerms:{}}},isValid:function(){var e=this.validationMethod.apply(this,arguments);return!e.length||(this.errors=e,!1)},validationMethod:function(e){var t=[];return this.getSettings("validationTerms").required&&!(""+e).length&&t.push("Required value is empty"),t}})},,,,,,,,function(e,t,n){"use strict";var r=n(32),o=n(119)(6),i="findIndex",u=!0;i in[]&&Array(1)[i](function(){u=!1}),r(r.P+r.F*u,"Array",{findIndex:function(e){return o(this,e,1<arguments.length?arguments[1]:void 0)}}),n(78)(i)},,function(e,t,n){"use strict";var p=n(0)(n(23)),r=(n(283),n(99),n(53),n(29),n(17),n(288)),h=elementorModules.ViewModule.extend({stylesheet:null,getDefaultSettings:function(){return{id:0,context:null,settingsModel:null,dynamicParsing:{}}},getDefaultElements:function(){var e="elementor-style-".concat(this.getSettings("id")),t=elementor.$previewContents.find("#".concat(e));return{$stylesheetElement:t=t.length?t:jQuery("<style>",{id:e})}},initStylesheet:function(){var e=ceFrontend.config.breakpoints;this.stylesheet=new r,this.stylesheet.addDevice("mobile",0).addDevice("tablet",e.md).addDevice("desktop",e.lg)},addStyleRules:function(e,t,n,r,o){var i=this,u=i.getSettings("settingsModel").parseDynamicSettings(t,i.getSettings("dynamicParsing"),e);_.each(e,function(e){e.styleFields&&e.styleFields.length&&i.addRepeaterControlsStyleRules(t[e.name],e.styleFields,n,r,o),e.dynamic&&e.dynamic.active&&t.__dynamic__&&t.__dynamic__[e.name]&&i.addDynamicControlStyleRules(t.__dynamic__[e.name],e),e.selectors&&i.addControlStyleRules(e,u,n,r,o)})},addControlStyleRules:function(e,t,n,r,o){var i=this;h.addControlStyleRules(this.stylesheet,e,n,function(e){return i.getStyleControlValue(e,t)},r,o)},getStyleControlValue:function(e,t){t=t[e.name];if(e.selectors_dictionary&&(t=e.selectors_dictionary[t]||t),_.isNumber(t)||!_.isEmpty(t))return t},addRepeaterControlsStyleRules:function(n,e,r,o,i){var u=this;e.forEach(function(e,t){t=n.models[t];u.addStyleRules(e,t.attributes,r,o.concat(["{{CURRENT_ITEM}}"]),i.concat([".elementor-repeater-item-"+t.get("_id")]))})},addDynamicControlStyleRules:function(e,t){var r=this;elementor.dynamicTags.parseTagsText(e,t.dynamic,function(e,t,n){t=elementor.dynamicTags.createTag(e,t,n);!t||(n=t.model).getStyleControls().length&&r.addStyleRules(n.getStyleControls(),n.attributes,n.controls,["{{WRAPPER}}"],["#elementor-tag-"+e])})},addStyleToDocument:function(){elementor.$previewContents.find("head").append(this.elements.$stylesheetElement);var e=elementor.hooks.applyFilters("editor/style/styleText","",this.getSettings("context"));this.elements.$stylesheetElement.text(this.stylesheet+e)},removeStyleFromDocument:function(){this.elements.$stylesheetElement.remove()},onInit:function(){elementorModules.ViewModule.prototype.onInit.apply(this,arguments),this.initStylesheet()}});h.addControlStyleRules=function(l,s,c,d,f,v){var m=d(s);void 0!==m&&_.each(s.selectors,function(e,n){var t;try{t=e.replace(/{{(?:([^.}]+)\.)?([^}| ]*)(?: *\|\| *(?:([^.}]+)\.)?([^}| ]*) *)*}}/g,function(e,t,n,r,o){var i=t&&!c[t],u="";if(!(u=i?u:h.parsePropertyPlaceholder(s,m,c,d,n,t))&&0!==u){if(o){n=(u=o).match(/^(['"])(.*)\1$/);if(n)u=n[2];else if(!isFinite(u)){if(r&&!c[r])return"";u=h.parsePropertyPlaceholder(s,m,c,d,o,r)}}if(!u&&0!==u){if(i)return"";throw""}}return u})}catch(e){return}if(!_.isEmpty(t)){var e=/^(?:\([^)]+\)){1,2}/,r=n.match(e),o={};if(r){r=r[0],n=n.replace(e,"");for(var i=/\(([^)]+)\)/g,u=[],a=i.exec(r);a;)u.push(a[1]),a=i.exec(r);_.each(u,function(e){var t;"desktop"!==e&&(t=e.replace(/\+$/,""),o[t===e?"max":"min"]=t)})}_.each(f,function(e,t){e=e.source||e,e=new RegExp(e,"g");n=n.replace(e,v[t])}),!(0,p.default)(o).length&&s.responsive&&"desktop"===(o=_.pick(elementorCommon.helpers.cloneObject(s.responsive),["min","max"])).max&&delete o.max,l.addRules(n,t,o)}})},h.parsePropertyPlaceholder=function(e,t,n,r,o,i){return i&&(t=r(e=_.findWhere(n,{name:i}))),elementor.getControlView(e.type).getStyleValue(o,t,e)},e.exports=h},,,,,,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Base=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getType",value:function(){return"ui"}}]),n}(r(n(250)).default),n=t.Base=r;t.default=n},,function(e,t,n){e.exports=n(275)},function(e,t,n){n(106),n(60),n(276),n(278),n(279),e.exports=n(6).WeakMap},function(e,t,n){"use strict";function r(e){return function(){return e(this,0<arguments.length?arguments[0]:void 0)}}var i,o=n(8),u=n(144)(0),a=n(88),l=n(77),s=n(238),c=n(277),d=n(9),f=n(121),v=n(121),o=!o.ActiveXObject&&"ActiveXObject"in o,m="WeakMap",p=l.getWeak,h=Object.isExtensible,g=c.ufstore,y={get:function(e){var t;if(d(e))return!0===(t=p(e))?g(f(this,m)).get(e):t?t[this._i]:void 0},set:function(e,t){return c.def(f(this,m),e,t)}},C=e.exports=n(214)(m,r,y,c,!0,!0);v&&o&&(s((i=c.getConstructor(r,m)).prototype,y),l.NEED=!0,u(["delete","has","get","set"],function(r){var e=C.prototype,o=e[r];a(e,r,function(e,t){var n;return d(e)&&!h(e)?(this._f||(this._f=new i),n=this._f[r](e,t),"set"==r?this:n):o.call(this,e,t)})}))},function(e,t,n){"use strict";function u(e){return e._l||(e._l=new r)}function r(){this.a=[]}function o(e,t){return p(e.a,function(e){return e[0]===t})}var a=n(124),l=n(77).getWeak,i=n(12),s=n(9),c=n(125),d=n(86),f=n(144),v=n(19),m=n(121),p=f(5),h=f(6),g=0;r.prototype={get:function(e){e=o(this,e);if(e)return e[1]},has:function(e){return!!o(this,e)},set:function(e,t){var n=o(this,e);n?n[1]=t:this.a.push([e,t])},delete:function(t){var e=h(this.a,function(e){return e[0]===t});return~e&&this.a.splice(e,1),!!~e}},e.exports={getConstructor:function(e,n,r,o){var i=e(function(e,t){c(e,i,n,"_i"),e._t=n,e._i=g++,e._l=void 0,null!=t&&d(t,r,e[o],e)});return a(i.prototype,{delete:function(e){if(!s(e))return!1;var t=l(e);return!0===t?u(m(this,n)).delete(e):t&&v(t,this._i)&&delete t[this._i]},has:function(e){if(!s(e))return!1;var t=l(e);return!0===t?u(m(this,n)).has(e):t&&v(t,this._i)}}),i},def:function(e,t,n){var r=l(i(t),!0);return!0===r?u(e).set(t,n):r[e._i]=n,e},ufstore:u}},function(e,t,n){n(215)("WeakMap")},function(e,t,n){n(216)("WeakMap")},function(e,t,n){n(281),e.exports=n(6).Object.assign},function(e,t,n){var r=n(7);r(r.S+r.F,"Object",{assign:n(238)})},function(e,t,n){n(25)&&"g"!=/./g.flags&&n(44).f(RegExp.prototype,"flags",{configurable:!0,get:n(110)})},function(e,t,n){var r=n(15),i=n(284),o=n(44).f,u=n(286).f,a=n(120),l=n(110),s=m=r.RegExp,c=m.prototype,d=/a/g,f=/a/g,v=new m(d)!==d;if(n(25)&&(!v||n(28)(function(){return f[n(11)("match")]=!1,m(d)!=d||m(f)==f||"/a/i"!=m(d,"i")}))){for(var m=function(e,t){var n=this instanceof m,r=a(e),o=void 0===t;return!n&&r&&e.constructor===m&&o?e:i(v?new s(r&&!o?e.source:e,t):s((r=e instanceof m)?e.source:e,r&&o?l.call(e):t),n?this:c,m)},p=u(s),h=0;p.length>h;)!function(t){t in m||o(m,t,{configurable:!0,get:function(){return s[t]},set:function(e){s[t]=e}})}(p[h++]);(c.constructor=m).prototype=c,n(33)(r,"RegExp",m)}n(287)("RegExp")},function(e,t,n){var r=n(26),o=n(318).set;e.exports=function(e,t,n){var t=t.constructor;return t!==n&&"function"==typeof t&&(t=t.prototype)!==n.prototype&&r(t)&&o&&o(e,t),e}},function(e,t,n){var r=n(319),o=n(91),i=n(96),u=n(108),a=n(54),l=n(116),s=Object.getOwnPropertyDescriptor;t.f=n(25)?s:function(e,t){if(e=i(e),t=u(t,!0),l)try{return s(e,t)}catch(e){}if(a(e,t))return o(!r.f.call(e,t),e[t])}},function(e,t,n){var r=n(209),o=n(147).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t,n){"use strict";var r=n(15),o=n(44),i=n(25),u=n(11)("species");e.exports=function(e){e=r[e];i&&e&&!e[u]&&o.f(e,u,{configurable:!0,get:function(){return this}})}},function(e,t,n){"use strict";var d,r=n(0),f=(n(187),n(97),n(53),n(99),n(68),r(n(23)));function i(){function l(e){var n={};return(e=e.split("-").filter(String)).forEach(function(e){var e=e.split("_"),t=e[0],e=e[1];n[t]="max"===t?o(e):r[e]}),n}var s=this,c={},n={},r={},o=function(e){var t=(0,f.default)(r),e=t.indexOf(e)+1;if(e>=t.length)throw new RangeError("Max value for this device is out of range.");return r[t[e]]-1};this.addDevice=function(e,t){r[e]=t;var n,e=(0,f.default)(r);return e.length<2||(e.sort(function(e,t){return r[e]-r[t]}),n={},e.forEach(function(e){n[e]=r[e]}),r=n),s},this.addRawCSS=function(e,t){n[e]=t},this.addRules=function(e,t,n){var r,o,i,u="all";if(_.isEmpty(n)||(r=[],d.each(n,function(e){r.push(e+"_"+this)}),u=r.join("-")),c[u]||(c[i=u]={},(i=(0,f.default)(c)).length<2||(i.sort(function(e,t){if("all"===e)return-1;if("all"===t)return 1;e=l(e);return l(t).max-e.max}),o={},i.forEach(function(e){o[e]=c[e]}),c=o)),t){if(c[u][e]||(c[u][e]={}),"string"==typeof t){t=t.split(";").filter(String);var a={};try{d.each(t,function(){var e=this.split(/:(.*)?/);a[e[0].trim()]=e[1].trim().replace(";","")})}catch(e){return}t=a}return d.extend(c[u][e],t),s}i=e.match(/[^{]+\{[^}]+}/g),d.each(i,function(){var e=this.match(/([^{]+)\{([^}]+)}/);e&&s.addRules(e[1].trim(),e[2].trim(),n)})},this.getRules=function(){return c},this.empty=function(){c={},n={}},this.toString=function(){var r="";return d.each(c,function(e){var t,n=i.parseRules(this);"all"!==e&&(e=l(e=e),t=[],d.each(e,function(e){t.push("("+e+"-width:"+this+"px)")}),n="@media"+t.join(" and ")+"{"+n+"}"),r+=n}),d.each(n,function(){r+=this}),r}}d=jQuery,i.parseRules=function(e){var n="";return d.each(e,function(e){var t=i.parseProperties(this);t&&(n+=e+"{"+t+"}")}),n},i.parseProperties=function(e){var t="";return d.each(e,function(e){this&&(t+=e+":"+this+";")}),t},e.exports=i},function(e,t,n){"use strict";var r=n(0)(n(23));e.exports=Marionette.CompositeView.extend({templateHelpers:function(){return{view:this}},getBehavior:function(e){return this._behaviors[(0,r.default)(this.behaviors()).indexOf(e)]},initialize:function(){this.collection=this.model.get("elements")},addChildModel:function(e,t){return this.collection.add(e,t,!0)},addElement:function(e,t){if(!this.isCollectionFilled()){t=jQuery.extend({trigger:!1,edit:!0,onBeforeAdd:null,onAfterAdd:null},t);var n,r=this.getChildType(),e=e instanceof Backbone.Model?(n=e).get("elType"):(n={id:elementor.helpers.getUniqueID(),elType:r[0],settings:{},elements:[]},e&&jQuery.extend(n,e),n.elType);if(-1===r.indexOf(e))return this.children.last().addElement(n,t);t.clone&&(n=this.cloneItem(n)),t.trigger&&elementor.channels.data.trigger(t.trigger.beforeAdd,n),t.onBeforeAdd&&t.onBeforeAdd();r=this.addChildModel(n,{at:t.at}),e=this.children.findByModel(r);return t.onAfterAdd&&t.onAfterAdd(r,e),t.trigger&&elementor.channels.data.trigger(t.trigger.afterAdd,n),t.edit&&elementor.documents.getCurrent().history.getActive()&&(e.getContainer(),r.trigger("request:edit")),e}},addChildElement:function(e,t){elementorCommon.helpers.softDeprecated("addChildElement","2.8.0","$e.run( 'document/elements/create' )"),Object!==e.constructor&&(e=jQuery.extend({},e)),$e.run("document/elements/create",{container:this.getContainer(),model:e,options:t})},cloneItem:function(n){var r=this;return n instanceof Backbone.Model?n.clone():(n.id=elementor.helpers.getUniqueID(),n.settings._element_id="",n.elements.forEach(function(e,t){n.elements[t]=r.cloneItem(e)}),n)},lookup:function(){var e=this;return e=e.isDestroyed?$e.components.get("document").utils.findViewById(e.model.id):e},isCollectionFilled:function(){return!1}})},,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(3)),u=r(n(22)),a=r(n(14)),l=r(n(4)),s=r(n(5)),r=function(e){(0,l.default)(n,e);var t=(0,s.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"initialize",value:function(e){(0,u.default)((0,a.default)(n.prototype),"initialize",this).call(this,e);e=e.document,e=void 0===e?elementor.documents.getCurrent():e;this.document=e}}]),n}(r(n(39)).default);t.default=r},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(3)),u=r(n(22)),a=r(n(14)),l=r(n(4)),s=r(n(5)),r=function(e){(0,l.default)(n,e);var t=(0,s.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"initialize",value:function(e){(0,u.default)((0,a.default)(n.prototype),"initialize",this).call(this,e),this.history=elementor.documents.getCurrent().history}}]),n}(r(n(211)).default);t.default=r},,,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Dependency=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"register",value:function(){$e.hooks.registerDataDependency(this)}}]),n}(r(n(242)).default),n=t.Dependency=r;t.default=n},function(e,t,n){"use strict";var r=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=t.Settings=void 0,r(n(23))),a=r(n(85)),l=r(n(66)),o=r(n(35)),u=r(n(2)),s=r(n(3)),c=r(n(4)),d=r(n(5)),r=function(e){(0,c.default)(r,e);var t=(0,d.default)(r);function r(){return(0,u.default)(this,r),t.apply(this,arguments)}return(0,s.default)(r,[{key:"addToHistory",value:function(e,t,n){n=(0,o.default)({},e.id,{old:n,new:t});$e.internal("document/history/add-transaction",{containers:[e],data:{changes:n},type:"change",restore:r.restore})}},{key:"validateArgs",value:function(e){this.requireContainer(e),this.requireArgumentConstructor("settings",Object,e)}},{key:"getHistory",value:function(e){var t=e.containers;return{containers:void 0===t?[e.container]:t,subTitle:this.constructor.getSubTitle(e),type:"change"}}},{key:"apply",value:function(e){var t=this,n=e.containers,n=void 0===n?[e.container]:n,r=e.settings,o=void 0===r?{}:r,r=e.isMultiSettings,i=void 0!==r&&r,r=e.options,u=void 0===r?{}:r;n.forEach(function(n){n=n.lookup();var e=i?o[n.id]:o,r=n.settings.toJSON();n.oldValues={},(0,l.default)(e).forEach(function(e){var e=(0,a.default)(e,2),t=e[0];e[1];n.oldValues[t]=r[t]}),t.isHistoryActive()&&t.addToHistory(n,e,n.oldValues),u.external?n.settings.setExternalChange(e):n.settings.set(e),n.render()})}},{key:"isDataChanged",value:function(){return!0}}],[{key:"getSubTitle",value:function(e){var t=e.containers,t=void 0===t?[e.container]:t,n=e.settings,e=e.isMultiSettings,n=(0,i.default)(void 0===n?{}:n),t=t[0].controls,r=n[0],o="";return o=!e&&1===n.length&&t&&t[r]?t[r].label:o}},{key:"restore",value:function(e,n){var r=e.get("data");e.get("containers").forEach(function(e){var t=r.changes[e.id];$e.run("document/elements/settings",{container:e,settings:n?t.new:t.old,options:{external:!0}})})}}]),r}(r(n(359)).default),n=t.Settings=r;t.default=n},,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(3));t.default=function(){function e(){(0,o.default)(this,e)}return(0,i.default)(e,null,[{key:"findViewRecursive",value:function(e,t,n){var r=!(3<arguments.length&&void 0!==arguments[3])||arguments[3];return elementorCommon.helpers.softDeprecated("findViewRecursive","2.9.0","$e.components.get( 'document' ).utils.findViewRecursive( parent, key, value, multiple )"),$e.components.get("document").utils.findViewRecursive(e,t,n,r)}},{key:"findViewById",value:function(e){return elementorCommon.helpers.softDeprecated("findViewById","2.9.0","$e.components.get( 'document' ).utils.findViewById( id )"),$e.components.get("document").utils.findViewById(e)}},{key:"findContainerById",value:function(e){return elementorCommon.helpers.softDeprecated("findContainerById","2.9.0","$e.components.get( 'document' ).utils.findContainerById( id )"),$e.components.get("document").utils.findContainerById(e)}}]),e}()},,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n(29),e.exports=elementorModules.Module.extend({getDefaultSettings:function(){return{actions:{},classes:{list:"elementor-context-menu-list",group:"elementor-context-menu-list__group",groupPrefix:"elementor-context-menu-list__group-",item:"elementor-context-menu-list__item",itemTypePrefix:"elementor-context-menu-list__item-",itemTitle:"elementor-context-menu-list__item__title",itemShortcut:"elementor-context-menu-list__item__shortcut",iconShortcut:"elementor-context-menu-list__item__icon",itemDisabled:"elementor-context-menu-list__item--disabled",divider:"elementor-context-menu-list__divider",hidden:"elementor-hidden"}}},buildActionItem:function(e){var t=this,n=t.getSettings("classes"),r=jQuery("<div>",{class:n.item+" "+n.itemTypePrefix+e.name}),o=jQuery("<div>",{class:n.itemTitle}).text(e.title),i=jQuery("<div>",{class:n.iconShortcut});return e.icon&&i.html(jQuery("<i>",{class:e.icon})),r.append(i,o),e.shortcut&&(i=jQuery("<div>",{class:n.itemShortcut}).html(e.shortcut),r.append(i)),e.callback&&r.on("click",function(){t.runAction(e)}),e.$item=r},buildActionsList:function(){var n=this,r=n.getSettings("classes"),e=n.getSettings("groups"),o=jQuery("<div>",{class:r.list});return e.forEach(function(e){var t=jQuery("<div>",{class:r.group+" "+r.groupPrefix+e.name});e.actions.forEach(function(e){t.append(n.buildActionItem(e))}),o.append(t),e.$item=t}),o},toggleGroupVisibility:function(e,t){e.$item.toggleClass(this.getSettings("classes.hidden"),!t)},toggleActionVisibility:function(e,t){e.$item.toggleClass(this.getSettings("classes.hidden"),!t)},toggleActionUsability:function(e,t){e.$item.toggleClass(this.getSettings("classes.itemDisabled"),!t)},isActionEnabled:function(e){return!(!e.callback&&!e.groups)&&(!e.isEnabled||e.isEnabled())},runAction:function(e){this.isActionEnabled(e)&&(e.callback(),this.getModal().hide())},initModal:function(){var e;this.getModal=function(){return e=e||elementorCommon.dialogsManager.createWidget("simple",{className:"elementor-context-menu",message:this.buildActionsList(),iframe:elementor.$preview,effects:{hide:"hide",show:"show"},hide:{onOutsideContextMenu:!0},position:{my:(elementorCommon.config.isRTL?"right":"left")+" top",collision:"fit"}})}},show:function(e){var n=this,t=n.getModal();t.setSettings("position",{of:e}),n.getSettings("groups").forEach(function(e){var t=!1!==e.isVisible;n.toggleGroupVisibility(e,t),t&&e.actions.forEach(function(e){var t=!1!==e.isVisible;n.toggleActionVisibility(e,t),t&&n.toggleActionUsability(e,n.isActionEnabled(e))})}),t.show()},destroy:function(){this.getModal().destroy()},onInit:function(){this.initModal()}})},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(3)),u=r(n(22)),a=r(n(14)),l=r(n(4)),s=r(n(5)),r=function(e){(0,l.default)(n,e);var t=(0,s.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"className",value:function(){return(0,u.default)((0,a.default)(n.prototype),"className",this).call(this)+" elementor-add-section-inline"}},{key:"fadeToDeath",value:function(){var e=this;e.$el.slideUp(function(){e.destroy()})}},{key:"onAfterPaste",value:function(){(0,u.default)((0,a.default)(n.prototype),"onAfterPaste",this).call(this),this.destroy()}},{key:"onCloseButtonClick",value:function(){this.fadeToDeath()}},{key:"onPresetSelected",value:function(e){(0,u.default)((0,a.default)(n.prototype),"onPresetSelected",this).call(this,e),this.destroy()}},{key:"onAddTemplateButtonClick",value:function(){(0,u.default)((0,a.default)(n.prototype),"onAddTemplateButtonClick",this).call(this),this.destroy()}},{key:"onDropping",value:function(){(0,u.default)((0,a.default)(n.prototype),"onDropping",this).call(this),this.destroy()}}]),n}(r(n(251)).default);t.default=r},function(e,t,o){function i(e,t){if(r(e),!n(t)&&null!==t)throw TypeError(t+": can't set as prototype!")}var n=o(26),r=o(18);e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,n,r){try{(r=o(58)(Function.call,o(285).f(Object.prototype,"__proto__").set,2))(e,[]),n=!(e instanceof Array)}catch(e){n=!0}return function(e,t){return i(e,t),n?e.__proto__=t:r(e,t),e}}({},!1):void 0),check:i}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){"use strict";var r=n(192),o=n(252),i=n(321),i=o.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-column-content"),emptyView:i,childViewContainer:"> .elementor-column-wrap > .elementor-widget-wrap",toggleEditTools:!0,behaviors:function(){var e=o.prototype.behaviors.apply(this,arguments);return _.extend(e,{Sortable:{behaviorClass:n(253),elChildType:"widget"},Resizable:{behaviorClass:n(322)}}),elementor.hooks.applyFilters("elements/column/behaviors",e,this)},className:function(){return o.prototype.className.apply(this,arguments)+" elementor-column elementor-"+(this.isInner()?"inner":"top")+"-column"},tagName:function(){return this.model.getSetting("html_tag")||"div"},ui:function(){var e;return(e=o.prototype.ui.apply(this,arguments)).columnInner="> .elementor-column-wrap",e.percentsTooltip="> .elementor-element-overlay .elementor-column-percents-tooltip",e},getEditButtons:function(){var e=elementor.getElementData(this.model),t={};return t.edit={title:elementor.translate("edit_element",[e.title]),icon:"column"},elementor.getPreferences("edit_buttons")&&(t.duplicate={title:elementor.translate("duplicate_element",[e.title]),icon:"clone"},t.add={title:elementor.translate("add_element",[e.title]),icon:"plus"},t.remove={title:elementor.translate("delete_element",[e.title]),icon:"close"}),t},initialize:function(){o.prototype.initialize.apply(this,arguments),this.model.get("editSettings").set("defaultEditRoute","layout")},attachElContent:function(){o.prototype.attachElContent.apply(this,arguments);var e=jQuery("<div>",{class:"elementor-column-percents-tooltip"});this.$el.children(".elementor-element-overlay").append(e)},getContextMenuGroups:function(){var e=this,t=o.prototype.getContextMenuGroups.apply(this,arguments),n=t.indexOf(_.findWhere(t,{name:"general"}));return t.splice(n+1,0,{name:"addNew",actions:[{name:"addNew",icon:"eicon-plus",title:elementor.translate("new_column"),callback:this.addNewColumn.bind(this),isEnabled:function(){return e.model.collection.length<r.DEFAULT_MAX_COLUMNS}}]}),t},isDroppingAllowed:function(){if(!this.getContainer().isEditable())return!1;var e=elementor.channels.panelElements.request("element:selected");if(!e)return!1;e=e.model.get("elType");return"section"===e?!this.isInner():"widget"===e},getPercentsForDisplay:function(){return(+this.model.getSetting("_inline_size")||this.getPercentSize()).toFixed(1)+"%"},changeSizeUI:function(){var e=this,t=e.model.getSetting("_column_size");e.$el.attr("data-col",t),_.defer(function(){e.ui.percentsTooltip&&e.ui.percentsTooltip.text(e.getPercentsForDisplay())})},getPercentSize:function(e){return+((e=e||this.el.getBoundingClientRect().width)/this.$el.parent().width()*100).toFixed(3)},getSortableOptions:function(){return{connectWith:".elementor-widget-wrap",items:"> .elementor-element"}},changeChildContainerClasses:function(){var e="elementor-element-empty",t="elementor-element-populated";this.ui.columnInner&&(this.collection.isEmpty()?this.ui.columnInner.removeClass(t).addClass(e):this.ui.columnInner.removeClass(e).addClass(t))},addNewColumn:function(){$e.run("document/elements/create",{model:{elType:"column"},container:this.getContainer().parent,options:{at:this.$el.index()+1}})},onRender:function(){var n=this;o.prototype.onRender.apply(n,arguments),n.changeChildContainerClasses(),n.changeSizeUI(),n.$el.html5Droppable({items:" > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element, >.elementor-column-wrap > .elementor-widget-wrap > .elementor-empty-view > .elementor-first-add",axis:["vertical"],groups:["elementor-element"],isDroppingAllowed:n.isDroppingAllowed.bind(n),currentElementClass:"elementor-html5dnd-current-element",placeholderClass:"elementor-sortable-placeholder elementor-widget-placeholder",hasDraggingOnChildClass:"elementor-dragging-on-child",onDropping:function(e,t){t.stopPropagation(),elementor.getPreviewView().onPanelElementDragEnd();t=jQuery(this).index();"bottom"===e&&t++,n.addElementFromPanel({at:t})}})},onAddButtonClick:function(e){e.stopPropagation(),this.addNewColumn()}});e.exports=i},function(e,t,n){"use strict";var r=n(0)(n(135));e.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-empty-preview",className:"elementor-empty-view",events:{click:"onClickAdd"},behaviors:function(){return{contextMenu:{behaviorClass:n(212),groups:this.getContextMenuGroups()}}},getContextMenuGroups:function(){var e=this;return[{name:"general",actions:[{name:"paste",title:elementor.translate("paste"),isEnabled:function(){return r.default.isPasteEnabled(e._parent.getContainer())},callback:function(){return $e.run("document/ui/paste",{container:e._parent.getContainer()})}}]}]},onClickAdd:function(){$e.route("panel/elements/categories")}})},function(e,t,n){"use strict";var r=Marionette.Behavior.extend({defaults:{handles:elementorCommon.config.isRTL?"w":"e"},events:{resizestart:"onResizeStart",resizestop:"onResizeStop",resize:"onResize"},initialize:function(){Marionette.Behavior.prototype.initialize.apply(this,arguments),this.listenTo(elementor.channels.dataEditMode,"switch",this.onEditModeSwitched)},active:function(){var e,t;elementor.userCan("design")&&(this.deactivate(),delete(t=_.clone(this.options)).behaviorClass,e=this.getChildViewContainer(),t=_.extend({},t),e.resizable(t))},deactivate:function(){this.getChildViewContainer().resizable("instance")&&this.getChildViewContainer().resizable("destroy")},onEditModeSwitched:function(e){"edit"===e?this.active():this.deactivate()},onRender:function(){var e=this;_.defer(function(){e.onEditModeSwitched(elementor.channels.dataEditMode.request("activeMode"))})},onDestroy:function(){this.deactivate()},onResizeStart:function(e){e.stopPropagation(),this.view.$el.data("originalWidth",this.view.el.getBoundingClientRect().width),this.view.triggerMethod("request:resize:start",e)},onResizeStop:function(e){e.stopPropagation(),this.view.triggerMethod("request:resize:stop")},onResize:function(e,t){e.stopPropagation(),this.view.triggerMethod("request:resize",t,e)},getChildViewContainer:function(){return this.$el}});e.exports=r},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";function r(){var e=800;return e=elementor.config.document&&void 0!==elementor.config.document.debounceDelay?elementor.config.document.debounceDelay:e}var o=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=t.getDefaultDebounceDelay=t.DEFAULT_DEBOUNCE_DELAY=void 0,o(n(2))),u=o(n(3)),a=o(n(22)),l=o(n(14)),s=o(n(4)),c=o(n(5)),d=o(n(35)),f=o(n(39)),o=o(n(87)),n=(t.DEFAULT_DEBOUNCE_DELAY=800,t.getDefaultDebounceDelay=r,function(e){(0,s.default)(n,e);var t=(0,c.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"initialize",value:function(e){var t=e.options,t=void 0===t?{}:t;(0,a.default)((0,l.default)(n.prototype),"initialize",this).call(this,e),this.constructor.debounce||(this.constructor.debounce=_.debounce(function(e){return e()},r())),1!==$e.commands.currentTrace.length&&!t.debounce||(this.isDebounceRequired=!0)}},{key:"onBeforeRun",value:function(e){f.default.prototype.onBeforeRun.call(this,e),this.history&&this.isHistoryActive()&&$e.internal("document/history/add-transaction",this.history)}},{key:"onAfterRun",value:function(e,t){f.default.prototype.onAfterRun.call(this,e,t),this.isHistoryActive()&&(this.isDebounceRequired?this.constructor.debounce(function(){return $e.internal("document/history/end-transaction")}):$e.internal("document/history/end-transaction"))}},{key:"onCatchApply",value:function(e){f.default.prototype.onCatchApply.call(this,e),e instanceof $e.modules.HookBreak&&this.history&&(this.isDebounceRequired?this.constructor.debounce(function(){return $e.internal("document/history/clear-transaction")}):$e.internal("document/history/clear-transaction"))}}]),n}(o.default));t.default=n,(0,d.default)(n,"debounce",void 0)},,,,function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"Copy",{enumerable:!0,get:function(){return o.Copy}}),r(t,"CopyAll",{enumerable:!0,get:function(){return i.CopyAll}}),r(t,"Create",{enumerable:!0,get:function(){return u.Create}}),r(t,"Delete",{enumerable:!0,get:function(){return a.Delete}}),r(t,"Duplicate",{enumerable:!0,get:function(){return l.Duplicate}}),r(t,"Empty",{enumerable:!0,get:function(){return s.Empty}}),r(t,"Import",{enumerable:!0,get:function(){return c.Import}}),r(t,"Paste",{enumerable:!0,get:function(){return d.Paste}}),r(t,"Move",{enumerable:!0,get:function(){return f.Move}}),r(t,"PasteStyle",{enumerable:!0,get:function(){return v.PasteStyle}}),r(t,"ResetSettings",{enumerable:!0,get:function(){return m.ResetSettings}}),r(t,"ResetStyle",{enumerable:!0,get:function(){return p.ResetStyle}}),r(t,"Settings",{enumerable:!0,get:function(){return h.Settings}}),n(580)),i=n(581),u=n(582),a=n(583),l=n(584),s=n(585),c=n(586),d=n(587),f=n(588),v=n(589),m=n(590),p=n(591),h=n(296)},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(3)),u=r(n(22)),a=r(n(14)),l=r(n(4)),s=r(n(5)),c=r(n(87)),d=r(n(296)),r=function(e){(0,l.default)(n,e);var t=(0,s.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"initialize",value:function(e){(0,u.default)((0,a.default)(n.prototype),"initialize",this).call(this,e),this.type="document/dynamic/enable"===this.currentCommand?"enable":"disable"}},{key:"validateArgs",value:function(e){this.requireContainer(e),this.requireArgumentConstructor("settings",Object,e)}},{key:"getHistory",value:function(e){var t=e.settings,n=e.containers,n=void 0===n?[e.container]:n,r={},e=(n.forEach(function(e){e=e.id;r[e]||(r[e]={}),r[e]=t}),elementor.translate("dynamic")+" "+d.default.getSubTitle(e)),o=this.type;return{containers:n,subTitle:e,data:{changes:r,command:this.currentCommand},type:o,restore:this.constructor.restore}}},{key:"isDataChanged",value:function(){return!0}}],[{key:"restore",value:function(e,r){var o=e.get("data");"document/dynamic/disable"===o.command&&(r=!r),e.get("containers").forEach(function(e){var t=o.changes[e.id],n=r?"document/dynamic/enable":"document/dynamic/disable";$e.run(n,{container:e,settings:t}),e.panel.refresh()})}}]),n}(c.default);t.default=r},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Before=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"register",value:function(){$e.hooks.registerUIBefore(this)}}]),n}(r(n(272)).default),n=t.Before=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Catch=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"register",value:function(){$e.hooks.registerUICatch(this)}}]),n}(r(n(272)).default),n=t.Catch=r;t.default=n},,,,,,,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Copy=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e)}},{key:"apply",value:function(e){var t=e.storageKey,n=e.containers,e=void 0===n?[e.container]:n;elementorCommon.storage.set(void 0===t?"clipboard":t,e.map(function(e){return e.model.toJSON({copyHtmlCache:!0})}))}}]),n}(r(n(39)).default),n=t.Copy=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.CopyAll=void 0,r(n(115))),i=r(n(2)),u=r(n(3)),a=r(n(4)),l=r(n(5)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"apply",value:function(){$e.run("document/elements/copy",{containers:(0,o.default)(elementor.getPreviewView().children._views).map(function(e){return e.getContainer()})})}}]),n}(r(n(39)).default),n=t.CopyAll=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Create=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e),this.requireArgumentConstructor("model",Object,e)}},{key:"getHistory",value:function(e){var t=e.model,n=e.containers;return{containers:void 0===n?[e.container]:n,model:t,type:"add",title:elementor.helpers.getModelLabel(t)}}},{key:"apply",value:function(e){var n=this,r=e.model,t=e.options,o=void 0===t?{}:t,t=e.containers,e=void 0===t?[e.container]:t,i=[];return o.trigger||(o.trigger={beforeAdd:"element:before:add",afterAdd:"element:after:add"}),e.forEach(function(e){var t=(e=e.lookup()).view.addElement(r,o).getContainer();i.push(t),n.isHistoryActive()&&$e.internal("document/history/log-sub-item",{container:e,type:"sub-add",restore:n.constructor.restore,options:o,data:{containerToRestore:t,modelToRestore:t.model.toJSON()}})}),i=1===i.length?i[0]:i}},{key:"isDataChanged",value:function(){return!0}}],[{key:"restore",value:function(e,t){var n=e.get("data"),r=e.get("container"),e=e.get("options")||{};e.clone&&(e.clone=!1),t?$e.run("document/elements/create",{container:r,model:n.modelToRestore,options:e}):$e.run("document/elements/delete",{container:n.containerToRestore})}}]),n}(r(n(87)).default),n=t.Create=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Delete=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e)}},{key:"getHistory",value:function(e){var t=e.containers;return{containers:void 0===t?[e.container]:t,type:"remove"}}},{key:"apply",value:function(e){var t=this,n=e.containers,e=void 0===n?[e.container]:n;return e.forEach(function(e){e=e.lookup(),t.isHistoryActive()&&$e.internal("document/history/log-sub-item",{container:e,type:"sub-remove",restore:t.constructor.restore,data:{model:e.model.toJSON(),parent:e.parent,at:e.view._index}}),elementor.channels.data.trigger("element:before:remove",e.model),e.model.destroy(),elementor.channels.data.trigger("element:after:remove",e.model),e.panel.refresh()}),1===e.length?e[0]:e}},{key:"isDataChanged",value:function(){return!0}}],[{key:"restore",value:function(e,t){var n=e.get("container"),e=e.get("data");t?$e.run("document/elements/delete",{container:n}):$e.run("document/elements/create",{container:e.parent,model:e.model,options:{at:e.at}})}}]),n}(r(n(87)).default),n=t.Delete=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Duplicate=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e)}},{key:"getHistory",value:function(e){var t=e.containers;return{containers:void 0===t?[e.container]:t,type:"duplicate"}}},{key:"apply",value:function(e){var t=e.containers,e=void 0===t?[e.container]:t,r=[];return e.forEach(function(e){var t=e.parent,n=e.view._index+1;r.push($e.run("document/elements/create",{container:t,model:e.model.toJSON(),options:{at:n,clone:!0}}))}),1===r.length?r[0]:r}}]),n}(r(n(87)).default),n=t.Duplicate=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Empty=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getHistory",value:function(e){return!!e.force&&{type:"remove",title:elementor.translate("all_content"),data:elementor.elements?elementor.elements.toJSON():null,restore:this.constructor.restore}}},{key:"apply",value:function(e){e.force&&elementor.elements?(elementor.elements.reset(),elementor.getPreviewContainer().panel.closeEditor()):elementor.getClearPageDialog().show()}},{key:"isDataChanged",value:function(){if(this.args.force)return!0}}],[{key:"restore",value:function(e,t){t?$e.run("document/elements/empty",{force:!0}):((t=e.get("data"))&&elementor.getPreviewView().addChildModel(t),$e.internal("document/save/set-is-modified",{status:!0}))}}]),n}(r(n(87)).default),n=t.Empty=r;t.default=n},function(e,t,n){"use strict";var r=n(0),u=(n(1)(t,"__esModule",{value:!0}),t.default=t.Import=void 0,r(n(177))),a=r(n(85)),l=r(n(66)),o=r(n(2)),i=r(n(3)),s=r(n(4)),c=r(n(5)),r=function(e){(0,s.default)(n,e);var t=(0,c.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireArgumentInstance("model",Backbone.Model,e),this.requireArgumentConstructor("data",Object,e)}},{key:"getHistory",value:function(e){e=e.model;return{type:"add",title:elementor.translate("template"),subTitle:e.get("title")}}},{key:"apply",value:function(e){var t=e.data,n=e.options,r=void 0===n?e.options||{}:n,e=elementor.getPreviewContainer(),o=[],i=isNaN(r.at)?e.view.collection.length:r.at;return(0,l.default)(t.content).forEach(function(e){e=(0,a.default)(e,2),e[0],e=e[1];o.push($e.run("document/elements/create",{container:elementor.getPreviewContainer(),model:e,options:(0,u.default)(r,{at:i})})),i++}),r.withPageSettings&&$e.run("document/elements/settings",{container:elementor.settings.page.getEditedView().getContainer(),settings:t.page_settings,options:{external:!0}}),o}}]),n}(r(n(87)).default),n=t.Import=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Paste=void 0,r(n(177))),i=r(n(2)),u=r(n(3)),a=r(n(4)),l=r(n(5)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e);e=e.storageKey,e=elementorCommon.storage.get(void 0===e?"clipboard":e);this.requireArgumentType("storageData","object",{storageData:e})}},{key:"getHistory",value:function(){return{type:"paste",title:elementor.translate("elements")}}},{key:"apply",value:function(e){var o=this,t=e.at,n=e.rebuild,n=void 0!==n&&n,r=e.storageKey,i=e.containers,i=void 0===i?[e.container]:i,e=e.options,e=void 0===e?{}:e,u=elementorCommon.storage.get(void 0===r?"clipboard":r),a=[];return n?i.forEach(function(n){var r=void 0===t?n.view.collection.length:t;u.forEach(function(e){switch(e.elType){case"section":e.isInner&&(t=$e.run("document/elements/create",{container:n,model:{elType:"section"},columns:1,options:{at:r,edit:!1}}),n=t.view.children.findByIndex(0).getContainer()),a.push(o.pasteTo([n],[e],{at:r,edit:!1})),r++;break;case"column":var t=$e.run("document/elements/create",{container:n,model:{elType:"section"},columns:0,options:{at:r,edit:!1}});a.push(o.pasteTo([t],[e]));break;default:t="section"===n.model.get("elType")?[n.view.children.findByIndex(0).getContainer()]:[$e.run("document/elements/create",{container:n,model:{elType:"section"},columns:1,options:{at:r}}).view.children.first().getContainer()],a.push(o.pasteTo(t,[e]))}})}):(void 0!==t&&(e.at=t),a.push(this.pasteTo(i,u,e))),1===a.length?a[0]:a}},{key:"pasteTo",value:function(t,e){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},n=(0,o.default)({at:null,clone:!0},n),r=[];return e.forEach(function(e){r.push($e.run("document/elements/create",{containers:t,model:e,options:n})),null!==n.at&&n.at++}),1===r.length?r[0]:r}}]),n}(r(n(87)).default),n=t.Paste=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Move=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e),this.requireArgumentInstance("target",elementorModules.editor.Container,e)}},{key:"getHistory",value:function(e){var t=e.containers;return{containers:void 0===t?[e.container]:t,type:"move"}}},{key:"apply",value:function(e){var t=e.target,n=e.options,r=void 0===n?{}:n,n=e.containers,e=void 0===n?[e.container]:n,o=[],i=(e.forEach(function(e){o.push(e.model.toJSON()),$e.run("document/elements/delete",{container:e})}),0);o.forEach(function(e){r.hasOwnProperty("at")&&1<o.length&&0!==i&&(r.at+=i),r.trigger={beforeAdd:"drag:before:update",afterAdd:"drag:after:update"},$e.run("document/elements/create",{container:t,model:e,options:r}),i++})}}]),n}(r(n(87)).default),n=t.Move=r;t.default=n},function(e,t,n){"use strict";var r=n(0),s=(n(1)(t,"__esModule",{value:!0}),t.default=t.PasteStyle=void 0,r(n(23))),c=r(n(85)),d=r(n(66)),f=r(n(40)),o=r(n(2)),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e);e=e.storageKey,e=elementorCommon.storage.get(void 0===e?"clipboard":e);this.requireArgumentType("storageData","object",{storageData:e})}},{key:"validateControls",value:function(e,t){var n=!0;return n=null===e||null===t||void 0===e||void 0===t||"object"===(0,f.default)(e)^"object"===(0,f.default)(t)?!1:n}},{key:"getHistory",value:function(e){var t=e.containers;return{containers:void 0===t?[e.container]:t,type:"paste_style"}}},{key:"apply",value:function(e){var l=this,t=e.containers,t=void 0===t?[e.container]:t,e=e.storageKey,n=elementorCommon.storage.get(void 0===e?"clipboard":e);t.forEach(function(i){var e=i.settings,u=e.attributes,t=e.controls,a={};n.forEach(function(e){var o=e.settings;(0,d.default)(t).forEach(function(e){var e=(0,c.default)(e,2),t=e[0],e=e[1];if(i.view.isStyleTransferControl(e)){var n=o[t],r=u[t];if(l.validateControls(n,r)){if("object"===(0,f.default)(n))if((0,s.default)(n).some(function(e){if(n[e]!==r[e])return!1}))return;n!==r&&elementor.getControlView(e.type).onPasteStyle(e,n)&&(a[t]=n)}}}),i.view.allowRender=!1,elementor.channels.data.trigger("element:before:paste:style",i.model),$e.run("document/elements/settings",{container:i,settings:a,options:{external:!0}}),elementor.channels.data.trigger("element:after:paste:style",i.model),i.view.allowRender=!0,i.render()})})}}]),n}(r(n(87)).default),n=t.PasteStyle=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.ResetSettings=void 0,n(17),r(n(85))),i=r(n(66)),u=r(n(2)),a=r(n(3)),l=r(n(4)),s=r(n(5)),r=function(e){(0,l.default)(n,e);var t=(0,s.default)(n);function n(){return(0,u.default)(this,n),t.apply(this,arguments)}return(0,a.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e)}},{key:"getHistory",value:function(e){var t=e.containers;return{containers:void 0===t?[e.container]:t,type:"reset_settings"}}},{key:"apply",value:function(e){var t=e.containers,t=void 0===t?[e.container]:t,e=e.settings,r=void 0===e?[]:e;t.forEach(function(e){var t=(0,i.default)(e.settings.controls),n={};t.forEach(function(e){var e=(0,o.default)(e,2),t=e[0],e=e[1];r&&r.length&&!r.find(function(e){return e===t})||(n[t]=e.default)}),$e.run("document/elements/settings",{container:e,settings:n}),e.render()})}}]),n}(r(n(87)).default),n=t.ResetSettings=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.ResetStyle=void 0,r(n(85))),i=r(n(66)),u=r(n(2)),a=r(n(3)),l=r(n(4)),s=r(n(5)),r=function(e){(0,l.default)(n,e);var t=(0,s.default)(n);function n(){return(0,u.default)(this,n),t.apply(this,arguments)}return(0,a.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e)}},{key:"getHistory",value:function(e){var t=e.containers;return{containers:void 0===t?[e.container]:t,type:"reset_style"}}},{key:"apply",value:function(e){var t=e.containers;(void 0===t?[e.container]:t).forEach(function(n){var e=n.settings.controls,r=[];(n.view.allowRender=!1,i.default)(e).forEach(function(e){var e=(0,o.default)(e,2),t=e[0],e=e[1];n.view.isStyleTransferControl(e)&&r.push(t)}),elementor.channels.data.trigger("element:before:reset:style",n.model),$e.run("document/elements/reset-settings",{container:n,settings:r,options:{external:!0}}),elementor.channels.data.trigger("element:after:reset:style",n.model),n.view.allowRender=!0,n.render()})}}]),n}(r(n(87)).default),n=t.ResetStyle=r;t.default=n},,,,,,function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(3)),u=n(363);t.default=function(){function e(){(0,o.default)(this,e)}return(0,i.default)(e,null,[{key:"createSectionColumns",value:function(e,r,o){var t=3<arguments.length&&void 0!==arguments[3]&&arguments[3];e.forEach(function(e){for(var t=0;t<r;t++){var n={id:elementor.helpers.getUniqueID(),elType:"column",settings:{},elements:[]};e.view.addChildModel(n,o),$e.internal("document/history/log-sub-item",{container:e,type:"sub-add",restore:u.Create.restore,options:o,data:{containerToRestore:e,modelToRestore:n}})}}),t?e.forEach(function(e){e.view.setStructure(t,!1)}):r&&(e.forEach(function(e){return e.view.resetLayout()}),e[e.length-1].model.trigger("request:edit"))}}]),e}()},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(0),o=r(n(671)),i=r(n(703)),u=r(n(725)),a=r(n(732)),l=r(n(733)),s=r(n(739)),c=r(n(748));elementorCommon.elements.$window.on("elementor:init-components",function(){$e.components.register(new o.default),$e.components.register(new i.default),$e.components.register(new u.default),$e.components.register(new a.default),$e.components.register(new l.default),$e.components.register(new s.default),$e.components.register(new c.default),elementor.saver=$e.components.get("document/save")}),$e.modules.document=o.default.getModules()},function(e,t,n){"use strict";var r=n(62),o=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,o(n(2))),u=o(n(3)),a=o(n(22)),l=o(n(14)),s=o(n(4)),c=o(n(5)),d=o(n(61)),f=o(n(672)),v=o(n(87)),m=o(n(359)),p=r(n(673)),o=function(e){(0,s.default)(n,e);var t=(0,c.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"getNamespace",value:function(){return"document"}},{key:"registerAPI",value:function(){new f.default,(0,a.default)((0,l.default)(n.prototype),"registerAPI",this).call(this)}},{key:"defaultCommands",value:function(){return{}}},{key:"defaultHooks",value:function(){return this.importHooks(p)}},{key:"defaultUtils",value:function(){var a=this;return{findViewRecursive:function(e,t,n){var r,o=!(3<arguments.length&&void 0!==arguments[3])||arguments[3],i=[];for(r in e._views){var u=e._views[r];if(n===u.model.get(t)&&(i.push(u),!o))return i;if(u.children){u=a.utils.findViewRecursive(u.children,t,n,o);if(u.length&&(i=i.concat(u),!o))return i}}return i},findViewById:function(e){e=a.utils.findViewRecursive(elementor.getPreviewView().children,"id",e,!1);return!!e&&e[0]},findContainerById:function(e){e=a.utils.findViewById(e);return e=e&&e.getContainer()}}}}],[{key:"getModules",value:function(){return{CommandHistoryBase:v.default,CommandHistoryDebounceBase:m.default}}}]),n}(d.default);t.default=o},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(2))),i=r(n(3));t.default=function(){function e(){(0,o.default)(this,e),elementorCommon.elements.$window.on("elementor:init",this.deprecatedEvents),elementor.channels.data.on("template:before:insert",this.startInsertTemplate).on("template:after:insert",this.endItem)}return(0,i.default)(e,[{key:"deprecatedEvents",value:function(){var t=elementor.channels.data._events;["drag:before:update","drag:after:update","element:before:add","element:after:add","element:before:remove","element:after:remove","element:before:paste:style","element:after:paste:style","element:before:reset:style","element:after:reset:style","section:before:drop","section:after:drop"].forEach(function(e){t[e]&&t[e].length&&elementorCommon.helpers.softDeprecated("event: ".concat(e),"2.8.0","$e.hooks")})}},{key:"startInsertTemplate",value:function(e){elementorCommon.helpers.softDeprecated("event: template:before:insert","2.8.0","$e.run( 'document/import' )"),elementor.documents.getCurrent().history.startItem({type:"add",title:elementor.translate("template"),subTitle:e.get("title"),elementType:"template"})}},{key:"endItem",value:function(){elementor.documents.getCurrent().history.endItem()}}]),e}()},function(e,t,n){"use strict";var r=n(23),o=n(1),i=(o(t,"__esModule",{value:!0}),n(674)),u=(r(i).forEach(function(e){"default"!==e&&"__esModule"!==e&&o(t,e,{enumerable:!0,get:function(){return i[e]}})}),n(692));r(u).forEach(function(e){"default"!==e&&"__esModule"!==e&&o(t,e,{enumerable:!0,get:function(){return u[e]}})})},function(e,t,n){"use strict";var r=n(23),o=n(1),i=(o(t,"__esModule",{value:!0}),n(675)),u=(r(i).forEach(function(e){"default"!==e&&"__esModule"!==e&&o(t,e,{enumerable:!0,get:function(){return i[e]}})}),n(681)),a=(r(u).forEach(function(e){"default"!==e&&"__esModule"!==e&&o(t,e,{enumerable:!0,get:function(){return u[e]}})}),n(683)),l=(r(a).forEach(function(e){"default"!==e&&"__esModule"!==e&&o(t,e,{enumerable:!0,get:function(){return a[e]}})}),n(685)),s=(r(l).forEach(function(e){"default"!==e&&"__esModule"!==e&&o(t,e,{enumerable:!0,get:function(){return l[e]}})}),n(687));r(s).forEach(function(e){"default"!==e&&"__esModule"!==e&&o(t,e,{enumerable:!0,get:function(){return s[e]}})})},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"InnerSectionColumns",{enumerable:!0,get:function(){return o.InnerSectionColumns}}),r(t,"IsValidChild",{enumerable:!0,get:function(){return i.IsValidChild}}),r(t,"SectionColumns",{enumerable:!0,get:function(){return u.SectionColumns}}),r(t,"SectionColumnsLimit",{enumerable:!0,get:function(){return a.SectionColumnsLimit}}),r(t,"SectionColumnsResetLayout",{enumerable:!0,get:function(){return l.SectionColumnsResetLayout}}),n(676)),i=n(677),u=n(678),a=n(679),l=n(680)},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.InnerSectionColumns=void 0,r(n(117))),i=r(n(2)),u=r(n(3)),a=r(n(4)),l=r(n(5)),s=r(n(189)),c=r(n(597)),d=n(192),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"getCommand",value:function(){return"document/elements/create"}},{key:"getId",value:function(){return"create-inner-section-columns"}},{key:"getContainerType",value:function(){return"column"}},{key:"getConditions",value:function(e){return e.model.isInner&&!e.model.elements}},{key:"apply",value:function(e,t){var n=e.structure,n=void 0===n?"20":n,e=e.options,e=void 0===e?{}:e;(0,o.default)(t)||(t=[t]),c.default.createSectionColumns(t,d.DEFAULT_INNER_SECTION_COLUMNS,e,n)}}]),n}(s.default),n=t.InnerSectionColumns=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.IsValidChild=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),l=r(n(295)),s=r(n(135)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/create"}},{key:"getId",value:function(){return"is-valid-child"}},{key:"apply",value:function(e){var t=e.containers,t=void 0===t?[e.container]:t,e=e.model,n=new Backbone.Model(void 0===e?{}:e);return t.some(function(e){return s.default.isValidChild(n,e.model)})}}]),n}(l.default),n=t.IsValidChild=r;t.default=n},function(e,t,n){"use strict";var r=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=t.SectionColumns=void 0,r(n(117))),o=r(n(2)),u=r(n(3)),a=r(n(4)),l=r(n(5)),s=r(n(189)),c=r(n(597)),d=n(192),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"getCommand",value:function(){return"document/elements/create"}},{key:"getId",value:function(){return"create-section-columns"}},{key:"getContainerType",value:function(){return"document"}},{key:"getConditions",value:function(e){return!e.model.elements}},{key:"apply",value:function(e,t){var n=e.structure,n=void 0!==n&&n,r=e.options,r=void 0===r?{}:r,o=((0,i.default)(t)||(t=[t]),e.columns),o=void 0===o?1:o;e.model.isInner&&1===o&&(o=d.DEFAULT_INNER_SECTION_COLUMNS),c.default.createSectionColumns(t,o,r,n)}}]),n}(s.default),n=t.SectionColumns=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.SectionColumnsLimit=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/create"}},{key:"getId",value:function(){return"section-columns-limit"}},{key:"getContainerType",value:function(){return"section"}},{key:"apply",value:function(e){var t=e.containers;return!(void 0===t?[e.container]:t).some(function(e){return e.view.isCollectionFilled()})}}]),n}(r(n(295)).default),n=t.SectionColumnsLimit=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.SectionColumnsResetLayout=void 0,r(n(117))),i=r(n(2)),u=r(n(3)),a=r(n(4)),l=r(n(5)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"getCommand",value:function(){return"document/elements/create"}},{key:"getId",value:function(){return"section-columns-reset-layout"}},{key:"getContainerType",value:function(){return"section"}},{key:"getConditions",value:function(){return!$e.commands.isCurrentFirstTrace("document/elements/move")}},{key:"apply",value:function(e,t){(t=(0,o.default)(t)?t:[t]).forEach(function(e){return e.parent.view.resetLayout(!1)})}}]),n}(r(n(189)).default),n=t.SectionColumnsResetLayout=r;t.default=n},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"SectionsColumns",{enumerable:!0,get:function(){return o.SectionsColumns}}),n(682))},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.SectionsColumns=void 0,r(n(117))),i=r(n(2)),u=r(n(3)),a=r(n(4)),l=r(n(5)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"getCommand",value:function(){return"document/elements/delete"}},{key:"getId",value:function(){return"delete-section-columns"}},{key:"getContainerType",value:function(){return"column"}},{key:"getConditions",value:function(e){var t=e.containers,e=void 0===t?[e.container]:t;return!$e.commands.isCurrentFirstTrace("document/elements/move")&&e.some(function(e){return"column"===e.model.get("elType")})}},{key:"apply",value:function(e,t){(t=(0,o.default)(t)?t:[t]).forEach(function(e){e=e.parent;"section"===e.model.get("elType")&&(0===e.view.collection.length?$e.run("document/elements/create",{container:e,model:{elType:"column"}}):e.view.resetLayout())})}}]),n}(r(n(189)).default),n=t.SectionsColumns=r;t.default=n},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"SectionColumnsSetStructure",{enumerable:!0,get:function(){return o.SectionColumnsSetStructure}}),n(684))},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.SectionColumnsSetStructure=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/move"}},{key:"getId",value:function(){return"section-columns-set-structure"}},{key:"getContainerType",value:function(){return"column"}},{key:"getConditions",value:function(e){var t=e.containers,t=void 0===t?[e.container]:t,n=e.target;return t.some(function(e){return e.parent!==n})}},{key:"apply",value:function(e){var t=e.containers,t=void 0===t?[e.container]:t,e=e.target;return t.forEach(function(e){return e.parent.view.resetLayout()}),e.view.resetLayout(),!0}}]),n}(r(n(189)).default),n=t.SectionColumnsSetStructure=r;t.default=n},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"IsPasteEnabled",{enumerable:!0,get:function(){return o.IsPasteEnabled}}),n(686))},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.IsPasteEnabled=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),l=r(n(295)),s=r(n(135)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/paste"}},{key:"getId",value:function(){return"is-paste-enabled"}},{key:"getConditions",value:function(e){return!e.rebuild}},{key:"apply",value:function(e){var t=e.containers;return(void 0===t?[e.container]:t).some(function(e){return s.default.isPasteEnabled(e)})}}]),n}(l.default),n=t.IsPasteEnabled=r;t.default=n},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"HandleDynamic",{enumerable:!0,get:function(){return o.HandleDynamic}}),r(t,"ResizeColumn",{enumerable:!0,get:function(){return i.ResizeColumn}}),r(t,"ResizeColumnLimit",{enumerable:!0,get:function(){return u.ResizeColumnLimit}}),r(t,"SetStructure",{enumerable:!0,get:function(){return a.SetStructure}}),n(688)),i=n(689),u=n(690),a=n(691)},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.HandleDynamic=void 0,r(n(35))),i=r(n(2)),u=r(n(3)),a=r(n(4)),l=r(n(5)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"getCommand",value:function(){return"document/elements/settings"}},{key:"getId",value:function(){return"handle-dynamic"}},{key:"getContainerType",value:function(){return"dynamic"}},{key:"getConditions",value:function(e){var t=e.containers;return(void 0===t?[e.container]:t).some(function(e){return"dynamic"===e.type})}},{key:"apply",value:function(e){var t=e.containers;return(void 0===t?[e.container]:t).forEach(function(e){var t;"dynamic"===e.type&&(t=elementor.dynamicTags.tagContainerToTagText(e),e={container:e.parent,settings:(0,o.default)({},e.view.options.controlName,t)},$e.run("document/dynamic/settings",e))}),!0}}]),n}(r(n(189)).default),n=t.HandleDynamic=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.ResizeColumn=void 0,n(17),r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/settings"}},{key:"getId",value:function(){return"resize-column"}},{key:"getContainerType",value:function(){return"column"}},{key:"getConditions",value:function(e){return e.settings._inline_size}},{key:"apply",value:function(t){var n=this,e=t.containers;return(void 0===e?[t.container]:e).forEach(function(e){n.resizeColumn(e,t.settings._inline_size)}),!0}},{key:"resizeColumn",value:function(e,t){var n=e.parent.view.getNeighborContainer(e);if(!n)return!1;var r=e.parent.view,o=e.view,i=null,o=(i=void 0===e.oldValues||null===e.oldValues._inline_size?e.settings.get("_column_size"):(r=r.$el.find(" > .elementor-container")[0].getBoundingClientRect().width,+(e.oldValues._inline_size||o.el.getBoundingClientRect().width/r*100)),n.view),r=o.$el,i=+(i+(+o.model.getSetting("_inline_size")||e.parent.view.getColumnPercentSize(r,r[0].getBoundingClientRect().width))-t).toFixed(3);return $e.run("document/elements/settings",{containers:[n],settings:{_inline_size:i},options:{callbacks:{"resize-column-limit":!1},history:{title:elementor.config.elements.column.controls._inline_size.label},external:!0,debounce:!0}}),!0}}]),n}(r(n(189)).default),n=t.ResizeColumn=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.ResizeColumnLimit=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=r(n(295)),l=n(192),n=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/settings"}},{key:"getId",value:function(){return"resize-column-limit"}},{key:"getContainerType",value:function(){return"column"}},{key:"getConditions",value:function(e){return e.settings._inline_size}},{key:"apply",value:function(i){var e=i.containers;return(void 0===e?[i.container]:e).some(function(e){var t=e.parent.view,n=e.view,e=e.settings.get("_inline_size")||e.settings.get("_column_size"),r=i.settings._inline_size,n=t.getNextColumn(n)||t.getPreviousColumn(n);if(!n)return $e.devTools&&$e.devTools.log.error("There is not any next column"),!1;var o=n.$el;return+(e+(+n.model.getSetting("_inline_size")||t.getColumnPercentSize(o,o[0].getBoundingClientRect().width))-r).toFixed(3)<l.DEFAULT_INNER_SECTION_COLUMNS?($e.devTools&&$e.devTools.log.error("New column width is too large"),!1):!(r<l.DEFAULT_INNER_SECTION_COLUMNS)||($e.devTools&&$e.devTools.log.error("New column width is too small"),!1)})}}]),n}(r.default),r=t.ResizeColumnLimit=n;t.default=r},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.SetStructure=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/settings"}},{key:"getId",value:function(){return"set-structure"}},{key:"getContainerType",value:function(){return"section"}},{key:"getConditions",value:function(e){return!!e.settings.structure}},{key:"apply",value:function(e){var t=e.containers;return(void 0===t?[e.container]:t).forEach(function(e){e.view.adjustColumns()}),!0}}]),n}(r(n(189)).default),n=t.SetStructure=r;t.default=n},function(e,t,n){"use strict";var r=n(23),o=n(1),i=(o(t,"__esModule",{value:!0}),n(693)),u=(r(i).forEach(function(e){"default"!==e&&"__esModule"!==e&&o(t,e,{enumerable:!0,get:function(){return i[e]}})}),n(696)),a=(r(u).forEach(function(e){"default"!==e&&"__esModule"!==e&&o(t,e,{enumerable:!0,get:function(){return u[e]}})}),n(699));r(a).forEach(function(e){"default"!==e&&"__esModule"!==e&&o(t,e,{enumerable:!0,get:function(){return a[e]}})})},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"ColumnIsPopulated",{enumerable:!0,get:function(){return o.ColumnIsPopulated}}),r(t,"CreateSectionIsFull",{enumerable:!0,get:function(){return i.CreateSectionIsFull}}),n(694)),i=n(695)},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.ColumnIsPopulated=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/create"}},{key:"getId",value:function(){return"column-is-populated"}},{key:"getConditions",value:function(e){var t=e.containers;return(void 0===t?[e.container]:t).some(function(e){return"column"===e.model.get("elType")})}},{key:"apply",value:function(e){var t=e.containers;(void 0===t?[e.container]:t).forEach(function(e){"column"===e.model.get("elType")&&e.view.changeChildContainerClasses()})}}]),n}(r(n(217)).default),n=t.ColumnIsPopulated=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.CreateSectionIsFull=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/create"}},{key:"getId",value:function(){return"create-section-is-full"}},{key:"getConditions",value:function(e){var t=e.containers;return(void 0===t?[e.container]:t).some(function(e){return"section"===e.model.get("elType")})}},{key:"apply",value:function(e){var t=e.containers;(void 0===t?[e.container]:t).forEach(function(e){"section"===e.model.get("elType")&&e.view.toggleSectionIsFull()})}}]),n}(r(n(217)).default),n=t.CreateSectionIsFull=r;t.default=n},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"ColumnIsEmpty",{enumerable:!0,get:function(){return o.ColumnIsEmpty}}),r(t,"DeleteSectionIsFull",{enumerable:!0,get:function(){return i.DeleteSectionIsFull}}),n(697)),i=n(698)},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.ColumnIsEmpty=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/delete"}},{key:"getId",value:function(){return"column-is-empty"}},{key:"getConditions",value:function(e){var t=e.containers;return(void 0===t?[e.container]:t).some(function(e){return"column"===e.parent.model.get("elType")})}},{key:"apply",value:function(e){var t=e.containers;(void 0===t?[e.container]:t).forEach(function(e){"column"===e.parent.model.get("elType")&&e.parent.view.changeChildContainerClasses()})}}]),n}(r(n(217)).default),n=t.ColumnIsEmpty=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.DeleteSectionIsFull=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/delete"}},{key:"getId",value:function(){return"delete-section-is-full"}},{key:"getConditions",value:function(e){var t=e.containers;return(void 0===t?[e.container]:t).some(function(e){return"column"===e.model.get("elType")})}},{key:"apply",value:function(e){var t=e.containers;(void 0===t?[e.container]:t).forEach(function(e){"column"===e.model.get("elType")&&e.parent.view.toggleSectionIsFull()})}}]),n}(r(n(217)).default),n=t.DeleteSectionIsFull=r;t.default=n},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"ColumnChangeSize",{enumerable:!0,get:function(){return o.ColumnChangeSize}}),r(t,"Draggable",{enumerable:!0,get:function(){return i.Draggable}}),r(t,"Resizeable",{enumerable:!0,get:function(){return u.Resizeable}}),n(700)),i=n(701),u=n(702)},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.ColumnChangeSize=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/settings"}},{key:"getId",value:function(){return"column-change-size"}},{key:"getConditions",value:function(e){return void 0!==e.settings._inline_size||void 0!==e.settings._column_size}},{key:"apply",value:function(e){var t=e.containers;(void 0===t?[e.container]:t).forEach(function(e){e.view.changeSizeUI()})}}]),n}(r(n(217)).default),n=t.ColumnChangeSize=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Draggable=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/settings"}},{key:"getId",value:function(){return"draggable"}},{key:"getConditions",value:function(e){return void 0!==e.settings._position}},{key:"apply",value:function(e){var t=e.containers;(void 0===t?[e.container]:t).forEach(function(e){e.view.options.draggable&&e.view.options.draggable.toggle()})}}]),n}(r(n(217)).default),n=t.Draggable=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Resizeable=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/settings"}},{key:"getId",value:function(){return"resizeable"}},{key:"getConditions",value:function(e){return void 0!==e.settings._position||void 0!==e.settings._element_width}},{key:"apply",value:function(e){var t=e.containers;(void 0===t?[e.container]:t).forEach(function(e){e.view.options.resizeable&&e.view.options.resizeable.toggle()})}}]),n}(r(n(217)).default),n=t.Resizeable=r;t.default=n},function(e,t,n){"use strict";var r=n(62),o=n(0),u=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,o(n(2))),a=o(n(3)),l=o(n(49)),s=o(n(22)),c=o(n(14)),d=o(n(4)),f=o(n(5)),v=o(n(35)),o=o(n(704)),m=r(n(705)),p=r(n(713)),h=r(n(716)),r=function(e){(0,d.default)(i,e);var o=(0,f.default)(i);function i(){var e;(0,u.default)(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e=o.call.apply(o,[this].concat(n)),(0,v.default)((0,l.default)(e),"footerSaver",void 0),e}return(0,a.default)(i,[{key:"__construct",value:function(){var e=this,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};(0,s.default)((0,c.default)(i.prototype),"__construct",this).call(this,t),this.autoSaveTimers={},this.autoSaveInterval=1e3*elementor.config.autosave_interval,elementorCommon.elements.$window.on("beforeunload",function(){if(e.isEditorChanged())return elementor.translate("before_unload_alert")})}},{key:"getNamespace",value:function(){return"document/save"}},{key:"startAutoSave",value:function(e){var t=this;this.stopAutoSave(e),this.autoSaveTimers[e.id]=setTimeout(function(){$e.run("document/save/auto",{document:e}),delete t.autoSaveTimers[e.id]},this.autoSaveInterval)}},{key:"stopAutoSave",value:function(e){this.autoSaveTimers[e.id]&&(clearTimeout(this.autoSaveTimers[e.id]),delete this.autoSaveTimers[e.id])}},{key:"defaultCommands",value:function(){return{auto:function(e){return new m.Auto(e).run()},default:function(e){return new m.Default(e).run()},discard:function(e){return new m.Discard(e).run()},draft:function(e){return new m.Draft(e).run()},pending:function(e){return new m.Pending(e).run()},publish:function(e){return new m.Publish(e).run()},update:function(e){return new m.Update(e).run()}}}},{key:"defaultCommandsInternal",value:function(){return{save:function(e){return new p.Save(e).run()},"set-is-modified":function(e){return new p.SetIsModified(e).run()}}}},{key:"defaultHooks",value:function(){return this.importHooks(h)}},{key:"isEditorChanged",value:function(){return!0===elementor.channels.editor.request("status")}}]),i}(o.default);t.default=r},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,r(n(1))),i=r(n(2)),u=r(n(3)),a=r(n(22)),l=r(n(14)),s=r(n(4)),c=r(n(5)),r=function(e){(0,s.default)(n,e);var t=(0,c.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"__construct",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},r=((0,a.default)((0,l.default)(n.prototype),"__construct",this).call(this,e),(0,o.default)(this,"autoSaveTimer",{get:function(){return elementorCommon.helpers.softDeprecated("elementor.saver.autoSaveTimer","2.9.0","$e.components.get( 'editor/documents' ).autoSaveTimers"),$e.components.get("editor/documents").autoSaveTimers},set:function(e){elementorCommon.helpers.softDeprecated("elementor.saver.autoSaveTimer","2.9.0","$e.components.get( 'editor/documents' ).autoSaveTimers[ documentId ]");var t=elementor.documents.getCurrent();$e.components.get("editor/documents").autoSaveTimers[t]=e}}),this.on);this.on=function(e,t,n){elementorCommon.helpers.softDeprecated("elementor.saver.on","2.9.0","$e.hooks"),r(e,t,n)},elementor.on("document:loaded",function(){elementor.channels.editor._events&&elementor.channels.editor._events.saved&&elementorCommon.helpers.softDeprecated("elementor.channels.editor.on( 'saved', ... )","2.9.0","$e.hooks")})}},{key:"defaultSave",value:function(){return elementorCommon.helpers.softDeprecated("defaultSave","2.9.0","$e.run( 'document/save/default' )"),$e.run("document/save/default")}},{key:"discard",value:function(){return elementorCommon.helpers.softDeprecated("discard","2.9.0","$e.run( 'document/save/discard' )"),$e.run("document/save/discard")}},{key:"doAutoSave",value:function(){return elementorCommon.helpers.softDeprecated("doAutoSave","2.9.0","$e.run( 'document/save/auto' )"),$e.run("document/save/auto")}},{key:"publish",value:function(e){return elementorCommon.helpers.softDeprecated("publish","2.9.0","$e.run( 'document/save/publish' )"),$e.run("document/save/auto",{options:e})}},{key:"saveAutoSave",value:function(e){return elementorCommon.helpers.softDeprecated("saveAutoSave","2.9.0","$e.run( 'document/save/auto', { force: true } )"),e.force=!0,$e.run("document/save/auto",e)}},{key:"saveDraft",value:function(){return elementorCommon.helpers.softDeprecated("saveDraft","2.9.0","$e.run( 'document/save/draft' )"),$e.run("document/save/draft")}},{key:"savePending",value:function(){return elementorCommon.helpers.softDeprecated("savePending","2.9.0","$e.run( 'document/save/pending' )"),$e.run("document/save/pending")}},{key:"update",value:function(e){return elementorCommon.helpers.softDeprecated("update","2.9.0","$e.run( 'document/save/update' )"),$e.run("document/save/update",e)}},{key:"startTimer",value:function(){throw elementorCommon.helpers.softDeprecated("startTimer","2.9.0","$e.components.get( 'document/save' ).startAutoSave"),Error("Deprecated")}},{key:"saveEditor",value:function(e){elementorCommon.helpers.softDeprecated("saveEditor","2.9.0","$e.internal( 'document/save/save' )"),$e.internal("document/save/save",e)}},{key:"setFlagEditorChange",value:function(e){elementorCommon.helpers.softDeprecated("setFlagEditorChange","2.9.0","$e.internal( 'document/save/set-is-modified' )"),$e.internal("document/save/set-is-modified",{status:e})}}]),n}(r(n(61)).default);t.default=r},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"Auto",{enumerable:!0,get:function(){return o.Auto}}),r(t,"Default",{enumerable:!0,get:function(){return i.Default}}),r(t,"Discard",{enumerable:!0,get:function(){return u.Discard}}),r(t,"Draft",{enumerable:!0,get:function(){return a.Draft}}),r(t,"Pending",{enumerable:!0,get:function(){return l.Pending}}),r(t,"Publish",{enumerable:!0,get:function(){return s.Publish}}),r(t,"Update",{enumerable:!0,get:function(){return c.Update}}),n(706)),i=n(707),u=n(708),a=n(709),l=n(710),s=n(711),c=n(712)},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Auto=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(e){var t=e.force,n=e.document,n=void 0===n?this.document:n;return void 0!==t&&t||n.container.isEditable()?n.editor.isChanged?(e.status="autosave",e.document=n,$e.internal("document/save/save",e)):jQuery.Deferred().resolve("Document is not changed"):jQuery.Deferred().reject("Document is not editable")}}]),n}(r(n(291)).default),n=t.Auto=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Default=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(){var e,t=this.document;switch(t.container.settings.get("post_status")){case"publish":case"future":case"private":e=$e.run("document/save/update",{document:t});break;case"draft":e=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:e=t.config.user.can_publish?$e.run("document/save/publish",{document:t}):$e.run("document/save/update",{document:t})}return e}}]),n}(r(n(291)).default),n=t.Default=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Discard=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(e){var e=e.document,e=void 0===e?elementor.documents.getCurrent():e,t=elementorCommon.ajax.addRequest("discard_changes");return $e.run("document/history/undo-all",{document:e}),t}}]),n}(r(n(291)).default),n=t.Discard=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Draft=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(){var e,t=this.document,n=t.container.settings.get("post_status");if(!t.editor.isChanged&&"draft"!==n)return jQuery.Deferred().reject("Document is not editable");switch(n){case"publish":case"private":e=$e.run("document/save/auto",{document:t});break;default:e=$e.run("document/save/update",{document:t})}return e}}]),n}(r(n(291)).default),n=t.Draft=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.Pending=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(e){var t=e.status,e=e.document,e=void 0===e?this.document:e;return $e.internal("document/save/save",{status:void 0===t?"pending":t,document:e})}}]),n}(r(n(291)).default);t.Pending=r},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.Publish=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(e){var t=e.status,e=e.document,e=void 0===e?this.document:e;return $e.internal("document/save/save",{status:void 0===t?"publish":t,document:e})}}]),n}(r(n(291)).default);t.Publish=r},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.Update=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(e){var t=e.document,t=void 0===t?this.document:t,e=e.status,e=void 0===e?t.container.settings.get("post_status"):e;return $e.internal("document/save/save",{status:e,document:t})}}]),n}(r(n(291)).default);t.Update=r},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"Save",{enumerable:!0,get:function(){return o.Save}}),r(t,"SetIsModified",{enumerable:!0,get:function(){return i.SetIsModified}}),n(714)),i=n(715)},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Save=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(e){var t=this,n=e.status,r=void 0===n?"draft":n,n=e.force,n=void 0!==n&&n,o=e.onSuccess,i=void 0===o?null:o,o=e.document,u=void 0===o?elementor.documents.getCurrent():o;if(!n&&u.editor.isSaving)return jQuery.Deferred().reject("Document already in save progress");var o=u.container,n=o.settings.toJSON({remove:["default"]}),a=o.settings.get("post_status"),l=(elementor.saver.trigger("before:save",e).trigger("before:save:"+r,e),u.editor.isSaving=!0,u.editor.isChangedDuringSave=!1,n.post_status=r,[]),s=(elementor.config.document.panel.has_elements&&(l=o.model.get("elements").toJSON({remove:["default","editSettings","defaultEditSettings"]})),{status:r,oldStatus:a,elements:l,document:u,currentHistoryId:u.history.currentItem.get("id")}),o=elementorCommon.ajax.addRequest("save_builder",{data:{status:r,elements:l,settings:n},error:function(e){return t.onSaveError(e,r,u)}}).then(function(e){return t.onSaveSuccess(e,s,i)});return elementor.saver.trigger("save",e),o}},{key:"onSaveSuccess",value:function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null,r=t.status,o=t.oldStatus,i=t.elements,u=t.document,t=t.currentHistoryId,t=(this.onAfterAjax(u),u.editor.lastSaveHistoryId=t,elementor.documents.invalidateCache(u.id),r!==o),a={data:e,statusChanged:t};return u===elementor.documents.getCurrent()&&(u.editor.isChangedDuringSave||(u.editor.isSaved=!0),"autosave"!==r&&(t&&$e.run("document/elements/settings",{container:elementor.settings.page.getEditedView().getContainer(),settings:{post_status:r},options:{external:!0}}),u.editor.isChangedDuringSave||$e.internal("document/save/set-is-modified",{status:!1})),e.config&&jQuery.extend(!0,u.config,e.config.document),u.config.elements&&(u.config.elements=i),elementor.channels.editor.trigger("saved",e),elementor.saver.trigger("after:save",e).trigger("after:save:"+r,e),t&&elementor.saver.trigger("page:status:change",r,o),_.isFunction(n)&&n.call(this,a)),a}},{key:"onSaveError",value:function(e,t,n){var r;this.onAfterAjax(n),elementor.saver.trigger("after:saveError",e).trigger("after:saveError:"+t,e),_.isString(e)?r=e:e.statusText?(r=elementor.createAjaxErrorMessage(e),0===e.readyState&&(r+=" "+elementor.translate("saving_disabled"))):e[0]&&e[0].code&&(r=elementor.translate("server_error")+" "+e[0].code),elementor.notifications.showToast({message:r})}},{key:"onAfterAjax",value:function(e){e.editor.isSaving=!1}}]),n}(r(n(211)).default),n=t.Save=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.SetIsModified=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireArgumentType("status","boolean",e)}},{key:"apply",value:function(e){var t=e.status,n=e.document,n=void 0===n?elementor.documents.getCurrent():n;((e.document=n).editor.isChanged=t)&&n.editor.isSaving&&(n.editor.isChangedDuringSave=!0),t&&(n.editor.isSaved=!1),elementor.channels.editor.reply("status",t).trigger("status:change",t),n.editor.isChanged&&this.component.startAutoSave(n)}}]),n}(r(n(211)).default),n=t.SetIsModified=r;t.default=n},function(e,t,n){"use strict";var r=n(23),o=n(1),i=(o(t,"__esModule",{value:!0}),n(717));r(i).forEach(function(e){"default"!==e&&"__esModule"!==e&&o(t,e,{enumerable:!0,get:function(){return i[e]}})})},function(e,t,n){"use strict";var r=n(23),o=n(1),i=(o(t,"__esModule",{value:!0}),n(718)),u=(r(i).forEach(function(e){"default"!==e&&"__esModule"!==e&&o(t,e,{enumerable:!0,get:function(){return i[e]}})}),n(722)),a=(r(u).forEach(function(e){"default"!==e&&"__esModule"!==e&&o(t,e,{enumerable:!0,get:function(){return u[e]}})}),n(724));r(a).forEach(function(e){"default"!==e&&"__esModule"!==e&&o(t,e,{enumerable:!0,get:function(){return a[e]}})})},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"FooterSaverAfterSave",{enumerable:!0,get:function(){return o.FooterSaverAfterSave}}),r(t,"FooterSaverBeforeSave",{enumerable:!0,get:function(){return i.FooterSaverBeforeSave}}),r(t,"FooterSaverCatchSave",{enumerable:!0,get:function(){return u.FooterSaverCatchSave}}),n(719)),i=n(720),u=n(721)},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.FooterSaverAfterSave=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/save/save"}},{key:"getId",value:function(){return"footer-saver-after-save"}},{key:"apply",value:function(e,t){var e=e.status,n=t.data,r=$e.components.get("document/save").footerSaver;NProgress.done(),r.ui.buttonPublish.removeClass("elementor-button-state"),r.ui.lastEditedWrapper.removeClass("elementor-state-active"),r.refreshWpPreview(),r.setLastEdited(n.config.document.last_edited),t.statusChanged&&this.onPageStatusChange(e)}},{key:"onPageStatusChange",value:function(e){"publish"===e&&(e=[],elementor.config.document.urls.have_a_look&&e.push({name:"view_page",text:elementor.translate("have_a_look"),callback:function(){open(elementor.config.document.urls.have_a_look)}}),elementor.notifications.showToast({message:elementor.config.document.panel.messages.publish_notification,buttons:e}))}}]),n}(r(n(217)).default),n=t.FooterSaverAfterSave=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.FooterSaverBeforeSave=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/save/save"}},{key:"getId",value:function(){return"footer-saver-before-save"}},{key:"apply",value:function(e){var e=e.status,t=$e.components.get("document/save").footerSaver;NProgress.start(),"autosave"===e?t.ui.lastEditedWrapper.addClass("elementor-state-active"):t.ui.buttonPublish.addClass("elementor-button-state")}}]),n}(r(n(572)).default),n=t.FooterSaverBeforeSave=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.FooterSaverCatchSave=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/save/save"}},{key:"getId",value:function(){return"footer-saver-catch-save"}},{key:"apply",value:function(){NProgress.done(),$e.components.get("document/save").footerSaver.ui.buttonPublish.removeClass("elementor-button-state")}}]),n}(r(n(573)).default),n=t.FooterSaverCatchSave=r;t.default=n},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"FooterSaverActiveSaveButtons",{enumerable:!0,get:function(){return o.FooterSaverActiveSaveButtons}}),n(723))},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.FooterSaverActiveSaveButtons=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/save/set-is-modified"}},{key:"getId",value:function(){return"footer-saver-activate-save-buttons"}},{key:"apply",value:function(e){var t=e.status,e=e.document;$e.components.get("document/save").footerSaver.activateSaveButtons(e,t)}}]),n}(r(n(217)).default),n=t.FooterSaverActiveSaveButtons=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.FooterSeverRefreshMenu=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"getCommand",value:function(){return"document/elements/settings"}},{key:"getId",value:function(){return"footer-saver-refresh-menu"}},{key:"getContainerType",value:function(){return"document"}},{key:"getConditions",value:function(e){return e.settings&&void 0!==e.settings.post_status}},{key:"apply",value:function(e){var t=$e.components.get("document/save").footerSaver;t.setMenuItems(e.container.document),t.refreshWpPreview()}}]),n}(r(n(217)).default),n=t.FooterSeverRefreshMenu=r;t.default=n},function(e,t,n){"use strict";var r=n(62),o=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,o(n(2))),u=o(n(3)),a=o(n(4)),l=o(n(5)),o=o(n(61)),s=r(n(726)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"getNamespace",value:function(){return"document/ui"}},{key:"defaultCommands",value:function(){return{copy:function(e){return new s.Copy(e).run()},delete:function(e){return new s.Delete(e).run()},duplicate:function(e){return new s.Duplicate(e).run()},paste:function(e){return new s.Paste(e).run()},"paste-style":function(e){return new s.PasteStyle(e).run()}}}},{key:"defaultShortcuts",value:function(){return{copy:{keys:"ctrl+c",exclude:["input"]},delete:{keys:"del",exclude:["input"]},duplicate:{keys:"ctrl+d"},paste:{keys:"ctrl+v",exclude:["input"]},"paste-style":{keys:"ctrl+shift+v",exclude:["input"]}}}}]),n}(o.default);t.default=r},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"Copy",{enumerable:!0,get:function(){return o.Copy}}),r(t,"Delete",{enumerable:!0,get:function(){return i.Delete}}),r(t,"Duplicate",{enumerable:!0,get:function(){return u.Duplicate}}),r(t,"Paste",{enumerable:!0,get:function(){return a.Paste}}),r(t,"PasteStyle",{enumerable:!0,get:function(){return l.PasteStyle}}),n(727)),i=n(728),u=n(729),a=n(730),l=n(731)},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Copy=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(){var e=elementor.getCurrentElement();return!!e&&$e.run("document/elements/copy",{container:e.getContainer()})}}]),n}(r(n(39)).default),n=t.Copy=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Delete=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(){var e=elementor.getCurrentElement();return!!e&&$e.run("document/elements/delete",{container:e.getContainer()})}}]),n}(r(n(39)).default),n=t.Delete=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Duplicate=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(){var e=elementor.getCurrentElement();return!!e&&$e.run("document/elements/duplicate",{container:e.getContainer()})}}]),n}(r(n(39)).default),n=t.Duplicate=r;t.default=n},function(e,t,n){"use strict";var r=n(0),u=(n(1)(t,"__esModule",{value:!0}),t.default=t.Paste=void 0,r(n(115))),o=(n(264),r(n(2))),i=r(n(3)),a=r(n(22)),l=r(n(14)),s=r(n(4)),c=r(n(5)),d=r(n(39)),f=r(n(135)),r=function(e){(0,s.default)(n,e);var t=(0,c.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"initialize",value:function(e){var t=e.containers,t=void 0===t?[e.container]:t;(0,a.default)((0,l.default)(n.prototype),"initialize",this).call(this,e),this.storage=elementorCommon.storage.get("clipboard"),this.storage=this.storage.map(function(e){return new Backbone.Model(e)}),t[0]?this.target=t:(this.target=elementor.getCurrentElement(),this.target=this.target?[this.target.getContainer()]:null)}},{key:"apply",value:function(r){var o=this;if(!this.target)return!1;var i=[];return this.target.forEach(function(e){var t=r.options,t=void 0===t?{}:t,n=f.default.getPasteOptions(o.storage[0],e);n.isValidChild||(n.isSameElement?(t.at=e.parent.model.get("elements").findIndex(e.model)+1,e=e.parent):n.isValidGrandChild&&(t.rebuild=!0)),(0,u.default)(n).some(function(e){return!!e})&&(n={container:e},void 0!==t.rebuild&&(n.rebuild=t.rebuild),void 0!==t.at&&(n.at=t.at),i.push($e.run("document/elements/paste",n)))}),0!==i.length&&(1===i.length?i[0]:i)}}]),n}(d.default),n=t.Paste=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.PasteStyle=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(){var e=elementor.getCurrentElement();return!!e&&$e.run("document/elements/paste-style",{container:e.getContainer()})}}]),n}(r(n(39)).default),n=t.PasteStyle=r;t.default=n},function(e,t,n){"use strict";var r=n(62),o=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,o(n(2))),u=o(n(3)),a=o(n(4)),l=o(n(5)),o=o(n(61)),s=r(n(363)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"getNamespace",value:function(){return"document/elements"}},{key:"defaultCommands",value:function(){return this.importCommands(s)}}]),n}(o.default);t.default=r},function(e,t,n){"use strict";var r=n(62),o=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,o(n(2))),u=o(n(3)),a=o(n(4)),l=o(n(5)),o=o(n(61)),s=r(n(734)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"getNamespace",value:function(){return"document/repeater"}},{key:"defaultCommands",value:function(){return{duplicate:function(e){return new s.Duplicate(e).run()},insert:function(e){return new s.Insert(e).run()},move:function(e){return new s.Move(e).run()},remove:function(e){return new s.Remove(e).run()}}}}]),n}(o.default);t.default=r},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"Duplicate",{enumerable:!0,get:function(){return o.Duplicate}}),r(t,"Insert",{enumerable:!0,get:function(){return i.Insert}}),r(t,"Move",{enumerable:!0,get:function(){return u.Move}}),r(t,"Remove",{enumerable:!0,get:function(){return a.Remove}}),n(735)),i=n(736),u=n(737),a=n(738)},function(e,t,n){"use strict";var r=n(0),u=(n(1)(t,"__esModule",{value:!0}),t.default=t.Duplicate=void 0,r(n(177))),o=(n(29),r(n(2))),i=r(n(3)),a=r(n(4)),l=r(n(5)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e),this.requireArgumentType("name","string",e),this.requireArgumentType("index","number",e)}},{key:"getHistory",value:function(e){var t=e.containers;return{containers:void 0===t?[e.container]:t,type:"duplicate",subTitle:elementor.translate("Item")}}},{key:"apply",value:function(e){var n=e.index,r=e.name,t=e.options,o=void 0===t?{}:t,t=e.containers,e=void 0===t?[e.container]:t,i=[];return e.forEach(function(e){var t=e.settings.get(r).at(n).toJSON();t._id&&delete t._id,i.push($e.run("document/repeater/insert",{container:e,name:r,model:t,options:(0,u.default)({at:n+1},o)}))}),1===i.length?i[0]:i}}]),n}(r(n(87)).default),n=t.Duplicate=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Insert=void 0,n(29),r(n(2))),i=r(n(3)),u=r(n(22)),a=r(n(14)),l=r(n(4)),s=r(n(5)),r=function(e){(0,l.default)(n,e);var t=(0,s.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"initialize",value:function(e){(0,u.default)((0,a.default)(n.prototype),"initialize",this).call(this,e),e.model._id||(e.model._id=elementor.helpers.getUniqueID())}},{key:"validateArgs",value:function(e){this.requireContainer(e),this.requireArgumentType("model","object",e),this.requireArgumentConstructor("name",String,e)}},{key:"getHistory",value:function(e){var t=e.model,n=e.name,r=e.options,r=void 0===r?{at:null}:r,o=e.containers;return{containers:void 0===o?[e.container]:o,type:"add",subTitle:elementor.translate("Item"),data:{model:t,name:n,index:r.at},restore:this.constructor.restore}}},{key:"isDataChanged",value:function(){return!0}},{key:"apply",value:function(e){var n=e.model,r=e.name,t=e.options,o=void 0===t?{at:null}:t,t=e.containers,e=void 0===t?[e.container]:t,i=[];return e.forEach(function(e){var t=(e=e.lookup()).settings.get(r);try{i.push(t.push(n,o))}catch(e){console.warn("Tmp fix for gallery repeater"),elementor.panel.currentView.content.currentView.children.every(e=>!("background_slideshow_gallery"===e.model.attributes.name&&e.render()))}e.render()}),1===i.length?i[0]:i}}],[{key:"restore",value:function(e,t){var n=e.get("containers"),e=e.get("data");t?$e.run("document/repeater/insert",{containers:n,model:e.model,name:e.name,options:{at:e.index}}):$e.run("document/repeater/remove",{containers:n,name:e.name,index:e.index})}}]),n}(r(n(87)).default),n=t.Insert=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Move=void 0,n(29),r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e),this.requireArgumentType("name","string",e),this.requireArgumentType("sourceIndex","number",e),this.requireArgumentType("targetIndex","number",e)}},{key:"getHistory",value:function(e){var t=e.containers;return{containers:void 0===t?[e.container]:t,type:"move",subTitle:elementor.translate("Item")}}},{key:"apply",value:function(e){var n=e.sourceIndex,r=e.targetIndex,o=e.name,t=e.containers,e=void 0===t?[e.container]:t,i=[];return e.forEach(function(e){var t=e.settings.get(o),t=elementorCommon.helpers.cloneObject(t.at(n));$e.run("document/repeater/remove",{container:e,name:o,index:n}),i.push($e.run("document/repeater/insert",{container:e,name:o,model:t,options:{at:r}}))}),1===i.length?i[0]:i}}]),n}(r(n(87)).default),n=t.Move=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Remove=void 0,n(29),r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e),this.requireArgumentType("name","string",e),this.requireArgument("index",e)}},{key:"getHistory",value:function(e){var t=e.containers;return{containers:void 0===t?[e.container]:t,type:"remove",subTitle:elementor.translate("Item")}}},{key:"isDataChanged",value:function(){return!0}},{key:"apply",value:function(e){var r=this,o=e.name,t=e.containers,t=void 0===t?[e.container]:t,i=null===e.index?-1:e.index,u=[];return t.forEach(function(e){var t=e.settings.get(o),n=t.at(i);r.isHistoryActive()&&$e.internal("document/history/log-sub-item",{container:e,data:{name:o,model:n,index:i},restore:r.constructor.restore}),u.push(e.children.splice(i,1)),t.remove(n),e.render()}),1===u.length?u[0]:u}}],[{key:"restore",value:function(e,t){var n=e.get("data"),e=e.get("container");t?$e.run("document/repeater/remove",{container:e,name:n.name,index:n.index}):$e.run("document/repeater/insert",{container:e,model:n.model,name:n.name,options:{at:n.index}})}}]),n}(r(n(87)).default),n=t.Remove=r;t.default=n},function(e,t,n){"use strict";var r=n(62),o=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,o(n(2))),u=o(n(3)),a=o(n(22)),l=o(n(14)),s=o(n(4)),c=o(n(5)),o=o(n(61)),d=r(n(740)),r=function(e){(0,s.default)(n,e);var t=(0,c.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"__construct",value:function(e){(0,a.default)((0,l.default)(n.prototype),"__construct",this).call(this,e),this.transactions=[]}},{key:"getNamespace",value:function(){return"document/history"}},{key:"getCommands",value:function(){return{do:function(e){return elementor.documents.getCurrent().history.doItem(e.index)},undo:function(){return elementor.documents.getCurrent().history.navigate()},"undo-all":function(e){var t=e.document.history.getItems().length;t&&e.document.history.doItem(t-1)},redo:function(){return elementor.documents.getCurrent().history.navigate(!0)}}}},{key:"getCommandsInternal",value:function(){return this.importCommands(d)}},{key:"normalizeLogTitle",value:function(e){var t=e.containers,t=void 0===t?[e.container]:t;return!e.title&&t[0]&&(1===t.length?e.title=t[0].label:e.title=elementor.translate("elements")),e}},{key:"mergeTransactions",value:function(e){var n={};return e.forEach(function(t){var e;!t.container&&!t.containers||(e=void 0===(e=t.containers)?[t.container]:e)&&e.forEach(function(e){t.data&&(n[e.id]?n[e.id].data.changes[e.id].new=t.data.changes[e.id].new:n[e.id]=t)})}),n}},{key:"isTransactionStarted",value:function(){return Boolean(this.transactions.length)}}]),n}(o.default);t.default=r},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"AddTransaction",{enumerable:!0,get:function(){return o.AddTransaction}}),r(t,"ClearTransaction",{enumerable:!0,get:function(){return i.ClearTransaction}}),r(t,"DeleteLog",{enumerable:!0,get:function(){return u.DeleteLog}}),r(t,"EndLog",{enumerable:!0,get:function(){return a.EndLog}}),r(t,"EndTransaction",{enumerable:!0,get:function(){return l.EndTransaction}}),r(t,"LogSubItem",{enumerable:!0,get:function(){return s.LogSubItem}}),r(t,"StartLog",{enumerable:!0,get:function(){return c.StartLog}}),n(741)),i=n(742),u=n(743),a=n(744),l=n(745),s=n(746),c=n(747)},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.AddTransaction=void 0,r(n(2))),i=r(n(3)),u=r(n(22)),a=r(n(14)),l=r(n(4)),s=r(n(5)),r=function(e){(0,l.default)(n,e);var t=(0,s.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"initialize",value:function(e){(0,u.default)((0,a.default)(n.prototype),"initialize",this).call(this,e),this.component.isTransactionStarted()&&(delete e.title,delete e.subTitle)}},{key:"validateArgs",value:function(e){this.requireContainer(),this.requireArgumentType("type","string",e)}},{key:"apply",value:function(e){var t=this.history.getCurrentId();t&&(e.id=t),e=this.component.normalizeLogTitle(e),this.component.transactions.push(e)}}]),n}(r(n(292)).default),n=t.AddTransaction=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.ClearTransaction=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(){this.component.transactions=[]}}]),n}(r(n(292)).default),n=t.ClearTransaction=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.DeleteLog=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(e){e.id&&this.history.deleteItem(e.id)}}]),n}(r(n(292)).default),n=t.DeleteLog=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.EndLog=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(e){e.id&&this.history.endItem(e.id)}}]),n}(r(n(292)).default),n=t.EndLog=r;t.default=n},function(e,t,n){"use strict";var r=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=t.EndTransaction=void 0,r(n(115))),o=r(n(2)),u=r(n(3)),a=r(n(4)),l=r(n(5)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"apply",value:function(){var t,e,n,r,o;this.component.isTransactionStarted()&&(e=(t=this.component.transactions[0]).type,n=this.component.mergeTransactions(this.component.transactions),r=void 0===(r=t.title)?"":r,o=void 0===(o=t.subTitle)?"":o,1<n.length&&(r=elementor.translate("elements"),o=""),r={title:r,subTitle:o,type:e},t.id&&(r.id=t.id),o=$e.internal("document/history/start-log",r),(0,i.default)(n).forEach(function(e){t.id&&(e.id=t.id),$e.internal("document/history/log-sub-item",e)}),$e.internal("document/history/end-log",{id:o}),$e.internal("document/history/clear-transaction"))}}]),n}(r(n(292)).default),n=t.EndTransaction=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.LogSubItem=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(e){if(this.history.getActive()){var t=e.id||this.history.getCurrentId();e=this.component.normalizeLogTitle(e);t=this.history.getItems().findWhere({id:t});if(!t)throw new Error("History item not found.");e.id&&delete e.id,t.get("items").unshift(e)}}}]),n}(r(n(292)).default),n=t.LogSubItem=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.StartLog=void 0,r(n(2))),i=r(n(3)),u=r(n(22)),a=r(n(14)),l=r(n(4)),s=r(n(5)),r=function(e){(0,l.default)(n,e);var t=(0,s.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"initialize",value:function(e){(0,u.default)((0,a.default)(n.prototype),"initialize",this).call(this,e),this.history.isItemStarted()||e.id?this.isSubItem=!0:this.args=this.component.normalizeLogTitle(e)}},{key:"validateArgs",value:function(e){this.isSubItem||(this.requireArgumentType("type","string",e),this.requireArgumentType("title","string",e))}},{key:"apply",value:function(e){return this.isSubItem?($e.internal("document/history/log-sub-item",e),null):this.history.startItem(e)}}]),n}(r(n(292)).default),n=t.StartLog=r;t.default=n},function(e,t,n){"use strict";var r=n(62),o=n(0),i=(n(1)(t,"__esModule",{value:!0}),t.default=void 0,o(n(2))),u=o(n(3)),a=o(n(4)),l=o(n(5)),o=o(n(61)),s=r(n(749)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"getNamespace",value:function(){return"document/dynamic"}},{key:"defaultCommands",value:function(){return{disable:function(e){return new s.Disable(e).run()},enable:function(e){return new s.Enable(e).run()},settings:function(e){return new s.Settings(e).run()}}}}]),n}(o.default);t.default=r},function(e,t,n){"use strict";var r=n(1),o=(r(t,"__esModule",{value:!0}),r(t,"Disable",{enumerable:!0,get:function(){return o.Disable}}),r(t,"Enable",{enumerable:!0,get:function(){return i.Enable}}),r(t,"Settings",{enumerable:!0,get:function(){return u.Settings}}),n(750)),i=n(751),u=n(752)},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Disable=void 0,r(n(23))),i=r(n(2)),u=r(n(3)),a=r(n(4)),l=r(n(5)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"apply",value:function(e){var n=e.settings,t=e.containers;(void 0===t?[e.container]:t).forEach(function(t){t=t.lookup(),(0,o.default)(n).forEach(function(e){t.dynamic.unset(e)}),t.settings.set("__dynamic__",t.dynamic.toJSON()),t.render()})}}]),n}(r(n(364)).default),n=t.Disable=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Enable=void 0,r(n(2))),i=r(n(3)),u=r(n(4)),a=r(n(5)),r=function(e){(0,u.default)(n,e);var t=(0,a.default)(n);function n(){return(0,o.default)(this,n),t.apply(this,arguments)}return(0,i.default)(n,[{key:"apply",value:function(e){var t=e.settings,n=e.containers;(void 0===n?[e.container]:n).forEach(function(e){(e=e.lookup()).dynamic.set(t),e.settings.set("__dynamic__",e.dynamic.toJSON()),e.render()})}}]),n}(r(n(364)).default),n=t.Enable=r;t.default=n},function(e,t,n){"use strict";var r=n(0),o=(n(1)(t,"__esModule",{value:!0}),t.default=t.Settings=void 0,r(n(23))),i=r(n(2)),u=r(n(3)),a=r(n(4)),l=r(n(5)),s=r(n(359)),c=r(n(296)),r=function(e){(0,a.default)(n,e);var t=(0,l.default)(n);function n(){return(0,i.default)(this,n),t.apply(this,arguments)}return(0,u.default)(n,[{key:"validateArgs",value:function(e){this.requireContainer(e),this.requireArgumentConstructor("settings",Object,e)}},{key:"getHistory",value:function(e){var n=e.settings,t=e.containers,t=void 0===t?[e.container]:t,r={},e=(t.forEach(function(e){var t=e.id;r[t]||(r[t]={}),r[t]={old:e.dynamic.toJSON(),new:n}}),c.default.getSubTitle(e));return{containers:t,subTitle:e,data:{changes:r},type:"change",restore:this.constructor.restore}}},{key:"apply",value:function(e){var t=e.settings,n=e.containers;(void 0===n?[e.container]:n).forEach(function(e){e=e.lookup(),(0,o.default)(t).length?e.dynamic.set(t):e.dynamic.clear(),e.settings.set("__dynamic__",e.dynamic.toJSON()),e.render()})}}],[{key:"restore",value:function(e,n){var r=e.get("data");e.get("containers").forEach(function(e){var t=r.changes[e.id];$e.run("document/dynamic/settings",{container:e,settings:n?t.new:t.old}),e.panel.refresh()})}}]),n}(s.default),n=t.Settings=r;t.default=n}]); |