%PDF- %PDF-
Direktori : /home/ugotscom/public_html/boniface/blog/wp-content/plugins/elementor/assets/js/ |
Current File : /home/ugotscom/public_html/boniface/blog/wp-content/plugins/elementor/assets/js/editor.min.js |
/*! elementor - v2.9.6 - 12-03-2020 */ !function(e){var t={};function __webpack_require__(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,__webpack_require__),i.l=!0,i.exports}__webpack_require__.m=e,__webpack_require__.c=t,__webpack_require__.d=function(e,t,n){__webpack_require__.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.t=function(e,t){if(1&t&&(e=__webpack_require__(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(__webpack_require__.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)__webpack_require__.d(n,i,function(t){return e[t]}.bind(null,i));return n},__webpack_require__.n=function(e){var t=e&&e.__esModule?function getDefault(){return e.default}:function getModuleExports(){return e};return __webpack_require__.d(t,"a",t),t},__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.p="",__webpack_require__(__webpack_require__.s=588)}([function(e,t){e.exports=function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){e.exports=n(137)},function(e,t){e.exports=function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){var i=n(1);function _defineProperties(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),i(e,o.key,o)}}e.exports=function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),e}},function(e,t,n){var i=n(153),o=n(106);function _getPrototypeOf(t){return e.exports=_getPrototypeOf=o?i:function _getPrototypeOf(e){return e.__proto__||i(e)},_getPrototypeOf(t)}e.exports=_getPrototypeOf},function(e,t,n){var i=n(43),o=n(47);e.exports=function _possibleConstructorReturn(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?o(e):t}},function(e,t,n){var i=n(117),o=n(112);e.exports=function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=i(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&o(e,t)}},function(e,t){var n=e.exports={version:"2.6.9"};"number"==typeof __e&&(__e=n)},function(e,t,n){var i=n(9),o=n(7),r=n(42),a=n(26),l=n(19),s=function(e,t,n){var u,c,d,f=e&s.F,m=e&s.G,p=e&s.S,h=e&s.P,g=e&s.B,v=e&s.W,y=m?o:o[t]||(o[t]={}),b=y.prototype,w=m?i:p?i[t]:(i[t]||{}).prototype;for(u in m&&(n=t),n)(c=!f&&w&&void 0!==w[u])&&l(y,u)||(d=c?w[u]:n[u],y[u]=m&&"function"!=typeof w[u]?n[u]:g&&c?r(d,i):v&&w[u]==d?function(e){var t=function(t,n,i){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,i)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(d):h&&"function"==typeof d?r(Function.call,d):d,h&&((y.virtual||(y.virtual={}))[u]=d,e&s.R&&b&&!b[u]&&a(b,u,d)))};s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,s.U=64,s.R=128,e.exports=s},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){var i=n(60)("wks"),o=n(61),r=n(13).Symbol,a="function"==typeof r;(e.exports=function(e){return i[e]||(i[e]=a&&r[e]||(a?r:o)("Symbol."+e))}).store=i},function(e,t,n){var i=n(70)("wks"),o=n(49),r=n(9).Symbol,a="function"==typeof r;(e.exports=function(e){return i[e]||(i[e]=a&&r[e]||(a?r:o)("Symbol."+e))}).store=i},function(e,t,n){e.exports=!n(27)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){"use strict";var i=n(29),o=n(113)(5),r=!0;"find"in[]&&Array(1).find(function(){r=!1}),i(i.P+i.F*r,"Array",{find:function find(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),n(75)("find")},function(e,t,n){var i=n(14);e.exports=function(e){if(!i(e))throw TypeError(e+" is not an object!");return e}},function(e,t,n){var i=n(16),o=n(102),r=n(67),a=Object.defineProperty;t.f=n(12)?Object.defineProperty:function defineProperty(e,t,n){if(i(e),t=r(t,!0),i(n),o)try{return a(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){var i=n(24);e.exports=function(e){if(!i(e))throw TypeError(e+" is not an object!");return e}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var i=n(109),o=n(53);e.exports=function(e){return i(o(e))}},function(e,t,n){var i=n(129),o=n(182),r=n(185);function _get(t,n,a){return"undefined"!=typeof Reflect&&o?e.exports=_get=o:e.exports=_get=function _get(e,t,n){var o=r(e,t);if(o){var a=i(o,t);return a.get?a.get.call(n):a.value}},_get(t,n,a||t)}e.exports=_get},function(e,t,n){e.exports=n(186)},function(e,t,n){e.exports=!n(25)(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){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var i=n(17),o=n(45);e.exports=n(12)?function(e,t,n){return i.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 i=n(40),o=n(87);e.exports=n(23)?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var i=n(13),o=n(41),r=n(28),a=n(31),l=n(56),s=function(e,t,n){var u,c,d,f,m=e&s.F,p=e&s.G,h=e&s.S,g=e&s.P,v=e&s.B,y=p?i:h?i[t]||(i[t]={}):(i[t]||{}).prototype,b=p?o:o[t]||(o[t]={}),w=b.prototype||(b.prototype={});for(u in p&&(n=t),n)d=((c=!m&&y&&void 0!==y[u])?y:n)[u],f=v&&c?l(d,i):g&&"function"==typeof d?l(Function.call,d):d,y&&a(y,u,d,e&s.U),b[u]!=d&&r(b,u,f),g&&w[u]!=d&&(w[u]=d)};i.core=o,s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,s.U=64,s.R=128,e.exports=s},function(e,t,n){var i=n(40).f,o=Function.prototype,r=/^\s*function ([^ (]*)/;"name"in o||n(23)&&i(o,"name",{configurable:!0,get:function(){try{return(""+this).match(r)[1]}catch(e){return""}}})},function(e,t,n){var i=n(13),o=n(28),r=n(51),a=n(61)("src"),l=n(119),s=(""+l).split("toString");n(41).inspectSource=function(e){return l.call(e)},(e.exports=function(e,t,n,l){var u="function"==typeof n;u&&(r(n,"name")||o(n,"name",t)),e[t]!==n&&(u&&(r(n,a)||o(n,a,e[t]?""+e[t]:s.join(String(t)))),e===i?e[t]=n:l?e[t]?e[t]=n:o(e,t,n):(delete e[t],o(e,t,n)))})(Function.prototype,"toString",function toString(){return"function"==typeof this&&this[a]||l.call(this)})},function(e,t,n){var i=n(1);e.exports=function _defineProperty(e,t,n){return t in e?i(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 i=n(104),o=n(71);e.exports=Object.keys||function keys(e){return i(e,o)}},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(43)),r=i(n(2)),a=i(n(3)),l=i(n(5)),s=i(n(4)),u=i(n(47)),c=i(n(6)),d=i(n(32)),f=function(e){function CommandBase(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:$e.commands;return(0,r.default)(this,CommandBase),t=(0,l.default)(this,(0,s.default)(CommandBase).call(this,e)),(0,d.default)((0,u.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,c.default)(CommandBase,e),(0,a.default)(CommandBase,[{key:"requireContainer",value:function requireContainer(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.args;if(!t.container&&!t.containers)throw Error("container or containers are required.");if(t.container&&t.containers)throw Error("container and containers cannot go together please select one of them.");var n=t.containers||[t.container];n.forEach(function(t){e.requireArgumentInstance("container",elementorModules.editor.Container,{container:t})})}},{key:"initialize",value:function initialize(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]}},{key:"validateArgs",value:function validateArgs(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]}},{key:"isDataChanged",value:function isDataChanged(){return!1}},{key:"apply",value:function apply(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];elementorModules.ForceMethodImplementation()}},{key:"run",value:function run(){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}var n=function onAfter(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,o.default)(e)&&e.promise&&e.then&&e.fail?(e.fail(this.onCatchApply.bind(this)),e.done(n)):n(e),e}},{key:"onBeforeRun",value:function onBeforeRun(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};$e.hooks.runUIBefore(this.currentCommand,e)}},{key:"onAfterRun",value:function onAfterRun(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;$e.hooks.runUIAfter(this.currentCommand,e,t)}},{key:"onBeforeApply",value:function onBeforeApply(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};$e.hooks.runDataDependency(this.currentCommand,e)}},{key:"onAfterApply",value:function onAfterApply(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;$e.hooks.runDataAfter(this.currentCommand,e,t)}},{key:"onCatchApply",value:function onCatchApply(e){$e.hooks.runDataCatch(this.currentCommand,this.args,e),elementorCommon.helpers.consoleError(e),$e.hooks.runUICatch(this.currentCommand,this.args,e)}}]),CommandBase}(i(n(194)).default);t.default=f},function(e,t,n){var i=n(48),o=Math.min;e.exports=function(e){return e>0?o(i(e),9007199254740991):0}},function(e,t){e.exports={}},function(e,t,n){var i=n(53);e.exports=function(e){return Object(i(e))}},function(e,t,n){var i=n(18),o=n(108),r=n(99),a=Object.defineProperty;t.f=n(23)?Object.defineProperty:function defineProperty(e,t,n){if(i(e),t=r(t,!0),i(n),o)try{return a(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){var n=e.exports={version:"2.6.10"};"number"==typeof __e&&(__e=n)},function(e,t,n){var i=n(66);e.exports=function(e,t,n){if(i(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,i){return e.call(t,n,i)};case 3:return function(n,i,o){return e.call(t,n,i,o)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var i=n(139),o=n(147);function _typeof2(e){return(_typeof2="function"==typeof o&&"symbol"==typeof i?function _typeof2(e){return typeof e}:function _typeof2(e){return e&&"function"==typeof o&&e.constructor===o&&e!==o.prototype?"symbol":typeof e})(e)}function _typeof(t){return"function"==typeof o&&"symbol"===_typeof2(i)?e.exports=_typeof=function _typeof(e){return _typeof2(e)}:e.exports=_typeof=function _typeof(e){return e&&"function"==typeof o&&e.constructor===o&&e!==o.prototype?"symbol":_typeof2(e)},_typeof(t)}e.exports=_typeof},function(e,t){e.exports=!0},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t){e.exports=function _assertThisInitialized(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,i=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?i:n)(e)}},function(e,t){var n=0,i=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+i).toString(36))}},function(e,t,n){"use strict";var i=n(18),o=n(64),r=n(37),a=n(48),l=n(100),s=n(85),u=Math.max,c=Math.min,d=Math.floor,f=/\$([$&`']|\d\d?|<[^>]*>)/g,m=/\$([$&`']|\d\d?)/g;n(86)("replace",2,function(e,t,n,p){return[function replace(i,o){var r=e(this),a=null==i?void 0:i[t];return void 0!==a?a.call(i,r,o):n.call(String(r),i,o)},function(e,t){var o=p(n,e,this,t);if(o.done)return o.value;var d=i(e),f=String(this),m="function"==typeof t;m||(t=String(t));var h=d.global;if(h){var g=d.unicode;d.lastIndex=0}for(var v=[];;){var y=s(d,f);if(null===y)break;if(v.push(y),!h)break;""===String(y[0])&&(d.lastIndex=l(f,r(d.lastIndex),g))}for(var b,w="",C=0,k=0;k<v.length;k++){y=v[k];for(var _=String(y[0]),S=u(c(a(y.index),f.length),0),x=[],T=1;T<y.length;T++)x.push(void 0===(b=y[T])?b:String(b));var E=y.groups;if(m){var M=[_].concat(x,S,f);void 0!==E&&M.push(E);var P=String(t.apply(void 0,M))}else P=getSubstitution(_,f,S,x,E,t);S>=C&&(w+=f.slice(C,S)+P,C=S+_.length)}return w+f.slice(C)}];function getSubstitution(e,t,i,r,a,l){var s=i+e.length,u=r.length,c=m;return void 0!==a&&(a=o(a),c=f),n.call(l,c,function(n,o){var l;switch(o.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,i);case"'":return t.slice(s);case"<":l=a[o.slice(1,-1)];break;default:var c=+o;if(0===c)return n;if(c>u){var f=d(c/10);return 0===f?n:f<=u?void 0===r[f-1]?o.charAt(1):r[f-1]+o.charAt(1):n}l=r[c-1]}return void 0===l?"":l})}})},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var i=n(46),o=n(45),r=n(20),a=n(67),l=n(19),s=n(102),u=Object.getOwnPropertyDescriptor;t.f=n(12)?u:function getOwnPropertyDescriptor(e,t){if(e=r(e),t=a(t,!0),s)try{return u(e,t)}catch(e){}if(l(e,t))return o(!i.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){var i=n(16),o=n(122),r=n(71),a=n(69)("IE_PROTO"),l=function(){},s=function(){var e,t=n(88)("iframe"),i=r.length;for(t.style.display="none",n(123).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),s=e.F;i--;)delete s.prototype[r[i]];return s()};e.exports=Object.create||function create(e,t){var n;return null!==e?(l.prototype=i(e),n=new l,l.prototype=null,n[a]=e):n=s(),void 0===t?n:o(n,t)}},function(e,t,n){var i=n(17).f,o=n(19),r=n(11)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,r)&&i(e,r,{configurable:!0,value:t})}},function(e,t,n){var i=n(62);e.exports=function(e,t,n){if(i(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,i){return e.call(t,n,i)};case 3:return function(n,i,o){return e.call(t,n,i,o)}}return function(){return e.apply(t,arguments)}}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0,n(50);var o=i(n(22));n(76);var r=i(n(83)),a=i(n(65)),l=i(n(2)),s=i(n(3)),u=i(n(5)),c=i(n(4)),d=i(n(6)),f=function(e){function ComponentBase(){return(0,l.default)(this,ComponentBase),(0,u.default)(this,(0,c.default)(ComponentBase).apply(this,arguments))}return(0,d.default)(ComponentBase,e),(0,s.default)(ComponentBase,[{key:"__construct",value:function __construct(){var e=arguments.length>0&&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 registerAPI(){var e=this;(0,a.default)(this.getTabs()).forEach(function(t){return e.registerTabRoute(t[0])}),(0,a.default)(this.getRoutes()).forEach(function(t){var n=(0,r.default)(t,2),i=n[0],o=n[1];return e.registerRoute(i,o)}),(0,a.default)(this.getCommands()).forEach(function(t){var n=(0,r.default)(t,2),i=n[0],o=n[1];return e.registerCommand(i,o)}),(0,a.default)(this.getCommandsInternal()).forEach(function(t){var n=(0,r.default)(t,2),i=n[0],o=n[1];return e.registerCommandInternal(i,o)}),(0,a.default)(this.getHooks()).forEach(function(t){var n=(0,r.default)(t,2),i=(n[0],n[1]);return e.registerHook(i)})}},{key:"getNamespace",value:function getNamespace(){elementorModules.ForceMethodImplementation()}},{key:"getRootContainer",value:function getRootContainer(){return this.getNamespace().split("/")[0]}},{key:"defaultTabs",value:function defaultTabs(){return{}}},{key:"defaultRoutes",value:function defaultRoutes(){return{}}},{key:"defaultCommands",value:function defaultCommands(){return{}}},{key:"defaultCommandsInternal",value:function defaultCommandsInternal(){return{}}},{key:"defaultHooks",value:function defaultHooks(){return{}}},{key:"defaultShortcuts",value:function defaultShortcuts(){return{}}},{key:"defaultUtils",value:function defaultUtils(){return{}}},{key:"getCommands",value:function getCommands(){return this.commands}},{key:"getCommandsInternal",value:function getCommandsInternal(){return this.commandsInternal}},{key:"getHooks",value:function getHooks(){return this.hooks}},{key:"getRoutes",value:function getRoutes(){return this.routes}},{key:"getTabs",value:function getTabs(){return this.tabs}},{key:"getShortcuts",value:function getShortcuts(){return this.shortcuts}},{key:"registerCommand",value:function registerCommand(e,t){$e.commands.register(this,e,t)}},{key:"registerHook",value:function registerHook(e){return e.register()}},{key:"registerCommandInternal",value:function registerCommandInternal(e,t){$e.commandsInternal.register(this,e,t)}},{key:"registerRoute",value:function registerRoute(e,t){$e.routes.register(this,e,t)}},{key:"unregisterRoute",value:function unregisterRoute(e){$e.routes.unregister(this,e)}},{key:"registerTabRoute",value:function registerTabRoute(e){var t=this;this.registerRoute(e,function(){return t.activateTab(e)})}},{key:"dependency",value:function dependency(){return!0}},{key:"open",value:function open(){return!0}},{key:"close",value:function close(){return!!this.isOpen&&(this.isOpen=!1,this.inactivate(),$e.routes.clearCurrent(this.getNamespace()),$e.routes.clearHistory(this.getRootContainer()),!0)}},{key:"activate",value:function activate(){$e.components.activate(this.getNamespace())}},{key:"inactivate",value:function inactivate(){$e.components.inactivate(this.getNamespace())}},{key:"isActive",value:function isActive(){return $e.components.isActive(this.getNamespace())}},{key:"onRoute",value:function onRoute(e){this.toggleRouteClass(e,!0),this.toggleHistoryClass(),this.activate(),this.trigger("route/open",e)}},{key:"onCloseRoute",value:function onCloseRoute(e){this.toggleRouteClass(e,!1),this.inactivate(),this.trigger("route/close",e)}},{key:"setDefaultRoute",value:function setDefaultRoute(e){this.defaultRoute=this.getNamespace()+"/"+e}},{key:"getDefaultRoute",value:function getDefaultRoute(){return this.defaultRoute}},{key:"removeTab",value:function removeTab(e){delete this.tabs[e],this.unregisterRoute(e)}},{key:"hasTab",value:function hasTab(e){return!!this.tabs[e]}},{key:"addTab",value:function addTab(e,t,n){var i=this;if(this.tabs[e]=t,void 0!==n){var r={},a=(0,o.default)(this.tabs);a.pop(),a.splice(n,0,e),a.forEach(function(e){r[e]=i.tabs[e]}),this.tabs=r}this.registerTabRoute(e)}},{key:"getTabsWrapperSelector",value:function getTabsWrapperSelector(){return""}},{key:"getTabRoute",value:function getTabRoute(e){return this.getNamespace()+"/"+e}},{key:"renderTab",value:function renderTab(e){}},{key:"activateTab",value:function activateTab(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 getActiveTabConfig(){return this.tabs[this.currentTab]||{}}},{key:"getBodyClass",value:function getBodyClass(e){return"e-route-"+e.replace(/\//g,"-")}},{key:"normalizeCommandName",value:function normalizeCommandName(e){return e.replace(/[A-Z]/g,function(e,t){return(t>0?"-":"")+e.toLowerCase()})}},{key:"importCommands",value:function importCommands(e){var t=this,n={};return(0,a.default)(e).forEach(function(e){var i=(0,r.default)(e,2),o=i[0],a=i[1],l=t.normalizeCommandName(o);n[l]=function(e){return new a(e).run()}}),n}},{key:"importHooks",value:function importHooks(e){var t={};for(var n in e){var i=new e[n];t[i.getId()]=i}return t}},{key:"toggleRouteClass",value:function toggleRouteClass(e,t){elementorCommon.elements.$body.toggleClass(this.getBodyClass(e),t)}},{key:"toggleHistoryClass",value:function toggleHistoryClass(){elementorCommon.elements.$body.toggleClass("e-routes-has-history",!!$e.routes.getHistory(this.getRootContainer()).length)}}]),ComponentBase}(elementorModules.Module);t.default=f},function(e,t,n){var i=n(129),o=n(1);e.exports=function _interopRequireWildcard(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=o&&i?i(e,n):{};r.get||r.set?o(t,n,r):t[n]=e[n]}return t.default=e,t}},function(e,t,n){var i=n(41),o=n(13),r=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(e.exports=function(e,t){return r[e]||(r[e]=void 0!==t?t:{})})("versions",[]).push({version:i.version,mode:n(94)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t){var n=0,i=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+i).toString(36))}},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 i=n(33);e.exports=function(e){return Object(i(e))}},function(e,t,n){e.exports=n(206)},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 i=n(14);e.exports=function(e,t){if(!i(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!i(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!i(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!i(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t){var n=Math.ceil,i=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?i:n)(e)}},function(e,t,n){var i=n(70)("keys"),o=n(49);e.exports=function(e){return i[e]||(i[e]=o(e))}},function(e,t,n){var i=n(7),o=n(9),r=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(e.exports=function(e,t){return r[e]||(r[e]=void 0!==t?t:{})})("versions",[]).push({version:i.version,mode:n(44)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){t.f=n(11)},function(e,t,n){var i=n(9),o=n(7),r=n(44),a=n(72),l=n(17).f;e.exports=function(e){var t=o.Symbol||(o.Symbol=r?{}:i.Symbol||{});"_"==e.charAt(0)||e in t||l(t,e,{value:a.f(e)})}},function(e,t,n){"use strict";var i=n(0);n(15);var o,r=i(n(32)),a=n(213),l=n(361),s=n(231);o=a.extend({ui:function ui(){var ui=a.prototype.ui.apply(this,arguments);return _.extend(ui,{input:'input[data-setting][type!="checkbox"][type!="radio"]',checkbox:'input[data-setting][type="checkbox"]',radio:'input[data-setting][type="radio"]',select:"select[data-setting]",textarea:"textarea[data-setting]",responsiveSwitchers:".elementor-responsive-switcher",contentEditable:'[contenteditable="true"]'}),ui},templateHelpers:function templateHelpers(){var e=a.prototype.templateHelpers.apply(this,arguments);return e.data.controlValue=this.getControlValue(),e},events:function events(){return{"input @ui.input":"onBaseInputTextChange","change @ui.checkbox":"onBaseInputChange","change @ui.radio":"onBaseInputChange","input @ui.textarea":"onBaseInputTextChange","change @ui.select":"onBaseInputChange","input @ui.contentEditable":"onBaseInputTextChange","click @ui.responsiveSwitchers":"onResponsiveSwitchersClick"}},behaviors:function behaviors(){var behaviors={},e=this.options.model.get("dynamic");if(e&&e.active){var t=_.filter(elementor.dynamicTags.getConfig("tags"),function(t){return t.editable&&_.intersection(t.categories,e.categories).length});(t.length||elementor.config.user.is_administrator)&&(behaviors.tags={behaviorClass:l,tags:t,dynamicSettings:e})}return behaviors},initialize:function initialize(){a.prototype.initialize.apply(this,arguments),this.registerValidators();var e=this.container?this.container.settings:this.elementSettingsModel;this.listenTo(e,"change:external:"+this.model.get("name"),this.onAfterExternalChange)},getControlValue:function getControlValue(){return this.container.settings.get(this.model.get("name"))},setValue:function setValue(e){this.setSettingsModel(e)},setSettingsModel:function setSettingsModel(e){var t=this.model.get("name");$e.run("document/elements/settings",{container:this.options.container,settings:(0,r.default)({},t,e)}),this.triggerMethod("settings:change")},applySavedValue:function applySavedValue(){this.setInputValue('[data-setting="'+this.model.get("name")+'"]',this.getControlValue())},getEditSettings:function getEditSettings(e){var t=this.getOption("elementEditSettings").toJSON();return e?t[e]:t},setEditSetting:function setEditSetting(e,t){this.getOption("elementEditSettings").set(e,t)},getInputValue:function getInputValue(e){var t=this.$(e);if(t.is('[contenteditable="true"]'))return t.html();var n=t.val(),i=t.attr("type");return-1!==["radio","checkbox"].indexOf(i)?t.prop("checked")?n:"":"number"===i&&_.isFinite(n)?+n:("SELECT"===e.tagName&&t.prop("multiple")&&null===n&&(n=[]),n)},setInputValue:function setInputValue(e,t){var n=this.$(e),i=n.attr("type");"checkbox"===i?n.prop("checked",!!t):"radio"===i?n.filter('[value="'+t+'"]').prop("checked",!0):n.val(t)},addValidator:function addValidator(e){this.validators.push(e)},registerValidators:function registerValidators(){this.validators=[];var e={};this.model.get("required")&&(e.required=!0),jQuery.isEmptyObject(e)||this.addValidator(new s({validationTerms:e}))},onRender:function onRender(){a.prototype.onRender.apply(this,arguments),this.model.get("responsive")&&this.renderResponsiveSwitchers(),this.applySavedValue(),this.triggerMethod("ready"),this.toggleControlVisibility(),this.addTooltip()},onBaseInputTextChange:function onBaseInputTextChange(e){this.onBaseInputChange(e)},onBaseInputChange:function onBaseInputChange(e){clearTimeout(this.correctionTimeout);var t=e.currentTarget,n=this.getInputValue(t),i=this.validators.slice(0),o=this.container.settings.validators[this.model.get("name")];if(o&&(i=i.concat(o)),i){var r=this.getControlValue(t.dataset.setting);if(!i.every(function(e){return e.isValid(n,r)}))return void(this.correctionTimeout=setTimeout(this.setInputValue.bind(this,t,r),1200))}this.updateElementModel(n,t),this.triggerMethod("input:change",e)},onResponsiveSwitchersClick:function onResponsiveSwitchersClick(e){var t=jQuery(e.currentTarget),n=t.data("device"),i=this.ui.responsiveSwitchersWrapper,o=t.index();i.toggleClass("elementor-responsive-switchers-open"),i[0].style.setProperty("--selected-option",o),this.triggerMethod("responsive:switcher:click",n),elementor.changeDeviceMode(n)},renderResponsiveSwitchers:function renderResponsiveSwitchers(){var e=Marionette.Renderer.render("#tmpl-elementor-control-responsive-switchers",this.model.attributes);this.ui.controlTitle.after(e),this.ui.responsiveSwitchersWrapper=this.$el.find(".elementor-control-responsive-switchers")},onAfterExternalChange:function onAfterExternalChange(){this.hideTooltip(),this.applySavedValue()},addTooltip:function addTooltip(){this.ui.tooltipTargets=this.$el.find(".tooltip-target"),this.ui.tooltipTargets.length&&this.ui.tooltipTargets.tipsy({gravity:function gravity(){var gravity=jQuery(this).data("tooltip-pos");return void 0!==gravity?gravity:"s"},title:function title(){return this.getAttribute("data-tooltip")}})},hideTooltip:function hideTooltip(){this.ui.tooltipTargets.length&&this.ui.tooltipTargets.tipsy("hide")},updateElementModel:function updateElementModel(e){this.setValue(e)}},{getStyleValue:function getStyleValue(e,t,n){return"DEFAULT"===e?n.default:t},onPasteStyle:function onPasteStyle(){return!0}}),e.exports=o},function(e,t,n){var i=n(10)("unscopables"),o=Array.prototype;null==o[i]&&n(28)(o,i,{}),e.exports=function(e){o[i][e]=!0}},function(e,t,n){"use strict";var i=n(114),o=n(18),r=n(133),a=n(100),l=n(37),s=n(85),u=n(80),c=n(25),d=Math.min,f=[].push,m=!c(function(){RegExp(4294967295,"y")});n(86)("split",2,function(e,t,n,c){var p;return p="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,t){var o=String(this);if(void 0===e&&0===t)return[];if(!i(e))return n.call(o,e,t);for(var r,a,l,s=[],c=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),d=0,m=void 0===t?4294967295:t>>>0,p=new RegExp(e.source,c+"g");(r=u.call(p,o))&&!((a=p.lastIndex)>d&&(s.push(o.slice(d,r.index)),r.length>1&&r.index<o.length&&f.apply(s,r.slice(1)),l=r[0].length,d=a,s.length>=m));)p.lastIndex===r.index&&p.lastIndex++;return d===o.length?!l&&p.test("")||s.push(""):s.push(o.slice(d)),s.length>m?s.slice(0,m):s}:"0".split(void 0,0).length?function(e,t){return void 0===e&&0===t?[]:n.call(this,e,t)}:n,[function split(n,i){var o=e(this),r=null==n?void 0:n[t];return void 0!==r?r.call(n,o,i):p.call(String(o),n,i)},function(e,t){var i=c(p,e,this,t,p!==n);if(i.done)return i.value;var u=o(e),f=String(this),h=r(u,RegExp),g=u.unicode,v=(u.ignoreCase?"i":"")+(u.multiline?"m":"")+(u.unicode?"u":"")+(m?"y":"g"),y=new h(m?u:"^(?:"+u.source+")",v),b=void 0===t?4294967295:t>>>0;if(0===b)return[];if(0===f.length)return null===s(y,f)?[f]:[];for(var w=0,C=0,k=[];C<f.length;){y.lastIndex=m?C:0;var _,S=s(y,m?f:f.slice(C));if(null===S||(_=d(l(y.lastIndex+(m?0:C)),f.length))===w)C=a(f,C,g);else{if(k.push(f.slice(w,C)),k.length===b)return k;for(var x=1;x<=S.length-1;x++)if(k.push(S[x]),k.length===b)return k;C=w=_}}return k.push(f.slice(w)),k}]})},function(e,t,n){"use strict";var i=n(141)(!0);n(89)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=i(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){var i=n(19),o=n(39),r=n(69)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),i(e,r)?e[r]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){"use strict";var i,o,r=n(101),a=RegExp.prototype.exec,l=String.prototype.replace,s=a,u=(i=/a/,o=/b*/g,a.call(i,"a"),a.call(o,"a"),0!==i.lastIndex||0!==o.lastIndex),c=void 0!==/()??/.exec("")[1];(u||c)&&(s=function exec(e){var t,n,i,o,s=this;return c&&(n=new RegExp("^"+s.source+"$(?!\\s)",r.call(s))),u&&(t=s.lastIndex),i=a.call(s,e),u&&i&&(s.lastIndex=s.global?i.index+i[0].length:t),c&&i&&i.length>1&&l.call(i[0],n,function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(i[o]=void 0)}),i}),e.exports=s},function(e,t,n){n(145);for(var i=n(9),o=n(26),r=n(38),a=n(11)("toStringTag"),l="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(","),s=0;s<l.length;s++){var u=l[s],c=i[u],d=c&&c.prototype;d&&!d[a]&&o(d,a,u),r[u]=r.Array}},function(e,t,n){var i=n(8),o=n(7),r=n(27);e.exports=function(e,t){var n=(o.Object||{})[e]||Object[e],a={};a[e]=t(n),i(i.S+i.F*r(function(){n(1)}),"Object",a)}},function(e,t,n){var i=n(199),o=n(202),r=n(205);e.exports=function _slicedToArray(e,t){return i(e)||o(e,t)||r()}},,function(e,t,n){"use strict";var i=n(98),o=RegExp.prototype.exec;e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var r=n.call(e,t);if("object"!=typeof r)throw new TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==i(e))throw new TypeError("RegExp#exec called on incompatible receiver");return o.call(e,t)}},function(e,t,n){"use strict";n(169);var i=n(31),o=n(28),r=n(25),a=n(33),l=n(10),s=n(80),u=l("species"),c=!r(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}),d=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();e.exports=function(e,t,n){var f=l(e),m=!r(function(){var t={};return t[f]=function(){return 7},7!=""[e](t)}),p=m?!r(function(){var t=!1,n=/a/;return n.exec=function(){return t=!0,null},"split"===e&&(n.constructor={},n.constructor[u]=function(){return n}),n[f](""),!t}):void 0;if(!m||!p||"replace"===e&&!c||"split"===e&&!d){var h=/./[f],g=n(a,f,""[e],function maybeCallNative(e,t,n,i,o){return t.exec===s?m&&!o?{done:!0,value:h.call(t,n,i)}:{done:!0,value:e.call(n,t,i)}:{done:!1}}),v=g[0],y=g[1];i(String.prototype,e,v),o(RegExp.prototype,f,2==t?function(e,t){return y.call(e,this,t)}:function(e){return y.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 i=n(14),o=n(9).document,r=i(o)&&i(o.createElement);e.exports=function(e){return r?o.createElement(e):{}}},function(e,t,n){"use strict";var i=n(44),o=n(8),r=n(103),a=n(26),l=n(38),s=n(142),u=n(55),c=n(78),d=n(11)("iterator"),f=!([].keys&&"next"in[].keys()),m=function(){return this};e.exports=function(e,t,n,p,h,g,v){s(n,t,p);var y,b,w,C=function(e){if(!f&&e in x)return x[e];switch(e){case"keys":return function keys(){return new n(this,e)};case"values":return function values(){return new n(this,e)}}return function entries(){return new n(this,e)}},k=t+" Iterator",_="values"==h,S=!1,x=e.prototype,T=x[d]||x["@@iterator"]||h&&x[h],E=T||C(h),M=h?_?C("entries"):E:void 0,P="Array"==t&&x.entries||T;if(P&&(w=c(P.call(new e)))!==Object.prototype&&w.next&&(u(w,k,!0),i||"function"==typeof w[d]||a(w,d,m)),_&&T&&"values"!==T.name&&(S=!0,E=function values(){return T.call(this)}),i&&!v||!f&&!S&&x[d]||a(x,d,E),l[t]=E,l[k]=m,h)if(y={values:_?E:C("values"),keys:g?E:C("keys"),entries:M},v)for(b in y)b in x||r(x,b,y[b]);else o(o.P+o.F*(f||S),t,y);return y}},function(e,t,n){var i=n(97),o=n(33);e.exports=function(e){return i(o(e))}},function(e,t,n){"use strict";var i=n(98),o={};o[n(10)("toStringTag")]="z",o+""!="[object z]"&&n(31)(Object.prototype,"toString",function toString(){return"[object "+i(this)+"]"},!0)},function(e,t,n){var i=n(24),o=n(13).document,r=i(o)&&i(o.createElement);e.exports=function(e){return r?o.createElement(e):{}}},function(e,t,n){"use strict";var i=n(18),o=n(37),r=n(100),a=n(85);n(86)("match",1,function(e,t,n,l){return[function match(n){var i=e(this),o=null==n?void 0:n[t];return void 0!==o?o.call(n,i):new RegExp(n)[t](String(i))},function(e){var t=l(n,e,this);if(t.done)return t.value;var s=i(e),u=String(this);if(!s.global)return a(s,u);var c=s.unicode;s.lastIndex=0;for(var d,f=[],m=0;null!==(d=a(s,u));){var p=String(d[0]);f[m]=p,""===p&&(s.lastIndex=r(u,o(s.lastIndex),c)),m++}return 0===m?null:f}]})},function(e,t){e.exports=!1},function(e,t,n){var i=n(68),o=Math.min;e.exports=function(e){return e>0?o(i(e),9007199254740991):0}},function(e,t,n){var i=n(104),o=n(71).concat("length","prototype");t.f=Object.getOwnPropertyNames||function getOwnPropertyNames(e){return i(e,o)}},function(e,t,n){var i=n(34);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==i(e)?e.split(""):Object(e)}},function(e,t,n){var i=n(34),o=n(10)("toStringTag"),r="Arguments"==i(function(){return arguments}());e.exports=function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),o))?n:r?i(t):"Object"==(a=i(t))&&"function"==typeof t.callee?"Arguments":a}},function(e,t,n){var i=n(24);e.exports=function(e,t){if(!i(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!i(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!i(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!i(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){"use strict";var i=n(168)(!0);e.exports=function(e,t,n){return t+(n?i(e,t).length:1)}},function(e,t,n){"use strict";var i=n(18);e.exports=function(){var e=i(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(12)&&!n(27)(function(){return 7!=Object.defineProperty(n(88)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){e.exports=n(26)},function(e,t,n){var i=n(19),o=n(20),r=n(143)(!1),a=n(69)("IE_PROTO");e.exports=function(e,t){var n,l=o(e),s=0,u=[];for(n in l)n!=a&&i(l,n)&&u.push(n);for(;t.length>s;)i(l,n=t[s++])&&(~r(u,n)||u.push(n));return u}},function(e,t,n){var i=n(57);e.exports=Array.isArray||function isArray(e){return"Array"==i(e)}},function(e,t,n){e.exports=n(156)},function(e,t,n){e.exports=n(229)},function(e,t,n){e.exports=!n(23)&&!n(25)(function(){return 7!=Object.defineProperty(n(92)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var i=n(57);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==i(e)?e.split(""):Object(e)}},function(e,t,n){var i=n(49)("meta"),o=n(14),r=n(19),a=n(17).f,l=0,s=Object.isExtensible||function(){return!0},u=!n(27)(function(){return s(Object.preventExtensions({}))}),c=function(e){a(e,i,{value:{i:"O"+ ++l,w:{}}})},d=e.exports={KEY:i,NEED:!1,fastKey:function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!r(e,i)){if(!s(e))return"F";if(!t)return"E";c(e)}return e[i].i},getWeak:function(e,t){if(!r(e,i)){if(!s(e))return!0;if(!t)return!1;c(e)}return e[i].w},onFreeze:function(e){return u&&d.NEED&&s(e)&&!r(e,i)&&c(e),e}}},function(e,t){},function(e,t,n){var i=n(106);function _setPrototypeOf(t,n){return e.exports=_setPrototypeOf=i||function _setPrototypeOf(e,t){return e.__proto__=t,e},_setPrototypeOf(t,n)}e.exports=_setPrototypeOf},function(e,t,n){var i=n(56),o=n(97),r=n(64),a=n(37),l=n(130);e.exports=function(e,t){var n=1==e,s=2==e,u=3==e,c=4==e,d=6==e,f=5==e||d,m=t||l;return function(t,l,p){for(var h,g,v=r(t),y=o(v),b=i(l,p,3),w=a(y.length),C=0,k=n?m(t,w):s?m(t,0):void 0;w>C;C++)if((f||C in y)&&(g=b(h=y[C],C,v),e))if(n)k[C]=g;else if(g)switch(e){case 3:return!0;case 5:return h;case 6:return C;case 2:k.push(h)}else if(c)return!1;return d?-1:u||c?c:k}}},function(e,t,n){var i=n(24),o=n(34),r=n(10)("match");e.exports=function(e){var t;return i(e)&&(void 0!==(t=e[r])?!!t:"RegExp"==o(e))}},function(e,t,n){var i=n(57),o=n(11)("toStringTag"),r="Arguments"==i(function(){return arguments}());e.exports=function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),o))?n:r?i(t):"Object"==(a=i(t))&&"function"==typeof t.callee?"Arguments":a}},function(e,t){e.exports={}},function(e,t,n){e.exports=n(159)},function(e,t,n){e.exports=n(200)},function(e,t,n){e.exports=n(60)("native-function-to-string",Function.toString)},function(e,t,n){var i=n(115),o=n(11)("iterator"),r=n(38);e.exports=n(7).getIteratorMethod=function(e){if(null!=e)return e[o]||e["@@iterator"]||r[i(e)]}},function(e,t,n){var i=n(60)("keys"),o=n(61);e.exports=function(e){return i[e]||(i[e]=o(e))}},function(e,t,n){var i=n(17),o=n(16),r=n(35);e.exports=n(12)?Object.defineProperties:function defineProperties(e,t){o(e);for(var n,a=r(t),l=a.length,s=0;l>s;)i.f(e,n=a[s++],t[n]);return e}},function(e,t,n){var i=n(9).document;e.exports=i&&i.documentElement},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(107)),r=i(n(2)),a=i(n(3)),l=i(n(5)),s=i(n(4)),u=i(n(6)),c=function(e){function Helper(){return(0,r.default)(this,Helper),(0,l.default)(this,(0,s.default)(Helper).apply(this,arguments))}return(0,u.default)(Helper,e),(0,a.default)(Helper,null,[{key:"isValidChild",value:function isValidChild(e,t){var n=t.get("elType"),i=e.get("elType"),o=t.get("isInner"),r=e.get("isInner");if(r&&"section"===i&&o&&"column"===n)return!1;if(i===n)return!1;if("section"===i&&!r&&"column"===n)return!1;var a=elementor.helpers.getElementChildType(n);return a&&-1!==a.indexOf(e.get("elType"))}},{key:"isValidGrandChild",value:function isValidGrandChild(e,t){var n,i=e.get("elType");switch(t.model.get("elType")){case"document":n=!0;break;case"section":n="widget"===i;break;default:n=!1}return n}},{key:"isSameElement",value:function isSameElement(e,t){var n=t.model.get("elType"),i=e.get("elType");return n===i&&("column"===n&&"column"===i||t.model.get("isInner")===e.get("isInner"))}},{key:"getPasteOptions",value:function getPasteOptions(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 isPasteEnabled(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]));var n=this.getPasteOptions(t[0],e);return(0,o.default)(n).some(function(e){return!!e})}}]),Helper}(i(n(272)).default);t.default=c},function(e,t,n){e.exports=n(218)},function(e,t,n){var i=n(42),o=n(192),r=n(193),a=n(16),l=n(95),s=n(120),u={},c={};(t=e.exports=function(e,t,n,d,f){var m,p,h,g,v=f?function(){return e}:s(e),y=i(n,d,t?2:1),b=0;if("function"!=typeof v)throw TypeError(e+" is not iterable!");if(r(v)){for(m=l(e.length);m>b;b++)if((g=t?y(a(p=e[b])[0],p[1]):y(e[b]))===u||g===c)return g}else for(h=v.call(e);!(p=h.next()).done;)if((g=o(h,y,p.value,t))===u||g===c)return g}).BREAK=u,t.RETURN=c},function(e,t,n){"use strict";var i=n(9),o=n(19),r=n(12),a=n(8),l=n(103),s=n(110).KEY,u=n(27),c=n(70),d=n(55),f=n(49),m=n(11),p=n(72),h=n(73),g=n(149),v=n(105),y=n(16),b=n(14),w=n(39),C=n(20),k=n(67),_=n(45),S=n(54),x=n(150),T=n(52),E=n(79),M=n(17),P=n(35),I=T.f,D=M.f,R=x.f,O=i.Symbol,A=i.JSON,V=A&&A.stringify,F=m("_hidden"),j=m("toPrimitive"),L={}.propertyIsEnumerable,$=c("symbol-registry"),B=c("symbols"),N=c("op-symbols"),z=Object.prototype,U="function"==typeof O&&!!E.f,q=i.QObject,H=!q||!q.prototype||!q.prototype.findChild,W=r&&u(function(){return 7!=S(D({},"a",{get:function(){return D(this,"a",{value:7}).a}})).a})?function(e,t,n){var i=I(z,t);i&&delete z[t],D(e,t,n),i&&e!==z&&D(z,t,i)}:D,Q=function(e){var t=B[e]=S(O.prototype);return t._k=e,t},G=U&&"symbol"==typeof O.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof O},K=function defineProperty(e,t,n){return e===z&&K(N,t,n),y(e),t=k(t,!0),y(n),o(B,t)?(n.enumerable?(o(e,F)&&e[F][t]&&(e[F][t]=!1),n=S(n,{enumerable:_(0,!1)})):(o(e,F)||D(e,F,_(1,{})),e[F][t]=!0),W(e,t,n)):D(e,t,n)},J=function defineProperties(e,t){y(e);for(var n,i=g(t=C(t)),o=0,r=i.length;r>o;)K(e,n=i[o++],t[n]);return e},Y=function propertyIsEnumerable(e){var t=L.call(this,e=k(e,!0));return!(this===z&&o(B,e)&&!o(N,e))&&(!(t||!o(this,e)||!o(B,e)||o(this,F)&&this[F][e])||t)},X=function getOwnPropertyDescriptor(e,t){if(e=C(e),t=k(t,!0),e!==z||!o(B,t)||o(N,t)){var n=I(e,t);return!n||!o(B,t)||o(e,F)&&e[F][t]||(n.enumerable=!0),n}},Z=function getOwnPropertyNames(e){for(var t,n=R(C(e)),i=[],r=0;n.length>r;)o(B,t=n[r++])||t==F||t==s||i.push(t);return i},ee=function getOwnPropertySymbols(e){for(var t,n=e===z,i=R(n?N:C(e)),r=[],a=0;i.length>a;)!o(B,t=i[a++])||n&&!o(z,t)||r.push(B[t]);return r};U||(l((O=function Symbol(){if(this instanceof O)throw TypeError("Symbol is not a constructor!");var e=f(arguments.length>0?arguments[0]:void 0),t=function(n){this===z&&t.call(N,n),o(this,F)&&o(this[F],e)&&(this[F][e]=!1),W(this,e,_(1,n))};return r&&H&&W(z,e,{configurable:!0,set:t}),Q(e)}).prototype,"toString",function toString(){return this._k}),T.f=X,M.f=K,n(96).f=x.f=Z,n(46).f=Y,E.f=ee,r&&!n(44)&&l(z,"propertyIsEnumerable",Y,!0),p.f=function(e){return Q(m(e))}),a(a.G+a.W+a.F*!U,{Symbol:O});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 ie=P(m.store),oe=0;ie.length>oe;)h(ie[oe++]);a(a.S+a.F*!U,"Symbol",{for:function(e){return o($,e+="")?$[e]:$[e]=O(e)},keyFor:function keyFor(e){if(!G(e))throw TypeError(e+" is not a symbol!");for(var t in $)if($[t]===e)return t},useSetter:function(){H=!0},useSimple:function(){H=!1}}),a(a.S+a.F*!U,"Object",{create:function create(e,t){return void 0===t?S(e):J(S(e),t)},defineProperty:K,defineProperties:J,getOwnPropertyDescriptor:X,getOwnPropertyNames:Z,getOwnPropertySymbols:ee});var re=u(function(){E.f(1)});a(a.S+a.F*re,"Object",{getOwnPropertySymbols:function getOwnPropertySymbols(e){return E.f(w(e))}}),A&&a(a.S+a.F*(!U||u(function(){var e=O();return"[null]"!=V([e])||"{}"!=V({a:e})||"{}"!=V(Object(e))})),"JSON",{stringify:function stringify(e){for(var t,n,i=[e],o=1;arguments.length>o;)i.push(arguments[o++]);if(n=t=i[1],(b(t)||void 0!==e)&&!G(e))return v(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!G(t))return t}),i[1]=t,V.apply(A,i)}}),O.prototype[j]||n(26)(O.prototype,j,O.prototype.valueOf),d(O,"Symbol"),d(Math,"Math",!0),d(i.JSON,"JSON",!0)},function(e,t,n){e.exports=n(180)},function(e,t,n){var i=n(131);e.exports=function(e,t){return new(i(e))(t)}},function(e,t,n){var i=n(24),o=n(132),r=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),i(t)&&null===(t=t[r])&&(t=void 0)),void 0===t?Array:t}},function(e,t,n){var i=n(34);e.exports=Array.isArray||function isArray(e){return"Array"==i(e)}},function(e,t,n){var i=n(18),o=n(62),r=n(10)("species");e.exports=function(e,t){var n,a=i(e).constructor;return void 0===a||null==(n=i(a)[r])?t:o(n)}},,function(e,t,n){var i=n(90),o=n(37),r=n(171);e.exports=function(e){return function(t,n,a){var l,s=i(t),u=o(s.length),c=r(a,u);if(e&&n!=n){for(;u>c;)if((l=s[c++])!=l)return!0}else for(;u>c;c++)if((e||c in s)&&s[c]===n)return e||c||0;return!e&&-1}}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){n(138);var i=n(7).Object;e.exports=function defineProperty(e,t,n){return i.defineProperty(e,t,n)}},function(e,t,n){var i=n(8);i(i.S+i.F*!n(12),"Object",{defineProperty:n(17).f})},function(e,t,n){e.exports=n(140)},function(e,t,n){n(77),n(81),e.exports=n(72).f("iterator")},function(e,t,n){var i=n(68),o=n(53);e.exports=function(e){return function(t,n){var r,a,l=String(o(t)),s=i(n),u=l.length;return s<0||s>=u?e?"":void 0:(r=l.charCodeAt(s))<55296||r>56319||s+1===u||(a=l.charCodeAt(s+1))<56320||a>57343?e?l.charAt(s):r:e?l.slice(s,s+2):a-56320+(r-55296<<10)+65536}}},function(e,t,n){"use strict";var i=n(54),o=n(45),r=n(55),a={};n(26)(a,n(11)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=i(a,{next:o(1,n)}),r(e,t+" Iterator")}},function(e,t,n){var i=n(20),o=n(95),r=n(144);e.exports=function(e){return function(t,n,a){var l,s=i(t),u=o(s.length),c=r(a,u);if(e&&n!=n){for(;u>c;)if((l=s[c++])!=l)return!0}else for(;u>c;c++)if((e||c in s)&&s[c]===n)return e||c||0;return!e&&-1}}},function(e,t,n){var i=n(68),o=Math.max,r=Math.min;e.exports=function(e,t){return(e=i(e))<0?o(e+t,0):r(e,t)}},function(e,t,n){"use strict";var i=n(146),o=n(124),r=n(38),a=n(20);e.exports=n(89)(Array,"Array",function(e,t){this._t=a(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"),r.Arguments=r.Array,i("keys"),i("values"),i("entries")},function(e,t){e.exports=function(){}},function(e,t,n){e.exports=n(148)},function(e,t,n){n(128),n(111),n(151),n(152),e.exports=n(7).Symbol},function(e,t,n){var i=n(35),o=n(79),r=n(46);e.exports=function(e){var t=i(e),n=o.f;if(n)for(var a,l=n(e),s=r.f,u=0;l.length>u;)s.call(e,a=l[u++])&&t.push(a);return t}},function(e,t,n){var i=n(20),o=n(96).f,r={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function getOwnPropertyNames(e){return a&&"[object Window]"==r.call(e)?function(e){try{return o(e)}catch(e){return a.slice()}}(e):o(i(e))}},function(e,t,n){n(73)("asyncIterator")},function(e,t,n){n(73)("observable")},function(e,t,n){e.exports=n(154)},function(e,t,n){n(155),e.exports=n(7).Object.getPrototypeOf},function(e,t,n){var i=n(39),o=n(78);n(82)("getPrototypeOf",function(){return function getPrototypeOf(e){return o(i(e))}})},function(e,t,n){n(157),e.exports=n(7).Object.setPrototypeOf},function(e,t,n){var i=n(8);i(i.S,"Object",{setPrototypeOf:n(158).set})},function(e,t,n){var i=n(14),o=n(16),r=function(e,t){if(o(e),!i(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,i){try{(i=n(42)(Function.call,n(52).f(Object.prototype,"__proto__").set,2))(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function setPrototypeOf(e,n){return r(e,n),t?e.__proto__=n:i(e,n),e}}({},!1):void 0),check:r}},function(e,t,n){n(160);var i=n(7).Object;e.exports=function create(e,t){return i.create(e,t)}},function(e,t,n){var i=n(8);i(i.S,"Object",{create:n(54)})},function(e,t,n){var i=n(12),o=n(35),r=n(20),a=n(46).f;e.exports=function(e){return function(t){for(var n,l=r(t),s=o(l),u=s.length,c=0,d=[];u>c;)n=s[c++],i&&!a.call(l,n)||d.push(e?[n,l[n]]:l[n]);return d}}},function(e,t){e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},function(e,t,n){"use strict";var i,o=n(0)(n(43));i=n(74).extend({applySavedValue:function applySavedValue(){var e=this.getControlValue(),t=this.$("[data-setting]"),n=this;_.each(e,function(e,i){var o=t.filter(function(){return i===this.dataset.setting});n.setInputValue(o,e)})},getControlValue:function getControlValue(e){var t=this.container.settings.get(this.model.get("name"));if(!jQuery.isPlainObject(t))return{};if(e){var n=t[e];return void 0===n&&(n=""),n}return elementorCommon.helpers.cloneObject(t)},setValue:function setValue(e,t){var n=this.getControlValue();"object"===(0,o.default)(e)?_.each(e,function(e,t){n[t]=e}):n[e]=t,this.setSettingsModel(n)},updateElementModel:function updateElementModel(e,t){var n=t.dataset.setting;this.setValue(n,e)}},{getStyleValue:function getStyleValue(e,t){return _.isObject(t)?t[e.toLowerCase()]:""}}),e.exports=i},function(e,t,n){e.exports=n(252)},function(e,t,n){"use strict";var i=n(75),o=n(233),r=n(116),a=n(90);e.exports=n(234)(Array,"Array",function(e,t){this._t=a(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"),r.Arguments=r.Array,i("keys"),i("values"),i("entries")},function(e,t,n){var i=n(40).f,o=n(51),r=n(10)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,r)&&i(e,r,{configurable:!0,value:t})}},function(e,t,n){"use strict";var i=n(29),o=n(62),r=n(64),a=n(25),l=[].sort,s=[1,2,3];i(i.P+i.F*(a(function(){s.sort(void 0)})||!a(function(){s.sort(null)})||!n(238)(l)),"Array",{sort:function sort(e){return void 0===e?l.call(r(this)):l.call(r(this),o(e))}})},function(e,t,n){var i=n(48),o=n(33);e.exports=function(e){return function(t,n){var r,a,l=String(o(t)),s=i(n),u=l.length;return s<0||s>=u?e?"":void 0:(r=l.charCodeAt(s))<55296||r>56319||s+1===u||(a=l.charCodeAt(s+1))<56320||a>57343?e?l.charAt(s):r:e?l.slice(s,s+2):a-56320+(r-55296<<10)+65536}}},function(e,t,n){"use strict";var i=n(80);n(29)({target:"RegExp",proto:!0,forced:i!==/./.exec},{exec:i})},function(e,t,n){e.exports=n(251)},function(e,t,n){var i=n(48),o=Math.max,r=Math.min;e.exports=function(e,t){return(e=i(e))<0?o(e+t,0):r(e,t)}},function(e,t,n){"use strict";n(256);var i=n(18),o=n(101),r=n(23),a=/./.toString,l=function(e){n(31)(RegExp.prototype,"toString",e,!0)};n(25)(function(){return"/a/b"!=a.call({source:"a",flags:"b"})})?l(function toString(){var e=i(this);return"/".concat(e.source,"/","flags"in e?e.flags:!r&&e instanceof RegExp?o.call(e):void 0)}):"toString"!=a.name&&l(function toString(){return a.call(this)})},function(e,t,n){var i=n(191),o=n(136);e.exports=Object.keys||function keys(e){return i(e,o)}},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.After=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function After(){return(0,o.default)(this,After),(0,a.default)(this,(0,l.default)(After).apply(this,arguments))}return(0,s.default)(After,e),(0,r.default)(After,[{key:"register",value:function register(){$e.hooks.registerDataAfter(this)}}]),After}(i(n(217)).default);t.After=u;var c=u;t.default=c},function(e,t,n){e.exports=n(421)},function(e,t){!function(t){"use strict";var n,i=Object.prototype,o=i.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},a=r.iterator||"@@iterator",l=r.asyncIterator||"@@asyncIterator",s=r.toStringTag||"@@toStringTag",u="object"==typeof e,c=t.regeneratorRuntime;if(c)u&&(e.exports=c);else{(c=t.regeneratorRuntime=u?e.exports:{}).wrap=wrap;var d="suspendedStart",f="suspendedYield",m="executing",p="completed",h={},g={};g[a]=function(){return this};var v=Object.getPrototypeOf,y=v&&v(v(values([])));y&&y!==i&&o.call(y,a)&&(g=y);var b=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(g);GeneratorFunction.prototype=b.constructor=GeneratorFunctionPrototype,GeneratorFunctionPrototype.constructor=GeneratorFunction,GeneratorFunctionPrototype[s]=GeneratorFunction.displayName="GeneratorFunction",c.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===GeneratorFunction||"GeneratorFunction"===(t.displayName||t.name))},c.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,GeneratorFunctionPrototype):(e.__proto__=GeneratorFunctionPrototype,s in e||(e[s]="GeneratorFunction")),e.prototype=Object.create(b),e},c.awrap=function(e){return{__await:e}},defineIteratorMethods(AsyncIterator.prototype),AsyncIterator.prototype[l]=function(){return this},c.AsyncIterator=AsyncIterator,c.async=function(e,t,n,i){var o=new AsyncIterator(wrap(e,t,n,i));return c.isGeneratorFunction(t)?o:o.next().then(function(e){return e.done?e.value:o.next()})},defineIteratorMethods(b),b[s]="Generator",b[a]=function(){return this},b.toString=function(){return"[object Generator]"},c.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function next(){for(;t.length;){var n=t.pop();if(n in e)return next.value=n,next.done=!1,next}return next.done=!0,next}},c.values=values,Context.prototype={constructor:Context,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(resetTryEntry),!e)for(var t in this)"t"===t.charAt(0)&&o.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=n)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function handle(i,o){return a.type="throw",a.arg=e,t.next=i,o&&(t.method="next",t.arg=n),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var r=this.tryEntries[i],a=r.completion;if("root"===r.tryLoc)return handle("end");if(r.tryLoc<=this.prev){var l=o.call(r,"catchLoc"),s=o.call(r,"finallyLoc");if(l&&s){if(this.prev<r.catchLoc)return handle(r.catchLoc,!0);if(this.prev<r.finallyLoc)return handle(r.finallyLoc)}else if(l){if(this.prev<r.catchLoc)return handle(r.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<r.finallyLoc)return handle(r.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&o.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var r=i;break}}r&&("break"===e||"continue"===e)&&r.tryLoc<=t&&t<=r.finallyLoc&&(r=null);var a=r?r.completion:{};return a.type=e,a.arg=t,r?(this.method="next",this.next=r.finallyLoc,h):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),resetTryEntry(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var o=i.arg;resetTryEntry(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,i){return this.delegate={iterator:values(e),resultName:t,nextLoc:i},"next"===this.method&&(this.arg=n),h}}}function wrap(e,t,n,i){var o=t&&t.prototype instanceof Generator?t:Generator,r=Object.create(o.prototype),a=new Context(i||[]);return r._invoke=function makeInvokeMethod(e,t,n){var i=d;return function invoke(o,r){if(i===m)throw new Error("Generator is already running");if(i===p){if("throw"===o)throw r;return doneResult()}for(n.method=o,n.arg=r;;){var a=n.delegate;if(a){var l=maybeInvokeDelegate(a,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(i===d)throw i=p,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i=m;var s=tryCatch(e,t,n);if("normal"===s.type){if(i=n.done?p:f,s.arg===h)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(i=p,n.method="throw",n.arg=s.arg)}}}(e,n,a),r}function tryCatch(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}function defineIteratorMethods(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function AsyncIterator(e){var t;this._invoke=function enqueue(n,i){function callInvokeWithMethodAndArg(){return new Promise(function(t,r){!function invoke(t,n,i,r){var a=tryCatch(e[t],e,n);if("throw"!==a.type){var l=a.arg,s=l.value;return s&&"object"==typeof s&&o.call(s,"__await")?Promise.resolve(s.__await).then(function(e){invoke("next",e,i,r)},function(e){invoke("throw",e,i,r)}):Promise.resolve(s).then(function(e){l.value=e,i(l)},r)}r(a.arg)}(n,i,t,r)})}return t=t?t.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}}function maybeInvokeDelegate(e,t){var i=e.iterator[t.method];if(i===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=n,maybeInvokeDelegate(e,t),"throw"===t.method))return h;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var o=tryCatch(i,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,h;var r=o.arg;return r?r.done?(t[e.resultName]=r.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=n),t.delegate=null,h):r:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,h)}function pushTryEntry(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function resetTryEntry(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function Context(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,r=function next(){for(;++i<e.length;)if(o.call(e,i))return next.value=e[i],next.done=!1,next;return next.value=n,next.done=!0,next};return r.next=r}}return{next:doneResult}}function doneResult(){return{value:n,done:!0}}}(function(){return this}()||Function("return this")())},function(e,t){e.exports=function(e,t,n,i){if(!(e instanceof t)||void 0!==i&&i in e)throw TypeError(n+": incorrect invocation!");return e}},function(e,t,n){var i=n(26);e.exports=function(e,t,n){for(var o in t)n&&e[o]?e[o]=t[o]:i(e,o,t[o]);return e}},function(e,t,n){"use strict";var i=n(0);n(15);var o=i(n(292)),r=n(227),a=r.extend({childViewContainer:"> .elementor-container > .elementor-row",template:Marionette.TemplateCache.get("#tmpl-elementor-section-content"),addSectionView:null,_checkIsFull:function _checkIsFull(){this.toggleSectionIsFull(),elementorCommon.helpers.softDeprecated("_checkIsFull","2.9.0","toggleSectionIsFull()")},toggleSectionIsFull:function toggleSectionIsFull(){this.$el.toggleClass("elementor-section-filled",this.isCollectionFilled())},addChildModel:function addChildModel(e){var t=e instanceof Backbone.Model,n=this.isInner();return t?e.set("isInner",n):e.isInner=n,r.prototype.addChildModel.apply(this,arguments)},className:function className(){var e=r.prototype.className.apply(this,arguments),t=this.isInner()?"inner":"top";return e+" elementor-section elementor-"+t+"-section"},tagName:function tagName(){return this.model.getSetting("html_tag")||"section"},behaviors:function behaviors(){var behaviors=r.prototype.behaviors.apply(this,arguments);return _.extend(behaviors,{Sortable:{behaviorClass:n(228),elChildType:"column"}}),elementor.hooks.applyFilters("elements/section/behaviors",behaviors,this)},initialize:function initialize(){r.prototype.initialize.apply(this,arguments),this.model.get("editSettings").set("defaultEditRoute","layout")},getEditButtons:function getEditButtons(){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 getContextMenuGroups(){var e=r.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 getSortableOptions(){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 getColumnPercentSize(e,t){return+(t/e.parent().width()*100).toFixed(3)},getDefaultStructure:function getDefaultStructure(){return this.collection.length+"0"},getStructure:function getStructure(){return this.model.getSetting("structure")},getColumnAt:function getColumnAt(e){var t=this.collection.at(e);return t?this.children.findByModelCid(t.cid):null},getNextColumn:function getNextColumn(e){return this.getColumnAt(this.collection.indexOf(e.model)+1)},getPreviousColumn:function getPreviousColumn(e){return this.getColumnAt(this.collection.indexOf(e.model)-1)},getNeighborContainer:function getNeighborContainer(e){var t=e.parent.view,n=t.getNextColumn(e.view)||t.getPreviousColumn(e.view);return!!n&&n.getContainer()},setStructure:function setStructure(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=elementor.presetsFactory.getParsedStructure(e);if(+n.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 adjustColumns(){var e=elementor.presetsFactory.getPresetByStructure(this.getStructure());this.children.each(function(t,n){var i=t.getContainer();$e.run("document/elements/settings",{container:i,settings:{_column_size:e.preset[n],_inline_size:null}})})},resetLayout:function resetLayout(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.setStructure(this.getDefaultStructure(),e)},resetColumnsCustomSize:function resetColumnsCustomSize(){this.children.each(function(e){$e.run("document/elements/settings",{container:e.getContainer(),settings:{_inline_size:null},options:{external:!0}})})},isCollectionFilled:function isCollectionFilled(){return 10<=this.collection.length},showChildrenPercentsTooltip:function showChildrenPercentsTooltip(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 hideChildrenPercentsTooltip(e,t){e.ui.percentsTooltip.hide(),t.ui.percentsTooltip.hide()},destroyAddSectionView:function destroyAddSectionView(){this.addSectionView&&!this.addSectionView.isDestroyed&&this.addSectionView.destroy()},onRender:function onRender(){r.prototype.onRender.apply(this,arguments),this.toggleSectionIsFull()},onAddButtonClick:function onAddButtonClick(){if(!this.addSectionView||this.addSectionView.isDestroyed){var e=new o.default({at:this.model.collection.indexOf(this.model)});e.render(),this.$el.before(e.$el),e.$el.hide(),setTimeout(function(){e.$el.slideDown(null,function(){jQuery(this).css("display","")})}),this.addSectionView=e}else this.addSectionView.fadeToDeath()},onChildviewRequestResizeStart:function onChildviewRequestResizeStart(e){var t=this.getNextColumn(e);if(t){this.showChildrenPercentsTooltip(e,t);var n=e.$el.find("iframe").add(t.$el.find("iframe"));elementor.helpers.disableElementEvents(n)}},onChildviewRequestResizeStop:function onChildviewRequestResizeStop(e){var t=this.getNextColumn(e);if(t){this.hideChildrenPercentsTooltip(e,t);var n=e.$el.find("iframe").add(t.$el.find("iframe"));elementor.helpers.enableElementEvents(n)}},onChildviewRequestResize:function onChildviewRequestResize(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 onDestroy(){r.prototype.onDestroy.apply(this,arguments),this.destroyAddSectionView()}});e.exports=a,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(181);var i=n(7).Object;e.exports=function getOwnPropertyDescriptor(e,t){return i.getOwnPropertyDescriptor(e,t)}},function(e,t,n){var i=n(20),o=n(52).f;n(82)("getOwnPropertyDescriptor",function(){return function getOwnPropertyDescriptor(e,t){return o(i(e),t)}})},function(e,t,n){e.exports=n(183)},function(e,t,n){n(184),e.exports=n(7).Reflect.get},function(e,t,n){var i=n(52),o=n(78),r=n(19),a=n(8),l=n(14),s=n(16);a(a.S,"Reflect",{get:function get(e,t){var n,a,u=arguments.length<3?e:arguments[2];return s(e)===u?e[t]:(n=i.f(e,t))?r(n,"value")?n.value:void 0!==n.get?n.get.call(u):void 0:l(a=o(e))?get(a,t,u):void 0}})},function(e,t,n){var i=n(4);e.exports=function _superPropBase(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=i(e)););return e}},function(e,t,n){n(187),e.exports=n(7).Object.keys},function(e,t,n){var i=n(39),o=n(35);n(82)("keys",function(){return function keys(e){return o(i(e))}})},function(e,t,n){e.exports=n(203)},function(e,t,n){"use strict";n(1)(t,"__esModule",{value:!0}),t.default=void 0;var i=navigator.userAgent,o={webkit:-1!==i.indexOf("AppleWebKit"),firefox:-1!==i.indexOf("Firefox"),ie:/Trident|MSIE/.test(i),edge:-1!==i.indexOf("Edge"),mac:-1!==i.indexOf("Macintosh")};t.default=o},function(e,t,n){"use strict";e.exports=n(369)},function(e,t,n){var i=n(51),o=n(90),r=n(135)(!1),a=n(121)("IE_PROTO");e.exports=function(e,t){var n,l=o(e),s=0,u=[];for(n in l)n!=a&&i(l,n)&&u.push(n);for(;t.length>s;)i(l,n=t[s++])&&(~r(u,n)||u.push(n));return u}},function(e,t,n){var i=n(16);e.exports=function(e,t,n,o){try{return o?t(i(n)[0],n[1]):t(n)}catch(t){var r=e.return;throw void 0!==r&&i(r.call(e)),t}}},function(e,t,n){var i=n(38),o=n(11)("iterator"),r=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||r[o]===e)}},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(43)),r=i(n(2)),a=i(n(3)),l=function(){function ArgsObject(e){(0,r.default)(this,ArgsObject),this.args=e}return(0,a.default)(ArgsObject,[{key:"requireArgument",value:function requireArgument(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.args;if(!t.hasOwnProperty(e))throw Error("".concat(e," is required."))}},{key:"requireArgumentType",value:function requireArgumentType(e,t){var n=arguments.length>2&&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 requireArgumentInstance(e,t){var n=arguments.length>2&&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 requireArgumentConstructor(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(e,n),n[e].constructor!==t)throw Error("".concat(e," invalid constructor type."))}}]),ArgsObject}();t.default=l},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(5)),a=i(n(4)),l=i(n(6)),s=function(e){function CommandInternalBase(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:$e.commandsInternal;return(0,o.default)(this,CommandInternalBase),(0,r.default)(this,(0,a.default)(CommandInternalBase).call(this,e,t))}return(0,l.default)(CommandInternalBase,e),CommandInternalBase}(i(n(36)).default);t.default=s},function(e,t,n){"use strict";var i=n(0)(n(226)),o=n(291);e.exports=Marionette.Behavior.extend({defaults:{groups:[],eventTargets:["el"]},events:function events(){var events={};return this.getOption("eventTargets").forEach(function(e){var t="contextmenu";"el"!==e&&(t+=" "+e),events[t]="onContextMenu"}),events},initialize:function initialize(){this.listenTo(this.view.options.model,"request:contextmenu",this.onRequestContextMenu)},initContextMenu:function initContextMenu(){var e=this,t=this.getOption("groups"),n=_.findWhere(t,{name:"delete"}),i=t.indexOf(n);-1===i&&(i=t.length),t.splice(i,0,{name:"tools",actions:[{name:"navigator",title:elementor.translate("navigator"),callback:function callback(){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 getContextMenu(){return this.contextMenu||this.initContextMenu(),this.contextMenu},onContextMenu:function onContextMenu(e){$e.shortcuts.isControlEvent(e)||(this.view instanceof i.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 onRequestContextMenu(e){var t=this.getContextMenu().getModal(),n=t.getSettings("iframe"),i=_.findWhere(this.contextMenu.getSettings("groups"),{name:"tools"});i.isVisible=!1,t.setSettings("iframe",null),this.onContextMenu(e),i.isVisible=!0,t.setSettings("iframe",n)},onContextMenuHide:function onContextMenuHide(){elementor.channels.editor.reply("contextMenu:targetView",null)},onDestroy:function onDestroy(){this.contextMenu&&this.contextMenu.destroy()}})},function(e,t,n){"use strict";var i,o=n(74);i=o.extend({getSelect2Placeholder:function getSelect2Placeholder(){return this.ui.select.children('option:first[value=""]').text()},getSelect2DefaultOptions:function getSelect2DefaultOptions(){return{allowClear:!0,placeholder:this.getSelect2Placeholder(),dir:elementorCommon.config.isRTL?"rtl":"ltr"}},getSelect2Options:function getSelect2Options(){return jQuery.extend(this.getSelect2DefaultOptions(),this.model.get("select2options"))},onReady:function onReady(){this.ui.select.select2(this.getSelect2Options())},onBeforeDestroy:function onBeforeDestroy(){this.ui.select.select2("destroy"),this.$el.remove()},onAfterExternalChange:function onAfterExternalChange(){this.ui.select.select2("destroy"),this.onReady(),o.prototype.onAfterExternalChange.apply(this,arguments)}}),e.exports=i},,function(e,t,n){var i=n(118);e.exports=function _arrayWithHoles(e){if(i(e))return e}},function(e,t,n){n(201),e.exports=n(7).Array.isArray},function(e,t,n){var i=n(8);i(i.S,"Array",{isArray:n(105)})},function(e,t,n){var i=n(188);e.exports=function _iterableToArrayLimit(e,t){var n=[],o=!0,r=!1,a=void 0;try{for(var l,s=i(e);!(o=(l=s.next()).done)&&(n.push(l.value),!t||n.length!==t);o=!0);}catch(e){r=!0,a=e}finally{try{o||null==s.return||s.return()}finally{if(r)throw a}}return n}},function(e,t,n){n(81),n(77),e.exports=n(204)},function(e,t,n){var i=n(16),o=n(120);e.exports=n(7).getIterator=function(e){var t=o(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return i(t.call(e))}},function(e,t){e.exports=function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t,n){n(207),e.exports=n(7).Object.entries},function(e,t,n){var i=n(8),o=n(161)(!0);i(i.S,"Object",{entries:function entries(e){return o(e)}})},function(e,t,n){"use strict";var i=n(29),o=n(135)(!0);i(i.P,"Array",{includes:function includes(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),n(75)("includes")},function(e,t,n){"use strict";var i=n(29),o=n(210);i(i.P+i.F*n(211)("includes"),"String",{includes:function includes(e){return!!~o(this,e,"includes").indexOf(e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){var i=n(114),o=n(33);e.exports=function(e,t,n){if(i(t))throw TypeError("String#"+n+" doesn't accept regex!");return String(o(e))}},function(e,t,n){var i=n(10)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[i]=!1,!"/./"[e](t)}catch(e){}}return!0}},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(21)),u=i(n(6)),c=function(e){function ComponentModalBase(){return(0,o.default)(this,ComponentModalBase),(0,a.default)(this,(0,l.default)(ComponentModalBase).apply(this,arguments))}return(0,u.default)(ComponentModalBase,e),(0,r.default)(ComponentModalBase,[{key:"registerAPI",value:function registerAPI(){var e=this;(0,s.default)((0,l.default)(ComponentModalBase.prototype),"registerAPI",this).call(this),$e.shortcuts.register("esc",{scopes:[this.getNamespace()],callback:function callback(){return e.close()}})}},{key:"defaultCommands",value:function defaultCommands(){var e=this;return{open:function open(){return $e.route(e.getNamespace())},close:function close(){return e.close()},toggle:function toggle(){e.isOpen?e.close():$e.route(e.getNamespace())}}}},{key:"defaultRoutes",value:function defaultRoutes(){return{"":function _(){}}}},{key:"open",value:function open(){var e=this;if(!this.layout){var t=this.getModalLayout();this.layout=new t({component:this}),this.layout.getModal().on("hide",function(){return e.close()})}return this.layout.showModal(),!0}},{key:"close",value:function close(){return!!(0,s.default)((0,l.default)(ComponentModalBase.prototype),"close",this).call(this)&&(this.layout.getModal().hide(),!0)}},{key:"getModalLayout",value:function getModalLayout(){elementorModules.ForceMethodImplementation()}}]),ComponentModalBase}(i(n(58)).default);t.default=c},function(e,t,n){"use strict";var i,o=n(0),r=o(n(1)),a=o(n(22));i=Marionette.CompositeView.extend({ui:function ui(){return{controlTitle:".elementor-control-title"}},behaviors:function behaviors(){return elementor.hooks.applyFilters("controls/base/behaviors",{},this)},getBehavior:function getBehavior(e){return this._behaviors[(0,a.default)(this.behaviors()).indexOf(e)]},className:function className(){var e="elementor-control elementor-control-"+this.model.get("name")+" elementor-control-type-"+this.model.get("type"),t=this.model.get("classes"),n=this.model.get("responsive");return _.isEmpty(t)||(e+=" "+t),_.isEmpty(n)||(e+=" elementor-control-responsive-"+n.max),e},templateHelpers:function templateHelpers(){var e={_cid:this.model.cid};return{view:this,data:_.extend({},this.model.toJSON(),e)}},getTemplate:function getTemplate(){return Marionette.TemplateCache.get("#tmpl-elementor-control-"+this.model.get("type")+"-content")},initialize:function initialize(e){var t=this.model.get("label");(0,r.default)(this,"container",{get:function get(){if(!e.container){var n=e.elementSettingsModel,i=$e.components.get("document").utils.findViewById(n.id);i&&i.getContainer?e.container=i.getContainer():(n.id||(n.id="bc-"+elementor.helpers.getUniqueID()),e.container=new elementorModules.editor.Container({type:"bc-container",id:n.id,model:n,settings:n,label:t,view:!1,renderer:!1,controls:n.options.controls}))}return e.container}}),(0,r.default)(this,"elementSettingsModel",{get:function get(){return elementorCommon.helpers.softDeprecated("elementSettingsModel","2.8.0","container.settings"),e.container?e.container.settings:e.elementSettingsModel}});var n=this.model.get("type"),i=jQuery.extend(!0,{},elementor.config.controls[n],this.model.attributes);this.model.set(i);var o=this.container?this.container.settings:this.elementSettingsModel;this.listenTo(o,"change",this.toggleControlVisibility)},toggleControlVisibility:function toggleControlVisibility(){var e=this.container?this.container.settings:this.elementSettingsModel,t=elementor.helpers.isActiveControl(this.model,e.attributes);this.$el.toggleClass("elementor-hidden-control",!t),elementor.getPanelView().updateScrollbar()},onRender:function onRender(){var e=this.model.get("label_block")?"block":"inline",t=this.model.get("show_label"),n="elementor-label-"+e;n+=" elementor-control-separator-"+this.model.get("separator"),t||(n+=" elementor-control-hidden-label"),this.$el.addClass(n),this.toggleControlVisibility()}}),e.exports=i},function(e,t,n){for(var i=n(165),o=n(173),r=n(31),a=n(13),l=n(28),s=n(116),u=n(10),c=u("iterator"),d=u("toStringTag"),f=s.Array,m={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},p=o(m),h=0;h<p.length;h++){var g,v=p[h],y=m[v],b=a[v],w=b&&b.prototype;if(w&&(w[c]||l(w,c,f),w[d]||l(w,d,v),s[v]=f,y))for(g in i)w[g]||r(w,g,i[g],!0)}},function(e,t,n){var i=n(18),o=n(236),r=n(136),a=n(121)("IE_PROTO"),l=function(){},s=function(){var e,t=n(92)("iframe"),i=r.length;for(t.style.display="none",n(216).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),s=e.F;i--;)delete s.prototype[r[i]];return s()};e.exports=Object.create||function create(e,t){var n;return null!==e?(l.prototype=i(e),n=new l,l.prototype=null,n[a]=e):n=s(),void 0===t?n:o(n,t)}},function(e,t,n){var i=n(13).document;e.exports=i&&i.documentElement},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Base=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function Base(){return(0,o.default)(this,Base),(0,a.default)(this,(0,l.default)(Base).apply(this,arguments))}return(0,s.default)(Base,e),(0,r.default)(Base,[{key:"getType",value:function getType(){return"data"}}]),Base}(i(n(225)).default);t.Base=u;var c=u;t.default=c},function(e,t,n){n(219),e.exports=n(7).parseInt},function(e,t,n){var i=n(8),o=n(220);i(i.G+i.F*(parseInt!=o),{parseInt:o})},function(e,t,n){var i=n(9).parseInt,o=n(221).trim,r=n(162),a=/^[-+]?0[xX]/;e.exports=8!==i(r+"08")||22!==i(r+"0x16")?function parseInt(e,t){var n=o(String(e),3);return i(n,t>>>0||(a.test(n)?16:10))}:i},function(e,t,n){var i=n(8),o=n(53),r=n(27),a=n(162),l="["+a+"]",s=RegExp("^"+l+l+"*"),u=RegExp(l+l+"*$"),c=function(e,t,n){var o={},l=r(function(){return!!a[e]()||" "!=" "[e]()}),s=o[e]=l?t(d):a[e];n&&(o[n]=s),i(i.P+i.F*l,"String",o)},d=c.trim=function(e,t){return e=String(o(e)),1&t&&(e=e.replace(s,"")),2&t&&(e=e.replace(u,"")),e};e.exports=c},function(e,t){e.exports=function(e,t,n){var i=void 0===n;switch(t.length){case 0:return i?e():e.call(n);case 1:return i?e(t[0]):e.call(n,t[0]);case 2:return i?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return i?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return i?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){"use strict";var i=n(66);function PromiseCapability(e){var t,n;this.promise=new e(function(e,i){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=i}),this.resolve=i(t),this.reject=i(n)}e.exports.f=function(e){return new PromiseCapability(e)}},function(e,t,n){"use strict";var i=n(9),o=n(7),r=n(17),a=n(12),l=n(11)("species");e.exports=function(e){var t="function"==typeof o[e]?o[e]:i[e];a&&t&&!t[l]&&r.f(t,l,{configurable:!0,get:function(){return this}})}},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(32)),l=function(){function HookBase(){(0,o.default)(this,HookBase),(0,a.default)(this,"type",void 0),(0,a.default)(this,"command",void 0),(0,a.default)(this,"id",void 0),this.initialize(),this.type=this.getType(),this.command=this.getCommand(),this.id=this.getId()}return(0,r.default)(HookBase,[{key:"initialize",value:function initialize(){}},{key:"register",value:function register(){elementorModules.ForceMethodImplementation()}},{key:"getType",value:function getType(){elementorModules.ForceMethodImplementation()}},{key:"getCommand",value:function getCommand(){elementorModules.ForceMethodImplementation()}},{key:"getId",value:function getId(){elementorModules.ForceMethodImplementation()}},{key:"getContainerType",value:function getContainerType(){}},{key:"getConditions",value:function getConditions(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return!0}},{key:"apply",value:function apply(e){elementorModules.ForceMethodImplementation()}},{key:"run",value:function run(){var e=arguments.length<=0?void 0:arguments[0],t=e.options,n=void 0===t?{}:t;return!(!n.callbacks||!1!==n.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)))}}]),HookBase}();t.default=l},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(164)),r=i(n(2)),a=i(n(3)),l=i(n(5)),s=i(n(4)),u=i(n(6)),c=i(n(125)),d=function(e){function AddSectionBase(){return(0,r.default)(this,AddSectionBase),(0,l.default)(this,(0,s.default)(AddSectionBase).apply(this,arguments))}return(0,u.default)(AddSectionBase,e),(0,a.default)(AddSectionBase,[{key:"template",value:function template(){return Marionette.TemplateCache.get("#tmpl-elementor-add-section")}},{key:"attributes",value:function attributes(){return{"data-view":"choose-action"}}},{key:"ui",value:function ui(){return{addNewSection:".elementor-add-new-section",closeButton:".elementor-add-section-close",addSectionButton:".elementor-add-section-button",addTemplateButton:".elementor-add-template-button",selectPreset:".elementor-select-preset",presets:".elementor-preset"}}},{key:"events",value:function events(){return{"click @ui.addSectionButton":"onAddSectionButtonClick","click @ui.addTemplateButton":"onAddTemplateButtonClick","click @ui.closeButton":"onCloseButtonClick","click @ui.presets":"onPresetSelected"}}},{key:"behaviors",value:function behaviors(){return{contextMenu:{behaviorClass:n(196),groups:this.getContextMenuGroups()}}}},{key:"className",value:function className(){return"elementor-add-section elementor-visible-desktop"}},{key:"setView",value:function setView(e){this.$el.attr("data-view",e)}},{key:"showSelectPresets",value:function showSelectPresets(){this.setView("select-preset")}},{key:"closeSelectPresets",value:function closeSelectPresets(){this.setView("choose-action")}},{key:"getTemplatesModalOptions",value:function getTemplatesModalOptions(){return{importOptions:{at:this.getOption("at")}}}},{key:"getContextMenuGroups",value:function getContextMenuGroups(){var e=this,t=function hasContent(){return elementor.elements.length>0};return[{name:"paste",actions:[{name:"paste",title:elementor.translate("paste"),isEnabled:function isEnabled(){return c.default.isPasteEnabled(elementor.getPreviewContainer())},callback:function callback(){return $e.run("document/ui/paste",{container:elementor.getPreviewContainer(),options:{at:e.getOption("at"),rebuild:!0},onAfter:function onAfter(){return e.onAfterPaste()}})}}]},{name:"content",actions:[{name:"copy_all_content",title:elementor.translate("copy_all_content"),isEnabled:t,callback:function callback(){return $e.run("document/elements/copy-all")}},{name:"delete_all_content",title:elementor.translate("delete_all_content"),isEnabled:t,callback:function callback(){return $e.run("document/elements/empty")}}]}]}},{key:"onAddSectionButtonClick",value:function onAddSectionButtonClick(){this.showSelectPresets()}},{key:"onAddTemplateButtonClick",value:function onAddTemplateButtonClick(){$e.run("library/open",this.getTemplatesModalOptions())}},{key:"onRender",value:function onRender(){this.$el.html5Droppable({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 onPresetSelected(e){this.closeSelectPresets();var t=e.currentTarget.dataset.structure,n=elementor.presetsFactory.getParsedStructure(t);$e.run("document/elements/create",{model:{elType:"section"},container:elementor.getPreviewContainer(),columns:n.columnsCount,structure:t,options:(0,o.default)({},this.options)})}},{key:"onDropping",value:function onDropping(){if(!elementor.helpers.maybeDisableWidget()){var e=elementor.channels.panelElements.request("element:selected"),t=$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:t})}}},{key:"onAfterPaste",value:function onAfterPaste(){}}]),AddSectionBase}(Marionette.ItemView);t.default=d},function(e,t,n){"use strict";var i=n(0);n(15),n(30);var o,r=i(n(118)),a=i(n(43)),l=i(n(126)),s=i(n(22)),u=i(n(189)),c=i(n(125)),d=n(243),f=n(231),m=n(263);o=m.extend({tagName:"div",controlsCSSParser:null,allowRender:!0,toggleEditTools:!1,renderAttributes:{},className:function className(){var e="elementor-element elementor-element-edit-mode "+this.getElementUniqueID();return this.toggleEditTools&&(e+=" elementor-element--toggle-edit-tools"),e},attributes:function attributes(){return{"data-id":this.getID(),"data-element_type":this.model.get("elType")}},ui:function ui(){return{tools:"> .elementor-element-overlay > .elementor-editor-element-settings",editButton:"> .elementor-element-overlay .elementor-editor-element-edit",duplicateButton:"> .elementor-element-overlay .elementor-editor-element-duplicate",addButton:"> .elementor-element-overlay .elementor-editor-element-add",removeButton:"> .elementor-element-overlay .elementor-editor-element-remove"}},behaviors:function behaviors(){var e=elementor.hooks.applyFilters("elements/"+this.options.model.get("elType")+"/contextMenuGroups",this.getContextMenuGroups(),this),behaviors={contextMenu:{behaviorClass:n(196),groups:e}};return elementor.hooks.applyFilters("elements/base/behaviors",behaviors,this)},getBehavior:function getBehavior(e){return this._behaviors[(0,s.default)(this.behaviors()).indexOf(e)]},events:function events(){return{mousedown:"onMouseDown","click @ui.editButton":"onEditButtonClick","click @ui.duplicateButton":"onDuplicateButtonClick","click @ui.addButton":"onAddButtonClick","click @ui.removeButton":"onRemoveButtonClick"}},getElementType:function getElementType(){return this.model.get("elType")},getIDInt:function getIDInt(){return(0,l.default)(this.getID(),16)},getChildType:function getChildType(){return elementor.helpers.getElementChildType(this.getElementType())},getChildView:function getChildView(e){var t,i=e.get("elType");return t="section"===i?n(179):"column"===i?n(295):elementor.modules.elements.views.Widget,elementor.hooks.applyFilters("element/view",t,e,this)},getTemplateType:function getTemplateType(){return"js"},getEditModel:function getEditModel(){return this.model},getContainer:function getContainer(){var e=this;if(!this.container){var t=this.model.get("settings");this.container=new elementorModules.editor.Container({type:this.model.get("elType"),id:this.model.id,model:this.model,settings:t,view:this,parent:this._parent?this._parent.getContainer():{},children:[],label:elementor.helpers.getModelLabel(this.model),controls:t.options.controls}),(0,s.default)(this.container.parent).length&&(this.container.parent.children[this._index]=this.container,this.on("destroy",function(){delete e.container.parent.children[e._index],e.container.parent.children=e.container.parent.children.filter(function(e){return null!==e})}))}return this.container},getContextMenuGroups:function getContextMenuGroups(){var e=this,t=u.default.mac?"⌘":"^";return[{name:"general",actions:[{name:"edit",icon:"eicon-edit",title:elementor.translate("edit_element",[this.options.model.getTitle()]),callback:function callback(){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 callback(){return $e.run("document/elements/duplicate",{container:e.getContainer()})}}]},{name:"clipboard",actions:[{name:"copy",title:elementor.translate("copy"),shortcut:t+"+C",callback:function callback(){return $e.run("document/elements/copy",{container:e.getContainer()})}},{name:"paste",title:elementor.translate("paste"),shortcut:t+"+V",isEnabled:function isEnabled(){return c.default.isPasteEnabled(e.getContainer())},callback:function callback(){return $e.run("document/ui/paste",{container:e.getContainer()})}},{name:"pasteStyle",title:elementor.translate("paste_style"),shortcut:t+"+⇧+V",isEnabled:function isEnabled(){return!!elementorCommon.storage.get("clipboard")},callback:function callback(){return $e.run("document/elements/paste-style",{container:e.getContainer()})}},{name:"resetStyle",title:elementor.translate("reset_style"),callback:function callback(){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 callback(){return $e.run("document/elements/delete",{container:e.getContainer()})}}]}]},getEditButtons:function getEditButtons(){return{}},initialize:function initialize(){var e=this;m.prototype.initialize.apply(this,arguments);var t=this.getEditModel();this.collection&&this.onCollectionChanged&&(elementorCommon.helpers.softDeprecated("onCollectionChanged","2.8.0","$e.hooks"),this.listenTo(this.collection,"add remove reset",this.onCollectionChanged,this)),this.onSettingsChanged&&(elementorCommon.helpers.softDeprecated("onSettingsChanged","2.8.0","$e.hooks"),this.listenTo(t.get("settings"),"change",this.onSettingsChanged)),this.listenTo(t.get("editSettings"),"change",this.onEditSettingsChanged).listenTo(this.model,"request:edit",this.onEditRequest).listenTo(this.model,"request:toggleVisibility",this.toggleVisibility),this.initControlsCSSParser(),_.defer(function(){e.getContainer()})},getHandlesOverlay:function getHandlesOverlay(){var e=jQuery("<div>",{class:"elementor-element-overlay"}),t=jQuery("<ul>",{class:"elementor-editor-element-settings elementor-editor-".concat(this.getElementType(),"-settings")});return jQuery.each(this.getEditButtons(),function(e,n){var i=jQuery("<li>",{class:"elementor-editor-element-setting elementor-editor-element-".concat(e),title:n.title}),o=jQuery("<i>",{class:"eicon-".concat(n.icon),"aria-hidden":!0}),r=jQuery("<span>",{class:"elementor-screen-only"});r.text(n.title),i.append(o,r),t.append(i)}),e.append(t),e},attachElContent:function attachElContent(e){this.$el.empty().append(this.getHandlesOverlay(),e)},startTransport:function startTransport(){elementorCommon.helpers.softDeprecated("element.startTransport","2.8.0","$e.run( 'document/elements/copy' )"),$e.run("document/elements/copy",{container:this.getContainer()})},copy:function copy(){elementorCommon.helpers.softDeprecated("element.copy","2.8.0","$e.run( 'document/elements/copy' )"),$e.run("document/elements/copy",{container:this.getContainer()})},cut:function cut(){elementorCommon.helpers.softDeprecated("element.cut","2.8.0")},paste:function paste(){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 duplicate(){elementorCommon.helpers.softDeprecated("element.duplicate","2.8.0","$e.run( 'document/elements/duplicate' )"),$e.run("document/elements/duplicate",{container:this.getContainer()})},pasteStyle:function pasteStyle(){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 resetStyle(){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 isStyleTransferControl(e){return void 0!==e.style_transfer?e.style_transfer:"content"!==e.tab||e.selectors||e.prefix_class},toggleVisibility:function toggleVisibility(){this.model.set("hidden",!this.model.get("hidden")),this.toggleVisibilityClass()},toggleVisibilityClass:function toggleVisibilityClass(){this.$el.toggleClass("elementor-edit-hidden",!!this.model.get("hidden"))},addElementFromPanel:function addElementFromPanel(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}var i=t.model.get("custom");return i&&jQuery.extend(n,i),$e.run("document/elements/create",{container:this.getContainer(),model:n,options:e})}},addControlValidator:function addControlValidator(e,t){t=t.bind(this);var n=new f({customValidationMethod:t}),i=this.getEditModel().get("settings").validators;i[e]||(i[e]=[]),i[e].push(n)},addRenderAttribute:function addRenderAttribute(e,t,n,i){var o=this;return"object"===(0,a.default)(e)?(jQuery.each(e,function(e,t){o.addRenderAttribute(e,t,null,i)}),o):"object"===(0,a.default)(t)?(jQuery.each(t,function(t,n){o.addRenderAttribute(e,t,n,i)}),o):(o.renderAttributes[e]||(o.renderAttributes[e]={}),o.renderAttributes[e][t]||(o.renderAttributes[e][t]=[]),(0,r.default)(n)||(n=[n]),void(o.renderAttributes[e][t]=i?n:o.renderAttributes[e][t].concat(n)))},getRenderAttributeString:function getRenderAttributeString(e){if(!this.renderAttributes[e])return"";var t=this.renderAttributes[e],n=[];return jQuery.each(t,function(e,t){n.push(e+'="'+_.escape(t.join(" "))+'"')}),n.join(" ")},isInner:function isInner(){return!!this.model.get("isInner")},initControlsCSSParser:function initControlsCSSParser(){this.controlsCSSParser=new d({id:this.model.get("id"),context:this,settingsModel:this.getEditModel().get("settings"),dynamicParsing:this.getDynamicParsingSettings()})},enqueueFonts:function enqueueFonts(){var e=this.getEditModel(),t=e.get("settings");jQuery.each(t.getFontControls(),function(t,n){var i=e.getSetting(n.name);i&&elementor.helpers.enqueueFont(i)}),jQuery.each(t.getIconsControls(),function(t,n){var i=e.getSetting(n.name);i&&i.library&&elementor.helpers.enqueueIconFonts(i.library)})},renderStyles:function renderStyles(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 renderCustomClasses(){var e=this,t=e.getEditModel().get("settings"),n=t.getClassControls();_.each(n,function(n){var i=t.previous(n.name);n.classes_dictionary&&void 0!==n.classes_dictionary[i]&&(i=n.classes_dictionary[i]),e.$el.removeClass(n.prefix_class+i)}),_.each(n,function(n){var i=t.attributes[n.name],o=i;n.classes_dictionary&&void 0!==n.classes_dictionary[i]&&(o=n.classes_dictionary[i]),elementor.helpers.isActiveControl(n,t.attributes)&&(o||0===o)&&e.$el.addClass(n.prefix_class+o)}),e.$el.addClass(_.result(e,"className")),e.toggleVisibilityClass()},renderCustomElementID:function renderCustomElementID(){var e=this.getEditModel().get("settings").get("_element_id");this.$el.attr("id",e)},renderUI:function renderUI(){this.renderStyles(),this.renderCustomClasses(),this.renderCustomElementID(),this.enqueueFonts()},runReadyTrigger:function runReadyTrigger(){var e=this;_.defer(function(){elementorFrontend.elementsHandler.runReadyTrigger(e.el),elementorFrontend.isEditMode()&&e.$el.find(".elementor-element.elementor-"+e.model.get("elType")+":not(.elementor-element-edit-mode)").each(function(){elementorFrontend.elementsHandler.runReadyTrigger(this)})})},getID:function getID(){return this.model.get("id")},getElementUniqueID:function getElementUniqueID(){return"elementor-element-"+this.getID()},renderHTML:function renderHTML(){var e=this.getTemplateType(),t=this.getEditModel();"js"===e?(this.getEditModel().setHtmlCache(),this.render(),t.renderOnLeave=!0):t.renderRemoteServer()},renderOnChange:function renderOnChange(e){if(this.allowRender){if(e instanceof elementorModules.editor.elements.models.BaseSettings){var t=e.hasChanged(),n=!t,i=!t;if(_.each(e.changedAttributes(),function(t,o){var r=e.getControl(o);if("_column_size"!==o){if(!r)return i=!0,void(n=!0);"none"!==r.render_type&&(i=!0),-1===["none","ui"].indexOf(r.render_type)&&("template"!==r.render_type&&(e.isStyleControl(o)||e.isClassControl(o)||"_element_id"===o)||(n=!0))}else i=!0}),!i)return;if(!n)return void this.renderUI()}this.renderHTML()}},getDynamicParsingSettings:function getDynamicParsingSettings(){var e=this;return{onServerRequestStart:function onServerRequestStart(){e.$el.addClass("elementor-loading")},onServerRequestEnd:function onServerRequestEnd(){e.render(),e.$el.removeClass("elementor-loading")}}},serializeData:function serializeData(){var e=m.prototype.serializeData.apply(this,arguments);return e.settings=this.getEditModel().get("settings").parseDynamicSettings(e.settings,this.getDynamicParsingSettings()),e},save:function save(){$e.route("library/save-template",{model:this.model})},onBeforeRender:function onBeforeRender(){this.renderAttributes={}},onRender:function onRender(){if(this.renderUI(),this.runReadyTrigger(),this.toggleEditTools){var 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 onEditSettingsChanged(e){elementor.channels.editor.trigger("change:editSettings",e,this)},onEditButtonClick:function onEditButtonClick(){this.model.trigger("request:edit")},onEditRequest:function onEditRequest(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.container.isEditable()){var t=this.getEditModel(),n=elementor.getPanelView();$e.routes.isPartOf("panel/editor")&&n.getCurrentPageView().model===t||(e.scrollIntoView&&elementor.helpers.scrollToView(this.$el,200),$e.run("panel/editor/open",{model:t,view:this}))}},onDuplicateButtonClick:function onDuplicateButtonClick(e){e.stopPropagation(),$e.run("document/elements/duplicate",{container:this.getContainer()})},onRemoveButtonClick:function onRemoveButtonClick(e){e.stopPropagation(),$e.run("document/elements/delete",{container:this.getContainer()})},onMouseDown:function onMouseDown(e){jQuery(e.target).closest(".elementor-inline-editing").length||elementorFrontend.elements.window.document.activeElement.blur()},onDestroy:function onDestroy(){this.controlsCSSParser.removeStyleFromDocument(),this.getEditModel().get("settings").validators={},elementor.channels.data.trigger("element:destroy",this.model)}}),e.exports=o},function(e,t,n){"use strict";var i;i=Marionette.Behavior.extend({defaults:{elChildType:"widget"},events:{sortstart:"onSortStart",sortreceive:"onSortReceive",sortupdate:"onSortUpdate",sortover:"onSortOver",sortout:"onSortOut"},initialize:function initialize(){this.listenTo(elementor.channels.dataEditMode,"switch",this.onEditModeSwitched).listenTo(this.view.options.model,"request:sort:start",this.startSort).listenTo(this.view.options.model,"request:sort:update",this.updateSort).listenTo(this.view.options.model,"request:sort:receive",this.receiveSort)},onEditModeSwitched:function onEditModeSwitched(e){"edit"===e?this.activate():this.deactivate()},onRender:function onRender(){var e=this;_.defer(function(){e.onEditModeSwitched(elementor.channels.dataEditMode.request("activeMode"))})},onDestroy:function onDestroy(){this.deactivate()},activate:function activate(){if(elementor.userCan("design")&&!this.getChildViewContainer().sortable("instance")){var e=this.getChildViewContainer(),t={connectWith:e.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"},n=_.extend(t,this.view.getSortableOptions());e.sortable(n)}},_getSortableHelper:function _getSortableHelper(e,t){var n=this.view.collection.get({cid:t.data("model-cid")});return'<div style="height: 84px; width: 125px;" class="elementor-sortable-helper elementor-sortable-helper-'+n.get("elType")+'"><div class="icon"><i class="'+n.getIcon()+'"></i></div><div class="elementor-element-title-wrapper"><div class="title">'+n.getTitle()+"</div></div></div>"},getChildViewContainer:function getChildViewContainer(){return this.view.getChildViewContainer(this.view)},deactivate:function deactivate(){var e=this.getChildViewContainer();e.sortable("instance")&&e.sortable("destroy")},startSort:function startSort(e,t){e.stopPropagation();var n=this.view.collection.get({cid:t.item.data("model-cid")});elementor.channels.data.reply("dragging:model",n).reply("dragging:view",this.view.children.findByModel(n)).reply("dragging:parent:view",this.view).trigger("drag:start",n).trigger(n.get("elType")+":drag:start")},updateSort:function updateSort(e){var t=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:t}})},receiveSort:function receiveSort(e,t){if(e.stopPropagation(),this.view.isCollectionFilled())jQuery(t.sender).sortable("cancel");else{var n=elementor.channels.data.request("dragging:model"),i="section"===n.get("elType")&&n.get("isInner"),o="column"===this.view.getElementType()&&this.view.isInner();i&&o?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 onSortStart(e,t){if("column"===this.options.elChildType){var n=t.item.data("sortableItem").items,i=0;n.forEach(function(e){if(e.item[0]===t.item[0])return i=e.height,!1}),t.placeholder.height(i)}this.startSort(e,t)},onSortOver:function onSortOver(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 onSortOut(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 onSortReceive(e,t){this.receiveSort(e,t)},onSortUpdate:function onSortUpdate(e,t){e.stopPropagation(),this.getChildViewContainer()[0]===t.item.parent()[0]&&this.updateSort(t)},onAddChild:function onAddChild(e){e.$el.attr("data-model-cid",e.model.cid)}}),e.exports=i},function(e,t,n){n(230),e.exports=n(7).Object.values},function(e,t,n){var i=n(8),o=n(161)(!1);i(i.S,"Object",{values:function values(e){return o(e)}})},function(e,t,n){"use strict";e.exports=elementorModules.Module.extend({errors:[],__construct:function __construct(e){var t=e.customValidationMethod;t&&(this.validationMethod=t)},getDefaultSettings:function getDefaultSettings(){return{validationTerms:{}}},isValid:function isValid(){var e=this.validationMethod.apply(this,arguments);return!e.length||(this.errors=e,!1)},validationMethod:function validationMethod(e){var t=[];return this.getSettings("validationTerms").required&&((""+e).length||t.push("Required value is empty")),t}})},function(e,t,n){e.exports=n(378)()},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){"use strict";var i=n(94),o=n(29),r=n(31),a=n(28),l=n(116),s=n(235),u=n(166),c=n(237),d=n(10)("iterator"),f=!([].keys&&"next"in[].keys()),m=function(){return this};e.exports=function(e,t,n,p,h,g,v){s(n,t,p);var y,b,w,C=function(e){if(!f&&e in x)return x[e];switch(e){case"keys":return function keys(){return new n(this,e)};case"values":return function values(){return new n(this,e)}}return function entries(){return new n(this,e)}},k=t+" Iterator",_="values"==h,S=!1,x=e.prototype,T=x[d]||x["@@iterator"]||h&&x[h],E=T||C(h),M=h?_?C("entries"):E:void 0,P="Array"==t&&x.entries||T;if(P&&(w=c(P.call(new e)))!==Object.prototype&&w.next&&(u(w,k,!0),i||"function"==typeof w[d]||a(w,d,m)),_&&T&&"values"!==T.name&&(S=!0,E=function values(){return T.call(this)}),i&&!v||!f&&!S&&x[d]||a(x,d,E),l[t]=E,l[k]=m,h)if(y={values:_?E:C("values"),keys:g?E:C("keys"),entries:M},v)for(b in y)b in x||r(x,b,y[b]);else o(o.P+o.F*(f||S),t,y);return y}},function(e,t,n){"use strict";var i=n(215),o=n(87),r=n(166),a={};n(28)(a,n(10)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=i(a,{next:o(1,n)}),r(e,t+" Iterator")}},function(e,t,n){var i=n(40),o=n(18),r=n(173);e.exports=n(23)?Object.defineProperties:function defineProperties(e,t){o(e);for(var n,a=r(t),l=a.length,s=0;l>s;)i.f(e,n=a[s++],t[n]);return e}},function(e,t,n){var i=n(51),o=n(64),r=n(121)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),i(e,r)?e[r]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},function(e,t,n){"use strict";var i=n(25);e.exports=function(e,t){return!!e&&i(function(){t?e.call(null,function(){},1):e.call(null)})}},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0,n(172),n(91);var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function ColorPicker(){var e,t;(0,o.default)(this,ColorPicker);for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(t=(0,a.default)(this,(e=(0,l.default)(ColorPicker)).call.apply(e,[this].concat(i)))).createPicker(),t}return(0,s.default)(ColorPicker,e),(0,r.default)(ColorPicker,[{key:"getColorPickerPalette",value:function getColorPickerPalette(){return _.pluck(elementor.schemes.getScheme("color-picker").items,"value")}},{key:"getDefaultSettings",value:function getDefaultSettings(){return{picker:{theme:"monolith",position:"bottom-"+(elementorCommon.config.isRTL?"end":"start"),components:{opacity:!0,hue:!0,interaction:{input:!0,clear:!0}},strings:{clear:elementor.translate("clear")}},classes:{active:"elementor-active",swatchTool:"elementor-color-picker__swatch-tool",swatchPlaceholder:"elementor-color-picker__swatch-placeholder",addSwatch:"elementor-color-picker__add-swatch",droppingArea:"elementor-color-picker__dropping-area",plusIcon:"eicon-plus",trashIcon:"eicon-trash-o",dragToDelete:"elementor-color-picker__dropping-area__drag-to-delete"},selectors:{swatch:".pcr-swatch"}}}},{key:"createPicker",value:function createPicker(){var e=this,t=this.getSettings("picker");t.default=t.default||null,this.picker=new Pickr(t),t.default||this.picker.setColor("#020101"),this.color=this.processColor(),this.picker.on("change",function(){return e.onPickerChange()}).on("clear",function(){return e.onPickerClear()}).on("show",function(){return e.onPickerShow()}),this.addPlusButton(),this.addSwatchDroppingArea(),this.addToolsToSwatches()}},{key:"processColor",value:function processColor(){var e=this.picker.getColor();return(1===e.a?e.toHEXA():e.toRGBA()).toString(0)}},{key:"getColor",value:function getColor(){return this.color}},{key:"getSwatches",value:function getSwatches(){return jQuery(this.picker.getRoot().swatches)}},{key:"addSwatch",value:function addSwatch(e){this.picker.addSwatch(e)}},{key:"addSwatches",value:function addSwatches(){var e=this,t=this.getSettings();this.getSwatches().children(t.selectors.swatch).remove(),this.picker._swatchColors=[],this.getColorPickerPalette().forEach(function(t){return e.addSwatch(t)}),this.getSwatches().sortable({items:".pcr-swatch",placeholder:t.classes.swatchPlaceholder,connectWith:this.$droppingArea,delay:200,start:function start(){return e.onSwatchesSortStart.apply(e,arguments)},stop:function stop(){return e.onSwatchesSortStop()},update:function update(){return e.onSwatchesSortUpdate.apply(e,arguments)}}),this.addToolsToSwatches()}},{key:"addPlusButton",value:function addPlusButton(){var e=this,t=this.getSettings().classes;this.$addButton=jQuery("<button>",{class:t.swatchTool+" "+t.addSwatch}).html(jQuery("<i>",{class:t.plusIcon})),this.$addButton.on("click",function(){return e.onAddButtonClick()}),this.$addButton.tipsy({title:function title(){return elementor.translate("add_picked_color")},gravity:function gravity(){return"s"}})}},{key:"addSwatchDroppingArea",value:function addSwatchDroppingArea(){var e=this,t=this.getSettings().classes;if(this.$droppingArea=jQuery("<div>",{class:t.droppingArea}).html(jQuery("<i>",{class:t.trashIcon})),this.getSwatches().after(this.$droppingArea),this.$droppingArea.sortable({cancel:".eicon-trash-o",placeholder:t.swatchPlaceholder,over:function over(){return e.onDroppingAreaOver()},out:function out(){return e.onDroppingAreaOut()}}),!this.introductionViewed()){var n=jQuery("<div>",{class:t.dragToDelete}).text(elementor.translate("drag_to_delete"));this.$droppingArea.append(n).slideDown(),elementorCommon.ajax.addRequest("introduction_viewed",{data:{introductionKey:"colorPickerDropping"}}),ColorPicker.droppingIntroductionViewed=!0}}},{key:"addToolsToSwatches",value:function addToolsToSwatches(){this.getSwatches().append(this.$addButton),this.picker.activateSwatch()}},{key:"destroy",value:function destroy(){this.picker.destroyAndRemove()}},{key:"fixTipsyForFF",value:function fixTipsyForFF(e){e.data("tipsy").hide()}},{key:"introductionViewed",value:function introductionViewed(){return ColorPicker.droppingIntroductionViewed||elementor.config.user.introduction.colorPickerDropping}},{key:"onPickerChange",value:function onPickerChange(){this.picker.applyColor();var e=this.processColor();if(e!==this.color){this.color=e;var t=this.getSettings("onChange");t&&t()}}},{key:"onPickerClear",value:function onPickerClear(){this.color="";var e=this.getSettings("onClear");e&&e()}},{key:"onPickerShow",value:function onPickerShow(){var e=this;this.addSwatches();var t=this.picker.getRoot().interaction.result;setTimeout(function(){t.select(),e.picker._recalc=!0},100)}},{key:"onAddButtonClick",value:function onAddButtonClick(){this.addSwatch(this.color),this.addToolsToSwatches(),elementor.schemes.addSchemeItem("color-picker",{value:this.color}),elementor.schemes.saveScheme("color-picker"),this.fixTipsyForFF(this.$addButton)}},{key:"onDroppingAreaOver",value:function onDroppingAreaOver(){this.$droppingArea.addClass(this.getSettings("classes.active"))}},{key:"onDroppingAreaOut",value:function onDroppingAreaOut(){this.$droppingArea.removeClass(this.getSettings("classes.active"))}},{key:"onSwatchesSortStart",value:function onSwatchesSortStart(e){var t=this;this.sortedSwatchIndex=jQuery(e.srcElement).index(),this.$droppingArea.slideDown(function(){return t.$droppingArea.sortable("refresh")})}},{key:"onSwatchesSortStop",value:function onSwatchesSortStop(){this.$droppingArea.slideUp()}},{key:"onSwatchesSortUpdate",value:function onSwatchesSortUpdate(e){var t=elementor.schemes.getSchemeValue("color-picker",this.sortedSwatchIndex+1);elementor.schemes.removeSchemeItem("color-picker",this.sortedSwatchIndex);var n=jQuery(e.srcElement);n.parent().is(this.$droppingArea)?(this.picker._swatchColors.splice(this.sortedSwatchIndex,1),n.remove()):elementor.schemes.addSchemeItem("color-picker",t,n.index()),elementor.schemes.saveScheme("color-picker")}}]),ColorPicker}(elementorModules.Module);t.default=u},function(e,t,n){"use strict";var i=n(29),o=n(113)(6),r="findIndex",a=!0;r in[]&&Array(1)[r](function(){a=!1}),i(i.P+i.F*a,"Array",{findIndex:function findIndex(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),n(75)(r)},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(3)),r=i(n(2)),a=i(n(32)),l=i(n(413)),s=i(n(415)),u=function Editor(){(0,r.default)(this,Editor),(0,a.default)(this,"status","closed"),(0,a.default)(this,"isSaving",!1),(0,a.default)(this,"isChanged",!1),(0,a.default)(this,"isChangedDuringSave",!1),(0,a.default)(this,"isSaved",!0),(0,a.default)(this,"lastSaveHistoryId",0)},c=function(){function Document(e){(0,r.default)(this,Document),(0,a.default)(this,"id",null),(0,a.default)(this,"history",null),(0,a.default)(this,"revisions",null),(0,a.default)(this,"container",null),(0,a.default)(this,"editor",new u),this.config=e,this.id=e.id,this.history=new l.default(this),this.revisions=new s.default(this)}return(0,o.default)(Document,[{key:"isDraft",value:function isDraft(){return this.config.revisions.current_id!==this.config.id}}]),Document}();t.default=c},function(e,t,n){e.exports=n(285)},function(e,t,n){"use strict";var i=n(0)(n(22));n(257),n(93),n(50),n(30),n(15);var o,r=n(262);(o=elementorModules.ViewModule.extend({stylesheet:null,getDefaultSettings:function getDefaultSettings(){return{id:0,context:null,settingsModel:null,dynamicParsing:{}}},getDefaultElements:function getDefaultElements(){var e="elementor-style-".concat(this.getSettings("id")),t=elementor.$previewContents.find("#".concat(e));return t.length||(t=jQuery("<style>",{id:e})),{$stylesheetElement:t}},initStylesheet:function initStylesheet(){var e=elementorFrontend.config.breakpoints;this.stylesheet=new r,this.stylesheet.addDevice("mobile",0).addDevice("tablet",e.md).addDevice("desktop",e.lg)},addStyleRules:function addStyleRules(e,t,n,i,o){var r=this,a=r.getSettings("settingsModel").parseDynamicSettings(t,r.getSettings("dynamicParsing"),e);_.each(e,function(e){e.styleFields&&e.styleFields.length&&r.addRepeaterControlsStyleRules(t[e.name],e.styleFields,n,i,o),e.dynamic&&e.dynamic.active&&t.__dynamic__&&t.__dynamic__[e.name]&&r.addDynamicControlStyleRules(t.__dynamic__[e.name],e),e.selectors&&r.addControlStyleRules(e,a,n,i,o)})},addControlStyleRules:function addControlStyleRules(e,t,n,i,r){var a=this;o.addControlStyleRules(this.stylesheet,e,n,function(e){return a.getStyleControlValue(e,t)},i,r)},getStyleControlValue:function getStyleControlValue(e,t){var n=t[e.name];if(e.selectors_dictionary&&(n=e.selectors_dictionary[n]||n),_.isNumber(n)||!_.isEmpty(n))return n},addRepeaterControlsStyleRules:function addRepeaterControlsStyleRules(e,t,n,i,o){var r=this;t.forEach(function(t,a){var l=e.models[a];r.addStyleRules(t,l.attributes,n,i.concat(["{{CURRENT_ITEM}}"]),o.concat([".elementor-repeater-item-"+l.get("_id")]))})},addDynamicControlStyleRules:function addDynamicControlStyleRules(e,t){var n=this;elementor.dynamicTags.parseTagsText(e,t.dynamic,function(e,t,i){var o=elementor.dynamicTags.createTag(e,t,i);if(o){var r=o.model;r.getStyleControls().length&&n.addStyleRules(r.getStyleControls(),r.attributes,r.controls,["{{WRAPPER}}"],["#elementor-tag-"+e])}})},addStyleToDocument:function addStyleToDocument(){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 removeStyleFromDocument(){this.elements.$stylesheetElement.remove()},onInit:function onInit(){elementorModules.ViewModule.prototype.onInit.apply(this,arguments),this.initStylesheet()}})).addControlStyleRules=function(e,t,n,r,a,l){var s=r(t);void 0!==s&&_.each(t.selectors,function(u,c){var d;try{d=u.replace(/{{(?:([^.}]+)\.)?([^}| ]*)(?: *\|\| *(?:([^.}]+)\.)?([^}| ]*) *)*}}/g,function(e,i,a,l,u){var c=i&&!n[i],d="";if(c||(d=o.parsePropertyPlaceholder(t,s,n,r,a,i)),!d&&0!==d){if(u){var f=(d=u).match(/^(['"])(.*)\1$/);if(f)d=f[2];else if(!isFinite(d)){if(l&&!n[l])return"";d=o.parsePropertyPlaceholder(t,s,n,r,u,l)}}if(!d&&0!==d){if(c)return"";throw""}}return d})}catch(e){return}if(!_.isEmpty(d)){var f=/^(?:\([^)]+\)){1,2}/,m=c.match(f),p={};if(m){m=m[0],c=c.replace(f,"");var h,g=/\(([^)]+)\)/g,v=[];for(h=g.exec(m);h;)v.push(h[1]),h=g.exec(m);_.each(v,function(e){if("desktop"!==e){var t=e.replace(/\+$/,"");p[t===e?"max":"min"]=t}})}_.each(a,function(e,t){var n=e.source?e.source:e,i=new RegExp(n,"g");c=c.replace(i,l[t])}),!(0,i.default)(p).length&&t.responsive&&"desktop"===(p=_.pick(elementorCommon.helpers.cloneObject(t.responsive),["min","max"])).max&&delete p.max,e.addRules(c,d,p)}})},o.parsePropertyPlaceholder=function(e,t,n,i,o,r){return r&&(t=i(e=_.findWhere(n,{name:r}))),elementor.getControlView(e.type).getStyleValue(o,t,e)},e.exports=o},function(e,t,n){"use strict";var i=n(243);e.exports=elementorModules.ViewModule.extend({model:null,hasChange:!1,changeCallbacks:{},addChangeCallback:function addChangeCallback(e,t){this.changeCallbacks[e]=t},bindEvents:function bindEvents(){elementor.on("document:loaded",this.onElementorDocumentLoaded),this.model.on("change",this.onModelChange)},unbindEvents:function unbindEvents(){elementor.off("document:loaded",this.onElementorDocumentLoaded)},addPanelPage:function addPanelPage(){var e=this.getSettings("name");elementor.getPanelView().addPage(e+"_settings",{view:elementor.settings.panelPages[e]||elementor.settings.panelPages.base,title:this.getSettings("panelPage.title"),options:{editedView:this.getEditedView(),model:this.model,controls:this.model.controls,name:e}})},getContainerId:function getContainerId(){return this.getSettings("name")+"_settings"},getEditedView:function getEditedView(){var e=this.getContainerId(),t=new Backbone.Model({id:e,elType:e,settings:this.model}),n=new elementorModules.editor.Container({type:e,id:t.id,model:t,settings:t.get("settings"),view:!1,label:this.getSettings("panelPage").title,controls:this.model.controls,renderer:!1});return{getContainer:function getContainer(){return n},getEditModel:function getEditModel(){return t},model:t}},updateStylesheet:function updateStylesheet(e){var t=this.getControlsCSS();e||t.stylesheet.empty(),t.addStyleRules(this.model.getStyleControls(),this.model.attributes,this.model.controls,[/{{WRAPPER}}/g],[this.getSettings("cssWrapperSelector")]),t.addStyleToDocument()},initModel:function initModel(){this.model=new elementorModules.editor.elements.models.BaseSettings(this.getSettings("settings"),{controls:this.getSettings("controls")})},getStyleId:function getStyleId(){return this.getSettings("name")},initControlsCSSParser:function initControlsCSSParser(){var e;this.destroyControlsCSS=function(){e.removeStyleFromDocument()},this.getControlsCSS=function(){return e||(e=new i({id:this.getStyleId(),settingsModel:this.model,context:this.getEditedView()})),e}},getDataToSave:function getDataToSave(e){return e},save:function save(e){var t=this;if(t.hasChange){var n=this.model.toJSON({remove:["default"]}),i=this.getDataToSave({data:n});elementorCommonConfig.isTesting||NProgress.start(),elementorCommon.ajax.addRequest("save_"+this.getSettings("name")+"_settings",{data:i,success:function success(){elementorCommonConfig.isTesting||NProgress.done(),t.setSettings("settings",n),t.hasChange=!1,e&&e.apply(t,arguments)},error:function error(){alert("An error occurred")}})}},onInit:function onInit(){this.initModel(),this.initControlsCSSParser(),this.addPanelMenuItem(),this.debounceSave=_.debounce(this.save,3e3),elementorModules.ViewModule.prototype.onInit.apply(this,arguments)},addPanelMenuItem:function addPanelMenuItem(){var e=this.getSettings("panelPage.menu");if(e){var t="panel/"+this.getSettings("name")+"-settings",n={icon:e.icon,title:this.getSettings("panelPage.title"),type:"page",pageName:this.getSettings("name")+"_settings",callback:function callback(){return $e.route("".concat(t,"/settings"))}};$e.bc.ensureTab(t,"settings",n.pageName),elementor.modules.layouts.panel.pages.menu.Menu.addItem(n,"settings",e.beforeItem)}},onModelChange:function onModelChange(e){var t=this;t.hasChange=!0,this.getControlsCSS().stylesheet.empty(),_.each(e.changed,function(e,n){t.changeCallbacks[n]&&t.changeCallbacks[n].call(t,e)}),t.updateStylesheet(!0),t.debounceSave()},onElementorDocumentLoaded:function onElementorDocumentLoaded(){this.updateStylesheet(),this.addPanelPage(),elementor.userCan("design")||$e.route("panel/page-settings/settings")},destroy:function destroy(){this.unbindEvents(),this.model.destroy()}})},function(e,t,n){var i=n(16),o=n(66),r=n(11)("species");e.exports=function(e,t){var n,a=i(e).constructor;return void 0===a||null==(n=i(a)[r])?t:o(n)}},function(e,t,n){var i,o,r,a=n(42),l=n(222),s=n(123),u=n(88),c=n(9),d=c.process,f=c.setImmediate,m=c.clearImmediate,p=c.MessageChannel,h=c.Dispatch,g=0,v={},y=function(){var e=+this;if(v.hasOwnProperty(e)){var t=v[e];delete v[e],t()}},b=function(e){y.call(e.data)};f&&m||(f=function setImmediate(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return v[++g]=function(){l("function"==typeof e?e:Function(e),t)},i(g),g},m=function clearImmediate(e){delete v[e]},"process"==n(57)(d)?i=function(e){d.nextTick(a(y,e,1))}:h&&h.now?i=function(e){h.now(a(y,e,1))}:p?(r=(o=new p).port2,o.port1.onmessage=b,i=a(r.postMessage,r,1)):c.addEventListener&&"function"==typeof postMessage&&!c.importScripts?(i=function(e){c.postMessage(e+"","*")},c.addEventListener("message",b,!1)):i="onreadystatechange"in u("script")?function(e){s.appendChild(u("script")).onreadystatechange=function(){s.removeChild(this),y.call(e)}}:function(e){setTimeout(a(y,e,1),0)}),e.exports={set:f,clear:m}},function(e,t){e.exports=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}}},function(e,t,n){var i=n(16),o=n(14),r=n(223);e.exports=function(e,t){if(i(e),o(t)&&t.constructor===e)return t;var n=r.f(e);return(0,n.resolve)(t),n.promise}},,,function(e,t,n){var i=n(7),o=i.JSON||(i.JSON={stringify:JSON.stringify});e.exports=function stringify(e){return o.stringify.apply(o,arguments)}},function(e,t,n){n(253),e.exports=n(7).Object.assign},function(e,t,n){var i=n(8);i(i.S+i.F,"Object",{assign:n(254)})},function(e,t,n){"use strict";var i=n(12),o=n(35),r=n(79),a=n(46),l=n(39),s=n(109),u=Object.assign;e.exports=!u||n(27)(function(){var e={},t={},n=Symbol(),i="abcdefghijklmnopqrst";return e[n]=7,i.split("").forEach(function(e){t[e]=e}),7!=u({},e)[n]||Object.keys(u({},t)).join("")!=i})?function assign(e,t){for(var n=l(e),u=arguments.length,c=1,d=r.f,f=a.f;u>c;)for(var m,p=s(arguments[c++]),h=d?o(p).concat(d(p)):o(p),g=h.length,v=0;g>v;)m=h[v++],i&&!f.call(p,m)||(n[m]=p[m]);return n}:u},function(e,t,n){var i=n(11)("iterator"),o=!1;try{var r=[7][i]();r.return=function(){o=!0},Array.from(r,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var r=[7],a=r[i]();a.next=function(){return{done:n=!0}},r[i]=function(){return a},e(r)}catch(e){}return n}},function(e,t,n){n(23)&&"g"!=/./g.flags&&n(40).f(RegExp.prototype,"flags",{configurable:!0,get:n(101)})},function(e,t,n){var i=n(13),o=n(258),r=n(40).f,a=n(260).f,l=n(114),s=n(101),u=i.RegExp,c=u,d=u.prototype,f=/a/g,m=/a/g,p=new u(f)!==f;if(n(23)&&(!p||n(25)(function(){return m[n(10)("match")]=!1,u(f)!=f||u(m)==m||"/a/i"!=u(f,"i")}))){u=function RegExp(e,t){var n=this instanceof u,i=l(e),r=void 0===t;return!n&&i&&e.constructor===u&&r?e:o(p?new c(i&&!r?e.source:e,t):c((i=e instanceof u)?e.source:e,i&&r?s.call(e):t),n?this:d,u)};for(var h=function(e){e in u||r(u,e,{configurable:!0,get:function(){return c[e]},set:function(t){c[e]=t}})},g=a(c),v=0;g.length>v;)h(g[v++]);d.constructor=u,u.prototype=d,n(31)(i,"RegExp",u)}n(261)("RegExp")},function(e,t,n){var i=n(24),o=n(293).set;e.exports=function(e,t,n){var r,a=t.constructor;return a!==n&&"function"==typeof a&&(r=a.prototype)!==n.prototype&&i(r)&&o&&o(e,r),e}},function(e,t,n){var i=n(294),o=n(87),r=n(90),a=n(99),l=n(51),s=n(108),u=Object.getOwnPropertyDescriptor;t.f=n(23)?u:function getOwnPropertyDescriptor(e,t){if(e=r(e),t=a(t,!0),s)try{return u(e,t)}catch(e){}if(l(e,t))return o(!i.f.call(e,t),e[t])}},function(e,t,n){var i=n(191),o=n(136).concat("length","prototype");t.f=Object.getOwnPropertyNames||function getOwnPropertyNames(e){return i(e,o)}},function(e,t,n){"use strict";var i=n(13),o=n(40),r=n(23),a=n(10)("species");e.exports=function(e){var t=i[e];r&&t&&!t[a]&&o.f(t,a,{configurable:!0,get:function(){return this}})}},function(e,t,n){"use strict";var i=n(0);n(172),n(91),n(50),n(93),n(167),n(76);var o,r,a=i(n(22));o=jQuery,(r=function Stylesheet(){var e=this,t={},n={},i={},r=function hashToQuery(e){var t={};return(e=e.split("-").filter(String)).forEach(function(e){var n=e.split("_"),o=n[0],r=n[1];t[o]="max"===o?function getDeviceMaxValue(e){var t=(0,a.default)(i),n=t.indexOf(e)+1;if(n>=t.length)throw new RangeError("Max value for this device is out of range.");return i[t[n]]-1}(r):i[r]}),t};this.addDevice=function(t,n){i[t]=n;var o=(0,a.default)(i);if(o.length<2)return e;o.sort(function(e,t){return i[e]-i[t]});var r={};return o.forEach(function(e){r[e]=i[e]}),i=r,e},this.addRawCSS=function(e,t){n[e]=t},this.addRules=function(n,i,l){var s="all";if(_.isEmpty(l)||(s=function queryToHash(e){var t=[];return o.each(e,function(e){t.push(e+"_"+this)}),t.join("-")}(l)),t[s]||function addQueryHash(e){t[e]={};var n=(0,a.default)(t);if(!(n.length<2)){n.sort(function(e,t){if("all"===e)return-1;if("all"===t)return 1;var n=r(e);return r(t).max-n.max});var i={};n.forEach(function(e){i[e]=t[e]}),t=i}}(s),i){if(t[s][n]||(t[s][n]={}),"string"==typeof i){i=i.split(";").filter(String);var u={};try{o.each(i,function(){var e=this.split(/:(.*)?/);u[e[0].trim()]=e[1].trim().replace(";","")})}catch(e){return}i=u}return o.extend(t[s][n],i),e}var c=n.match(/[^{]+\{[^}]+}/g);o.each(c,function(){var t=this.match(/([^{]+)\{([^}]+)}/);t&&e.addRules(t[1].trim(),t[2].trim(),l)})},this.getRules=function(){return t},this.empty=function(){t={},n={}},this.toString=function(){var e="";return o.each(t,function(t){var n=Stylesheet.parseRules(this);"all"!==t&&(n=function getQueryHashStyleFormat(e){var t=r(e),n=[];return o.each(t,function(e){n.push("("+e+"-width:"+this+"px)")}),"@media"+n.join(" and ")}(t)+"{"+n+"}"),e+=n}),o.each(n,function(){e+=this}),e}}).parseRules=function(e){var t="";return o.each(e,function(e){var n=r.parseProperties(this);n&&(t+=e+"{"+n+"}")}),t},r.parseProperties=function(e){var t="";return o.each(e,function(e){this&&(t+=e+":"+this+";")}),t},e.exports=r},function(e,t,n){"use strict";var i=n(0)(n(22));e.exports=Marionette.CompositeView.extend({templateHelpers:function templateHelpers(){return{view:this}},getBehavior:function getBehavior(e){return this._behaviors[(0,i.default)(this.behaviors()).indexOf(e)]},initialize:function initialize(){this.collection=this.model.get("elements")},addChildModel:function addChildModel(e,t){return this.collection.add(e,t,!0)},addElement:function addElement(e,t){if(!this.isCollectionFilled()){t=jQuery.extend({trigger:!1,edit:!0,onBeforeAdd:null,onAfterAdd:null},t);var n,i,o=this.getChildType();if(e instanceof Backbone.Model?i=(n=e).get("elType"):(n={id:elementor.helpers.getUniqueID(),elType:o[0],settings:{},elements:[]},e&&jQuery.extend(n,e),i=n.elType),-1===o.indexOf(i))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();var r=this.addChildModel(n,{at:t.at}),a=this.children.findByModel(r);return t.onAfterAdd&&t.onAfterAdd(r,a),t.trigger&&elementor.channels.data.trigger(t.trigger.afterAdd,n),t.edit&&elementor.documents.getCurrent().history.getActive()&&(a.getContainer(),r.trigger("request:edit")),a}},addChildElement:function addChildElement(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 cloneItem(e){var t=this;return e instanceof Backbone.Model?e.clone():(e.id=elementor.helpers.getUniqueID(),e.settings._element_id="",e.elements.forEach(function(n,i){e.elements[i]=t.cloneItem(n)}),e)},lookup:function lookup(){var e=this;return e.isDestroyed&&(e=$e.components.get("document").utils.findViewById(e.model.id)),e},isCollectionFilled:function isCollectionFilled(){return!1}})},function(e,t,n){"use strict";var i=n(18),o=n(313),r=n(85);n(86)("search",1,function(e,t,n,a){return[function search(n){var i=e(this),o=null==n?void 0:n[t];return void 0!==o?o.call(n,i):new RegExp(n)[t](String(i))},function(e){var t=a(n,e,this);if(t.done)return t.value;var l=i(e),s=String(this),u=l.lastIndex;o(u,0)||(l.lastIndex=0);var c=r(l,s);return o(l.lastIndex,u)||(l.lastIndex=u),null===c?-1:c.index}]})},,,,,,,function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(32)),l=function(){function Heartbeat(e){var t=this;(0,o.default)(this,Heartbeat),(0,a.default)(this,"modal",null),(0,a.default)(this,"document",null),(0,a.default)(this,"getModal",function(){return t.modal||(t.modal=t.initModal()),t.modal}),this.document=e,this.onSend=this.onSend.bind(this),this.onTick=this.onTick.bind(this),this.onRefreshNonce=this.onRefreshNonce.bind(this),this.bindEvents(),wp.heartbeat.connectNow()}return(0,r.default)(Heartbeat,[{key:"initModal",value:function initModal(){var e=elementorCommon.dialogsManager.createWidget("lightbox",{headerMessage:elementor.translate("take_over")});return e.addButton({name:"go_back",text:elementor.translate("go_back"),callback:function callback(){parent.history.go(-1)}}),e.addButton({name:"take_over",text:elementor.translate("take_over"),callback:function callback(){wp.heartbeat.enqueue("elementor_force_post_lock",!0),wp.heartbeat.connectNow()}}),e}},{key:"showLockMessage",value:function showLockMessage(e){this.getModal().setMessage(elementor.translate("dialog_user_taken_over",[e])).show()}},{key:"onSend",value:function onSend(e,t){t.elementor_post_lock={post_ID:this.document.id}}},{key:"onTick",value:function onTick(e,t){t.locked_user?(this.document.editor.isChanged&&$e.run("document/save/auto",{document:this.document}),this.showLockMessage(t.locked_user)):this.getModal().hide(),elementorCommon.ajax.addRequestConstant("_nonce",t.elementorNonce)}},{key:"onRefreshNonce",value:function onRefreshNonce(e,t){var n=t["elementor-refresh-nonces"];n&&(n.heartbeatNonce&&elementorCommon.ajax.addRequestConstant("_nonce",n.elementorNonce),n.heartbeatNonce&&(window.heartbeatSettings.nonce=n.heartbeatNonce))}},{key:"bindEvents",value:function bindEvents(){jQuery(document).on({"heartbeat-send":this.onSend,"heartbeat-tick":this.onTick,"heartbeat-tick.wp-refresh-nonces":this.onRefreshNonce})}},{key:"destroy",value:function destroy(){jQuery(document).off({"heartbeat-send":this.onSend,"heartbeat-tick":this.onTick,"heartbeat-tick.wp-refresh-nonces":this.onRefreshNonce})}}]),Heartbeat}();t.default=l},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=function(){function BackwardsCompatibility(){(0,o.default)(this,BackwardsCompatibility)}return(0,r.default)(BackwardsCompatibility,null,[{key:"findViewRecursive",value:function findViewRecursive(e,t,n){var i=!(arguments.length>3&&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,i)}},{key:"findViewById",value:function findViewById(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 findContainerById(e){return elementorCommon.helpers.softDeprecated("findContainerById","2.9.0","$e.components.get( 'document' ).utils.findContainerById( id )"),$e.components.get("document").utils.findContainerById(e)}}]),BackwardsCompatibility}();t.default=a},function(e,t,n){"use strict";var i=n(0)(n(22));e.exports=Marionette.Region.extend({storage:null,storageSizeKeys:null,constructor:function constructor(){Marionette.Region.prototype.constructor.apply(this,arguments);var e=elementorCommon.storage.get(this.getStorageKey());this.storage=e||this.getDefaultStorage(),this.storageSizeKeys=(0,i.default)(this.storage.size)},saveStorage:function saveStorage(e,t){this.storage[e]=t,elementorCommon.storage.set(this.getStorageKey(),this.storage)},saveSize:function saveSize(){this.saveStorage("size",elementor.helpers.getElementInlineStyle(this.$el,this.storageSizeKeys))}})},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=i(n(275)),c=i(n(276)),d=i(n(277)),f=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"el",value:function el(){return this.getModal().getElements("widget")}},{key:"regions",value:function regions(){return{modalHeader:".dialog-header",modalContent:".dialog-lightbox-content",modalLoading:".dialog-lightbox-loading"}}},{key:"initialize",value:function initialize(){this.modalHeader.show(new u.default(this.getHeaderOptions()))}},{key:"getModal",value:function getModal(){return this.modal||this.initModal(),this.modal}},{key:"initModal",value:function initModal(){var e={className:"elementor-templates-modal",closeButton:!1,draggable:!1,hide:{onOutsideClick:!1,onEscKeyPress:!1}};jQuery.extend(!0,e,this.getModalOptions()),this.modal=elementorCommon.dialogsManager.createWidget("lightbox",e),this.modal.getElements("message").append(this.modal.addElement("content"),this.modal.addElement("loading")),e.draggable&&this.draggableModal()}},{key:"showModal",value:function showModal(){this.getModal().show()}},{key:"hideModal",value:function hideModal(){this.getModal().hide()}},{key:"draggableModal",value:function draggableModal(){var e=this.getModal().getElements("widgetContent");e.draggable({containment:"parent",stop:function stop(){e.height("")}}),e.css("position","absolute")}},{key:"getModalOptions",value:function getModalOptions(){return{}}},{key:"getLogoOptions",value:function getLogoOptions(){return{}}},{key:"getHeaderOptions",value:function getHeaderOptions(){return{closeType:"normal"}}},{key:"getHeaderView",value:function getHeaderView(){return this.modalHeader.currentView}},{key:"showLoadingView",value:function showLoadingView(){this.modalLoading.show(new d.default),this.modalLoading.$el.show(),this.modalContent.$el.hide()}},{key:"hideLoadingView",value:function hideLoadingView(){this.modalContent.$el.show(),this.modalLoading.$el.hide()}},{key:"showLogo",value:function showLogo(){this.getHeaderView().logoArea.show(new c.default(this.getLogoOptions()))}}]),_default}(Marionette.LayoutView);t.default=f},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"className",value:function className(){return"elementor-templates-modal__header"}},{key:"getTemplate",value:function getTemplate(){return"#tmpl-elementor-templates-modal__header"}},{key:"regions",value:function regions(){return{logoArea:".elementor-templates-modal__header__logo-area",tools:"#elementor-template-library-header-tools",menuArea:".elementor-templates-modal__header__menu-area"}}},{key:"ui",value:function ui(){return{closeModal:".elementor-templates-modal__header__close"}}},{key:"events",value:function events(){return{"click @ui.closeModal":"onCloseModalClick"}}},{key:"templateHelpers",value:function templateHelpers(){return{closeType:this.getOption("closeType")}}},{key:"onCloseModalClick",value:function onCloseModalClick(){this._parent._parent._parent.hideModal()}}]),_default}(Marionette.LayoutView);t.default=u},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"getTemplate",value:function getTemplate(){return"#tmpl-elementor-templates-modal__header__logo"}},{key:"className",value:function className(){return"elementor-templates-modal__header__logo"}},{key:"events",value:function events(){return{click:"onClick"}}},{key:"templateHelpers",value:function templateHelpers(){return{title:this.getOption("title")}}},{key:"onClick",value:function onClick(){var e=this.getOption("click");e&&e()}}]),_default}(Marionette.ItemView);t.default=u},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"id",value:function id(){return"elementor-template-library-loading"}},{key:"getTemplate",value:function getTemplate(){return"#tmpl-elementor-template-library-loading"}}]),_default}(Marionette.ItemView);t.default=u},function(e,t,n){"use strict"; /* object-assign (c) Sindre Sorhus @license MIT */var i=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function toObject(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function shouldUseNative(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach(function(e){i[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},i)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,a,l=toObject(e),s=1;s<arguments.length;s++){for(var u in n=Object(arguments[s]))o.call(n,u)&&(l[u]=n[u]);if(i){a=i(n);for(var c=0;c<a.length;c++)r.call(n,a[c])&&(l[a[c]]=n[a[c]])}}return l}},function(e,t,n){e.exports=n(280)},function(e,t,n){n(281);var i=n(7).Object;e.exports=function defineProperties(e,t){return i.defineProperties(e,t)}},function(e,t,n){var i=n(8);i(i.S+i.F*!n(12),"Object",{defineProperties:n(122)})},function(e,t,n){"use strict";var i=n(17),o=n(45);e.exports=function(e,t,n){t in e?i.f(e,t,o(0,n)):e[t]=n}},function(e,t,n){"use strict";!function checkDCE(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE)}catch(e){console.error(e)}}}(),e.exports=n(380)},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(400)),l=i(n(401)),s=i(n(402)),u=i(n(405)),c=function(){function Manager(){(0,o.default)(this,Manager),elementorCommon.elements.$window.on("elementor:loaded",this.init)}return(0,r.default)(Manager,[{key:"init",value:function init(){$e.components.register(new a.default),$e.components.register(new l.default),$e.components.register(new s.default),elementor.on("panel:init",function(){elementor.getPanelView().addPage("historyPage",{view:u.default,title:elementor.translate("history")})})}},{key:"history",get:function get(){return elementorCommon.helpers.softDeprecated("elementor.history.history","2.9.0","elementor.documents.getCurrent().history"),elementor.documents.getCurrent().history}},{key:"revisions",get:function get(){return elementorCommon.helpers.softDeprecated("elementor.history.revisions","2.9.0","elementor.documents.getCurrent().revisions"),elementor.documents.getCurrent().revisions}}]),Manager}();t.default=c},function(e,t,n){n(111),n(77),n(81),n(286),n(289),n(290),e.exports=n(7).Promise},function(e,t,n){"use strict";var i,o,r,a,l=n(44),s=n(9),u=n(42),c=n(115),d=n(8),f=n(14),m=n(66),p=n(177),h=n(127),g=n(245),v=n(246).set,y=n(287)(),b=n(223),w=n(247),C=n(288),k=n(248),_=s.TypeError,S=s.process,x=S&&S.versions,T=x&&x.v8||"",E=s.Promise,M="process"==c(S),P=function(){},I=o=b.f,D=!!function(){try{var e=E.resolve(1),t=(e.constructor={})[n(11)("species")]=function(e){e(P,P)};return(M||"function"==typeof PromiseRejectionEvent)&&e.then(P)instanceof t&&0!==T.indexOf("6.6")&&-1===C.indexOf("Chrome/66")}catch(e){}}(),R=function(e){var t;return!(!f(e)||"function"!=typeof(t=e.then))&&t},O=function(e,t){if(!e._n){e._n=!0;var n=e._c;y(function(){for(var i=e._v,o=1==e._s,r=0,a=function(t){var n,r,a,l=o?t.ok:t.fail,s=t.resolve,u=t.reject,c=t.domain;try{l?(o||(2==e._h&&F(e),e._h=1),!0===l?n=i:(c&&c.enter(),n=l(i),c&&(c.exit(),a=!0)),n===t.promise?u(_("Promise-chain cycle")):(r=R(n))?r.call(n,s,u):s(n)):u(i)}catch(e){c&&!a&&c.exit(),u(e)}};n.length>r;)a(n[r++]);e._c=[],e._n=!1,t&&!e._h&&A(e)})}},A=function(e){v.call(s,function(){var t,n,i,o=e._v,r=V(e);if(r&&(t=w(function(){M?S.emit("unhandledRejection",o,e):(n=s.onunhandledrejection)?n({promise:e,reason:o}):(i=s.console)&&i.error&&i.error("Unhandled promise rejection",o)}),e._h=M||V(e)?2:1),e._a=void 0,r&&t.e)throw t.v})},V=function(e){return 1!==e._h&&0===(e._a||e._c).length},F=function(e){v.call(s,function(){var t;M?S.emit("rejectionHandled",e):(t=s.onrejectionhandled)&&t({promise:e,reason:e._v})})},j=function(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),O(t,!0))},L=function(e){var t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw _("Promise can't be resolved itself");(t=R(e))?y(function(){var i={_w:n,_d:!1};try{t.call(e,u(L,i,1),u(j,i,1))}catch(e){j.call(i,e)}}):(n._v=e,n._s=1,O(n,!1))}catch(e){j.call({_w:n,_d:!1},e)}}};D||(E=function Promise(e){p(this,E,"Promise","_h"),m(e),i.call(this);try{e(u(L,this,1),u(j,this,1))}catch(e){j.call(this,e)}},(i=function Promise(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(178)(E.prototype,{then:function then(e,t){var n=I(g(this,E));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=M?S.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&O(this,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),r=function(){var e=new i;this.promise=e,this.resolve=u(L,e,1),this.reject=u(j,e,1)},b.f=I=function(e){return e===E||e===a?new r(e):o(e)}),d(d.G+d.W+d.F*!D,{Promise:E}),n(55)(E,"Promise"),n(224)("Promise"),a=n(7).Promise,d(d.S+d.F*!D,"Promise",{reject:function reject(e){var t=I(this);return(0,t.reject)(e),t.promise}}),d(d.S+d.F*(l||!D),"Promise",{resolve:function resolve(e){return k(l&&this===a?E:this,e)}}),d(d.S+d.F*!(D&&n(255)(function(e){E.all(e).catch(P)})),"Promise",{all:function all(e){var t=this,n=I(t),i=n.resolve,o=n.reject,r=w(function(){var n=[],r=0,a=1;h(e,!1,function(e){var l=r++,s=!1;n.push(void 0),a++,t.resolve(e).then(function(e){s||(s=!0,n[l]=e,--a||i(n))},o)}),--a||i(n)});return r.e&&o(r.v),n.promise},race:function race(e){var t=this,n=I(t),i=n.reject,o=w(function(){h(e,!1,function(e){t.resolve(e).then(n.resolve,i)})});return o.e&&i(o.v),n.promise}})},function(e,t,n){var i=n(9),o=n(246).set,r=i.MutationObserver||i.WebKitMutationObserver,a=i.process,l=i.Promise,s="process"==n(57)(a);e.exports=function(){var e,t,n,u=function(){var i,o;for(s&&(i=a.domain)&&i.exit();e;){o=e.fn,e=e.next;try{o()}catch(i){throw e?n():t=void 0,i}}t=void 0,i&&i.enter()};if(s)n=function(){a.nextTick(u)};else if(!r||i.navigator&&i.navigator.standalone)if(l&&l.resolve){var c=l.resolve(void 0);n=function(){c.then(u)}}else n=function(){o.call(i,u)};else{var d=!0,f=document.createTextNode("");new r(u).observe(f,{characterData:!0}),n=function(){f.data=d=!d}}return function(i){var o={fn:i,next:void 0};t&&(t.next=o),e||(e=o,n()),t=o}}},function(e,t,n){var i=n(9).navigator;e.exports=i&&i.userAgent||""},function(e,t,n){"use strict";var i=n(8),o=n(7),r=n(9),a=n(245),l=n(248);i(i.P+i.R,"Promise",{finally:function(e){var t=a(this,o.Promise||r.Promise),n="function"==typeof e;return this.then(n?function(n){return l(t,e()).then(function(){return n})}:e,n?function(n){return l(t,e()).then(function(){throw n})}:e)}})},function(e,t,n){"use strict";var i=n(8),o=n(223),r=n(247);i(i.S,"Promise",{try:function(e){var t=o.f(this),n=r(e);return(n.e?t.reject:t.resolve)(n.v),t.promise}})},function(e,t,n){"use strict";n(30),e.exports=elementorModules.Module.extend({getDefaultSettings:function getDefaultSettings(){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 buildActionItem(e){var t=this,n=t.getSettings("classes"),i=jQuery("<div>",{class:n.item+" "+n.itemTypePrefix+e.name}),o=jQuery("<div>",{class:n.itemTitle}).text(e.title),r=jQuery("<div>",{class:n.iconShortcut});if(e.icon&&r.html(jQuery("<i>",{class:e.icon})),i.append(r,o),e.shortcut){var a=jQuery("<div>",{class:n.itemShortcut}).html(e.shortcut);i.append(a)}return e.callback&&i.on("click",function(){t.runAction(e)}),e.$item=i,i},buildActionsList:function buildActionsList(){var e=this,t=e.getSettings("classes"),n=e.getSettings("groups"),i=jQuery("<div>",{class:t.list});return n.forEach(function(n){var o=jQuery("<div>",{class:t.group+" "+t.groupPrefix+n.name});n.actions.forEach(function(t){o.append(e.buildActionItem(t))}),i.append(o),n.$item=o}),i},toggleGroupVisibility:function toggleGroupVisibility(e,t){e.$item.toggleClass(this.getSettings("classes.hidden"),!t)},toggleActionVisibility:function toggleActionVisibility(e,t){e.$item.toggleClass(this.getSettings("classes.hidden"),!t)},toggleActionUsability:function toggleActionUsability(e,t){e.$item.toggleClass(this.getSettings("classes.itemDisabled"),!t)},isActionEnabled:function isActionEnabled(e){return!(!e.callback&&!e.groups)&&(!e.isEnabled||e.isEnabled())},runAction:function runAction(e){this.isActionEnabled(e)&&(e.callback(),this.getModal().hide())},initModal:function initModal(){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"}})),e}},show:function show(e){var t=this,n=t.getModal();n.setSettings("position",{of:e}),t.getSettings("groups").forEach(function(e){var n=!1!==e.isVisible;t.toggleGroupVisibility(e,n),n&&e.actions.forEach(function(e){var n=!1!==e.isVisible;t.toggleActionVisibility(e,n),n&&t.toggleActionUsability(e,t.isActionEnabled(e))})}),n.show()},destroy:function destroy(){this.getModal().destroy()},onInit:function onInit(){this.initModal()}})},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(21)),u=i(n(6)),c=function(e){function AddSectionView(){return(0,o.default)(this,AddSectionView),(0,a.default)(this,(0,l.default)(AddSectionView).apply(this,arguments))}return(0,u.default)(AddSectionView,e),(0,r.default)(AddSectionView,[{key:"className",value:function className(){return(0,s.default)((0,l.default)(AddSectionView.prototype),"className",this).call(this)+" elementor-add-section-inline"}},{key:"fadeToDeath",value:function fadeToDeath(){var e=this;e.$el.slideUp(function(){e.destroy()})}},{key:"onAfterPaste",value:function onAfterPaste(){(0,s.default)((0,l.default)(AddSectionView.prototype),"onAfterPaste",this).call(this),this.destroy()}},{key:"onCloseButtonClick",value:function onCloseButtonClick(){this.fadeToDeath()}},{key:"onPresetSelected",value:function onPresetSelected(e){(0,s.default)((0,l.default)(AddSectionView.prototype),"onPresetSelected",this).call(this,e),this.destroy()}},{key:"onAddTemplateButtonClick",value:function onAddTemplateButtonClick(){(0,s.default)((0,l.default)(AddSectionView.prototype),"onAddTemplateButtonClick",this).call(this),this.destroy()}},{key:"onDropping",value:function onDropping(){(0,s.default)((0,l.default)(AddSectionView.prototype),"onDropping",this).call(this),this.destroy()}}]),AddSectionView}(i(n(226)).default);t.default=c},function(e,t,n){var i=n(24),o=n(18),r=function(e,t){if(o(e),!i(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,i){try{(i=n(56)(Function.call,n(259).f(Object.prototype,"__proto__").set,2))(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function setPrototypeOf(e,n){return r(e,n),t?e.__proto__=n:i(e,n),e}}({},!1):void 0),check:r}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){"use strict";var i,o=n(179),r=n(227),a=n(296);i=r.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-column-content"),emptyView:a,childViewContainer:"> .elementor-column-wrap > .elementor-widget-wrap",toggleEditTools:!0,behaviors:function behaviors(){var behaviors=r.prototype.behaviors.apply(this,arguments);return _.extend(behaviors,{Sortable:{behaviorClass:n(228),elChildType:"widget"},Resizable:{behaviorClass:n(297)}}),elementor.hooks.applyFilters("elements/column/behaviors",behaviors,this)},className:function className(){var e=r.prototype.className.apply(this,arguments),t=this.isInner()?"inner":"top";return e+" elementor-column elementor-"+t+"-column"},tagName:function tagName(){return this.model.getSetting("html_tag")||"div"},ui:function ui(){var ui=r.prototype.ui.apply(this,arguments);return ui.columnInner="> .elementor-column-wrap",ui.percentsTooltip="> .elementor-element-overlay .elementor-column-percents-tooltip",ui},getEditButtons:function getEditButtons(){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 initialize(){r.prototype.initialize.apply(this,arguments),this.model.get("editSettings").set("defaultEditRoute","layout")},attachElContent:function attachElContent(){r.prototype.attachElContent.apply(this,arguments);var e=jQuery("<div>",{class:"elementor-column-percents-tooltip"});this.$el.children(".elementor-element-overlay").append(e)},getContextMenuGroups:function getContextMenuGroups(){var e=this,t=r.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 isEnabled(){return e.model.collection.length<o.DEFAULT_MAX_COLUMNS}}]}),t},isDroppingAllowed:function isDroppingAllowed(){if(!this.getContainer().isEditable())return!1;var e=elementor.channels.panelElements.request("element:selected");if(!e)return!1;var t=e.model.get("elType");return"section"===t?!this.isInner():"widget"===t},getPercentsForDisplay:function getPercentsForDisplay(){return(+this.model.getSetting("_inline_size")||this.getPercentSize()).toFixed(1)+"%"},changeSizeUI:function changeSizeUI(){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 getPercentSize(e){return e||(e=this.el.getBoundingClientRect().width),+(e/this.$el.parent().width()*100).toFixed(3)},getSortableOptions:function getSortableOptions(){return{connectWith:".elementor-widget-wrap",items:"> .elementor-element"}},changeChildContainerClasses:function changeChildContainerClasses(){this.ui.columnInner&&(this.collection.isEmpty()?this.ui.columnInner.removeClass("elementor-element-populated").addClass("elementor-element-empty"):this.ui.columnInner.removeClass("elementor-element-empty").addClass("elementor-element-populated"))},addNewColumn:function addNewColumn(){$e.run("document/elements/create",{model:{elType:"column"},container:this.getContainer().parent,options:{at:this.$el.index()+1}})},onRender:function onRender(){var e=this;r.prototype.onRender.apply(e,arguments),e.changeChildContainerClasses(),e.changeSizeUI(),e.$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:e.isDroppingAllowed.bind(e),currentElementClass:"elementor-html5dnd-current-element",placeholderClass:"elementor-sortable-placeholder elementor-widget-placeholder",hasDraggingOnChildClass:"elementor-dragging-on-child",onDropping:function onDropping(t,n){n.stopPropagation(),elementor.getPreviewView().onPanelElementDragEnd();var i=jQuery(this).index();"bottom"===t&&i++,e.addElementFromPanel({at:i})}})},onAddButtonClick:function onAddButtonClick(e){e.stopPropagation(),this.addNewColumn()}}),e.exports=i},function(e,t,n){"use strict";var i=n(0)(n(125));e.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-empty-preview",className:"elementor-empty-view",events:{click:"onClickAdd"},behaviors:function behaviors(){return{contextMenu:{behaviorClass:n(196),groups:this.getContextMenuGroups()}}},getContextMenuGroups:function getContextMenuGroups(){var e=this;return[{name:"general",actions:[{name:"paste",title:elementor.translate("paste"),isEnabled:function isEnabled(){return i.default.isPasteEnabled(e._parent.getContainer())},callback:function callback(){return $e.run("document/ui/paste",{container:e._parent.getContainer()})}}]}]},onClickAdd:function onClickAdd(){$e.route("panel/elements/categories")}})},function(e,t,n){"use strict";var i;i=Marionette.Behavior.extend({defaults:{handles:elementorCommon.config.isRTL?"w":"e"},events:{resizestart:"onResizeStart",resizestop:"onResizeStop",resize:"onResize"},initialize:function initialize(){Marionette.Behavior.prototype.initialize.apply(this,arguments),this.listenTo(elementor.channels.dataEditMode,"switch",this.onEditModeSwitched)},active:function active(){if(elementor.userCan("design")){this.deactivate();var e=_.clone(this.options);delete e.behaviorClass;var t=this.getChildViewContainer(),n=_.extend({},e);t.resizable(n)}},deactivate:function deactivate(){this.getChildViewContainer().resizable("instance")&&this.getChildViewContainer().resizable("destroy")},onEditModeSwitched:function onEditModeSwitched(e){"edit"===e?this.active():this.deactivate()},onRender:function onRender(){var e=this;_.defer(function(){e.onEditModeSwitched(elementor.channels.dataEditMode.request("activeMode"))})},onDestroy:function onDestroy(){this.deactivate()},onResizeStart:function onResizeStart(e){e.stopPropagation(),this.view.$el.data("originalWidth",this.view.el.getBoundingClientRect().width),this.view.triggerMethod("request:resize:start",e)},onResizeStop:function onResizeStop(e){e.stopPropagation(),this.view.triggerMethod("request:resize:stop")},onResize:function onResize(e,t){e.stopPropagation(),this.view.triggerMethod("request:resize",t,e)},getChildViewContainer:function getChildViewContainer(){return this.$el}}),e.exports=i},function(e,t,n){"use strict";var i,o,r,a,l=n(94),s=n(13),u=n(56),c=n(98),d=n(29),f=n(24),m=n(62),p=n(443),h=n(444),g=n(133),v=n(299).set,y=n(449)(),b=n(300),w=n(450),C=n(451),k=n(301),_=s.TypeError,S=s.process,x=S&&S.versions,T=x&&x.v8||"",E=s.Promise,M="process"==c(S),P=function(){},I=o=b.f,D=!!function(){try{var e=E.resolve(1),t=(e.constructor={})[n(10)("species")]=function(e){e(P,P)};return(M||"function"==typeof PromiseRejectionEvent)&&e.then(P)instanceof t&&0!==T.indexOf("6.6")&&-1===C.indexOf("Chrome/66")}catch(e){}}(),R=function(e){var t;return!(!f(e)||"function"!=typeof(t=e.then))&&t},O=function(e,t){if(!e._n){e._n=!0;var n=e._c;y(function(){for(var i=e._v,o=1==e._s,r=0,a=function(t){var n,r,a,l=o?t.ok:t.fail,s=t.resolve,u=t.reject,c=t.domain;try{l?(o||(2==e._h&&F(e),e._h=1),!0===l?n=i:(c&&c.enter(),n=l(i),c&&(c.exit(),a=!0)),n===t.promise?u(_("Promise-chain cycle")):(r=R(n))?r.call(n,s,u):s(n)):u(i)}catch(e){c&&!a&&c.exit(),u(e)}};n.length>r;)a(n[r++]);e._c=[],e._n=!1,t&&!e._h&&A(e)})}},A=function(e){v.call(s,function(){var t,n,i,o=e._v,r=V(e);if(r&&(t=w(function(){M?S.emit("unhandledRejection",o,e):(n=s.onunhandledrejection)?n({promise:e,reason:o}):(i=s.console)&&i.error&&i.error("Unhandled promise rejection",o)}),e._h=M||V(e)?2:1),e._a=void 0,r&&t.e)throw t.v})},V=function(e){return 1!==e._h&&0===(e._a||e._c).length},F=function(e){v.call(s,function(){var t;M?S.emit("rejectionHandled",e):(t=s.onrejectionhandled)&&t({promise:e,reason:e._v})})},j=function(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),O(t,!0))},L=function(e){var t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw _("Promise can't be resolved itself");(t=R(e))?y(function(){var i={_w:n,_d:!1};try{t.call(e,u(L,i,1),u(j,i,1))}catch(e){j.call(i,e)}}):(n._v=e,n._s=1,O(n,!1))}catch(e){j.call({_w:n,_d:!1},e)}}};D||(E=function Promise(e){p(this,E,"Promise","_h"),m(e),i.call(this);try{e(u(L,this,1),u(j,this,1))}catch(e){j.call(this,e)}},(i=function Promise(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(452)(E.prototype,{then:function then(e,t){var n=I(g(this,E));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=M?S.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&O(this,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),r=function(){var e=new i;this.promise=e,this.resolve=u(L,e,1),this.reject=u(j,e,1)},b.f=I=function(e){return e===E||e===a?new r(e):o(e)}),d(d.G+d.W+d.F*!D,{Promise:E}),n(166)(E,"Promise"),n(261)("Promise"),a=n(41).Promise,d(d.S+d.F*!D,"Promise",{reject:function reject(e){var t=I(this);return(0,t.reject)(e),t.promise}}),d(d.S+d.F*(l||!D),"Promise",{resolve:function resolve(e){return k(l&&this===a?E:this,e)}}),d(d.S+d.F*!(D&&n(453)(function(e){E.all(e).catch(P)})),"Promise",{all:function all(e){var t=this,n=I(t),i=n.resolve,o=n.reject,r=w(function(){var n=[],r=0,a=1;h(e,!1,function(e){var l=r++,s=!1;n.push(void 0),a++,t.resolve(e).then(function(e){s||(s=!0,n[l]=e,--a||i(n))},o)}),--a||i(n)});return r.e&&o(r.v),n.promise},race:function race(e){var t=this,n=I(t),i=n.reject,o=w(function(){h(e,!1,function(e){t.resolve(e).then(n.resolve,i)})});return o.e&&i(o.v),n.promise}})},function(e,t,n){var i,o,r,a=n(56),l=n(448),s=n(216),u=n(92),c=n(13),d=c.process,f=c.setImmediate,m=c.clearImmediate,p=c.MessageChannel,h=c.Dispatch,g=0,v={},y=function(){var e=+this;if(v.hasOwnProperty(e)){var t=v[e];delete v[e],t()}},b=function(e){y.call(e.data)};f&&m||(f=function setImmediate(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return v[++g]=function(){l("function"==typeof e?e:Function(e),t)},i(g),g},m=function clearImmediate(e){delete v[e]},"process"==n(34)(d)?i=function(e){d.nextTick(a(y,e,1))}:h&&h.now?i=function(e){h.now(a(y,e,1))}:p?(r=(o=new p).port2,o.port1.onmessage=b,i=a(r.postMessage,r,1)):c.addEventListener&&"function"==typeof postMessage&&!c.importScripts?(i=function(e){c.postMessage(e+"","*")},c.addEventListener("message",b,!1)):i="onreadystatechange"in u("script")?function(e){s.appendChild(u("script")).onreadystatechange=function(){s.removeChild(this),y.call(e)}}:function(e){setTimeout(a(y,e,1),0)}),e.exports={set:f,clear:m}},function(e,t,n){"use strict";var i=n(62);function PromiseCapability(e){var t,n;this.promise=new e(function(e,i){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=i}),this.resolve=i(t),this.reject=i(n)}e.exports.f=function(e){return new PromiseCapability(e)}},function(e,t,n){var i=n(18),o=n(24),r=n(300);e.exports=function(e,t){if(i(e),o(t)&&t.constructor===e)return t;var n=r.f(e);return(0,n.resolve)(t),n.promise}},function(e,t,n){"use strict";var i=n(29),o=n(41),r=n(13),a=n(133),l=n(301);i(i.P+i.R,"Promise",{finally:function(e){var t=a(this,o.Promise||r.Promise),n="function"==typeof e;return this.then(n?function(n){return l(t,e()).then(function(){return n})}:e,n?function(n){return l(t,e()).then(function(){throw n})}:e)}})},function(e,t,n){"use strict";var i;i=Marionette.Behavior.extend({ui:{insertButton:".elementor-template-library-template-insert"},events:{"click @ui.insertButton":"onInsertButtonClick"},onInsertButtonClick:function onInsertButtonClick(){var e={model:this.view.model};"remote"!==e.model.get("source")||elementor.config.library_connect.is_connected?$e.run("library/insert-template",e):$e.route("library/connect",e)}}),e.exports=i},function(e,t,n){"use strict";var i,o=n(303);i=Marionette.ItemView.extend({className:function className(){var e="elementor-template-library-template",t=this.model.get("source");return e+=" elementor-template-library-template-"+t,"remote"===t&&(e+=" elementor-template-library-template-"+this.model.get("type")),this.model.get("isPro")&&(e+=" elementor-template-library-pro-template"),e},ui:function ui(){return{previewButton:".elementor-template-library-template-preview"}},events:function events(){return{"click @ui.previewButton":"onPreviewButtonClick"}},behaviors:{insertTemplate:{behaviorClass:o}}}),e.exports=i},function(e,t,n){"use strict";var i=n(0);n(15);var o,r=i(n(239)),a=n(163);o=a.extend({ui:function ui(){var ui=a.prototype.ui.apply(this,arguments);return ui.sliders=".elementor-slider",ui.colorPickerPlaceholder=".elementor-color-picker-placeholder",ui},initSliders:function initSliders(){var e=this,t=this.getControlValue();this.ui.sliders.each(function(n,i){var o=jQuery(i).next(".elementor-slider-input").find("input"),r=noUiSlider.create(i,{start:[t[i.dataset.input]],step:1,range:{min:+o.attr("min"),max:+o.attr("max")},format:{to:function to(e){return+e.toFixed(1)},from:function from(e){return+e}}});r.on("slide",function(t){var n=r.target.dataset.input;o.val(t[0]),e.setValue(n,t[0])})})},initColors:function initColors(){var e=this;this.colorPicker=new r.default({picker:{el:this.ui.colorPickerPlaceholder[0],default:this.getControlValue("color")},onChange:function onChange(){e.setValue("color",e.colorPicker.getColor())},onClear:function onClear(){e.setValue("color","")}})},onInputChange:function onInputChange(e){var t=e.currentTarget.dataset.setting;this.ui.sliders.filter('[data-input="'+t+'"]')[0].noUiSlider.set(this.getControlValue(t))},onReady:function onReady(){this.initSliders(),this.initColors()},onBeforeDestroy:function onBeforeDestroy(){this.colorPicker.destroy()}}),e.exports=o},function(e,t,n){"use strict";var i,o=n(74);i=o.extend({ui:function ui(){var ui=o.prototype.ui.apply(this,arguments);return ui.inputs='[type="radio"]',ui},events:function events(){return _.extend(o.prototype.events.apply(this,arguments),{"mousedown label":"onMouseDownLabel","click @ui.inputs":"onClickInput","change @ui.inputs":"onBaseInputChange"})},applySavedValue:function applySavedValue(){var e=this.getControlValue();e?this.ui.inputs.filter('[value="'+e+'"]').prop("checked",!0):this.ui.inputs.filter(":checked").prop("checked",!1)},onMouseDownLabel:function onMouseDownLabel(e){var t=this.$(e.currentTarget),n=this.$("#"+t.attr("for"));n.data("checked",n.prop("checked"))},onClickInput:function onClickInput(e){if(this.model.get("toggle")){var t=this.$(e.currentTarget);t.data("checked")&&t.prop("checked",!1).trigger("change")}}},{onPasteStyle:function onPasteStyle(e,t){return""===t||void 0!==e.options[t]}}),e.exports=i},function(e,t,n){"use strict";var i;i=n(163).extend({getCurrentRange:function getCurrentRange(){return this.getUnitRange(this.getControlValue("unit"))},getUnitRange:function getUnitRange(e){var t=this.model.get("range");return!(!t||!t[e])&&t[e]}}),e.exports=i},function(e,t,n){"use strict";n(214),n(165),n(91);var i,o=n(74);i=Marionette.CompositeView.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-repeater-row"),className:"elementor-repeater-fields",ui:{duplicateButton:".elementor-repeater-tool-duplicate",editButton:".elementor-repeater-tool-edit",removeButton:".elementor-repeater-tool-remove",itemTitle:".elementor-repeater-row-item-title"},behaviors:{HandleInnerTabs:{behaviorClass:n(309)}},triggers:{"click @ui.removeButton":"click:remove","click @ui.duplicateButton":"click:duplicate","click @ui.itemTitle":"click:edit"},modelEvents:{change:"onModelChange"},templateHelpers:function templateHelpers(){return{itemIndex:this.getOption("itemIndex"),itemActions:this.getOption("itemActions")}},childViewContainer:".elementor-repeater-row-controls",getChildView:function getChildView(e){var t=e.get("type");return elementor.getControlView(t)},childViewOptions:function childViewOptions(){return{container:this.options.container}},updateIndex:function updateIndex(e){this.itemIndex=e},setTitle:function setTitle(){var e=this.getOption("titleField"),t="";if(e){var n={};this.children.each(function(e){e instanceof o&&(n[e.model.get("name")]=e.getControlValue())}),t=Marionette.TemplateCache.prototype.compileTemplate(e)(this.model.parseDynamicSettings())}t||(t=elementor.translate("Item #%s",[this.getOption("itemIndex")])),this.ui.itemTitle.html(t)},initialize:function initialize(e){this.itemIndex=0,this.collection=new Backbone.Collection(_.values(elementor.mergeControlsSettings(e.controlFields)))},onRender:function onRender(){this.setTitle()},onModelChange:function onModelChange(){this.getOption("titleField")&&this.setTitle()},onChildviewResponsiveSwitcherClick:function onChildviewResponsiveSwitcherClick(e,t){"desktop"===t&&elementor.getPanelView().getCurrentPageView().$el.toggleClass("elementor-responsive-switchers-open")}}),e.exports=i},function(e,t,n){"use strict";var i;n(15),i=Marionette.Behavior.extend({onRenderCollection:function onRenderCollection(){this.handleInnerTabs(this.view)},handleInnerTabs:function handleInnerTabs(e){var t=e.children.filter(function(e){return"tabs"===e.model.get("type")});_.each(t,function(t){t.$el.find(".elementor-control-content").remove();var n=t.model.get("name"),i=e.children.filter(function(e){return"tab"===e.model.get("type")&&e.model.get("tabs_wrapper")===n});_.each(i,function(n,i){t._addChildView(n);var o=n.model.get("name"),r=e.children.filter(function(e){return o===e.model.get("inner_tab")});0===i?n.$el.addClass("elementor-tab-active"):_.each(r,function(e){e.$el.addClass("elementor-tab-close")})})})},onChildviewControlTabClicked:function onChildviewControlTabClicked(e){var t=e.model.get("name"),n=this.view.children.filter(function(t){return"tab"!==t.model.get("type")&&e.model.get("tabs_wrapper")===t.model.get("tabs_wrapper")}),i=this.view.children.filter(function(t){return"tab"===t.model.get("type")&&e.model.get("tabs_wrapper")===t.model.get("tabs_wrapper")});_.each(i,function(e){e.$el.removeClass("elementor-tab-active")}),e.$el.addClass("elementor-tab-active"),_.each(n,function(e){e.model.get("inner_tab")===t?e.$el.removeClass("elementor-tab-close"):e.$el.addClass("elementor-tab-close")}),elementor.getPanelView().updateScrollbar()}}),e.exports=i},function(e,t,n){"use strict";var i=n(0);n(76);var o,r=i(n(43)),a=n(513);(o=Backbone.Model.extend({defaults:{id:"",elType:"",isInner:!1,settings:{},defaultEditSettings:{defaultEditRoute:"content"}},remoteRender:!1,_htmlCache:null,_jqueryXhr:null,renderOnLeave:!1,initialize:function initialize(e){var t=this.get("elType"),i=this.get("elements");if(void 0!==i){var o=n(311);this.set("elements",new o(i))}"widget"===t&&(this.remoteRender=!0,this.setHtmlCache(e.htmlCache||"")),delete e.htmlCache,this.renderRemoteServer=_.throttle(this.renderRemoteServer,1e3),this.initSettings(),this.initEditSettings(),this.on({destroy:this.onDestroy,"editor:close":this.onCloseEditor})},initSettings:function initSettings(){var e=this.get("elType"),t=this.get("settings"),n={column:a}[e]||elementorModules.editor.elements.models.BaseSettings;jQuery.isEmptyObject(t)&&(t=elementorCommon.helpers.cloneObject(t)),"widget"===e&&(t.widgetType=this.get("widgetType")),t.elType=e,t.isInner=this.get("isInner"),t=new n(t,{controls:elementor.getElementControls(this)}),this.set("settings",t),elementorFrontend.config.elements.data[this.cid]=t},initEditSettings:function initEditSettings(){var e=new Backbone.Model(this.get("defaultEditSettings"));this.set("editSettings",e),elementorFrontend.config.elements.editSettings[this.cid]=e},setSetting:function setSetting(e,t){var n=this.get("settings");if("object"!==(0,r.default)(e)){var i=e.split("."),o=3===i.length;e=i[0],o&&(n=n.get(e).models[i[1]],e=i[2])}n.setExternalChange(e,t)},getSetting:function getSetting(e){var t=e.split("."),n=3===t.length,i=this.get("settings");e=t[0];var o=i.get(e);return void 0===o?"":(n&&(o=o.models[t[1]].get(t[2])),o)},setHtmlCache:function setHtmlCache(e){this._htmlCache=e},getHtmlCache:function getHtmlCache(){return this._htmlCache},getDefaultTitle:function getDefaultTitle(){return elementor.getElementData(this).title},getTitle:function getTitle(){var e=this.getSetting("_title");return e||(e=this.getDefaultTitle()),e},getIcon:function getIcon(){return elementor.getElementData(this).icon},createRemoteRenderRequest:function createRemoteRenderRequest(){var e=this.toJSON();return elementorCommon.ajax.addRequest("render_widget",{unique_id:this.cid,data:{data:e},success:this.onRemoteGetHtml.bind(this)},!0).jqXhr},renderRemoteServer:function renderRemoteServer(){this.remoteRender&&(this.renderOnLeave=!1,this.trigger("before:remote:render"),this.isRemoteRequestActive()&&this._jqueryXhr.abort(),this._jqueryXhr=this.createRemoteRenderRequest())},isRemoteRequestActive:function isRemoteRequestActive(){return this._jqueryXhr&&4!==this._jqueryXhr.readyState},onRemoteGetHtml:function onRemoteGetHtml(e){this.setHtmlCache(e.render),this.trigger("remote:render")},clone:function clone(){var e=new this.constructor(elementorCommon.helpers.cloneObject(this.attributes));e.set("id",elementor.helpers.getUniqueID()),e.setHtmlCache(this.getHtmlCache());var t=this.get("elements");return _.isEmpty(t)||e.set("elements",t.clone()),e},toJSON:function toJSON(e){e=e||{};var t=Backbone.Model.prototype.toJSON.call(this);return _.each(t,function(n,i){n&&n.toJSON&&(t[i]=n.toJSON(e))}),e.copyHtmlCache?t.htmlCache=this.getHtmlCache():delete t.htmlCache,e.remove&&e.remove.forEach(function(e){return delete t[e]}),t},onCloseEditor:function onCloseEditor(){this.renderOnLeave&&this.renderRemoteServer()},onDestroy:function onDestroy(){var e=this.get("settings"),t=this.get("elements");void 0!==t&&_.each(_.clone(t.models),function(e){e.destroy()}),e.destroy()}})).prototype.sync=o.prototype.fetch=o.prototype.save=_.noop,e.exports=o},function(e,t,n){"use strict";var i=n(310),o=Backbone.Collection.extend({add:function add(e,t,n){if(!(t&&t.silent||n))throw"Call Error: Adding model to element collection is allowed only by the dedicated addChildModel() method.";return Backbone.Collection.prototype.add.call(this,e,t)},model:function model(e,t){var n=Backbone.Model;return e.elType&&(n=elementor.hooks.applyFilters("element/model",i,e)),new n(e,t)},clone:function clone(){var e=Backbone.Collection.prototype.clone.apply(this,arguments),t=new o;return e.forEach(function(e){t.add(e.clone(),null,!0)}),t}});o.prototype.sync=o.prototype.fetch=o.prototype.save=_.noop,e.exports=o},function(e,t,n){"use strict";n(264),e.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-global",id:"elementor-panel-global",initialize:function initialize(){elementor.getPanelView().getCurrentPageView().search.reset()}})},function(e,t){e.exports=Object.is||function is(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},function(e,t,n){"use strict";n(50),e.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-element-library-element",className:function className(){var className="elementor-element-wrapper";return this.isEditable()||(className+=" elementor-element--promotion"),className},events:function events(){var events={};return this.isEditable()||(events.mousedown="onMouseDown"),events},ui:{element:".elementor-element"},isEditable:function isEditable(){return!1!==this.model.get("editable")},onRender:function onRender(){var e=this;elementor.userCan("design")&&this.isEditable()&&this.ui.element.html5Draggable({onDragStart:function onDragStart(){elementor.channels.panelElements.reply("element:selected",e).trigger("element:drag:start")},onDragEnd:function onDragEnd(){elementor.channels.panelElements.trigger("element:drag:end")},groups:["elementor-element"]})},onMouseDown:function onMouseDown(){elementor.promotion.showDialog({headerMessage:elementor.translate("element_promotion_dialog_header",[this.model.get("title")]),message:elementor.translate("element_promotion_dialog_message",[this.model.get("title")]),top:"-7",element:this.el,actionURL:elementor.config.elementPromotionURL.replace("%s",this.model.get("name"))})}})},function(e,t,n){"use strict";var i=n(0)(n(126));e.exports=function EventManager(){var e,t=Array.prototype.slice,n={actions:{},filters:{}};function _removeHook(e,t,i,o){var r,a,l;if(n[e][t])if(i)if(r=n[e][t],o)for(l=r.length;l--;)(a=r[l]).callback===i&&a.context===o&&r.splice(l,1);else for(l=r.length;l--;)r[l].callback===i&&r.splice(l,1);else n[e][t]=[]}function _addHook(e,t,i,o,r){var a={callback:i,priority:o,context:r},l=n[e][t];if(l){var s=!1;if(jQuery.each(l,function(){if(this.callback===i)return s=!0,!1}),s)return;l.push(a),l=function _hookInsertSort(e){for(var t,n,i,o=1,r=e.length;o<r;o++){for(t=e[o],n=o;(i=e[n-1])&&i.priority>t.priority;)e[n]=e[n-1],--n;e[n]=t}return e}(l)}else l=[a];n[e][t]=l}function _runHook(e,t,i){var o,r,a=n[e][t];if(!a)return"filters"===e&&i[0];if(r=a.length,"filters"===e)for(o=0;o<r;o++)i[0]=a[o].callback.apply(a[o].context,i);else for(o=0;o<r;o++)a[o].callback.apply(a[o].context,i);return"filters"!==e||i[0]}return e={removeFilter:function removeFilter(t,n){return"string"==typeof t&&_removeHook("filters",t,n),e},applyFilters:function applyFilters(){var n=t.call(arguments),i=n.shift();return"string"==typeof i?_runHook("filters",i,n):e},addFilter:function addFilter(t,n,o,r){return"string"==typeof t&&"function"==typeof n&&_addHook("filters",t,n,o=(0,i.default)(o||10,10),r),e},removeAction:function removeAction(t,n){return"string"==typeof t&&_removeHook("actions",t,n),e},doAction:function doAction(){var n=t.call(arguments),i=n.shift();return"string"==typeof i&&_runHook("actions",i,n),e},addAction:function addAction(t,n,o,r){return"string"==typeof t&&"function"==typeof n&&_addHook("actions",t,n,o=(0,i.default)(o||10,10),r),e}}}},function(e,t,n){"use strict";var i;i=Backbone.Model.extend({defaults:{title:"",categories:[],keywords:[],icon:"",elType:"widget",widgetType:""}}),e.exports=i},function(e,t,n){"use strict";var i,o=n(316);i=Backbone.Collection.extend({model:o}),e.exports=i},function(e,t,n){"use strict";var i,o={color:n(553),typography:n(554)};i=Marionette.CompositeView.extend({id:function id(){return"elementor-panel-scheme-"+this.getType()},className:function className(){return"elementor-panel-scheme elementor-panel-scheme-"+this.getUIType()},childViewContainer:".elementor-panel-scheme-items",getTemplate:function getTemplate(){return Marionette.TemplateCache.get("#tmpl-elementor-panel-schemes-"+this.getType())},getChildView:function getChildView(){return o[this.getUIType()]},getUIType:function getUIType(){return this.getType()},ui:function ui(){return{saveButton:".elementor-panel-scheme-save .elementor-button",discardButton:".elementor-panel-scheme-discard .elementor-button",resetButton:".elementor-panel-scheme-reset .elementor-button"}},events:function events(){return{"click @ui.saveButton":"saveScheme","click @ui.discardButton":"discardScheme","click @ui.resetButton":"setDefaultScheme"}},initialize:function initialize(){this.model=new Backbone.Model,this.resetScheme()},getType:function getType(){},getScheme:function getScheme(){return elementor.schemes.getScheme(this.getType())},changeChildrenUIValues:function changeChildrenUIValues(e){var t=this;_.each(e,function(e,n){var i=t.collection.findWhere({key:n});t.children.findByModelCid(i.cid).changeUIValue(e)})},discardScheme:function discardScheme(){elementor.schemes.resetSchemes(this.getType()),this.onSchemeChange(),this.ui.saveButton.prop("disabled",!0),this._renderChildren()},setSchemeValue:function setSchemeValue(e,t){elementor.schemes.setSchemeValue(this.getType(),e,t),this.onSchemeChange()},saveScheme:function saveScheme(){NProgress.start(),elementor.schemes.saveScheme(this.getType()).done(NProgress.done),this.ui.saveButton.prop("disabled",!0),this.resetScheme(),this._renderChildren()},setDefaultScheme:function setDefaultScheme(){var e=elementor.config.default_schemes[this.getType()].items;this.changeChildrenUIValues(e)},resetItems:function resetItems(){this.model.set("items",this.getScheme().items)},resetCollection:function resetCollection(){var e=this,t=e.model.get("items");e.collection=new Backbone.Collection,_.each(t,function(t,n){t.type=e.getType(),t.key=n,e.collection.add(t)})},resetScheme:function resetScheme(){this.resetItems(),this.resetCollection()},onSchemeChange:function onSchemeChange(){elementor.schemes.printSchemesStyle()},onChildviewValueChange:function onChildviewValueChange(e,t){this.ui.saveButton.removeProp("disabled"),this.setSchemeValue(e.model.get("key"),t)}}),e.exports=i},function(e,t,n){"use strict";var i;i=Marionette.ItemView.extend({getTemplate:function getTemplate(){return Marionette.TemplateCache.get("#tmpl-elementor-panel-scheme-"+this.getUIType()+"-item")},className:function className(){return"elementor-panel-scheme-item"}}),e.exports=i},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0,n(15);var o=i(n(1)),r=i(n(2)),a=i(n(3)),l=i(n(5)),s=i(n(4)),u=i(n(47)),c=i(n(6)),d=i(n(32)),f=(i(n(271)),i(n(350))),m=i(n(356)),p=i(n(189)),h=i(n(360)),g=i(n(365)),v=i(n(366)),y=i(n(399)),b=i(n(284)),w=(i(n(241)),i(n(418))),C=i(n(433)),k=i(n(434)),S=function(e){function EditorBase(){var e,t;(0,r.default)(this,EditorBase);for(var i=arguments.length,o=new Array(i),a=0;a<i;a++)o[a]=arguments[a];return t=(0,l.default)(this,(e=(0,s.default)(EditorBase)).call.apply(e,[this].concat(o))),(0,d.default)((0,u.default)(t),"widgetsCache",{}),(0,d.default)((0,u.default)(t),"config",{}),(0,d.default)((0,u.default)(t),"loaded",!1),(0,d.default)((0,u.default)(t),"previewLoadedOnce",!1),(0,d.default)((0,u.default)(t),"helpers",n(460)),(0,d.default)((0,u.default)(t),"imagesManager",n(464)),(0,d.default)((0,u.default)(t),"debug",n(465)),(0,d.default)((0,u.default)(t),"schemes",n(466)),(0,d.default)((0,u.default)(t),"presetsFactory",n(467)),(0,d.default)((0,u.default)(t),"templates",n(468)),(0,d.default)((0,u.default)(t),"ajax",elementorCommon.ajax),(0,d.default)((0,u.default)(t),"conditions",n(485)),(0,d.default)((0,u.default)(t),"history",n(284)),(0,d.default)((0,u.default)(t),"channels",{editor:Backbone.Radio.channel("ELEMENTOR:editor"),data:Backbone.Radio.channel("ELEMENTOR:data"),panelElements:Backbone.Radio.channel("ELEMENTOR:panelElements"),dataEditMode:Backbone.Radio.channel("ELEMENTOR:editmode"),deviceMode:Backbone.Radio.channel("ELEMENTOR:deviceMode"),templates:Backbone.Radio.channel("ELEMENTOR:templates")}),(0,d.default)((0,u.default)(t),"modules",{get Module(){return elementorCommon.helpers.hardDeprecated("elementor.modules.Module","2.3.0","elementorModules.Module"),elementorModules.Module},components:{templateLibrary:{views:{get BaseModalLayout(){return elementorCommon.helpers.hardDeprecated("elementor.modules.components.templateLibrary.views.BaseModalLayout","2.4.0","elementorModules.common.views.modal.Layout"),elementorModules.common.views.modal.Layout}}},saver:{behaviors:{FooterSaver:n(486)}}},saver:{get footerBehavior(){return elementorCommon.helpers.softDeprecated("elementor.modules.saver.footerBehavior.","2.9.0","elementor.modules.components.saver.behaviors.FooterSaver"),elementor.modules.components.saver.behaviors.FooterSaver}},controls:{Animation:n(197),Base:n(213),BaseData:n(74),BaseMultiple:n(163),Box_shadow:n(305),Button:n(487),Choose:n(306),Code:n(488),Color:y.default,Date_time:h.default,Dimensions:n(489),Exit_animation:n(197),Font:n(492),Gallery:n(493),Hidden:n(494),Hover_animation:n(197),Icon:n(495),Icons:n(496),Image_dimensions:n(497),Media:n(498),Number:n(499),Order:n(501),Popover_toggle:n(502),Repeater:n(503),RepeaterRow:n(308),Section:n(504),Select:n(505),Select2:n(197),Slider:n(506),Structure:n(507),Switcher:n(508),Tab:n(509),Text_shadow:n(305),Url:n(510),Wp_widget:n(511),Wysiwyg:n(512)},elements:{models:{get BaseSettings(){return elementorCommon.helpers.hardDeprecated("elementor.modules.elements.models.BaseSettings","2.4.0","elementorModules.editor.elements.models.BaseSettings"),elementorModules.editor.elements.models.BaseSettings},Element:n(310)},views:{Widget:n(514)}},layouts:{panel:{pages:{elements:{views:{Global:n(312),Elements:n(518)}},menu:{Menu:n(519)}}}},views:{get ControlsStack(){return elementorCommon.helpers.hardDeprecated("elementor.modules.views.ControlsStack","2.4.0","elementorModules.editor.views.ControlsStack"),elementorModules.editor.views.ControlsStack}}}),(0,d.default)((0,u.default)(t),"backgroundClickListeners",{popover:{element:".elementor-controls-popover",ignore:".elementor-control-popover-toggle-toggle, .elementor-control-popover-toggle-toggle-label, .select2-container, .pcr-app"},tagsList:{element:".elementor-tags-list",ignore:".elementor-control-dynamic-switcher"},panelFooterSubMenus:{element:".elementor-panel-footer-tool.elementor-toggle-state",ignore:".elementor-panel-footer-tool.elementor-toggle-state, #elementor-panel-saver-button-publish-label",callback:function callback(e){e.removeClass("elementor-open")}},panelResponsiveSwitchers:{element:".elementor-control-responsive-switchers",callback:function callback(e){e.removeClass("elementor-responsive-switchers-open")}},promotion:{ignore:".elementor-panel-category-items",callback:function callback(){var e=elementor.promotion.dialog;e&&e.hide()}}}),t}return(0,c.default)(EditorBase,e),(0,a.default)(EditorBase,[{key:"userCan",value:function userCan(e){return-1===this.config.user.restrictions.indexOf(e)}},{key:"addControlView",value:function addControlView(e,t){this.modules.controls[elementorCommon.helpers.upperCaseWords(e)]=t}},{key:"checkEnvCompatibility",value:function checkEnvCompatibility(){return p.default.firefox||p.default.webkit}},{key:"getElementData",value:function getElementData(e){var t=e.get("elType");if("widget"===t){var n=e.get("widgetType");return!!this.widgetsCache[n]&&(this.widgetsCache[n].commonMerged||(jQuery.extend(this.widgetsCache[n].controls,this.widgetsCache.common.controls),this.widgetsCache[n].commonMerged=!0),this.widgetsCache[n])}if(!this.config.elements[t])return!1;var i=elementorCommon.helpers.cloneObject(this.config.elements[t]);return"section"===t&&e.get("isInner")&&(i.title=this.translate("inner_section")),i}},{key:"getElementControls",value:function getElementControls(e){var t=this.getElementData(e);if(!t)return!1;var n=e.get("isInner"),i={};return _.each(t.controls,function(e,t){n&&e.hide_in_inner||!n&&e.hide_in_top||(i[t]=e)}),i}},{key:"mergeControlsSettings",value:function mergeControlsSettings(e){var t=this;return _.each(e,function(n,i){e[i]=jQuery.extend(!0,{},t.config.controls[n.type],n)}),e}},{key:"getControlView",value:function getControlView(e){var t=elementorCommon.helpers.upperCaseWords(e),n=this.modules.controls[t];if(!n){var i=this.config.controls[e],o=i&&-1!==i.features.indexOf("ui");n=this.modules.controls[o?"Base":"BaseData"]}return n}},{key:"getPanelView",value:function getPanelView(){return this.panel.currentView}},{key:"getPreviewView",value:function getPreviewView(){return this.sections.currentView}},{key:"getPreviewContainer",value:function getPreviewContainer(){return this.getPreviewView().getContainer()}},{key:"getContainer",value:function getContainer(e){return"document"===e?this.getPreviewContainer():$e.components.get("document").utils.findContainerById(e)}},{key:"initComponents",value:function initComponents(){var e=n(315),t=n(522),i=n(524),o=n(531);this.hooks=new e,this.settings=new i,this.dynamicTags=new t,this.initDialogsManager(),this.notifications=new o,this.kitManager=new k.default,this.hotkeysScreen=new m.default,this.iconManager=new v.default,this.noticeBar=new g.default,this.history=new b.default,this.promotion=new C.default,elementorCommon.elements.$window.trigger("elementor:init-components")}},{key:"initDialogsManager",value:function initDialogsManager(){this.dialogsManager=elementorCommon.dialogsManager}},{key:"initElements",value:function initElements(){var e=n(311),t=this.config.document.elements;this.elements&&this.elements.length&&this.config.document.id===this.config.initial_document.id&&(t=this.elements.toJSON()),this.elements=new e(t),this.elementsModel=new Backbone.Model({elements:this.elements})}},{key:"initPreview",value:function initPreview(){var e=jQuery;this.$previewWrapper=e("#elementor-preview"),this.$previewResponsiveWrapper=e("#elementor-preview-responsive-wrapper"),this.$preview||(this.$preview=e("<iframe>",{id:"elementor-preview-iframe",src:this.config.initial_document.urls.preview,allowfullscreen:1}),this.$previewResponsiveWrapper.append(this.$preview)),this.$preview.on("load",this.onPreviewLoaded.bind(this))}},{key:"initFrontend",value:function initFrontend(){var e=this.$preview[0].contentWindow;window.elementorFrontend=e.elementorFrontend,e.elementor=this,e.elementorCommon=elementorCommon,elementorFrontend.init(),this.trigger("frontend:init")}},{key:"initClearPageDialog",value:function initClearPageDialog(){var e;this.getClearPageDialog=function(){return e||(e=elementorCommon.dialogsManager.createWidget("confirm",{id:"elementor-clear-page-dialog",headerMessage:elementor.translate("clear_page"),message:elementor.translate("dialog_confirm_clear_page"),position:{my:"center center",at:"center center"},strings:{confirm:elementor.translate("delete"),cancel:elementor.translate("cancel")},onConfirm:function onConfirm(){return $e.run("document/elements/empty",{force:!0})}}))}}},{key:"getCurrentElement",value:function getCurrentElement(){if(!(-1!==["BODY","IFRAME"].indexOf(document.activeElement.tagName)&&"BODY"===elementorFrontend.elements.window.document.activeElement.tagName)&&!elementorCommonConfig.isTesting)return!1;var e=elementor.channels.editor.request("contextMenu:targetView");if(!e){var t=elementor.getPanelView();$e.routes.isPartOf("panel/editor")&&(e=t.getCurrentPageView().getOption("editedElementView"))}return e||(e=elementor.getPreviewView()),e}},{key:"initPanel",value:function initPanel(){this.addRegions({panel:n(532)}),this.trigger("panel:init")}},{key:"initNavigator",value:function initNavigator(){this.addRegions({navigator:{el:"#elementor-navigator",regionClass:f.default}}),this.trigger("navigator:init")}},{key:"setAjax",value:function setAjax(){elementorCommon.ajax.addRequestConstant("editor_post_id",this.config.document.id),elementorCommon.ajax.addRequestConstant("initial_document_id",this.config.initial_document.id),elementorCommon.ajax.on("request:unhandledError",function(e){elementor.notifications.showToast({message:elementor.createAjaxErrorMessage(e)})})}},{key:"createAjaxErrorMessage",value:function createAjaxErrorMessage(e){var t;return 4===e.readyState?(t=this.translate("server_error"),200!==e.status&&(t+=" ("+e.status+" "+e.statusText+")")):t=0===e.readyState?this.translate("server_connection_lost"):this.translate("unknown_error"),t+"."}},{key:"preventClicksInsideEditor",value:function preventClicksInsideEditor(){this.$previewContents.on("submit",function(e){return e.preventDefault()}),this.$previewContents.on("click",function(e){var t=jQuery(e.target),n=!!t.closest(".elementor-edit-area, .pen-menu").length,i=this.contains(t[0]);t.closest("a:not(.elementor-clickable)").length&&e.preventDefault(),n&&elementor.getPreviewContainer().isEditable()||!i||!n&&elementor.documents.getCurrent()&&$e.internal("panel/open-default")})}},{key:"addBackgroundClickArea",value:function addBackgroundClickArea(e){e.addEventListener("click",this.onBackgroundClick.bind(this),!0)}},{key:"addBackgroundClickListener",value:function addBackgroundClickListener(e,t){this.backgroundClickListeners[e]=t}},{key:"removeBackgroundClickListener",value:function removeBackgroundClickListener(e){delete this.backgroundClickListeners[e]}},{key:"showFatalErrorDialog",value:function showFatalErrorDialog(e){var t={id:"elementor-fatal-error-dialog",headerMessage:"",message:"",position:{my:"center center",at:"center center"},strings:{confirm:this.translate("learn_more"),cancel:this.translate("go_back")},onConfirm:null,onCancel:function onCancel(){return parent.history.go(-1)},hide:{onBackgroundClick:!1,onButtonClick:!1}};e=jQuery.extend(!0,t,e),elementorCommon.dialogsManager.createWidget("confirm",e).show()}},{key:"showFlexBoxAttentionDialog",value:function showFlexBoxAttentionDialog(){var e=this,t=new elementorModules.editor.utils.Introduction({introductionKey:"flexbox",dialogType:"confirm",dialogOptions:{id:"elementor-flexbox-attention-dialog",headerMessage:this.translate("flexbox_attention_header"),message:this.translate("flexbox_attention_message"),position:{my:"center center",at:"center center"},strings:{confirm:this.translate("learn_more"),cancel:this.translate("got_it")},hide:{onButtonClick:!1},onCancel:function onCancel(){t.setViewed(),t.getDialog().hide()},onConfirm:function onConfirm(){return open(e.config.help_flexbox_bc_url,"_blank")}}});t.show()}},{key:"checkPageStatus",value:function checkPageStatus(){elementor.documents.getCurrent().isDraft()&&this.notifications.showToast({message:this.translate("working_on_draft_notification"),buttons:[{name:"view_revisions",text:elementor.translate("view_all_revisions"),callback:function callback(){return $e.route("panel/history/revisions")}}]})}},{key:"enterPreviewMode",value:function enterPreviewMode(e){var t=elementorFrontend.elements.$body;e&&(t=t.add(elementorCommon.elements.$body)),t.removeClass("elementor-editor-active").addClass("elementor-editor-preview");var n=this.documents.getCurrent().$element;n&&n.removeClass("elementor-edit-area-active").addClass("elementor-edit-area-preview"),e&&(this.$previewWrapper.css(elementorCommon.config.isRTL?"right":"left",""),this.panel.$el.css("width",""))}},{key:"exitPreviewMode",value:function exitPreviewMode(){elementorFrontend.elements.$body.add(elementorCommon.elements.$body).removeClass("elementor-editor-preview").addClass("elementor-editor-active"),elementor.config.document.panel.has_elements&&this.documents.getCurrent().$element.removeClass("elementor-edit-area-preview").addClass("elementor-edit-area-active")}},{key:"changeEditMode",value:function changeEditMode(e){var t=elementor.channels.dataEditMode,n=t.request("activeMode");t.reply("activeMode",e),e!==n&&t.trigger("switch",e)}},{key:"reloadPreview",value:function reloadPreview(){jQuery("#elementor-preview-loading").show(),this.$preview[0].contentWindow.location.reload(!0)}},{key:"changeDeviceMode",value:function changeDeviceMode(e){var t=this.channels.deviceMode.request("currentMode");t!==e&&(elementorCommon.elements.$body.removeClass("elementor-device-"+t).addClass("elementor-device-"+e),this.channels.deviceMode.reply("previousMode",t).reply("currentMode",e).trigger("change"))}},{key:"enqueueTypographyFonts",value:function enqueueTypographyFonts(){var e=this,t=this.schemes.getScheme("typography");this.helpers.resetEnqueuedFontsCache(),_.each(t.items,function(t){e.helpers.enqueueFont(t.value.font_family)})}},{key:"translate",value:function translate(e,t,n){return n||(n=this.config.i18n),elementorCommon.translate(e,null,t,n)}},{key:"logSite",value:function logSite(){var e="",t="";if(p.default.firefox){e+="%c"+[" ;;;;;;;;;;;;;;; ",";;; ;; ;;;",";;; ;;;;;;;;;;;;",";;; ;;;;;;;;;;;;",";;; ;; ;;;",";;; ;;;;;;;;;;;;",";;; ;;;;;;;;;;;;",";;; ;; ;;;"," ;;;;;;;;;;;;;;; "].join("\n")+"\n",t="color: #C42961"}else e+="%c00",t='font-size: 22px; background-image: url("'+elementorCommon.config.urls.assets+'images/logo-icon.png"); color: transparent; background-repeat: no-repeat';setTimeout(console.log.bind(console,e,t)),e="%cLove using Elementor? Join our growing community of Elementor developers: %chttps://github.com/elementor/elementor",setTimeout(console.log.bind(console,e,"color: #9B0A46",""))}},{key:"requestWidgetsConfig",value:function requestWidgetsConfig(){var e=this,t={};jQuery.each(this.widgetsCache,function(e,n){n.controls&&(t[e]=!0)}),elementorCommon.ajax.addRequest("get_widgets_config",{data:{exclude:t},success:function success(t){e.addWidgetsCache(t),e.loaded?(e.schemes.printSchemesStyle(),$e.internal("panel/state-ready")):e.once("panel:init",function(){$e.internal("panel/state-ready")})}})}},{key:"getPreferences",value:function getPreferences(e){var t=elementor.settings.editorPreferences.model.attributes;return e?t[e]:t}},{key:"getConfig",value:function getConfig(){return ElementorConfig}},{key:"onStart",value:function onStart(){this.config=this.getConfig(),Backbone.Radio.DEBUG=!1,Backbone.Radio.tuneIn("ELEMENTOR"),this.initComponents(),elementor.documents=$e.components.register(new w.default),this.checkEnvCompatibility()||this.onEnvNotCompatible(),this.initPreview(),this.requestWidgetsConfig(),this.channels.dataEditMode.reply("activeMode","edit"),this.listenTo(this.channels.dataEditMode,"switch",this.onEditModeSwitched),this.initClearPageDialog(),this.addBackgroundClickArea(document),this.addDeprecatedConfigProperties(),elementorCommon.elements.$window.trigger("elementor:loaded"),$e.run("editor/documents/open",{id:this.config.initial_document.id}).then(function(){elementorCommon.elements.$window.trigger("elementor:init")}),this.initNavigator(),this.logSite()}},{key:"onPreviewLoaded",value:function onPreviewLoaded(){if(this.$preview[0].contentWindow.elementorFrontend){this.$previewContents=this.$preview.contents(),this.initFrontend(),this.schemes.init(),this.schemes.printSchemesStyle(),this.preventClicksInsideEditor(),this.addBackgroundClickArea(elementorFrontend.elements.window.document),this.previewLoadedOnce||this.onFirstPreviewLoaded(),this.$previewContents.children().addClass("elementor-html");var e=elementorFrontend.elements.$body;e.addClass("elementor-editor-active"),elementor.userCan("design")||e.addClass("elementor-editor-content-only"),this.changeDeviceMode("desktop"),jQuery("#elementor-loading, #elementor-preview-loading").fadeOut(600),_.defer(function(){elementorFrontend.elements.window.jQuery.holdReady(!1)}),this.enqueueTypographyFonts(),$e.shortcuts.bindListener(elementorFrontend.elements.$window),this.trigger("preview:loaded",!this.loaded),$e.internal("editor/documents/attach-preview"),this.loaded=!0}else this.onPreviewLoadingError()}},{key:"onFirstPreviewLoaded",value:function onFirstPreviewLoaded(){this.initPanel(),this.previewLoadedOnce=!0}},{key:"onEditModeSwitched",value:function onEditModeSwitched(){var e=this.channels.dataEditMode.request("activeMode");"edit"===e?this.exitPreviewMode():this.enterPreviewMode("preview"===e)}},{key:"onEnvNotCompatible",value:function onEnvNotCompatible(){var e=this;this.showFatalErrorDialog({headerMessage:this.translate("device_incompatible_header"),message:this.translate("device_incompatible_message"),strings:{confirm:elementor.translate("proceed_anyway")},hide:{onButtonClick:!0},onConfirm:function onConfirm(){return e.hide()}})}},{key:"onPreviewLoadingError",value:function onPreviewLoadingError(){var e=this,t=this.config.document.urls.preview+"&preview-debug",n='<div id="elementor-preview-debug-link-text"><a href="'+t+'" target="_blank">'+this.config.i18n.preview_debug_link_text+"</a></div>",i=elementor.config.preview.debug_data,o={className:"elementor-preview-loading-error",headerMessage:i.header,message:i.message+n,onConfirm:function onConfirm(){return open(i.doc_url,"_blank")}};i.error?this.showFatalErrorDialog(o):jQuery.get(t,function(){e.showFatalErrorDialog(o)}).fail(function(t){e.showFatalErrorDialog({className:"elementor-preview-loading-error",headerMessage:i.header,message:t.statusText+" "+t.status+" "+n,onConfirm:function onConfirm(){var e=500<=t.status?elementor.config.preview.help_preview_http_error_500_url:elementor.config.preview.help_preview_http_error_url;open(e,"_blank")}})})}},{key:"onPreviewElNotFound",value:function onPreviewElNotFound(){var e=this.$preview[0].contentWindow.elementorPreviewErrorArgs;e||(e={headerMessage:this.translate("preview_el_not_found_header"),message:this.translate("preview_el_not_found_message"),confirmURL:elementor.config.help_the_content_url}),e.onConfirm=function(){return open(e.confirmURL,"_blank")},this.showFatalErrorDialog(e)}},{key:"onBackgroundClick",value:function onBackgroundClick(e){jQuery.each(this.backgroundClickListeners,function(t,n){var i=jQuery(e.target);if(i[0].control&&(i=i.add(i[0].control)),!n.ignore||!i.closest(n.ignore).length){var o=i.closest(n.element),r=jQuery(n.element).not(o);n.callback?n.callback(r):r.hide()}})}},{key:"compileTemplate",value:function compileTemplate(e,t){return Marionette.TemplateCache.prototype.compileTemplate(e)(t)}},{key:"addWidgetsCache",value:function addWidgetsCache(e){var t=this;jQuery.each(e,function(e,n){t.widgetsCache[e]=jQuery.extend(!0,{},t.widgetsCache[e],n)})}},{key:"addDeprecatedConfigProperties",value:function addDeprecatedConfigProperties(){var e=this,t={data:{replacement:"elements",value:function value(){return elementor.config.document.elements}},current_user_can_publish:{replacement:"user.can_publish",value:function value(){return elementor.config.document.user.can_publish}},locked_user:{replacement:"",value:function value(){return elementor.config.document.user.locked}},revisions_enabled:{replacement:"revisions.enabled",value:function value(){return elementor.config.document.revisions.enabled}},current_revision_id:{replacement:"revisions.current_id",value:function value(){return elementor.config.document.revisions.current_id}}};jQuery.each(t,function(t,n){(0,o.default)(e.config,t,{get:function get(){var e=n.replacement?"elementor.config.document."+n.replacement:"";return elementorCommon.helpers.softDeprecated("elementor.config."+t,"2.9.0",e),n.value()},set:function set(){throw elementorCommon.helpers.softDeprecated("elementor.config."+t,"2.9.0","elementor.config.document."+n.replacement),Error("Deprecated")}})}),(0,o.default)(this.config.settings,"page",{get:function get(){return elementorCommon.helpers.softDeprecated("elementor.config.settings.page","2.9.0","elementor.config.document.settings"),elementor.config.document.settings}}),(0,o.default)(this.config,"widgets",{get:function get(){return elementorCommon.helpers.softDeprecated("elementor.config.widgets","2.9.0","elementor.widgetsCache"),elementor.widgetsCache}}),(0,o.default)(this,"$previewElementorEl",{get:function get(){return elementorCommon.helpers.softDeprecated("elementor.$previewElementorEl","2.9.4","elementor.documents.getCurrent().$element"),elementor.documents.getCurrent().$element}})}},{key:"toggleDocumentCssFiles",value:function toggleDocumentCssFiles(e,t){var n=["#elementor-post-".concat(e.config.id,"-css"),"#elementor-preview-".concat(e.config.revisions.current_id)],i=t?"text/css":"elementor/disabled-css";this.$previewContents.find(n.join(",")).attr({type:i})}}]),EditorBase}(Marionette.Application);t.default=S},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(47)),u=i(n(6)),c=i(n(351)),d=i(n(352)),f=function(e){function _default(e){var t;return(0,o.default)(this,_default),(t=(0,a.default)(this,(0,l.default)(_default).call(this,e))).component=$e.components.register(new c.default({manager:(0,s.default)(t)})),t.isDocked=!1,t.opened=!1,t.indicators={customPosition:{title:elementor.translate("custom_positioning"),icon:"cursor-move",settingKeys:["_position","_element_width"],section:"_section_position"}},t.ensurePosition=t.ensurePosition.bind((0,s.default)(t)),t.listenTo(elementor.channels.dataEditMode,"switch",t.onEditModeSwitched),elementor.on("document:loaded",t.onDocumentLoaded.bind((0,s.default)(t))),elementor.on("document:unloaded",t.onDocumentUnloaded.bind((0,s.default)(t))),t}return(0,u.default)(_default,e),(0,r.default)(_default,[{key:"getStorageKey",value:function getStorageKey(){return"navigator"}},{key:"getDefaultStorage",value:function getDefaultStorage(){return{visible:!1,size:{width:"",height:"",top:"",bottom:"",right:"",left:""}}}},{key:"getLayout",value:function getLayout(){return this.currentView}},{key:"getDraggableOptions",value:function getDraggableOptions(){return{iframeFix:!0,handle:"#elementor-navigator__header",drag:this.onDrag.bind(this),stop:this.onDragStop.bind(this)}}},{key:"getResizableOptions",value:function getResizableOptions(){var e=this;return{handles:"all",containment:"document",minWidth:150,maxWidth:500,minHeight:240,start:function start(){elementor.$previewWrapper.addClass("ui-resizable-resizing")},stop:function stop(){elementor.$previewWrapper.removeClass("ui-resizable-resizing"),e.isDocked?(e.storage.size.width=elementor.helpers.getElementInlineStyle(e.$el,["width"]).width,elementorCommon.storage.set("navigator",e.storage)):e.saveSize()}}}},{key:"initLayout",value:function initLayout(){this.show(new d.default),this.$el.draggable(this.getDraggableOptions()),this.$el.resizable(this.getResizableOptions())}},{key:"open",value:function open(e){this.opened||(this.initLayout(),this.opened=!0),this.$el.show(),this.storage.docked?(this.dock(),this.setDockedSize()):this.setSize(),e&&e.trigger("request:edit"),this.saveStorage("visible",!0),this.ensurePosition(),elementorCommon.elements.$window.on("resize",this.ensurePosition)}},{key:"close",value:function close(e){this.$el.hide(),this.isDocked&&this.undock(!0),e||this.saveStorage("visible",!1),elementorCommon.elements.$window.off("resize",this.ensurePosition)}},{key:"isOpen",value:function isOpen(){return this.$el.is(":visible")}},{key:"dock",value:function dock(){elementorCommon.elements.$body.addClass("elementor-navigator-docked");var e=elementorCommon.config.isRTL?"left":"right",t=this.getResizableOptions();this.$el.css({height:"",top:"",bottom:"",left:"",right:""}),elementor.$previewWrapper.css(e,this.storage.size.width),this.$el.resizable("destroy"),t.handles=elementorCommon.config.isRTL?"e":"w",t.resize=function(t,n){elementor.$previewWrapper.css(e,n.size.width)},this.$el.resizable(t),this.isDocked=!0,this.saveStorage("docked",!0)}},{key:"undock",value:function undock(e){elementorCommon.elements.$body.removeClass("elementor-navigator-docked"),elementor.$previewWrapper.css(elementorCommon.config.isRTL?"left":"right",""),this.setSize(),this.$el.resizable("destroy"),this.$el.resizable(this.getResizableOptions()),this.isDocked=!1,e||this.saveStorage("docked",!1)}},{key:"setSize",value:function setSize(){this.storage.size&&this.$el.css(this.storage.size)}},{key:"setDockedSize",value:function setDockedSize(){this.$el.css("width",this.storage.size.width)}},{key:"ensurePosition",value:function ensurePosition(){if(!this.isDocked){var e=this.$el.offset();e.left>innerWidth&&this.$el.css({left:"",right:""}),e.top>innerHeight&&this.$el.css({top:"",bottom:""})}}},{key:"onDrag",value:function onDrag(e,t){if(this.isDocked)if(t.position.left===t.originalPosition.left){if(t.position.top!==t.originalPosition.top)return!1}else this.undock();else{0>t.position.top&&(t.position.top=0);var n=0>t.position.left,i=t.position.left+this.el.offsetWidth>innerWidth;elementorCommon.config.isRTL?i&&(t.position.left=innerWidth-this.el.offsetWidth):n&&(t.position.left=0),elementorCommon.elements.$body.toggleClass("elementor-navigator--dock-hint",elementorCommon.config.isRTL?n:i)}}},{key:"onDragStop",value:function onDragStop(e,t){if(!this.isDocked){this.saveSize();var n=t.position.left+this.el.offsetWidth;(0>t.position.left||n>innerWidth)&&this.dock(),elementorCommon.elements.$body.removeClass("elementor-navigator--dock-hint")}}},{key:"onEditModeSwitched",value:function onEditModeSwitched(e){"edit"===e&&this.storage.visible?this.open():this.close(!0)}},{key:"onDocumentLoaded",value:function onDocumentLoaded(e){e.config.panel.has_elements&&this.initLayout(),this.storage.visible&&$e.route("navigator")}},{key:"onDocumentUnloaded",value:function onDocumentUnloaded(){this.component.isOpen&&this.component.close(!0)}}]),_default}(n(273));t.default=f},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(21)),u=i(n(6)),c=function(e){function Component(){return(0,o.default)(this,Component),(0,a.default)(this,(0,l.default)(Component).apply(this,arguments))}return(0,u.default)(Component,e),(0,r.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"navigator"}},{key:"defaultRoutes",value:function defaultRoutes(){return{"":function _(){}}}},{key:"defaultCommands",value:function defaultCommands(){var e=this;return{open:function open(){return $e.route(e.getNamespace())},close:function close(){return e.close()},toggle:function toggle(){e.isOpen?e.close():$e.route(e.getNamespace())}}}},{key:"defaultShortcuts",value:function defaultShortcuts(){return{toggle:{keys:"ctrl+i",dependency:function dependency(){return elementor.getPreviewContainer().isEditable()}}}}},{key:"open",value:function open(e){var t=e.model,n=void 0!==t&&t;return this.manager.open(n),!0}},{key:"close",value:function close(e){return!!(0,s.default)((0,l.default)(Component.prototype),"close",this).call(this)&&(this.manager.close(e),!0)}}]),Component}(i(n(58)).default);t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=i(n(353)),c=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"getTemplate",value:function getTemplate(){return"#tmpl-elementor-navigator"}},{key:"id",value:function id(){return"elementor-navigator__inner"}},{key:"ui",value:function ui(){return{toggleAll:"#elementor-navigator__toggle-all",close:"#elementor-navigator__close"}}},{key:"events",value:function events(){return{"click @ui.toggleAll":"toggleAll","click @ui.close":"onCloseClick"}}},{key:"regions",value:function regions(){return{elements:"#elementor-navigator__elements"}}},{key:"toggleAll",value:function toggleAll(){var e="expand"===this.ui.toggleAll.data("elementor-action"),t=["eicon-collapse","eicon-expand"];this.ui.toggleAll.data("elementor-action",e?"collapse":"expand").removeClass(t[+e]).addClass(t[+!e]),this.elements.currentView.recursiveChildInvoke("toggleList",e)}},{key:"activateElementsMouseInteraction",value:function activateElementsMouseInteraction(){this.elements.currentView.recursiveChildInvoke("activateMouseInteraction")}},{key:"deactivateElementsMouseInteraction",value:function deactivateElementsMouseInteraction(){this.elements.currentView.recursiveChildInvoke("deactivateMouseInteraction")}},{key:"onShow",value:function onShow(){this.elements.show(new u.default({model:elementor.elementsModel}))}},{key:"onCloseClick",value:function onCloseClick(){$e.components.get("navigator").close()}}]),_default}(Marionette.LayoutView);t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0,n(208),n(209);var o=i(n(22)),r=i(n(107)),a=i(n(2)),l=i(n(3)),s=i(n(5)),u=i(n(4)),c=i(n(6)),d=i(n(354)),f=i(n(355)),m=i(n(125)),p=function(e){function _default(){return(0,a.default)(this,_default),(0,s.default)(this,(0,u.default)(_default).apply(this,arguments))}return(0,c.default)(_default,e),(0,l.default)(_default,[{key:"getTemplate",value:function getTemplate(){return"#tmpl-elementor-navigator__elements"}},{key:"ui",value:function ui(){return{item:"> .elementor-navigator__item",title:"> .elementor-navigator__item .elementor-navigator__element__title__text",toggle:"> .elementor-navigator__item > .elementor-navigator__element__toggle",toggleList:"> .elementor-navigator__item > .elementor-navigator__element__list-toggle",indicators:"> .elementor-navigator__item > .elementor-navigator__element__indicators",indicator:"> .elementor-navigator__item > .elementor-navigator__element__indicators > .elementor-navigator__element__indicator",elements:"> .elementor-navigator__elements"}}},{key:"events",value:function events(){return{contextmenu:"onContextMenu","click @ui.item":"onItemClick","click @ui.toggle":"onToggleClick","click @ui.toggleList":"onToggleListClick","click @ui.indicator":"onIndicatorClick","dblclick @ui.title":"onTitleDoubleClick","keydown @ui.title":"onTitleKeyDown","paste @ui.title":"onTitlePaste","sortstart @ui.elements":"onSortStart","sortover @ui.elements":"onSortOver","sortout @ui.elements":"onSortOut","sortstop @ui.elements":"onSortStop","sortupdate @ui.elements":"onSortUpdate","sortreceive @ui.elements":"onSortReceive"}}},{key:"getEmptyView",value:function getEmptyView(){return this.isRoot()?f.default:this.hasChildren()?d.default:null}},{key:"childViewOptions",value:function childViewOptions(){return{indent:this.getIndent()+10}}},{key:"className",value:function className(){var e=this.model.get("elType"),t="elementor-navigator__element";return e&&(t+=" elementor-navigator__element-"+e),this.hasChildren()&&(t+=" elementor-navigator__element--has-children"),t}},{key:"attributes",value:function attributes(){return{"data-model-cid":this.model.cid}}},{key:"templateHelpers",value:function templateHelpers(){var e={};return this.isRoot()||(e.title=this.model.getTitle(),e.icon="section"===this.model.get("elType")?"":this.model.getIcon()),e}},{key:"initialize",value:function initialize(){this.collection=this.model.get("elements"),this.childViewContainer=".elementor-navigator__elements",this.listenTo(this.model,"request:edit",this.onEditRequest).listenTo(this.model,"change",this.onModelChange).listenTo(this.model.get("settings"),"change",this.onModelSettingsChange)}},{key:"getIndent",value:function getIndent(){return this.getOption("indent")||0}},{key:"isRoot",value:function isRoot(){return!this.model.get("elType")}},{key:"hasChildren",value:function hasChildren(){return"widget"!==this.model.get("elType")}},{key:"toggleList",value:function toggleList(e,t){if(this.hasChildren()&&!this.isRoot()&&this.ui.item.hasClass("elementor-active")!==e){this.ui.item.toggleClass("elementor-active",e);var n="slideToggle";void 0!==e&&(n="slide"+(e?"Down":"Up")),this.ui.elements[n](300,t)}}},{key:"toggleHiddenClass",value:function toggleHiddenClass(){this.$el.toggleClass("elementor-navigator__element--hidden",!!this.model.get("hidden"))}},{key:"recursiveChildInvoke",value:function recursiveChildInvoke(e){for(var t=arguments,n=this,i=arguments.length,o=new Array(i>1?i-1:0),r=1;r<i;r++)o[r-1]=arguments[r];this[e].apply(this,o),this.children.each(function(e){e instanceof n.constructor&&e.recursiveChildInvoke.apply(e,t)})}},{key:"recursiveParentInvoke",value:function recursiveParentInvoke(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];this._parent instanceof this.constructor&&(this._parent[e].apply(this._parent,n),this._parent.recursiveParentInvoke.apply(this._parent,arguments))}},{key:"recursiveChildAgreement",value:function recursiveChildAgreement(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];if(!this[e].apply(this,n))return!1;for(var o=!0,a=0,l=(0,r.default)(this.children._views);a<l.length;a++){var s=l[a];if(s instanceof this.constructor&&!s.recursiveChildAgreement.apply(s,arguments)){o=!1;break}}return o}},{key:"activateMouseInteraction",value:function activateMouseInteraction(){this.$el.on({mouseenter:this.onMouseEnter.bind(this),mouseleave:this.onMouseLeave.bind(this)})}},{key:"deactivateMouseInteraction",value:function deactivateMouseInteraction(){this.$el.off("mouseenter mouseleave")}},{key:"dragShouldBeIgnored",value:function dragShouldBeIgnored(e){return!m.default.isValidChild(e,this.model)}},{key:"addEditingClass",value:function addEditingClass(){this.ui.item.addClass("elementor-editing")}},{key:"removeEditingClass",value:function removeEditingClass(){this.ui.item.removeClass("elementor-editing")}},{key:"enterTitleEditing",value:function enterTitleEditing(){this.ui.title.attr("contenteditable",!0).focus(),document.execCommand("selectAll"),elementor.addBackgroundClickListener("navigator",{ignore:this.ui.title,callback:this.exitTitleEditing.bind(this)})}},{key:"exitTitleEditing",value:function exitTitleEditing(){this.ui.title.attr("contenteditable",!1);var e=this.model.get("settings"),t=e.get("_title"),n=this.ui.title.text().trim();t||e.unset("_title",{silent:!0}),e.set("_title",n),elementor.removeBackgroundClickListener("navigator")}},{key:"activateSortable",value:function activateSortable(){elementor.userCan("design")&&this.ui.elements.sortable({items:"> .elementor-navigator__element",placeholder:"ui-sortable-placeholder",axis:"y",forcePlaceholderSize:!0,connectWith:".elementor-navigator__element-"+this.model.get("elType")+" "+this.ui.elements.selector,cancel:'[contenteditable="true"]'})}},{key:"renderIndicators",value:function renderIndicators(){var e=this,t=this.model.get("settings").attributes;this.ui.indicators.empty(),jQuery.each(elementor.navigator.indicators,function(n,i){if(i.settingKeys.some(function(e){return t[e]})){var o=jQuery("<div>",{class:"elementor-navigator__element__indicator",title:i.title}).attr("data-section",i.section).html('<i class="eicon-'.concat(i.icon,'"></i>'));e.ui.indicators.append(o),o.tipsy({delayIn:300,gravity:"s"})}})}},{key:"onRender",value:function onRender(){this.activateSortable(),this.isRoot()||(this.ui.item.css("padding-"+(elementorCommon.config.isRTL?"right":"left"),this.getIndent()),this.toggleHiddenClass(),this.renderIndicators())}},{key:"onModelChange",value:function onModelChange(){void 0!==this.model.changed.hidden&&this.toggleHiddenClass()}},{key:"onModelSettingsChange",value:function onModelSettingsChange(e){var t=this;void 0!==e.changed._title&&this.ui.title.text(this.model.getTitle()),jQuery.each(elementor.navigator.indicators,function(n,i){if((0,o.default)(e.changed).filter(function(e){return i.settingKeys.includes(e)}).length)return t.renderIndicators(),!1})}},{key:"onItemClick",value:function onItemClick(){this.model.trigger("request:edit",{scrollIntoView:!0})}},{key:"onToggleClick",value:function onToggleClick(e){e.stopPropagation(),this.model.trigger("request:toggleVisibility")}},{key:"onTitleDoubleClick",value:function onTitleDoubleClick(){this.enterTitleEditing()}},{key:"onTitleKeyDown",value:function onTitleKeyDown(e){13===e.which&&(e.preventDefault(),this.exitTitleEditing())}},{key:"onTitlePaste",value:function onTitlePaste(e){e.preventDefault(),document.execCommand("insertHTML",!1,e.originalEvent.clipboardData.getData("text/plain"))}},{key:"onToggleListClick",value:function onToggleListClick(e){e.stopPropagation(),this.toggleList()}},{key:"onSortStart",value:function onSortStart(e,t){this.model.trigger("request:sort:start",e,t),jQuery(t.item).children(".elementor-navigator__item").trigger("click"),elementor.navigator.getLayout().activateElementsMouseInteraction()}},{key:"onSortStop",value:function onSortStop(){elementor.navigator.getLayout().deactivateElementsMouseInteraction()}},{key:"onSortOver",value:function onSortOver(e){e.stopPropagation(),this.$el.addClass("elementor-dragging-on-child")}},{key:"onSortOut",value:function onSortOut(e){e.stopPropagation(),this.$el.removeClass("elementor-dragging-on-child")}},{key:"onSortUpdate",value:function onSortUpdate(e,t){e.stopPropagation(),this.ui.elements.is(t.item.parent())&&this.model.trigger("request:sort:update",t)}},{key:"onSortReceive",value:function onSortReceive(e,t){this.model.trigger("request:sort:receive",e,t)}},{key:"onMouseEnter",value:function onMouseEnter(e){var t=this;e.stopPropagation(),this.recursiveChildAgreement("dragShouldBeIgnored",elementor.channels.data.request("dragging:model"))||(this.autoExpandTimeout=setTimeout(function(){t.toggleList(!0,function(){t.ui.elements.sortable("refreshPositions")})},500))}},{key:"onMouseLeave",value:function onMouseLeave(e){e.stopPropagation(),clearTimeout(this.autoExpandTimeout)}},{key:"onContextMenu",value:function onContextMenu(e){this.model.trigger("request:contextmenu",e)}},{key:"onEditRequest",value:function onEditRequest(){this.recursiveParentInvoke("toggleList",!0),elementor.navigator.getLayout().elements.currentView.recursiveChildInvoke("removeEditingClass"),this.addEditingClass(),elementor.helpers.scrollToView(this.$el,400,elementor.navigator.getLayout().elements.$el)}},{key:"onIndicatorClick",value:function onIndicatorClick(e){var t=e.currentTarget.dataset.section;setTimeout(function(){var e=elementor.getPanelView().currentPageView,n=e.getControlModel(t).get("tab");e.activateSection(t),e.activateTab(n),e.render()})}}]),_default}(Marionette.CompositeView);t.default=p},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"getTemplate",value:function getTemplate(){return"#tmpl-elementor-navigator__elements--empty"}},{key:"className",value:function className(){return"elementor-empty-view"}},{key:"onRendr",value:function onRendr(){this.$el.css("padding-"+(elementorCommon.config.isRTL?"right":"left"),this.getOption("indent"))}}]),_default}(Marionette.ItemView);t.default=u},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"getTemplate",value:function getTemplate(){return"#tmpl-elementor-navigator__root--empty"}},{key:"className",value:function className(){return"elementor-nerd-box"}}]),_default}(Marionette.ItemView);t.default=u},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=i(n(357)),c=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"onInit",value:function onInit(){$e.components.register(new u.default({manager:this}))}}]),_default}(elementorModules.Module);t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=i(n(212)),c=i(n(358)),d=function(e){function Component(){return(0,o.default)(this,Component),(0,a.default)(this,(0,l.default)(Component).apply(this,arguments))}return(0,s.default)(Component,e),(0,r.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"shortcuts"}},{key:"defaultShortcuts",value:function defaultShortcuts(){return{"":{keys:"ctrl+?"}}}},{key:"getModalLayout",value:function getModalLayout(){return c.default}}]),Component}(u.default);t.default=d},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(21)),u=i(n(6)),c=i(n(359)),d=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,u.default)(_default,e),(0,r.default)(_default,[{key:"getModalOptions",value:function getModalOptions(){return{id:"elementor-hotkeys__modal"}}},{key:"getLogoOptions",value:function getLogoOptions(){return{title:elementor.translate("keyboard_shortcuts")}}},{key:"initialize",value:function initialize(){for(var e,t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];(e=(0,s.default)((0,l.default)(_default.prototype),"initialize",this)).call.apply(e,[this].concat(n)),this.showLogo(),this.showContentView()}},{key:"showContentView",value:function showContentView(){this.modalContent.show(new c.default)}}]),_default}(elementorModules.common.views.modal.Layout);t.default=d},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=i(n(189)),c=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"id",value:function id(){return"elementor-hotkeys"}},{key:"templateHelpers",value:function templateHelpers(){return{environment:u.default}}},{key:"getTemplate",value:function getTemplate(){return"#tmpl-elementor-hotkeys"}}]),_default}(Marionette.LayoutView);t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"onReady",value:function onReady(){var e=_.extend({enableTime:!0,minuteIncrement:1},this.model.get("picker_options"));this.ui.input.flatpickr(e)}},{key:"onBeforeDestroy",value:function onBeforeDestroy(){this.ui.input.flatpickr().destroy()}}]),_default}(n(74));t.default=u},function(e,t,n){"use strict";var i=n(0),o=i(n(32)),r=i(n(22));n(30),n(15);var a=n(362);e.exports=Marionette.Behavior.extend({tagView:null,listenerAttached:!1,ui:{dynamicSwitcher:".elementor-control-dynamic-switcher"},events:{"click @ui.dynamicSwitcher":"onDynamicSwitcherClick"},initialize:function initialize(){this.listenerAttached||(this.listenTo(this.view.options.container.settings,"change:external:__dynamic__",this.onAfterExternalChange),this.listenerAttached=!0)},renderTools:function renderTools(){if(!this.getOption("dynamicSettings").default){var e=jQuery(Marionette.Renderer.render("#tmpl-elementor-control-dynamic-switcher"));this.$el.find(".elementor-control-dynamic-switcher-wrapper").append(e),this.ui.dynamicSwitcher=e,this.ui.dynamicSwitcher.tipsy({title:function title(){return this.getAttribute("data-tooltip")},gravity:"s"})}},toggleDynamicClass:function toggleDynamicClass(){this.$el.toggleClass("elementor-control-dynamic-value",this.isDynamicMode())},isDynamicMode:function isDynamicMode(){var e=this.view.container.settings.get("__dynamic__");return!(!e||!e[this.view.model.get("name")])},createTagsList:function createTagsList(){var e=_.groupBy(this.getOption("tags"),"group"),t=elementor.dynamicTags.getConfig("groups"),n=this.ui.tagsList=jQuery("<div>",{class:"elementor-tags-list"}),i=jQuery("<div>",{class:"elementor-tags-list__inner"});if(n.append(i),jQuery.each(t,function(t){var n=e[t];if(n){var o=jQuery("<div>",{class:"elementor-tags-list__group-title"}).text(this.title);i.append(o),n.forEach(function(e){var t=jQuery("<div>",{class:"elementor-tags-list__item"});t.text(e.title).attr("data-tag-name",e.name),i.append(t)})}}),!elementor.helpers.hasPro()&&(0,r.default)(e).length){var o=Marionette.Renderer.render("#tmpl-elementor-dynamic-tags-promo");i.append(o)}i.on("click",".elementor-tags-list__item",this.onTagsListItemClick.bind(this)),elementorCommon.elements.$body.append(n)},getTagsList:function getTagsList(){return this.ui.tagsList||this.createTagsList(),this.ui.tagsList},toggleTagsList:function toggleTagsList(){var e=this.getTagsList();if(e.is(":visible"))e.hide();else{var t=elementorCommon.config.isRTL?"left":"right";e.show().position({my:"".concat(t," top"),at:"".concat(t," bottom+5"),of:this.ui.dynamicSwitcher})}},setTagView:function setTagView(e,t,n){this.tagView&&this.tagView.destroy();var i=this.tagView=new a({id:e,name:t,settings:n,controlName:this.view.model.get("name"),dynamicSettings:this.getOption("dynamicSettings")}),o=this.view.options.container,r=o.controls[i.options.controlName].label;i.options.container=new elementorModules.editor.Container({type:"dynamic",id:e,model:i.model,settings:i.model,view:i,parent:o,label:o.label+" "+r,controls:i.model.options.controls,renderer:o}),i.render(),this.$el.find(".elementor-control-tag-area").after(i.el),this.listenTo(i,"remove",this.onTagViewRemove.bind(this))},setDefaultTagView:function setDefaultTagView(){var e=elementor.dynamicTags.tagTextToTagData(this.getDynamicValue());this.setTagView(e.id,e.name,e.settings)},tagViewToTagText:function tagViewToTagText(){var e=this.tagView;return elementor.dynamicTags.tagDataToTagText(e.getOption("id"),e.getOption("name"),e.model)},getDynamicValue:function getDynamicValue(){return this.view.container.dynamic.get(this.view.model.get("name"))},destroyTagView:function destroyTagView(){this.tagView&&(this.tagView.destroy(),this.tagView=null)},showPromotion:function showPromotion(){var e=elementor.translate("dynamic_promotion_message");"color"===this.view.model.get("type")&&(e+="<br>"+elementor.translate("available_in_pro_v29")),elementor.promotion.showDialog({headerMessage:elementor.translate("dynamic_content"),message:e,top:"-10",element:this.ui.dynamicSwitcher,actionURL:elementor.config.dynamicPromotionURL})},onRender:function onRender(){this.$el.addClass("elementor-control-dynamic"),this.renderTools(),this.toggleDynamicClass(),this.isDynamicMode()&&this.setDefaultTagView()},onDynamicSwitcherClick:function onDynamicSwitcherClick(e){e.stopPropagation(),this.getOption("tags").length?this.toggleTagsList():this.showPromotion()},onTagsListItemClick:function onTagsListItemClick(e){var t=jQuery(e.currentTarget);this.setTagView(elementor.helpers.getUniqueID(),t.data("tagName"),{}),this.isDynamicMode()?$e.run("document/dynamic/settings",{container:this.view.options.container,settings:(0,o.default)({},this.view.model.get("name"),this.tagViewToTagText())}):$e.run("document/dynamic/enable",{container:this.view.options.container,settings:(0,o.default)({},this.view.model.get("name"),this.tagViewToTagText())}),this.toggleDynamicClass(),this.toggleTagsList(),this.tagView.getTagConfig().settings_required&&this.tagView.showSettingsPopup()},onTagViewRemove:function onTagViewRemove(){$e.run("document/dynamic/disable",{container:this.view.options.container,settings:(0,o.default)({},this.view.model.get("name"),this.tagViewToTagText())}),this.toggleDynamicClass()},onAfterExternalChange:function onAfterExternalChange(){this.destroyTagView(),this.isDynamicMode()&&this.setDefaultTagView(),this.toggleDynamicClass()},onDestroy:function onDestroy(){this.destroyTagView(),this.ui.tagsList&&this.ui.tagsList.remove()}})},function(e,t,n){"use strict";var i=n(0);n(30);var o=i(n(107)),r=n(363);e.exports=Marionette.ItemView.extend({className:"elementor-dynamic-cover elementor-input-style",tagControlsStack:null,templateHelpers:function templateHelpers(){var e={};return this.model&&(e.controls=this.model.options.controls),e},ui:{remove:".elementor-dynamic-cover__remove"},events:function events(){var events={"click @ui.remove":"onRemoveClick"};return this.hasSettings()&&(events.click="onClick"),events},getTemplate:function getTemplate(){var e=this.getTagConfig(),t=Marionette.TemplateCache.get("#tmpl-elementor-control-dynamic-cover"),n=Marionette.Renderer.render(t,{hasSettings:this.hasSettings(),isRemovable:!this.getOption("dynamicSettings").default,title:e.title,content:e.panel_template});return Marionette.TemplateCache.prototype.compileTemplate(n.trim())},getTagConfig:function getTagConfig(){return elementor.dynamicTags.getConfig("tags."+this.getOption("name"))},initSettingsPopup:function initSettingsPopup(){var e={className:"elementor-tag-settings-popup",position:{my:"left top+5",at:"left bottom",of:this.$el,autoRefresh:!0}},t=elementorCommon.dialogsManager.createWidget("buttons",e);this.getSettingsPopup=function(){return t}},hasSettings:function hasSettings(){return!!(0,o.default)(this.getTagConfig().controls).length},showSettingsPopup:function showSettingsPopup(){this.tagControlsStack||this.initTagControlsStack();var e=this.getSettingsPopup();e.isVisible()||e.show()},initTagControlsStack:function initTagControlsStack(){this.tagControlsStack=new r({model:this.model,controls:this.model.controls,name:this.options.name,controlName:this.options.controlName,container:this.options.container,el:this.getSettingsPopup().getElements("message")[0]}),this.tagControlsStack.render()},initModel:function initModel(){this.model=new elementorModules.editor.elements.models.BaseSettings(this.getOption("settings"),{controls:this.getTagConfig().controls})},initialize:function initialize(){this.initModel(),this.hasSettings()&&(this.initSettingsPopup(),this.listenTo(this.model,"change",this.render))},onClick:function onClick(){this.showSettingsPopup()},onRemoveClick:function onRemoveClick(e){e.stopPropagation(),this.destroy(),this.trigger("remove")},onDestroy:function onDestroy(){this.hasSettings()&&this.getSettingsPopup().destroy(),this.tagControlsStack&&this.tagControlsStack.destroy()}})},function(e,t,n){"use strict";var i=n(364);e.exports=elementorModules.editor.views.ControlsStack.extend({activeTab:"content",template:_.noop,emptyView:i,isEmpty:function isEmpty(){return this.collection.length<2},childViewOptions:function childViewOptions(){return{container:this.options.container}},getNamespaceArray:function getNamespaceArray(){var e=elementor.getPanelView().getCurrentPageView(),t=e.getNamespaceArray();return t.push(e.activeSection),t.push(this.getOption("controlName")),t.push(this.getOption("name")),t},onRenderTemplate:function onRenderTemplate(){this.activateFirstSection()}})},function(e,t,n){"use strict";e.exports=Marionette.ItemView.extend({className:"elementor-tag-controls-stack-empty",template:"#tmpl-elementor-tag-controls-stack-empty"})},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"getDefaultSettings",value:function getDefaultSettings(){return{selectors:{notice:"#elementor-notice-bar",close:"#elementor-notice-bar__close"}}}},{key:"getDefaultElements",value:function getDefaultElements(){var e=this.getSettings();return{$notice:jQuery(e.selectors.notice),$close:jQuery(e.selectors.close)}}},{key:"bindEvents",value:function bindEvents(){this.elements.$close.on("click",this.onCloseClick.bind(this))}},{key:"onCloseClick",value:function onCloseClick(){this.elements.$notice.slideUp(),elementorCommon.ajax.addRequest("notice_bar_dismiss")}}]),_default}(elementorModules.ViewModule);t.default=u},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0,n(50);var o=i(n(22));n(30);var r=i(n(2)),a=i(n(3)),l=i(n(5)),s=i(n(4)),u=i(n(6)),c=i(n(367)),d=n(368),f=i(n(397)),m=i(n(398)),p=n(283),h=function(e){function _default(){return(0,r.default)(this,_default),(0,l.default)(this,(0,s.default)(_default).apply(this,arguments))}return(0,u.default)(_default,e),(0,a.default)(_default,[{key:"onInit",value:function onInit(){this.library=new f.default,this.store=new m.default,elementor.helpers.fetchFa4ToFa5Mapping(),this.cache={}}},{key:"getLayout",value:function getLayout(){var e=this;if(!this.layout){this.layout=new c.default;var t=this.layout.getModal();t.addButton({name:"insert_icon",text:elementor.translate("Insert"),classes:"elementor-button elementor-button-success",callback:function callback(){e.updateControlValue(),e.unMountIconManager()}}),t.on("show",this.onPickerShow.bind(this)).on("hide",this.unMountIconManager)}return this.layout}},{key:"getDefaultSettings",value:function getDefaultSettings(){return{selectedIcon:{}}}},{key:"unMountIconManager",value:function unMountIconManager(){var e=document.querySelector("#elementor-icons-manager-modal .dialog-content");(0,p.unmountComponentAtNode)(e)}},{key:"loadIconLibraries",value:function loadIconLibraries(){this.cache.loaded||(elementor.config.icons.libraries.forEach(function(e){"all"!==e.name&&elementor.iconManager.library.initIconType(e)}),this.cache.loaded=!0)}},{key:"onPickerShow",value:function onPickerShow(){var e=this.getSettings("controlView"),t={GoPro:!0},n={recommended:e.model.get("recommended")||!1},i=e.getControlValue(),r=elementor.config.icons.libraries;if(i.library&&i.value||(i={value:"",library:""}),n.selected=i,this.setSettings("selectedIcon",i),n.recommended){var a=!1;r.forEach(function(e,t){"recommended"===e.name&&(a=!0,r[t].icons=n.recommended)}),a||r.unshift({name:"recommended",label:"Recommended",icons:n.recommended,labelIcon:"eicon-star-o",native:!0})}else r=r.filter(function(e){return"recommended"!==e.name});r.forEach(function(e,n){-1===["all","recommended"].indexOf(e.name)&&elementor.iconManager.library.initIconType(e,function(e){r[n]=e}),t[e.name]=!0}),n.loaded=t,n.icons=r;var l=i.library||r[0].name;if("svg"===i.library&&(l=r[0].name),(0,o.default)(r).some(function(e){return e===l})||(l=r[0].name),n.recommended&&""!==i.library&&""!==i.value&&n.recommended.hasOwnProperty(i.library)){var s=r.filter(function(e){return i.library===e.name}),u=i.value.replace(s[0].displayPrefix+" "+s[0].prefix,"");n.recommended[i.library].some(function(e){return-1<e.indexOf(u)})&&(l=r[0].name)}return n.customIconsURL=elementor.config.customIconsURL,n.activeTab=l,(0,d.renderIconManager)(n)}},{key:"updateControlValue",value:function updateControlValue(){var e=this.getSettings();e.controlView.setValue(e.selectedIcon),e.controlView.applySavedValue()}},{key:"show",value:function show(e){this.setSettings("controlView",e.view),this.getLayout().showModal(e)}}]),_default}(elementorModules.Module);t.default=h},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(21)),u=i(n(6)),c=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,u.default)(_default,e),(0,r.default)(_default,[{key:"getModalOptions",value:function getModalOptions(){return{id:"elementor-icons-manager-modal"}}},{key:"getLogoOptions",value:function getLogoOptions(){return{title:elementor.translate("icon_library")}}},{key:"initialize",value:function initialize(){for(var e,t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];(e=(0,s.default)((0,l.default)(_default.prototype),"initialize",this)).call.apply(e,[this].concat(n)),this.showLogo()}}]),_default}(i(n(274)).default);t.default=c},function(e,t,n){"use strict";var i=n(0),o=n(59);n(1)(t,"__esModule",{value:!0}),t.renderIconManager=t.default=void 0;var r=o(n(190)),a=i(n(370)),l=i(n(371));n(30);var s=i(n(2)),u=i(n(3)),c=i(n(5)),d=i(n(4)),f=i(n(47)),m=i(n(6)),p=i(n(32)),h=i(n(232)),g=n(283),v=i(n(383)),y=i(n(396)),b=function(e){function IconsManager(){var e,t;(0,s.default)(this,IconsManager);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return t=(0,c.default)(this,(e=(0,d.default)(IconsManager)).call.apply(e,[this].concat(i))),(0,p.default)((0,f.default)(t),"scrollViewRef",(0,r.createRef)()),(0,p.default)((0,f.default)(t),"state",{activeTab:t.props.activeTab,selected:{library:"",value:""},iconTabs:elementor.config.icons.libraries,loaded:t.props.loaded,filter:""}),(0,p.default)((0,f.default)(t),"cache",{}),(0,p.default)((0,f.default)(t),"loadAllTabs",function(){var e=t.state.loaded;t.props.icons.forEach(function(n){e[n.name]||-1<["all","recommended"].indexOf(n.name)||elementor.iconManager.library.initIconType((0,l.default)({},n),function(i){t.cache[i.name]=i,e[n.name]=!0})}),e.all=!0,e.recommended=!0,t.setState({loaded:e})}),(0,p.default)((0,f.default)(t),"getActiveTab",function(){var e=t.state.activeTab,n=t.state.loaded,i=t.props.icons;if(e||t.props.activeTab&&(e=t.props.activeTab),"GoPro"===e)return e;if(!n[e])return!1;var o=(0,l.default)({},i.filter(function(t){return t.name===e})[0]);return n[e]?(0,l.default)({},o):"all"!==o.name||n.all?(elementor.iconManager.library.initIconType((0,l.default)({},o),function(e){t.cache[e.name]=e,t.updateLoaded(e.name)}),!1):t.loadAllTabs()}),(0,p.default)((0,f.default)(t),"getIconTabsLinks",function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return t.props.icons.map(function(n){if(e^t.isNativeTab(n))return"";var i=n.name===t.state.activeTab,o="elementor-icons-manager__tab-link";return i&&(o+=" elementor-active"),r.default.createElement("div",{className:o,key:n.name,onClick:function onClick(){i||t.setState({activeTab:n.name})}},r.default.createElement("i",{className:n.labelIcon}),n.label)})}),(0,p.default)((0,f.default)(t),"getActiveTabIcons",function(e){if(e.name)return t.getActiveTabIcons(e.name);if(t.cache[e])return t.cache[e].icons;if("recommended"===e)return t.state.iconTabs[0].icons;if("all"===e)return t.getAllIcons();if(!t.state.loaded[e]){var n=t.props.icons.filter(function(t){return e===t.name});return elementor.iconManager.library.initIconType((0,l.default)({},n[0]),function(e){t.cache[e.name]=e,t.updateLoaded(e.name)})}return elementor.iconManager.store.getIcons(e)}),(0,p.default)((0,f.default)(t),"getAllIcons",function(){if(t.cache.all)return t.cache.all.icons;var e={};return t.props.icons.forEach(function(n){"all"!==n.name&&"recommended"!==n.name&&(e[n.name]=t.getActiveTabIcons(n.name))}),t.cache.all={icons:e},e}),(0,p.default)((0,f.default)(t),"handleSearch",function(e){var n=e.target.value;if(n&&""!==n){if(n=n.toLocaleLowerCase(),t.state.filter===n)return}else n="";t.setState({filter:n})}),(0,p.default)((0,f.default)(t),"setSelected",function(e){elementor.iconManager.setSettings("selectedIcon",e),t.setState({selected:e})}),(0,p.default)((0,f.default)(t),"getSelected",function(){var e=t.state.selected;return""===e.value&&t.props.selected&&t.props.selected.value&&(e={value:t.props.selected.value,library:t.props.selected.library}),e}),(0,p.default)((0,f.default)(t),"render",function(){var e=t.getActiveTab(),n=e.name?e.name:e,i=t.props.showSearch,o=void 0===i||i,l=t.state.filter,s=t.getSelected();if("GoPro"!==e){if(!n||!t.state.loaded[n])return"Loading";e&&(e.icons=t.getActiveTabIcons(e))}return r.default.createElement(r.Fragment,null,r.default.createElement("div",{id:"elementor-icons-manager__sidebar",className:"elementor-templates-modal__sidebar"},r.default.createElement("div",{id:"elementor-icons-manager__tab-links"},t.getIconTabsLinks(),t.getUploadCustomButton(),t.getIconTabsLinks(!1))),r.default.createElement("div",{id:"elementor-icons-manager__main",className:"elementor-templates-modal__content"},"GoPro"===n?r.default.createElement(y.default,null):r.default.createElement(r.Fragment,null,o?t.getSearchHTML():"",r.default.createElement("div",{id:"elementor-icons-manager__tab__wrapper",ref:t.scrollViewRef},r.default.createElement("div",{id:"elementor-icons-manager__tab__title"},e.label),r.default.createElement("div",{id:"elementor-icons-manager__tab__content_wrapper"},r.default.createElement("input",{type:"hidden",name:"icon_value",id:"icon_value",value:s.value}),r.default.createElement("input",{type:"hidden",name:"icon_type",id:"icon_type",value:s.library}),t.state.loaded[e.name]?r.default.createElement(v.default,(0,a.default)({setSelected:t.setSelected,selected:s,filter:l,key:e.name,parentRef:t.scrollViewRef},e)):"Loading")))))}),t}return(0,m.default)(IconsManager,e),(0,u.default)(IconsManager,[{key:"updateLoaded",value:function updateLoaded(e){var t=this.state.loaded;t[e]=!0,this.setState({loaded:t})}},{key:"isNativeTab",value:function isNativeTab(e){return("all"===e.name||"recommended"===e.name||"fa-"===e.name.substr(0,3))&&e.native}},{key:"getUploadCustomButton",value:function getUploadCustomButton(){var e=this,t=function onClick(){"GoPro"!==e.state.activeTab&&e.setState({activeTab:"GoPro"})};return this.props.customIconsURL&&(t=function onClick(){window.open(e.props.customIconsURL,"_blank")}),r.default.createElement("div",{id:"elementor-icons-manager__upload"},r.default.createElement("div",{id:"elementor-icons-manager__upload__title"},elementor.translate("my_libraries")),r.default.createElement("button",{id:"elementor-icons-manager__upload__button",className:"elementor-button elementor-button-default",onClick:t},elementor.translate("upload")))}},{key:"getSearchHTML",value:function getSearchHTML(){return r.default.createElement("div",{id:"elementor-icons-manager__search"},r.default.createElement("input",{placeholder:"Filter by name...",onInput:this.handleSearch}),r.default.createElement("i",{className:"eicon-search"}))}}]),IconsManager}(r.Component),w=b;t.default=w;t.renderIconManager=function renderIconManager(e){var t=document.querySelector("#elementor-icons-manager-modal .dialog-content");return(0,g.render)(r.default.createElement(b,(0,a.default)({},e,{containerElement:t})),t)},b.propTypes={activeTab:h.default.any,customIconsURL:h.default.string,icons:h.default.any,loaded:h.default.any,modalView:h.default.any,recommended:h.default.oneOfType([h.default.bool,h.default.object]),selected:h.default.any,showSearch:h.default.bool}},function(e,t,n){"use strict"; /** @license React v16.9.0 * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var i=n(278),o="function"==typeof Symbol&&Symbol.for,r=o?Symbol.for("react.element"):60103,a=o?Symbol.for("react.portal"):60106,l=o?Symbol.for("react.fragment"):60107,s=o?Symbol.for("react.strict_mode"):60108,u=o?Symbol.for("react.profiler"):60114,c=o?Symbol.for("react.provider"):60109,d=o?Symbol.for("react.context"):60110,f=o?Symbol.for("react.forward_ref"):60112,m=o?Symbol.for("react.suspense"):60113,p=o?Symbol.for("react.suspense_list"):60120,h=o?Symbol.for("react.memo"):60115,g=o?Symbol.for("react.lazy"):60116;o&&Symbol.for("react.fundamental"),o&&Symbol.for("react.responder");var v="function"==typeof Symbol&&Symbol.iterator;function A(e){for(var t=e.message,n="https://reactjs.org/docs/error-decoder.html?invariant="+t,i=1;i<arguments.length;i++)n+="&args[]="+encodeURIComponent(arguments[i]);return e.message="Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",e}var y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b={};function D(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||y}function E(){}function F(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||y}D.prototype.isReactComponent={},D.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw A(Error(85));this.updater.enqueueSetState(this,e,t,"setState")},D.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},E.prototype=D.prototype;var w=F.prototype=new E;w.constructor=F,i(w,D.prototype),w.isPureReactComponent=!0;var C={current:null},k={suspense:null},_={current:null},x=Object.prototype.hasOwnProperty,P={key:!0,ref:!0,__self:!0,__source:!0};function M(e,t,n){var i=void 0,o={},a=null,l=null;if(null!=t)for(i in void 0!==t.ref&&(l=t.ref),void 0!==t.key&&(a=""+t.key),t)x.call(t,i)&&!P.hasOwnProperty(i)&&(o[i]=t[i]);var s=arguments.length-2;if(1===s)o.children=n;else if(1<s){for(var u=Array(s),c=0;c<s;c++)u[c]=arguments[c+2];o.children=u}if(e&&e.defaultProps)for(i in s=e.defaultProps)void 0===o[i]&&(o[i]=s[i]);return{$$typeof:r,type:e,key:a,ref:l,props:o,_owner:_.current}}function N(e){return"object"==typeof e&&null!==e&&e.$$typeof===r}var I=/\/+/g,O=[];function Q(e,t,n,i){if(O.length){var o=O.pop();return o.result=e,o.keyPrefix=t,o.func=n,o.context=i,o.count=0,o}return{result:e,keyPrefix:t,func:n,context:i,count:0}}function R(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>O.length&&O.push(e)}function U(e,t,n){return null==e?0:function S(e,t,n,i){var o=typeof e;"undefined"!==o&&"boolean"!==o||(e=null);var l=!1;if(null===e)l=!0;else switch(o){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case r:case a:l=!0}}if(l)return n(i,e,""===t?"."+T(e,0):t),1;if(l=0,t=""===t?".":t+":",Array.isArray(e))for(var s=0;s<e.length;s++){var u=t+T(o=e[s],s);l+=S(o,u,n,i)}else if(null===e||"object"!=typeof e?u=null:u="function"==typeof(u=v&&e[v]||e["@@iterator"])?u:null,"function"==typeof u)for(e=u.call(e),s=0;!(o=e.next()).done;)l+=S(o=o.value,u=t+T(o,s++),n,i);else if("object"===o)throw n=""+e,A(Error(31),"[object Object]"===n?"object with keys {"+Object.keys(e).join(", ")+"}":n,"");return l}(e,"",t,n)}function T(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function escape(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(e){return t[e]})}(e.key):t.toString(36)}function ea(e,t){e.func.call(e.context,t,e.count++)}function fa(e,t,n){var i=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?V(e,i,n,function(e){return e}):null!=e&&(N(e)&&(e=function da(e,t){return{$$typeof:r,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(I,"$&/")+"/")+n)),i.push(e))}function V(e,t,n,i,o){var r="";null!=n&&(r=(""+n).replace(I,"$&/")+"/"),U(e,fa,t=Q(t,r,i,o)),R(t)}function W(){var e=C.current;if(null===e)throw A(Error(321));return e}var j={Children:{map:function(e,t,n){if(null==e)return e;var i=[];return V(e,i,null,t,n),i},forEach:function(e,t,n){if(null==e)return e;U(e,ea,t=Q(null,null,t,n)),R(t)},count:function(e){return U(e,function(){return null},null)},toArray:function(e){var t=[];return V(e,t,null,function(e){return e}),t},only:function(e){if(!N(e))throw A(Error(143));return e}},createRef:function(){return{current:null}},Component:D,PureComponent:F,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:d,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:c,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:f,render:e}},lazy:function(e){return{$$typeof:g,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:h,type:e,compare:void 0===t?null:t}},useCallback:function(e,t){return W().useCallback(e,t)},useContext:function(e,t){return W().useContext(e,t)},useEffect:function(e,t){return W().useEffect(e,t)},useImperativeHandle:function(e,t,n){return W().useImperativeHandle(e,t,n)},useDebugValue:function(){},useLayoutEffect:function(e,t){return W().useLayoutEffect(e,t)},useMemo:function(e,t){return W().useMemo(e,t)},useReducer:function(e,t,n){return W().useReducer(e,t,n)},useRef:function(e){return W().useRef(e)},useState:function(e){return W().useState(e)},Fragment:l,Profiler:u,StrictMode:s,Suspense:m,unstable_SuspenseList:p,createElement:M,cloneElement:function(e,t,n){if(null==e)throw A(Error(267),e);var o=void 0,a=i({},e.props),l=e.key,s=e.ref,u=e._owner;if(null!=t){void 0!==t.ref&&(s=t.ref,u=_.current),void 0!==t.key&&(l=""+t.key);var c=void 0;for(o in e.type&&e.type.defaultProps&&(c=e.type.defaultProps),t)x.call(t,o)&&!P.hasOwnProperty(o)&&(a[o]=void 0===t[o]&&void 0!==c?c[o]:t[o])}if(1===(o=arguments.length-2))a.children=n;else if(1<o){c=Array(o);for(var d=0;d<o;d++)c[d]=arguments[d+2];a.children=c}return{$$typeof:r,type:e.type,key:l,ref:s,props:a,_owner:u}},createFactory:function(e){var t=M.bind(null,e);return t.type=e,t},isValidElement:N,version:"16.9.0",unstable_withSuspenseConfig:function(e,t){var n=k.suspense;k.suspense=void 0===t?null:t;try{e()}finally{k.suspense=n}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentDispatcher:C,ReactCurrentBatchConfig:k,ReactCurrentOwner:_,IsSomeRendererActing:{current:!1},assign:i}},L={default:j},$=L&&j||L;e.exports=$.default||$},function(e,t,n){var i=n(164);function _extends(){return e.exports=_extends=i||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},_extends.apply(this,arguments)}e.exports=_extends},function(e,t,n){var i=n(1),o=n(279),r=n(372),a=n(129),l=n(376),s=n(22),u=n(32);function ownKeys(e,t){var n=s(e);if(l){var i=l(e);t&&(i=i.filter(function(t){return a(e,t).enumerable})),n.push.apply(n,i)}return n}e.exports=function _objectSpread2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(n,!0).forEach(function(t){u(e,t,n[t])}):r?o(e,r(n)):ownKeys(n).forEach(function(t){i(e,t,a(n,t))})}return e}},function(e,t,n){e.exports=n(373)},function(e,t,n){n(374),e.exports=n(7).Object.getOwnPropertyDescriptors},function(e,t,n){var i=n(8),o=n(375),r=n(20),a=n(52),l=n(282);i(i.S,"Object",{getOwnPropertyDescriptors:function getOwnPropertyDescriptors(e){for(var t,n,i=r(e),s=a.f,u=o(i),c={},d=0;u.length>d;)void 0!==(n=s(i,t=u[d++]))&&l(c,t,n);return c}})},function(e,t,n){var i=n(96),o=n(79),r=n(16),a=n(9).Reflect;e.exports=a&&a.ownKeys||function ownKeys(e){var t=i.f(r(e)),n=o.f;return n?t.concat(n(e)):t}},function(e,t,n){e.exports=n(377)},function(e,t,n){n(128),e.exports=n(7).Object.getOwnPropertySymbols},function(e,t,n){"use strict";var i=n(379);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,e.exports=function(){function shim(e,t,n,o,r,a){if(a!==i){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function getShim(){return shim}shim.isRequired=shim;var e={array:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return e.PropTypes=e,e}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(i,o,r){"use strict"; /** @license React v16.9.0 * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var a=r(190),s=r(278),u=r(381);function t(e){for(var t=e.message,n="https://reactjs.org/docs/error-decoder.html?invariant="+t,i=1;i<arguments.length;i++)n+="&args[]="+encodeURIComponent(arguments[i]);return e.message="Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",e}if(!a)throw t(Error(227));var m=null,p={};function da(){if(m)for(var e in p){var n=p[e],i=m.indexOf(e);if(!(-1<i))throw t(Error(96),e);if(!w[i]){if(!n.extractEvents)throw t(Error(97),e);for(var o in w[i]=n,i=n.eventTypes){var r=void 0,a=i[o],l=n,s=o;if(C.hasOwnProperty(s))throw t(Error(99),s);C[s]=a;var u=a.phasedRegistrationNames;if(u){for(r in u)u.hasOwnProperty(r)&&ha(u[r],l,s);r=!0}else a.registrationName?(ha(a.registrationName,l,s),r=!0):r=!1;if(!r)throw t(Error(98),o,e)}}}}function ha(e,n,i){if(_[e])throw t(Error(100),e);_[e]=n,T[e]=n.eventTypes[i].dependencies}var w=[],C={},_={},T={};function ka(e,t,n,i,o,r,a,l,s){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(e){this.onError(e)}}var E=!1,M=null,P=!1,I=null,R={onError:function(e){E=!0,M=e}};function qa(e,t,n,i,o,r,a,l,s){E=!1,M=null,ka.apply(R,arguments)}var A=null,V=null,F=null;function wa(e,n,i){var o=e.type||"unknown-event";e.currentTarget=F(i),function ra(e,n,i,o,r,a,l,s,u){if(qa.apply(this,arguments),E){if(!E)throw t(Error(198));var c=M;E=!1,M=null,P||(P=!0,I=c)}}(o,n,void 0,e),e.currentTarget=null}function xa(e,n){if(null==n)throw t(Error(30));return null==e?n:Array.isArray(e)?Array.isArray(n)?(e.push.apply(e,n),e):(e.push(n),e):Array.isArray(n)?[e].concat(n):[e,n]}function ya(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var j=null;function Aa(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var i=0;i<t.length&&!e.isPropagationStopped();i++)wa(e,t[i],n[i]);else t&&wa(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function Ba(e){if(null!==e&&(j=xa(j,e)),e=j,j=null,e){if(ya(e,Aa),j)throw t(Error(95));if(P)throw e=I,P=!1,I=null,e}}var L={injectEventPluginOrder:function(e){if(m)throw t(Error(101));m=Array.prototype.slice.call(e),da()},injectEventPluginsByName:function(e){var n,i=!1;for(n in e)if(e.hasOwnProperty(n)){var o=e[n];if(!p.hasOwnProperty(n)||p[n]!==o){if(p[n])throw t(Error(102),n);p[n]=o,i=!0}}i&&da()}};function Da(e,n){var i=e.stateNode;if(!i)return null;var o=A(i);if(!o)return null;i=o[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":(o=!o.disabled)||(o=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!o;break e;default:e=!1}if(e)return null;if(i&&"function"!=typeof i)throw t(Error(231),n,typeof i);return i}var $=Math.random().toString(36).slice(2),B="__reactInternalInstance$"+$,U="__reactEventHandlers$"+$;function Ha(e){if(e[B])return e[B];for(;!e[B];){if(!e.parentNode)return null;e=e.parentNode}return 5===(e=e[B]).tag||6===e.tag?e:null}function Ia(e){return!(e=e[B])||5!==e.tag&&6!==e.tag?null:e}function Ja(e){if(5===e.tag||6===e.tag)return e.stateNode;throw t(Error(33))}function Ka(e){return e[U]||null}function La(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function Ma(e,t,n){(t=Da(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=xa(n._dispatchListeners,t),n._dispatchInstances=xa(n._dispatchInstances,e))}function Na(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=La(t);for(t=n.length;0<t--;)Ma(n[t],"captured",e);for(t=0;t<n.length;t++)Ma(n[t],"bubbled",e)}}function Oa(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=Da(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=xa(n._dispatchListeners,t),n._dispatchInstances=xa(n._dispatchInstances,e))}function Pa(e){e&&e.dispatchConfig.registrationName&&Oa(e._targetInst,null,e)}function Qa(e){ya(e,Na)}var q=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement);function Sa(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var W={animationend:Sa("Animation","AnimationEnd"),animationiteration:Sa("Animation","AnimationIteration"),animationstart:Sa("Animation","AnimationStart"),transitionend:Sa("Transition","TransitionEnd")},Q={},K={};function Wa(e){if(Q[e])return Q[e];if(!W[e])return e;var t,n=W[e];for(t in n)if(n.hasOwnProperty(t)&&t in K)return Q[e]=n[t];return e}q&&(K=document.createElement("div").style,"AnimationEvent"in window||(delete W.animationend.animation,delete W.animationiteration.animation,delete W.animationstart.animation),"TransitionEvent"in window||delete W.transitionend.transition);var Y=Wa("animationend"),X=Wa("animationiteration"),ee=Wa("animationstart"),re=Wa("transitionend"),ue="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),ce=null,de=null,fe=null;function fb(){if(fe)return fe;var e,t,n=de,i=n.length,o="value"in ce?ce.value:ce.textContent,r=o.length;for(e=0;e<i&&n[e]===o[e];e++);var a=i-e;for(t=1;t<=a&&n[i-t]===o[r-t];t++);return fe=o.slice(e,1<t?1-t:void 0)}function gb(){return!0}function hb(){return!1}function y(e,t,n,i){for(var o in this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n,e=this.constructor.Interface)e.hasOwnProperty(o)&&((t=e[o])?this[o]=t(n):"target"===o?this.target=i:this[o]=n[o]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?gb:hb,this.isPropagationStopped=hb,this}function jb(e,t,n,i){if(this.eventPool.length){var o=this.eventPool.pop();return this.call(o,e,t,n,i),o}return new this(e,t,n,i)}function kb(e){if(!(e instanceof this))throw t(Error(279));e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function ib(e){e.eventPool=[],e.getPooled=jb,e.release=kb}s(y.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=gb)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=gb)},persist:function(){this.isPersistent=gb},isPersistent:hb,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=hb,this._dispatchInstances=this._dispatchListeners=null}}),y.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},y.extend=function(e){function b(){}function c(){return t.apply(this,arguments)}var t=this;b.prototype=t.prototype;var n=new b;return s(n,c.prototype),c.prototype=n,c.prototype.constructor=c,c.Interface=s({},t.Interface,e),c.extend=t.extend,ib(c),c},ib(y);var he=y.extend({data:null}),ge=y.extend({data:null}),ve=[9,13,27,32],ye=q&&"CompositionEvent"in window,Ce=null;q&&"documentMode"in document&&(Ce=document.documentMode);var _e=q&&"TextEvent"in window&&!Ce,xe=q&&(!ye||Ce&&8<Ce&&11>=Ce),Me=String.fromCharCode(32),Pe={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},Ie=!1;function wb(e,t){switch(e){case"keyup":return-1!==ve.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function xb(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Re=!1;var Oe={eventTypes:Pe,extractEvents:function(e,t,n,i){var o=void 0,r=void 0;if(ye)e:{switch(e){case"compositionstart":o=Pe.compositionStart;break e;case"compositionend":o=Pe.compositionEnd;break e;case"compositionupdate":o=Pe.compositionUpdate;break e}o=void 0}else Re?wb(e,n)&&(o=Pe.compositionEnd):"keydown"===e&&229===n.keyCode&&(o=Pe.compositionStart);return o?(xe&&"ko"!==n.locale&&(Re||o!==Pe.compositionStart?o===Pe.compositionEnd&&Re&&(r=fb()):(de="value"in(ce=i)?ce.value:ce.textContent,Re=!0)),o=he.getPooled(o,t,n,i),r?o.data=r:null!==(r=xb(n))&&(o.data=r),Qa(o),r=o):r=null,(e=_e?function Ab(e,t){switch(e){case"compositionend":return xb(t);case"keypress":return 32!==t.which?null:(Ie=!0,Me);case"textInput":return(e=t.data)===Me&&Ie?null:e;default:return null}}(e,n):function Bb(e,t){if(Re)return"compositionend"===e||!ye&&wb(e,t)?(e=fb(),fe=de=ce=null,Re=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return xe&&"ko"!==t.locale?null:t.data;default:return null}}(e,n))?((t=ge.getPooled(Pe.beforeInput,t,n,i)).data=e,Qa(t)):t=null,null===r?t:null===t?r:[r,t]}},je=null,Le=null,$e=null;function Gb(e){if(e=V(e)){if("function"!=typeof je)throw t(Error(280));var n=A(e.stateNode);je(e.stateNode,e.type,n)}}function Hb(e){Le?$e?$e.push(e):$e=[e]:Le=e}function Ib(){if(Le){var e=Le,t=$e;if($e=Le=null,Gb(e),t)for(e=0;e<t.length;e++)Gb(t[e])}}function Jb(e,t){return e(t)}function Kb(e,t,n,i){return e(t,n,i)}function Lb(){}var He=Jb,Qe=!1;function Ob(){null===Le&&null===$e||(Lb(),Ib())}var Ze={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Qb(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Ze[e.type]:"textarea"===t}function Rb(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}function Sb(e){if(!q)return!1;var t=(e="on"+e)in document;return t||((t=document.createElement("div")).setAttribute(e,"return;"),t="function"==typeof t[e]),t}function Tb(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Vb(e){e._valueTracker||(e._valueTracker=function Ub(e){var t=Tb(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),i=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,r=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){i=""+e,r.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return i},setValue:function(e){i=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Wb(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),i="";return e&&(i=Tb(e)?e.checked?"true":"false":e.value),(e=i)!==n&&(t.setValue(e),!0)}var et=a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;et.hasOwnProperty("ReactCurrentDispatcher")||(et.ReactCurrentDispatcher={current:null}),et.hasOwnProperty("ReactCurrentBatchConfig")||(et.ReactCurrentBatchConfig={suspense:null});var tt=/^(.*)[\\\/]/,nt="function"==typeof Symbol&&Symbol.for,it=nt?Symbol.for("react.element"):60103,ot=nt?Symbol.for("react.portal"):60106,rt=nt?Symbol.for("react.fragment"):60107,at=nt?Symbol.for("react.strict_mode"):60108,lt=nt?Symbol.for("react.profiler"):60114,st=nt?Symbol.for("react.provider"):60109,ut=nt?Symbol.for("react.context"):60110,ct=nt?Symbol.for("react.concurrent_mode"):60111,dt=nt?Symbol.for("react.forward_ref"):60112,ft=nt?Symbol.for("react.suspense"):60113,mt=nt?Symbol.for("react.suspense_list"):60120,pt=nt?Symbol.for("react.memo"):60115,ht=nt?Symbol.for("react.lazy"):60116;nt&&Symbol.for("react.fundamental"),nt&&Symbol.for("react.responder");var gt="function"==typeof Symbol&&Symbol.iterator;function mc(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=gt&&e[gt]||e["@@iterator"])?e:null}function oc(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case rt:return"Fragment";case ot:return"Portal";case lt:return"Profiler";case at:return"StrictMode";case ft:return"Suspense";case mt:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ut:return"Context.Consumer";case st:return"Context.Provider";case dt:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case pt:return oc(e.type);case ht:if(e=1===e._status?e._result:null)return oc(e)}return null}function pc(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var i=e._debugOwner,o=e._debugSource,r=oc(e.type);n=null,i&&(n=oc(i.type)),i=r,r="",o?r=" (at "+o.fileName.replace(tt,"")+":"+o.lineNumber+")":n&&(r=" (created by "+n+")"),n="\n in "+(i||"Unknown")+r}t+=n,e=e.return}while(e);return t}var vt=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,yt=Object.prototype.hasOwnProperty,bt={},wt={};function D(e,t,n,i,o,r){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=i,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=r}var Ct={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ct[e]=new D(e,0,!1,e,null,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ct[t]=new D(t,1,!1,e[1],null,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ct[e]=new D(e,2,!1,e.toLowerCase(),null,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ct[e]=new D(e,2,!1,e,null,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Ct[e]=new D(e,3,!1,e.toLowerCase(),null,!1)}),["checked","multiple","muted","selected"].forEach(function(e){Ct[e]=new D(e,3,!0,e,null,!1)}),["capture","download"].forEach(function(e){Ct[e]=new D(e,4,!1,e,null,!1)}),["cols","rows","size","span"].forEach(function(e){Ct[e]=new D(e,6,!1,e,null,!1)}),["rowSpan","start"].forEach(function(e){Ct[e]=new D(e,5,!1,e.toLowerCase(),null,!1)});var kt=/[\-:]([a-z])/g;function yc(e){return e[1].toUpperCase()}function zc(e,t,n,i){var o=Ct.hasOwnProperty(t)?Ct[t]:null;(null!==o?0===o.type:!i&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function wc(e,t,n,i){if(null==t||function vc(e,t,n,i){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!i&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,i))return!0;if(i)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,o,i)&&(n=null),i||null===o?function uc(e){return!!yt.call(wt,e)||!yt.call(bt,e)&&(vt.test(e)?wt[e]=!0:(bt[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,i=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,i?e.setAttributeNS(i,t,n):e.setAttribute(t,n))))}function Ac(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function Bc(e,t){var n=t.checked;return s({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Cc(e,t){var n=null==t.defaultValue?"":t.defaultValue,i=null!=t.checked?t.checked:t.defaultChecked;n=Ac(null!=t.value?t.value:n),e._wrapperState={initialChecked:i,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Dc(e,t){null!=(t=t.checked)&&zc(e,"checked",t,!1)}function Ec(e,t){Dc(e,t);var n=Ac(t.value),i=t.type;if(null!=n)"number"===i?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===i||"reset"===i)return void e.removeAttribute("value");t.hasOwnProperty("value")?Fc(e,t.type,n):t.hasOwnProperty("defaultValue")&&Fc(e,t.type,Ac(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Gc(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var i=t.type;if(!("submit"!==i&&"reset"!==i||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!e.defaultChecked,e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function Fc(e,t,n){"number"===t&&e.ownerDocument.activeElement===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(kt,yc);Ct[t]=new D(t,1,!1,e,null,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(kt,yc);Ct[t]=new D(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(kt,yc);Ct[t]=new D(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)}),["tabIndex","crossOrigin"].forEach(function(e){Ct[e]=new D(e,1,!1,e.toLowerCase(),null,!1)}),Ct.xlinkHref=new D("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach(function(e){Ct[e]=new D(e,1,!1,e.toLowerCase(),null,!0)});var _t={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function Ic(e,t,n){return(e=y.getPooled(_t.change,e,t,n)).type="change",Hb(n),Qa(e),e}var St=null,xt=null;function Lc(e){Ba(e)}function Mc(e){if(Wb(Ja(e)))return e}function Nc(e,t){if("change"===e)return t}var Tt=!1;function Pc(){St&&(St.detachEvent("onpropertychange",Qc),xt=St=null)}function Qc(e){if("value"===e.propertyName&&Mc(xt))if(e=Ic(xt,e,Rb(e)),Qe)Ba(e);else{Qe=!0;try{Jb(Lc,e)}finally{Qe=!1,Ob()}}}function Rc(e,t,n){"focus"===e?(Pc(),xt=n,(St=t).attachEvent("onpropertychange",Qc)):"blur"===e&&Pc()}function Sc(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Mc(xt)}function Tc(e,t){if("click"===e)return Mc(t)}function Uc(e,t){if("input"===e||"change"===e)return Mc(t)}q&&(Tt=Sb("input")&&(!document.documentMode||9<document.documentMode));var Et={eventTypes:_t,_isInputEventSupported:Tt,extractEvents:function(e,t,n,i){var o=t?Ja(t):window,r=void 0,a=void 0,l=o.nodeName&&o.nodeName.toLowerCase();if("select"===l||"input"===l&&"file"===o.type?r=Nc:Qb(o)?Tt?r=Uc:(r=Sc,a=Rc):(l=o.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===o.type||"radio"===o.type)&&(r=Tc),r&&(r=r(e,t)))return Ic(r,n,i);a&&a(e,o,t),"blur"===e&&(e=o._wrapperState)&&e.controlled&&"number"===o.type&&Fc(o,"number",o.value)}},Mt=y.extend({view:null,detail:null}),Pt={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Yc(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Pt[e])&&!!t[e]}function Zc(){return Yc}var It=0,Dt=0,Rt=!1,Ot=!1,At=Mt.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:Zc,button:null,buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},movementX:function(e){if("movementX"in e)return e.movementX;var t=It;return It=e.screenX,Rt?"mousemove"===e.type?e.screenX-t:0:(Rt=!0,0)},movementY:function(e){if("movementY"in e)return e.movementY;var t=Dt;return Dt=e.screenY,Ot?"mousemove"===e.type?e.screenY-t:0:(Ot=!0,0)}}),Vt=At.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),Ft={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},jt={eventTypes:Ft,extractEvents:function(e,t,n,i){var o="mouseover"===e||"pointerover"===e,r="mouseout"===e||"pointerout"===e;if(o&&(n.relatedTarget||n.fromElement)||!r&&!o)return null;if(o=i.window===i?i:(o=i.ownerDocument)?o.defaultView||o.parentWindow:window,r?(r=t,t=(t=n.relatedTarget||n.toElement)?Ha(t):null):r=null,r===t)return null;var a=void 0,l=void 0,s=void 0,u=void 0;"mouseout"===e||"mouseover"===e?(a=At,l=Ft.mouseLeave,s=Ft.mouseEnter,u="mouse"):"pointerout"!==e&&"pointerover"!==e||(a=Vt,l=Ft.pointerLeave,s=Ft.pointerEnter,u="pointer");var c=null==r?o:Ja(r);if(o=null==t?o:Ja(t),(e=a.getPooled(l,r,n,i)).type=u+"leave",e.target=c,e.relatedTarget=o,(n=a.getPooled(s,t,n,i)).type=u+"enter",n.target=o,n.relatedTarget=c,i=t,r&&i)e:{for(o=i,u=0,a=t=r;a;a=La(a))u++;for(a=0,s=o;s;s=La(s))a++;for(;0<u-a;)t=La(t),u--;for(;0<a-u;)o=La(o),a--;for(;u--;){if(t===o||t===o.alternate)break e;t=La(t),o=La(o)}t=null}else t=null;for(o=t,t=[];r&&r!==o&&(null===(u=r.alternate)||u!==o);)t.push(r),r=La(r);for(r=[];i&&i!==o&&(null===(u=i.alternate)||u!==o);)r.push(i),i=La(i);for(i=0;i<t.length;i++)Oa(t[i],"bubbled",e);for(i=r.length;0<i--;)Oa(r[i],"captured",n);return[e,n]}};function hd(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t}var Lt=Object.prototype.hasOwnProperty;function jd(e,t){if(hd(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),i=Object.keys(t);if(n.length!==i.length)return!1;for(i=0;i<n.length;i++)if(!Lt.call(t,n[i])||!hd(e[n[i]],t[n[i]]))return!1;return!0}function kd(e,t){return{responder:e,props:t}}function ld(e){var t=e;if(e.alternate)for(;t.return;)t=t.return;else{if(0!=(2&t.effectTag))return 1;for(;t.return;)if(0!=(2&(t=t.return).effectTag))return 1}return 3===t.tag?2:3}function od(e){if(2!==ld(e))throw t(Error(188))}function qd(e){if(!(e=function pd(e){var n=e.alternate;if(!n){if(3===(n=ld(e)))throw t(Error(188));return 1===n?null:e}for(var i=e,o=n;;){var r=i.return;if(null===r)break;var a=r.alternate;if(null===a){if(null!==(o=r.return)){i=o;continue}break}if(r.child===a.child){for(a=r.child;a;){if(a===i)return od(r),e;if(a===o)return od(r),n;a=a.sibling}throw t(Error(188))}if(i.return!==o.return)i=r,o=a;else{for(var l=!1,s=r.child;s;){if(s===i){l=!0,i=r,o=a;break}if(s===o){l=!0,o=r,i=a;break}s=s.sibling}if(!l){for(s=a.child;s;){if(s===i){l=!0,i=a,o=r;break}if(s===o){l=!0,o=a,i=r;break}s=s.sibling}if(!l)throw t(Error(189))}}if(i.alternate!==o)throw t(Error(190))}if(3!==i.tag)throw t(Error(188));return i.stateNode.current===i?e:n}(e)))return null;for(var n=e;;){if(5===n.tag||6===n.tag)return n;if(n.child)n.child.return=n,n=n.child;else{if(n===e)break;for(;!n.sibling;){if(!n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}}return null}new Map,new Map,new Set,new Map;var $t=y.extend({animationName:null,elapsedTime:null,pseudoElement:null}),Bt=y.extend({clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Nt=Mt.extend({relatedTarget:null});function ud(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}for(var zt={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Ut={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},qt=Mt.extend({key:function(e){if(e.key){var t=zt[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=ud(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Ut[e.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:Zc,charCode:function(e){return"keypress"===e.type?ud(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?ud(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Ht=At.extend({dataTransfer:null}),Wt=Mt.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:Zc}),Qt=y.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),Gt=At.extend({deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:null,deltaMode:null}),Kt=[["blur","blur",0],["cancel","cancel",0],["click","click",0],["close","close",0],["contextmenu","contextMenu",0],["copy","copy",0],["cut","cut",0],["auxclick","auxClick",0],["dblclick","doubleClick",0],["dragend","dragEnd",0],["dragstart","dragStart",0],["drop","drop",0],["focus","focus",0],["input","input",0],["invalid","invalid",0],["keydown","keyDown",0],["keypress","keyPress",0],["keyup","keyUp",0],["mousedown","mouseDown",0],["mouseup","mouseUp",0],["paste","paste",0],["pause","pause",0],["play","play",0],["pointercancel","pointerCancel",0],["pointerdown","pointerDown",0],["pointerup","pointerUp",0],["ratechange","rateChange",0],["reset","reset",0],["seeked","seeked",0],["submit","submit",0],["touchcancel","touchCancel",0],["touchend","touchEnd",0],["touchstart","touchStart",0],["volumechange","volumeChange",0],["drag","drag",1],["dragenter","dragEnter",1],["dragexit","dragExit",1],["dragleave","dragLeave",1],["dragover","dragOver",1],["mousemove","mouseMove",1],["mouseout","mouseOut",1],["mouseover","mouseOver",1],["pointermove","pointerMove",1],["pointerout","pointerOut",1],["pointerover","pointerOver",1],["scroll","scroll",1],["toggle","toggle",1],["touchmove","touchMove",1],["wheel","wheel",1],["abort","abort",2],[Y,"animationEnd",2],[X,"animationIteration",2],[ee,"animationStart",2],["canplay","canPlay",2],["canplaythrough","canPlayThrough",2],["durationchange","durationChange",2],["emptied","emptied",2],["encrypted","encrypted",2],["ended","ended",2],["error","error",2],["gotpointercapture","gotPointerCapture",2],["load","load",2],["loadeddata","loadedData",2],["loadedmetadata","loadedMetadata",2],["loadstart","loadStart",2],["lostpointercapture","lostPointerCapture",2],["playing","playing",2],["progress","progress",2],["seeking","seeking",2],["stalled","stalled",2],["suspend","suspend",2],["timeupdate","timeUpdate",2],[re,"transitionEnd",2],["waiting","waiting",2]],Jt={},Yt={},Xt=0;Xt<Kt.length;Xt++){var Zt=Kt[Xt],en=Zt[0],tn=Zt[1],nn=Zt[2],on="on"+(tn[0].toUpperCase()+tn.slice(1)),rn={phasedRegistrationNames:{bubbled:on,captured:on+"Capture"},dependencies:[en],eventPriority:nn};Jt[tn]=rn,Yt[en]=rn}var an={eventTypes:Jt,getEventPriority:function(e){return void 0!==(e=Yt[e])?e.eventPriority:2},extractEvents:function(e,t,n,i){var o=Yt[e];if(!o)return null;switch(e){case"keypress":if(0===ud(n))return null;case"keydown":case"keyup":e=qt;break;case"blur":case"focus":e=Nt;break;case"click":if(2===n.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":e=At;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":e=Ht;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":e=Wt;break;case Y:case X:case ee:e=$t;break;case re:e=Qt;break;case"scroll":e=Mt;break;case"wheel":e=Gt;break;case"copy":case"cut":case"paste":e=Bt;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":e=Vt;break;default:e=y}return Qa(t=e.getPooled(o,t,n,i)),t}},ln=an.getEventPriority,sn=[];function Pd(e){var t=e.targetInst,n=t;do{if(!n){e.ancestors.push(n);break}var i;for(i=n;i.return;)i=i.return;if(!(i=3!==i.tag?null:i.stateNode.containerInfo))break;e.ancestors.push(n),n=Ha(i)}while(n);for(n=0;n<e.ancestors.length;n++){t=e.ancestors[n];var o=Rb(e.nativeEvent);i=e.topLevelType;for(var r=e.nativeEvent,a=null,l=0;l<w.length;l++){var s=w[l];s&&(s=s.extractEvents(i,t,r,o))&&(a=xa(a,s))}Ba(a)}}var un=!0;function G(e,t){Rd(t,e,!1)}function Rd(e,t,n){switch(ln(t)){case 0:var i=Sd.bind(null,t,1);break;case 1:i=Td.bind(null,t,1);break;default:i=Ud.bind(null,t,1)}n?e.addEventListener(t,i,!0):e.addEventListener(t,i,!1)}function Sd(e,t,n){Qe||Lb();var i=Ud,o=Qe;Qe=!0;try{Kb(i,e,t,n)}finally{(Qe=o)||Ob()}}function Td(e,t,n){Ud(e,t,n)}function Ud(e,t,n){if(un){if(null===(t=Ha(t=Rb(n)))||"number"!=typeof t.tag||2===ld(t)||(t=null),sn.length){var i=sn.pop();i.topLevelType=e,i.nativeEvent=n,i.targetInst=t,e=i}else e={topLevelType:e,nativeEvent:n,targetInst:t,ancestors:[]};try{if(n=e,Qe)Pd(n);else{Qe=!0;try{He(Pd,n,void 0)}finally{Qe=!1,Ob()}}}finally{e.topLevelType=null,e.nativeEvent=null,e.targetInst=null,e.ancestors.length=0,10>sn.length&&sn.push(e)}}}var cn=new("function"==typeof WeakMap?WeakMap:Map);function Wd(e){var t=cn.get(e);return void 0===t&&(t=new Set,cn.set(e,t)),t}function Xd(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Yd(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Zd(e,t){var n,i=Yd(e);for(e=0;i;){if(3===i.nodeType){if(n=e+i.textContent.length,e<=t&&n>=t)return{node:i,offset:t-e};e=n}e:{for(;i;){if(i.nextSibling){i=i.nextSibling;break e}i=i.parentNode}i=void 0}i=Yd(i)}}function ae(){for(var e=window,t=Xd();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=Xd((e=t.contentWindow).document)}return t}function be(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var dn=q&&"documentMode"in document&&11>=document.documentMode,fn={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},mn=null,pn=null,hn=null,gn=!1;function ie(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return gn||null==mn||mn!==Xd(n)?null:("selectionStart"in(n=mn)&&be(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},hn&&jd(hn,n)?null:(hn=n,(e=y.getPooled(fn.select,pn,e,t)).type="select",e.target=mn,Qa(e),e))}var vn={eventTypes:fn,extractEvents:function(e,t,n,i){var o,r=i.window===i?i.document:9===i.nodeType?i:i.ownerDocument;if(!(o=!r)){e:{r=Wd(r),o=T.onSelect;for(var a=0;a<o.length;a++)if(!r.has(o[a])){r=!1;break e}r=!0}o=!r}if(o)return null;switch(r=t?Ja(t):window,e){case"focus":(Qb(r)||"true"===r.contentEditable)&&(mn=r,pn=t,hn=null);break;case"blur":hn=pn=mn=null;break;case"mousedown":gn=!0;break;case"contextmenu":case"mouseup":case"dragend":return gn=!1,ie(n,i);case"selectionchange":if(dn)break;case"keydown":case"keyup":return ie(n,i)}return null}};function le(e,t){return e=s({children:void 0},t),(t=function ke(e){var t="";return a.Children.forEach(e,function(e){null!=e&&(t+=e)}),t}(t.children))&&(e.children=t),e}function me(e,t,n,i){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&i&&(e[n].defaultSelected=!0)}else{for(n=""+Ac(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(i&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function ne(e,n){if(null!=n.dangerouslySetInnerHTML)throw t(Error(91));return s({},n,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function oe(e,n){var i=n.value;if(null==i){if(i=n.defaultValue,null!=(n=n.children)){if(null!=i)throw t(Error(92));if(Array.isArray(n)){if(!(1>=n.length))throw t(Error(93));n=n[0]}i=n}null==i&&(i="")}e._wrapperState={initialValue:Ac(i)}}function pe(e,t){var n=Ac(t.value),i=Ac(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=i&&(e.defaultValue=""+i)}function qe(e){var t=e.textContent;t===e._wrapperState.initialValue&&(e.value=t)}L.injectEventPluginOrder("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),A=Ka,V=Ia,F=Ja,L.injectEventPluginsByName({SimpleEventPlugin:an,EnterLeaveEventPlugin:jt,ChangeEventPlugin:Et,SelectEventPlugin:vn,BeforeInputEventPlugin:Oe});var yn={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function te(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var bn=void 0,wn=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,i,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n)})}:e}(function(e,t){if(e.namespaceURI!==yn.svg||"innerHTML"in e)e.innerHTML=t;else{for((bn=bn||document.createElement("div")).innerHTML="<svg>"+t+"</svg>",t=bn.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function we(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var Cn={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},kn=["Webkit","ms","Moz","O"];function ze(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||Cn.hasOwnProperty(e)&&Cn[e]?(""+t).trim():t+"px"}function Ae(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var i=0===n.indexOf("--"),o=ze(n,t[n],i);"float"===n&&(n="cssFloat"),i?e.setProperty(n,o):e[n]=o}}Object.keys(Cn).forEach(function(e){kn.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Cn[t]=Cn[e]})});var _n=s({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function De(e,n){if(n){if(_n[e]&&(null!=n.children||null!=n.dangerouslySetInnerHTML))throw t(Error(137),e,"");if(null!=n.dangerouslySetInnerHTML){if(null!=n.children)throw t(Error(60));if(!("object"==typeof n.dangerouslySetInnerHTML&&"__html"in n.dangerouslySetInnerHTML))throw t(Error(61))}if(null!=n.style&&"object"!=typeof n.style)throw t(Error(62),"")}}function Ee(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Fe(e,t){var n=Wd(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=T[t];for(var i=0;i<t.length;i++){var o=t[i];if(!n.has(o)){switch(o){case"scroll":Rd(e,"scroll",!0);break;case"focus":case"blur":Rd(e,"focus",!0),Rd(e,"blur",!0),n.add("blur"),n.add("focus");break;case"cancel":case"close":Sb(o)&&Rd(e,o,!0);break;case"invalid":case"submit":case"reset":break;default:-1===ue.indexOf(o)&&G(o,e)}n.add(o)}}}function Ge(){}var Sn=null,xn=null;function Je(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function Ke(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Tn="function"==typeof setTimeout?setTimeout:void 0,En="function"==typeof clearTimeout?clearTimeout:void 0;function Ne(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}new Set;var Mn=[],Pn=-1;function H(e){0>Pn||(e.current=Mn[Pn],Mn[Pn]=null,Pn--)}function J(e,t){Mn[++Pn]=e.current,e.current=t}var In={},Dn={current:In},Rn={current:!1},On=In;function Se(e,t){var n=e.type.contextTypes;if(!n)return In;var i=e.stateNode;if(i&&i.__reactInternalMemoizedUnmaskedChildContext===t)return i.__reactInternalMemoizedMaskedChildContext;var o,r={};for(o in n)r[o]=t[o];return i&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=r),r}function N(e){return null!=(e=e.childContextTypes)}function Te(e){H(Rn),H(Dn)}function Ue(e){H(Rn),H(Dn)}function Ve(e,n,i){if(Dn.current!==In)throw t(Error(168));J(Dn,n),J(Rn,i)}function We(e,n,i){var o=e.stateNode;if(e=n.childContextTypes,"function"!=typeof o.getChildContext)return i;for(var r in o=o.getChildContext())if(!(r in e))throw t(Error(108),oc(n)||"Unknown",r);return s({},i,o)}function Xe(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||In,On=Dn.current,J(Dn,t),J(Rn,Rn.current),!0}function Ye(e,n,i){var o=e.stateNode;if(!o)throw t(Error(169));i?(n=We(e,n,On),o.__reactInternalMemoizedMergedChildContext=n,H(Rn),H(Dn),J(Dn,n)):H(Rn),J(Rn,i)}var An=u.unstable_runWithPriority,Vn=u.unstable_scheduleCallback,Fn=u.unstable_cancelCallback,jn=u.unstable_shouldYield,Ln=u.unstable_requestPaint,$n=u.unstable_now,Bn=u.unstable_getCurrentPriorityLevel,Nn=u.unstable_ImmediatePriority,zn=u.unstable_UserBlockingPriority,Un=u.unstable_NormalPriority,qn=u.unstable_LowPriority,Hn=u.unstable_IdlePriority,Wn={},Qn=void 0!==Ln?Ln:function(){},Gn=null,Kn=null,Jn=!1,Yn=$n(),Xn=1e4>Yn?$n:function(){return $n()-Yn};function tf(){switch(Bn()){case Nn:return 99;case zn:return 98;case Un:return 97;case qn:return 96;case Hn:return 95;default:throw t(Error(332))}}function uf(e){switch(e){case 99:return Nn;case 98:return zn;case 97:return Un;case 96:return qn;case 95:return Hn;default:throw t(Error(332))}}function vf(e,t){return e=uf(e),An(e,t)}function wf(e,t,n){return e=uf(e),Vn(e,t,n)}function xf(e){return null===Gn?(Gn=[e],Kn=Vn(Nn,yf)):Gn.push(e),Wn}function O(){null!==Kn&&Fn(Kn),yf()}function yf(){if(!Jn&&null!==Gn){Jn=!0;var e=0;try{var t=Gn;vf(99,function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}}),Gn=null}catch(t){throw null!==Gn&&(Gn=Gn.slice(e+1)),Vn(Nn,O),t}finally{Jn=!1}}}function zf(e,t){return 1073741823===t?99:1===t?95:0>=(e=10*(1073741821-t)-10*(1073741821-e))?99:250>=e?98:5250>=e?97:95}function Af(e,t){if(e&&e.defaultProps)for(var n in t=s({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var Zn={current:null},si=null,ui=null,ci=null;function Gf(){ci=ui=si=null}function Hf(e,t){var n=e.type._context;J(Zn,n._currentValue),n._currentValue=t}function If(e){var t=Zn.current;H(Zn),e.type._context._currentValue=t}function Jf(e,t){for(;null!==e;){var n=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t);else{if(!(null!==n&&n.childExpirationTime<t))break;n.childExpirationTime=t}e=e.return}}function Kf(e,t){si=e,ci=ui=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(po=!0),e.firstContext=null)}function Mf(e,n){if(ci!==e&&!1!==n&&0!==n)if("number"==typeof n&&1073741823!==n||(ci=e,n=1073741823),n={context:e,observedBits:n,next:null},null===ui){if(null===si)throw t(Error(308));ui=n,si.dependencies={expirationTime:0,firstContext:n,responders:null}}else ui=ui.next=n;return e._currentValue}var pi=!1;function Of(e){return{baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Pf(e){return{baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Qf(e,t){return{expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function Rf(e,t){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t)}function Sf(e,t){var n=e.alternate;if(null===n){var i=e.updateQueue,o=null;null===i&&(i=e.updateQueue=Of(e.memoizedState))}else i=e.updateQueue,o=n.updateQueue,null===i?null===o?(i=e.updateQueue=Of(e.memoizedState),o=n.updateQueue=Of(n.memoizedState)):i=e.updateQueue=Pf(o):null===o&&(o=n.updateQueue=Pf(i));null===o||i===o?Rf(i,t):null===i.lastUpdate||null===o.lastUpdate?(Rf(i,t),Rf(o,t)):(Rf(i,t),o.lastUpdate=t)}function Tf(e,t){var n=e.updateQueue;null===(n=null===n?e.updateQueue=Of(e.memoizedState):Uf(e,n)).lastCapturedUpdate?n.firstCapturedUpdate=n.lastCapturedUpdate=t:(n.lastCapturedUpdate.next=t,n.lastCapturedUpdate=t)}function Uf(e,t){var n=e.alternate;return null!==n&&t===n.updateQueue&&(t=e.updateQueue=Pf(t)),t}function Vf(e,t,n,i,o,r){switch(n.tag){case 1:return"function"==typeof(e=n.payload)?e.call(r,i,o):e;case 3:e.effectTag=-2049&e.effectTag|64;case 0:if(null==(o="function"==typeof(e=n.payload)?e.call(r,i,o):e))break;return s({},i,o);case 2:pi=!0}return i}function Wf(e,t,n,i,o){pi=!1;for(var r=(t=Uf(e,t)).baseState,a=null,l=0,s=t.firstUpdate,u=r;null!==s;){var c=s.expirationTime;c<o?(null===a&&(a=s,r=u),l<c&&(l=c)):(Xf(c,s.suspenseConfig),u=Vf(e,0,s,u,n,i),null!==s.callback&&(e.effectTag|=32,s.nextEffect=null,null===t.lastEffect?t.firstEffect=t.lastEffect=s:(t.lastEffect.nextEffect=s,t.lastEffect=s))),s=s.next}for(c=null,s=t.firstCapturedUpdate;null!==s;){var d=s.expirationTime;d<o?(null===c&&(c=s,null===a&&(r=u)),l<d&&(l=d)):(u=Vf(e,0,s,u,n,i),null!==s.callback&&(e.effectTag|=32,s.nextEffect=null,null===t.lastCapturedEffect?t.firstCapturedEffect=t.lastCapturedEffect=s:(t.lastCapturedEffect.nextEffect=s,t.lastCapturedEffect=s))),s=s.next}null===a&&(t.lastUpdate=null),null===c?t.lastCapturedUpdate=null:e.effectTag|=32,null===a&&null===c&&(r=u),t.baseState=r,t.firstUpdate=a,t.firstCapturedUpdate=c,e.expirationTime=l,e.memoizedState=u}function Yf(e,t,n){null!==t.firstCapturedUpdate&&(null!==t.lastUpdate&&(t.lastUpdate.next=t.firstCapturedUpdate,t.lastUpdate=t.lastCapturedUpdate),t.firstCapturedUpdate=t.lastCapturedUpdate=null),Zf(t.firstEffect,n),t.firstEffect=t.lastEffect=null,Zf(t.firstCapturedEffect,n),t.firstCapturedEffect=t.lastCapturedEffect=null}function Zf(e,n){for(;null!==e;){var i=e.callback;if(null!==i){e.callback=null;var o=n;if("function"!=typeof i)throw t(Error(191),i);i.call(o)}e=e.nextEffect}}var vi=et.ReactCurrentBatchConfig,yi=(new a.Component).refs;function bg(e,t,n,i){n=null==(n=n(i,t=e.memoizedState))?t:s({},t,n),e.memoizedState=n,null!==(i=e.updateQueue)&&0===e.expirationTime&&(i.baseState=n)}var Ci={isMounted:function(e){return!!(e=e._reactInternalFiber)&&2===ld(e)},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var i=cg(),o=vi.suspense;(o=Qf(i=dg(i,e,o),o)).payload=t,null!=n&&(o.callback=n),Sf(e,o),eg(e,i)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var i=cg(),o=vi.suspense;(o=Qf(i=dg(i,e,o),o)).tag=1,o.payload=t,null!=n&&(o.callback=n),Sf(e,o),eg(e,i)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=cg(),i=vi.suspense;(i=Qf(n=dg(n,e,i),i)).tag=2,null!=t&&(i.callback=t),Sf(e,i),eg(e,n)}};function gg(e,t,n,i,o,r,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(i,r,a):!t.prototype||!t.prototype.isPureReactComponent||(!jd(n,i)||!jd(o,r))}function hg(e,t,n){var i=!1,o=In,r=t.contextType;return"object"==typeof r&&null!==r?r=Mf(r):(o=N(t)?On:Dn.current,r=(i=null!=(i=t.contextTypes))?Se(e,o):In),t=new t(n,r),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Ci,e.stateNode=t,t._reactInternalFiber=e,i&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=r),t}function ig(e,t,n,i){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,i),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,i),t.state!==e&&Ci.enqueueReplaceState(t,t.state,null)}function jg(e,t,n,i){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=yi;var r=t.contextType;"object"==typeof r&&null!==r?o.context=Mf(r):(r=N(t)?On:Dn.current,o.context=Se(e,r)),null!==(r=e.updateQueue)&&(Wf(e,r,n,o,i),o.state=e.memoizedState),"function"==typeof(r=t.getDerivedStateFromProps)&&(bg(e,t,r,n),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&Ci.enqueueReplaceState(o,o.state,null),null!==(r=e.updateQueue)&&(Wf(e,r,n,o,i),o.state=e.memoizedState)),"function"==typeof o.componentDidMount&&(e.effectTag|=4)}var _i=Array.isArray;function lg(e,n,i){if(null!==(e=i.ref)&&"function"!=typeof e&&"object"!=typeof e){if(i._owner){i=i._owner;var o=void 0;if(i){if(1!==i.tag)throw t(Error(309));o=i.stateNode}if(!o)throw t(Error(147),e);var r=""+e;return null!==n&&null!==n.ref&&"function"==typeof n.ref&&n.ref._stringRef===r?n.ref:((n=function(e){var t=o.refs;t===yi&&(t=o.refs={}),null===e?delete t[r]:t[r]=e})._stringRef=r,n)}if("string"!=typeof e)throw t(Error(284));if(!i._owner)throw t(Error(290),e)}return e}function mg(e,n){if("textarea"!==e.type)throw t(Error(31),"[object Object]"===Object.prototype.toString.call(n)?"object with keys {"+Object.keys(n).join(", ")+"}":n,"")}function ng(i){function b(e,t){if(i){var n=e.lastEffect;null!==n?(n.nextEffect=t,e.lastEffect=t):e.firstEffect=e.lastEffect=t,t.nextEffect=null,t.effectTag=8}}function c(e,t){if(!i)return null;for(;null!==t;)b(e,t),t=t.sibling;return null}function d(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function e(e,t,n){return(e=og(e,t)).index=0,e.sibling=null,e}function f(e,t,n){return e.index=n,i?null!==(n=e.alternate)?(n=n.index)<t?(e.effectTag=2,t):n:(e.effectTag=2,t):t}function h(e){return i&&null===e.alternate&&(e.effectTag=2),e}function g(t,n,i,o){return null===n||6!==n.tag?((n=pg(i,t.mode,o)).return=t,n):((n=e(n,i)).return=t,n)}function k(t,n,i,o){return null!==n&&n.elementType===i.type?((o=e(n,i.props)).ref=lg(t,n,i),o.return=t,o):((o=qg(i.type,i.key,i.props,null,t.mode,o)).ref=lg(t,n,i),o.return=t,o)}function l(t,n,i,o){return null===n||4!==n.tag||n.stateNode.containerInfo!==i.containerInfo||n.stateNode.implementation!==i.implementation?((n=rg(i,t.mode,o)).return=t,n):((n=e(n,i.children||[])).return=t,n)}function n(t,n,i,o,r){return null===n||7!==n.tag?((n=sg(i,t.mode,o,r)).return=t,n):((n=e(n,i)).return=t,n)}function z(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=pg(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case it:return(n=qg(t.type,t.key,t.props,null,e.mode,n)).ref=lg(e,null,t),n.return=e,n;case ot:return(t=rg(t,e.mode,n)).return=e,t}if(_i(t)||mc(t))return(t=sg(t,e.mode,n,null)).return=e,t;mg(e,t)}return null}function x(e,t,i,o){var r=null!==t?t.key:null;if("string"==typeof i||"number"==typeof i)return null!==r?null:g(e,t,""+i,o);if("object"==typeof i&&null!==i){switch(i.$$typeof){case it:return i.key===r?i.type===rt?n(e,t,i.props.children,o,r):k(e,t,i,o):null;case ot:return i.key===r?l(e,t,i,o):null}if(_i(i)||mc(i))return null!==r?null:n(e,t,i,o,null);mg(e,i)}return null}function v(e,t,i,o,r){if("string"==typeof o||"number"==typeof o)return g(t,e=e.get(i)||null,""+o,r);if("object"==typeof o&&null!==o){switch(o.$$typeof){case it:return e=e.get(null===o.key?i:o.key)||null,o.type===rt?n(t,e,o.props.children,r,o.key):k(t,e,o,r);case ot:return l(t,e=e.get(null===o.key?i:o.key)||null,o,r)}if(_i(o)||mc(o))return n(t,e=e.get(i)||null,o,r,null);mg(t,o)}return null}function rb(e,t,n,o){for(var r=null,a=null,l=t,s=t=0,u=null;null!==l&&s<n.length;s++){l.index>s?(u=l,l=null):u=l.sibling;var m=x(e,l,n[s],o);if(null===m){null===l&&(l=u);break}i&&l&&null===m.alternate&&b(e,l),t=f(m,t,s),null===a?r=m:a.sibling=m,a=m,l=u}if(s===n.length)return c(e,l),r;if(null===l){for(;s<n.length;s++)null!==(l=z(e,n[s],o))&&(t=f(l,t,s),null===a?r=l:a.sibling=l,a=l);return r}for(l=d(e,l);s<n.length;s++)null!==(u=v(l,e,s,n[s],o))&&(i&&null!==u.alternate&&l.delete(null===u.key?s:u.key),t=f(u,t,s),null===a?r=u:a.sibling=u,a=u);return i&&l.forEach(function(t){return b(e,t)}),r}function Be(e,n,o,r){var a=mc(o);if("function"!=typeof a)throw t(Error(150));if(null==(o=a.call(o)))throw t(Error(151));for(var l=a=null,s=n,u=n=0,m=null,p=o.next();null!==s&&!p.done;u++,p=o.next()){s.index>u?(m=s,s=null):m=s.sibling;var h=x(e,s,p.value,r);if(null===h){null===s&&(s=m);break}i&&s&&null===h.alternate&&b(e,s),n=f(h,n,u),null===l?a=h:l.sibling=h,l=h,s=m}if(p.done)return c(e,s),a;if(null===s){for(;!p.done;u++,p=o.next())null!==(p=z(e,p.value,r))&&(n=f(p,n,u),null===l?a=p:l.sibling=p,l=p);return a}for(s=d(e,s);!p.done;u++,p=o.next())null!==(p=v(s,e,u,p.value,r))&&(i&&null!==p.alternate&&s.delete(null===p.key?u:p.key),n=f(p,n,u),null===l?a=p:l.sibling=p,l=p);return i&&s.forEach(function(t){return b(e,t)}),a}return function(n,i,o,r){var a="object"==typeof o&&null!==o&&o.type===rt&&null===o.key;a&&(o=o.props.children);var l="object"==typeof o&&null!==o;if(l)switch(o.$$typeof){case it:e:{for(l=o.key,a=i;null!==a;){if(a.key===l){if(7===a.tag?o.type===rt:a.elementType===o.type){c(n,a.sibling),(i=e(a,o.type===rt?o.props.children:o.props)).ref=lg(n,a,o),i.return=n,n=i;break e}c(n,a);break}b(n,a),a=a.sibling}o.type===rt?((i=sg(o.props.children,n.mode,r,o.key)).return=n,n=i):((r=qg(o.type,o.key,o.props,null,n.mode,r)).ref=lg(n,i,o),r.return=n,n=r)}return h(n);case ot:e:{for(a=o.key;null!==i;){if(i.key===a){if(4===i.tag&&i.stateNode.containerInfo===o.containerInfo&&i.stateNode.implementation===o.implementation){c(n,i.sibling),(i=e(i,o.children||[])).return=n,n=i;break e}c(n,i);break}b(n,i),i=i.sibling}(i=rg(o,n.mode,r)).return=n,n=i}return h(n)}if("string"==typeof o||"number"==typeof o)return o=""+o,null!==i&&6===i.tag?(c(n,i.sibling),(i=e(i,o)).return=n,n=i):(c(n,i),(i=pg(o,n.mode,r)).return=n,n=i),h(n);if(_i(o))return rb(n,i,o,r);if(mc(o))return Be(n,i,o,r);if(l&&mg(n,o),void 0===o&&!a)switch(n.tag){case 1:case 0:throw n=n.type,t(Error(152),n.displayName||n.name||"Component")}return c(n,i)}}var Si=ng(!0),xi=ng(!1),Ti={},Ei={current:Ti},Mi={current:Ti},Pi={current:Ti};function zg(e){if(e===Ti)throw t(Error(174));return e}function Ag(e,t){J(Pi,t),J(Mi,e),J(Ei,Ti);var n=t.nodeType;switch(n){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:te(null,"");break;default:t=te(t=(n=8===n?t.parentNode:t).namespaceURI||null,n=n.tagName)}H(Ei),J(Ei,t)}function Bg(e){H(Ei),H(Mi),H(Pi)}function Cg(e){zg(Pi.current);var t=zg(Ei.current),n=te(t,e.type);t!==n&&(J(Mi,e),J(Ei,n))}function Dg(e){Mi.current===e&&(H(Ei),H(Mi))}var Ii=1,Di=1,Ri=2,Oi={current:0};function Hg(e){for(var t=e;null!==t;){if(13===t.tag){if(null!==t.memoizedState)return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.effectTag))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Ai=0,Vi=2,Fi=4,ji=8,Li=16,Bi=32,Ni=64,zi=128,Ui=et.ReactCurrentDispatcher,Hi=0,Wi=null,Qi=null,Gi=null,Ki=null,Ji=null,Xi=null,eo=0,to=null,no=0,io=!1,oo=null,ro=0;function bh(){throw t(Error(321))}function ch(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!hd(e[n],t[n]))return!1;return!0}function dh(e,n,i,o,r,a){if(Hi=a,Wi=n,Gi=null!==e?e.memoizedState:null,Ui.current=null===Gi?lo:so,n=i(o,r),io){do{io=!1,ro+=1,Gi=null!==e?e.memoizedState:null,Xi=Ki,to=Ji=Qi=null,Ui.current=so,n=i(o,r)}while(io);oo=null,ro=0}if(Ui.current=ao,(e=Wi).memoizedState=Ki,e.expirationTime=eo,e.updateQueue=to,e.effectTag|=no,e=null!==Qi&&null!==Qi.next,Hi=0,Xi=Ji=Ki=Gi=Qi=Wi=null,eo=0,to=null,no=0,e)throw t(Error(300));return n}function ih(){Ui.current=ao,Hi=0,Xi=Ji=Ki=Gi=Qi=Wi=null,eo=0,to=null,no=0,io=!1,oo=null,ro=0}function jh(){var e={memoizedState:null,baseState:null,queue:null,baseUpdate:null,next:null};return null===Ji?Ki=Ji=e:Ji=Ji.next=e,Ji}function kh(){if(null!==Xi)Xi=(Ji=Xi).next,Gi=null!==(Qi=Gi)?Qi.next:null;else{if(null===Gi)throw t(Error(310));var e={memoizedState:(Qi=Gi).memoizedState,baseState:Qi.baseState,queue:Qi.queue,baseUpdate:Qi.baseUpdate,next:null};Ji=null===Ji?Ki=e:Ji.next=e,Gi=Qi.next}return Ji}function lh(e,t){return"function"==typeof t?t(e):t}function mh(e){var n=kh(),i=n.queue;if(null===i)throw t(Error(311));if(i.lastRenderedReducer=e,0<ro){var o=i.dispatch;if(null!==oo){var r=oo.get(i);if(void 0!==r){oo.delete(i);var a=n.memoizedState;do{a=e(a,r.action),r=r.next}while(null!==r);return hd(a,n.memoizedState)||(po=!0),n.memoizedState=a,n.baseUpdate===i.last&&(n.baseState=a),i.lastRenderedState=a,[a,o]}}return[n.memoizedState,o]}o=i.last;var l=n.baseUpdate;if(a=n.baseState,null!==l?(null!==o&&(o.next=null),o=l.next):o=null!==o?o.next:null,null!==o){var s=r=null,u=o,c=!1;do{var d=u.expirationTime;d<Hi?(c||(c=!0,s=l,r=a),d>eo&&(eo=d)):(Xf(d,u.suspenseConfig),a=u.eagerReducer===e?u.eagerState:e(a,u.action)),l=u,u=u.next}while(null!==u&&u!==o);c||(s=l,r=a),hd(a,n.memoizedState)||(po=!0),n.memoizedState=a,n.baseUpdate=s,n.baseState=r,i.lastRenderedState=a}return[n.memoizedState,i.dispatch]}function nh(e,t,n,i){return e={tag:e,create:t,destroy:n,deps:i,next:null},null===to?(to={lastEffect:null}).lastEffect=e.next=e:null===(t=to.lastEffect)?to.lastEffect=e.next=e:(n=t.next,t.next=e,e.next=n,to.lastEffect=e),e}function oh(e,t,n,i){var o=jh();no|=e,o.memoizedState=nh(t,n,void 0,void 0===i?null:i)}function ph(e,t,n,i){var o=kh();i=void 0===i?null:i;var r=void 0;if(null!==Qi){var a=Qi.memoizedState;if(r=a.destroy,null!==i&&ch(i,a.deps))return void nh(Ai,n,r,i)}no|=e,o.memoizedState=nh(t,n,r,i)}function qh(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function rh(){}function sh(e,n,i){if(!(25>ro))throw t(Error(301));var o=e.alternate;if(e===Wi||null!==o&&o===Wi)if(io=!0,e={expirationTime:Hi,suspenseConfig:null,action:i,eagerReducer:null,eagerState:null,next:null},null===oo&&(oo=new Map),void 0===(i=oo.get(n)))oo.set(n,e);else{for(n=i;null!==n.next;)n=n.next;n.next=e}else{var r=cg(),a=vi.suspense;a={expirationTime:r=dg(r,e,a),suspenseConfig:a,action:i,eagerReducer:null,eagerState:null,next:null};var l=n.last;if(null===l)a.next=a;else{var s=l.next;null!==s&&(a.next=s),l.next=a}if(n.last=a,0===e.expirationTime&&(null===o||0===o.expirationTime)&&null!==(o=n.lastRenderedReducer))try{var u=n.lastRenderedState,c=o(u,i);if(a.eagerReducer=o,a.eagerState=c,hd(c,u))return}catch(e){}eg(e,r)}}var ao={readContext:Mf,useCallback:bh,useContext:bh,useEffect:bh,useImperativeHandle:bh,useLayoutEffect:bh,useMemo:bh,useReducer:bh,useRef:bh,useState:bh,useDebugValue:bh,useResponder:bh},lo={readContext:Mf,useCallback:function(e,t){return jh().memoizedState=[e,void 0===t?null:t],e},useContext:Mf,useEffect:function(e,t){return oh(516,zi|Ni,e,t)},useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,oh(4,Fi|Bi,qh.bind(null,t,e),n)},useLayoutEffect:function(e,t){return oh(4,Fi|Bi,e,t)},useMemo:function(e,t){var n=jh();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var i=jh();return t=void 0!==n?n(t):t,i.memoizedState=i.baseState=t,e=(e=i.queue={last:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=sh.bind(null,Wi,e),[i.memoizedState,e]},useRef:function(e){return e={current:e},jh().memoizedState=e},useState:function(e){var t=jh();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={last:null,dispatch:null,lastRenderedReducer:lh,lastRenderedState:e}).dispatch=sh.bind(null,Wi,e),[t.memoizedState,e]},useDebugValue:rh,useResponder:kd},so={readContext:Mf,useCallback:function(e,t){var n=kh();t=void 0===t?null:t;var i=n.memoizedState;return null!==i&&null!==t&&ch(t,i[1])?i[0]:(n.memoizedState=[e,t],e)},useContext:Mf,useEffect:function(e,t){return ph(516,zi|Ni,e,t)},useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,ph(4,Fi|Bi,qh.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ph(4,Fi|Bi,e,t)},useMemo:function(e,t){var n=kh();t=void 0===t?null:t;var i=n.memoizedState;return null!==i&&null!==t&&ch(t,i[1])?i[0]:(e=e(),n.memoizedState=[e,t],e)},useReducer:mh,useRef:function(){return kh().memoizedState},useState:function(e){return mh(lh)},useDebugValue:rh,useResponder:kd},uo=null,co=null,fo=!1;function wh(e,t){var n=xh(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function yh(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);case 13:default:return!1}}function zh(e){if(fo){var t=co;if(t){var n=t;if(!yh(e,t)){if(!(t=Ne(n.nextSibling))||!yh(e,t))return e.effectTag|=2,fo=!1,void(uo=e);wh(uo,n)}uo=e,co=Ne(t.firstChild)}else e.effectTag|=2,fo=!1,uo=e}}function Ah(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&18!==e.tag;)e=e.return;uo=e}function Bh(e){if(e!==uo)return!1;if(!fo)return Ah(e),fo=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!Ke(t,e.memoizedProps))for(t=co;t;)wh(e,t),t=Ne(t.nextSibling);return Ah(e),co=uo?Ne(e.stateNode.nextSibling):null,!0}function Ch(){co=uo=null,fo=!1}var mo=et.ReactCurrentOwner,po=!1;function S(e,t,n,i){t.child=null===e?xi(t,null,n,i):Si(t,e.child,n,i)}function Eh(e,t,n,i,o){n=n.render;var r=t.ref;return Kf(t,o),i=dh(e,t,n,i,r,o),null===e||po?(t.effectTag|=1,S(e,t,i,o),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=o&&(e.expirationTime=0),Fh(e,t,o))}function Gh(e,t,n,i,o,r){if(null===e){var a=n.type;return"function"!=typeof a||Hh(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=qg(n.type,null,i,null,t.mode,r)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Ih(e,t,a,i,o,r))}return a=e.child,o<r&&(o=a.memoizedProps,(n=null!==(n=n.compare)?n:jd)(o,i)&&e.ref===t.ref)?Fh(e,t,r):(t.effectTag|=1,(e=og(a,i)).ref=t.ref,e.return=t,t.child=e)}function Ih(e,t,n,i,o,r){return null!==e&&jd(e.memoizedProps,i)&&e.ref===t.ref&&(po=!1,o<r)?Fh(e,t,r):Jh(e,t,n,i,r)}function Kh(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function Jh(e,t,n,i,o){var r=N(n)?On:Dn.current;return r=Se(t,r),Kf(t,o),n=dh(e,t,n,i,r,o),null===e||po?(t.effectTag|=1,S(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=o&&(e.expirationTime=0),Fh(e,t,o))}function Lh(e,t,n,i,o){if(N(n)){var r=!0;Xe(t)}else r=!1;if(Kf(t,o),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),hg(t,n,i),jg(t,n,i,o),i=!0;else if(null===e){var a=t.stateNode,l=t.memoizedProps;a.props=l;var s=a.context,u=n.contextType;"object"==typeof u&&null!==u?u=Mf(u):u=Se(t,u=N(n)?On:Dn.current);var c=n.getDerivedStateFromProps,d="function"==typeof c||"function"==typeof a.getSnapshotBeforeUpdate;d||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(l!==i||s!==u)&&ig(t,a,i,u),pi=!1;var f=t.memoizedState;s=a.state=f;var m=t.updateQueue;null!==m&&(Wf(t,m,i,a,o),s=t.memoizedState),l!==i||f!==s||Rn.current||pi?("function"==typeof c&&(bg(t,n,c,i),s=t.memoizedState),(l=pi||gg(t,n,l,i,f,s,u))?(d||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.effectTag|=4)):("function"==typeof a.componentDidMount&&(t.effectTag|=4),t.memoizedProps=i,t.memoizedState=s),a.props=i,a.state=s,a.context=u,i=l):("function"==typeof a.componentDidMount&&(t.effectTag|=4),i=!1)}else a=t.stateNode,l=t.memoizedProps,a.props=t.type===t.elementType?l:Af(t.type,l),s=a.context,"object"==typeof(u=n.contextType)&&null!==u?u=Mf(u):u=Se(t,u=N(n)?On:Dn.current),(d="function"==typeof(c=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(l!==i||s!==u)&&ig(t,a,i,u),pi=!1,s=t.memoizedState,f=a.state=s,null!==(m=t.updateQueue)&&(Wf(t,m,i,a,o),f=t.memoizedState),l!==i||s!==f||Rn.current||pi?("function"==typeof c&&(bg(t,n,c,i),f=t.memoizedState),(c=pi||gg(t,n,l,i,s,f,u))?(d||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(i,f,u),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(i,f,u)),"function"==typeof a.componentDidUpdate&&(t.effectTag|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof a.componentDidUpdate||l===e.memoizedProps&&s===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||l===e.memoizedProps&&s===e.memoizedState||(t.effectTag|=256),t.memoizedProps=i,t.memoizedState=f),a.props=i,a.state=f,a.context=u,i=c):("function"!=typeof a.componentDidUpdate||l===e.memoizedProps&&s===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||l===e.memoizedProps&&s===e.memoizedState||(t.effectTag|=256),i=!1);return Mh(e,t,n,i,r,o)}function Mh(e,t,n,i,o,r){Kh(e,t);var a=0!=(64&t.effectTag);if(!i&&!a)return o&&Ye(t,n,!1),Fh(e,t,r);i=t.stateNode,mo.current=t;var l=a&&"function"!=typeof n.getDerivedStateFromError?null:i.render();return t.effectTag|=1,null!==e&&a?(t.child=Si(t,e.child,null,r),t.child=Si(t,null,l,r)):S(e,t,l,r),t.memoizedState=i.state,o&&Ye(t,n,!0),t.child}function Nh(e){var t=e.stateNode;t.pendingContext?Ve(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Ve(0,t.context,!1),Ag(e,t.containerInfo)}var ho={};function Ph(e,t,n){var i,o=t.mode,r=t.pendingProps,a=Oi.current,l=null,s=!1;if((i=0!=(64&t.effectTag))||(i=0!=(a&Ri)&&(null===e||null!==e.memoizedState)),i?(l=ho,s=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===r.fallback||!0===r.unstable_avoidThisFallback||(a|=Di),J(Oi,a&=Ii),null===e)if(s){if(r=r.fallback,(e=sg(null,o,0,null)).return=t,0==(2&t.mode))for(s=null!==t.memoizedState?t.child.child:t.child,e.child=s;null!==s;)s.return=e,s=s.sibling;(n=sg(r,o,n,null)).return=t,e.sibling=n,o=e}else o=n=xi(t,null,r.children,n);else{if(null!==e.memoizedState)if(o=(a=e.child).sibling,s){if(r=r.fallback,(n=og(a,a.pendingProps)).return=t,0==(2&t.mode)&&(s=null!==t.memoizedState?t.child.child:t.child)!==a.child)for(n.child=s;null!==s;)s.return=n,s=s.sibling;(r=og(o,r,o.expirationTime)).return=t,n.sibling=r,o=n,n.childExpirationTime=0,n=r}else o=n=Si(t,a.child,r.children,n);else if(a=e.child,s){if(s=r.fallback,(r=sg(null,o,0,null)).return=t,r.child=a,null!==a&&(a.return=r),0==(2&t.mode))for(a=null!==t.memoizedState?t.child.child:t.child,r.child=a;null!==a;)a.return=r,a=a.sibling;(n=sg(s,o,n,null)).return=t,r.sibling=n,n.effectTag|=2,o=r,r.childExpirationTime=0}else n=o=Si(t,a,r.children,n);t.stateNode=e.stateNode}return t.memoizedState=l,t.child=o,n}function Qh(e,t,n,i,o){var r=e.memoizedState;null===r?e.memoizedState={isBackwards:t,rendering:null,last:i,tail:n,tailExpiration:0,tailMode:o}:(r.isBackwards=t,r.rendering=null,r.last=i,r.tail=n,r.tailExpiration=0,r.tailMode=o)}function Rh(e,t,n){var i=t.pendingProps,o=i.revealOrder,r=i.tail;if(S(e,t,i.children,n),0!=((i=Oi.current)&Ri))i=i&Ii|Ri,t.effectTag|=64;else{if(null!==e&&0!=(64&e.effectTag))e:for(e=t.child;null!==e;){if(13===e.tag){if(null!==e.memoizedState){e.expirationTime<n&&(e.expirationTime=n);var a=e.alternate;null!==a&&a.expirationTime<n&&(a.expirationTime=n),Jf(e.return,n)}}else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}i&=Ii}if(J(Oi,i),0==(2&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(i=n.alternate)&&null===Hg(i)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Qh(t,!1,o,n,r);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(i=o.alternate)&&null===Hg(i)){t.child=o;break}i=o.sibling,o.sibling=n,n=o,o=i}Qh(t,!0,n,null,r);break;case"together":Qh(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Fh(e,n,i){if(null!==e&&(n.dependencies=e.dependencies),n.childExpirationTime<i)return null;if(null!==e&&n.child!==e.child)throw t(Error(153));if(null!==n.child){for(i=og(e=n.child,e.pendingProps,e.expirationTime),n.child=i,i.return=n;null!==e.sibling;)e=e.sibling,(i=i.sibling=og(e,e.pendingProps,e.expirationTime)).return=n;i.sibling=null}return n.child}function Sh(e){e.effectTag|=4}var go=void 0,vo=void 0,yo=void 0,bo=void 0;function $h(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var i=null;null!==n;)null!==n.alternate&&(i=n),n=n.sibling;null===i?t||null===e.tail?e.tail=null:e.tail.sibling=null:i.sibling=null}}function ai(e){switch(e.tag){case 1:N(e.type)&&Te();var n=e.effectTag;return 2048&n?(e.effectTag=-2049&n|64,e):null;case 3:if(Bg(),Ue(),0!=(64&(n=e.effectTag)))throw t(Error(285));return e.effectTag=-2049&n|64,e;case 5:return Dg(e),null;case 13:return H(Oi),2048&(n=e.effectTag)?(e.effectTag=-2049&n|64,e):null;case 18:return null;case 19:return H(Oi),null;case 4:return Bg(),null;case 10:return If(e),null;default:return null}}function bi(e,t){return{value:e,source:t,stack:pc(t)}}go=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(20===n.tag)e.appendChild(n.stateNode.instance);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},vo=function(){},yo=function(e,t,n,i,o){var r=e.memoizedProps;if(r!==i){var a=t.stateNode;switch(zg(Ei.current),e=null,n){case"input":r=Bc(a,r),i=Bc(a,i),e=[];break;case"option":r=le(a,r),i=le(a,i),e=[];break;case"select":r=s({},r,{value:void 0}),i=s({},i,{value:void 0}),e=[];break;case"textarea":r=ne(a,r),i=ne(a,i),e=[];break;default:"function"!=typeof r.onClick&&"function"==typeof i.onClick&&(a.onclick=Ge)}De(n,i),a=n=void 0;var l=null;for(n in r)if(!i.hasOwnProperty(n)&&r.hasOwnProperty(n)&&null!=r[n])if("style"===n){var u=r[n];for(a in u)u.hasOwnProperty(a)&&(l||(l={}),l[a]="")}else"dangerouslySetInnerHTML"!==n&&"children"!==n&&"suppressContentEditableWarning"!==n&&"suppressHydrationWarning"!==n&&"autoFocus"!==n&&(_.hasOwnProperty(n)?e||(e=[]):(e=e||[]).push(n,null));for(n in i){var c=i[n];if(u=null!=r?r[n]:void 0,i.hasOwnProperty(n)&&c!==u&&(null!=c||null!=u))if("style"===n)if(u){for(a in u)!u.hasOwnProperty(a)||c&&c.hasOwnProperty(a)||(l||(l={}),l[a]="");for(a in c)c.hasOwnProperty(a)&&u[a]!==c[a]&&(l||(l={}),l[a]=c[a])}else l||(e||(e=[]),e.push(n,l)),l=c;else"dangerouslySetInnerHTML"===n?(c=c?c.__html:void 0,u=u?u.__html:void 0,null!=c&&u!==c&&(e=e||[]).push(n,""+c)):"children"===n?u===c||"string"!=typeof c&&"number"!=typeof c||(e=e||[]).push(n,""+c):"suppressContentEditableWarning"!==n&&"suppressHydrationWarning"!==n&&(_.hasOwnProperty(n)?(null!=c&&Fe(o,n),e||u===c||(e=[])):(e=e||[]).push(n,c))}l&&(e=e||[]).push("style",l),o=e,(t.updateQueue=o)&&Sh(t)}},bo=function(e,t,n,i){n!==i&&Sh(t)};var wo="function"==typeof WeakSet?WeakSet:Set;function di(e,t){var n=t.source,i=t.stack;null===i&&null!==n&&(i=pc(n)),null!==n&&oc(n.type),t=t.value,null!==e&&1===e.tag&&oc(e.type);try{console.error(t)}catch(e){setTimeout(function(){throw e})}}function gi(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){fi(e,t)}else t.current=null}function hi(e,t,n){if(null!==(n=null!==(n=n.updateQueue)?n.lastEffect:null)){var i=n=n.next;do{if((i.tag&e)!==Ai){var o=i.destroy;i.destroy=void 0,void 0!==o&&o()}(i.tag&t)!==Ai&&(o=i.create,i.destroy=o()),i=i.next}while(i!==n)}}function ii(e,t){switch("function"==typeof ar&&ar(e),e.tag){case 0:case 11:case 14:case 15:var n=e.updateQueue;if(null!==n&&null!==(n=n.lastEffect)){var i=n.next;vf(97<t?97:t,function(){var t=i;do{var n=t.destroy;if(void 0!==n){var o=e;try{n()}catch(e){fi(o,e)}}t=t.next}while(t!==i)})}break;case 1:gi(e),"function"==typeof(t=e.stateNode).componentWillUnmount&&function ei(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){fi(e,t)}}(e,t);break;case 5:gi(e);break;case 4:ki(e,t)}}function li(e,t){for(var n=e;;)if(ii(n,t),null!==n.child&&4!==n.tag)n.child.return=n,n=n.child;else{if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function mi(e){return 5===e.tag||3===e.tag||4===e.tag}function ni(e){e:{for(var n=e.return;null!==n;){if(mi(n)){var i=n;break e}n=n.return}throw t(Error(160))}switch(n=i.stateNode,i.tag){case 5:var o=!1;break;case 3:case 4:n=n.containerInfo,o=!0;break;default:throw t(Error(161))}16&i.effectTag&&(we(n,""),i.effectTag&=-17);e:t:for(i=e;;){for(;null===i.sibling;){if(null===i.return||mi(i.return)){i=null;break e}i=i.return}for(i.sibling.return=i.return,i=i.sibling;5!==i.tag&&6!==i.tag&&18!==i.tag;){if(2&i.effectTag)continue t;if(null===i.child||4===i.tag)continue t;i.child.return=i,i=i.child}if(!(2&i.effectTag)){i=i.stateNode;break e}}for(var r=e;;){var a=5===r.tag||6===r.tag;if(a||20===r.tag){var l=a?r.stateNode:r.stateNode.instance;if(i)if(o){var s=l;l=i,8===(a=n).nodeType?a.parentNode.insertBefore(s,l):a.insertBefore(s,l)}else n.insertBefore(l,i);else o?(8===(s=n).nodeType?(a=s.parentNode).insertBefore(l,s):(a=s).appendChild(l),null!=(s=s._reactRootContainer)||null!==a.onclick||(a.onclick=Ge)):n.appendChild(l)}else if(4!==r.tag&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===e)break;for(;null===r.sibling;){if(null===r.return||r.return===e)return;r=r.return}r.sibling.return=r.return,r=r.sibling}}function ki(e,n){for(var i=e,o=!1,r=void 0,a=void 0;;){if(!o){o=i.return;e:for(;;){if(null===o)throw t(Error(160));switch(r=o.stateNode,o.tag){case 5:a=!1;break e;case 3:case 4:r=r.containerInfo,a=!0;break e}o=o.return}o=!0}if(5===i.tag||6===i.tag)if(li(i,n),a){var l=r,s=i.stateNode;8===l.nodeType?l.parentNode.removeChild(s):l.removeChild(s)}else r.removeChild(i.stateNode);else if(20===i.tag)s=i.stateNode.instance,li(i,n),a?8===(l=r).nodeType?l.parentNode.removeChild(s):l.removeChild(s):r.removeChild(s);else if(4===i.tag){if(null!==i.child){r=i.stateNode.containerInfo,a=!0,i.child.return=i,i=i.child;continue}}else if(ii(i,n),null!==i.child){i.child.return=i,i=i.child;continue}if(i===e)break;for(;null===i.sibling;){if(null===i.return||i.return===e)return;4===(i=i.return).tag&&(o=!1)}i.sibling.return=i.return,i=i.sibling}}function oi(e,n){switch(n.tag){case 0:case 11:case 14:case 15:hi(Fi,ji,n);break;case 1:break;case 5:var i=n.stateNode;if(null!=i){var o=n.memoizedProps,r=null!==e?e.memoizedProps:o;e=n.type;var a=n.updateQueue;if(n.updateQueue=null,null!==a){for(i[U]=o,"input"===e&&"radio"===o.type&&null!=o.name&&Dc(i,o),Ee(e,r),n=Ee(e,o),r=0;r<a.length;r+=2){var l=a[r],s=a[r+1];"style"===l?Ae(i,s):"dangerouslySetInnerHTML"===l?wn(i,s):"children"===l?we(i,s):zc(i,l,s,n)}switch(e){case"input":Ec(i,o);break;case"textarea":pe(i,o);break;case"select":n=i._wrapperState.wasMultiple,i._wrapperState.wasMultiple=!!o.multiple,null!=(e=o.value)?me(i,!!o.multiple,e,!1):n!==!!o.multiple&&(null!=o.defaultValue?me(i,!!o.multiple,o.defaultValue,!0):me(i,!!o.multiple,o.multiple?[]:"",!1))}}}break;case 6:if(null===n.stateNode)throw t(Error(162));n.stateNode.nodeValue=n.memoizedProps;break;case 3:case 12:break;case 13:if(i=n,null===n.memoizedState?o=!1:(o=!0,i=n.child,Uo=Xn()),null!==i)e:for(e=i;;){if(5===e.tag)a=e.stateNode,o?"function"==typeof(a=a.style).setProperty?a.setProperty("display","none","important"):a.display="none":(a=e.stateNode,r=null!=(r=e.memoizedProps.style)&&r.hasOwnProperty("display")?r.display:null,a.style.display=ze("display",r));else if(6===e.tag)e.stateNode.nodeValue=o?"":e.memoizedProps;else{if(13===e.tag&&null!==e.memoizedState){(a=e.child.sibling).return=e,e=a;continue}if(null!==e.child){e.child.return=e,e=e.child;continue}}if(e===i)break e;for(;null===e.sibling;){if(null===e.return||e.return===i)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}qi(n);break;case 19:qi(n);break;case 17:case 20:break;default:throw t(Error(163))}}function qi(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new wo),t.forEach(function(t){var i=ri.bind(null,e,t);n.has(t)||(n.add(t),t.then(i,i))})}}var Co="function"==typeof WeakMap?WeakMap:Map;function ti(e,t,n){(n=Qf(n,null)).tag=3,n.payload={element:null};var i=t.value;return n.callback=function(){Wo||(Wo=!0,Qo=i),di(e,t)},n}function wi(e,t,n){(n=Qf(n,null)).tag=3;var i=e.type.getDerivedStateFromError;if("function"==typeof i){var o=t.value;n.payload=function(){return di(e,t),i(o)}}var r=e.stateNode;return null!==r&&"function"==typeof r.componentDidCatch&&(n.callback=function(){"function"!=typeof i&&(null===Go?Go=new Set([this]):Go.add(this),di(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}var ko=Math.ceil,_o=et.ReactCurrentDispatcher,So=et.ReactCurrentOwner,xo=0,To=8,Eo=16,Mo=32,Po=0,Io=1,Do=2,Ro=3,Oo=4,Ao=xo,Vo=null,Fo=null,jo=0,Lo=Po,$o=1073741823,Bo=1073741823,No=null,zo=!1,Uo=0,qo=500,Ho=null,Wo=!1,Qo=null,Go=null,Ko=!1,Jo=null,Yo=90,Xo=0,Zo=null,er=0,tr=null,nr=0;function cg(){return(Ao&(Eo|Mo))!==xo?1073741821-(Xn()/10|0):0!==nr?nr:nr=1073741821-(Xn()/10|0)}function dg(e,n,i){if(0==(2&(n=n.mode)))return 1073741823;var o=tf();if(0==(4&n))return 99===o?1073741823:1073741822;if((Ao&Eo)!==xo)return jo;if(null!==i)e=1073741821-25*(1+((1073741821-e+(0|i.timeoutMs||5e3)/10)/25|0));else switch(o){case 99:e=1073741823;break;case 98:e=1073741821-10*(1+((1073741821-e+15)/10|0));break;case 97:case 96:e=1073741821-25*(1+((1073741821-e+500)/25|0));break;case 95:e=1;break;default:throw t(Error(326))}return null!==Vo&&e===jo&&--e,e}var ir=0;function eg(e,n){if(50<er)throw er=0,tr=null,t(Error(185));if(null!==(e=Yi(e,n))){e.pingTime=0;var i=tf();if(1073741823===n)if((Ao&To)!==xo&&(Ao&(Eo|Mo))===xo)for(var o=Z(e,1073741823,!0);null!==o;)o=o(!0);else Zi(e,99,1073741823),Ao===xo&&O();else Zi(e,i,n);(4&Ao)===xo||98!==i&&99!==i||(null===Zo?Zo=new Map([[e,n]]):(void 0===(i=Zo.get(e))||i>n)&&Zo.set(e,n))}}function Yi(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t);var i=e.return,o=null;if(null===i&&3===e.tag)o=e.stateNode;else for(;null!==i;){if(n=i.alternate,i.childExpirationTime<t&&(i.childExpirationTime=t),null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t),null===i.return&&3===i.tag){o=i.stateNode;break}i=i.return}return null!==o&&(t>o.firstPendingTime&&(o.firstPendingTime=t),0===(e=o.lastPendingTime)||t<e)&&(o.lastPendingTime=t),o}function Zi(e,t,n){if(e.callbackExpirationTime<n){var i=e.callbackNode;null!==i&&i!==Wn&&Fn(i),e.callbackExpirationTime=n,1073741823===n?e.callbackNode=xf($i.bind(null,e,Z.bind(null,e,n))):(i=null,1!==n&&(i={timeout:10*(1073741821-n)-Xn()}),e.callbackNode=wf(t,$i.bind(null,e,Z.bind(null,e,n)),i))}}function $i(e,t,n){var i=e.callbackNode,o=null;try{return null!==(o=t(n))?$i.bind(null,e,o):null}finally{null===o&&i===e.callbackNode&&(e.callbackNode=null,e.callbackExpirationTime=0)}}function aj(){(Ao&(1|Eo|Mo))===xo&&(function bj(){if(null!==Zo){var e=Zo;Zo=null,e.forEach(function(e,t){xf(Z.bind(null,t,e))}),O()}}(),cj())}function ej(e,t){var n=Ao;Ao|=1;try{return e(t)}finally{(Ao=n)===xo&&O()}}function fj(e,t,n,i){var o=Ao;Ao|=4;try{return vf(98,e.bind(null,t,n,i))}finally{(Ao=o)===xo&&O()}}function gj(e,t){var n=Ao;Ao&=-2,Ao|=To;try{return e(t)}finally{(Ao=n)===xo&&O()}}function hj(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,En(n)),null!==Fo)for(n=Fo.return;null!==n;){var i=n;switch(i.tag){case 1:var o=i.type.childContextTypes;null!=o&&Te();break;case 3:Bg(),Ue();break;case 5:Dg(i);break;case 4:Bg();break;case 13:case 19:H(Oi);break;case 10:If(i)}n=n.return}Vo=e,Fo=og(e.current,null),jo=t,Lo=Po,Bo=$o=1073741823,No=null,zo=!1}function Z(e,n,i){if((Ao&(Eo|Mo))!==xo)throw t(Error(327));if(e.firstPendingTime<n)return null;if(i&&e.finishedExpirationTime===n)return ij.bind(null,e);if(cj(),e!==Vo||n!==jo)hj(e,n);else if(Lo===Ro)if(zo)hj(e,n);else{var o=e.lastPendingTime;if(o<n)return Z.bind(null,e,o)}if(null!==Fo){o=Ao,Ao|=Eo;var r=_o.current;if(null===r&&(r=ao),_o.current=ao,i){if(1073741823!==n){var a=cg();if(a<n)return Ao=o,Gf(),_o.current=r,Z.bind(null,e,a)}}else nr=0;for(;;)try{if(i)for(;null!==Fo;)Fo=jj(Fo);else for(;null!==Fo&&!jn();)Fo=jj(Fo);break}catch(t){if(Gf(),ih(),null===(a=Fo)||null===a.return)throw hj(e,n),Ao=o,t;e:{var l=e,s=a.return,u=a,c=t,d=jo;if(u.effectTag|=1024,u.firstEffect=u.lastEffect=null,null!==c&&"object"==typeof c&&"function"==typeof c.then){var f=c,m=0!=(Oi.current&Di);c=s;do{var p;if((p=13===c.tag)&&(null!==c.memoizedState?p=!1:p=void 0!==(p=c.memoizedProps).fallback&&(!0!==p.unstable_avoidThisFallback||!m)),p){if(null===(s=c.updateQueue)?((s=new Set).add(f),c.updateQueue=s):s.add(f),0==(2&c.mode)){c.effectTag|=64,u.effectTag&=-1957,1===u.tag&&(null===u.alternate?u.tag=17:((d=Qf(1073741823,null)).tag=2,Sf(u,d))),u.expirationTime=1073741823;break e}u=l,l=d,null===(m=u.pingCache)?(m=u.pingCache=new Co,s=new Set,m.set(f,s)):void 0===(s=m.get(f))&&(s=new Set,m.set(f,s)),s.has(l)||(s.add(l),u=kj.bind(null,u,f,l),f.then(u,u)),c.effectTag|=2048,c.expirationTime=d;break e}c=c.return}while(null!==c);c=Error((oc(u.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+pc(u))}Lo!==Oo&&(Lo=Io),c=bi(c,u),u=s;do{switch(u.tag){case 3:u.effectTag|=2048,u.expirationTime=d,Tf(u,d=ti(u,c,d));break e;case 1:if(f=c,l=u.type,s=u.stateNode,0==(64&u.effectTag)&&("function"==typeof l.getDerivedStateFromError||null!==s&&"function"==typeof s.componentDidCatch&&(null===Go||!Go.has(s)))){u.effectTag|=2048,u.expirationTime=d,Tf(u,d=wi(u,f,d));break e}}u=u.return}while(null!==u)}Fo=lj(a)}if(Ao=o,Gf(),_o.current=r,null!==Fo)return Z.bind(null,e,n)}if(e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,function dj(e,t){var n=e.firstBatch;return!!(null!==n&&n._defer&&n._expirationTime>=t)&&(wf(97,function(){return n._onComplete(),null}),!0)}(e,n))return null;switch(Vo=null,Lo){case Po:throw t(Error(328));case Io:return(o=e.lastPendingTime)<n?Z.bind(null,e,o):i?ij.bind(null,e):(hj(e,n),xf(Z.bind(null,e,n)),null);case Do:return 1073741823===$o&&!i&&10<(i=Uo+qo-Xn())?zo?(hj(e,n),Z.bind(null,e,n)):(o=e.lastPendingTime)<n?Z.bind(null,e,o):(e.timeoutHandle=Tn(ij.bind(null,e),i),null):ij.bind(null,e);case Ro:if(!i){if(zo)return hj(e,n),Z.bind(null,e,n);if((i=e.lastPendingTime)<n)return Z.bind(null,e,i);if(1073741823!==Bo?i=10*(1073741821-Bo)-Xn():1073741823===$o?i=0:(i=10*(1073741821-$o)-5e3,0>(i=(o=Xn())-i)&&(i=0),(n=10*(1073741821-n)-o)<(i=(120>i?120:480>i?480:1080>i?1080:1920>i?1920:3e3>i?3e3:4320>i?4320:1960*ko(i/1960))-i)&&(i=n)),10<i)return e.timeoutHandle=Tn(ij.bind(null,e),i),null}return ij.bind(null,e);case Oo:return!i&&1073741823!==$o&&null!==No&&(o=$o,0>=(n=0|(r=No).busyMinDurationMs)?n=0:(i=0|r.busyDelayMs,n=(o=Xn()-(10*(1073741821-o)-(0|r.timeoutMs||5e3)))<=i?0:i+n-o),10<n)?(e.timeoutHandle=Tn(ij.bind(null,e),n),null):ij.bind(null,e);default:throw t(Error(329))}}function Xf(e,t){e<$o&&1<e&&($o=e),null!==t&&e<Bo&&1<e&&(Bo=e,No=t)}function jj(e){var t=or(e.alternate,e,jo);return e.memoizedProps=e.pendingProps,null===t&&(t=lj(e)),So.current=null,t}function lj(e){Fo=e;do{var n=Fo.alternate;if(e=Fo.return,0==(1024&Fo.effectTag)){e:{var i=n,o=jo,r=(n=Fo).pendingProps;switch(n.tag){case 2:case 16:break;case 15:case 0:break;case 1:N(n.type)&&Te();break;case 3:Bg(),Ue(),(o=n.stateNode).pendingContext&&(o.context=o.pendingContext,o.pendingContext=null),null!==i&&null!==i.child||(Bh(n),n.effectTag&=-3),vo(n);break;case 5:Dg(n),o=zg(Pi.current);var a=n.type;if(null!==i&&null!=n.stateNode)yo(i,n,a,r,o),i.ref!==n.ref&&(n.effectTag|=128);else if(r){var l=zg(Ei.current);if(Bh(n)){r=void 0,a=(i=n).stateNode;var u=i.type,c=i.memoizedProps;switch(a[B]=i,a[U]=c,u){case"iframe":case"object":case"embed":G("load",a);break;case"video":case"audio":for(var d=0;d<ue.length;d++)G(ue[d],a);break;case"source":G("error",a);break;case"img":case"image":case"link":G("error",a),G("load",a);break;case"form":G("reset",a),G("submit",a);break;case"details":G("toggle",a);break;case"input":Cc(a,c),G("invalid",a),Fe(o,"onChange");break;case"select":a._wrapperState={wasMultiple:!!c.multiple},G("invalid",a),Fe(o,"onChange");break;case"textarea":oe(a,c),G("invalid",a),Fe(o,"onChange")}for(r in De(u,c),d=null,c)c.hasOwnProperty(r)&&(l=c[r],"children"===r?"string"==typeof l?a.textContent!==l&&(d=["children",l]):"number"==typeof l&&a.textContent!==""+l&&(d=["children",""+l]):_.hasOwnProperty(r)&&null!=l&&Fe(o,r));switch(u){case"input":Vb(a),Gc(a,c,!0);break;case"textarea":Vb(a),qe(a);break;case"select":case"option":break;default:"function"==typeof c.onClick&&(a.onclick=Ge)}o=d,i.updateQueue=o,null!==o&&Sh(n)}else{c=a,i=r,u=n,d=9===o.nodeType?o:o.ownerDocument,l===yn.html&&(l=se(c)),l===yn.html?"script"===c?((c=d.createElement("div")).innerHTML="<script><\/script>",d=c.removeChild(c.firstChild)):"string"==typeof i.is?d=d.createElement(c,{is:i.is}):(d=d.createElement(c),"select"===c&&(c=d,i.multiple?c.multiple=!0:i.size&&(c.size=i.size))):d=d.createElementNS(l,c),(c=d)[B]=u,c[U]=i,go(i=c,n,!1,!1),u=i;var f=o,m=Ee(a,r);switch(a){case"iframe":case"object":case"embed":G("load",u),o=r;break;case"video":case"audio":for(o=0;o<ue.length;o++)G(ue[o],u);o=r;break;case"source":G("error",u),o=r;break;case"img":case"image":case"link":G("error",u),G("load",u),o=r;break;case"form":G("reset",u),G("submit",u),o=r;break;case"details":G("toggle",u),o=r;break;case"input":Cc(u,r),o=Bc(u,r),G("invalid",u),Fe(f,"onChange");break;case"option":o=le(u,r);break;case"select":u._wrapperState={wasMultiple:!!r.multiple},o=s({},r,{value:void 0}),G("invalid",u),Fe(f,"onChange");break;case"textarea":oe(u,r),o=ne(u,r),G("invalid",u),Fe(f,"onChange");break;default:o=r}De(a,o),c=void 0,d=a,l=u;var p=o;for(c in p)if(p.hasOwnProperty(c)){var h=p[c];"style"===c?Ae(l,h):"dangerouslySetInnerHTML"===c?null!=(h=h?h.__html:void 0)&&wn(l,h):"children"===c?"string"==typeof h?("textarea"!==d||""!==h)&&we(l,h):"number"==typeof h&&we(l,""+h):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(_.hasOwnProperty(c)?null!=h&&Fe(f,c):null!=h&&zc(l,c,h,m))}switch(a){case"input":Vb(u),Gc(u,r,!1);break;case"textarea":Vb(u),qe(u);break;case"option":null!=r.value&&u.setAttribute("value",""+Ac(r.value));break;case"select":o=u,u=r,o.multiple=!!u.multiple,null!=(c=u.value)?me(o,!!u.multiple,c,!1):null!=u.defaultValue&&me(o,!!u.multiple,u.defaultValue,!0);break;default:"function"==typeof o.onClick&&(u.onclick=Ge)}Je(a,r)&&Sh(n),n.stateNode=i}null!==n.ref&&(n.effectTag|=128)}else if(null===n.stateNode)throw t(Error(166));break;case 6:if(i&&null!=n.stateNode)bo(i,n,i.memoizedProps,r);else{if("string"!=typeof r&&null===n.stateNode)throw t(Error(166));i=zg(Pi.current),zg(Ei.current),Bh(n)?(o=n.stateNode,i=n.memoizedProps,o[B]=n,o.nodeValue!==i&&Sh(n)):(o=n,(i=(9===i.nodeType?i:i.ownerDocument).createTextNode(r))[B]=n,o.stateNode=i)}break;case 11:break;case 13:if(H(Oi),r=n.memoizedState,0!=(64&n.effectTag)){n.expirationTime=o;break e}o=null!==r,r=!1,null===i?Bh(n):(r=null!==(a=i.memoizedState),o||null===a||null!==(a=i.child.sibling)&&(null!==(u=n.firstEffect)?(n.firstEffect=a,a.nextEffect=u):(n.firstEffect=n.lastEffect=a,a.nextEffect=null),a.effectTag=8)),o&&!r&&0!=(2&n.mode)&&(null===i&&!0!==n.memoizedProps.unstable_avoidThisFallback||0!=(Oi.current&Di)?Lo===Po&&(Lo=Do):Lo!==Po&&Lo!==Do||(Lo=Ro)),(o||r)&&(n.effectTag|=4);break;case 7:case 8:case 12:break;case 4:Bg(),vo(n);break;case 10:If(n);break;case 9:case 14:break;case 17:N(n.type)&&Te();break;case 18:break;case 19:if(H(Oi),null===(r=n.memoizedState))break;if(a=0!=(64&n.effectTag),null===(u=r.rendering)){if(a)$h(r,!1);else if(Lo!==Po||null!==i&&0!=(64&i.effectTag))for(i=n.child;null!==i;){if(null!==(u=Hg(i))){for(n.effectTag|=64,$h(r,!1),null!==(i=u.updateQueue)&&(n.updateQueue=i,n.effectTag|=4),n.firstEffect=n.lastEffect=null,i=n.child;null!==i;)a=o,(r=i).effectTag&=2,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null,null===(u=r.alternate)?(r.childExpirationTime=0,r.expirationTime=a,r.child=null,r.memoizedProps=null,r.memoizedState=null,r.updateQueue=null,r.dependencies=null):(r.childExpirationTime=u.childExpirationTime,r.expirationTime=u.expirationTime,r.child=u.child,r.memoizedProps=u.memoizedProps,r.memoizedState=u.memoizedState,r.updateQueue=u.updateQueue,a=u.dependencies,r.dependencies=null===a?null:{expirationTime:a.expirationTime,firstContext:a.firstContext,responders:a.responders}),i=i.sibling;J(Oi,Oi.current&Ii|Ri),n=n.child;break e}i=i.sibling}}else{if(!a)if(null!==(i=Hg(u))){if(n.effectTag|=64,a=!0,$h(r,!0),null===r.tail&&"hidden"===r.tailMode){null!==(o=i.updateQueue)&&(n.updateQueue=o,n.effectTag|=4),null!==(n=n.lastEffect=r.lastEffect)&&(n.nextEffect=null);break}}else Xn()>r.tailExpiration&&1<o&&(n.effectTag|=64,a=!0,$h(r,!1),n.expirationTime=n.childExpirationTime=o-1);r.isBackwards?(u.sibling=n.child,n.child=u):(null!==(o=r.last)?o.sibling=u:n.child=u,r.last=u)}if(null!==r.tail){0===r.tailExpiration&&(r.tailExpiration=Xn()+500),o=r.tail,r.rendering=o,r.tail=o.sibling,r.lastEffect=n.lastEffect,o.sibling=null,i=Oi.current,J(Oi,i=a?i&Ii|Ri:i&Ii),n=o;break e}break;case 20:break;default:throw t(Error(156))}n=null}if(o=Fo,1===jo||1!==o.childExpirationTime){for(i=0,r=o.child;null!==r;)(a=r.expirationTime)>i&&(i=a),(u=r.childExpirationTime)>i&&(i=u),r=r.sibling;o.childExpirationTime=i}if(null!==n)return n;null!==e&&0==(1024&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=Fo.firstEffect),null!==Fo.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=Fo.firstEffect),e.lastEffect=Fo.lastEffect),1<Fo.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=Fo:e.firstEffect=Fo,e.lastEffect=Fo))}else{if(null!==(n=ai(Fo)))return n.effectTag&=1023,n;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=1024)}if(null!==(n=Fo.sibling))return n;Fo=e}while(null!==Fo);return Lo===Po&&(Lo=Oo),null}function ij(e){var t=tf();return vf(99,nj.bind(null,e,t)),null!==Jo&&wf(97,function(){return cj(),null}),null}function nj(e,n){if(cj(),(Ao&(Eo|Mo))!==xo)throw t(Error(327));var i=e.finishedWork,o=e.finishedExpirationTime;if(null===i)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,i===e.current)throw t(Error(177));e.callbackNode=null,e.callbackExpirationTime=0;var r=i.expirationTime,a=i.childExpirationTime;if(r=a>r?a:r,e.firstPendingTime=r,r<e.lastPendingTime&&(e.lastPendingTime=r),e===Vo&&(Fo=Vo=null,jo=0),1<i.effectTag?null!==i.lastEffect?(i.lastEffect.nextEffect=i,r=i.firstEffect):r=i:r=i.firstEffect,null!==r){a=Ao,Ao|=Mo,So.current=null,Sn=un;var l=ae();if(be(l)){if("selectionStart"in l)var s={start:l.selectionStart,end:l.selectionEnd};else e:{var u=(s=(s=l.ownerDocument)&&s.defaultView||window).getSelection&&s.getSelection();if(u&&0!==u.rangeCount){s=u.anchorNode;var c=u.anchorOffset,d=u.focusNode;u=u.focusOffset;try{s.nodeType,d.nodeType}catch(e){s=null;break e}var f=0,m=-1,p=-1,h=0,g=0,v=l,y=null;t:for(;;){for(var b;v!==s||0!==c&&3!==v.nodeType||(m=f+c),v!==d||0!==u&&3!==v.nodeType||(p=f+u),3===v.nodeType&&(f+=v.nodeValue.length),null!==(b=v.firstChild);)y=v,v=b;for(;;){if(v===l)break t;if(y===s&&++h===c&&(m=f),y===d&&++g===u&&(p=f),null!==(b=v.nextSibling))break;y=(v=y).parentNode}v=b}s=-1===m||-1===p?null:{start:m,end:p}}else s=null}s=s||{start:0,end:0}}else s=null;xn={focusedElem:l,selectionRange:s},un=!1,Ho=r;do{try{for(;null!==Ho;){if(0!=(256&Ho.effectTag)){var w=Ho.alternate;switch((l=Ho).tag){case 0:case 11:case 15:hi(Vi,Ai,l);break;case 1:if(256&l.effectTag&&null!==w){var C=w.memoizedProps,k=w.memoizedState,_=l.stateNode,S=_.getSnapshotBeforeUpdate(l.elementType===l.type?C:Af(l.type,C),k);_.__reactInternalSnapshotBeforeUpdate=S}break;case 3:case 5:case 6:case 4:case 17:break;default:throw t(Error(163))}}Ho=Ho.nextEffect}}catch(e){if(null===Ho)throw t(Error(330));fi(Ho,e),Ho=Ho.nextEffect}}while(null!==Ho);Ho=r;do{try{for(w=n;null!==Ho;){var x=Ho.effectTag;if(16&x&&we(Ho.stateNode,""),128&x){var T=Ho.alternate;if(null!==T){var E=T.ref;null!==E&&("function"==typeof E?E(null):E.current=null)}}switch(14&x){case 2:ni(Ho),Ho.effectTag&=-3;break;case 6:ni(Ho),Ho.effectTag&=-3,oi(Ho.alternate,Ho);break;case 4:oi(Ho.alternate,Ho);break;case 8:ki(C=Ho,w),C.return=null,C.child=null,C.memoizedState=null,C.updateQueue=null,C.dependencies=null;var M=C.alternate;null!==M&&(M.return=null,M.child=null,M.memoizedState=null,M.updateQueue=null,M.dependencies=null)}Ho=Ho.nextEffect}}catch(e){if(null===Ho)throw t(Error(330));fi(Ho,e),Ho=Ho.nextEffect}}while(null!==Ho);if(E=xn,T=ae(),x=E.focusedElem,w=E.selectionRange,T!==x&&x&&x.ownerDocument&&function $d(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?$d(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}(x.ownerDocument.documentElement,x)){null!==w&&be(x)&&(T=w.start,void 0===(E=w.end)&&(E=T),"selectionStart"in x?(x.selectionStart=T,x.selectionEnd=Math.min(E,x.value.length)):(E=(T=x.ownerDocument||document)&&T.defaultView||window).getSelection&&(E=E.getSelection(),C=x.textContent.length,M=Math.min(w.start,C),w=void 0===w.end?M:Math.min(w.end,C),!E.extend&&M>w&&(C=w,w=M,M=C),C=Zd(x,M),k=Zd(x,w),C&&k&&(1!==E.rangeCount||E.anchorNode!==C.node||E.anchorOffset!==C.offset||E.focusNode!==k.node||E.focusOffset!==k.offset)&&((T=T.createRange()).setStart(C.node,C.offset),E.removeAllRanges(),M>w?(E.addRange(T),E.extend(k.node,k.offset)):(T.setEnd(k.node,k.offset),E.addRange(T))))),T=[];for(E=x;E=E.parentNode;)1===E.nodeType&&T.push({element:E,left:E.scrollLeft,top:E.scrollTop});for("function"==typeof x.focus&&x.focus(),x=0;x<T.length;x++)(E=T[x]).element.scrollLeft=E.left,E.element.scrollTop=E.top}xn=null,un=!!Sn,Sn=null,e.current=i,Ho=r;do{try{for(x=o;null!==Ho;){var P=Ho.effectTag;if(36&P){var I=Ho.alternate;switch(E=x,(T=Ho).tag){case 0:case 11:case 15:hi(Li,Bi,T);break;case 1:var D=T.stateNode;if(4&T.effectTag)if(null===I)D.componentDidMount();else{var R=T.elementType===T.type?I.memoizedProps:Af(T.type,I.memoizedProps);D.componentDidUpdate(R,I.memoizedState,D.__reactInternalSnapshotBeforeUpdate)}var A=T.updateQueue;null!==A&&Yf(0,A,D);break;case 3:var V=T.updateQueue;if(null!==V){if(M=null,null!==T.child)switch(T.child.tag){case 5:M=T.child.stateNode;break;case 1:M=T.child.stateNode}Yf(0,V,M)}break;case 5:var F=T.stateNode;null===I&&4&T.effectTag&&(E=F,Je(T.type,T.memoizedProps)&&E.focus());break;case 6:case 4:case 12:break;case 13:case 19:case 17:case 20:break;default:throw t(Error(163))}}if(128&P){var j=Ho.ref;if(null!==j){var L=Ho.stateNode;switch(Ho.tag){case 5:var $=L;break;default:$=L}"function"==typeof j?j($):j.current=$}}512&P&&(Ko=!0),Ho=Ho.nextEffect}}catch(e){if(null===Ho)throw t(Error(330));fi(Ho,e),Ho=Ho.nextEffect}}while(null!==Ho);Ho=null,Qn(),Ao=a}else e.current=i;if(Ko)Ko=!1,Jo=e,Xo=o,Yo=n;else for(Ho=r;null!==Ho;)n=Ho.nextEffect,Ho.nextEffect=null,Ho=n;if(0!==(n=e.firstPendingTime)?Zi(e,P=zf(P=cg(),n),n):Go=null,"function"==typeof rr&&rr(i.stateNode,o),1073741823===n?e===tr?er++:(er=0,tr=e):er=0,Wo)throw Wo=!1,e=Qo,Qo=null,e;return(Ao&To)!==xo?null:(O(),null)}function cj(){if(null===Jo)return!1;var e=Jo,t=Xo,n=Yo;return Jo=null,Xo=0,Yo=90,vf(97<n?97:n,qj.bind(null,e,t))}function qj(e){if((Ao&(Eo|Mo))!==xo)throw t(Error(331));var n=Ao;for(Ao|=Mo,e=e.current.firstEffect;null!==e;){try{var i=e;if(0!=(512&i.effectTag))switch(i.tag){case 0:case 11:case 15:hi(zi,Ai,i),hi(Ai,Ni,i)}}catch(n){if(null===e)throw t(Error(330));fi(e,n)}i=e.nextEffect,e.nextEffect=null,e=i}return Ao=n,O(),!0}function rj(e,t,n){Sf(e,t=ti(e,t=bi(n,t),1073741823)),null!==(e=Yi(e,1073741823))&&Zi(e,99,1073741823)}function fi(e,t){if(3===e.tag)rj(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){rj(n,e,t);break}if(1===n.tag){var i=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof i.componentDidCatch&&(null===Go||!Go.has(i))){Sf(n,e=wi(n,e=bi(t,e),1073741823)),null!==(n=Yi(n,1073741823))&&Zi(n,99,1073741823);break}}n=n.return}}function kj(e,t,n){var i=e.pingCache;null!==i&&i.delete(t),Vo===e&&jo===n?Lo===Ro||Lo===Do&&1073741823===$o&&Xn()-Uo<qo?hj(e,jo):zo=!0:e.lastPendingTime<n||(0!==(t=e.pingTime)&&t<n||(e.pingTime=n,e.finishedExpirationTime===n&&(e.finishedExpirationTime=0,e.finishedWork=null),Zi(e,t=zf(t=cg(),n),n)))}function ri(e,t){var n=e.stateNode;null!==n&&n.delete(t),n=zf(n=cg(),t=dg(n,e,null)),null!==(e=Yi(e,t))&&Zi(e,n,t)}var or=void 0;or=function(e,n,i){var o=n.expirationTime;if(null!==e){var r=n.pendingProps;if(e.memoizedProps!==r||Rn.current)po=!0;else if(o<i){switch(po=!1,n.tag){case 3:Nh(n),Ch();break;case 5:if(Cg(n),4&n.mode&&1!==i&&r.hidden)return n.expirationTime=n.childExpirationTime=1,null;break;case 1:N(n.type)&&Xe(n);break;case 4:Ag(n,n.stateNode.containerInfo);break;case 10:Hf(n,n.memoizedProps.value);break;case 13:if(null!==n.memoizedState)return 0!==(o=n.child.childExpirationTime)&&o>=i?Ph(e,n,i):(J(Oi,Oi.current&Ii),null!==(n=Fh(e,n,i))?n.sibling:null);J(Oi,Oi.current&Ii);break;case 19:if(o=n.childExpirationTime>=i,0!=(64&e.effectTag)){if(o)return Rh(e,n,i);n.effectTag|=64}if(null!==(r=n.memoizedState)&&(r.rendering=null,r.tail=null),J(Oi,Oi.current),!o)return null}return Fh(e,n,i)}}else po=!1;switch(n.expirationTime=0,n.tag){case 2:if(o=n.type,null!==e&&(e.alternate=null,n.alternate=null,n.effectTag|=2),e=n.pendingProps,r=Se(n,Dn.current),Kf(n,i),r=dh(null,n,o,e,r,i),n.effectTag|=1,"object"==typeof r&&null!==r&&"function"==typeof r.render&&void 0===r.$$typeof){if(n.tag=1,ih(),N(o)){var a=!0;Xe(n)}else a=!1;n.memoizedState=null!==r.state&&void 0!==r.state?r.state:null;var l=o.getDerivedStateFromProps;"function"==typeof l&&bg(n,o,l,e),r.updater=Ci,n.stateNode=r,r._reactInternalFiber=n,jg(n,o,e,i),n=Mh(null,n,o,!0,a,i)}else n.tag=0,S(null,n,r,i),n=n.child;return n;case 16:switch(r=n.elementType,null!==e&&(e.alternate=null,n.alternate=null,n.effectTag|=2),e=n.pendingProps,r=function Bf(e){var t=e._result;switch(e._status){case 1:return t;case 2:case 0:throw t;default:switch(e._status=0,(t=(t=e._ctor)()).then(function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)},function(t){0===e._status&&(e._status=2,e._result=t)}),e._status){case 1:return e._result;case 2:throw e._result}throw e._result=t,t}}(r),n.type=r,a=n.tag=function sj(e){if("function"==typeof e)return Hh(e)?1:0;if(null!=e){if((e=e.$$typeof)===dt)return 11;if(e===pt)return 14}return 2}(r),e=Af(r,e),a){case 0:n=Jh(null,n,r,e,i);break;case 1:n=Lh(null,n,r,e,i);break;case 11:n=Eh(null,n,r,e,i);break;case 14:n=Gh(null,n,r,Af(r.type,e),o,i);break;default:throw t(Error(306),r,"")}return n;case 0:return o=n.type,r=n.pendingProps,Jh(e,n,o,r=n.elementType===o?r:Af(o,r),i);case 1:return o=n.type,r=n.pendingProps,Lh(e,n,o,r=n.elementType===o?r:Af(o,r),i);case 3:if(Nh(n),null===(o=n.updateQueue))throw t(Error(282));return r=null!==(r=n.memoizedState)?r.element:null,Wf(n,o,n.pendingProps,null,i),(o=n.memoizedState.element)===r?(Ch(),n=Fh(e,n,i)):(r=n.stateNode,(r=(null===e||null===e.child)&&r.hydrate)&&(co=Ne(n.stateNode.containerInfo.firstChild),uo=n,r=fo=!0),r?(n.effectTag|=2,n.child=xi(n,null,o,i)):(S(e,n,o,i),Ch()),n=n.child),n;case 5:return Cg(n),null===e&&zh(n),o=n.type,r=n.pendingProps,a=null!==e?e.memoizedProps:null,l=r.children,Ke(o,r)?l=null:null!==a&&Ke(o,a)&&(n.effectTag|=16),Kh(e,n),4&n.mode&&1!==i&&r.hidden?(n.expirationTime=n.childExpirationTime=1,n=null):(S(e,n,l,i),n=n.child),n;case 6:return null===e&&zh(n),null;case 13:return Ph(e,n,i);case 4:return Ag(n,n.stateNode.containerInfo),o=n.pendingProps,null===e?n.child=Si(n,null,o,i):S(e,n,o,i),n.child;case 11:return o=n.type,r=n.pendingProps,Eh(e,n,o,r=n.elementType===o?r:Af(o,r),i);case 7:return S(e,n,n.pendingProps,i),n.child;case 8:case 12:return S(e,n,n.pendingProps.children,i),n.child;case 10:e:{if(o=n.type._context,r=n.pendingProps,l=n.memoizedProps,Hf(n,a=r.value),null!==l){var s=l.value;if(0===(a=hd(s,a)?0:0|("function"==typeof o._calculateChangedBits?o._calculateChangedBits(s,a):1073741823))){if(l.children===r.children&&!Rn.current){n=Fh(e,n,i);break e}}else for(null!==(s=n.child)&&(s.return=n);null!==s;){var u=s.dependencies;if(null!==u){l=s.child;for(var c=u.firstContext;null!==c;){if(c.context===o&&0!=(c.observedBits&a)){1===s.tag&&((c=Qf(i,null)).tag=2,Sf(s,c)),s.expirationTime<i&&(s.expirationTime=i),null!==(c=s.alternate)&&c.expirationTime<i&&(c.expirationTime=i),Jf(s.return,i),u.expirationTime<i&&(u.expirationTime=i);break}c=c.next}}else l=10===s.tag&&s.type===n.type?null:s.child;if(null!==l)l.return=s;else for(l=s;null!==l;){if(l===n){l=null;break}if(null!==(s=l.sibling)){s.return=l.return,l=s;break}l=l.return}s=l}}S(e,n,r.children,i),n=n.child}return n;case 9:return r=n.type,o=(a=n.pendingProps).children,Kf(n,i),o=o(r=Mf(r,a.unstable_observedBits)),n.effectTag|=1,S(e,n,o,i),n.child;case 14:return a=Af(r=n.type,n.pendingProps),Gh(e,n,r,a=Af(r.type,a),o,i);case 15:return Ih(e,n,n.type,n.pendingProps,o,i);case 17:return o=n.type,r=n.pendingProps,r=n.elementType===o?r:Af(o,r),null!==e&&(e.alternate=null,n.alternate=null,n.effectTag|=2),n.tag=1,N(o)?(e=!0,Xe(n)):e=!1,Kf(n,i),hg(n,o,r),jg(n,o,r,i),Mh(null,n,o,!0,e,i);case 19:return Rh(e,n,i)}throw t(Error(156))};var rr=null,ar=null;function uj(e,t,n,i){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=i,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function xh(e,t,n,i){return new uj(e,t,n,i)}function Hh(e){return!(!(e=e.prototype)||!e.isReactComponent)}function og(e,t){var n=e.alternate;return null===n?((n=xh(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function qg(e,n,i,o,r,a){var l=2;if(o=e,"function"==typeof e)Hh(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case rt:return sg(i.children,r,a,n);case ct:l=8,r|=7;break;case at:l=8,r|=1;break;case lt:return(e=xh(12,i,n,8|r)).elementType=lt,e.type=lt,e.expirationTime=a,e;case ft:return(e=xh(13,i,n,r)).type=ft,e.elementType=ft,e.expirationTime=a,e;case mt:return(e=xh(19,i,n,r)).elementType=mt,e.expirationTime=a,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case st:l=10;break e;case ut:l=9;break e;case dt:l=11;break e;case pt:l=14;break e;case ht:l=16,o=null;break e}throw t(Error(130),null==e?e:typeof e,"")}return(n=xh(l,i,n,r)).elementType=e,n.type=o,n.expirationTime=a,n}function sg(e,t,n,i){return(e=xh(7,e,i,t)).expirationTime=n,e}function pg(e,t,n){return(e=xh(6,e,null,t)).expirationTime=n,e}function rg(e,t,n){return(t=xh(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function vj(e,t,n){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=this.firstBatch=null,this.pingTime=this.lastPendingTime=this.firstPendingTime=this.callbackExpirationTime=0}function wj(e,t,n){return e=new vj(e,t,n),t=xh(3,null,null,2===t?7:1===t?3:0),e.current=t,t.stateNode=e}function xj(e,n,i,o,r,a){var l=n.current;e:if(i){t:{if(2!==ld(i=i._reactInternalFiber)||1!==i.tag)throw t(Error(170));var s=i;do{switch(s.tag){case 3:s=s.stateNode.context;break t;case 1:if(N(s.type)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break t}}s=s.return}while(null!==s);throw t(Error(171))}if(1===i.tag){var u=i.type;if(N(u)){i=We(i,u,s);break e}}i=s}else i=In;return null===n.context?n.context=i:n.pendingContext=i,n=a,(r=Qf(o,r)).payload={element:e},null!==(n=void 0===n?null:n)&&(r.callback=n),Sf(l,r),eg(l,o),o}function yj(e,t,n,i){var o=t.current,r=cg(),a=vi.suspense;return xj(e,t,n,o=dg(r,o,a),a,i)}function zj(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:default:return e.child.stateNode}}function Bj(e){var t=1073741821-25*(1+((1073741821-cg()+500)/25|0));t<=ir&&--t,this._expirationTime=ir=t,this._root=e,this._callbacks=this._next=null,this._hasChildren=this._didComplete=!1,this._children=null,this._defer=!0}function Cj(){this._callbacks=null,this._didCommit=!1,this._onCommit=this._onCommit.bind(this)}function Dj(e,t,n){this._internalRoot=wj(e,t,n)}function Ej(e,t){this._internalRoot=wj(e,2,t)}function Hj(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Jj(e,t,n,i,o){var r=n._reactRootContainer,a=void 0;if(r){if(a=r._internalRoot,"function"==typeof o){var l=o;o=function(){var e=zj(a);l.call(e)}}yj(t,a,e,o)}else{if(r=n._reactRootContainer=function Ij(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new Dj(e,0,t)}(n,i),a=r._internalRoot,"function"==typeof o){var s=o;o=function(){var e=zj(a);s.call(e)}}gj(function(){yj(t,a,e,o)})}return zj(a)}function Kj(e,n){var i=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Hj(n))throw t(Error(200));return function Aj(e,t,n){var i=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:ot,key:null==i?null:""+i,children:e,containerInfo:t,implementation:n}}(e,n,null,i)}je=function(e,n,i){switch(n){case"input":if(Ec(e,i),n=i.name,"radio"===i.type&&null!=n){for(i=e;i.parentNode;)i=i.parentNode;for(i=i.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]'),n=0;n<i.length;n++){var o=i[n];if(o!==e&&o.form===e.form){var r=Ka(o);if(!r)throw t(Error(90));Wb(o),Ec(o,r)}}}break;case"textarea":pe(e,i);break;case"select":null!=(n=i.value)&&me(e,!!i.multiple,n,!1)}},Bj.prototype.render=function(e){if(!this._defer)throw t(Error(250));this._hasChildren=!0,this._children=e;var n=this._root._internalRoot,i=this._expirationTime,o=new Cj;return xj(e,n,null,i,null,o._onCommit),o},Bj.prototype.then=function(e){if(this._didComplete)e();else{var t=this._callbacks;null===t&&(t=this._callbacks=[]),t.push(e)}},Bj.prototype.commit=function(){var e=this._root._internalRoot,n=e.firstBatch;if(!this._defer||null===n)throw t(Error(251));if(this._hasChildren){var i=this._expirationTime;if(n!==this){this._hasChildren&&(i=this._expirationTime=n._expirationTime,this.render(this._children));for(var o=null,r=n;r!==this;)o=r,r=r._next;if(null===o)throw t(Error(251));o._next=r._next,this._next=n,e.firstBatch=this}if(this._defer=!1,n=i,(Ao&(Eo|Mo))!==xo)throw t(Error(253));xf(Z.bind(null,e,n)),O(),n=this._next,this._next=null,null!==(n=e.firstBatch=n)&&n._hasChildren&&n.render(n._children)}else this._next=null,this._defer=!1},Bj.prototype._onComplete=function(){if(!this._didComplete){this._didComplete=!0;var e=this._callbacks;if(null!==e)for(var t=0;t<e.length;t++)(0,e[t])()}},Cj.prototype.then=function(e){if(this._didCommit)e();else{var t=this._callbacks;null===t&&(t=this._callbacks=[]),t.push(e)}},Cj.prototype._onCommit=function(){if(!this._didCommit){this._didCommit=!0;var e=this._callbacks;if(null!==e)for(var n=0;n<e.length;n++){var i=e[n];if("function"!=typeof i)throw t(Error(191),i);i()}}},Ej.prototype.render=Dj.prototype.render=function(e,t){var n=this._internalRoot,i=new Cj;return null!==(t=void 0===t?null:t)&&i.then(t),yj(e,n,null,i._onCommit),i},Ej.prototype.unmount=Dj.prototype.unmount=function(e){var t=this._internalRoot,n=new Cj;return null!==(e=void 0===e?null:e)&&n.then(e),yj(null,t,null,n._onCommit),n},Ej.prototype.createBatch=function(){var e=new Bj(this),t=e._expirationTime,n=this._internalRoot,i=n.firstBatch;if(null===i)n.firstBatch=e,e._next=null;else{for(n=null;null!==i&&i._expirationTime>=t;)n=i,i=i._next;e._next=i,null!==n&&(n._next=e)}return e},Jb=ej,Kb=fj,Lb=aj,He=function(e,t){var n=Ao;Ao|=2;try{return e(t)}finally{(Ao=n)===xo&&O()}};var lr,sr,ur={createPortal:Kj,findDOMNode:function(e){if(null==e)e=null;else if(1!==e.nodeType){var n=e._reactInternalFiber;if(void 0===n){if("function"==typeof e.render)throw t(Error(188));throw t(Error(268),Object.keys(e))}e=null===(e=qd(n))?null:e.stateNode}return e},hydrate:function(e,n,i){if(!Hj(n))throw t(Error(200));return Jj(null,e,n,!0,i)},render:function(e,n,i){if(!Hj(n))throw t(Error(200));return Jj(null,e,n,!1,i)},unstable_renderSubtreeIntoContainer:function(e,n,i,o){if(!Hj(i))throw t(Error(200));if(null==e||void 0===e._reactInternalFiber)throw t(Error(38));return Jj(e,n,i,!1,o)},unmountComponentAtNode:function(e){if(!Hj(e))throw t(Error(40));return!!e._reactRootContainer&&(gj(function(){Jj(null,null,e,!1,function(){e._reactRootContainer=null})}),!0)},unstable_createPortal:function(){return Kj.apply(void 0,arguments)},unstable_batchedUpdates:ej,unstable_interactiveUpdates:function(e,t,n,i){return aj(),fj(e,t,n,i)},unstable_discreteUpdates:fj,unstable_flushDiscreteUpdates:aj,flushSync:function(e,n){if((Ao&(Eo|Mo))!==xo)throw t(Error(187));var i=Ao;Ao|=1;try{return vf(99,e.bind(null,n))}finally{Ao=i,O()}},unstable_createRoot:function Lj(e,n){if(!Hj(e))throw t(Error(299),"unstable_createRoot");return new Ej(e,null!=n&&!0===n.hydrate)},unstable_createSyncRoot:function Mj(e,n){if(!Hj(e))throw t(Error(299),"unstable_createRoot");return new Dj(e,1,null!=n&&!0===n.hydrate)},unstable_flushControlled:function(e){var t=Ao;Ao|=1;try{vf(99,e)}finally{(Ao=t)===xo&&O()}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{Events:[Ia,Ja,Ka,L.injectEventPluginsByName,C,Qa,function(e){ya(e,Pa)},Hb,Ib,Ud,Ba,cj,{current:!1}]}};sr=(lr={findFiberByHostInstance:Ha,bundleType:0,version:"16.9.0",rendererPackageName:"react-dom"}).findFiberByHostInstance,function tj(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);rr=function(e){try{t.onCommitFiberRoot(n,e,void 0,64==(64&e.current.effectTag))}catch(e){}},ar=function(e){try{t.onCommitFiberUnmount(n,e)}catch(e){}}}catch(e){}return!0}(s({},lr,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:et.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=qd(e))?null:e.stateNode},findFiberByHostInstance:function(e){return sr?sr(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}));var cr={default:ur},dr=cr&&ur||cr;i.exports=dr.default||dr},function(e,t,n){"use strict";e.exports=n(382)},function(e,t,n){"use strict"; /** @license React v0.15.0 * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */Object.defineProperty(t,"__esModule",{value:!0});var i=void 0,o=void 0,r=void 0,a=void 0,l=void 0;if(t.unstable_now=void 0,t.unstable_forceFrameRate=void 0,"undefined"==typeof window||"function"!=typeof MessageChannel){var s=null,u=null,c=function(){if(null!==s)try{var e=t.unstable_now();s(!0,e),s=null}catch(e){throw setTimeout(c,0),e}};t.unstable_now=function(){return Date.now()},i=function(e){null!==s?setTimeout(i,0,e):(s=e,setTimeout(c,0))},o=function(e,t){u=setTimeout(e,t)},r=function(){clearTimeout(u)},a=function(){return!1},l=t.unstable_forceFrameRate=function(){}}else{var d=window.performance,f=window.Date,m=window.setTimeout,p=window.clearTimeout,h=window.requestAnimationFrame,g=window.cancelAnimationFrame;"undefined"!=typeof console&&("function"!=typeof h&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof g&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),t.unstable_now="object"==typeof d&&"function"==typeof d.now?function(){return d.now()}:function(){return f.now()};var v=!1,y=null,b=-1,w=-1,C=33.33,k=-1,_=-1,S=0,x=!1;a=function(){return t.unstable_now()>=S},l=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):0<e?(C=Math.floor(1e3/e),x=!0):(C=33.33,x=!1)};var E=function(){if(null!==y){var e=t.unstable_now(),n=0<S-e;try{y(n,e)||(y=null)}catch(e){throw P.postMessage(null),e}}},M=new MessageChannel,P=M.port2;M.port1.onmessage=E;var I=function(e){if(null===y)_=k=-1,v=!1;else{v=!0,h(function(e){p(b),I(e)});var n=function(){S=t.unstable_now()+C/2,E(),b=m(n,3*C)};if(b=m(n,3*C),-1!==k&&.1<e-k){var i=e-k;!x&&-1!==_&&i<C&&_<C&&(8.33>(C=i<_?_:i)&&(C=8.33)),_=i}k=e,S=e+C,P.postMessage(null)}};i=function(e){y=e,v||(v=!0,h(function(e){I(e)}))},o=function(e,n){w=m(function(){e(t.unstable_now())},n)},r=function(){p(w),w=-1}}var D=null,R=null,O=null,A=3,F=!1,j=!1,L=!1;function T(e,t){var n=e.next;if(n===e)D=null;else{e===D&&(D=n);var i=e.previous;i.next=n,n.previous=i}e.next=e.previous=null,n=e.callback,i=A;var o=O;A=e.priorityLevel,O=e;try{var r=e.expirationTime<=t;switch(A){case 1:var a=n(r);break;case 2:case 3:case 4:a=n(r);break;case 5:a=n(r)}}catch(e){throw e}finally{A=i,O=o}if("function"==typeof a)if(t=e.expirationTime,e.callback=a,null===D)D=e.next=e.previous=e;else{a=null,r=D;do{if(t<=r.expirationTime){a=r;break}r=r.next}while(r!==D);null===a?a=D:a===D&&(D=e),(t=a.previous).next=a.previous=e,e.next=a,e.previous=t}}function U(e){if(null!==R&&R.startTime<=e)do{var t=R,n=t.next;if(t===n)R=null;else{R=n;var i=t.previous;i.next=n,n.previous=i}t.next=t.previous=null,V(t,t.expirationTime)}while(null!==R&&R.startTime<=e)}function W(e){L=!1,U(e),j||(null!==D?(j=!0,i(X)):null!==R&&o(W,R.startTime-e))}function X(e,n){j=!1,L&&(L=!1,r()),U(n),F=!0;try{if(e){if(null!==D)do{T(D,n),U(n=t.unstable_now())}while(null!==D&&!a())}else for(;null!==D&&D.expirationTime<=n;)T(D,n),U(n=t.unstable_now());return null!==D||(null!==R&&o(W,R.startTime-n),!1)}finally{F=!1}}function Y(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}function V(e,t){if(null===D)D=e.next=e.previous=e;else{var n=null,i=D;do{if(t<i.expirationTime){n=i;break}i=i.next}while(i!==D);null===n?n=D:n===D&&(D=e),(t=n.previous).next=n.previous=e,e.next=n,e.previous=t}}var $=l;t.unstable_ImmediatePriority=1,t.unstable_UserBlockingPriority=2,t.unstable_NormalPriority=3,t.unstable_IdlePriority=5,t.unstable_LowPriority=4,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=A;A=e;try{return t()}finally{A=n}},t.unstable_next=function(e){switch(A){case 1:case 2:case 3:var t=3;break;default:t=A}var n=A;A=t;try{return e()}finally{A=n}},t.unstable_scheduleCallback=function(e,n,a){var l=t.unstable_now();if("object"==typeof a&&null!==a){var s=a.delay;s="number"==typeof s&&0<s?l+s:l,a="number"==typeof a.timeout?a.timeout:Y(e)}else a=Y(e),s=l;if(e={callback:n,priorityLevel:e,startTime:s,expirationTime:a=s+a,next:null,previous:null},s>l){if(a=s,null===R)R=e.next=e.previous=e;else{n=null;var u=R;do{if(a<u.startTime){n=u;break}u=u.next}while(u!==R);null===n?n=R:n===R&&(R=e),(a=n.previous).next=n.previous=e,e.next=n,e.previous=a}null===D&&R===e&&(L?r():L=!0,o(W,s-l))}else V(e,a),j||F||(j=!0,i(X));return e},t.unstable_cancelCallback=function(e){var t=e.next;if(null!==t){if(e===t)e===D?D=null:e===R&&(R=null);else{e===D?D=t:e===R&&(R=t);var n=e.previous;n.next=t,t.previous=n}e.next=e.previous=null}},t.unstable_wrapCallback=function(e){var t=A;return function(){var n=A;A=t;try{return e.apply(this,arguments)}finally{A=n}}},t.unstable_getCurrentPriorityLevel=function(){return A},t.unstable_shouldYield=function(){var e=t.unstable_now();return U(e),null!==O&&null!==D&&D.startTime<=e&&D.expirationTime<O.expirationTime||a()},t.unstable_requestPaint=$,t.unstable_continueExecution=function(){j||F||(j=!0,i(X))},t.unstable_pauseExecution=function(){},t.unstable_getFirstCallbackNode=function(){return D}},function(e,t,n){"use strict";var i=n(0),o=n(59);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(190));n(208),n(209);var a=i(n(83));n(214),n(165),n(91);var l=i(n(188)),s=i(n(107));n(30),n(167);var u=i(n(384)),c=i(n(65)),d=i(n(2)),f=i(n(3)),m=i(n(5)),p=i(n(4)),h=i(n(47)),g=i(n(6)),v=i(n(32)),y=i(n(232)),b=i(n(394)),w=i(n(395)),C=function(e){function Tab(){var e,t;(0,d.default)(this,Tab);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return t=(0,m.default)(this,(e=(0,p.default)(Tab)).call.apply(e,[this].concat(i))),(0,v.default)((0,h.default)(t),"componentDidMount",function(){t.props.selected&&t.props.selected.value&&setTimeout(function(){var e=document.querySelector(".elementor-selected");e&&e.scrollIntoView(!1)},0)}),(0,v.default)((0,h.default)(t),"handleFullIconList",function(){var e=[];return(0,c.default)(t.props.icons).forEach(function(n){"recommended"!==n[0]&&(e=[].concat((0,u.default)(e),(0,u.default)(t.getIconsOfType(n[0],n[1]))))}),e.sort(function(e,t){return e.filter===t.filter?0:+(e.filter>t.filter)||-1})}),(0,v.default)((0,h.default)(t),"getLibrary",function(e){return elementor.config.icons.libraries.filter(function(t){return e===t.name})}),(0,v.default)((0,h.default)(t),"handleRecommendedList",function(){var e=[];return(0,c.default)(t.props.icons).forEach(function(n){var i=t.getLibrary(n[0])[0].icons,o={};n[1].forEach(function(e){i[e]&&(o[e]=i[e])}),e=[].concat((0,u.default)(e),(0,u.default)(t.getIconsOfType(n[0],o)))}),e}),(0,v.default)((0,h.default)(t),"getIconsComponentList",function(){var e=[],n=t.props,i=n.name,o=n.icons,r=n.filter;switch(i){case"all":e=t.handleFullIconList();break;case"recommended":e=t.handleRecommendedList();break;default:e=t.getIconsOfType(i,o)}return r&&(e=(0,s.default)(e).filter(function(e){return e.props.data.name.toLowerCase().indexOf(r)>-1})),e}),(0,v.default)((0,h.default)(t),"render",function(){var e=t.getIconsComponentList(),n=-1,i=!0,o=!1,s=void 0;try{for(var u,c=(0,l.default)(e.entries());!(i=(u=c.next()).done);i=!0){var d=(0,a.default)(u.value,2),f=d[0];if(d[1].props.containerClass.includes("elementor-selected")){n=f;break}}}catch(e){o=!0,s=e}finally{try{i||null==c.return||c.return()}finally{if(o)throw s}}return r.default.createElement(b.default,{selectedIndex:n,items:e,parentRef:t.props.parentRef})}),t}return(0,g.default)(Tab,e),(0,f.default)(Tab,[{key:"getIconsOfType",value:function getIconsOfType(e,t){var n=this,i=this.props,o=i.selected,a=i.filter;return(0,c.default)(t).map(function(t){var i=t[1],l=t[0],s=i.displayPrefix+" "+i.selector,u="elementor-icons-manager__tab__item";o.value===s&&(u+=" elementor-selected");var c=u+e+"-"+l+a;return r.default.createElement(w.default,{key:c,library:e,keyID:l,containerClass:u,className:s,setSelectedHandler:n.props.setSelected,data:i})})}}]),Tab}(r.Component);C.propTypes={data:y.default.any,filter:y.default.any,icons:y.default.object,name:y.default.string,selected:y.default.object,setSelected:y.default.func,parentRef:y.default.any};var k=C;t.default=k},function(e,t,n){var i=n(385),o=n(386),r=n(393);e.exports=function _toConsumableArray(e){return i(e)||o(e)||r()}},function(e,t,n){var i=n(118);e.exports=function _arrayWithoutHoles(e){if(i(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}},function(e,t,n){var i=n(387),o=n(390);e.exports=function _iterableToArray(e){if(o(Object(e))||"[object Arguments]"===Object.prototype.toString.call(e))return i(e)}},function(e,t,n){e.exports=n(388)},function(e,t,n){n(77),n(389),e.exports=n(7).Array.from},function(e,t,n){"use strict";var i=n(42),o=n(8),r=n(39),a=n(192),l=n(193),s=n(95),u=n(282),c=n(120);o(o.S+o.F*!n(255)(function(e){Array.from(e)}),"Array",{from:function from(e){var t,n,o,d,f=r(e),m="function"==typeof this?this:Array,p=arguments.length,h=p>1?arguments[1]:void 0,g=void 0!==h,v=0,y=c(f);if(g&&(h=i(h,p>2?arguments[2]:void 0,2)),null==y||m==Array&&l(y))for(n=new m(t=s(f.length));t>v;v++)u(n,v,g?h(f[v],v):f[v]);else for(d=y.call(f),n=new m;!(o=d.next()).done;v++)u(n,v,g?a(d,h,[o.value,v],!0):o.value);return n.length=v,n}})},function(e,t,n){e.exports=n(391)},function(e,t,n){n(81),n(77),e.exports=n(392)},function(e,t,n){var i=n(115),o=n(11)("iterator"),r=n(38);e.exports=n(7).isIterable=function(e){var t=Object(e);return void 0!==t[o]||"@@iterator"in t||r.hasOwnProperty(i(t))}},function(e,t){e.exports=function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},function(e,t,n){"use strict";var i=n(59),o=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(2)),a=o(n(3)),l=o(n(5)),s=o(n(4)),u=o(n(47)),c=o(n(6)),d=o(n(32)),f=o(n(232)),m=i(n(190)),p=function(e){function LazyIconList(){var e,t;(0,r.default)(this,LazyIconList);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return t=(0,l.default)(this,(e=(0,s.default)(LazyIconList)).call.apply(e,[this].concat(i))),(0,d.default)((0,u.default)(t),"state",{itemSize:{width:0,height:0},wrapperSize:{width:0,height:0},firstRowInView:0}),(0,d.default)((0,u.default)(t),"selectors",{item:".elementor-icons-manager__tab__item",wrapper:"elementor-icons-manager__tab__wrapper"}),(0,d.default)((0,u.default)(t),"attachScrollListener",function(){var e=document.getElementById(t.selectors.wrapper);e&&e.addEventListener("scroll",t.handleScroll)}),(0,d.default)((0,u.default)(t),"maybeMeasureItem",function(){if(!t.state.itemSize.width){var e=document.getElementById(t.selectors.wrapper),n=document.querySelector(t.selectors.item);if(n){var i={itemSize:{width:n.offsetWidth+20,height:n.offsetHeight+20},wrapperSize:{width:e.offsetWidth,height:e.clientHeight}};return t.setState(i,function(){t.maybeScrollToSelected()})}}}),(0,d.default)((0,u.default)(t),"maybeScrollToSelected",function(){if(t.hasSelected()){var e=t.props.selectedIndex,n=t.state,i=n.wrapperSize,o=n.itemSize,r=Math.floor(i.width/o.width),a=(Math.ceil(e/r)-1)*o.height;setTimeout(function(){t.props.parentRef.current.scrollTo({top:a,left:0,behavior:"auto"})},0)}}),(0,d.default)((0,u.default)(t),"handleScroll",function(){t.clearDebounceScrollCallback(),t._debounce=setTimeout(function(){var e=document.getElementById(t.selectors.wrapper),n=t.state.itemSize;t.setState({firstRowInView:Math.floor(e.scrollTop/n.height)})},10)}),(0,d.default)((0,u.default)(t),"render",function(){var e=t.state,n=e.itemSize,i=e.wrapperSize,o=t.state.firstRowInView;if(!n.width)return t.renderFirstElementForMeasurement();var r=t.props.items,a=Math.floor(i.width/n.width),l=Math.ceil(r.length/a),s=Math.ceil(i.height/n.height)+4;s>l&&(s=l),o>l-s&&(o=l-s);var u=l-o-s,c=o*a,d=(o+s)*a-1,f=r.slice(c,d+1),p={height:"".concat(o*n.height,"px")},h={height:"".concat(u*n.height,"px")};return m.default.createElement(m.Fragment,null,m.default.createElement("div",{className:"elementor-icons-manager__tab__content__offset",style:p}),m.default.createElement("div",{id:"elementor-icons-manager__tab__content"},f),m.default.createElement("div",{className:"elementor-icons-manager__tab__content__tail",style:h}))}),t}return(0,c.default)(LazyIconList,e),(0,a.default)(LazyIconList,[{key:"componentDidMount",value:function componentDidMount(){this.attachScrollListener(),this.maybeMeasureItem()}},{key:"componentWillUnmount",value:function componentWillUnmount(){this.clearDebounceScrollCallback();var e=document.getElementById(this.selectors.wrapper);e&&e.removeEventListener("scroll",this.handleScroll)}},{key:"clearDebounceScrollCallback",value:function clearDebounceScrollCallback(){clearTimeout(this._debounce)}},{key:"renderFirstElementForMeasurement",value:function renderFirstElementForMeasurement(){return m.default.createElement("div",{id:"elementor-icons-manager__tab__content"},this.props.items[0])}},{key:"hasSelected",value:function hasSelected(){return-1!==this.props.selectedIndex}}]),LazyIconList}(m.Component),h=p;t.default=h,p.propTypes={items:f.default.array,selectedIndex:f.default.number,parentRef:f.default.any}},function(e,t,n){"use strict";var i=n(0),o=n(59);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(190));n(30);var a=i(n(2)),l=i(n(5)),s=i(n(4)),u=i(n(47)),c=i(n(6)),d=i(n(32)),f=i(n(232)),m=function(e){function Icon(){var e,t;(0,a.default)(this,Icon);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return t=(0,l.default)(this,(e=(0,s.default)(Icon)).call.apply(e,[this].concat(i))),(0,d.default)((0,u.default)(t),"setSelected",function(){t.props.setSelectedHandler({value:t.props.data.displayPrefix+" "+t.props.data.selector,library:t.props.library})}),(0,d.default)((0,u.default)(t),"render",function(){return r.default.createElement("div",{className:t.props.containerClass,key:t.props.keyID,onClick:t.setSelected,filter:t.props.data.filter},r.default.createElement("div",{className:"elementor-icons-manager__tab__item__content"},r.default.createElement("i",{className:"elementor-icons-manager__tab__item__icon "+t.props.className}),r.default.createElement("div",{className:"elementor-icons-manager__tab__item__name",title:t.props.data.name},t.props.data.name)))}),t}return(0,c.default)(Icon,e),Icon}(r.Component);t.default=m,m.propTypes={className:f.default.string,containerClass:f.default.string,data:f.default.object,keyID:f.default.string,library:f.default.string,selector:f.default.string,setSelectedHandler:f.default.func}},function(e,t,n){"use strict";var i=n(0),o=n(59);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(190)),a=i(n(2)),l=i(n(5)),s=i(n(4)),u=i(n(47)),c=i(n(6)),d=i(n(32)),f=function(e){function IconsGoPro(){var e,t;(0,a.default)(this,IconsGoPro);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return t=(0,l.default)(this,(e=(0,s.default)(IconsGoPro)).call.apply(e,[this].concat(i))),(0,d.default)((0,u.default)(t),"render",function(){return r.default.createElement("div",{id:"elementor-icons-manager__promotion"},r.default.createElement("i",{id:"elementor-icons-manager__promotion__icon",className:"eicon-nerd"}),r.default.createElement("div",{id:"elementor-icons-manager__promotion__text"},elementor.translate("icons_promotion")),r.default.createElement("a",{href:elementor.config.icons.goProURL,id:"elementor-icons-manager__promotion__link",className:"elementor-button elementor-button-default elementor-button-go-pro",target:"_blank",rel:"noopener noreferrer"},elementor.translate("go_pro")))}),t}return(0,c.default)(IconsGoPro,e),IconsGoPro}(r.Component);t.default=f},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(22));n(50),n(76);var r=i(n(65)),a=i(n(43));n(30);var l=i(n(2)),s=i(n(3)),u=i(n(32)),c=function(){function _default(){var e=this;(0,l.default)(this,_default),(0,u.default)(this,"loaded",{}),(0,u.default)(this,"notifyCallback",null),(0,u.default)(this,"fetchIcons",function(t){fetch(t.fetchJson,{mode:"cors"}).then(function(e){return e.json()}).then(function(n){return t.icons=n.icons,e.normalizeIconList(t)})}),(0,u.default)(this,"runCallback",function(t){return"function"!=typeof e.notifyCallback?t:e.notifyCallback(t)}),(0,u.default)(this,"initIconType",function(t,n){e.notifyCallback=n;var i=elementor.iconManager.store;if(e.loaded[t.name])return t.icons=i.getIcons(t),e.runCallback(t);if(t.enqueue&&t.enqueue.forEach(function(e){elementor.helpers.enqueueEditorStylesheet(e)}),t.url&&elementor.helpers.enqueueEditorStylesheet(t.url),i.isValid(t)){var o=i.get(i.getKey(t));return e.normalizeIconList(o)}return t.icons&&t.icons.length?e.normalizeIconList(t):t.fetchJson?e.fetchIcons(t):void 0})}return(0,s.default)(_default,[{key:"normalizeIconList",value:function normalizeIconList(e){var t,n={};jQuery.each(e.icons,function(i,o){t=o,"object"===(0,a.default)(t)&&(t=(0,r.default)(t)[0][0]),t&&(n[t]={prefix:e.prefix,selector:e.prefix+t.trim(":"),name:elementorCommon.helpers.upperCaseWords(t).trim(":").split("-").join(" "),filter:t.trim(":"),displayPrefix:e.displayPrefix||e.prefix.replace("-","")})}),(0,o.default)(n).length&&(e.icons=n,this.loaded[e.name]=!0,elementor.iconManager.store.save(e),this.runCallback(e))}}]),_default}();t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0,n(30);var o=i(n(2)),r=i(n(3)),a=function(){function Store(){(0,o.default)(this,Store)}return(0,r.default)(Store,[{key:"save",value:function save(e){elementorCommon.storage.set(Store.getKey(e),e)}},{key:"getIcons",value:function getIcons(e){var t=this.get(Store.getKey(e));return!(!t||!t.icons)&&t.icons}},{key:"get",value:function get(e){return elementorCommon.storage.get(e)}},{key:"isValid",value:function isValid(e){var t=this.get(Store.getKey(e));return!!t&&(t.ver===e.ver&&(t.icons&&t.icons.length))}}],[{key:"getKey",value:function getKey(e){var t=e.name?e.name:e;return"elementor_".concat(t,"_icons")}}]),Store}();t.default=a},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(21)),u=i(n(6)),c=i(n(74)),d=i(n(239)),f=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,u.default)(_default,e),(0,r.default)(_default,[{key:"ui",value:function ui(){var ui=(0,s.default)((0,l.default)(_default.prototype),"ui",this).call(this);return ui.pickerContainer=".elementor-color-picker-placeholder",ui}},{key:"applySavedValue",value:function applySavedValue(){this.colorPicker?this.colorPicker.picker.setColor(this.getControlValue()):this.initPicker()}},{key:"initPicker",value:function initPicker(){var e=this,t={picker:{el:this.ui.pickerContainer[0],default:this.getControlValue(),components:{opacity:this.model.get("alpha")}},onChange:function onChange(){return e.onPickerChange()},onClear:function onClear(){return e.onPickerClear()}};this.colorPicker=new d.default(t),jQuery(this.colorPicker.picker.getRoot().root).addClass("elementor-control-unit-1 elementor-control-tag-area")}},{key:"onPickerChange",value:function onPickerChange(){this.setValue(this.colorPicker.getColor())}},{key:"onPickerClear",value:function onPickerClear(){this.setValue("")}},{key:"onBeforeDestroy",value:function onBeforeDestroy(){this.colorPicker.destroy()}}]),_default}(c.default);t.default=f},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function Component(){return(0,o.default)(this,Component),(0,a.default)(this,(0,l.default)(Component).apply(this,arguments))}return(0,s.default)(Component,e),(0,r.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"panel/history"}},{key:"defaultTabs",value:function defaultTabs(){return{actions:{title:elementor.translate("actions")},revisions:{title:elementor.translate("revisions")}}}},{key:"defaultShortcuts",value:function defaultShortcuts(){return{actions:{keys:"ctrl+shift+h"}}}},{key:"renderTab",value:function renderTab(e){elementor.getPanelView().setPage("historyPage").showView(e)}},{key:"activate",value:function activate(){$e.components.activate(this.getTabRoute(this.currentTab))}},{key:"getTabsWrapperSelector",value:function getTabsWrapperSelector(){return"#elementor-panel-elements-navigation"}}]),Component}(i(n(58)).default);t.default=u},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function Component(){return(0,o.default)(this,Component),(0,a.default)(this,(0,l.default)(Component).apply(this,arguments))}return(0,s.default)(Component,e),(0,r.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"panel/history/actions"}},{key:"defaultCommands",value:function defaultCommands(){return{do:function _do(e){return $e.run("document/history/do",e)},undo:function undo(){return $e.run("document/history/undo")},redo:function redo(){return $e.run("document/history/redo")}}}},{key:"defaultShortcuts",value:function defaultShortcuts(){return{undo:{keys:"ctrl+z",exclude:["input"],scopes:["panel","navigator"]},redo:{keys:"ctrl+shift+z, ctrl+y",exclude:["input"],scopes:["panel","navigator"]}}}}]),Component}(i(n(58)).default);t.default=u},function(e,t,n){"use strict";var i=n(59),o=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(2)),a=o(n(3)),l=o(n(5)),s=o(n(4)),u=o(n(6)),c=o(n(58)),d=i(n(403)),f=function(e){function Component(){return(0,r.default)(this,Component),(0,l.default)(this,(0,s.default)(Component).apply(this,arguments))}return(0,u.default)(Component,e),(0,a.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"panel/history/revisions"}},{key:"defaultCommands",value:function defaultCommands(){var e=this;return{up:function up(){return e.navigate(!0)},down:function down(){return e.navigate()}}}},{key:"defaultHooks",value:function defaultHooks(){return this.importHooks(d)}},{key:"defaultShortcuts",value:function defaultShortcuts(){return{up:{keys:"up",scopes:[this.getNamespace()]},down:{keys:"down",scopes:[this.getNamespace()]}}}},{key:"navigate",value:function navigate(e){elementor.documents.getCurrent().revisions.getItems().length>1&&elementor.getPanelView().getCurrentPageView().currentTab.navigate(e)}}]),Component}(c.default);t.default=f},function(e,t,n){"use strict";var i=n(1);i(t,"__esModule",{value:!0}),i(t,"RevisionsAfterSave",{enumerable:!0,get:function get(){return o.RevisionsAfterSave}});var o=n(404)},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.RevisionsAfterSave=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function RevisionsAfterSave(){return(0,o.default)(this,RevisionsAfterSave),(0,a.default)(this,(0,l.default)(RevisionsAfterSave).apply(this,arguments))}return(0,s.default)(RevisionsAfterSave,e),(0,r.default)(RevisionsAfterSave,[{key:"getCommand",value:function getCommand(){return"document/save/save"}},{key:"getId",value:function getId(){return"revisions-after-save"}},{key:"apply",value:function apply(e,t){var n=t.data,i=elementor.documents.getCurrent().revisions;n.latest_revisions&&i.addRevisions(n.latest_revisions),i.requestRevisions(function(){if(n.revisions_ids){var e=i.revisions.filter(function(e){return-1!==n.revisions_ids.indexOf(e.get("id"))});i.revisions.reset(e)}})}}]),RevisionsAfterSave}(i(n(174)).default);t.RevisionsAfterSave=u;var c=u;t.default=c},function(e,t,n){"use strict";var i=n(0),o=i(n(406)),r=i(n(407)),a=i(n(409)),l=n(410);e.exports=Marionette.LayoutView.extend({template:"#tmpl-elementor-panel-history-page",regions:{content:"#elementor-panel-history-content"},ui:{tabs:".elementor-panel-navigation-tab"},regionViews:{},currentTab:null,document:null,initialize:function initialize(e){this.document=e.document||elementor.documents.getCurrent(),this.initRegionViews()},initRegionViews:function initRegionViews(){var e=this,t=this.document.history.getItems();this.regionViews={actions:{view:function view(){return l},options:{collection:t,history:this.document.history}},revisions:{view:function view(){var t=e.document.revisions.getItems();return t?1===t.length&&"current"===t.models[0].get("type")?a.default:r.default:o.default},options:{document:this.document}}}},getCurrentTab:function getCurrentTab(){return this.currentTab},showView:function showView(e){var t=this.regionViews[e],n=t.options||{},i=t.view();this.currentTab&&this.currentTab.constructor===i||(this.currentTab=new i(n),this.content.show(this.currentTab))}})},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"getTemplate",value:function getTemplate(){return"#tmpl-elementor-panel-revisions-loading"}},{key:"id",value:function id(){return"elementor-panel-revisions-loading"}},{key:"onRender",value:function onRender(){this.options.document.revisions.requestRevisions(function(){setTimeout(function(){return $e.routes.refreshContainer("panel")})})}}]),_default}(Marionette.ItemView);t.default=u},function(e,t,n){"use strict";e.exports=Marionette.CompositeView.extend({id:"elementor-panel-revisions",template:"#tmpl-elementor-panel-revisions",childView:n(408),childViewContainer:"#elementor-revisions-list",ui:{discard:".elementor-panel-scheme-discard .elementor-button",apply:".elementor-panel-scheme-save .elementor-button"},events:{"click @ui.discard":"onDiscardClick","click @ui.apply":"onApplyClick"},isRevisionApplied:!1,currentPreviewId:null,currentPreviewItem:null,document:null,initialize:function initialize(e){this.document=e.document,this.collection=this.document.revisions.getItems(),this.listenTo(elementor.channels.editor,"saved",this.onEditorSaved),this.currentPreviewId=elementor.config.document.revisions.current_id},getRevisionViewData:function getRevisionViewData(e){var t=this;this.document.revisions.getRevisionDataAsync(e.model.get("id"),{success:function success(n){t.document.config.panel.has_elements&&t.document.revisions.setEditorData(n.elements),elementor.settings.page.model.set(n.settings),t.setRevisionsButtonsActive(!0),e.$el.removeClass("elementor-revision-item-loading"),t.enterReviewMode()},error:function error(n){e.$el.removeClass("elementor-revision-item-loading"),t.currentPreviewItem=null,t.currentPreviewId=null,alert(n)}})},setRevisionsButtonsActive:function setRevisionsButtonsActive(e){this.isDestroyed||this.ui.apply.add(this.ui.discard).prop("disabled",!e)},deleteRevision:function deleteRevision(e){var t=this;e.$el.addClass("elementor-revision-item-loading"),this.document.revisions.deleteRevision(e.model,{success:function success(){e.model.get("id")===t.currentPreviewId&&t.onDiscardClick(),t.currentPreviewId=null},error:function error(){e.$el.removeClass("elementor-revision-item-loading"),alert("An error occurred")}})},enterReviewMode:function enterReviewMode(){elementor.changeEditMode("review")},exitReviewMode:function exitReviewMode(){elementor.changeEditMode("edit")},navigate:function navigate(e){if(this.currentPreviewId&&this.currentPreviewItem&&!(this.children.length<=1)){var t=this.collection.indexOf(this.currentPreviewItem.model),n=e?t-1:t+1;n<0&&(n=this.collection.length-1),n>=this.collection.length&&(n=0),this.children.findByIndex(n).ui.detailsArea.trigger("click")}},onEditorSaved:function onEditorSaved(){this.exitReviewMode(),this.setRevisionsButtonsActive(!1),this.currentPreviewId=elementor.config.document.revisions.current_id},onApplyClick:function onApplyClick(){$e.internal("document/save/set-is-modified",{status:!0}),$e.run("document/save/auto",{force:!0}),this.isRevisionApplied=!0,this.currentPreviewId=null,this.document.history.getItems().reset()},onDiscardClick:function onDiscardClick(){this.document.config.panel.has_elements&&this.document.revisions.setEditorData(elementor.config.document.elements),$e.internal("document/save/set-is-modified",{status:this.isRevisionApplied}),this.isRevisionApplied=!1,this.setRevisionsButtonsActive(!1),this.currentPreviewId=null,this.exitReviewMode(),this.currentPreviewItem&&this.currentPreviewItem.$el.removeClass("elementor-revision-current-preview")},onDestroy:function onDestroy(){this.currentPreviewId&&this.currentPreviewId!==elementor.config.document.revisions.current_id&&this.onDiscardClick()},onRenderCollection:function onRenderCollection(){if(this.currentPreviewId){var e=this.collection.findWhere({id:this.currentPreviewId});e&&(this.currentPreviewItem=this.children.findByModelCid(e.cid),this.currentPreviewItem.$el.addClass("elementor-revision-current-preview"))}},onChildviewDetailsAreaClick:function onChildviewDetailsAreaClick(e){var t=this,n=e.model.get("id");n!==this.currentPreviewId&&(this.currentPreviewItem&&this.currentPreviewItem.$el.removeClass("elementor-revision-current-preview elementor-revision-item-loading"),e.$el.addClass("elementor-revision-current-preview elementor-revision-item-loading"),(null===this.currentPreviewId||elementor.config.document.revisions.current_id===this.currentPreviewId)&&elementor.saver.isEditorChanged()?$e.internal("document/save/save",{status:"autosave",onSuccess:function onSuccess(){t.getRevisionViewData(e)}}):this.getRevisionViewData(e),this.currentPreviewItem=e,this.currentPreviewId=n)}})},function(e,t,n){"use strict";e.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-revisions-revision-item",className:"elementor-revision-item",ui:{detailsArea:".elementor-revision-item__details"},triggers:{"click @ui.detailsArea":"detailsArea:click"}})},function(e,t,n){"use strict";e.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-revisions-no-revisions",id:"elementor-panel-revisions-no-revisions",className:"elementor-nerd-box"})},function(e,t,n){"use strict";var i=n(0);n(240),n(15);var o=i(n(411)),r=i(n(412));e.exports=Marionette.CompositeView.extend({id:"elementor-panel-history",template:"#tmpl-elementor-panel-history-tab",childView:o.default,childViewContainer:"#elementor-history-list",emptyView:r.default,currentItem:null,updateCurrentItem:function updateCurrentItem(){var e=this;this.children.length<=1||_.defer(function(){var t=e.collection.find(function(e){return"not_applied"===e.get("status")}),n=e.children.findByModel(t);if(n){e.currentItem&&e.currentItem.removeClass("elementor-history-item-current"),e.currentItem=n.$el,e.currentItem.addClass("elementor-history-item-current")}})},onRender:function onRender(){this.updateCurrentItem()},onRenderEmpty:function onRenderEmpty(){this.$el.addClass("elementor-empty")},onChildviewClick:function onChildviewClick(e,t){if(e.$el!==this.currentItem){var n=t.model.collection.findIndex(t.model);$e.run("panel/history/actions/do",{index:n})}}})},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"getTemplate",value:function getTemplate(){return"#tmpl-elementor-panel-history-item"}},{key:"className",value:function className(){return"elementor-history-item elementor-history-item-"+this.model.get("status")}},{key:"triggers",value:function triggers(){return{click:"click"}}}]),_default}(Marionette.ItemView);t.default=u},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"getTemplate",value:function getTemplate(){return"#tmpl-elementor-panel-history-no-items"}},{key:"id",value:function id(){return"elementor-panel-history-no-items"}},{key:"onDestroy",value:function onDestroy(){this._parent.$el.removeClass("elementor-empty")}}]),_default}(Marionette.ItemView);t.default=u},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(118));n(15);var r=i(n(2)),a=i(n(3)),l=i(n(32)),s=i(n(414)),u=function(){function HistoryManager(e){(0,r.default)(this,HistoryManager),(0,l.default)(this,"currentItemID",null),(0,l.default)(this,"items",new Backbone.Collection([],{model:s.default})),(0,l.default)(this,"active",!0),(0,l.default)(this,"translations",{add:elementor.translate("added"),change:elementor.translate("edited"),disable:elementor.translate("disabled"),duplicate:elementor.translate("duplicate"),enable:elementor.translate("enabled"),move:elementor.translate("moved"),paste:elementor.translate("pasted"),paste_style:elementor.translate("style_pasted"),remove:elementor.translate("removed"),reset_style:elementor.translate("style_reset"),reset_settings:elementor.translate("settings_reset")}),this.document=e,this.currentItem=new Backbone.Model({id:0})}return(0,a.default)(HistoryManager,[{key:"getActionLabel",value:function getActionLabel(e){return this.translations[e.type]?this.translations[e.type]:e.type}},{key:"navigate",value:function navigate(e){var t=this.items.find(function(e){return"not_applied"===e.get("status")}),n=this.items.indexOf(t),i=e?n-1:n+1;!e&&!t||i<0||i>=this.items.length||this.doItem(i)}},{key:"setActive",value:function setActive(e){this.active=e}},{key:"getActive",value:function getActive(e){return this.active}},{key:"getItems",value:function getItems(){return this.items}},{key:"startItem",value:function startItem(e){return this.currentItemID=this.addItem(e),this.currentItemID}},{key:"endItem",value:function endItem(e){this.currentItemID===e&&(this.currentItemID=null)}},{key:"deleteItem",value:function deleteItem(e){var t=this.items.findWhere({id:e});this.items.remove(t),this.currentItemID=null}},{key:"isItemStarted",value:function isItemStarted(){return null!==this.currentItemID}},{key:"getCurrentId",value:function getCurrentId(){return this.currentItemID}},{key:"addItem",value:function addItem(e){if(this.getActive()){for(this.items.length||this.items.add({status:"not_applied",title:elementor.translate("editing_started"),subTitle:"",action:"",editing_started:!0});this.items.length&&"applied"===this.items.first().get("status");)this.items.shift();var t=this.currentItemID?this.currentItemID:(new Date).getTime(),n=this.items.findWhere({id:t});return n||(n=new s.default({id:t,title:e.title,subTitle:e.subTitle,action:this.getActionLabel(e),type:e.type}),this.startItemTitle="",this.startItemAction=""),n.get("items").add(e,{at:0}),this.items.add(n,{at:0}),this.updateCurrentItem(n),t}}},{key:"doItem",value:function doItem(e){this.setActive(!1);var t=this.items.at(e);"not_applied"===t.get("status")?this.undoItem(e):this.redoItem(e),this.setActive(!0);var n,i=elementor.getPanelView().getCurrentPageView().getOption("editedElementView");if($e.routes.isPartOf("panel/editor")&&i)i.isDestroyed?$e.route("panel/history/actions"):n=i;else if(t instanceof Backbone.Model&&t.get("items").length){var r=t.get("items").first();if(r.get("restore")){var a="sub-add"===r.get("type")?r.get("data").containerToRestore:r.get("container")||r.get("containers");(0,o.default)(a)&&(a=a[0]),a&&(n=a.lookup().view)}}$e.internal("document/save/set-is-modified",{status:t.get("id")!==this.document.editor.lastSaveHistoryId}),this.updateCurrentItem(t),n&&!elementor.helpers.isInViewport(n.$el[0],elementor.$previewContents.find("html")[0])&&elementor.helpers.scrollToView(n.$el)}},{key:"undoItem",value:function undoItem(e){for(var t=0;t<e;t++){var n=this.items.at(t);"not_applied"===n.get("status")&&(n.get("items").each(function(e){var t=e.get("restore");t&&t(e)}),n.set("status","applied"))}}},{key:"redoItem",value:function redoItem(e){for(var t=this.items.length-1;t>=e;t--){var n=this.items.at(t);if("applied"===n.get("status")){var i=_.toArray(n.get("items").models).reverse();_(i).each(function(e){var t=e.get("restore");t&&t(e,!0)}),n.set("status","not_applied")}}}},{key:"updateCurrentItem",value:function updateCurrentItem(e){this.currentItem=e,this.updatePanelPageCurrentItem()}},{key:"updatePanelPageCurrentItem",value:function updatePanelPageCurrentItem(){$e.routes.is("panel/history/actions")&&elementor.getPanelView().getCurrentPageView().getCurrentTab().updateCurrentItem()}}]),HistoryManager}();t.default=u},function(e,t,n){"use strict";e.exports=Backbone.Model.extend({defaults:{id:0,type:"",status:"not_applied",title:"",subTitle:"",action:"",history:{}},initialize:function initialize(){this.set("items",new Backbone.Collection)}})},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(32)),l=n(416),s=function(){function RevisionsManager(e){(0,o.default)(this,RevisionsManager),(0,a.default)(this,"document",void 0),(0,a.default)(this,"revisions",void 0),this.document=e}return(0,r.default)(RevisionsManager,[{key:"getItems",value:function getItems(){return this.revisions}},{key:"requestRevisions",value:function requestRevisions(e){var t=this;this.revisions?e(this.revisions):elementorCommon.ajax.addRequest("get_revisions",{success:function success(n){t.revisions=new l(n),t.revisions.on("update",t.onRevisionsUpdate.bind(t)),e(t.revisions)}})}},{key:"setEditorData",value:function setEditorData(e){elementor.getRegion("sections").currentView.collection.reset(e)}},{key:"getRevisionDataAsync",value:function getRevisionDataAsync(e,t){return _.extend(t,{data:{id:e}}),elementorCommon.ajax.addRequest("get_revision_data",t)}},{key:"addRevisions",value:function addRevisions(e){var t=this;this.requestRevisions(function(){e.forEach(function(e){var n=t.revisions.findWhere({id:e.id});n&&t.revisions.remove(n,{silent:!0}),t.revisions.add(e,{silent:!0})}),t.revisions.trigger("update")})}},{key:"deleteRevision",value:function deleteRevision(e,t){var n={data:{id:e.get("id")},success:function success(){t.success&&t.success(),e.destroy()}};t.error&&(n.error=t.error),elementorCommon.ajax.addRequest("delete_revision",n)}},{key:"onRevisionsUpdate",value:function onRevisionsUpdate(){$e.routes.is("panel/history/revisions")&&$e.routes.refreshContainer("panel")}}]),RevisionsManager}();t.default=s},function(e,t,n){"use strict";var i=n(417);e.exports=Backbone.Collection.extend({model:i,comparator:function comparator(e){return-e.get("timestamp")}})},function(e,t,n){"use strict";var i;(i=Backbone.Model.extend()).prototype.sync=function(){return null},e.exports=i},function(e,t,n){"use strict";var i=n(59),o=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(126)),a=o(n(2)),l=o(n(3)),s=o(n(5)),u=o(n(4)),c=o(n(21)),d=o(n(6)),f=o(n(58)),m=o(n(241)),p=i(n(419)),h=i(n(425)),g=function(e){function Component(){return(0,a.default)(this,Component),(0,s.default)(this,(0,u.default)(Component).apply(this,arguments))}return(0,d.default)(Component,e),(0,l.default)(Component,[{key:"__construct",value:function __construct(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,c.default)((0,u.default)(Component.prototype),"__construct",this).call(this,e),this.documents={},this.currentDocument=null,this.saveInitialDocumentToCache()}},{key:"getNamespace",value:function getNamespace(){return"editor/documents"}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(p)}},{key:"defaultCommandsInternal",value:function defaultCommandsInternal(){return this.importCommands(h)}},{key:"add",value:function add(e){var t=e.id;return this.documents[t]=e,e}},{key:"addDocumentByConfig",value:function addDocumentByConfig(e){return this.add(new m.default(e))}},{key:"get",value:function get(e){return void 0!==this.documents[e]&&this.documents[e]}},{key:"getCurrent",value:function getCurrent(){return this.currentDocument}},{key:"getCurrentId",value:function getCurrentId(){return this.currentDocument.id}},{key:"setCurrent",value:function setCurrent(e){if(void 0===this.documents[e.id])throw Error("The document with id: '".concat(e.id,"' does not exist/loaded"));this.currentDocument&&(this.currentDocument.editor.status="closed"),this.currentDocument=this.documents[e.id],this.currentDocument.editor.status="open",elementorCommon.ajax.addRequestConstant("editor_post_id",e.id)}},{key:"isCurrent",value:function isCurrent(e){return(0,r.default)(e)===this.currentDocument.id}},{key:"unsetCurrent",value:function unsetCurrent(){this.currentDocument=null,elementorCommon.ajax.addRequestConstant("editor_post_id",null)}},{key:"request",value:function request(e){return elementorCommon.ajax.load(this.getRequestArgs(e),!0)}},{key:"invalidateCache",value:function invalidateCache(e){elementorCommon.ajax.invalidateCache(this.getRequestArgs(e))}},{key:"getRequestArgs",value:function getRequestArgs(e){return e=(0,r.default)(e),{action:"get_document_config",unique_id:"document-".concat(e),data:{id:e},success:function success(e){return e},error:function error(e){var t;_.isString(e)?t=e:e.statusText?(t=elementor.createAjaxErrorMessage(e),0===e.readyState&&(t+=" "+elementor.translate("Cannot load editor"))):e[0]&&e[0].code&&(t=elementor.translate("server_error")+" "+e[0].code),alert(t)}}}},{key:"saveInitialDocumentToCache",value:function saveInitialDocumentToCache(){var e=elementor.config.initial_document;elementorCommon.ajax.addRequestCache(this.getRequestArgs(e.id),e)}}]),Component}(f.default);t.default=g},function(e,t,n){"use strict";var i=n(1);i(t,"__esModule",{value:!0}),i(t,"Close",{enumerable:!0,get:function get(){return o.Close}}),i(t,"Open",{enumerable:!0,get:function get(){return r.Open}}),i(t,"Preview",{enumerable:!0,get:function get(){return a.Preview}}),i(t,"Switch",{enumerable:!0,get:function get(){return l.Switch}});var o=n(420),r=n(422),a=n(423),l=n(424)},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Close=void 0;var o=i(n(175));n(176);var r=i(n(2)),a=i(n(3)),l=i(n(5)),s=i(n(4)),u=i(n(6)),c=function(e){function Close(){return(0,r.default)(this,Close),(0,l.default)(this,(0,s.default)(Close).apply(this,arguments))}return(0,u.default)(Close,e),(0,a.default)(Close,[{key:"validateArgs",value:function validateArgs(e){this.requireArgument("id",e)}},{key:"apply",value:function apply(e){var t,n,i,r,a;return o.default.async(function apply$(l){for(;;)switch(l.prev=l.next){case 0:if(t=e.id,n=e.mode,i=e.onClose,"closed"!==(r=elementor.documents.get(t)).editor.status){l.next=3;break}return l.abrupt("return",jQuery.Deferred().resolve());case 3:if(n||!r.editor.isChanged&&!r.isDraft()){l.next=7;break}return a=jQuery.Deferred(),this.getConfirmDialog(a).show(),l.abrupt("return",a.promise());case 7:l.t0=n,l.next="autosave"===l.t0?10:"save"===l.t0?13:"discard"===l.t0?16:19;break;case 10:return l.next=12,o.default.awrap($e.run("document/save/auto"));case 12:return l.abrupt("break",19);case 13:return l.next=15,o.default.awrap($e.run("document/save/update"));case 15:return l.abrupt("break",19);case 16:return l.next=18,o.default.awrap($e.run("document/save/discard",{document:r}));case 18:return l.abrupt("break",19);case 19:if($e.internal("editor/documents/unload",{document:r}),!i){l.next=23;break}return l.next=23,o.default.awrap(i(r));case 23:return l.abrupt("return",jQuery.Deferred().resolve());case 24:case"end":return l.stop()}},null,this)}},{key:"getConfirmDialog",value:function getConfirmDialog(e){var t=this;return this.confirmDialog?this.confirmDialog:(this.confirmDialog=elementorCommon.dialogsManager.createWidget("confirm",{id:"elementor-document-save-on-close",headerMessage:elementor.translate("Save Changes"),message:elementor.translate("Would you like to save the changes you've made?"),position:{my:"center center",at:"center center"},strings:{confirm:elementor.translate("Save"),cancel:elementor.translate("Discard")},onHide:function onHide(){_.defer(function(){t.args.mode||e.reject("Close document has been canceled.")})},onConfirm:function onConfirm(){t.args.mode="save",$e.run("editor/documents/close",t.args).then(function(){e.resolve()})},onCancel:function onCancel(){t.args.mode="discard",$e.run("editor/documents/close",t.args).then(function(){e.resolve()})}}),this.confirmDialog)}}]),Close}(i(n(36)).default);t.Close=c;var d=c;t.default=d},function(e,t,n){var i=function(e){"use strict";var t,n=Object.prototype,i=n.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},r=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function wrap(e,t,n,i){var o=t&&t.prototype instanceof Generator?t:Generator,r=Object.create(o.prototype),a=new Context(i||[]);return r._invoke=function makeInvokeMethod(e,t,n){var i=s;return function invoke(o,r){if(i===c)throw new Error("Generator is already running");if(i===d){if("throw"===o)throw r;return doneResult()}for(n.method=o,n.arg=r;;){var a=n.delegate;if(a){var l=maybeInvokeDelegate(a,n);if(l){if(l===f)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(i===s)throw i=d,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i=c;var m=tryCatch(e,t,n);if("normal"===m.type){if(i=n.done?d:u,m.arg===f)continue;return{value:m.arg,done:n.done}}"throw"===m.type&&(i=d,n.method="throw",n.arg=m.arg)}}}(e,n,a),r}function tryCatch(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=wrap;var s="suspendedStart",u="suspendedYield",c="executing",d="completed",f={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var m={};m[r]=function(){return this};var p=Object.getPrototypeOf,h=p&&p(p(values([])));h&&h!==n&&i.call(h,r)&&(m=h);var g=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(m);function defineIteratorMethods(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function AsyncIterator(e){var t;this._invoke=function enqueue(n,o){function callInvokeWithMethodAndArg(){return new Promise(function(t,r){!function invoke(t,n,o,r){var a=tryCatch(e[t],e,n);if("throw"!==a.type){var l=a.arg,s=l.value;return s&&"object"==typeof s&&i.call(s,"__await")?Promise.resolve(s.__await).then(function(e){invoke("next",e,o,r)},function(e){invoke("throw",e,o,r)}):Promise.resolve(s).then(function(e){l.value=e,o(l)},function(e){return invoke("throw",e,o,r)})}r(a.arg)}(n,o,t,r)})}return t=t?t.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}}function maybeInvokeDelegate(e,n){var i=e.iterator[n.method];if(i===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,maybeInvokeDelegate(e,n),"throw"===n.method))return f;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var o=tryCatch(i,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,f;var r=o.arg;return r?r.done?(n[e.resultName]=r.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,f):r:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,f)}function pushTryEntry(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function resetTryEntry(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function Context(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e){var n=e[r];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function next(){for(;++o<e.length;)if(i.call(e,o))return next.value=e[o],next.done=!1,next;return next.value=t,next.done=!0,next};return a.next=a}}return{next:doneResult}}function doneResult(){return{value:t,done:!0}}return GeneratorFunction.prototype=g.constructor=GeneratorFunctionPrototype,GeneratorFunctionPrototype.constructor=GeneratorFunction,GeneratorFunctionPrototype[l]=GeneratorFunction.displayName="GeneratorFunction",e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===GeneratorFunction||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,GeneratorFunctionPrototype):(e.__proto__=GeneratorFunctionPrototype,l in e||(e[l]="GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},defineIteratorMethods(AsyncIterator.prototype),AsyncIterator.prototype[a]=function(){return this},e.AsyncIterator=AsyncIterator,e.async=function(t,n,i,o){var r=new AsyncIterator(wrap(t,n,i,o));return e.isGeneratorFunction(n)?r:r.next().then(function(e){return e.done?e.value:r.next()})},defineIteratorMethods(g),g[l]="Generator",g[r]=function(){return this},g.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function next(){for(;t.length;){var n=t.pop();if(n in e)return next.value=n,next.done=!1,next}return next.done=!0,next}},e.values=values,Context.prototype={constructor:Context,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(resetTryEntry),!e)for(var n in this)"t"===n.charAt(0)&&i.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function handle(i,o){return a.type="throw",a.arg=e,n.next=i,o&&(n.method="next",n.arg=t),!!o}for(var o=this.tryEntries.length-1;o>=0;--o){var r=this.tryEntries[o],a=r.completion;if("root"===r.tryLoc)return handle("end");if(r.tryLoc<=this.prev){var l=i.call(r,"catchLoc"),s=i.call(r,"finallyLoc");if(l&&s){if(this.prev<r.catchLoc)return handle(r.catchLoc,!0);if(this.prev<r.finallyLoc)return handle(r.finallyLoc)}else if(l){if(this.prev<r.catchLoc)return handle(r.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<r.finallyLoc)return handle(r.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&i.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var r=o;break}}r&&("break"===e||"continue"===e)&&r.tryLoc<=t&&t<=r.finallyLoc&&(r=null);var a=r?r.completion:{};return a.type=e,a.arg=t,r?(this.method="next",this.next=r.finallyLoc,f):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),resetTryEntry(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var o=i.arg;resetTryEntry(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,i){return this.delegate={iterator:values(e),resultName:n,nextLoc:i},"next"===this.method&&(this.arg=t),f}},e}(e.exports);try{regeneratorRuntime=i}catch(e){Function("r","regeneratorRuntime = r")(i)}},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Open=void 0,n(15);var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function Open(){return(0,o.default)(this,Open),(0,a.default)(this,(0,l.default)(Open).apply(this,arguments))}return(0,s.default)(Open,e),(0,r.default)(Open,[{key:"validateArgs",value:function validateArgs(e){this.requireArgument("id",e)}},{key:"apply",value:function apply(e){var t=e.id,n=elementor.documents.getCurrent();return n&&t===n.id?jQuery.Deferred().resolve():(elementor.loaded&&elementor.$previewContents.find(".elementor-".concat(t)).addClass("loading"),elementor.documents.request(t).then(function(e){elementorCommon.elements.$body.addClass("elementor-editor-".concat(e.type)),$e.internal("editor/documents/load",{config:e})}).always(function(){elementor.loaded&&elementor.$previewContents.find(".elementor-".concat(t)).removeClass("loading")}))}}]),Open}(i(n(36)).default);t.Open=u;var c=u;t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Preview=void 0;var o=i(n(175));n(176);var r=i(n(2)),a=i(n(3)),l=i(n(5)),s=i(n(4)),u=i(n(6)),c=function(e){function Preview(){return(0,r.default)(this,Preview),(0,l.default)(this,(0,s.default)(Preview).apply(this,arguments))}return(0,u.default)(Preview,e),(0,a.default)(Preview,[{key:"validateArgs",value:function validateArgs(e){this.requireArgument("id",e)}},{key:"apply",value:function apply(e){var t,n,i,r;return o.default.async(function apply$(a){for(;;)switch(a.prev=a.next){case 0:if(t=e.id,n=$e.components.get("document/save"),i=n.footerSaver,!(r=elementor.documents.get(t)).editor.isChanged){a.next=4;break}return a.next=4,o.default.awrap($e.run("document/save/auto",{force:!0}));case 4:i.previewWindow=open(r.config.urls.wp_preview,"wp-preview-".concat(r.id));case 5:case"end":return a.stop()}})}}]),Preview}(i(n(36)).default);t.Preview=c;var d=c;t.default=d},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Switch=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function Switch(){return(0,o.default)(this,Switch),(0,a.default)(this,(0,l.default)(Switch).apply(this,arguments))}return(0,s.default)(Switch,e),(0,r.default)(Switch,[{key:"validateArgs",value:function validateArgs(e){this.requireArgument("id",e)}},{key:"apply",value:function apply(e){var t=e.id,n=e.mode,i=e.onClose;return $e.run("editor/documents/close",{id:elementor.documents.getCurrentId(),mode:n,onClose:i}).then(function(){return $e.run("editor/documents/open",{id:t})})}}]),Switch}(i(n(36)).default);t.Switch=u;var c=u;t.default=c},function(e,t,n){"use strict";var i=n(1);i(t,"__esModule",{value:!0}),i(t,"AttachPreview",{enumerable:!0,get:function get(){return o.AttachPreview}}),i(t,"Load",{enumerable:!0,get:function get(){return r.Load}}),i(t,"Unload",{enumerable:!0,get:function get(){return a.Unload}});var o=n(426),r=n(431),a=n(432)},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.AttachPreview=void 0,n(15);var o=i(n(242)),r=i(n(2)),a=i(n(3)),l=i(n(5)),s=i(n(4)),u=i(n(6)),c=function(e){function AttachPreview(){return(0,r.default)(this,AttachPreview),(0,l.default)(this,(0,s.default)(AttachPreview).apply(this,arguments))}return(0,u.default)(AttachPreview,e),(0,a.default)(AttachPreview,[{key:"apply",value:function apply(){var e=elementor.documents.getCurrent();return this.attachDocumentToPreview(e).then(function(){elementor.toggleDocumentCssFiles(e,!1),elementor.onEditModeSwitched(),elementor.checkPageStatus(),elementor.trigger("document:loaded",e),$e.internal("panel/open-default",{refresh:!0})})}},{key:"attachDocumentToPreview",value:function attachDocumentToPreview(e){return new o.default(function(t,i){if(!e)return i();if(!e.config.elements)return t();if(e.$element=elementor.$previewContents.find(".elementor-"+e.id),!e.$element.length)return elementor.onPreviewElNotFound(),i();e.$element.addClass("elementor-edit-area elementor-edit-mode"),e.id!==elementor.config.initial_document.id&&elementor.$previewElementorEl.addClass("elementor-embedded-editor"),elementor.initElements();var o=new Marionette.Region({el:e.$element[0]});elementor.addRegions({sections:o});var r=n(427);elementor.sections.show(new r({model:elementor.elementsModel})),e.container.view=elementor.getPreviewView(),e.container.model.attributes.elements=elementor.elements,elementor.helpers.scrollToView(e.$element),e.$element.addClass("elementor-edit-area-active").removeClass("elementor-edit-area-preview elementor-editor-preview"),t()})}}]),AttachPreview}(i(n(195)).default);t.AttachPreview=c;var d=c;t.default=d},function(e,t,n){"use strict";var i=n(0),o=i(n(428)),r=i(n(429)),a=i(n(125)),l=n(430),s=l.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-preview"),className:"elementor-inner",childViewContainer:".elementor-section-wrap",behaviors:function behaviors(){var e=l.prototype.behaviors.apply(this,arguments),behaviors={contextMenu:{behaviorClass:n(196),groups:this.getContextMenuGroups()}};return elementor.config.user.introduction.rightClick||elementor.config.user.introduction[2]||(behaviors.introduction={behaviorClass:r.default}),jQuery.extend(e,behaviors)},getContainer:function getContainer(){return elementor.settings.page.getEditedView().getContainer()},getContextMenuGroups:function getContextMenuGroups(){var e=this,t=function hasContent(){return elementor.elements.length>0};return[{name:"paste",actions:[{name:"paste",title:elementor.translate("paste"),isEnabled:function isEnabled(){return a.default.isPasteEnabled(e.getContainer())},callback:function callback(t){return $e.run("document/ui/paste",{container:e.getContainer(),options:{at:t,rebuild:!0}})}}]},{name:"content",actions:[{name:"copy_all_content",title:elementor.translate("copy_all_content"),isEnabled:t,callback:function callback(){return $e.run("document/elements/copy-all")}},{name:"delete_all_content",title:elementor.translate("delete_all_content"),isEnabled:t,callback:function callback(){return $e.run("document/elements/empty")}}]}]},onRender:function onRender(){if(elementor.userCan("design")){var e=new o.default;e.render(),this.$el.append(e.$el)}}});e.exports=s},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function AddSectionView(){return(0,o.default)(this,AddSectionView),(0,a.default)(this,(0,l.default)(AddSectionView).apply(this,arguments))}return(0,s.default)(AddSectionView,e),(0,r.default)(AddSectionView,[{key:"onCloseButtonClick",value:function onCloseButtonClick(){this.closeSelectPresets()}},{key:"id",get:function get(){return"elementor-add-new-section"}}]),AddSectionView}(i(n(226)).default);t.default=u},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"ui",value:function ui(){return{editButton:".elementor-editor-element-edit"}}},{key:"events",value:function events(){return{"click @ui.editButton":"show"}}},{key:"initialize",value:function initialize(){this.initIntroduction()}},{key:"initIntroduction",value:function initIntroduction(){var e;this.getIntroduction=function(){return e||(e=new elementorModules.editor.utils.Introduction({introductionKey:"rightClick",dialogOptions:{className:"elementor-right-click-introduction",headerMessage:elementor.translate("meet_right_click_header"),message:elementor.translate("meet_right_click_message"),iframe:elementor.$preview,position:{my:"center top+5",at:"center bottom",collision:"fit"}},onDialogInitCallback:function onDialogInitCallback(t){t.addButton({name:"learn-more",text:elementor.translate("learn_more"),tag:"div",callback:function callback(){open(elementor.config.help_right_click_url,"_blank")}}),t.addButton({name:"ok",text:elementor.translate("got_it"),callback:function callback(){return e.setViewed()}}),t.getElements("ok").addClass("elementor-button elementor-button-success")}})),e}}},{key:"show",value:function show(e){this.getIntroduction().show(e.currentTarget)}}]),_default}(Marionette.Behavior);t.default=u},function(e,t,n){"use strict";n(15);var i,o=n(179),r=n(263);i=r.extend({childView:o,behaviors:function behaviors(){var behaviors={Sortable:{behaviorClass:n(228),elChildType:"section"}};return elementor.hooks.applyFilters("elements/base-section-container/behaviors",behaviors,this)},getSortableOptions:function getSortableOptions(){return{handle:"> .elementor-element-overlay .elementor-editor-element-edit",items:"> .elementor-section"}},getChildType:function getChildType(){return["section"]},initialize:function initialize(){r.prototype.initialize.apply(this,arguments),this.listenTo(elementor.channels.panelElements,"element:drag:start",this.onPanelElementDragStart).listenTo(elementor.channels.panelElements,"element:drag:end",this.onPanelElementDragEnd)},onPanelElementDragStart:function onPanelElementDragStart(){this.$el.find(".elementor-background-video-embed").hide(),elementor.helpers.disableElementEvents(this.$el.find("iframe"))},onPanelElementDragEnd:function onPanelElementDragEnd(){this.$el.find(".elementor-background-video-embed").show(),elementor.helpers.enableElementEvents(this.$el.find("iframe"))}}),e.exports=i},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Load=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=i(n(195)),c=i(n(241)),d=i(n(271)),f=function(e){function Load(){return(0,o.default)(this,Load),(0,a.default)(this,(0,l.default)(Load).apply(this,arguments))}return(0,s.default)(Load,e),(0,r.default)(Load,[{key:"validateArgs",value:function validateArgs(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.requireArgument("config",e)}},{key:"apply",value:function apply(e){var t=e.config;elementor.config.document=t,elementor.setAjax(),elementor.addWidgetsCache(t.widgets),elementor.templates.init();var n=new c.default(t);elementor.documents.add(n),elementor.documents.setCurrent(n),elementor.settings.page=new elementor.settings.modules.page(t.settings),n.container=elementor.settings.page.getEditedView().getContainer(),n.container.document=n,elementor.heartbeat=new d.default(n);var i=elementor.config.document.version&&elementor.helpers.compareVersions(elementor.config.document.version,"2.5.0","<");return!elementor.config.user.introduction.flexbox&&i&&elementor.showFlexBoxAttentionDialog(),elementor.loaded&&$e.internal("editor/documents/attach-preview"),n}}]),Load}(u.default);t.Load=f;var m=f;t.default=m},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Unload=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=i(n(195)),c=i(n(241)),d=function(e){function Unload(){return(0,o.default)(this,Unload),(0,a.default)(this,(0,l.default)(Unload).apply(this,arguments))}return(0,s.default)(Unload,e),(0,r.default)(Unload,[{key:"validateArgs",value:function validateArgs(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.requireArgumentConstructor("document",c.default,e)}},{key:"apply",value:function apply(e){var t=e.document;t.id===elementor.config.document.id&&(elementor.elements=[],elementor.saver.stopAutoSave(t),elementor.channels.dataEditMode.trigger("switch","preview"),t.$element&&t.$element.removeClass("elementor-edit-area-active elementor-edit-mode").addClass("elementor-edit-area-preview elementor-editor-preview"),elementorCommon.elements.$body.removeClass("elementor-editor-".concat(t.config.type)),elementor.settings.page.destroy(),elementor.heartbeat.destroy(),t.editor.status="closed",elementor.config.document={},elementor.documents.unsetCurrent(),elementor.trigger("document:unloaded",t))}}]),Unload}(u.default);t.Unload=d;var f=d;t.default=f},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function _default(){var e;return(0,o.default)(this,_default),(e=(0,a.default)(this,(0,l.default)(_default).call(this))).initDialog(),e}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"initDialog",value:function initDialog(){var e=this;this.dialog=elementor.dialogsManager.createWidget("buttons",{id:"elementor-element--promotion__dialog",effects:{show:"show",hide:"hide"},hide:{onOutsideClick:!1},position:{my:(elementorCommon.config.isRTL?"right":"left")+"+5 top"}}),this.dialog.addButton({name:"action",text:elementor.translate("see_it_in_action"),callback:function callback(){open(e.actionURL,"_blank")}}),this.dialog.getElements("action").addClass("elementor-button elementor-button-success");var t=jQuery("<div>",{id:"elementor-element--promotion__dialog__title"}),n=jQuery("<i>",{class:"eicon-pro-icon"}),i=jQuery("<i>",{class:"eicon-close"});i.on("click",function(){return e.dialog.hide()}),this.dialog.getElements("header").append(t,n,i),this.$promotionTitle=t}},{key:"showDialog",value:function showDialog(e){return this.dialog||this.initDialog(),this.actionURL=e.actionURL,this.$promotionTitle.text(e.headerMessage),this.dialog.setMessage(e.message).setSettings("position",{of:e.element,at:(elementorCommon.config.isRTL?"left":"right")+" top"+e.top}),this.dialog.show()}}]),_default}(elementorModules.Module);t.default=u},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(21)),u=i(n(6)),c=i(n(435)),d=i(n(456)),f=i(n(458)),m=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,u.default)(_default,e),(0,r.default)(_default,[{key:"addPanelPage",value:function addPanelPage(){elementor.getPanelView().addPage("kit_settings",{view:d.default,title:elementor.translate("Theme Style"),name:"kit_settings"})}},{key:"addPanelMenuItem",value:function addPanelMenuItem(){elementor.modules.layouts.panel.pages.menu.Menu.addItem({name:"theme-style",icon:"eicon-adjust",title:elementor.translate("Theme Style"),type:"page",callback:function callback(){return $e.run("panel/global/open")}},"style")}},{key:"addHeaderBehavior",value:function addHeaderBehavior(e){return e.kit={behaviorClass:f.default},e}},{key:"onInit",value:function onInit(){var e=this;(0,s.default)((0,l.default)(_default.prototype),"onInit",this).call(this),elementorCommon.elements.$window.on("elementor:loaded",function(){elementor.config.initial_document.panel.support_kit&&elementor.config.user.can_edit_kit&&($e.components.register(new c.default({manager:e})),elementor.hooks.addFilter("panel/header/behaviors",e.addHeaderBehavior),elementor.on("panel:init",function(){e.addPanelPage(),e.addPanelMenuItem()}))})}}]),_default}(elementorModules.editor.utils.Module);t.default=m},function(e,t,n){"use strict";var i=n(59),o=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(2)),a=o(n(3)),l=o(n(5)),s=o(n(4)),u=o(n(47)),c=o(n(6)),d=o(n(32)),f=i(n(436)),m=i(n(440)),p=function(e){function _default(){var e,t;(0,r.default)(this,_default);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return t=(0,l.default)(this,(e=(0,s.default)(_default)).call.apply(e,[this].concat(i))),(0,d.default)((0,u.default)(t),"pages",{}),t}return(0,c.default)(_default,e),(0,a.default)(_default,[{key:"getNamespace",value:function getNamespace(){return"panel/global"}},{key:"defaultTabs",value:function defaultTabs(){return{style:{helpUrl:"http://go.elementor.com/panel-theme-style"}}}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(m)}},{key:"defaultShortcuts",value:function defaultShortcuts(){return{back:{keys:"esc",scopes:["panel"],dependency:function dependency(){return elementor.documents.isCurrent(elementor.config.kit_id)&&!jQuery(".dialog-widget:visible").length}}}}},{key:"defaultHooks",value:function defaultHooks(){return this.importHooks(f)}},{key:"renderTab",value:function renderTab(e){elementor.getPanelView().setPage("kit_settings").content.currentView.activateTab(e)}}]),_default}($e.modules.ComponentBase);t.default=p},function(e,t,n){"use strict";var i=n(1);i(t,"__esModule",{value:!0}),i(t,"KitEnqueueFonts",{enumerable:!0,get:function get(){return o.KitEnqueueFonts}}),i(t,"KitRemoveEditorActiveCSSDocumentsOpen",{enumerable:!0,get:function get(){return r.KitRemoveEditorActiveCSSDocumentsOpen}}),i(t,"KitRemoveEditorActiveCSSPanelOpen",{enumerable:!0,get:function get(){return a.KitRemoveEditorActiveCSSPanelOpen}});var o=n(437),r=n(438),a=n(439)},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.KitEnqueueFonts=void 0;var o=i(n(83)),r=i(n(65)),a=i(n(2)),l=i(n(3)),s=i(n(5)),u=i(n(4)),c=i(n(6)),d=function(e){function KitEnqueueFonts(){return(0,a.default)(this,KitEnqueueFonts),(0,s.default)(this,(0,u.default)(KitEnqueueFonts).apply(this,arguments))}return(0,c.default)(KitEnqueueFonts,e),(0,l.default)(KitEnqueueFonts,[{key:"getCommand",value:function getCommand(){return"document/elements/settings"}},{key:"getId",value:function getId(){return"kit-enqueue-fonts"}},{key:"getContainerType",value:function getContainerType(){return"document"}},{key:"getConditions",value:function getConditions(){return"kit"===elementor.documents.getCurrent().config.type}},{key:"apply",value:function apply(e){var t=e.containers,n=void 0===t?[e.container]:t,i=e.settings;n.forEach(function(e){(0,r.default)(i).forEach(function(t){var n=(0,o.default)(t,2),i=n[0],r=n[1];"font"===e.controls[i].type&&r&&elementor.helpers.enqueueFont(r)})})}}]),KitEnqueueFonts}($e.modules.hookUI.After);t.KitEnqueueFonts=d;var f=d;t.default=f},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.KitRemoveEditorActiveCSSDocumentsOpen=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function KitRemoveEditorActiveCSSDocumentsOpen(){return(0,o.default)(this,KitRemoveEditorActiveCSSDocumentsOpen),(0,a.default)(this,(0,l.default)(KitRemoveEditorActiveCSSDocumentsOpen).apply(this,arguments))}return(0,s.default)(KitRemoveEditorActiveCSSDocumentsOpen,e),(0,r.default)(KitRemoveEditorActiveCSSDocumentsOpen,[{key:"getCommand",value:function getCommand(){return"editor/documents/open"}},{key:"getId",value:function getId(){return"kit-remove-editor-active-css--editor/documents/open"}},{key:"getConditions",value:function getConditions(){return"kit"===elementor.documents.getCurrent().config.type}},{key:"apply",value:function apply(){setTimeout(function(){elementorFrontend.elements.$body.removeClass("elementor-editor-active")})}}]),KitRemoveEditorActiveCSSDocumentsOpen}($e.modules.hookUI.After);t.KitRemoveEditorActiveCSSDocumentsOpen=u;var c=u;t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.KitRemoveEditorActiveCSSPanelOpen=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function KitRemoveEditorActiveCSSPanelOpen(){return(0,o.default)(this,KitRemoveEditorActiveCSSPanelOpen),(0,a.default)(this,(0,l.default)(KitRemoveEditorActiveCSSPanelOpen).apply(this,arguments))}return(0,s.default)(KitRemoveEditorActiveCSSPanelOpen,e),(0,r.default)(KitRemoveEditorActiveCSSPanelOpen,[{key:"getCommand",value:function getCommand(){return"panel/open"}},{key:"getId",value:function getId(){return"kit-remove-editor-active-css--/panel/open"}},{key:"getConditions",value:function getConditions(){return"kit"===elementor.documents.getCurrent().config.type}},{key:"apply",value:function apply(){setTimeout(function(){elementorFrontend.elements.$body.removeClass("elementor-editor-active")})}}]),KitRemoveEditorActiveCSSPanelOpen}($e.modules.hookUI.After);t.KitRemoveEditorActiveCSSPanelOpen=u;var c=u;t.default=c},function(e,t,n){"use strict";var i=n(1);i(t,"__esModule",{value:!0}),i(t,"Back",{enumerable:!0,get:function get(){return o.Back}}),i(t,"Close",{enumerable:!0,get:function get(){return r.Close}}),i(t,"Exit",{enumerable:!0,get:function get(){return a.Exit}}),i(t,"Open",{enumerable:!0,get:function get(){return l.Open}});var o=n(441),r=n(442),a=n(454),l=n(455)},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Back=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(47)),u=i(n(6)),c=i(n(32)),d=function(e){function Back(){var e,t;(0,o.default)(this,Back);for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return t=(0,a.default)(this,(e=(0,l.default)(Back)).call.apply(e,[this].concat(i))),(0,c.default)((0,s.default)(t),"confirmDialog",null),t}return(0,u.default)(Back,e),(0,r.default)(Back,[{key:"apply",value:function apply(){if(1!==$e.routes.getHistory("panel").length)return $e.routes.back("panel");this.getCloseConfirmDialog(event).show()}},{key:"getCloseConfirmDialog",value:function getCloseConfirmDialog(e){if(!this.confirmDialog){var t={id:"elementor-kit-warn-on-close",headerMessage:elementor.translate("Exit"),message:elementor.translate("Would you like to exit?"),position:{my:"center center",at:"center center"},strings:{confirm:elementor.translate("Exit"),cancel:elementor.translate("Cancel")},onConfirm:function onConfirm(){$e.run("panel/global/close")}};this.confirmDialog=elementorCommon.dialogsManager.createWidget("confirm",t)}return this.confirmDialog.setSettings("hide",{onEscKeyPress:!e}),this.confirmDialog}}]),Back}(i(n(36)).default);t.Back=d;var f=d;t.default=f},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Close=void 0,n(298),n(91),n(302);var o=i(n(242)),r=i(n(126)),a=i(n(2)),l=i(n(3)),s=i(n(5)),u=i(n(4)),c=i(n(6)),d=function(e){function Close(){return(0,a.default)(this,Close),(0,s.default)(this,(0,u.default)(Close).apply(this,arguments))}return(0,c.default)(Close,e),(0,l.default)(Close,[{key:"apply",value:function apply(){var e=this;return elementor.config.initial_document.id===(0,r.default)(elementor.config.kit_id)?$e.run("panel/global/exit"):($e.internal("panel/state-loading"),elementor.enterPreviewMode(!0),new o.default(function(t){setTimeout(function(){return $e.run("editor/documents/switch",{id:elementor.config.initial_document.id,onClose:function onClose(t){t.isDraft()&&(elementor.toggleDocumentCssFiles(t,!0),elementor.settings.page.destroyControlsCSS()),$e.components.get("panel/global").close(),$e.routes.clearHistory(e.component.getRootContainer())}}).finally(function(){t(),$e.internal("panel/state-ready")}).catch(function(e){console.log(e),elementor.exitPreviewMode()})},500)}))}}]),Close}(i(n(36)).default);t.Close=d;var f=d;t.default=f},function(e,t){e.exports=function(e,t,n,i){if(!(e instanceof t)||void 0!==i&&i in e)throw TypeError(n+": incorrect invocation!");return e}},function(e,t,n){var i=n(56),o=n(445),r=n(446),a=n(18),l=n(37),s=n(447),u={},c={};(t=e.exports=function(e,t,n,d,f){var m,p,h,g,v=f?function(){return e}:s(e),y=i(n,d,t?2:1),b=0;if("function"!=typeof v)throw TypeError(e+" is not iterable!");if(r(v)){for(m=l(e.length);m>b;b++)if((g=t?y(a(p=e[b])[0],p[1]):y(e[b]))===u||g===c)return g}else for(h=v.call(e);!(p=h.next()).done;)if((g=o(h,y,p.value,t))===u||g===c)return g}).BREAK=u,t.RETURN=c},function(e,t,n){var i=n(18);e.exports=function(e,t,n,o){try{return o?t(i(n)[0],n[1]):t(n)}catch(t){var r=e.return;throw void 0!==r&&i(r.call(e)),t}}},function(e,t,n){var i=n(116),o=n(10)("iterator"),r=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||r[o]===e)}},function(e,t,n){var i=n(98),o=n(10)("iterator"),r=n(116);e.exports=n(41).getIteratorMethod=function(e){if(null!=e)return e[o]||e["@@iterator"]||r[i(e)]}},function(e,t){e.exports=function(e,t,n){var i=void 0===n;switch(t.length){case 0:return i?e():e.call(n);case 1:return i?e(t[0]):e.call(n,t[0]);case 2:return i?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return i?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return i?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 i=n(13),o=n(299).set,r=i.MutationObserver||i.WebKitMutationObserver,a=i.process,l=i.Promise,s="process"==n(34)(a);e.exports=function(){var e,t,n,u=function(){var i,o;for(s&&(i=a.domain)&&i.exit();e;){o=e.fn,e=e.next;try{o()}catch(i){throw e?n():t=void 0,i}}t=void 0,i&&i.enter()};if(s)n=function(){a.nextTick(u)};else if(!r||i.navigator&&i.navigator.standalone)if(l&&l.resolve){var c=l.resolve(void 0);n=function(){c.then(u)}}else n=function(){o.call(i,u)};else{var d=!0,f=document.createTextNode("");new r(u).observe(f,{characterData:!0}),n=function(){f.data=d=!d}}return function(i){var o={fn:i,next:void 0};t&&(t.next=o),e||(e=o,n()),t=o}}},function(e,t){e.exports=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}}},function(e,t,n){var i=n(13).navigator;e.exports=i&&i.userAgent||""},function(e,t,n){var i=n(31);e.exports=function(e,t,n){for(var o in t)i(e,o,t[o],n);return e}},function(e,t,n){var i=n(10)("iterator"),o=!1;try{var r=[7][i]();r.return=function(){o=!0},Array.from(r,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var r=[7],a=r[i]();a.next=function(){return{done:n=!0}},r[i]=function(){return a},e(r)}catch(e){}return n}},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Exit=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function Exit(){return(0,o.default)(this,Exit),(0,a.default)(this,(0,l.default)(Exit).apply(this,arguments))}return(0,s.default)(Exit,e),(0,r.default)(Exit,[{key:"apply",value:function apply(){return $e.run("editor/documents/close",{id:elementor.config.kit_id,onClose:function onClose(e){location=e.config.urls.exit_to_dashboard}})}}]),Exit}(i(n(36)).default);t.Exit=u;var c=u;t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Open=void 0,n(298),n(91),n(302);var o=i(n(242)),r=i(n(2)),a=i(n(3)),l=i(n(5)),s=i(n(4)),u=i(n(6)),c=function(e){function Open(){return(0,r.default)(this,Open),(0,l.default)(this,(0,s.default)(Open).apply(this,arguments))}return(0,u.default)(Open,e),(0,a.default)(Open,[{key:"apply",value:function apply(){var e=elementor.documents.get(elementor.config.kit_id);return e&&"open"===e.editor.status?($e.route("panel/global/style"),jQuery.Deferred().resolve()):($e.routes.clearHistory(this.component.getRootContainer()),this.component.toggleHistoryClass(),elementor.enterPreviewMode(!0),new o.default(function(e){setTimeout(function(){elementor.exitPreviewMode(),$e.internal("panel/state-loading"),$e.run("editor/documents/switch",{id:elementor.config.kit_id,mode:"autosave"}).finally(function(){e(),$e.internal("panel/state-ready")})},500)}))}}]),Open}(i(n(36)).default);t.Open=c;var d=c;t.default=d},function(e,t,n){"use strict";var i=n(0)(n(457));e.exports=Marionette.LayoutView.extend({id:"elementor-kit-panel",template:"#tmpl-elementor-kit-panel",regions:{content:"#elementor-kit__panel-content__wrapper"},onBeforeShow:function onBeforeShow(){var e=elementor.documents.getCurrent().container,t={container:e,model:e.model,controls:e.settings.controls,name:"kit"};this.showChildView("content",new i.default(t))}})},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"id",value:function id(){return"elementor-kit-panel-content"}},{key:"getTemplate",value:function getTemplate(){return"#tmpl-elementor-kit-panel-content"}},{key:"childViewContainer",value:function childViewContainer(){return"#elementor-kit-panel-content-controls"}},{key:"childViewOptions",value:function childViewOptions(){var e=this.getOption("container");return{elementSettingsModel:e.settings,container:e}}}]),_default}(elementorModules.editor.views.ControlsStack);t.default=u},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=n(459),c=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,s.default)(_default,e),(0,r.default)(_default,[{key:"ui",value:function ui(){return{buttonClose:"#elementor-panel-header-kit-close",buttonBack:"#elementor-panel-header-kit-back"}}},{key:"events",value:function events(){return{"click @ui.buttonClose":"onClickClose","click @ui.buttonBack":"onClickBack"}}},{key:"onBeforeShow",value:function onBeforeShow(){this.$el.prepend(elementor.compileTemplate(u.buttonBack,{Back:elementor.translate("Back")})),this.$el.append(elementor.compileTemplate(u.buttonClose,{Close:elementor.translate("Close")}))}},{key:"onClickClose",value:function onClickClose(){$e.run("panel/global/close")}},{key:"onClickBack",value:function onClickBack(){$e.run("panel/global/back")}}]),_default}(Marionette.Behavior);t.default=c},function(e,t,n){"use strict";n(1)(t,"__esModule",{value:!0}),t.buttonClose=t.buttonBack=void 0;var i="eicon-chevron-"+(elementorCommon.config.isRTL?"right":"left"),o='\n<div id="elementor-panel-header-kit-back" class="elementor-header-button">\n\t<i class="elementor-icon '.concat(i,' tooltip-target" aria-hidden="true" data-tooltip="{{ Back }}"></i>\n\t<span class="elementor-screen-only">{{ Back }}</span>\n</div>\n');t.buttonBack=o;t.buttonClose='\n<div id="elementor-panel-header-kit-close" class="elementor-header-button">\n\t<i class="elementor-icon eicon-close tooltip-target" aria-hidden="true" data-tooltip="{{ Close }}"></i>\n\t<span class="elementor-screen-only">{{ Close }}</span>\n</div>\n'},function(e,t,n){"use strict";var i=n(0);n(461);var o=i(n(43));n(93),n(257),n(76),n(172),n(91);var r=i(n(22));n(50),n(30),n(15);var a=i(n(239)),l=i(n(125));e.exports={document:l.default,_enqueuedFonts:[],_enqueuedIconFonts:[],_inlineSvg:[],elementsHierarchy:{document:{section:{column:{widget:null,section:null}}}},enqueueCSS:function enqueueCSS(e,t){var n='link[href="'+e+'"]',i='<link href="'+e+'" rel="stylesheet" type="text/css">';t&&(t.find(n).length||t.find("link:last").after(i))},enqueuePreviewStylesheet:function enqueuePreviewStylesheet(e){this.enqueueCSS(e,elementor.$previewContents)},enqueueEditorStylesheet:function enqueueEditorStylesheet(e){this.enqueueCSS(e,elementorCommon.elements.$document)},enqueueStylesheet:function enqueueStylesheet(e){elementorCommon.helpers.hardDeprecated("elementor.helpers.enqueueStylesheet()","2.6.0","elementor.helpers.enqueuePreviewStylesheet()"),this.enqueuePreviewStylesheet(e)},fetchInlineSvg:function fetchInlineSvg(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];fetch(e).then(function(e){return e.ok?e.text():""}).then(function(e){t&&t(e)})},getInlineSvg:function getInlineSvg(e,t){if(e.id){if(this._inlineSvg.hasOwnProperty(e.id))return this._inlineSvg[e.id];var n=this;this.fetchInlineSvg(e.url,function(i){i&&(n._inlineSvg[e.id]=i,t&&t.render(),elementor.channels.editor.trigger("svg:insertion",i,e.id))})}},enqueueIconFonts:function enqueueIconFonts(e){var t=this;if(-1===this._enqueuedIconFonts.indexOf(e)&&!elementor.config.icons_update_needed){var n=this.getIconLibrarySettings(e);n&&(n.enqueue&&n.enqueue.forEach(function(e){t.enqueuePreviewStylesheet(e),t.enqueueEditorStylesheet(e)}),n.url&&(this.enqueuePreviewStylesheet(n.url),this.enqueueEditorStylesheet(n.url)),this._enqueuedIconFonts.push(e),elementor.channels.editor.trigger("fontIcon:insertion",e,n))}},getIconLibrarySettings:function getIconLibrarySettings(e){var t=elementor.config.icons.libraries.filter(function(t){return e===t.name});return!(!t[0]||!t[0].name)&&t[0]},renderIcon:function renderIcon(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"i",o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"value";if(!t||!t.library)return"object"===o?{rendered:!1}:void 0;var r=t.library,a=t.value;if("svg"===r)return"panel"===o?'<img src="'+a.url+'">':{rendered:!0,value:this.getInlineSvg(a,e)};var l=this.getIconLibrarySettings(r);if(l&&!l.hasOwnProperty("isCustom")){if(this.enqueueIconFonts(r),"panel"===o)return"<"+i+' class="'+a+'"></'+i+">";var s=i+this.getUniqueID();e.addRenderAttribute(s,n),e.addRenderAttribute(s,"class",a);var u="<"+i+" "+e.getRenderAttributeString(s)+"></"+i+">";return"object"===o?{rendered:!0,value:u}:u}return elementor.channels.editor.trigger("Icon:insertion",r,a,n,i,e),"object"===o?{rendered:!1}:void 0},isIconMigrated:function isIconMigrated(e,t){return e.__fa4_migrated&&e.__fa4_migrated[t]},fetchFa4ToFa5Mapping:function fetchFa4ToFa5Mapping(){var e=elementorCommon.storage.get("fa4Tofa5Mapping");return e||jQuery.getJSON(elementor.config.fa4_to_fa5_mapping_url,function(t){e=t,elementorCommon.storage.set("fa4Tofa5Mapping",t)}),e},mapFa4ToFa5:function mapFa4ToFa5(e){var t=this.fetchFa4ToFa5Mapping();return t[e]?t[e]:{value:"fas"+e.replace("fa "," "),library:"fa-solid"}},enqueueFont:function enqueueFont(e){if(-1===this._enqueuedFonts.indexOf(e)){var t,n=elementor.config.controls.font.options[e],i={ru_RU:"cyrillic",uk:"cyrillic",bg_BG:"cyrillic",vi:"vietnamese",el:"greek",he_IL:"hebrew"};switch(n){case"googlefonts":t="https://fonts.googleapis.com/css?family="+e+":100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic",i[elementor.config.locale]&&(t+="&subset="+i[elementor.config.locale]);break;case"earlyaccess":t="https://fonts.googleapis.com/earlyaccess/"+e.replace(/\s+/g,"").toLowerCase()+".css"}_.isEmpty(t)||this.enqueuePreviewStylesheet(t),this._enqueuedFonts.push(e),elementor.channels.editor.trigger("font:insertion",n,e)}},resetEnqueuedFontsCache:function resetEnqueuedFontsCache(){this._enqueuedFonts=[],this._enqueuedIconFonts=[]},getElementChildType:function getElementChildType(e,t){var n=this;if(t||(t=this.elementsHierarchy),void 0!==t[e])return jQuery.isPlainObject(t[e])?(0,r.default)(t[e]):null;var i=null;return jQuery.each(t,function(t,o){if(jQuery.isPlainObject(o)){var r=n.getElementChildType(e,o);return r?(i=r,!1):void 0}}),i},getUniqueID:function getUniqueID(){return Math.random().toString(16).substr(2,7)},getSocialNetworkNameFromIcon:function getSocialNetworkNameFromIcon(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],r="",a="";return t&&!i?(r=t.replace("fa fa-",""),a='<i class="'+t+'"></i>'):e.value&&"svg"!==e.library?(r=(r=e.value.split(" ")[1])?r.replace("fa-",""):"",a=this.renderIcon(null,e,{},"i","panel")):a=this.renderIcon(null,e,{},"i","panel"),""!==r&&n&&(r=(r=r.split("-").join(" ")).replace(/\b\w/g,function(e){return e.toUpperCase()})),r=elementor.hooks.applyFilters("elementor/social_icons/network_name",r,e,t,n,o),o&&(r=a+" "+r),r},getSimpleDialog:function getSimpleDialog(e,t,n,i,o){return elementorCommon.dialogsManager.createWidget("confirm",{id:e,headerMessage:t,message:n,position:{my:"center center",at:"center center"},strings:{confirm:i,cancel:elementor.translate("cancel")},onConfirm:o})},maybeDisableWidget:function maybeDisableWidget(){if(!elementor.config.icons_update_needed)return!1;var e=elementor.channels.panelElements.request("element:selected").model.get("widgetType"),t=elementor.widgetsCache[e];if(t&&function hasControlOfType(e,t){var n=!1;return jQuery.each(e,function(e,i){return t===i.type?(n=!0,!1):("repeater"!==i.type||!(n=hasControlOfType(i.fields,t)))&&void 0}),n}(t.controls,"icons")){return elementor.helpers.getSimpleDialog("elementor-enable-fa5-dialog",elementor.translate("enable_fa5"),elementor.translate("dialog_confirm_enable_fa5"),elementor.translate("update"),function onConfirm(){window.location.href=elementor.config.tools_page_link+"&redirect_to="+encodeURIComponent(document.location.href)+"#tab-fontawesome4_migration"}).show(),!0}return!1},stringReplaceAll:function stringReplaceAll(e,t){var n=new RegExp((0,r.default)(t).join("|"),"gi");return e.replace(n,function(e){return t[e]})},isActiveControl:function isActiveControl(e,t){var n,i;if(_.isFunction(e.get)?(n=e.get("condition"),i=e.get("conditions")):(n=e.condition,i=e.conditions),i&&!elementor.conditions.check(i,t))return!1;if(_.isEmpty(n))return!0;var r=_.filter(n,function(e,n){var i,r=n.match(/([a-z_\-0-9]+)(?:\[([a-z_]+)])?(!?)$/i),a=r[1],l=r[2],s=!!r[3],u=t[a];return t.__dynamic__&&t.__dynamic__[a]&&(u=t.__dynamic__[a]),void 0===u||(l&&"object"===(0,o.default)(u)&&(u=u[l]),i=_.isArray(e)&&!_.isEmpty(e)?_.contains(e,u):_.isArray(u)&&!_.isEmpty(u)?_.contains(u,e):_.isEqual(e,u),s?i:!i)});return _.isEmpty(r)},cloneObject:function cloneObject(e){return elementorCommon.helpers.hardDeprecated("elementor.helpers.cloneObject","2.3.0","elementorCommon.helpers.cloneObject"),elementorCommon.helpers.cloneObject(e)},disableElementEvents:function disableElementEvents(e){e.each(function(){var e=this.style.pointerEvents;"none"!==e&&jQuery(this).data("backup-pointer-events",e).css("pointer-events","none")})},enableElementEvents:function enableElementEvents(e){e.each(function(){var e=jQuery(this),t=e.data("backup-pointer-events");void 0!==t&&e.removeData("backup-pointer-events").css("pointer-events",t)})},wpColorPicker:function wpColorPicker(e){return elementorCommon.helpers.deprecatedMethod("elementor.helpers.wpColorPicker()","2.8.0","new ColorPicker()"),new a.default({picker:{el:e}})},isInViewport:function isInViewport(e,t){var n=e.getBoundingClientRect();return t=t||document.documentElement,n.top>=0&&n.left>=0&&n.bottom<=(window.innerHeight||t.clientHeight)&&n.right<=(window.innerWidth||t.clientWidth)},scrollToView:function scrollToView(e,t,n){void 0===t&&(t=500);var i=n,o=elementorFrontend.elements.$window;n||(n=o,i=elementor.$previewContents.find("html, body")),setTimeout(function(){if(e[0].isConnected){var t=n.height(),r=n.scrollTop(),a=n===o?e.offset().top:e[0].offsetTop,l=a-r;if(!(l>0&&l<t)){var s=a-t/2;i.stop(!0).animate({scrollTop:s},1e3)}}},t)},getElementInlineStyle:function getElementInlineStyle(e,t){var n={},i=e[0].style;return t.forEach(function(e){n[e]=void 0!==i[e]?i[e]:""}),n},cssWithBackup:function cssWithBackup(e,t,n){var i=this.getElementInlineStyle(e,(0,r.default)(n));e.data("css-backup-"+t,i).css(n)},recoverCSSBackup:function recoverCSSBackup(e,t){var n="css-backup-"+t;e.css(e.data(n)),e.removeData(n)},elementSizeToUnit:function elementSizeToUnit(e,t,n){var i=elementorFrontend.elements.window;switch(n){case"%":t/=e.offsetParent().width()/100;break;case"vw":t/=i.innerWidth/100;break;case"vh":t/=i.innerHeight/100}return Math.round(1e3*t)/1e3},compareVersions:function compareVersions(e,t,n){var i=function prepareVersion(e){return(e+="").replace(/[^\d.]+/,".-1.")};if((e=i(e))===(t=i(t)))return!n||/^={2,3}$/.test(n);for(var o=e.split(".").map(Number),r=t.split(".").map(Number),a=Math.max(o.length,r.length),l=0;l<a;l++){var s=o[l]||0,u=r[l]||0;if(s!==u)return elementor.conditions.compare(s,u,n)}},getModelLabel:function getModelLabel(e){var t;return e instanceof Backbone.Model||(e=new Backbone.Model(e)),e.get("labelSuffix")?t=e.get("title")+" "+e.get("labelSuffix"):"global"===e.get("widgetType")&&e.getTitle&&(t=e.getTitle()),t||(t=elementor.getElementData(e).title),t},hasPro:function hasPro(){return!!window.elementorPro}}},function(e,t,n){"use strict";var i=n(13),o=n(51),r=n(34),a=n(258),l=n(99),s=n(25),u=n(260).f,c=n(259).f,d=n(40).f,f=n(462).trim,m=i.Number,p=m,h=m.prototype,g="Number"==r(n(215)(h)),v="trim"in String.prototype,y=function(e){var t=l(e,!1);if("string"==typeof t&&t.length>2){var n,i,o,r=(t=v?t.trim():f(t,3)).charCodeAt(0);if(43===r||45===r){if(88===(n=t.charCodeAt(2))||120===n)return NaN}else if(48===r){switch(t.charCodeAt(1)){case 66:case 98:i=2,o=49;break;case 79:case 111:i=8,o=55;break;default:return+t}for(var a,s=t.slice(2),u=0,c=s.length;u<c;u++)if((a=s.charCodeAt(u))<48||a>o)return NaN;return parseInt(s,i)}}return+t};if(!m(" 0o1")||!m("0b1")||m("+0x1")){m=function Number(e){var t=arguments.length<1?0:e,n=this;return n instanceof m&&(g?s(function(){h.valueOf.call(n)}):"Number"!=r(n))?a(new p(y(t)),n,m):y(t)};for(var b,w=n(23)?u(p):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),C=0;w.length>C;C++)o(p,b=w[C])&&!o(m,b)&&d(m,b,c(p,b));m.prototype=h,h.constructor=m,n(31)(i,"Number",m)}},function(e,t,n){var i=n(29),o=n(33),r=n(25),a=n(463),l="["+a+"]",s=RegExp("^"+l+l+"*"),u=RegExp(l+l+"*$"),c=function(e,t,n){var o={},l=r(function(){return!!a[e]()||" "!=" "[e]()}),s=o[e]=l?t(d):a[e];n&&(o[n]=s),i(i.P+i.F*l,"String",o)},d=c.trim=function(e,t){return e=String(o(e)),1&t&&(e=e.replace(s,"")),2&t&&(e=e.replace(u,"")),e};e.exports=c},function(e,t){e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},function(e,t,n){"use strict";var i,o=n(0)(n(22));i=function ImagesManager(){var e=this,t={},n=[],i=function getNormalizedSize(e){var t,n=e.size;if("custom"===n){var i=e.dimension;if(!i.width&&!i.height)return"full";t="custom_"+i.width+"x"+i.height}else t=n;return t},r={};e.updateOnReceiveImage=function(){var e=elementor.getPanelView().getCurrentPageView().getOption("editedElementView");e.$el.addClass("elementor-loading"),r[e.cid]=e,elementor.channels.editor.once("imagesManager:detailsReceived",function(){_.isEmpty(r)||_(r).each(function(e){e.render(),e.$el.removeClass("elementor-loading")}),r={}})},e.getImageUrl=function(t){e.registerItem(t);var n=e.getItem(t);if(!n){if("custom"===t.size)return void($e.routes.isPartOf("panel/editor")&&t.model&&e.updateOnReceiveImage());n=t.url}return n},e.getItem=function(e){var n=i(e),o=e.id;return!!n&&(!(!t[o]||!t[o][n])&&t[o][n])},e.registerItem=function(t){""!==t.id&&(e.getItem(t)||(n.push(t),e.debounceGetRemoteItems()))},e.getRemoteItems=function(){var e,r,a=[];if(0!==(0,o.default)(n).length){for(r in n){e=n[r];var l=i(e),s=e.id,u=!t[s]||0===(0,o.default)(t[s]).length;a.push({id:s,size:l,is_first_time:u})}elementorCommon.ajax.send("get_images_details",{data:{items:a},success:function success(e){var i,o;for(i in e)for(o in t[i]||(t[i]={}),e[i])t[i][o]=e[i][o];n=[],elementor.channels.editor.trigger("imagesManager:detailsReceived",e)}})}},e.debounceGetRemoteItems=_.debounce(e.getRemoteItems,300)},e.exports=new i},function(e,t,n){"use strict";n(93),n(30);e.exports=new function Debug(){var e=this,t=[],n={},i={},o=function onError(t){var i=t.originalEvent,o=i.error;if(o){var r=!1,a=n.urlsToWatch;jQuery.each(a,function(){if(-1!==o.stack.indexOf(this))return r=!0,!1}),r&&e.addError({type:o.name,message:o.message,url:i.filename,line:i.lineno,column:i.colno})}};this.addURLToWatch=function(e){n.urlsToWatch.push(e)},this.addCustomError=function(e,t,n){var i={type:e.name,message:e.message,url:e.fileName||e.sourceURL,line:e.lineNumber||e.line,column:e.columnNumber||e.column,customFields:{category:t||"general",tag:n}};if(!i.url){var o=e.stack.match(/\n {4}at (.*?(?=:(\d+):(\d+)))/);o&&(i.url=o[1],i.line=o[2],i.column=o[3])}this.addError(i)},this.addError=function(n){var i={type:"Error",timestamp:Math.floor((new Date).getTime()/1e3),message:null,url:null,line:null,column:null,customFields:{}};t.push(jQuery.extend(!0,i,n)),e.sendErrors()},this.sendErrors=function(){i.$window.off("error",o),jQuery.ajax({url:elementorCommon.config.ajax.url,method:"POST",data:{action:"elementor_js_log",_nonce:elementorCommon.ajax.getSettings("nonce"),data:t},success:function success(){t=[],i.$window.on("error",o)}})},function init(){!function initSettings(){n={debounceDelay:500,urlsToWatch:["elementor/assets"]}}(),function initElements(){i.$window=jQuery(window)}(),function bindEvents(){i.$window.on("error",o)}(),e.sendErrors=_.debounce(e.sendErrors,n.debounceDelay)}()}},function(e,t,n){"use strict";var i=n(0),o=i(n(22)),r=i(n(170));n(15);var a,l=n(262),s=n(243);a=function Schemes(){var e=this,t=new l,n={},i=".elementor-widget-",a={},u=function fetchWidgetControlsStyles(n){var o=e.getWidgetSchemeControls(n);_.each(o,function(r){!function fetchControlStyles(n,o,r){s.addControlStyleRules(t,n,o,function(t){return e.getSchemeValue(t.scheme.type,t.scheme.value,t.scheme.key).value},["{{WRAPPER}}"],[i+r])}(r,o,n.widget_type)})};this.init=function(){return function initElements(){var e="elementor-style-scheme";a.$style=elementor.$previewContents.find("#".concat(e)),a.$style.length||(a.$style=jQuery("<style>",{id:e})),a.$previewHead=elementor.$previewContents.find("head")}(),function buildUI(){a.$previewHead.append(a.$style)}(),function initSchemes(){n=elementorCommon.helpers.cloneObject(elementor.config.schemes.items)}(),e},this.getWidgetSchemeControls=function(e){return _.filter(e.controls,function(e){return _.isObject(e.scheme)})},this.getSchemes=function(){return n},this.getEnabledSchemesTypes=function(){return elementor.config.schemes.enabled_schemes},this.getScheme=function(e){return n[e]},this.getSchemeValue=function(t,n,i){if(this.getEnabledSchemesTypes().indexOf(t)<0)return!1;var o=e.getScheme(t).items[n];if(i&&_.isObject(o)){var r=elementorCommon.helpers.cloneObject(o);return r.value=o.value[i],r}return o},this.printSchemesStyle=function(){t.empty(),function fetchAllWidgetsSchemesStyle(){_.each(elementor.widgetsCache,function(e){u(e)})}(),a.$style.text(t)},this.resetSchemes=function(e){n[e]=elementorCommon.helpers.cloneObject(elementor.config.schemes.items[e])},this.saveScheme=function(e){elementor.config.schemes.items[e].items=elementorCommon.helpers.cloneObject(n[e].items);var t={};return _.each(n[e].items,function(e,n){t[n]=e.value}),elementorCommon.ajax.addRequest("apply_scheme",{data:{scheme_name:e,data:(0,r.default)(t)}})},this.setSchemeValue=function(e,t,i){n[e].items[t].value=i},this.addSchemeItem=function(e,t,i){var r=n[e],a=(0,o.default)(r.items),l=void 0!==i,s=l?i:+a.slice(-1)[0]||0;if(l)for(var u=a.length+1;u>i;u--)r.items[u]=r.items[u-1];r.items[s+1]=t},this.removeSchemeItem=function(e,t){for(var i=n[e].items;;){var o=i[++t+1];if(!o){delete i[t];break}i[t]=o}}},e.exports=new a},function(e,t,n){"use strict";var i;i={getPresetsDictionary:function getPresetsDictionary(){return{11:100/9,12:12.5,14:100/7,16:100/6,33:100/3,66:2/3*100,83:5/6*100}},getAbsolutePresetValues:function getAbsolutePresetValues(e){var t=elementorCommon.helpers.cloneObject(e),n=this.getPresetsDictionary();return _.each(t,function(e,i){n[e]&&(t[i]=n[e])}),t},getPresets:function getPresets(e,t){var n=elementorCommon.helpers.cloneObject(elementor.config.elements.section.presets);return e&&(n=n[e]),t&&(n=n[t]),n},getPresetByStructure:function getPresetByStructure(e){var t=this.getParsedStructure(e);return this.getPresets(t.columnsCount,t.presetIndex)},getParsedStructure:function getParsedStructure(e){return{columnsCount:(e+="").slice(0,-1),presetIndex:e.substr(-1)}},getPresetSVG:function getPresetSVG(e,t,n,i){t=t||100,n=n||50,i=i||2;var o=this.getAbsolutePresetValues(e),r=this._generatePresetSVGPath(o,t,n,i);return this._createSVGPreset(r,t,n)},_createSVGPreset:function _createSVGPreset(e,t,n){var i=document.createElementNS("http://www.w3.org/2000/svg","svg");i.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink"),i.setAttribute("viewBox","0 0 "+t+" "+n);var o=document.createElementNS("http://www.w3.org/2000/svg","path");return o.setAttribute("d",e),i.appendChild(o),i},_generatePresetSVGPath:function _generatePresetSVGPath(e,t,n,i){for(var o=t-i*(e.length-1),r=0,a="",l=0;l<e.length;l++){l&&(a+=" ");var s=e[l]/100*o;a+="M"+ +(r+=s).toFixed(4)+",0",a+="V"+n,a+="H"+ +(r-s).toFixed(4),a+="V0Z",r+=i}return a}},e.exports=i},function(e,t,n){"use strict";var i,o=n(0),r=o(n(43)),a=o(n(170)),l=o(n(469)),s=n(483);i=function TemplateLibraryManager(){this.modalConfig={};var e,t,n,i=this,o={},u={},c={};this.init=function(){!function registerDefaultTemplateTypes(){var e={saveDialog:{description:elementor.translate("save_your_template_description")},ajaxParams:{success:function success(e){$e.route("library/templates/my-templates",{onBefore:function onBefore(){n&&(n.findWhere({template_id:e.template_id})||n.add(e))}})},error:function error(e){i.showErrorDialog(e)}}};_.each(["page","section",elementor.config.document.type],function(t){var n=jQuery.extend(!0,{},e,{saveDialog:{title:elementor.translate("save_your_template",[elementor.translate(t)])}});i.registerTemplateType(t,n)})}(),function registerDefaultFilterTerms(){c={text:{callback:function callback(e){return e=e.toLowerCase(),this.get("title").toLowerCase().indexOf(e)>=0||_.any(this.get("tags"),function(t){return t.toLowerCase().indexOf(e)>=0})}},type:{},subtype:{},favorite:{}}}(),this.component=$e.components.register(new l.default({manager:this})),elementor.addBackgroundClickListener("libraryToggleMore",{element:".elementor-template-library-template-more"})},this.getTemplateTypes=function(e){return e?o[e]:o},this.registerTemplateType=function(e,t){o[e]=t},this.deleteTemplate=function(e,t){var o=i.getDeleteDialog();o.onConfirm=function(){t.onConfirm&&t.onConfirm(),elementorCommon.ajax.addRequest("delete_template",{data:{source:e.get("source"),template_id:e.get("template_id")},success:function success(i){n.remove(e,{silent:!0}),t.onSuccess&&t.onSuccess(i)}})},o.show()},this.importTemplate=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};elementorCommon.helpers.softDeprecated("importTemplate","2.8.0","$e.run( 'library/insert-template' )"),t.model=e,$e.run("library/insert-template",t)},this.saveTemplate=function(e,t){var n=o[e];_.extend(t,{source:"local",type:e}),n.prepareSavedData&&(t=n.prepareSavedData(t)),t.content=(0,a.default)(t.content);var i={data:t};n.ajaxParams&&_.extend(i,n.ajaxParams),elementorCommon.ajax.addRequest("save_template",i)},this.requestTemplateContent=function(e,t,n){var i={unique_id:t,data:{source:e,edit_mode:!0,display:!0,template_id:t}};return n&&jQuery.extend(!0,i,n),elementorCommon.ajax.addRequest("get_template_data",i)},this.markAsFavorite=function(e,t){var n={data:{source:e.get("source"),template_id:e.get("template_id"),favorite:t}};return elementorCommon.ajax.addRequest("mark_template_as_favorite",n)},this.getDeleteDialog=function(){return e||(e=elementorCommon.dialogsManager.createWidget("confirm",{id:"elementor-template-library-delete-dialog",headerMessage:elementor.translate("delete_template"),message:elementor.translate("delete_template_confirm"),strings:{confirm:elementor.translate("delete")}})),e},this.getErrorDialog=function(){return t||(t=elementorCommon.dialogsManager.createWidget("alert",{id:"elementor-template-library-error-dialog",headerMessage:elementor.translate("an_error_occurred")})),t},this.getTemplatesCollection=function(){return n},this.getConfig=function(e){return e?u[e]?u[e]:{}:u},this.requestLibraryData=function(e){if(!n||e.forceUpdate){e.onBeforeUpdate&&e.onBeforeUpdate();var t={data:{},success:function success(t){n=new s(t.templates),t.config&&(u=t.config),e.onUpdate&&e.onUpdate()}};e.forceSync&&(t.data.sync=!0),elementorCommon.ajax.addRequest("get_library_data",t)}else e.onUpdate&&e.onUpdate()},this.getFilter=function(e){return elementor.channels.templates.request("filter:"+e)},this.setFilter=function(e,t,n){elementor.channels.templates.reply("filter:"+e,t),n||elementor.channels.templates.trigger("filter:change")},this.getFilterTerms=function(e){return e?c[e]:c},this.setScreen=function(e){elementor.channels.templates.stopReplying(),i.setFilter("source",e.source,!0),i.setFilter("type",e.type,!0),i.setFilter("subtype",e.subtype,!0),i.showTemplates()},this.loadTemplates=function(e){i.requestLibraryData({onBeforeUpdate:i.layout.showLoadingView.bind(i.layout),onUpdate:function onUpdate(){i.layout.hideLoadingView(),e&&e()}})},this.showTemplates=function(){i.layout.setHeaderDefaultParts(),i.loadTemplates(function(){var e=i.filterTemplates();i.layout.showTemplatesView(new s(e))})},this.filterTemplates=function(){var e=i.getFilter("source");return n.filter(function(t){if(e!==t.get("source"))return!1;var n=o[t.get("type")];return!n||!1!==n.showInLibrary})},this.showErrorDialog=function(e){if("object"===(0,r.default)(e)){var t="";_.each(e,function(e){t+="<div>"+e.message+".</div>"}),e=t}else e?e+=".":e="<i><The error message is empty></i>";i.getErrorDialog().setMessage(elementor.translate("templates_request_error")+'<div id="elementor-template-library-error-info">'+e+"</div>").show()}},e.exports=new i},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(164)),r=i(n(2)),a=i(n(3)),l=i(n(5)),s=i(n(4)),u=i(n(21)),c=i(n(6)),d=i(n(212)),f=n(470),m=function(e){function Component(){return(0,r.default)(this,Component),(0,l.default)(this,(0,s.default)(Component).apply(this,arguments))}return(0,c.default)(Component,e),(0,a.default)(Component,[{key:"__construct",value:function __construct(e){(0,u.default)((0,s.default)(Component.prototype),"__construct",this).call(this,e),elementor.on("document:loaded",this.onDocumentLoaded.bind(this))}},{key:"getNamespace",value:function getNamespace(){return"library"}},{key:"defaultTabs",value:function defaultTabs(){return{"templates/blocks":{title:elementor.translate("blocks"),getFilter:function getFilter(){return{source:"remote",type:"block",subtype:elementor.config.document.remoteLibrary.category}}},"templates/pages":{title:elementor.translate("pages"),filter:{source:"remote",type:"page"}},"templates/my-templates":{title:elementor.translate("my_templates"),filter:{source:"local"}}}}},{key:"defaultRoutes",value:function defaultRoutes(){var e=this;return{import:function _import(){e.manager.layout.showImportView()},"save-template":function saveTemplate(t){e.manager.layout.showSaveTemplateView(t.model)},preview:function preview(t){e.manager.layout.showPreviewView(t.model)},connect:function connect(t){t.texts={title:elementor.translate("library/connect:title"),message:elementor.translate("library/connect:message"),button:elementor.translate("library/connect:button")},e.manager.layout.showConnectView(t)}}}},{key:"defaultCommands",value:function defaultCommands(){return(0,o.default)((0,u.default)((0,s.default)(Component.prototype),"defaultCommands",this).call(this),{open:this.show,"insert-template":this.insertTemplate})}},{key:"defaultShortcuts",value:function defaultShortcuts(){return{open:{keys:"ctrl+shift+l"}}}},{key:"onDocumentLoaded",value:function onDocumentLoaded(e){this.setDefaultRoute(e.config.remoteLibrary.default_route),this.maybeOpenLibrary()}},{key:"renderTab",value:function renderTab(e){var t=this.tabs[e],n=t.getFilter?t.getFilter():t.filter;this.manager.setScreen(n)}},{key:"activateTab",value:function activateTab(e){$e.routes.saveState("library"),(0,u.default)((0,s.default)(Component.prototype),"activateTab",this).call(this,e)}},{key:"open",value:function open(){return(0,u.default)((0,s.default)(Component.prototype),"open",this).call(this),this.manager.layout||(this.manager.layout=this.layout),this.manager.layout.setHeaderDefaultParts(),!0}},{key:"close",value:function close(){return!!(0,u.default)((0,s.default)(Component.prototype),"close",this).call(this)&&(this.manager.modalConfig={},!0)}},{key:"show",value:function show(e){this.manager.modalConfig=e,!e.toDefault&&$e.routes.restoreState("library")||$e.route(this.getDefaultRoute())}},{key:"insertTemplate",value:function insertTemplate(e){var t=this,n=elementor.config.document.remoteLibrary.autoImportSettings,i=e.model,o=e.withPageSettings,r=void 0===o?null:o;(n&&(r=!0),null===r&&i.get("hasPageSettings"))?this.getImportSettingsDialog().showImportDialog(i):(this.manager.layout.showLoadingView(),this.manager.requestTemplateContent(i.get("source"),i.get("template_id"),{data:{with_page_settings:r},success:function success(e){var n=jQuery.extend({},t.manager.modalConfig.importOptions);n.withPageSettings=r,t.manager.layout.hideLoadingView(),t.manager.layout.hideModal(),$e.run("document/elements/import",{model:i,data:e,options:n})},error:function error(e){t.manager.showErrorDialog(e)},complete:function complete(){t.manager.layout.hideLoadingView()}}))}},{key:"getImportSettingsDialog",value:function getImportSettingsDialog(){var e={dialog:null,showImportDialog:function showImportDialog(t){var n=e.getDialog();n.onConfirm=function(){$e.run("library/insert-template",{model:t,withPageSettings:!0})},n.onCancel=function(){$e.run("library/insert-template",{model:t,withPageSettings:!1})},n.show()},initDialog:function initDialog(){e.dialog=elementorCommon.dialogsManager.createWidget("confirm",{id:"elementor-insert-template-settings-dialog",headerMessage:elementor.translate("import_template_dialog_header"),message:elementor.translate("import_template_dialog_message")+"<br>"+elementor.translate("import_template_dialog_message_attention"),strings:{confirm:elementor.translate("yes"),cancel:elementor.translate("no")}})},getDialog:function getDialog(){return e.dialog||e.initDialog(),e.dialog}};return e}},{key:"getTabsWrapperSelector",value:function getTabsWrapperSelector(){return"#elementor-template-library-header-menu"}},{key:"getModalLayout",value:function getModalLayout(){return f}},{key:"maybeOpenLibrary",value:function maybeOpenLibrary(){"#library"===location.hash&&($e.run("library/open"),location.hash="")}}]),Component}(d.default);t.default=m},function(e,t,n){"use strict";var i=n(471),o=n(472),r=n(473),a=n(474),l=n(475),s=n(479),u=n(480),c=n(481),d=n(482);e.exports=elementorModules.common.views.modal.Layout.extend({getModalOptions:function getModalOptions(){return{id:"elementor-template-library-modal"}},getLogoOptions:function getLogoOptions(){return{title:elementor.translate("library"),click:function click(){$e.run("library/open",{toDefault:!0})}}},getTemplateActionButton:function getTemplateActionButton(e){var t="#tmpl-elementor-template-library-"+(e.isPro?"get-pro-button":"insert-button");t=elementor.hooks.applyFilters("elementor/editor/template-library/template/action-button",t,e);var n=Marionette.TemplateCache.get(t);return Marionette.Renderer.render(n)},setHeaderDefaultParts:function setHeaderDefaultParts(){var e=this.getHeaderView();e.tools.show(new i),e.menuArea.show(new o),this.showLogo()},showTemplatesView:function showTemplatesView(e){this.modalContent.show(new l({collection:e}))},showImportView:function showImportView(){this.getHeaderView().menuArea.reset(),this.modalContent.show(new u)},showConnectView:function showConnectView(e){this.getHeaderView().menuArea.reset(),this.modalContent.show(new c(e))},showSaveTemplateView:function showSaveTemplateView(e){this.getHeaderView().menuArea.reset(),this.modalContent.show(new s({model:e}))},showPreviewView:function showPreviewView(e){this.modalContent.show(new d({url:e.get("url")}));var t=this.getHeaderView();t.menuArea.reset(),t.tools.show(new r({model:e})),t.logoArea.show(new a)}})},function(e,t,n){"use strict";e.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-header-actions",id:"elementor-template-library-header-actions",ui:{import:"#elementor-template-library-header-import i",sync:"#elementor-template-library-header-sync i",save:"#elementor-template-library-header-save i"},events:{"click @ui.import":"onImportClick","click @ui.sync":"onSyncClick","click @ui.save":"onSaveClick"},onImportClick:function onImportClick(){$e.route("library/import")},onSyncClick:function onSyncClick(){var e=this;e.ui.sync.addClass("eicon-animation-spin"),elementor.templates.requestLibraryData({onUpdate:function onUpdate(){e.ui.sync.removeClass("eicon-animation-spin"),$e.routes.refreshContainer("library")},forceUpdate:!0,forceSync:!0})},onSaveClick:function onSaveClick(){$e.route("library/save-template")}})},function(e,t,n){"use strict";e.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-header-menu",id:"elementor-template-library-header-menu",templateHelpers:function templateHelpers(){return{tabs:$e.components.get("library").getTabs()}}})},function(e,t,n){"use strict";var i=n(303);e.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-header-preview",id:"elementor-template-library-header-preview",behaviors:{insertTemplate:{behaviorClass:i}}})},function(e,t,n){"use strict";e.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-header-back",id:"elementor-template-library-header-preview-back",events:{click:"onClick"},onClick:function onClick(){$e.routes.restoreState("library")}})},function(e,t,n){"use strict";n(167);var i,o=n(476),r=n(477);i=Marionette.CompositeView.extend({template:"#tmpl-elementor-template-library-templates",id:"elementor-template-library-templates",childViewContainer:"#elementor-template-library-templates-container",reorderOnSort:!0,emptyView:function emptyView(){return new(n(478))},ui:{textFilter:"#elementor-template-library-filter-text",selectFilter:".elementor-template-library-filter-select",myFavoritesFilter:"#elementor-template-library-filter-my-favorites",orderInputs:".elementor-template-library-order-input",orderLabels:"label.elementor-template-library-order-label"},events:{"input @ui.textFilter":"onTextFilterInput","change @ui.selectFilter":"onSelectFilterChange","change @ui.myFavoritesFilter":"onMyFavoritesFilterChange","mousedown @ui.orderLabels":"onOrderLabelsClick"},comparators:{title:function title(e){return e.get("title").toLowerCase()},popularityIndex:function popularityIndex(e){var popularityIndex=e.get("popularityIndex");return popularityIndex||(popularityIndex=e.get("date")),-popularityIndex},trendIndex:function trendIndex(e){var trendIndex=e.get("trendIndex");return trendIndex||(trendIndex=e.get("date")),-trendIndex}},getChildView:function getChildView(e){return"remote"===e.get("source")?r:o},initialize:function initialize(){this.listenTo(elementor.channels.templates,"filter:change",this._renderChildren)},filter:function filter(e){var t=elementor.templates.getFilterTerms(),n=!0;return jQuery.each(t,function(t){var i=elementor.templates.getFilter(t);if(i){if(this.callback){var o=this.callback.call(e,i);return o||(n=!1),o}var r=i===e.get(t);return r||(n=!1),r}}),n},order:function order(e,t){var n=this.comparators[e]||e;t&&(n=this.reverseOrder(n)),this.collection.comparator=n,this.collection.sort()},reverseOrder:function reverseOrder(e){if("function"!=typeof e){var t=e;e=function comparator(e){return e.get(t)}}return function(t,n){var i=e(t),o=e(n);return void 0===i?-1:void 0===o?1:i<o?1:i>o?-1:0}},addSourceData:function addSourceData(){var e=this.children.isEmpty();this.$el.attr("data-template-source",e?"empty":elementor.templates.getFilter("source"))},setFiltersUI:function setFiltersUI(){this.$(this.ui.selectFilter).select2({placeholder:elementor.translate("category"),allowClear:!0,width:150,dropdownParent:this.$el})},setMasonrySkin:function setMasonrySkin(){var e=new elementorModules.utils.Masonry({container:this.$childViewContainer,items:this.$childViewContainer.children()});this.$childViewContainer.imagesLoaded(e.run.bind(e))},toggleFilterClass:function toggleFilterClass(){this.$el.toggleClass("elementor-templates-filter-active",!(!elementor.templates.getFilter("text")&&!elementor.templates.getFilter("favorite")))},onRender:function onRender(){"remote"===elementor.templates.getFilter("source")&&"page"!==elementor.templates.getFilter("type")&&this.setFiltersUI()},onRenderCollection:function onRenderCollection(){this.addSourceData(),this.toggleFilterClass(),"remote"===elementor.templates.getFilter("source")&&"page"!==elementor.templates.getFilter("type")&&this.setMasonrySkin()},onBeforeRenderEmpty:function onBeforeRenderEmpty(){this.addSourceData()},onTextFilterInput:function onTextFilterInput(){elementor.templates.setFilter("text",this.ui.textFilter.val())},onSelectFilterChange:function onSelectFilterChange(e){var t=jQuery(e.currentTarget),n=t.data("elementor-filter");elementor.templates.setFilter(n,t.val())},onMyFavoritesFilterChange:function onMyFavoritesFilterChange(){elementor.templates.setFilter("favorite",this.ui.myFavoritesFilter[0].checked)},onOrderLabelsClick:function onOrderLabelsClick(e){var t,n=jQuery(e.currentTarget.control);n[0].checked||(t="asc"!==n.data("default-ordering-direction")),n.toggleClass("elementor-template-library-order-reverse",t),this.order(n.val(),n.hasClass("elementor-template-library-order-reverse"))}}),e.exports=i},function(e,t,n){"use strict";var i,o=n(304);i=o.extend({template:"#tmpl-elementor-template-library-template-local",ui:function ui(){return _.extend(o.prototype.ui.apply(this,arguments),{deleteButton:".elementor-template-library-template-delete",morePopup:".elementor-template-library-template-more",toggleMore:".elementor-template-library-template-more-toggle",toggleMoreIcon:".elementor-template-library-template-more-toggle i"})},events:function events(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.deleteButton":"onDeleteButtonClick","click @ui.toggleMore":"onToggleMoreClick"})},onDeleteButtonClick:function onDeleteButtonClick(){var e=this.ui.toggleMoreIcon;elementor.templates.deleteTemplate(this.model,{onConfirm:function onConfirm(){e.removeClass("eicon-ellipsis-h").addClass("eicon-loading eicon-animation-spin")},onSuccess:function onSuccess(){elementor.templates.showTemplates()}})},onToggleMoreClick:function onToggleMoreClick(){this.ui.morePopup.show()},onPreviewButtonClick:function onPreviewButtonClick(){open(this.model.get("url"),"_blank")}}),e.exports=i},function(e,t,n){"use strict";var i,o=n(304);i=o.extend({template:"#tmpl-elementor-template-library-template-remote",ui:function ui(){return jQuery.extend(o.prototype.ui.apply(this,arguments),{favoriteCheckbox:".elementor-template-library-template-favorite-input"})},events:function events(){return jQuery.extend(o.prototype.events.apply(this,arguments),{"change @ui.favoriteCheckbox":"onFavoriteCheckboxChange"})},onPreviewButtonClick:function onPreviewButtonClick(){$e.route("library/preview",{model:this.model})},onFavoriteCheckboxChange:function onFavoriteCheckboxChange(){var e=this.ui.favoriteCheckbox[0].checked;this.model.set("favorite",e),elementor.templates.markAsFavorite(this.model,e),!e&&elementor.templates.getFilter("favorite")&&elementor.channels.templates.trigger("filter:change")}}),e.exports=i},function(e,t,n){"use strict";var i;i=Marionette.ItemView.extend({id:"elementor-template-library-templates-empty",template:"#tmpl-elementor-template-library-templates-empty",ui:{title:".elementor-template-library-blank-title",message:".elementor-template-library-blank-message"},modesStrings:{empty:{title:elementor.translate("templates_empty_title"),message:elementor.translate("templates_empty_message")},noResults:{title:elementor.translate("templates_no_results_title"),message:elementor.translate("templates_no_results_message")},noFavorites:{title:elementor.translate("templates_no_favorites_title"),message:elementor.translate("templates_no_favorites_message")}},getCurrentMode:function getCurrentMode(){return elementor.templates.getFilter("text")?"noResults":elementor.templates.getFilter("favorite")?"noFavorites":"empty"},onRender:function onRender(){var e=this.modesStrings[this.getCurrentMode()];this.ui.title.html(e.title),this.ui.message.html(e.message)}}),e.exports=i},function(e,t,n){"use strict";var i;i=Marionette.ItemView.extend({id:"elementor-template-library-save-template",template:"#tmpl-elementor-template-library-save-template",ui:{form:"#elementor-template-library-save-template-form",submitButton:"#elementor-template-library-save-template-submit"},events:{"submit @ui.form":"onFormSubmit"},getSaveType:function getSaveType(){return this.model?this.model.get("elType"):elementor.config.document.library&&elementor.config.document.library.save_as_same_type?elementor.config.document.type:"page"},templateHelpers:function templateHelpers(){var e=this.getSaveType();return elementor.templates.getTemplateTypes(e).saveDialog},onFormSubmit:function onFormSubmit(e){e.preventDefault();var t=this.ui.form.elementorSerializeObject(),n=this.getSaveType(),i={remove:["default"]};t.content=this.model?[this.model.toJSON(i)]:elementor.elements.toJSON(i),this.ui.submitButton.addClass("elementor-button-state"),elementor.templates.saveTemplate(n,t)}}),e.exports=i},function(e,t,n){"use strict";var i;n(50),n(30),i=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-import",id:"elementor-template-library-import",ui:{uploadForm:"#elementor-template-library-import-form",fileInput:"#elementor-template-library-import-form-input"},events:{"change @ui.fileInput":"onFileInputChange"},droppedFiles:null,submitForm:function submitForm(){var e,t=this;this.droppedFiles?(e=this.droppedFiles[0],this.droppedFiles=null):(e=this.ui.fileInput[0].files[0],this.ui.uploadForm[0].reset());var n=new FileReader;n.onload=function(n){return t.importTemplate(e.name,n.target.result.replace(/^[^,]+,/,""))},n.readAsDataURL(e)},importTemplate:function importTemplate(e,t){var n=elementor.templates.layout,i={data:{fileName:e,fileData:t},success:function success(e){elementor.templates.getTemplatesCollection().add(e),$e.route("library/templates/my-templates")},error:function error(e){elementor.templates.showErrorDialog(e),n.showImportView()},complete:function complete(){n.hideLoadingView()}};elementorCommon.ajax.addRequest("import_template",i),n.showLoadingView()},onRender:function onRender(){this.ui.uploadForm.on({"drag dragstart dragend dragover dragenter dragleave drop":this.onFormActions.bind(this),dragenter:this.onFormDragEnter.bind(this),"dragleave drop":this.onFormDragLeave.bind(this),drop:this.onFormDrop.bind(this)})},onFormActions:function onFormActions(e){e.preventDefault(),e.stopPropagation()},onFormDragEnter:function onFormDragEnter(){this.ui.uploadForm.addClass("elementor-drag-over")},onFormDragLeave:function onFormDragLeave(e){jQuery(e.relatedTarget).closest(this.ui.uploadForm).length||this.ui.uploadForm.removeClass("elementor-drag-over")},onFormDrop:function onFormDrop(e){this.droppedFiles=e.originalEvent.dataTransfer.files,this.submitForm()},onFileInputChange:function onFileInputChange(){this.submitForm()}}),e.exports=i},function(e,t,n){"use strict";e.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-connect",id:"elementor-template-library-connect",ui:{connect:"#elementor-template-library-connect__button",thumbnails:"#elementor-template-library-connect-thumbnails"},templateHelpers:function templateHelpers(){return this.getOption("texts")},onRender:function onRender(){var e=this;this.ui.connect.elementorConnect({success:function success(){elementor.config.library_connect.is_connected=!0,e.getOption("model")?$e.run("library/insert-template",{model:e.getOption("model")}):($e.run("library/close"),elementor.notifications.showToast({message:elementor.translate("connected_successfully")}))},error:function error(){elementor.config.library_connect.is_connected=!1}})}})},function(e,t,n){"use strict";var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-preview",id:"elementor-template-library-preview",ui:{iframe:"> iframe"},onRender:function onRender(){this.ui.iframe.attr("src",this.getOption("url"))}}),e.exports=i},function(e,t,n){"use strict";var i,o=n(484);i=Backbone.Collection.extend({model:o}),e.exports=i},function(e,t,n){"use strict";e.exports=Backbone.Model.extend({defaults:{template_id:0,title:"",source:"",type:"",subtype:"",author:"",thumbnail:"",url:"",export_link:"",tags:[]}})},function(e,t,n){"use strict";var i;n(30),n(93),i=function Conditions(){var e=this;this.compare=function(e,t,n){switch(n){case"==":return e==t;case"!=":return e!=t;case"!==":return e!==t;case"in":return-1!==t.indexOf(e);case"!in":return-1===t.indexOf(e);case"contains":return-1!==e.indexOf(t);case"!contains":return-1===e.indexOf(t);case"<":return e<t;case"<=":return e<=t;case">":return e>t;case">=":return e>=t;default:return e===t}},this.check=function(t,n){var i="or"===t.relation,o=!i;return jQuery.each(t.terms,function(){var t;if(this.terms)t=e.check(this,n);else{var r=this.name.match(/(\w+)(?:\[(\w+)])?/),a=n[r[1]];r[2]&&(a=a[r[2]]),t=e.compare(a,this.value,this.operator)}return i?(t&&(o=!0),!t):t?void 0:o=!1}),o}},e.exports=new i},function(e,t,n){"use strict";var i=n(0);n(15);var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(47)),u=i(n(6)),c=i(n(32));e.exports=function(e){function FooterSaver(){var e,t;(0,o.default)(this,FooterSaver);for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return t=(0,a.default)(this,(e=(0,l.default)(FooterSaver)).call.apply(e,[this].concat(i))),(0,c.default)((0,s.default)(t),"previewWindow",null),t}return(0,u.default)(FooterSaver,e),(0,r.default)(FooterSaver,[{key:"ui",value:function ui(){return{buttonPreview:"#elementor-panel-footer-saver-preview",buttonPublish:"#elementor-panel-saver-button-publish",buttonSaveOptions:"#elementor-panel-saver-button-save-options",buttonPublishLabel:"#elementor-panel-saver-button-publish-label",menuSaveDraft:"#elementor-panel-footer-sub-menu-item-save-draft",lastEditedWrapper:".elementor-last-edited-wrapper"}}},{key:"events",value:function events(){return{"click @ui.buttonPreview":"onClickButtonPreview","click @ui.buttonPublish":"onClickButtonPublish","click @ui.menuSaveDraft":"onClickMenuSaveDraft"}}},{key:"initialize",value:function initialize(e){var t=this;this.document=e.document||elementor.documents.getCurrent(),elementor.on("document:loaded",function(e){t.setMenuItems(e),t.setLastEdited(e.config.last_edited)}),$e.components.get("document/save").footerSaver=this}},{key:"activateSaveButtons",value:function activateSaveButtons(e,t){var n=t||"draft"===e.container.settings.get("post_status");this.ui.buttonPublish.add(this.ui.menuSaveDraft).toggleClass("elementor-disabled",!n),this.ui.buttonSaveOptions.toggleClass("elementor-disabled",!n)}},{key:"onRender",value:function onRender(){this.addTooltip()}},{key:"setLastEdited",value:function setLastEdited(e){this.ui.lastEditedWrapper.removeClass("elementor-button-state").find(".elementor-last-edited").html(e)}},{key:"onClickButtonPreview",value:function onClickButtonPreview(){$e.run("editor/documents/preview",{id:elementor.documents.getCurrent().id})}},{key:"onClickButtonPublish",value:function onClickButtonPublish(){this.ui.buttonPublish.hasClass("elementor-disabled")||$e.run("document/save/default")}},{key:"onClickMenuSaveDraft",value:function onClickMenuSaveDraft(){$e.run("document/save/draft")}},{key:"setMenuItems",value:function setMenuItems(e){var t="publish";switch(e.container.settings.get("post_status")){case"publish":case"private":t="update",e.config.revisions.current_id!==e.id&&this.activateSaveButtons(e,!0);break;case"draft":e.config.user.can_publish||(t="submit"),this.activateSaveButtons(e,!0);break;case"pending":case void 0:e.config.user.can_publish||(t="update")}this.ui.buttonPublishLabel.html(elementor.translate(t))}},{key:"addTooltip",value:function addTooltip(){this.$el.find(".tooltip-target").tipsy({gravity:"s",title:function title(){return this.getAttribute("data-tooltip")}})}},{key:"refreshWpPreview",value:function refreshWpPreview(){if(this.previewWindow)try{this.previewWindow.location.href=elementor.config.document.urls.wp_preview}catch(e){}}}]),FooterSaver}(Marionette.Behavior)},function(e,t,n){"use strict";var i=n(213);e.exports=i.extend({ui:function ui(){var ui=i.prototype.ui.apply(this,arguments);return ui.button="button",ui},events:{"click @ui.button":"onButtonClick"},onButtonClick:function onButtonClick(){var e=this.model.get("event");elementor.channels.editor.trigger(e,this)}})},function(e,t,n){"use strict";n(93);var i,o=n(74);i=o.extend({ui:function ui(){var ui=o.prototype.ui.apply(this,arguments);return ui.editor=".elementor-code-editor",ui},onReady:function onReady(){var e=this;if("undefined"!=typeof ace){var t=ace.require("ace/ext/language_tools"),n=elementor.settings.editorPreferences.model.get("ui_theme"),i=matchMedia("(prefers-color-scheme: dark)").matches;if(e.editor=ace.edit(this.ui.editor[0]),jQuery(e.editor.container).addClass("elementor-input-style elementor-code-editor"),e.editor.setOptions({mode:"ace/mode/"+e.model.attributes.language,minLines:10,maxLines:1/0,showGutter:!0,useWorker:!0,enableBasicAutocompletion:!0,enableLiveAutocompletion:!0}),("dark"===n||"auto"===n&&i)&&e.editor.setTheme("ace/theme/merbivore_soft"),e.editor.getSession().setUseWrapMode(!0),elementor.panel.$el.on("resize.aceEditor",e.onResize.bind(this)),"css"===e.model.attributes.language){t.addCompleter({getCompletions:function getCompletions(e,t,n,i,o){var r=[],a=t.getTokenAt(n.row,n.column);0<i.length&&"selector".match(i)&&"constant"===a.type&&(r=[{name:"selector",value:"selector",score:1,meta:"Elementor"}]),o(null,r)}})}if(e.editor.setValue(e.getControlValue(),-1),e.editor.on("change",function(){e.setValue(e.editor.getValue())}),"html"===e.model.attributes.language){var o=e.editor.getSession();o.on("changeAnnotation",function(){for(var e=o.getAnnotations()||[],t=e.length,n=e.length;n--;)/doctype first\. Expected/.test(e[n].text)&&e.splice(n,1);t>e.length&&o.setAnnotations(e)})}}},onResize:function onResize(){this.editor.resize()},onDestroy:function onDestroy(){elementor.panel.$el.off("resize.aceEditor")}}),e.exports=i},function(e,t,n){"use strict";n(490);var i,o=n(307);i=o.extend({ui:function ui(){var ui=o.prototype.ui.apply(this,arguments);return ui.controls=".elementor-control-dimension > input:enabled",ui.link="button.elementor-link-dimensions",ui},events:function events(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.link":"onLinkDimensionsClicked"})},defaultDimensionValue:0,initialize:function initialize(){o.prototype.initialize.apply(this,arguments),this.model.set("allowed_dimensions",this.filterDimensions(this.model.get("allowed_dimensions")))},getPossibleDimensions:function getPossibleDimensions(){return["top","right","bottom","left"]},filterDimensions:function filterDimensions(e){e=e||"all";var t=this.getPossibleDimensions();return"all"===e?t:(_.isArray(e)||("horizontal"===e?e=["right","left"]:"vertical"===e&&(e=["top","bottom"])),e)},onReady:function onReady(){var e=this,t=e.getControlValue();e.isLinkedDimensions()||(e.ui.link.addClass("unlinked"),e.ui.controls.each(function(n,i){var o=t[i.dataset.setting];_.isEmpty(o)&&(o=e.defaultDimensionValue),e.$(i).val(o)})),e.fillEmptyDimensions()},updateDimensionsValue:function updateDimensionsValue(){var e={},t=this.getPossibleDimensions(),n=this.ui.controls,i=this.defaultDimensionValue;t.forEach(function(t){var o=n.filter('[data-setting="'+t+'"]');e[t]=o.length?o.val():i}),this.setValue(e)},fillEmptyDimensions:function fillEmptyDimensions(){var e=this.getPossibleDimensions(),t=this.model.get("allowed_dimensions"),n=this.ui.controls,i=this.defaultDimensionValue;this.isLinkedDimensions()||e.forEach(function(e){var o=n.filter('[data-setting="'+e+'"]');-1!==_.indexOf(t,e)&&o.length&&_.isEmpty(o.val())&&o.val(i)})},updateDimensions:function updateDimensions(){this.fillEmptyDimensions(),this.updateDimensionsValue()},resetDimensions:function resetDimensions(){this.ui.controls.val(""),this.updateDimensionsValue()},onInputChange:function onInputChange(e){var t=e.target.dataset.setting;if("unit"===t&&this.resetDimensions(),_.contains(this.getPossibleDimensions(),t)){if(this.isLinkedDimensions()){var n=this.$(e.target);this.ui.controls.val(n.val())}this.updateDimensions()}},onLinkDimensionsClicked:function onLinkDimensionsClicked(e){e.preventDefault(),e.stopPropagation(),this.ui.link.toggleClass("unlinked"),this.setValue("isLinked",!this.ui.link.hasClass("unlinked")),this.isLinkedDimensions()&&this.ui.controls.val(this.ui.controls.eq(0).val()),this.updateDimensions()},isLinkedDimensions:function isLinkedDimensions(){return this.getControlValue("isLinked")}}),e.exports=i},function(e,t,n){"use strict";n(491)("link",function(e){return function link(t){return e(this,"a","href",t)}})},function(e,t,n){var i=n(29),o=n(25),r=n(33),a=/"/g,l=function(e,t,n,i){var o=String(r(e)),l="<"+t;return""!==n&&(l+=" "+n+'="'+String(i).replace(a,""")+'"'),l+">"+o+"</"+t+">"};e.exports=function(e,t){var n={};n[e]=t(l),i(i.P+i.F*o(function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}),"String",n)}},function(e,t,n){"use strict";n(172),n(91),n(15),n(50);var i=n(197);e.exports=i.extend({_enqueuedFonts:[],$previewContainer:null,enqueueFont:function enqueueFont(e){if(-1===this._enqueuedFonts.indexOf(e)){var t;switch(elementor.config.controls.font.options[e]){case"googlefonts":t="https://fonts.googleapis.com/css?family="+e+"&text="+e;break;case"earlyaccess":t="https://fonts.googleapis.com/earlyaccess/"+e.replace(/\s+/g,"").toLowerCase()+".css"}_.isEmpty(t)||jQuery("head").find("link:last").after('<link href="'+t+'" rel="stylesheet" type="text/css">'),this._enqueuedFonts.push(e)}},getSelect2Options:function getSelect2Options(){return{dir:elementorCommon.config.isRTL?"rtl":"ltr",templateSelection:this.fontPreviewTemplate,templateResult:this.fontPreviewTemplate}},onReady:function onReady(){var e=this;this.ui.select.select2(this.getSelect2Options()),this.ui.select.on("select2:open",function(){e.$previewContainer=jQuery('.select2-results__options[role="tree"]:visible'),setTimeout(function(){e.enqueueFontsInView()},100),jQuery("input.select2-search__field:visible").on("keyup",function(){e.typeStopDetection.action.apply(e)}),e.$previewContainer.on("scroll",function(){e.scrollStopDetection.onScroll.apply(e)})})},typeStopDetection:{idle:350,timeOut:null,action:function action(){var e=this,t=this.typeStopDetection;clearTimeout(t.timeOut),t.timeOut=setTimeout(function(){e.enqueueFontsInView()},t.idle)}},scrollStopDetection:{idle:350,timeOut:null,onScroll:function onScroll(){var e=this,t=this.scrollStopDetection;clearTimeout(t.timeOut),t.timeOut=setTimeout(function(){e.enqueueFontsInView()},t.idle)}},enqueueFontsInView:function enqueueFontsInView(){var e=this,t=this.$previewContainer.offset().top,n=t+this.$previewContainer.innerHeight(),i=[];this.$previewContainer.children().find("li:visible").each(function(e,o){var r=jQuery(o),a=r.offset();a&&a.top>t&&a.top<n&&i.push(r)}),i.forEach(function(t){var n=jQuery(t).find("span").html();e.enqueueFont(n)})},fontPreviewTemplate:function fontPreviewTemplate(e){return e.id?jQuery("<span>",{text:e.text,css:{"font-family":e.element.value.toString()}}):e.text},templateHelpers:function templateHelpers(){var e=i.prototype.templateHelpers.apply(this,arguments),t=this.model.get("options");return e.getFontsByGroups=function(e){var n={};return _.each(t,function(t,i){(_.isArray(e)&&_.contains(e,t)||t===e)&&(n[i]=i)}),n},e}})},function(e,t,n){"use strict";var i,o=n(74);i=o.extend({ui:function ui(){var ui=o.prototype.ui.apply(this,arguments);return ui.addImages=".elementor-control-gallery-add",ui.clearGallery=".elementor-control-gallery-clear",ui.galleryThumbnails=".elementor-control-gallery-thumbnails",ui.status=".elementor-control-gallery-status-title",ui},events:function events(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.addImages":"onAddImagesClick","click @ui.clearGallery":"onClearGalleryClick","click @ui.galleryThumbnails":"onGalleryThumbnailsClick"})},onReady:function onReady(){this.initRemoveDialog()},applySavedValue:function applySavedValue(){var e=this.getControlValue().length,t=!!e;this.$el.toggleClass("elementor-gallery-has-images",t).toggleClass("elementor-gallery-empty",!t);var n=this.ui.galleryThumbnails;n.empty(),this.ui.status.text(elementor.translate(t?"gallery_images_selected":"gallery_no_images_selected",[e])),t&&this.getControlValue().forEach(function(e){var t=jQuery("<div>",{class:"elementor-control-gallery-thumbnail"});t.css("background-image","url("+e.url+")"),n.append(t)})},hasImages:function hasImages(){return!!this.getControlValue().length},openFrame:function openFrame(e){this.initFrame(e),this.frame.open()},initFrame:function initFrame(e){var t={frame:"post",multiple:!0,state:{create:"gallery",add:"gallery-library",edit:"gallery-edit"}[e],button:{text:elementor.translate("insert_media")}};this.hasImages()&&(t.selection=this.fetchSelection()),this.frame=wp.media(t),this.frame.on({update:this.select,"menu:render:default":this.menuRender,"content:render:browse":this.gallerySettings},this)},menuRender:function menuRender(e){e.unset("insert"),e.unset("featured-image")},gallerySettings:function gallerySettings(e){e.sidebar.on("ready",function(){e.sidebar.unset("gallery")})},fetchSelection:function fetchSelection(){var e=wp.media.query({orderby:"post__in",order:"ASC",type:"image",perPage:-1,post__in:_.pluck(this.getControlValue(),"id")});return new wp.media.model.Selection(e.models,{props:e.props.toJSON(),multiple:!0})},select:function select(e){var t=[];e.each(function(e){t.push({id:e.get("id"),url:e.get("url")})}),this.setValue(t),this.applySavedValue()},onBeforeDestroy:function onBeforeDestroy(){this.frame&&this.frame.off(),this.$el.remove()},resetGallery:function resetGallery(){this.setValue([]),this.applySavedValue()},initRemoveDialog:function initRemoveDialog(){var e;this.getRemoveDialog=function(){return e||(e=elementorCommon.dialogsManager.createWidget("confirm",{message:elementor.translate("dialog_confirm_gallery_delete"),headerMessage:elementor.translate("delete_gallery"),strings:{confirm:elementor.translate("delete"),cancel:elementor.translate("cancel")},defaultOption:"confirm",onConfirm:this.resetGallery.bind(this)})),e}},onAddImagesClick:function onAddImagesClick(){this.openFrame(this.hasImages()?"add":"create")},onClearGalleryClick:function onClearGalleryClick(){this.getRemoveDialog().show()},onGalleryThumbnailsClick:function onGalleryThumbnailsClick(){this.openFrame("edit")}}),e.exports=i},function(e,t,n){"use strict";var i=n(0)(n(74));e.exports=i.default.extend({},{onPasteStyle:function onPasteStyle(){return!1}})},function(e,t,n){"use strict";var i,o=n(197);i=o.extend({initialize:function initialize(){o.prototype.initialize.apply(this,arguments),this.filterIcons()},filterIcons:function filterIcons(){var e=this.model.get("options"),t=this.model.get("include"),n=this.model.get("exclude");if(t){var i={};return _.each(t,function(t){i[t]=e[t]}),void this.model.set("options",i)}n&&_.each(n,function(t){delete e[t]})},iconsList:function iconsList(e){return e.id?jQuery('<span><i class="'+e.id+'"></i> '+e.text+"</span>"):e.text},getSelect2Options:function getSelect2Options(){return{allowClear:!0,templateResult:this.iconsList.bind(this),templateSelection:this.iconsList.bind(this)}}}),e.exports=i},function(e,t,n){"use strict";var i=n(0),o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(21)),u=i(n(6)),c=n(163),d=function(e){function ControlIconsView(){var e,t;(0,o.default)(this,ControlIconsView);for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(t=(0,a.default)(this,(e=(0,l.default)(ControlIconsView)).call.apply(e,[this].concat(i)))).cache={loaded:!1,dialog:!1,enableClicked:!1,fa4Mapping:!1,migratedFlag:{}},t.dataKeys={migratedKey:"__fa4_migrated",fa4MigrationFlag:"fa4compatibility"},t}return(0,u.default)(ControlIconsView,e),(0,r.default)(ControlIconsView,[{key:"enqueueIconFonts",value:function enqueueIconFonts(e){var t=elementor.helpers.getIconLibrarySettings(e);!1!==t&&this.isMigrationAllowed()&&(t.enqueue&&t.enqueue.forEach(function(e){elementor.helpers.enqueueEditorStylesheet(e),elementor.helpers.enqueuePreviewStylesheet(e)}),t.url&&(elementor.helpers.enqueueEditorStylesheet(t.url),elementor.helpers.enqueuePreviewStylesheet(t.url)))}},{key:"ui",value:function ui(){var ui=(0,s.default)((0,l.default)(ControlIconsView.prototype),"ui",this).call(this),e=this.model.get("skin");return ui.controlMedia=".elementor-control-media",ui.svgUploader="media"===e?".elementor-control-svg-uploader":".elementor-control-icons--inline__svg",ui.iconPickers="media"===e?".elementor-control-icon-picker, .elementor-control-media__preview, .elementor-control-media-upload-button":".elementor-control-icons--inline__icon",ui.deleteButton="media"===e?".elementor-control-media__remove":".elementor-control-icons--inline__none",ui.previewPlaceholder=".elementor-control-media__preview",ui.previewContainer=".elementor-control-preview-area",ui.inlineIconContainer=".elementor-control-inline-icon",ui.inlineDisplayedIcon=".elementor-control-icons--inline__displayed-icon",ui.radioInputs='[type="radio"]',ui}},{key:"events",value:function events(){return jQuery.extend(c.prototype.events.apply(this,arguments),{"click @ui.iconPickers":"openPicker","click @ui.svgUploader":"openFrame","click @ui.radioInputs":"onClickInput","click @ui.deleteButton":"deleteIcon"})}},{key:"getControlValue",value:function getControlValue(){var e=(0,s.default)((0,l.default)(ControlIconsView.prototype),"getControlValue",this).call(this),t=this.model,n=this.getValueToMigrate();if(!this.isMigrationAllowed())return n;if(!n)return e;var i=this.elementSettingsModel.get(this.dataKeys.migratedKey),o=t.get("name");return this.cache.migratedFlag[o]?this.cache.migratedFlag[o]:i&&i[o]?e:this.migrateFa4toFa5(n)}},{key:"migrateFa4toFa5",value:function migrateFa4toFa5(e){var t=elementor.helpers.mapFa4ToFa5(e);return this.cache.migratedFlag[this.model.get("name")]=t,this.enqueueIconFonts(t.library),t}},{key:"setControlAsMigrated",value:function setControlAsMigrated(e){var t=this.elementSettingsModel.get(this.dataKeys.migratedKey)||{};t[e]=!0,this.elementSettingsModel.set(this.dataKeys.migratedKey,t,{silent:!0})}},{key:"isMigrationAllowed",value:function isMigrationAllowed(){return!elementor.config.icons_update_needed}},{key:"getValueToMigrate",value:function getValueToMigrate(){var e=this.model.get(this.dataKeys.fa4MigrationFlag);if(!e)return!1;var t=this.container.settings.get(e);return t||!1}},{key:"onReady",value:function onReady(){var e=this;this.isMigrationAllowed()||("media"===this.model.get("skin")?this.ui.previewContainer[0]:this.ui.inlineIconContainer[0]).addEventListener("click",function(e){e.preventDefault(),e.stopPropagation();return elementor.helpers.getSimpleDialog("elementor-enable-fa5-dialog",elementor.translate("enable_fa5"),elementor.translate("dialog_confirm_enable_fa5"),elementor.translate("update"),function onConfirm(){window.location.href=elementor.config.tools_page_link+"&redirect_to="+encodeURIComponent(document.location.href)+"#tab-fontawesome4_migration"}).show(),!1},!0);var t=this.model.get("name");this.cache.migratedFlag[t]&&(this.setControlAsMigrated(t),setTimeout(function(){e.setValue(e.cache.migratedFlag[t])},10))}},{key:"onRender",value:function onRender(){(0,s.default)((0,l.default)(ControlIconsView.prototype),"onRender",this).call(this),this.isMigrationAllowed()&&elementor.iconManager.loadIconLibraries()}},{key:"initFrame",value:function initFrame(){var e=this;wp.media.view.settings.post.id=elementor.config.document.id,this.frame=wp.media({button:{text:elementor.translate("insert_media")},library:{type:["image/svg+xml"]},states:[new wp.media.controller.Library({title:elementor.translate("insert_media"),library:wp.media.query({type:["image/svg+xml"]}),multiple:!1,date:!1})]});this.frame.on("insert select",function handleSelect(){return e.selectSvg()}),this.setUploadMimeType(this.frame,"svg")}},{key:"setUploadMimeType",value:function setUploadMimeType(e,t){var n=_wpPluploadSettings.defaults.filters.mime_types[0].extensions;e.on("ready",function(){_wpPluploadSettings.defaults.filters.mime_types[0].extensions=t}),this.frame.on("close",function(){_wpPluploadSettings.defaults.filters.mime_types[0].extensions=n})}},{key:"selectSvg",value:function selectSvg(){this.trigger("before:select");var e=this.frame.state().get("selection").first().toJSON();e.url&&(this.setValue({value:{url:e.url,id:e.id},library:"svg"}),this.applySavedValue()),this.trigger("after:select")}},{key:"getSvgNotEnabledDialog",value:function getSvgNotEnabledDialog(){var e=this;return elementor.helpers.getSimpleDialog("elementor-enable-svg-dialog",elementor.translate("enable_svg"),elementor.translate("dialog_confirm_enable_svg"),elementor.translate("enable"),function onConfirm(){elementorCommon.ajax.addRequest("enable_svg_uploads",{},!0),e.openFrame()})}},{key:"isSvgEnabled",value:function isSvgEnabled(){return!!this.cache.enableClicked||this.model.get("is_svg_enabled")}},{key:"openFrame",value:function openFrame(){if(!this.isSvgEnabled()&&!elementor.iconManager.cache.svgDialogShown){var e=this.getSvgNotEnabledDialog();return elementor.iconManager.cache.svgDialogShown=!0,e.show()}this.frame||this.initFrame(),this.frame.open(),this.frame.uploader.uploader.param("uploadTypeCaller","elementor-editor-upload"),this.frame.uploader.uploader.param("upload_type","svg-icon");var t=this.getControlValue("id");t&&this.frame.state().get("selection").add(wp.media.attachment(t))}},{key:"openPicker",value:function openPicker(){elementor.iconManager.show({view:this})}},{key:"applySavedValue",value:function applySavedValue(){var e=this,t=this.getControlValue(),n=this.model.get("skin"),i="inline"===n?this.ui.inlineDisplayedIcon:this.ui.previewPlaceholder,o=this.model.get("default"),r=t.value,a=t.library;if(this.isMigrationAllowed()||r||!this.getValueToMigrate()||(r=this.getControlValue(),a=""),"media"===n?this.ui.controlMedia.toggleClass("elementor-media-empty",!r):this.markChecked(a),!r)return"inline"===n?void this.setDefaultIconLibraryLabel(o,i):void this.ui.previewPlaceholder.html("");if("svg"===a&&"inline"!==n)return elementor.helpers.fetchInlineSvg(r.url,function(t){e.ui.previewPlaceholder.html(t)});if("media"===n||"svg"!==a){var l='<i class="'+r+'"></i>';i.html(l)}this.enqueueIconFonts(a)}},{key:"setDefaultIconLibraryLabel",value:function setDefaultIconLibraryLabel(e,t){""!==e.value&&"svg"!==e.library?t.html('<i class="'+e.value+'"></i>'):t.html('<i class="eicon-circle"></i>')}},{key:"markChecked",value:function markChecked(e){if(this.ui.radioInputs.filter(":checked").prop("checked",!1),!e)return this.ui.radioInputs.filter('[value="none"]').prop("checked",!0);"svg"!==e&&(e="icon"),this.ui.radioInputs.filter('[value="'+e+'"]').prop("checked",!0)}},{key:"onClickInput",value:function onClickInput(){this.markChecked(this.getControlValue().library)}},{key:"deleteIcon",value:function deleteIcon(e){e.stopPropagation(),this.setValue({value:"",library:""}),this.applySavedValue()}},{key:"onBeforeDestroy",value:function onBeforeDestroy(){this.$el.remove()}}]),ControlIconsView}(c);e.exports=d},function(e,t,n){"use strict";var i;i=n(163).extend({ui:function ui(){return{inputWidth:'input[data-setting="width"]',inputHeight:'input[data-setting="height"]',btnApply:"button.elementor-image-dimensions-apply-button"}},events:function events(){return{"click @ui.btnApply":"onApplyClicked","keyup @ui.inputWidth":"onDimensionKeyUp","keyup @ui.inputHeight":"onDimensionKeyUp"}},onDimensionKeyUp:function onDimensionKeyUp(e){13===e.keyCode&&this.onApplyClicked(e)},onApplyClicked:function onApplyClicked(e){e.preventDefault(),this.setValue({width:this.ui.inputWidth.val(),height:this.ui.inputHeight.val()})}}),e.exports=i},function(e,t,n){"use strict";var i,o=n(163);i=o.extend({ui:function ui(){var ui=o.prototype.ui.apply(this,arguments);return ui.controlMedia=".elementor-control-media",ui.mediaImage=".elementor-control-media__preview",ui.mediaVideo=".elementor-control-media-video",ui.frameOpeners=".elementor-control-preview-area",ui.removeButton=".elementor-control-media__remove",ui},events:function events(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.frameOpeners":"openFrame","click @ui.removeButton":"deleteImage"})},getMediaType:function getMediaType(){return this.model.get("media_type")},applySavedValue:function applySavedValue(){var e=this.getControlValue("url"),t=this.getMediaType();"image"===t?this.ui.mediaImage.css("background-image",e?"url("+e+")":""):"video"===t&&this.ui.mediaVideo.attr("src",e),this.ui.controlMedia.toggleClass("elementor-media-empty",!e)},openFrame:function openFrame(){this.frame||this.initFrame(),this.frame.open();var e=this.getControlValue("id");e&&this.frame.state().get("selection").add(wp.media.attachment(e))},deleteImage:function deleteImage(e){e.stopPropagation(),this.setValue({url:"",id:""}),this.applySavedValue()},initFrame:function initFrame(){wp.media.view.settings.post.id=elementor.config.document.id,this.frame=wp.media({button:{text:elementor.translate("insert_media")},states:[new wp.media.controller.Library({title:elementor.translate("insert_media"),library:wp.media.query({type:this.getMediaType()}),multiple:!1,date:!1})]}),this.frame.on("insert select",this.select.bind(this))},select:function select(){this.trigger("before:select");var e=this.frame.state().get("selection").first().toJSON();e.url&&(this.setValue({url:e.url,id:e.id}),this.applySavedValue()),this.trigger("after:select")},onBeforeDestroy:function onBeforeDestroy(){this.$el.remove()}}),e.exports=i},function(e,t,n){"use strict";var i,o=n(74),r=n(500);i=o.extend({registerValidators:function registerValidators(){o.prototype.registerValidators.apply(this,arguments);var e={},t=this.model;["min","max"].forEach(function(n){var i=t.get(n);_.isFinite(i)&&(e[n]=i)}),jQuery.isEmptyObject(e)||this.addValidator(new r({validationTerms:e}))}}),e.exports=i},function(e,t,n){"use strict";var i=n(231);e.exports=i.extend({validationMethod:function validationMethod(e){var t=this.getSettings("validationTerms"),n=[];return _.isFinite(e)&&(void 0!==t.min&&e<t.min&&n.push("Value is less than minimum"),void 0!==t.max&&e>t.max&&n.push("Value is greater than maximum")),n}})},function(e,t,n){"use strict";var i,o=n(163);i=o.extend({ui:function ui(){var ui=o.prototype.ui.apply(this,arguments);return ui.reverseOrderLabel=".elementor-control-order-label",ui},changeLabelTitle:function changeLabelTitle(){var e=this.getControlValue("reverse_order");this.ui.reverseOrderLabel.attr("title",elementor.translate(e?"asc":"desc"))},onRender:function onRender(){o.prototype.onRender.apply(this,arguments),this.changeLabelTitle()},onInputChange:function onInputChange(){this.changeLabelTitle()}}),e.exports=i},function(e,t,n){"use strict";var i,o=n(306);i=o.extend({ui:function ui(){var ui=o.prototype.ui.apply(this,arguments);return ui.popoverToggle=".elementor-control-popover-toggle-toggle",ui},events:function events(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.popoverToggle":"onPopoverToggleClick"})},onPopoverToggleClick:function onPopoverToggleClick(){this.$el.next(".elementor-controls-popover").toggle()}},{onPasteStyle:function onPasteStyle(e,t){return!t||t===e.return_value}}),e.exports=i},function(e,t,n){"use strict";n(30),n(167),n(15);var i,o=n(74),r=n(308);i=o.extend({ui:{btnAddRow:".elementor-repeater-add",fieldContainer:".elementor-repeater-fields-wrapper"},events:function events(){return{"click @ui.btnAddRow":"onButtonAddRowClick","sortstart @ui.fieldContainer":"onSortStart","sortupdate @ui.fieldContainer":"onSortUpdate","sortstop @ui.fieldContainer":"onSortStop"}},childView:r,childViewContainer:".elementor-repeater-fields-wrapper",templateHelpers:function templateHelpers(){return{itemActions:this.model.get("item_actions"),data:_.extend({},this.model.toJSON(),{controlValue:[]})}},childViewOptions:function childViewOptions(e,t){var n=this.getOption("container"),i=e.get("_id");return i||(i="bc-"+elementor.helpers.getUniqueID(),e.set("_id",i)),n.children[t]=new elementorModules.editor.Container({type:"repeater",id:i,model:new Backbone.Model({name:this.model.get("name")}),settings:e,view:n.view,parent:n,label:n.label+" "+elementor.translate("Item")+"#".concat(t+1),controls:e.options.controls,renderer:n.renderer}),{container:n.children[t],controlFields:this.model.get("fields"),titleField:this.model.get("title_field"),itemActions:this.model.get("item_actions")}},createItemModel:function createItemModel(e,t,n){return t.controls=n.model.get("fields"),new elementorModules.editor.elements.models.BaseSettings(e,t)},fillCollection:function fillCollection(){var e=this.container?this.container.settings:this.elementSettingsModel,t=this.model.get("name");this.collection=e.get(t),this.collection instanceof Backbone.Collection||(this.collection=new Backbone.Collection(this.collection,{model:_.partial(this.createItemModel,_,_,this)}),e.set(t,this.collection,{silent:!0})),this.container&&(this.container.children=[])},initialize:function initialize(){o.prototype.initialize.apply(this,arguments),this.fillCollection()},editRow:function editRow(e){if(this.currentEditableChild){var t=this.currentEditableChild.getChildViewContainer(this.currentEditableChild);t.removeClass("editable"),t.find(".elementor-wp-editor").each(function(){tinymce.get(this.id).fire("hide")})}this.currentEditableChild!==e?(e.getChildViewContainer(e).addClass("editable"),this.currentEditableChild=e,this.updateActiveRow()):delete this.currentEditableChild},toggleMinRowsClass:function toggleMinRowsClass(){this.model.get("prevent_empty")&&this.$el.toggleClass("elementor-repeater-has-minimum-rows",1>=this.collection.length)},updateActiveRow:function updateActiveRow(){var e=1;this.currentEditableChild&&(e=this.currentEditableChild.itemIndex),this.setEditSetting("activeItemIndex",e)},updateChildIndexes:function updateChildIndexes(){var e=this.collection;this.children.each(function(t){t.updateIndex(e.indexOf(t.model)+1),t.setTitle()})},onRender:function onRender(){o.prototype.onRender.apply(this,arguments),this.model.get("item_actions").sort&&this.ui.fieldContainer.sortable({axis:"y",handle:".elementor-repeater-row-tools"}),this.toggleMinRowsClass()},onSortStart:function onSortStart(e,t){t.item.data("oldIndex",t.item.index())},onSortStop:function onSortStop(e,t){var n=this;if(-1!==t.item.index()){var i=n.children.findByIndex(t.item.index()),o=i.children._views;jQuery.each(o,function(){if("wysiwyg"===this.model.get("type"))return i.render(),delete n.currentEditableChild,!1})}},onSortUpdate:function onSortUpdate(e,t){var n=t.item.data("oldIndex"),i=t.item.index();$e.run("document/repeater/move",{container:this.options.container,name:this.model.get("name"),sourceIndex:n,targetIndex:i})},onAddChild:function onAddChild(){this.updateChildIndexes(),this.updateActiveRow()},onButtonAddRowClick:function onButtonAddRowClick(){var e={};_.each(this.model.get("fields"),function(t){e[t.name]=t.default});var t=$e.run("document/repeater/insert",{container:this.options.container,name:this.model.get("name"),model:e});this.editRow(this.children.findByModel(t)),this.toggleMinRowsClass()},onChildviewClickRemove:function onChildviewClickRemove(e){e===this.currentEditableChild&&delete this.currentEditableChild,$e.run("document/repeater/remove",{container:this.options.container,name:this.model.get("name"),index:e._index}),this.updateActiveRow(),this.updateChildIndexes(),this.toggleMinRowsClass()},onChildviewClickDuplicate:function onChildviewClickDuplicate(e){$e.run("document/repeater/duplicate",{container:this.options.container,name:this.model.get("name"),index:e._index}),this.toggleMinRowsClass()},onChildviewClickEdit:function onChildviewClickEdit(e){this.editRow(e)},onAfterExternalChange:function onAfterExternalChange(){this.fillCollection(),o.prototype.onAfterExternalChange.apply(this,arguments)}}),e.exports=i},function(e,t,n){"use strict";var i,o=n(213);i=o.extend({ui:function ui(){var ui=o.prototype.ui.apply(this,arguments);return ui.heading=".elementor-panel-heading",ui},triggers:{click:"control:section:clicked"}}),e.exports=i},function(e,t,n){"use strict";var i,o=n(74);i=o.extend({},{onPasteStyle:function onPasteStyle(e,t){return e.groups?e.groups.some(function(e){return i.onPasteStyle(e,t)}):void 0!==e.options[t]}}),e.exports=i},function(e,t,n){"use strict";var i,o=n(0),r=o(n(22)),a=o(n(107)),l=n(307);i=l.extend({ui:function ui(){var ui=l.prototype.ui.apply(this,arguments);return ui.slider=".elementor-slider",ui},templateHelpers:function templateHelpers(){var templateHelpers=l.prototype.templateHelpers.apply(this,arguments);return templateHelpers.isMultiple=this.isMultiple(),templateHelpers},isMultiple:function isMultiple(){var e=this.getControlValue("sizes");return!jQuery.isEmptyObject(e)},initSlider:function initSlider(){if(this.ui.slider[0]){this.destroySlider();var e,t=this.isMultiple(),n=elementorCommon.helpers.cloneObject(this.getCurrentRange()),i=n.step,o=this.getSize();t?o=(0,a.default)(o):(o=[o],this.ui.input.attr(n)),delete n.step;var r=this;t&&(e=[],o.forEach(function(){return e.push({to:function to(e){return e+r.getControlValue("unit")}})})),noUiSlider.create(this.ui.slider[0],{start:o,range:n,step:i,tooltips:e,connect:t,format:{to:function to(e){return Math.round(1e3*e)/1e3},from:function from(e){return+e}}}).on("slide",this.onSlideChange.bind(this))}},applySavedValue:function applySavedValue(){l.prototype.applySavedValue.apply(this,arguments),this.ui.slider[0]&&this.ui.slider[0].noUiSlider&&this.ui.slider[0].noUiSlider.set(this.getSize())},getSize:function getSize(){return this.getControlValue(this.isMultiple()?"sizes":"size")},resetSize:function resetSize(){this.isMultiple()?this.setValue("sizes",{}):this.setValue("size",""),this.initSlider()},destroySlider:function destroySlider(){this.ui.slider[0]&&this.ui.slider[0].noUiSlider&&this.ui.slider[0].noUiSlider.destroy()},onReady:function onReady(){this.isMultiple()&&this.$el.addClass("elementor-control-type-slider--multiple elementor-control-type-slider--handles-"+this.model.get("handles")),this.initSlider()},onSlideChange:function onSlideChange(e,t){if(this.isMultiple()){var n=elementorCommon.helpers.cloneObject(this.getSize());n[(0,r.default)(n)[t]]=e[t],this.setValue("sizes",n)}else this.setValue("size",e[0]),this.ui.input.val(e[0])},onInputChange:function onInputChange(e){var t=e.currentTarget.dataset.setting;"size"===t?this.ui.slider[0].noUiSlider.set(this.getSize()):"unit"===t&&this.resetSize()},onBeforeDestroy:function onBeforeDestroy(){this.destroySlider(),this.$el.remove()}}),e.exports=i},function(e,t,n){"use strict";var i,o=n(74);i=o.extend({ui:function ui(){var ui=o.prototype.ui.apply(this,arguments);return ui.resetStructure=".elementor-control-structure-reset",ui},events:function events(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.resetStructure":"onResetStructureClick"})},templateHelpers:function templateHelpers(){var e=o.prototype.templateHelpers.apply(this,arguments);return e.getMorePresets=this.getMorePresets.bind(this),e},getCurrentEditedSection:function getCurrentEditedSection(){return elementor.getPanelView().getCurrentPageView().getOption("editedElementView")},getMorePresets:function getMorePresets(){var e=elementor.presetsFactory.getParsedStructure(this.getControlValue());return elementor.presetsFactory.getPresets(e.columnsCount)},onResetStructureClick:function onResetStructureClick(){this.getCurrentEditedSection().resetColumnsCustomSize()}}),e.exports=i},function(e,t,n){"use strict";var i=n(74);e.exports=i.extend({setInputValue:function setInputValue(e,t){this.$(e).prop("checked",this.model.get("return_value")===t)}},{onPasteStyle:function onPasteStyle(e,t){return!t||t===e.return_value}})},function(e,t,n){"use strict";var i;i=n(213).extend({triggers:{click:{event:"control:tab:clicked",stopPropagation:!1}}}),e.exports=i},function(e,t,n){"use strict";var i=n(0),o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(21)),u=i(n(6)),c=function(e){function URL(){return(0,o.default)(this,URL),(0,a.default)(this,(0,l.default)(URL).apply(this,arguments))}return(0,u.default)(URL,e),(0,r.default)(URL,[{key:"ui",value:function ui(){var ui=(0,s.default)((0,l.default)(URL.prototype),"ui",this).call(this);return ui.mainInput=".elementor-input",ui.moreOptionsToggle=".elementor-control-url-more",ui.moreOptions=".elementor-control-url-more-options",ui}},{key:"events",value:function events(){var events=(0,s.default)((0,l.default)(URL.prototype),"events",this).call(this);return events["click @ui.moreOptionsToggle"]="onMoreOptionsToggleClick",events}},{key:"autoComplete",value:function autoComplete(){var e,t,n=this,i=this.ui.mainInput,o=elementorCommon.config.isRTL?"right":"left";i.autocomplete({source:function source(o,r){if(n.options.model.attributes.autocomplete)if(e!==o.term){if(/^https?:/.test(o.term)||-1!==o.term.indexOf("."))return r();i.prev().show(),jQuery.post(window.ajaxurl,{editor:"elementor",action:"wp-link-ajax",page:1,search:o.term,_ajax_linking_nonce:jQuery("#_ajax_linking_nonce").val()},function(e){t=e,r(e)},"json").always(function(){return i.prev().hide()}),e=o.term}else r(t)},focus:function focus(e){e.preventDefault()},select:function select(e,t){return i.val(t.item.permalink),n.setValue("url",t.item.permalink),!1},open:function open(e){jQuery(e.target).data("uiAutocomplete").menu.activeMenu.addClass("elementor-autocomplete-menu")},minLength:2,position:{my:o+" top+2",at:o+" bottom"}}),i.autocomplete("instance")._renderItem=function(e,t){var n=window.wpLinkL10n?window.wpLinkL10n.noTitle:"",i=t.title?t.title:n;return jQuery('<li role="option" id="mce-wp-autocomplete-'+t.ID+'">').append("<span>"+i+'</span> <span class="elementor-autocomplete-item-info">'+t.info+"</span>").appendTo(e)}}},{key:"onReady",value:function onReady(){this.autoComplete()}},{key:"onMoreOptionsToggleClick",value:function onMoreOptionsToggleClick(){this.ui.moreOptions.slideToggle()}},{key:"onBeforeDestroy",value:function onBeforeDestroy(){this.ui.mainInput.data("autocomplete")&&this.ui.mainInput.autocomplete("destroy"),this.$el.remove()}}]),URL}(n(163));e.exports=c},function(e,t,n){"use strict";var i,o=n(74);i=o.extend({ui:function ui(){var ui=o.prototype.ui.apply(this,arguments);return ui.form="form",ui.loading=".wp-widget-form-loading",ui},events:function events(){return{"keyup @ui.form :input":"onFormChanged","change @ui.form :input":"onFormChanged"}},onFormChanged:function onFormChanged(){var e="widget-"+this.model.get("id_base"),t=this.ui.form.elementorSerializeObject()[e].REPLACE_TO_ID;this.setValue(t)},onReady:function onReady(){var e=this;elementorCommon.ajax.addRequest("editor_get_wp_widget_form",{data:{id:e.model.cid,widget_type:e.model.get("widget"),data:e.container.settings.toJSON()},success:function success(t){if(e.ui.form.html(t),wp.textWidgets){e.ui.form.addClass("open");var n=new jQuery.Event("widget-added");wp.textWidgets.handleWidgetAdded(n,e.ui.form),wp.mediaWidgets.handleWidgetAdded(n,e.ui.form),wp.customHtmlWidgets&&wp.customHtmlWidgets.handleWidgetAdded(n,e.ui.form)}elementor.hooks.doAction("panel/widgets/"+e.model.get("widget")+"/controls/wp_widget/loaded",e)}})}}),e.exports=i},function(e,t,n){"use strict";n(15),n(50),n(76);var i,o=n(74);i=o.extend({editor:null,ui:function ui(){var ui=o.prototype.ui.apply(this,arguments);return jQuery.extend(ui,{inputWrapper:".elementor-control-input-wrapper"}),ui},events:function events(){return _.extend(o.prototype.events.apply(this,arguments),{"keyup textarea.elementor-wp-editor":"onBaseInputChange"})},buttons:{addToBasic:{underline:"italic"},addToAdvanced:{},moveToAdvanced:{blockquote:"removeformat",alignleft:"blockquote",aligncenter:"alignleft",alignright:"aligncenter"},moveToBasic:{},removeFromBasic:["unlink","wp_more"],removeFromAdvanced:[]},initialize:function initialize(){o.prototype.initialize.apply(this,arguments);var e=this;if(e.editorID="elementorwpeditor"+e.cid,_.defer(function(){e.isDestroyed||(quicktags({buttons:"strong,em,del,link,img,close",id:e.editorID}),elementor.config.rich_editing_enabled&&switchEditors.go(e.editorID,"tmce"),delete QTags.instances[0])}),elementor.config.rich_editing_enabled){var t={id:e.editorID,selector:"#"+e.editorID,setup:function setup(t){e.editor=t}};tinyMCEPreInit.mceInit[e.editorID]=_.extend(_.clone(tinyMCEPreInit.mceInit.elementorwpeditor),t),elementor.config.tinymceHasCustomConfig||e.rearrangeButtons()}else e.$el.addClass("elementor-rich-editing-disabled")},applySavedValue:function applySavedValue(){if(this.editor){var e=this.getControlValue();this.editor.setContent(e),jQuery("#"+this.editorID).val(e)}},saveEditor:function saveEditor(){this.setValue(this.editor.getContent())},moveButtons:function moveButtons(e,t,n){n||(n=t,t=null),_.each(e,function(e,i){var o=n.indexOf(e);if(t){var r=t.indexOf(i);if(-1===r)throw new ReferenceError("Trying to move non-existing button `"+i+"`");t.splice(r,1)}if(-1===o)throw new ReferenceError("Trying to move button after non-existing button `"+e+"`");n.splice(o+1,0,i)})},rearrangeButtons:function rearrangeButtons(){var e=tinyMCEPreInit.mceInit[this.editorID],t=e.toolbar1.split(","),n=e.toolbar2.split(",");t=_.difference(t,this.buttons.removeFromBasic),n=_.difference(n,this.buttons.removeFromAdvanced),this.moveButtons(this.buttons.moveToBasic,n,t),this.moveButtons(this.buttons.moveToAdvanced,t,n),this.moveButtons(this.buttons.addToBasic,t),this.moveButtons(this.buttons.addToAdvanced,n),e.toolbar1=t.join(","),e.toolbar2=n.join(",")},onReady:function onReady(){var e=this,t=jQuery(elementor.config.wp_editor.replace(/elementorwpeditor/g,this.editorID).replace("%%EDITORCONTENT%%",this.getControlValue()));t.find(".wp-editor-tabs").addClass("elementor-control-dynamic-switcher-wrapper"),this.ui.inputWrapper.html(t),setTimeout(function(){!e.isDestroyed&&e.editor&&e.editor.on("keyup change undo redo",e.saveEditor.bind(e))},100)},onBeforeDestroy:function onBeforeDestroy(){delete QTags.instances[this.editorID],elementor.config.rich_editing_enabled&&(tinymce.EditorManager.execCommand("mceRemoveEditor",!0,this.editorID),delete tinyMCEPreInit.mceInit[this.editorID],delete tinyMCEPreInit.qtInit[this.editorID])}}),e.exports=i},function(e,t,n){"use strict";e.exports=elementorModules.editor.elements.models.BaseSettings.extend({defaults:{_column_size:100}})},function(e,t,n){"use strict";var i=n(0);n(15);var o,r=i(n(515)),a=i(n(516)),l=n(227);o=l.extend({_templateType:null,toggleEditTools:!0,getTemplate:function getTemplate(){var e=this.getEditModel();return"remote"!==this.getTemplateType()?Marionette.TemplateCache.get("#tmpl-elementor-"+e.get("widgetType")+"-content"):_.template("")},className:function className(){var e=l.prototype.className.apply(this,arguments);return e+" elementor-widget "+elementor.getElementData(this.getEditModel()).html_wrapper_class},events:function events(){var events=l.prototype.events.apply(this,arguments);return events.click="onClickEdit",events},behaviors:function behaviors(){var behaviors=l.prototype.behaviors.apply(this,arguments);return _.extend(behaviors,{InlineEditing:{behaviorClass:n(517),inlineEditingClass:"elementor-inline-editing"},Draggable:{behaviorClass:r.default},Resizable:{behaviorClass:a.default}}),elementor.hooks.applyFilters("elements/widget/behaviors",behaviors,this)},getEditButtons:function getEditButtons(){var e=elementor.getElementData(this.model),t={};return t.edit={title:elementor.translate("edit_element",[e.title]),icon:"edit"},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},initialize:function initialize(){var e=this;l.prototype.initialize.apply(this,arguments);var t=this.getEditModel();t.on({"before:remote:render":this.onModelBeforeRemoteRender.bind(this),"remote:render":this.onModelRemoteRender.bind(this),"settings:loaded":function settingsLoaded(){return setTimeout(e.render.bind(e))}}),"remote"!==this.getTemplateType()||this.getEditModel().getHtmlCache()||t.renderRemoteServer();var n=this.onRender;this.render=_.throttle(this.render,300),this.onRender=function(){_.defer(n.bind(this))}},getContextMenuGroups:function getContextMenuGroups(){var e=this,t=l.prototype.getContextMenuGroups.apply(this,arguments),n=t.indexOf(_.findWhere(t,{name:"clipboard"}));return t.splice(n+1,0,{name:"save",actions:[{name:"save",title:elementor.translate("save_as_global"),shortcut:jQuery("<i>",{class:"eicon-pro-icon"}),isEnabled:function isEnabled(){return"global"!==e.options.model.get("widgetType")}}]}),t},render:function render(){if(this.model.isRemoteRequestActive())return this.handleEmptyWidget(),void this.$el.addClass("elementor-element");elementorCommonConfig.isTesting&&this.isDestroyed||Marionette.CompositeView.prototype.render.apply(this,arguments)},handleEmptyWidget:function handleEmptyWidget(){this.$el.addClass("elementor-widget-empty").append('<i class="elementor-widget-empty-icon '+this.getEditModel().getIcon()+'"></i>')},getTemplateType:function getTemplateType(){if(null===this._templateType){var e=this.getEditModel(),t=jQuery("#tmpl-elementor-"+e.get("widgetType")+"-content");this._templateType=t.length?"js":"remote"}return this._templateType},getHTMLContent:function getHTMLContent(e){return this.getEditModel().getHtmlCache()||e},attachElContent:function attachElContent(e){var t=this;return _.defer(function(){elementorFrontend.elements.window.jQuery(t.el).empty().append(t.getHandlesOverlay(),t.getHTMLContent(e)),t.bindUIElements()}),this},addInlineEditingAttributes:function addInlineEditingAttributes(e,t){this.addRenderAttribute(e,{class:"elementor-inline-editing","data-elementor-setting-key":e}),t&&this.addRenderAttribute(e,{"data-elementor-inline-editing-toolbar":t})},getRepeaterSettingKey:function getRepeaterSettingKey(e,t,n){return[t,n,e].join(".")},onModelBeforeRemoteRender:function onModelBeforeRemoteRender(){this.$el.addClass("elementor-loading")},onBeforeDestroy:function onBeforeDestroy(){elementor.$previewContents.find("#elementor-style-"+this.model.get("id")).remove()},onModelRemoteRender:function onModelRemoteRender(){this.isDestroyed||(this.$el.removeClass("elementor-loading"),this.render())},onRender:function onRender(){var e=this;l.prototype.onRender.apply(e,arguments);var t=e.getEditModel(),n=t.getSetting("_skin")||"default";e.$el.attr("data-widget_type",t.get("widgetType")+"."+n).removeClass("elementor-widget-empty").children(".elementor-widget-empty-icon").remove(),e.$el.imagesLoaded().always(function(){setTimeout(function(){1>e.$el.children(".elementor-widget-container").outerHeight()&&e.handleEmptyWidget()},200)})},onClickEdit:function onClickEdit(){this.container.isEditable()&&this.model.trigger("request:edit")}}),e.exports=o},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(21)),u=i(n(6)),c=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,u.default)(_default,e),(0,r.default)(_default,[{key:"events",value:function events(){return{dragstart:"onDragStart",dragstop:"onDragStop"}}},{key:"initialize",value:function initialize(){(0,s.default)((0,l.default)(_default.prototype),"initialize",this).call(this),this.listenTo(elementor.channels.dataEditMode,"switch",this.toggle),this.view.options.draggable=this}},{key:"activate",value:function activate(){this.$el.draggable({addClasses:!1})}},{key:"deactivate",value:function deactivate(){this.$el.draggable("instance")&&this.$el.draggable("destroy")}},{key:"toggle",value:function toggle(){var e=this.view.getEditModel().getSetting("_position");this.deactivate(),e&&this.view.container.isDesignable()&&this.activate()}},{key:"onRender",value:function onRender(){var e=this;_.defer(function(){return e.toggle()})}},{key:"onDestroy",value:function onDestroy(){this.deactivate()}},{key:"onDragStart",value:function onDragStart(e){e.stopPropagation(),this.view.model.trigger("request:edit")}},{key:"onDragStop",value:function onDragStop(e,t){var n=this;e.stopPropagation();var i=elementorFrontend.getCurrentDeviceMode(),o="desktop"===i?"":"_"+i,r=this.view.getEditModel(),a=r.getSetting("_offset_orientation_h"),l=r.getSetting("_offset_orientation_v"),s={},u=elementorFrontend.config.is_rtl,c=this.$el.offsetParent().width(),d=this.$el.outerWidth(!0),f=t.position.left,m=u?c-f-d:f,p=t.position.top,h="_offset_x",g="_offset_y";"end"===a&&(m=c-m-d,h="_offset_x_end");var v=r.getSetting(h+o).unit;m=elementor.helpers.elementSizeToUnit(this.$el,m,v);var y=this.$el.offsetParent().height(),b=this.$el.outerHeight(!0);"end"===l&&(p=y-p-b,g="_offset_y_end");var w=r.getSetting(g+o).unit;p=elementor.helpers.elementSizeToUnit(this.$el,p,w),s[h+o]={size:m,unit:v},s[g+o]={size:p,unit:w},$e.run("document/elements/settings",{container:this.view.container,settings:s,options:{external:!0}}),setTimeout(function(){n.$el.css({top:"",left:"",right:"",bottom:"",width:"",height:""})},250)}}]),_default}(Marionette.Behavior);t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(21)),u=i(n(6)),c=function(e){function _default(){return(0,o.default)(this,_default),(0,a.default)(this,(0,l.default)(_default).apply(this,arguments))}return(0,u.default)(_default,e),(0,r.default)(_default,[{key:"events",value:function events(){return{resizestart:"onResizeStart",resizestop:"onResizeStop",resize:"onResize"}}},{key:"initialize",value:function initialize(){(0,s.default)((0,l.default)(_default.prototype),"initialize",this).call(this),this.listenTo(elementor.channels.dataEditMode,"switch",this.toggle),this.view.options.resizeable=this}},{key:"activate",value:function activate(){this.$el.resizable({handles:"e, w"})}},{key:"deactivate",value:function deactivate(){this.$el.resizable("instance")&&this.$el.resizable("destroy")}},{key:"toggle",value:function toggle(){var e=this.view.getEditModel(),t=e.getSetting("_position"),n="initial"===e.getSetting("_element_width");this.deactivate(),(t||n)&&this.view.container.isDesignable()&&this.activate()}},{key:"onRender",value:function onRender(){var e=this;_.defer(function(){return e.toggle()})}},{key:"onDestroy",value:function onDestroy(){this.deactivate()}},{key:"onResizeStart",value:function onResizeStart(e){e.stopPropagation(),this.view.model.trigger("request:edit")}},{key:"onResizeStop",value:function onResizeStop(e,t){e.stopPropagation();var n=elementorFrontend.getCurrentDeviceMode(),i="desktop"===n?"":"_"+n,o=this.view.getEditModel().getSetting("_element_custom_width"+i).unit,r=elementor.helpers.elementSizeToUnit(this.$el,t.size.width,o),a={};a["_element_width"+i]="initial",a["_element_custom_width"+i]={unit:o,size:r},$e.run("document/elements/settings",{container:this.view.container,settings:a,options:{external:!0}}),this.$el.css({width:"",height:"",left:""})}},{key:"onResize",value:function onResize(e){e.stopPropagation()}}]),_default}(Marionette.Behavior);t.default=c},function(e,t,n){"use strict";var i,o=n(0)(n(32));n(76),i=Marionette.Behavior.extend({editing:!1,$currentEditingArea:null,ui:function ui(){return{inlineEditingArea:"."+this.getOption("inlineEditingClass")}},events:function events(){return{"click @ui.inlineEditingArea":"onInlineEditingClick","input @ui.inlineEditingArea":"onInlineEditingUpdate"}},initialize:function initialize(){this.onInlineEditingBlur=this.onInlineEditingBlur.bind(this)},getEditingSettingKey:function getEditingSettingKey(){return this.$currentEditingArea.data().elementorSettingKey},startEditing:function startEditing(e){if(!this.editing&&this.view.container.isEditable()&&!this.view.model.isRemoteRequestActive()){var t=e.data().elementorSettingKey,n=t,i=t.split("."),o=3===i.length,r=this.view.getEditModel().get("settings");o&&(r=r.get(i[0]).models[i[1]],n=i[2]);var a=r.get("__dynamic__");if(!(a&&a[n])){this.$currentEditingArea=e;var l=this.$currentEditingArea.data().elementorInlineEditingToolbar,s="advanced"===l?"advanced":"basic",u=this.view.getEditModel(),c=elementor.config.inlineEditing,d=u.getSetting(this.getEditingSettingKey());"advanced"===s&&(d=wp.editor.autop(d)),this.$currentEditingArea.html(d);var f=elementorFrontend.elements.window.ElementorInlineEditor;this.editing=!0,this.view.allowRender=!1,this.view.model.setHtmlCache(""),this.editor=new f({linksInNewWindow:!0,stay:!1,editor:this.$currentEditingArea[0],mode:s,list:"none"===l?[]:c.toolbar[l||"basic"],cleanAttrs:["id","class","name"],placeholder:elementor.translate("type_here")+"...",toolbarIconsPrefix:"eicon-editor-",toolbarIconsDictionary:{externalLink:{className:"eicon-editor-external-link"},list:{className:"eicon-editor-list-ul"},insertOrderedList:{className:"eicon-editor-list-ol"},insertUnorderedList:{className:"eicon-editor-list-ul"},createlink:{className:"eicon-editor-link"},unlink:{className:"eicon-editor-unlink"},blockquote:{className:"eicon-editor-quote"},p:{className:"eicon-editor-paragraph"},pre:{className:"eicon-editor-code"}}}),jQuery(this.editor._menu).children().on("mousedown",function(e){e.preventDefault()}),this.$currentEditingArea.on("blur",this.onInlineEditingBlur),elementorCommon.elements.$body.on("mousedown",this.onInlineEditingBlur)}}},stopEditing:function stopEditing(){this.editing=!1,this.$currentEditingArea.off("blur",this.onInlineEditingBlur),elementorCommon.elements.$body.off("mousedown",this.onInlineEditingBlur),this.editor.destroy(),this.view.allowRender=!0,"advanced"===this.$currentEditingArea.data().elementorInlineEditingToolbar&&this.view.getEditModel().renderRemoteServer()},onInlineEditingClick:function onInlineEditingClick(e){var t=this,n=jQuery(e.currentTarget);setTimeout(function(){t.startEditing(n)},30)},onInlineEditingBlur:function onInlineEditingBlur(e){var t=this;"mousedown"!==e.type?setTimeout(function(){var e=elementorFrontend.elements.window.getSelection();jQuery(e.focusNode).closest(".pen-input-wrapper").length||t.stopEditing()},20):this.stopEditing()},onInlineEditingUpdate:function onInlineEditingUpdate(){var e=this.getEditingSettingKey(),t=this.view.getContainer(),n=e.split(".");3===n.length&&(t=t.children[n[1]],e=n[2]),$e.run("document/elements/settings",{container:t,settings:(0,o.default)({},e,this.editor.getContent()),options:{external:!0}})}}),e.exports=i},function(e,t,n){"use strict";var i;i=Marionette.CollectionView.extend({childView:n(314),id:"elementor-panel-elements",initialize:function initialize(){this.listenTo(elementor.channels.panelElements,"filter:change",this.onFilterChanged)},filter:function filter(e){var t=elementor.channels.panelElements.request("filter:value");return!t||(-1!==e.get("title").toLowerCase().indexOf(t.toLowerCase())||_.any(e.get("keywords"),function(e){return-1!==e.toLowerCase().indexOf(t.toLowerCase())}))},onFilterChanged:function onFilterChanged(){elementor.channels.panelElements.request("filter:value")||this.onFilterEmpty(),this._renderChildren(),this.triggerMethod("children:render")},onFilterEmpty:function onFilterEmpty(){$e.routes.refreshContainer("panel")}}),e.exports=i},function(e,t,n){"use strict";n(30);var i,o=n(520);i=Marionette.CompositeView.extend({id:"elementor-panel-page-menu",template:"#tmpl-elementor-panel-menu",childView:o,childViewContainer:"#elementor-panel-page-menu-content",initialize:function initialize(){this.collection=i.getGroups(),this.registerDocumentItems(),elementor.once("document:loaded",this.registerDocumentItems)},getArrowClass:function getArrowClass(){return"eicon-chevron-"+(elementorCommon.config.isRTL?"right":"left")},onRender:function onRender(){elementor.getPanelView().getHeaderView().ui.menuIcon.removeClass("eicon-menu-bar").addClass(this.getArrowClass())},onDestroy:function onDestroy(){elementor.getPanelView().getHeaderView().ui.menuIcon.removeClass(this.getArrowClass()).addClass("eicon-menu-bar")},registerDocumentItems:function registerDocumentItems(){elementor.modules.layouts.panel.pages.menu.Menu.addItem({name:"view-page",icon:"eicon-preview-medium",title:elementor.translate("view_page"),type:"link",link:elementor.config.document.urls.permalink},"more"),elementor.modules.layouts.panel.pages.menu.Menu.addItem({name:"exit-to-dashboard",icon:"eicon-wordpress",title:elementor.translate("exit_to_dashboard"),type:"link",link:elementor.config.document.urls.exit_to_dashboard},"more")}},{groups:null,initGroups:function initGroups(){this.groups=new Backbone.Collection([]),this.groups.add({name:"more",title:elementor.translate("more"),items:[]}),this.addItem({name:"editor-preferences",icon:"eicon-preferences",title:elementor.translate("preferences"),type:"page",callback:function callback(){return $e.route("panel/editor-preferences")}},"more"),elementor.config.user.is_administrator&&this.addAdminMenu()},addAdminMenu:function addAdminMenu(){this.groups.add({name:"style",title:elementor.translate("global_style"),items:[]},{at:0}),this.groups.add({name:"settings",title:elementor.translate("settings"),items:[]},{at:1}),this.addItem({name:"finder",icon:"eicon-search-bold",title:elementorCommon.translate("finder","finder"),callback:function callback(){return $e.route("finder")}},"more","view-page"),this.addItem({name:"global-colors",icon:"eicon-paint-brush",title:elementor.translate("global_colors"),type:"page",callback:function callback(){return $e.route("panel/global-colors")}},"style"),this.addItem({name:"global-fonts",icon:"eicon-font",title:elementor.translate("global_fonts"),type:"page",callback:function callback(){return $e.route("panel/global-fonts")}},"style"),this.addItem({name:"global-settings",icon:"eicon-cogs",title:elementor.translate("global_settings"),type:"page",callback:function callback(){return $e.route("panel/general-settings/style")}},"settings","elementor-settings"),this.addItem({name:"elementor-settings",icon:"eicon-editor-external-link",title:elementor.translate("elementor_settings"),type:"link",link:elementor.config.settings_page_link,newTab:!0},"settings"),this.addItem({name:"about-elementor",icon:"eicon-info-circle",title:elementor.translate("about_elementor"),type:"link",link:elementor.config.elementor_site,newTab:!0},"settings")},getGroups:function getGroups(){return this.groups||this.initGroups(),this.groups},addItem:function addItem(e,t,n){var i=this.getGroups().findWhere({name:t});if(i){var o,r=i.get("items"),a=_.findWhere(r,{name:e.name});a&&r.splice(r.indexOf(a),1),n&&(o=_.findWhere(r,{name:n})),o?r.splice(r.indexOf(o),0,e):r.push(e)}}}),e.exports=i},function(e,t,n){"use strict";var i=n(521);e.exports=Marionette.CompositeView.extend({template:"#tmpl-elementor-panel-menu-group",className:"elementor-panel-menu-group",childView:i,childViewContainer:".elementor-panel-menu-items",initialize:function initialize(){this.collection=new Backbone.Collection(this.model.get("items"))},onChildviewClick:function onChildviewClick(e){var t=e.model.get("callback");_.isFunction(t)&&t.call(e)}})},function(e,t,n){"use strict";e.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-menu-item",className:function className(){return"elementor-panel-menu-item elementor-panel-menu-item-"+this.model.get("name")},triggers:{click:{event:"click",preventDefault:!1}}})},function(e,t,n){"use strict";var i=n(0);n(93),n(30),n(50);var o=i(n(22)),r=i(n(170));e.exports=elementorModules.Module.extend({CACHE_KEY_NOT_FOUND_ERROR:"Cache key not found",tags:{Base:n(523)},cache:{},cacheRequests:{},cacheCallbacks:[],addCacheRequest:function addCacheRequest(e){this.cacheRequests[this.createCacheKey(e)]=!0},createCacheKey:function createCacheKey(e){return btoa(e.getOption("name"))+"-"+btoa(encodeURIComponent((0,r.default)(e.model)))},loadTagDataFromCache:function loadTagDataFromCache(e){var t=this.createCacheKey(e);if(void 0!==this.cache[t])return this.cache[t];this.cacheRequests[t]||this.addCacheRequest(e)},loadCacheRequests:function loadCacheRequests(){var e=this.cache,t=this.cacheRequests,n=this.cacheCallbacks;this.cacheRequests={},this.cacheCallbacks=[],elementorCommon.ajax.addRequest("render_tags",{data:{post_id:elementor.config.document.id,tags:(0,o.default)(t)},success:function success(t){jQuery.extend(e,t),n.forEach(function(e){e()})}})},refreshCacheFromServer:function refreshCacheFromServer(e){this.cacheCallbacks.push(e),this.loadCacheRequests()},getConfig:function getConfig(e){return this.getItems(elementor.config.dynamicTags,e)},parseTagsText:function parseTagsText(e,t,n){var i=this;return"object"===t.returnType?i.parseTagText(e,t,n):e.replace(/\[elementor-tag[^\]]+]/g,function(e){return i.parseTagText(e,t,n)})},parseTagText:function parseTagText(e,t,n){var i=this.tagTextToTagData(e);return i?n(i.id,i.name,i.settings):"object"===t.returnType?{}:""},tagTextToTagData:function tagTextToTagData(e){var t=e.match(/id="(.*?(?="))"/),n=e.match(/name="(.*?(?="))"/),i=e.match(/settings="(.*?(?="]))/);return!!(t&&n&&i)&&{id:t[1],name:n[1],settings:JSON.parse(decodeURIComponent(i[1]))}},createTag:function createTag(e,t,n){var i=this.getConfig("tags."+t);if(i)return new(this.tags[t]||this.tags.Base)({id:e,name:t,model:new elementorModules.editor.elements.models.BaseSettings(n,{controls:i.controls})})},getTagDataContent:function getTagDataContent(e,t,n){var i=this.createTag(e,t,n);if(i)return i.getContent()},tagDataToTagText:function tagDataToTagText(e,t,n){return'[elementor-tag id="'+e+'" name="'+t+'" settings="'+(n=encodeURIComponent((0,r.default)(n&&n.toJSON({remove:["default"]})||{})))+'"]'},tagContainerToTagText:function tagContainerToTagText(e){return elementor.dynamicTags.tagDataToTagText(e.view.getOption("id"),e.view.getOption("name"),e.view.model)},cleanCache:function cleanCache(){this.cache={}},onInit:function onInit(){this.loadCacheRequests=_.debounce(this.loadCacheRequests,300)}})},function(e,t,n){"use strict";e.exports=Marionette.ItemView.extend({hasTemplate:!0,tagName:"span",className:function className(){return"elementor-tag"},getTemplate:function getTemplate(){return!!this.hasTemplate&&Marionette.TemplateCache.get("#tmpl-elementor-tag-"+this.getOption("name")+"-content")},initialize:function initialize(){try{this.getTemplate()}catch(e){this.hasTemplate=!1}},getConfig:function getConfig(e){var t=elementor.dynamicTags.getConfig("tags."+this.getOption("name"));return e?t[e]:t},getContent:function getContent(){var e,t=this.getConfig("content_type");if(!this.hasTemplate&&void 0===(e=elementor.dynamicTags.loadTagDataFromCache(this)))throw new Error(elementor.dynamicTags.CACHE_KEY_NOT_FOUND_ERROR);if("ui"===t){if(this.render(),this.hasTemplate)return this.el.outerHTML;this.getConfig("wrapped_tag")&&(e=jQuery(e).html()),this.$el.html(e)}return e},onRender:function onRender(){this.el.id="elementor-tag-"+this.getOption("id")}})},function(e,t,n){"use strict";var i=n(0)(n(525));e.exports=elementorModules.Module.extend({modules:{base:n(244),general:n(526),page:n(528),editorPreferences:i.default},panelPages:{base:n(530)},onInit:function onInit(){this.initSettings()},initSettings:function initSettings(){var e=this;_.each(elementor.config.settings,function(t,n){var i=e.modules[n]||e.modules.base;e[n]=new i(t)})}})},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(5)),a=i(n(4)),l=i(n(3)),s=i(n(6)),u=function(e){function _default(){var e,t;(0,o.default)(this,_default);for(var n=arguments.length,i=new Array(n),l=0;l<n;l++)i[l]=arguments[l];return(t=(0,r.default)(this,(e=(0,a.default)(_default)).call.apply(e,[this].concat(i)))).changeCallbacks={ui_theme:t.onUIThemeChanged,edit_buttons:t.onEditButtonsChanged},t}return(0,s.default)(_default,e),(0,l.default)(_default,[{key:"getDefaultSettings",value:function getDefaultSettings(){return{darkModeLinkID:"elementor-editor-dark-mode-css"}}}]),(0,l.default)(_default,[{key:"createDarkModeStylesheetLink",value:function createDarkModeStylesheetLink(){var e=this.getSettings("darkModeLinkID"),t=jQuery("#"+e);t.length||(t=jQuery("<link>",{id:e,rel:"stylesheet",href:elementor.config.ui.darkModeStylesheetURL})),this.$link=t}},{key:"getDarkModeStylesheetLink",value:function getDarkModeStylesheetLink(){return this.$link||this.createDarkModeStylesheetLink(),this.$link}},{key:"onUIThemeChanged",value:function onUIThemeChanged(e){var t=this.getDarkModeStylesheetLink();"light"!==e?t.attr("media","auto"===e?"(prefers-color-scheme: dark)":"").appendTo(elementorCommon.elements.$body):t.remove()}},{key:"onEditButtonsChanged",value:function onEditButtonsChanged(){setTimeout(function(){return elementor.getPreviewView().render()},300)}}]),_default}(i(n(244)).default);t.default=u},function(e,t,n){"use strict";var i=n(0)(n(527)),o=n(244);e.exports=o.extend({onInit:function onInit(){o.prototype.onInit.apply(this),$e.components.register(new i.default({manager:this}))},changeCallbacks:{elementor_page_title_selector:function elementor_page_title_selector(e){var t=e||"h1.entry-title";(elementor.settings.page.model.controls.hide_title.selectors={})[t]="display: none",elementor.settings.page.updateStylesheet()}},getContainerId:function getContainerId(){return"general_settings"}})},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function Component(){return(0,o.default)(this,Component),(0,a.default)(this,(0,l.default)(Component).apply(this,arguments))}return(0,s.default)(Component,e),(0,r.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"panel/general-settings"}},{key:"defaultTabs",value:function defaultTabs(){return{style:{title:elementor.translate("style")},lightbox:{title:elementor.translate("lightbox")}}}},{key:"renderTab",value:function renderTab(e){elementor.getPanelView().setPage("general_settings").activateTab(e)}}]),Component}(i(n(58)).default);t.default=u},function(e,t,n){"use strict";var i=n(0);n(15);var o=i(n(529)),r=n(244);e.exports=r.extend({getStyleId:function getStyleId(){return this.getSettings("name")+"-"+elementor.documents.getCurrent().id},onInit:function onInit(){r.prototype.onInit.apply(this),$e.components.register(new o.default({manager:this}))},save:function save(){},changeCallbacks:{post_title:function post_title(e){elementorFrontend.elements.$document.find(elementor.config.page_title_selector).text(e)},template:function template(){$e.run("document/save/auto",{force:!0,onSuccess:function onSuccess(){elementor.reloadPreview(),elementor.once("preview:loaded",function(){$e.route("panel/page-settings/settings")})}})}},onModelChange:function onModelChange(){$e.internal("document/save/set-is-modified",{status:!0}),r.prototype.onModelChange.apply(this,arguments)},getDataToSave:function getDataToSave(e){return e.id=elementor.config.document.id,e},getEditedView:function getEditedView(){if(this.editedView)return this.editedView;var e=this.getContainerId(),t=new Backbone.Model({id:e,elType:e,settings:this.model,elements:elementor.elements}),n=new elementorModules.editor.Container({type:e,id:t.id,model:t,settings:t.get("settings"),label:elementor.config.document.panel.title,controls:this.model.controls,renderer:!1,children:elementor.elements});return this.editedView={getContainer:function getContainer(){return n},getEditModel:function getEditModel(){return t},model:t},this.editedView},getContainerId:function getContainerId(){return"document"}})},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function Component(){return(0,o.default)(this,Component),(0,a.default)(this,(0,l.default)(Component).apply(this,arguments))}return(0,s.default)(Component,e),(0,r.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"panel/page-settings"}},{key:"defaultTabs",value:function defaultTabs(){return{settings:{title:elementor.translate("settings")},style:{title:elementor.translate("style")},advanced:{title:elementor.translate("advanced")}}}},{key:"renderTab",value:function renderTab(e){try{elementor.getPanelView().setPage("page_settings").activateTab(e)}catch(e){$e.route("panel/elements/categories")}}},{key:"getTabsWrapperSelector",value:function getTabsWrapperSelector(){return".elementor-panel-navigation"}}]),Component}(i(n(58)).default);t.default=u},function(e,t,n){"use strict";e.exports=elementorModules.editor.views.ControlsStack.extend({id:function id(){return"elementor-panel-"+this.getOption("name")+"-settings"},getTemplate:function getTemplate(){return"#tmpl-elementor-panel-"+this.getOption("name")+"-settings"},childViewContainer:function childViewContainer(){return"#elementor-panel-"+this.getOption("name")+"-settings-controls"},childViewOptions:function childViewOptions(){return{container:this.getOption("editedView").getContainer()}}})},function(e,t,n){"use strict";var i=n(0)(n(126));e.exports=elementorModules.Module.extend({initToast:function initToast(){var e=elementorCommon.dialogsManager.createWidget("buttons",{id:"elementor-toast",position:{my:"center bottom",at:"center bottom-10",of:"#elementor-panel-content-wrapper",autoRefresh:!0},hide:{onClick:!0,auto:!0,autoDelay:1e4},effects:{show:function show(){var t=e.getElements("widget");t.show(),e.refreshPosition();var n=(0,i.default)(t.css("top"),10);t.hide().css("top",n+100),t.animate({opacity:"show",height:"show",paddingBottom:"show",paddingTop:"show",top:n},{easing:"linear",duration:300})},hide:function hide(){var t=e.getElements("widget"),n=(0,i.default)(t.css("top"),10);t.animate({opacity:"hide",height:"hide",paddingBottom:"hide",paddingTop:"hide",top:n+100},{easing:"linear",duration:300})}},button:{tag:"div"}});this.getToast=function(){return e}},showToast:function showToast(e){var t=this.getToast();t.setMessage(e.message),t.getElements("buttonsWrapper").empty(),e.buttons&&e.buttons.forEach(function(e){t.addButton(e)}),t.show()},onInit:function onInit(){this.initToast()}})},function(e,t,n){"use strict";var i=n(273);e.exports=i.extend({el:"#elementor-panel",getStorageKey:function getStorageKey(){return"panel"},getDefaultStorage:function getDefaultStorage(){return{size:{width:""}}},constructor:function constructor(){i.prototype.constructor.apply(this,arguments);var e=n(533);this.show(new e),this.resizable(),this.setSize(),this.listenTo(elementor.channels.dataEditMode,"switch",this.onEditModeSwitched)},setSize:function setSize(){var e=this.storage.size.width,t=elementorCommon.config.isRTL?"right":"left";this.$el.css("width",e),elementor.$previewWrapper.css(t,e)},resizable:function resizable(){var e=this,t=elementorCommon.config.isRTL?"right":"left";e.$el.resizable({handles:elementorCommon.config.isRTL?"w":"e",minWidth:200,maxWidth:680,start:function start(){elementor.$previewWrapper.addClass("ui-resizable-resizing")},stop:function stop(){elementor.$previewWrapper.removeClass("ui-resizable-resizing"),elementor.getPanelView().updateScrollbar(),e.saveSize()},resize:function resize(e,n){elementor.$previewWrapper.css(t,n.size.width)}})},onEditModeSwitched:function onEditModeSwitched(e){"edit"===e&&this.setSize()}})},function(e,t,n){"use strict";var i,o=n(0),r=o(n(22)),a=o(n(534)),l=o(n(543)),s=o(n(544)),u=n(545);i=Marionette.LayoutView.extend({template:"#tmpl-elementor-panel",id:"elementor-panel-inner",regions:{content:"#elementor-panel-content-wrapper",header:"#elementor-panel-header-wrapper",footer:"#elementor-panel-footer",modeSwitcher:"#elementor-mode-switcher"},pages:{},childEvents:{"click:add":function clickAdd(){$e.route("panel/elements/categories")},"editor:destroy":function editorDestroy(){$e.route("panel/elements/categories",{autoFocusSearch:!1})}},currentPageName:null,currentPageView:null,perfectScrollbar:null,initialize:function initialize(){$e.components.register(new a.default({manager:this})),$e.internal("panel/state-loading"),$e.components.register(new l.default({manager:this})),$e.components.register(new s.default({manager:this})),this.initPages()},buildPages:function buildPages(){var e={elements:{view:n(546),title:'<img src="'+elementorCommon.config.urls.assets+'images/logo-panel.svg">'},editor:{view:n(551)},menu:{view:elementor.modules.layouts.panel.pages.menu.Menu,title:'<img src="'+elementorCommon.config.urls.assets+'images/logo-panel.svg">'},colorScheme:{view:n(552)},typographyScheme:{view:n(555)}},t=(0,r.default)(elementor.schemes.getSchemes()),i=_.difference(t,elementor.schemes.getEnabledSchemesTypes());return _.each(i,function(t){var i=elementor.schemes.getScheme(t);e[t+"Scheme"].view=n(556).extend({disabledTitle:i.disabled_title})}),e},initPages:function initPages(){var e;this.getPages=function(t){return e||(e=this.buildPages()),t?e[t]:e},this.addPage=function(t,n){e||(e=this.buildPages()),e[t]=n}},getHeaderView:function getHeaderView(){return this.getChildView("header")},getFooterView:function getFooterView(){return this.getChildView("footer")},getCurrentPageName:function getCurrentPageName(){return this.currentPageName},getCurrentPageView:function getCurrentPageView(){return this.currentPageView},setPage:function setPage(e,t,n){var i=this.getPages();"elements"!==e||elementor.userCan("design")||i.page_settings&&(e="page_settings");var o=i[e];if(!o)throw new ReferenceError("Elementor panel doesn't have page named '"+e+"'");o.options&&(n=_.extend(o.options,n));var r=o.view;return o.getView&&(r=o.getView()),this.currentPageName=e,this.currentPageView=new r(n),this.showChildView("content",this.currentPageView),this.getHeaderView().setTitle(t||o.title),this.trigger("set:page",this.currentPageView).trigger("set:page:"+e,this.currentPageView),elementor.promotion.dialog&&elementor.promotion.dialog.hide(),this.currentPageView},onBeforeShow:function onBeforeShow(){var e=n(557),t=n(558);this.showChildView("modeSwitcher",new u),this.showChildView("header",new t),this.showChildView("footer",new e),this.updateScrollbar=_.throttle(this.updateScrollbar,100),this.getRegion("content").on("before:show",this.onEditorBeforeShow.bind(this)).on("empty",this.onEditorEmpty.bind(this)).on("show",this.updateScrollbar.bind(this))},onEditorBeforeShow:function onEditorBeforeShow(){_.defer(this.updateScrollbar.bind(this))},onEditorEmpty:function onEditorEmpty(){this.updateScrollbar()},updateScrollbar:function updateScrollbar(){if(!this.perfectScrollbar)return this.perfectScrollbar=new PerfectScrollbar(this.content.el,{suppressScrollX:!0}),void(this.perfectScrollbar.isRtl=!1);this.perfectScrollbar.update()}}),e.exports=i},function(e,t,n){"use strict";var i=n(59),o=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(2)),a=o(n(3)),l=o(n(5)),s=o(n(4)),u=o(n(6)),c=o(n(58)),d=i(n(535)),f=function(e){function Component(){return(0,r.default)(this,Component),(0,l.default)(this,(0,s.default)(Component).apply(this,arguments))}return(0,u.default)(Component,e),(0,a.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"panel"}},{key:"defaultRoutes",value:function defaultRoutes(){var e=this;return{menu:function menu(){return e.manager.setPage("menu")},"global-colors":function globalColors(){return e.manager.setPage("colorScheme")},"global-fonts":function globalFonts(){return e.manager.setPage("typographyScheme")},"editor-preferences":function editorPreferences(){return e.manager.setPage("editorPreferences_settings").activateTab("settings")}}}},{key:"defaultCommandsInternal",value:function defaultCommandsInternal(){return{"open-default":function openDefault(){return $e.route(elementor.documents.getCurrent().config.panel.default_route,{refresh:!0})},"state-loading":function stateLoading(){return elementorCommon.elements.$body.addClass("elementor-panel-loading")},"state-ready":function stateReady(){return elementorCommon.elements.$body.removeClass("elementor-panel-loading")}}}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(d)}},{key:"defaultShortcuts",value:function defaultShortcuts(){return{toggle:{keys:"ctrl+p"},save:{keys:"ctrl+s"},exit:{keys:"esc",dependency:function dependency(){return!jQuery(".dialog-widget:visible").length},scopes:["panel","preview"]},"change-device-mode":{keys:"ctrl+shift+m"}}}}]),Component}(c.default);t.default=f},function(e,t,n){"use strict";var i=n(1);i(t,"__esModule",{value:!0}),i(t,"ChangeDeviceMode",{enumerable:!0,get:function get(){return o.ChangeDeviceMode}}),i(t,"Close",{enumerable:!0,get:function get(){return r.Close}}),i(t,"Exit",{enumerable:!0,get:function get(){return a.Exit}}),i(t,"Open",{enumerable:!0,get:function get(){return l.Open}}),i(t,"Publish",{enumerable:!0,get:function get(){return s.Publish}}),i(t,"Save",{enumerable:!0,get:function get(){return u.Save}}),i(t,"Toggle",{enumerable:!0,get:function get(){return c.Toggle}});var o=n(536),r=n(537),a=n(538),l=n(539),s=n(540),u=n(541),c=n(542)},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.ChangeDeviceMode=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function ChangeDeviceMode(){return(0,o.default)(this,ChangeDeviceMode),(0,a.default)(this,(0,l.default)(ChangeDeviceMode).apply(this,arguments))}return(0,s.default)(ChangeDeviceMode,e),(0,r.default)(ChangeDeviceMode,[{key:"apply",value:function apply(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=["desktop","tablet","mobile"],n=e.device;if(!n){var i=elementor.channels.deviceMode.request("currentMode"),o=t.indexOf(i);++o>=t.length&&(o=0),n=t[o]}elementor.changeDeviceMode(n)}}]),ChangeDeviceMode}(i(n(36)).default);t.ChangeDeviceMode=u;var c=u;t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Close=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function Close(){return(0,o.default)(this,Close),(0,a.default)(this,(0,l.default)(Close).apply(this,arguments))}return(0,s.default)(Close,e),(0,r.default)(Close,[{key:"apply",value:function apply(){elementor.changeEditMode("preview")}}]),Close}(i(n(36)).default);t.Close=u;var c=u;t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Exit=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function Exit(){return(0,o.default)(this,Exit),(0,a.default)(this,(0,l.default)(Exit).apply(this,arguments))}return(0,s.default)(Exit,e),(0,r.default)(Exit,[{key:"apply",value:function apply(){$e.route("panel/menu")}}]),Exit}(i(n(36)).default);t.Exit=u;var c=u;t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Open=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function Open(){return(0,o.default)(this,Open),(0,a.default)(this,(0,l.default)(Open).apply(this,arguments))}return(0,s.default)(Open,e),(0,r.default)(Open,[{key:"apply",value:function apply(){elementor.changeEditMode("edit")}}]),Open}(i(n(36)).default);t.Open=u;var c=u;t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Publish=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function Publish(){return(0,o.default)(this,Publish),(0,a.default)(this,(0,l.default)(Publish).apply(this,arguments))}return(0,s.default)(Publish,e),(0,r.default)(Publish,[{key:"apply",value:function apply(){$e.run("document/save/publish")}}]),Publish}(i(n(36)).default);t.Publish=u;var c=u;t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Save=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function Save(){return(0,o.default)(this,Save),(0,a.default)(this,(0,l.default)(Save).apply(this,arguments))}return(0,s.default)(Save,e),(0,r.default)(Save,[{key:"apply",value:function apply(){$e.run("document/save/draft")}}]),Save}(i(n(36)).default);t.Save=u;var c=u;t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=t.Toggle=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function Toggle(){return(0,o.default)(this,Toggle),(0,a.default)(this,(0,l.default)(Toggle).apply(this,arguments))}return(0,s.default)(Toggle,e),(0,r.default)(Toggle,[{key:"apply",value:function apply(){elementor.getPanelView().modeSwitcher.currentView.toggleMode()}}]),Toggle}(i(n(36)).default);t.Toggle=u;var c=u;t.default=c},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(6)),u=function(e){function Component(){return(0,o.default)(this,Component),(0,a.default)(this,(0,l.default)(Component).apply(this,arguments))}return(0,s.default)(Component,e),(0,r.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"panel/elements"}},{key:"defaultTabs",value:function defaultTabs(){return{categories:{title:elementor.translate("elements")},global:{title:elementor.translate("global")}}}},{key:"getTabsWrapperSelector",value:function getTabsWrapperSelector(){return"#elementor-panel-elements-navigation"}},{key:"renderTab",value:function renderTab(e){this.manager.setPage("elements").showView(e)}}]),Component}(i(n(58)).default);t.default=u},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(22)),r=i(n(2)),a=i(n(3)),l=i(n(5)),s=i(n(4)),u=i(n(21)),c=i(n(6)),d=function(e){function Component(){return(0,r.default)(this,Component),(0,l.default)(this,(0,s.default)(Component).apply(this,arguments))}return(0,c.default)(Component,e),(0,a.default)(Component,[{key:"__construct",value:function __construct(e){(0,u.default)((0,s.default)(Component.prototype),"__construct",this).call(this,e),this.activeTabs={}}},{key:"getNamespace",value:function getNamespace(){return"panel/editor"}},{key:"defaultTabs",value:function defaultTabs(){return{content:{title:elementor.translate("content")},style:{title:elementor.translate("style")},advanced:{title:elementor.translate("advanced")},layout:{title:elementor.translate("layout")}}}},{key:"defaultCommands",value:function defaultCommands(){var e=this;return{open:function open(t){e.setDefaultTab(t)?(e.openEditor(t.model,t.view),$e.route(e.getDefaultRoute(),t)):(elementorCommon.helpers.softDeprecated("model.trigger( 'request:edit' )","2.9.0","editSettings.defaultEditRoute"),t.model.trigger("request:edit"));var n="panel/open_editor/"+t.model.get("elType");elementor.hooks.doAction(n,e.manager,t.model,t.view),elementor.hooks.doAction(n+"/"+t.model.get("widgetType"),e.manager,t.model,t.view)}}}},{key:"getTabsWrapperSelector",value:function getTabsWrapperSelector(){return".elementor-panel-navigation"}},{key:"renderTab",value:function renderTab(e){this.manager.getCurrentPageView().activateTab(e)}},{key:"activateTab",value:function activateTab(e){this.activeTabs[this.manager.getCurrentPageView().model.id]=e,(0,u.default)((0,s.default)(Component.prototype),"activateTab",this).call(this,e)}},{key:"setDefaultTab",value:function setDefaultTab(e){var t,n=e.model.get("editSettings");if(this.activeTabs[e.model.id]?t=this.activeTabs[e.model.id]:n&&n.get("defaultEditRoute")&&(t=n.get("defaultEditRoute")),t){var i=elementor.getElementData(e.model).tabs_controls;return i[t]||(t=(0,o.default)(i)[0]),this.setDefaultRoute(t),!0}return!1}},{key:"openEditor",value:function openEditor(e,t){var n=elementor.translate("edit_element",[elementor.getElementData(e).title]);return elementor.getPanelView().setPage("editor",n,{model:e,controls:elementor.getElementControls(e),editedElementView:t})}}]),Component}(i(n(58)).default);t.default=d},function(e,t,n){"use strict";var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-mode-switcher-content",id:"elementor-mode-switcher-inner",ui:{previewButton:"#elementor-mode-switcher-preview-input",previewLabel:"#elementor-mode-switcher-preview",previewLabelA11y:"#elementor-mode-switcher-preview .elementor-screen-only"},events:{"change @ui.previewButton":"onPreviewButtonChange"},initialize:function initialize(){this.listenTo(elementor.channels.dataEditMode,"switch",this.onEditModeChanged)},getCurrentMode:function getCurrentMode(){return this.ui.previewButton.is(":checked")?"preview":"edit"},setMode:function setMode(e){this.ui.previewButton.prop("checked","preview"===e).trigger("change")},toggleMode:function toggleMode(){this.setMode(this.ui.previewButton.prop("checked")?"edit":"preview")},onRender:function onRender(){this.onEditModeChanged()},onPreviewButtonChange:function onPreviewButtonChange(){var e=this.getCurrentMode();if("edit"===e)$e.run("panel/open");else{if("preview"!==e)throw Error("Invalid mode: '".concat(e,"'"));$e.run("panel/close")}},onEditModeChanged:function onEditModeChanged(e){var t=elementor.translate("preview"===e?"back_to_editor":"preview");this.ui.previewLabel.attr("title",t),this.ui.previewLabelA11y.text(t)}}),e.exports=i},function(e,t,n){"use strict";n(30),n(264);var i,o=n(547),r=n(317),a=n(548),l=elementor.modules.layouts.panel.pages.elements.views.Elements,s=n(550),u=n(312);i=Marionette.LayoutView.extend({template:"#tmpl-elementor-panel-elements",id:"elementor-panel-page-elements",options:{autoFocusSearch:!0},regions:{elements:"#elementor-panel-elements-wrapper",search:"#elementor-panel-elements-search-area"},regionViews:{},elementsCollection:null,categoriesCollection:null,initialize:function initialize(){this.listenTo(elementor.channels.panelElements,"element:selected",this.destroy),this.initElementsCollection(),this.initCategoriesCollection(),this.initRegionViews()},initRegionViews:function initRegionViews(){var e={elements:{region:this.elements,view:l,options:{collection:this.elementsCollection}},categories:{region:this.elements,view:a,options:{collection:this.categoriesCollection}},search:{region:this.search,view:s},global:{region:this.elements,view:u}};this.regionViews=elementor.hooks.applyFilters("panel/elements/regionViews",e)},initElementsCollection:function initElementsCollection(){var e=new r,t=elementor.config.elements.section;e.add({title:elementor.translate("inner_section"),elType:"section",categories:["basic"],keywords:["row","columns","nested"],icon:t.icon}),_.each(elementor.widgetsCache,function(t){elementor.config.document.panel.widgets_settings[t.widget_type]&&(t=_.extend(t,elementor.config.document.panel.widgets_settings[t.widget_type])),t.show_in_panel&&e.add({title:t.title,elType:t.elType,categories:t.categories,keywords:t.keywords,icon:t.icon,widgetType:t.widget_type,custom:t.custom,editable:t.editable})}),jQuery.each(elementor.config.promotionWidgets,function(t,n){e.add({name:n.name,title:n.title,icon:n.icon,categories:JSON.parse(n.categories),editable:!1})}),this.elementsCollection=e},initCategoriesCollection:function initCategoriesCollection(){var e={};this.elementsCollection.each(function(t){_.each(t.get("categories"),function(n){e[n]||(e[n]=[]),e[n].push(t)})});var t=new o;_.each(elementor.config.document.panel.elements_categories,function(n,i){e[i]&&(void 0===n.active&&(n.active=!0),void 0===n.icon&&(n.icon="font"),t.add({name:i,title:n.title,icon:n.icon,defaultActive:n.active,items:e[i]}))}),this.categoriesCollection=t},showView:function showView(e){var t=this.regionViews[e],n=t.options||{};t.region.show(new t.view(n))},clearSearchInput:function clearSearchInput(){this.getChildView("search").clearInput()},changeFilter:function changeFilter(e){elementor.channels.panelElements.reply("filter:value",e).trigger("filter:change")},clearFilters:function clearFilters(){this.changeFilter(null),this.clearSearchInput()},focusSearch:function focusSearch(){elementor.userCan("design")&&this.search&&this.search.currentView&&this.search.currentView.ui.input.focus()},onChildviewChildrenRender:function onChildviewChildrenRender(){elementor.getPanelView().updateScrollbar()},onChildviewSearchChangeInput:function onChildviewSearchChangeInput(e){this.changeFilter(e.ui.input.val(),"search")},onDestroy:function onDestroy(){elementor.channels.panelElements.reply("filter:value",null)},onShow:function onShow(){this.showView("search"),this.options.autoFocusSearch&&setTimeout(this.focusSearch.bind(this))}}),e.exports=i},function(e,t,n){"use strict";var i,o=n(316);i=Backbone.Collection.extend({model:o}),e.exports=i},function(e,t,n){"use strict";var i,o=n(549);i=Marionette.CompositeView.extend({template:"#tmpl-elementor-panel-categories",childView:o,childViewContainer:"#elementor-panel-categories",id:"elementor-panel-elements-categories",initialize:function initialize(){this.listenTo(elementor.channels.panelElements,"filter:change",this.onPanelElementsFilterChange)},onPanelElementsFilterChange:function onPanelElementsFilterChange(){elementor.channels.panelElements.request("filter:value")&&elementor.getPanelView().getCurrentPageView().showView("elements")}}),e.exports=i},function(e,t,n){"use strict";var i,o=n(317);i=Marionette.CompositeView.extend({template:"#tmpl-elementor-panel-elements-category",className:"elementor-panel-category",ui:{title:".elementor-panel-category-title",items:".elementor-panel-category-items"},events:{"click @ui.title":"onTitleClick"},id:function id(){return"elementor-panel-category-"+this.model.get("name")},childView:n(314),childViewContainer:".elementor-panel-category-items",initialize:function initialize(){this.collection=new o(this.model.get("items"))},onRender:function onRender(){var e=elementor.channels.panelElements.request("category:"+this.model.get("name")+":active");void 0===e&&(e=this.model.get("defaultActive")),e&&(this.$el.addClass("elementor-active"),this.ui.items.show())},onTitleClick:function onTitleClick(){var e=this.ui.items,t=this.$el.hasClass("elementor-active"),n=t?"slideUp":"slideDown";elementor.channels.panelElements.reply("category:"+this.model.get("name")+":active",!t),this.$el.toggleClass("elementor-active",!t),e[n](300,function(){elementor.getPanelView().updateScrollbar()})}}),e.exports=i},function(e,t,n){"use strict";var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-element-search",id:"elementor-panel-elements-search-wrapper",ui:{input:"input"},events:{"input @ui.input":"onInputChanged"},clearInput:function clearInput(){this.ui.input.val("")},onInputChanged:function onInputChanged(e){27===e.keyCode&&this.clearInput(),this.triggerMethod("search:change:input")}}),e.exports=i},function(e,t,n){"use strict";var i,o=elementorModules.editor.views.ControlsStack;i=o.extend({template:Marionette.TemplateCache.get("#tmpl-editor-content"),id:"elementor-panel-page-editor",childViewContainer:"#elementor-controls",childViewOptions:function childViewOptions(){return{element:this.getOption("editedElementView"),container:this.getOption("editedElementView").getContainer(),elementSettingsModel:this.model.get("settings"),elementEditSettings:this.model.get("editSettings")}},getNamespaceArray:function getNamespaceArray(){var e=elementorModules.editor.views.ControlsStack.prototype.getNamespaceArray(),t=this.getOption("editedElementView").getEditModel(),n=t.get("elType");return e.push(n),"widget"===n&&e.push(t.get("widgetType")),e},initialize:function initialize(){o.prototype.initialize.apply(this,arguments);var e=this.model.get("editSettings");if(e){var t=e.get("panel");t&&(this.activeTab=t.activeTab,this.activeSection=t.activeSection)}},activateSection:function activateSection(){return o.prototype.activateSection.apply(this,arguments),this.model.get("editSettings").set("panel",{activeTab:this.activeTab,activeSection:this.activeSection}),this},openActiveSection:function openActiveSection(){o.prototype.openActiveSection.apply(this,arguments),elementor.channels.editor.trigger("section:activated",this.activeSection,this)},isVisibleSectionControl:function isVisibleSectionControl(e){return o.prototype.isVisibleSectionControl.apply(this,arguments)&&elementor.helpers.isActiveControl(e,this.model.get("settings").attributes)},scrollToEditedElement:function scrollToEditedElement(){elementor.helpers.scrollToView(this.getOption("editedElementView").$el)},onDestroy:function onDestroy(){var e=this.getOption("editedElementView");e&&e.$el.removeClass("elementor-element-editable"),this.model.trigger("editor:close"),this.triggerMethod("editor:destroy")},onRender:function onRender(){var e=this.getOption("editedElementView");e&&e.$el.addClass("elementor-element-editable")},onDeviceModeChange:function onDeviceModeChange(){o.prototype.onDeviceModeChange.apply(this,arguments),this.scrollToEditedElement()},onChildviewSettingsChange:function onChildviewSettingsChange(e){var t=this.getOption("editedElementView"),n=t.model.get("elType");"widget"===n&&(n=t.model.get("widgetType")),elementor.channels.editor.trigger("change",e,t).trigger("change:"+n,e,t).trigger("change:"+n+":"+e.model.get("name"),e,t)}}),e.exports=i},function(e,t,n){"use strict";var i,o=n(318);i=o.extend({ui:function ui(){var ui=o.prototype.ui.apply(this,arguments);return ui.systemSchemes=".elementor-panel-scheme-color-system-scheme",ui},events:function events(){var events=o.prototype.events.apply(this,arguments);return events["click @ui.systemSchemes"]="onSystemSchemeClick",events},getType:function getType(){return"color"},onSystemSchemeClick:function onSystemSchemeClick(e){var t=jQuery(e.currentTarget).data("schemeName"),n=elementor.config.system_schemes[this.getType()][t].items;this.changeChildrenUIValues(n)}}),e.exports=i},function(e,t,n){"use strict";var i=n(0)(n(239)),o=n(319);e.exports=o.extend({getUIType:function getUIType(){return"color"},ui:{pickerPlaceholder:".elementor-panel-scheme-color-picker-placeholder"},changeUIValue:function changeUIValue(e){this.colorPicker.picker.setColor(e)},onRender:function onRender(){var e=this;this.colorPicker=new i.default({picker:{el:this.ui.pickerPlaceholder[0],default:this.model.get("value")},onChange:function onChange(){e.triggerMethod("value:change",e.colorPicker.getColor())},onClear:function onClear(){e.triggerMethod("value:change","")}})},onBeforeDestroy:function onBeforeDestroy(){this.colorPicker.destroy()}})},function(e,t,n){"use strict";var i,o=n(319);i=o.extend({getUIType:function getUIType(){return"typography"},className:function className(){var e=o.prototype.className.apply(this,arguments);return e+" elementor-panel-box"},ui:{heading:".elementor-panel-heading",allFields:".elementor-panel-scheme-typography-item-field",inputFields:"input.elementor-panel-scheme-typography-item-field",selectFields:"select.elementor-panel-scheme-typography-item-field",selectFamilyFields:'select.elementor-panel-scheme-typography-item-field[name="font_family"]'},events:{"input @ui.inputFields":"onFieldChange","change @ui.selectFields":"onFieldChange","click @ui.heading":"toggleVisibility"},onRender:function onRender(){var e=this;this.ui.inputFields.add(this.ui.selectFields).each(function(){var t=jQuery(this),n=t.attr("name"),i=e.model.get("value")[n];t.val(i)}),this.ui.selectFamilyFields.select2({dir:elementorCommon.config.isRTL?"rtl":"ltr"})},toggleVisibility:function toggleVisibility(){this.$el.toggleClass("elementor-open")},changeUIValue:function changeUIValue(e){this.ui.allFields.each(function(){var t=jQuery(this),n=t.attr("name"),i=e[n];t.val(i).trigger("change")})},onFieldChange:function onFieldChange(e){var t=this.$(e.currentTarget),n=elementor.schemes.getSchemeValue("typography",this.model.get("key")).value,i=t.attr("name");n[i]=t.val(),"font_family"!==i||_.isEmpty(n[i])||elementor.helpers.enqueueFont(n[i]),this.triggerMethod("value:change",n)}}),e.exports=i},function(e,t,n){"use strict";var i;i=n(318).extend({getType:function getType(){return"typography"}}),e.exports=i},function(e,t,n){"use strict";var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-schemes-disabled",id:"elementor-panel-schemes-disabled",className:"elementor-nerd-box",disabledTitle:"",templateHelpers:function templateHelpers(){return{disabledTitle:this.disabledTitle}}}),e.exports=i},function(e,t,n){"use strict";n(15),n(30),e.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-footer-content",tagName:"nav",id:"elementor-panel-footer-tools",possibleRotateModes:["portrait","landscape"],ui:{menuButtons:".elementor-panel-footer-tool",settings:"#elementor-panel-footer-settings",deviceModeIcon:"#elementor-panel-footer-responsive > i",deviceModeButtons:"#elementor-panel-footer-responsive .elementor-panel-footer-sub-menu-item",saveTemplate:"#elementor-panel-footer-sub-menu-item-save-template",history:"#elementor-panel-footer-history",navigator:"#elementor-panel-footer-navigator"},events:{"click @ui.menuButtons":"onMenuButtonsClick","click @ui.settings":"onSettingsClick","click @ui.deviceModeButtons":"onResponsiveButtonsClick","click @ui.saveTemplate":"onSaveTemplateClick","click @ui.history":"onHistoryClick","click @ui.navigator":"onNavigatorClick"},behaviors:function behaviors(){var behaviors={saver:{behaviorClass:elementor.modules.components.saver.behaviors.FooterSaver}};return elementor.hooks.applyFilters("panel/footer/behaviors",behaviors,this)},initialize:function initialize(){this.listenTo(elementor.channels.deviceMode,"change",this.onDeviceModeChange)},getDeviceModeButton:function getDeviceModeButton(e){return this.ui.deviceModeButtons.filter('[data-device-mode="'+e+'"]')},addSubMenuItem:function addSubMenuItem(e,t){var n=jQuery("<div>",{id:"elementor-panel-footer-sub-menu-item-"+t.name,class:"elementor-panel-footer-sub-menu-item"}),i=jQuery("<i>",{class:"elementor-icon "+t.icon,"aria-hidden":!0}),o=jQuery("<div>",{class:"elementor-title"}).text(t.title);if(n.append(i,o),t.description){var r=jQuery("<div>",{class:"elementor-description"}).text(t.description);n.append(r)}t.callback&&n.on("click",t.callback);var a=this.ui.menuButtons.filter("#elementor-panel-footer-"+e);if(t.before){var l=a.find("#elementor-panel-footer-sub-menu-item-"+t.before);if(l.length)return n.insertBefore(l)}var s=a.find(".elementor-panel-footer-sub-menu");return n.appendTo(s)},removeSubMenuItem:function removeSubMenuItem(e,t){return jQuery("#elementor-panel-footer-sub-menu-item-"+t.name).remove()},showSettingsPage:function showSettingsPage(){$e.route("panel/page-settings/settings")},onMenuButtonsClick:function onMenuButtonsClick(e){var t=jQuery(e.currentTarget);if(t.hasClass("elementor-toggle-state")&&!jQuery(e.target).closest(".elementor-panel-footer-sub-menu-item").length){var n=t.hasClass("elementor-open");this.ui.menuButtons.not(".elementor-leave-open").removeClass("elementor-open"),n||t.addClass("elementor-open")}},onSettingsClick:function onSettingsClick(){$e.route("panel/page-settings/settings")},onDeviceModeChange:function onDeviceModeChange(){var e=elementor.channels.deviceMode.request("previousMode"),t=elementor.channels.deviceMode.request("currentMode");this.getDeviceModeButton(e).removeClass("active"),this.getDeviceModeButton(t).addClass("active"),this.ui.deviceModeIcon.removeClass("eicon-device-"+e).addClass("eicon-device-"+t)},onResponsiveButtonsClick:function onResponsiveButtonsClick(e){var t=this.$(e.currentTarget).data("device-mode");elementor.changeDeviceMode(t)},onSaveTemplateClick:function onSaveTemplateClick(){$e.route("library/save-template")},onHistoryClick:function onHistoryClick(){$e.route("panel/history/actions")},onNavigatorClick:function onNavigatorClick(){$e.run("navigator/toggle")}})},function(e,t,n){"use strict";var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-header",id:"elementor-panel-header",ui:{menuButton:"#elementor-panel-header-menu-button",menuIcon:"#elementor-panel-header-menu-button i",title:"#elementor-panel-header-title",addButton:"#elementor-panel-header-add-button"},events:{"click @ui.addButton":"onClickAdd","click @ui.menuButton":"onClickMenu"},behaviors:function behaviors(){return elementor.hooks.applyFilters("panel/header/behaviors",{},this)},setTitle:function setTitle(e){this.ui.title.html(e)},onClickAdd:function onClickAdd(){$e.route("panel/elements/categories")},onClickMenu:function onClickMenu(){$e.routes.is("panel/menu")?$e.route("panel/elements/categories"):$e.route("panel/menu")}}),e.exports=i},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){n(589),n(590),e.exports=n(591)},function(e,t,n){"use strict";var i;n(30),n(93),n(50),(i=jQuery).fn.elementorSerializeObject=function(){var e=this.serializeArray(),t={};return i.each(e,function(){!function parseObject(e,t,n){var i=/^[^\[\]]+\[]/.test(t),o=/^[^\[\]]+\[[^\[\]]+]/.test(t),r=t.replace(/\[.*/,"");if(i)e[r]||(e[r]=[]);else{if(!o)return void(e.push?e.push(n):e[r]=n);e[r]||(e[r]={})}var a=t.match(/\[[^\[\]]*]/g);return a[0]=a[0].replace(/\[|]/g,""),parseObject(e[r],a.join(""),n)}(t,this.name,this.value)}),t}},function(e,t,n){"use strict";var i=n(0);n(93);var o,r,a,l=i(n(170));o=jQuery,r=function hasFullDataTransferSupport(e){try{return e.originalEvent.dataTransfer.setData("test","test"),e.originalEvent.dataTransfer.clearData("test"),!0}catch(e){return!1}},a={html5Draggable:function Draggable(e){var t=this,n={},i={},a={element:"",groups:null,onDragStart:null,onDragEnd:null},s=function onDragEnd(e){o.isFunction(n.onDragEnd)&&n.onDragEnd.call(i.$element,e,t)},u=function onDragStart(e){var a={groups:n.groups||[]};r(e)&&e.originalEvent.dataTransfer.setData((0,l.default)(a),!0),o.isFunction(n.onDragStart)&&n.onDragStart.call(i.$element,e,t)};this.destroy=function(){i.$element.off("dragstart",u),i.$element.removeAttr("draggable")},function init(){!function initSettings(){o.extend(!0,n,a,e)}(),function initElementsCache(){i.$element=o(n.element)}(),function buildElements(){i.$element.attr("draggable",!0)}(),function attachEvents(){i.$element.on("dragstart",u).on("dragend",s)}()}()},html5Droppable:function Droppable(e){var t,n,i=this,a={},l={},s={element:"",items:">",horizontalSensitivity:"10%",axis:["vertical","horizontal"],placeholder:!0,currentElementClass:"html5dnd-current-element",placeholderClass:"html5dnd-placeholder",hasDraggingOnChildClass:"html5dnd-has-dragging-on-child",groups:null,isDroppingAllowed:null,onDragEnter:null,onDragging:null,onDropping:null,onDragLeave:null},u=function hasVerticalDetection(){return-1!==a.axis.indexOf("vertical")},c=function checkHorizontal(e,t){var n;return!!function hasHorizontalDetection(){return-1!==a.axis.indexOf("horizontal")}()&&(u()?!!(n=a.horizontalSensitivity.match(/\d+/))&&(n=n[0],/%$/.test(a.horizontalSensitivity)&&(n=t/n),e>t-n?"right":e<n&&"left"):e>t/2?"right":"left")},d=function setSide(e){var i=o(t),r=i.outerHeight()-l.$placeholder.outerHeight(),a=i.outerWidth();if(e=e.originalEvent,!(n=c(e.offsetX,a)))if(u()){var s=t.getBoundingClientRect();n=e.clientY>s.top+r/2?"bottom":"top"}else n=null},f=function insertPlaceholder(){if(a.placeholder){var e="top"===n?"prependTo":"appendTo";l.$placeholder[e](t)}},m=function isDroppingAllowed(e){var l,s,u;return!(a.groups&&r(e)&&(l=e.originalEvent.dataTransfer.types,u=!1,(l=Array.prototype.slice.apply(l)).forEach(function(e){try{if(!(s=JSON.parse(e)).groups.slice)return;a.groups.forEach(function(e){if(-1!==s.groups.indexOf(e))return u=!0,!1})}catch(e){}}),!u)||o.isFunction(a.isDroppingAllowed)&&!a.isDroppingAllowed.call(t,n,e,i))},p=function onDragEnter(e){e.stopPropagation(),t||(t=this,l.$element.parents().each(function(){var e=o(this).data("html5Droppable");e&&e.doDragLeave()}),d(e),m(e)&&(f(),l.$element.addClass(a.hasDraggingOnChildClass),o(t).addClass(a.currentElementClass),o.isFunction(a.onDragEnter)&&a.onDragEnter.call(t,n,e,i)))},h=function onDragOver(e){e.stopPropagation(),t||p.call(this,e);var r=n;d(e),m(e)&&(e.preventDefault(),r!==n&&f(),o.isFunction(a.onDragging)&&a.onDragging.call(this,n,e,i))},g=function onDragLeave(e){var n=this.getBoundingClientRect();("dragleave"!==e.type||e.clientX<n.left||e.clientX>=n.right||e.clientY<n.top||e.clientY>=n.bottom)&&(o(t).removeClass(a.currentElementClass),i.doDragLeave())},v=function onDrop(e){d(e),m(e)&&(e.preventDefault(),o.isFunction(a.onDropping)&&a.onDropping.call(this,n,e,i))};this.doDragLeave=function(){a.placeholder&&l.$placeholder.remove(),l.$element.removeClass(a.hasDraggingOnChildClass),o.isFunction(a.onDragLeave)&&a.onDragLeave.call(t,event,i),t=n=null},this.destroy=function(){l.$element.off("dragenter",a.items,p).off("dragover",a.items,h).off("drop",a.items,v).off("dragleave drop",a.items,g)},function init(){!function initSettings(){o.extend(a,s,e)}(),function initElementsCache(){l.$element=o(a.element),l.$placeholder=o("<div>",{class:a.placeholderClass})}(),function attachEvents(){l.$element.on("dragenter",a.items,p).on("dragover",a.items,h).on("drop",a.items,v).on("dragleave drop",a.items,g)}()}()}},o.each(a,function(e,t){o.fn[e]=function(n){return n=n||{},this.each(function(){var i=o.data(this,e);i instanceof t?"destroy"===n&&(i.destroy(),o.removeData(this,e)):(n.element=this,o.data(this,e,new t(n)))}),this}})},function(e,t,n){"use strict";var i=n(0);n(1)(t,"__esModule",{value:!0}),t.Editor=void 0;var o=i(n(2)),r=i(n(3)),a=i(n(5)),l=i(n(4)),s=i(n(21)),u=i(n(6)),c=function(e){function Editor(){return(0,o.default)(this,Editor),(0,a.default)(this,(0,l.default)(Editor).apply(this,arguments))}return(0,u.default)(Editor,e),(0,r.default)(Editor,[{key:"onStart",value:function onStart(e){NProgress.start(),NProgress.inc(.2),(0,s.default)((0,l.default)(Editor.prototype),"onStart",this).call(this,e)}},{key:"onPreviewLoaded",value:function onPreviewLoaded(){NProgress.done(),(0,s.default)((0,l.default)(Editor.prototype),"onPreviewLoaded",this).call(this)}}]),Editor}(i(n(349)).default);t.Editor=c,window.elementor=new c,elementor.start()}]);