/*! elementor - v3.24.0 - 13-09-2024 */
/*! For license information please see kit-elements-defaults-editor.min.js.LICENSE.txt */
(()=>{var e={6482:(e,t,r)=>{"use strict";var n=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.deleteElementDefaults=function deleteElementDefaults(e){return _deleteElementDefaults.apply(this,arguments)},t.getElementDefaults=function getElementDefaults(e){return($e.data.cache.storage.getItem(u)||{})[e]||{}},t.loadElementsDefaults=loadElementsDefaults,t.updateElementDefaults=function updateElementDefaults(e,t){return _updateElementDefaults.apply(this,arguments)};var o=n(r(50824)),a=n(r(10029)),u="kit-elements-defaults";function loadElementsDefaults(){return _loadElementsDefaults.apply(this,arguments)}function _loadElementsDefaults(){return(_loadElementsDefaults=(0,a.default)(o.default.mark((function _callee(){return o.default.wrap((function _callee$(e){for(;;)switch(e.prev=e.next){case 0:return $e.data.cache.storage.removeItem(u),e.abrupt("return",$e.data.get("".concat(u,"/index")));case 2:case"end":return e.stop()}}),_callee)})))).apply(this,arguments)}function _updateElementDefaults(){return(_updateElementDefaults=(0,a.default)(o.default.mark((function _callee2(e,t){return o.default.wrap((function _callee2$(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,$e.data.update("".concat(u,"/index"),{settings:t},{type:e});case 2:return r.next=4,loadElementsDefaults();case 4:case"end":return r.stop()}}),_callee2)})))).apply(this,arguments)}function _deleteElementDefaults(){return(_deleteElementDefaults=(0,a.default)(o.default.mark((function _callee3(e){return o.default.wrap((function _callee3$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,$e.data.delete("".concat(u,"/index"),{type:e});case 2:return t.next=4,loadElementsDefaults();case 4:case"end":return t.stop()}}),_callee3)})))).apply(this,arguments)}},52133:(e,t,r)=>{"use strict";var n=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r(50824)),a=n(r(10029)),u=n(r(78983)),i=n(r(42081)),l=n(r(58724)),c=n(r(71173)),s=n(r(74910)),f=r(14653);function _createSuper(e){var t=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var r,n=(0,s.default)(e);if(t){var o=(0,s.default)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return(0,c.default)(this,r)}}var p=function(e){(0,l.default)(ConfirmCreation,e);var t,r=_createSuper(ConfirmCreation);function ConfirmCreation(){return(0,u.default)(this,ConfirmCreation),r.apply(this,arguments)}return(0,i.default)(ConfirmCreation,[{key:"validateArgs",value:function validateArgs(){this.requireContainer()}},{key:"apply",value:(t=(0,a.default)(o.default.mark((function _callee(e){var t,r;return o.default.wrap((function _callee$(n){for(;;)switch(n.prev=n.next){case 0:if(t=e.container,!(r=(0,f.getConfirmCreationDialog)({onConfirm:function onConfirm(){return $e.run("kit-elements-defaults/create",{container:t})}})).doNotShowAgain){n.next=5;break}return $e.run("kit-elements-defaults/create",{container:t}),n.abrupt("return");case 5:r.show();case 6:case"end":return n.stop()}}),_callee)}))),function apply(e){return t.apply(this,arguments)})}]),ConfirmCreation}($e.modules.editor.CommandContainerBase);t.default=p},10075:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(r(50824)),u=o(r(10029)),i=o(r(78983)),l=o(r(42081)),c=o(r(58724)),s=o(r(71173)),f=o(r(74910)),p=r(6482),d=o(r(60600)),y=r(20267);function _createSuper(e){var t=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var r,n=(0,f.default)(e);if(t){var o=(0,f.default)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return(0,s.default)(this,r)}}var h=function(e){(0,c.default)(Create,e);var t,r=_createSuper(Create);function Create(){return(0,i.default)(this,Create),r.apply(this,arguments)}return(0,l.default)(Create,[{key:"validateArgs",value:function validateArgs(){this.requireContainer()}},{key:"apply",value:(t=(0,u.default)(a.default.mark((function _callee(e){var t,r,o,u;return a.default.wrap((function _callee$(a){for(;;)switch(a.prev=a.next){case 0:return t=e.container,$e.internal("panel/state-loading"),r=(0,y.extractElementType)(t.model),o=(0,p.getElementDefaults)(r),u=(0,d.default)(t),a.prev=3,a.next=6,(0,p.updateElementDefaults)(r,u);case 6:elementor.notifications.showToast({message:n("Default settings changed.","elementor"),buttons:[{name:"undo",text:n("Undo","elementor"),callback:function callback(){$e.run("kit-elements-defaults/restore",{type:r,settings:o})}}]}),a.next=13;break;case 9:throw a.prev=9,a.t0=a.catch(3),elementor.notifications.showToast({message:n("An error occurred.","elementor")}),a.t0;case 13:return a.prev=13,$e.internal("panel/state-ready"),a.finish(13);case 16:case"end":return a.stop()}}),_callee,null,[[3,9,13,16]])}))),function apply(e){return t.apply(this,arguments)})}]),Create}($e.modules.editor.CommandContainerBase);t.default=h},73646:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(r(50824)),u=o(r(10029)),i=o(r(78983)),l=o(r(42081)),c=o(r(58724)),s=o(r(71173)),f=o(r(74910)),p=r(6482);function _createSuper(e){var t=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var r,n=(0,f.default)(e);if(t){var o=(0,f.default)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return(0,s.default)(this,r)}}var d=function(e){(0,c.default)(Delete,e);var t,r=_createSuper(Delete);function Delete(){return(0,i.default)(this,Delete),r.apply(this,arguments)}return(0,l.default)(Delete,[{key:"apply",value:(t=(0,u.default)(a.default.mark((function _callee(e){var t;return a.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return t=e.type,$e.internal("panel/state-loading"),r.prev=2,r.next=5,(0,p.deleteElementDefaults)(t);case 5:elementor.notifications.showToast({message:n("Default settings has been reset.","elementor")}),r.next=12;break;case 8:throw r.prev=8,r.t0=r.catch(2),elementor.notifications.showToast({message:n("An error occurred.","elementor")}),r.t0;case 12:return r.prev=12,$e.internal("panel/state-ready"),r.finish(12);case 15:case"end":return r.stop()}}),_callee,null,[[2,8,12,15]])}))),function apply(e){return t.apply(this,arguments)})}]),Delete}($e.modules.CommandBase);t.default=d},8034:(e,t,r)=>{"use strict";var n=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ConfirmCreation",{enumerable:!0,get:function get(){return o.default}}),Object.defineProperty(t,"Create",{enumerable:!0,get:function get(){return a.default}}),Object.defineProperty(t,"Delete",{enumerable:!0,get:function get(){return u.default}}),Object.defineProperty(t,"Restore",{enumerable:!0,get:function get(){return i.default}});var o=n(r(52133)),a=n(r(10075)),u=n(r(73646)),i=n(r(88430))},88430:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(r(50824)),u=o(r(10029)),i=o(r(78983)),l=o(r(42081)),c=o(r(58724)),s=o(r(71173)),f=o(r(74910)),p=r(6482);function _createSuper(e){var t=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var r,n=(0,f.default)(e);if(t){var o=(0,f.default)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return(0,s.default)(this,r)}}var d=function(e){(0,c.default)(Restore,e);var t,r=_createSuper(Restore);function Restore(){return(0,i.default)(this,Restore),r.apply(this,arguments)}return(0,l.default)(Restore,[{key:"apply",value:(t=(0,u.default)(a.default.mark((function _callee(e){var t,r;return a.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return t=e.type,r=e.settings,$e.internal("panel/state-loading"),o.prev=2,o.next=5,(0,p.updateElementDefaults)(t,r);case 5:elementor.notifications.showToast({message:n("Previous settings restored.","elementor")}),o.next=12;break;case 8:throw o.prev=8,o.t0=o.catch(2),elementor.notifications.showToast({message:n("An error occurred.","elementor")}),o.t0;case 12:return o.prev=12,$e.internal("panel/state-ready"),o.finish(12);case 15:case"end":return o.stop()}}),_callee,null,[[2,8,12,15]])}))),function apply(e){return t.apply(this,arguments)})}]),Restore}($e.modules.CommandBase);t.default=d},62297:(e,t,r)=>{"use strict";var n=r(73203),o=r(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(78983)),u=n(r(42081)),i=n(r(58724)),l=n(r(71173)),c=n(r(74910)),s=_interopRequireWildcard(r(20156)),f=_interopRequireWildcard(r(44699)),p=_interopRequireWildcard(r(8034));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?r:t})(e)}function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==o(e)&&"function"!=typeof e)return{default:e};var r=_getRequireWildcardCache(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,r&&r.set(e,n),n}function _createSuper(e){var t=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var r,n=(0,c.default)(e);if(t){var o=(0,c.default)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return(0,l.default)(this,r)}}var d=function(e){(0,i.default)(Component,e);var t=_createSuper(Component);function Component(){return(0,a.default)(this,Component),t.apply(this,arguments)}return(0,u.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"kit-elements-defaults"}},{key:"defaultHooks",value:function defaultHooks(){return this.importHooks(s)}},{key:"defaultData",value:function defaultData(){return this.importCommands(f)}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(p)}}]),Component}($e.modules.ComponentBase);t.default=d},14653:(e,t,r)=>{"use strict";var n=r(38003).__;Object.defineProperty(t,"__esModule",{value:!0}),t.getConfirmCreationDialog=function getConfirmCreationDialog(e){var r=e.onConfirm;if(!a){var u;t.introductionManager=a=function createIntroductionManager(){var e,t,r="e-kit-elements-defaults-create-dialog",a=new elementorModules.editor.utils.Introduction({introductionKey:o,dialogType:"confirm",dialogOptions:{id:r,headerMessage:n("Sure you want to change default settings?","elementor"),message:n("Your changes will automatically be saved for future uses of this element. %1$sNote:%2$s This includes sensitive information like emails, API keys, etc.","elementor").replace("%1$s","").replace("%2$s",""),effects:{show:"fadeIn",hide:"fadeOut"},hide:{onBackgroundClick:!0},strings:{confirm:n("Save","elementor"),cancel:n("Cancel","elementor")},onShow:function onShow(){var e;null===(e=this.getElements("checkbox-dont-show-again"))||void 0===e||e.prop("checked",!0)}}}),u=function createCheckboxAndLabel(e){var t="".concat(e,"-dont-show-again"),r=document.createElement("input");r.type="checkbox",r.name=t,r.id=t,r.checked=!0;var o=document.createElement("label");return o.htmlFor=t,o.textContent=n("Do not show this message again","elementor"),o.prepend(r),{checkbox:r,label:o}}(r),i=u.checkbox,l=u.label;return a.getDialog().addElement("checkbox-dont-show-again",i),null===(e=a.getDialog().getElements("message"))||void 0===e||null===(t=e.append)||void 0===t||t.call(e,l),a}(),a.introductionViewed=!(null===(u=elementor.config.user.introduction)||void 0===u||!u[o])}var i=a.getDialog();return i.onConfirm=function(){i.getElements("checkbox-dont-show-again").prop("checked")&&a.setViewed(),r()},{doNotShowAgain:!!a.introductionViewed,show:function show(){return a.show()}}},t.introductionManager=t.introductionKey=void 0,t.removeConfirmCreationDialog=function removeConfirmCreationDialog(){t.introductionManager=a=null};var o="kit_elements_defaults_create_dialog";t.introductionKey=o;var a=null;t.introductionManager=a},44699:(e,t,r)=>{"use strict";var n=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.Index=void 0;var o=n(r(78983)),a=n(r(42081)),u=n(r(58724)),i=n(r(71173)),l=n(r(74910));function _createSuper(e){var t=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var r,n=(0,l.default)(e);if(t){var o=(0,l.default)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return(0,i.default)(this,r)}}var c=function(e){(0,u.default)(Index,e);var t=_createSuper(Index);function Index(){return(0,o.default)(this,Index),t.apply(this,arguments)}return(0,a.default)(Index,null,[{key:"getEndpointFormat",value:function getEndpointFormat(){return"kit-elements-defaults/{type}"}}]),Index}($e.modules.CommandData);t.Index=c},60600:(e,t,r)=>{"use strict";var n=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function extractContainerSettings(e){var t=e.settings,r=t.controls,n=t.toJSON({remove:["default"]}),o=extractSettings(n,r);return _objectSpread(_objectSpread({},o),function extractSpecialSettings(e,t,r){return i.reduce((function(n,o){var i=extractSettings((null==e?void 0:e[o])||{},t,r);return(0,u.isPopulatedObject)(i)?_objectSpread(_objectSpread({},n),{},(0,a.default)({},o,i)):n}),{})}(n,r,o))};var o=n(r(40131)),a=n(r(93231)),u=r(20267);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t