/*! elementor - v3.25.0 - 24-11-2024 */ (()=>{var C={71177:(C,T,B)=>{"use strict";function n(C){for(var T=arguments.length,B=Array(T>1?T-1:0),q=1;q3?T.i-4:T.i:Array.isArray(C)?1:s(C)?2:v(C)?3:0}function u(C,T){return 2===o(C)?C.has(T):Object.prototype.hasOwnProperty.call(C,T)}function a(C,T){return 2===o(C)?C.get(T):C[T]}function f(C,T,B){var q=o(C);2===q?C.set(T,B):3===q?C.add(B):C[T]=B}function c(C,T){return C===T?0!==C||1/C==1/T:C!=C&&T!=T}function s(C){return U&&C instanceof Map}function v(C){return W&&C instanceof Set}function p(C){return C.o||C.t}function l(C){if(Array.isArray(C))return Array.prototype.slice.call(C);var T=Q(C);delete T[X];for(var B=J(T),q=0;q1&&(C.set=C.add=C.clear=C.delete=h),Object.freeze(C),T&&i(C,(function(C,T){return d(T,!0)}),!0)),C}function h(){n(2)}function y(C){return null==C||"object"!=typeof C||Object.isFrozen(C)}function b(C){var T=Z[C];return T||n(18,C),T}function m(C,T){Z[C]||(Z[C]=T)}function _(){return V}function j(C,T){T&&(b("Patches"),C.u=[],C.s=[],C.v=T)}function g(C){O(C),C.p.forEach(S),C.p=null}function O(C){C===V&&(V=C.l)}function w(C){return V={p:[],l:V,h:C,m:!0,_:0}}function S(C){var T=C[X];0===T.i||1===T.i?T.j():T.g=!0}function P(C,T){T._=T.p.length;var B=T.p[0],q=void 0!==C&&C!==B;return T.h.O||b("ES5").S(T,C,q),q?(B[X].P&&(g(T),n(4)),t(C)&&(C=M(T,C),T.l||x(T,C)),T.u&&b("Patches").M(B[X].t,C,T.u,T.s)):C=M(T,B,[]),g(T),T.u&&T.v(T.u,T.s),C!==H?C:void 0}function M(C,T,B){if(y(T))return T;var q=T[X];if(!q)return i(T,(function(V,$){return A(C,q,T,V,$,B)}),!0),T;if(q.A!==C)return T;if(!q.P)return x(C,q.t,!0),q.t;if(!q.I){q.I=!0,q.A._--;var V=4===q.i||5===q.i?q.o=l(q.k):q.o,$=V,U=!1;3===q.i&&($=new Set(V),V.clear(),U=!0),i($,(function(T,$){return A(C,q,V,T,$,B,U)})),x(C,V,!1),B&&C.u&&b("Patches").N(q,B,C.u,C.s)}return q.o}function A(C,T,B,q,V,$,U){if(r(V)){var W=M(C,V,$&&T&&3!==T.i&&!u(T.R,q)?$.concat(q):void 0);if(f(B,q,W),!r(W))return;C.m=!1}else U&&B.add(V);if(t(V)&&!y(V)){if(!C.h.D&&C._<1)return;M(C,V),T&&T.A.l||x(C,V)}}function x(C,T,B){void 0===B&&(B=!1),!C.l&&C.h.D&&C.m&&d(T,B)}function z(C,T){var B=C[X];return(B?p(B):C)[T]}function I(C,T){if(T in C)for(var B=Object.getPrototypeOf(C);B;){var q=Object.getOwnPropertyDescriptor(B,T);if(q)return q;B=Object.getPrototypeOf(B)}}function k(C){C.P||(C.P=!0,C.l&&k(C.l))}function E(C){C.o||(C.o=l(C.t))}function N(C,T,B){var q=s(T)?b("MapSet").F(T,B):v(T)?b("MapSet").T(T,B):C.O?function(C,T){var B=Array.isArray(C),q={i:B?1:0,A:T?T.A:_(),P:!1,I:!1,R:{},l:T,t:C,k:null,o:null,j:null,C:!1},V=q,$=Y;B&&(V=[q],$=ee);var U=Proxy.revocable(V,$),W=U.revoke,K=U.proxy;return q.k=K,q.j=W,K}(T,B):b("ES5").J(T,B);return(B?B.A:_()).p.push(q),q}function R(C){return r(C)||n(22,C),function n(C){if(!t(C))return C;var T,B=C[X],q=o(C);if(B){if(!B.P&&(B.i<4||!b("ES5").K(B)))return B.t;B.I=!0,T=D(C,q),B.I=!1}else T=D(C,q);return i(T,(function(C,q){B&&a(B.t,C)===q||f(T,C,n(q))})),3===q?new Set(T):T}(C)}function D(C,T){switch(T){case 2:return new Map(C);case 3:return Array.from(C)}return l(C)}function F(){function t(T,B){var q=C[T];return q?q.enumerable=B:C[T]=q={configurable:!0,enumerable:B,get:function(){var C=this[X];return Y.get(C,T)},set:function(C){var B=this[X];Y.set(B,T,C)}},q}function e(C){for(var T=C.length-1;T>=0;T--){var B=C[T][X];if(!B.P)switch(B.i){case 5:a(B)&&k(B);break;case 4:o(B)&&k(B)}}}function o(C){for(var T=C.t,B=C.k,q=J(B),V=q.length-1;V>=0;V--){var $=q[V];if($!==X){var U=T[$];if(void 0===U&&!u(T,$))return!0;var W=B[$],K=W&&W[X];if(K?K.t!==U:!c(W,U))return!0}}var H=!!T[X];return q.length!==J(T).length+(H?0:1)}function a(C){var T=C.k;if(T.length!==C.t.length)return!0;var B=Object.getOwnPropertyDescriptor(T,T.length-1);if(B&&!B.get)return!0;for(var q=0;qje,MiddlewareArray:()=>Se,SHOULD_AUTOBATCH:()=>Ke,TaskAbortError:()=>Be,__DO_NOT_USE__ActionTypes:()=>ue,addListener:()=>Ue,applyMiddleware:()=>applyMiddleware,autoBatchEnhancer:()=>autoBatchEnhancer,bindActionCreators:()=>bindActionCreators,clearAllListeners:()=>ze,combineReducers:()=>combineReducers,compose:()=>compose,configureStore:()=>configureStore,createAction:()=>createAction,createActionCreatorInvariantMiddleware:()=>createActionCreatorInvariantMiddleware,createAsyncThunk:()=>Me,createDraftSafeSelector:()=>createDraftSafeSelector,createEntityAdapter:()=>createEntityAdapter,createImmutableStateInvariantMiddleware:()=>createImmutableStateInvariantMiddleware,createListenerMiddleware:()=>createListenerMiddleware,createNextState:()=>oe,createReducer:()=>createReducer,createSelector:()=>fe,createSerializableStateInvariantMiddleware:()=>createSerializableStateInvariantMiddleware,createSlice:()=>createSlice,createStore:()=>createStore,current:()=>R,findNonSerializableValue:()=>findNonSerializableValue,freeze:()=>d,getDefaultMiddleware:()=>getDefaultMiddleware,getType:()=>getType,isAction:()=>isAction,isActionCreator:()=>isActionCreator,isAllOf:()=>isAllOf,isAnyOf:()=>isAnyOf,isAsyncThunkAction:()=>isAsyncThunkAction,isDraft:()=>r,isFluxStandardAction:()=>isFSA,isFulfilled:()=>isFulfilled,isImmutableDefault:()=>isImmutableDefault,isPending:()=>isPending,isPlain:()=>isPlain,isPlainObject:()=>redux_toolkit_esm_isPlainObject,isRejected:()=>isRejected,isRejectedWithValue:()=>isRejectedWithValue,legacy_createStore:()=>ce,miniSerializeError:()=>miniSerializeError,nanoid:()=>nanoid,original:()=>e,prepareAutoBatched:()=>prepareAutoBatched,removeListener:()=>Fe,unwrapResult:()=>unwrapResult});var q,V,$="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),U="undefined"!=typeof Map,W="undefined"!=typeof Set,K="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,H=$?Symbol.for("immer-nothing"):((q={})["immer-nothing"]=!0,q),L=$?Symbol.for("immer-draftable"):"__$immer_draftable",X=$?Symbol.for("immer-state"):"__$immer_state",G=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),J="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(C){return Object.getOwnPropertyNames(C).concat(Object.getOwnPropertySymbols(C))}:Object.getOwnPropertyNames,Q=Object.getOwnPropertyDescriptors||function(C){var T={};return J(C).forEach((function(B){T[B]=Object.getOwnPropertyDescriptor(C,B)})),T},Z={},Y={get:function(C,T){if(T===X)return C;var B=p(C);if(!u(B,T))return function(C,T,B){var q,V=I(T,B);return V?"value"in V?V.value:null===(q=V.get)||void 0===q?void 0:q.call(C.k):void 0}(C,B,T);var q=B[T];return C.I||!t(q)?q:q===z(C.t,T)?(E(C),C.o[T]=N(C.A.h,q,C)):q},has:function(C,T){return T in p(C)},ownKeys:function(C){return Reflect.ownKeys(p(C))},set:function(C,T,B){var q=I(p(C),T);if(null==q?void 0:q.set)return q.set.call(C.k,B),!0;if(!C.P){var V=z(p(C),T),$=null==V?void 0:V[X];if($&&$.t===B)return C.o[T]=B,C.R[T]=!1,!0;if(c(B,V)&&(void 0!==B||u(C.t,T)))return!0;E(C),k(C)}return C.o[T]===B&&(void 0!==B||T in C.o)||Number.isNaN(B)&&Number.isNaN(C.o[T])||(C.o[T]=B,C.R[T]=!0),!0},deleteProperty:function(C,T){return void 0!==z(C.t,T)||T in C.t?(C.R[T]=!1,E(C),k(C)):delete C.R[T],C.o&&delete C.o[T],!0},getOwnPropertyDescriptor:function(C,T){var B=p(C),q=Reflect.getOwnPropertyDescriptor(B,T);return q?{writable:!0,configurable:1!==C.i||"length"!==T,enumerable:q.enumerable,value:B[T]}:q},defineProperty:function(){n(11)},getPrototypeOf:function(C){return Object.getPrototypeOf(C.t)},setPrototypeOf:function(){n(12)}},ee={};i(Y,(function(C,T){ee[C]=function(){return arguments[0]=arguments[0][0],T.apply(this,arguments)}})),ee.deleteProperty=function(C,T){return ee.set.call(this,C,T,void 0)},ee.set=function(C,T,B){return Y.set.call(this,C[0],T,B,C[0])};var te=function(){function e(C){var T=this;this.O=K,this.D=!0,this.produce=function(C,B,q){if("function"==typeof C&&"function"!=typeof B){var V=B;B=C;var $=T;return function(C){var T=this;void 0===C&&(C=V);for(var q=arguments.length,U=Array(q>1?q-1:0),W=1;W1?q-1:0),$=1;$=0;B--){var q=T[B];if(0===q.path.length&&"replace"===q.op){C=q.value;break}}B>-1&&(T=T.slice(B+1));var V=b("Patches").$;return r(C)?V(C,T):this.produce(C,(function(C){return V(C,T)}))},e}(),re=new te,ne=re.produce;re.produceWithPatches.bind(re),re.setAutoFreeze.bind(re),re.setUseProxies.bind(re),re.applyPatches.bind(re),re.createDraft.bind(re),re.finishDraft.bind(re);const oe=ne;function _typeof(C){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(C){return typeof C}:function(C){return C&&"function"==typeof Symbol&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":typeof C},_typeof(C)}function toPropertyKey(C){var T=function toPrimitive(C,T){if("object"!=_typeof(C)||!C)return C;var B=C[Symbol.toPrimitive];if(void 0!==B){var q=B.call(C,T||"default");if("object"!=_typeof(q))return q;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===T?String:Number)(C)}(C,"string");return"symbol"==_typeof(T)?T:String(T)}function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var q=Object.getOwnPropertySymbols(C);T&&(q=q.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,q)}return B}function _objectSpread2(C){for(var T=1;T-1){var V=B[q];return q>0&&(B.splice(q,1),B.unshift(V)),V.value}return se}return{get,put:function put(T,q){get(T)===se&&(B.unshift({key:T,value:q}),B.length>C&&B.pop())},getEntries:function getEntries(){return B},clear:function clear(){B=[]}}}(U,K);function memoized(){var T=H.get(arguments);if(T===se){if(T=C.apply(null,arguments),W){var B=H.getEntries().find((function(C){return W(C.value,T)}));B&&(T=B.value)}H.put(arguments,T)}return T}return memoized.clearCache=function(){return H.clear()},memoized}function createSelectorCreator(C){for(var T=arguments.length,B=new Array(T>1?T-1:0),q=1;q0&&V[V.length-1])||6!==$[0]&&2!==$[0])){U=0;continue}if(3===$[0]&&(!V||$[1]>V[0]&&$[1]-1}function getType(C){return""+C}function createActionCreatorInvariantMiddleware(C){return void 0===C&&(C={}),function(){return function(C){return function(T){return C(T)}}}}var Se=function(C){function MiddlewareArray(){for(var T=[],B=0;B",value:C};if("object"!=typeof C||null===C)return!1;if(null==$?void 0:$.has(C))return!1;for(var W=null!=q?q(C):Object.entries(C),K=V.length>0,_loop_2=function(C,W){var H=T?T+"."+C:C;if(K&&V.some((function(C){return C instanceof RegExp?C.test(H):H===C})))return"continue";return B(W)?"object"==typeof W&&(U=findNonSerializableValue(W,H,B,q,V,$))?{value:U}:void 0:{value:{keyPath:H,value:W}}},H=0,L=W;H0){var $=T.filter((function(T){return function takeNewKey(T,B,q){var V=q.entities[B.id],$=Object.assign({},V,B.changes),U=selectIdValue($,C),W=U!==B.id;return W&&(T[B.id]=U,delete q.entities[B.id]),q.entities[U]=$,W}(q,T,B)})).length>0;$&&(B.ids=Object.keys(B.entities))}}function upsertManyMutably(T,B){var q=splitAddedUpdatedEntities(T,C,B),V=q[0];updateManyMutably(q[1],B),addManyMutably(V,B)}return{removeAll:(T=function removeAllMutably(C){Object.assign(C,{ids:[],entities:{}})},B=createStateOperator((function(C,B){return T(B)})),function operation(C){return B(C,void 0)}),addOne:createStateOperator(addOneMutably),addMany:createStateOperator(addManyMutably),setOne:createStateOperator(setOneMutably),setMany:createStateOperator((function setManyMutably(C,T){for(var B=0,q=C=ensureEntitiesArray(C);B-1;return B&&q}function isAsyncThunkArray(C){return"function"==typeof C[0]&&"pending"in C[0]&&"fulfilled"in C[0]&&"rejected"in C[0]}function isPending(){for(var C=[],T=0;T0)for(var K=C.getState(),H=Array.from(B.values()),L=0,X=H;L{"use strict";function _createForOfIteratorHelper(C,T){var B="undefined"!=typeof Symbol&&C[Symbol.iterator]||C["@@iterator"];if(!B){if(Array.isArray(C)||(B=function _unsupportedIterableToArray(C,T){if(!C)return;if("string"==typeof C)return _arrayLikeToArray(C,T);var B=Object.prototype.toString.call(C).slice(8,-1);"Object"===B&&C.constructor&&(B=C.constructor.name);if("Map"===B||"Set"===B)return Array.from(C);if("Arguments"===B||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return _arrayLikeToArray(C,T)}(C))||T&&C&&"number"==typeof C.length){B&&(C=B);var q=0,V=function F(){};return{s:V,n:function n(){return q>=C.length?{done:!0}:{done:!1,value:C[q++]}},e:function e(C){throw C},f:V}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var $,U=!0,W=!1;return{s:function s(){B=B.call(C)},n:function n(){var C=B.next();return U=C.done,C},e:function e(C){W=!0,$=C},f:function f(){try{U||null==B.return||B.return()}finally{if(W)throw $}}}}function _arrayLikeToArray(C,T){(null==T||T>C.length)&&(T=C.length);for(var B=0,q=new Array(T);B{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var V=q(B(7501)),$=q(B(78983)),U=q(B(42081)),W=q(B(58724)),K=q(B(71173)),H=q(B(74910)),L=q(B(27597)),X=q(B(90381));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,q=(0,H.default)(C);if(T){var V=(0,H.default)(this).constructor;B=Reflect.construct(q,arguments,V)}else B=q.apply(this,arguments);return(0,K.default)(this,B)}}var G=function(C){(0,W.default)(ArgsObject,C);var T=_createSuper(ArgsObject);function ArgsObject(C){var B;return(0,$.default)(this,ArgsObject),(B=T.call(this)).args=C,B}return(0,U.default)(ArgsObject,[{key:"requireArgument",value:function requireArgument(C){var T=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.args;if(!Object.prototype.hasOwnProperty.call(T,C))throw Error("".concat(C," is required."))}},{key:"requireArgumentType",value:function requireArgumentType(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(C,B),(0,V.default)(B[C])!==T)throw Error("".concat(C," invalid type: ").concat(T,"."))}},{key:"requireArgumentInstance",value:function requireArgumentInstance(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(C,B),!(B[C]instanceof T||(0,X.default)(B[C],T)))throw Error("".concat(C," invalid instance."))}},{key:"requireArgumentConstructor",value:function requireArgumentConstructor(C,T){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(C,B),B[C].constructor.toString()!==T.prototype.constructor.toString())throw Error("".concat(C," invalid constructor type."))}}],[{key:"getInstanceType",value:function getInstanceType(){return"ArgsObject"}}]),ArgsObject}(L.default);T.default=G},27597:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var V=q(B(78983)),$=q(B(42081)),U=q(B(51121)),W=q(B(74910)),K=function(C){function InstanceType(){var C=this;(0,V.default)(this,InstanceType);for(var T=this instanceof InstanceType?this.constructor:void 0,B=[];T.__proto__&&T.__proto__.name;)B.push(T.__proto__),T=T.__proto__;B.reverse().forEach((function(T){return C instanceof T}))}return(0,$.default)(InstanceType,null,[{key:C,value:function value(C){var T=(0,U.default)((0,W.default)(InstanceType),Symbol.hasInstance,this).call(this,C);if(C&&!C.constructor.getInstanceType)return T;if(C&&(C.instanceTypes||(C.instanceTypes=[]),T||this.getInstanceType()===C.constructor.getInstanceType()&&(T=!0),T)){var B=this.getInstanceType===InstanceType.getInstanceType?"BaseInstanceType":this.getInstanceType();-1===C.instanceTypes.indexOf(B)&&C.instanceTypes.push(B)}return!T&&C&&(T=C.instanceTypes&&Array.isArray(C.instanceTypes)&&-1!==C.instanceTypes.indexOf(this.getInstanceType())),T}},{key:"getInstanceType",value:function getInstanceType(){elementorModules.ForceMethodImplementation()}}]),InstanceType}(Symbol.hasInstance);T.default=K},1192:(C,T,B)=>{"use strict";var q=B(73203)(B(7501)),V=function Module(){var C,T=jQuery,B=arguments,V=this,$={};this.getItems=function(C,T){if(T){var B=T.split("."),q=B.splice(0,1);if(!B.length)return C[q];if(!C[q])return;return this.getItems(C[q],B.join("."))}return C},this.getSettings=function(T){return this.getItems(C,T)},this.setSettings=function(B,$,U){if(U||(U=C),"object"===(0,q.default)(B))return T.extend(U,B),V;var W=B.split("."),K=W.splice(0,1);return W.length?(U[K]||(U[K]={}),V.setSettings(W.join("."),$,U[K])):(U[K]=$,V)},this.getErrorMessage=function(C,T){var B;if("forceMethodImplementation"===C)B="The method '".concat(T,"' must to be implemented in the inheritor child.");else B="An error occurs";return B},this.forceMethodImplementation=function(C){throw new Error(this.getErrorMessage("forceMethodImplementation",C))},this.on=function(C,B){return"object"===(0,q.default)(C)?(T.each(C,(function(C){V.on(C,this)})),V):(C.split(" ").forEach((function(C){$[C]||($[C]=[]),$[C].push(B)})),V)},this.off=function(C,T){if(!$[C])return V;if(!T)return delete $[C],V;var B=$[C].indexOf(T);return-1!==B&&(delete $[C][B],$[C]=$[C].filter((function(C){return C}))),V},this.trigger=function(C){var B="on"+C[0].toUpperCase()+C.slice(1),q=Array.prototype.slice.call(arguments,1);V[B]&&V[B].apply(V,q);var U=$[C];return U?(T.each(U,(function(C,T){T.apply(V,q)})),V):V},function init(){V.__construct.apply(V,B),function ensureClosureMethods(){T.each(V,(function(C){var T=V[C];"function"==typeof T&&(V[C]=function(){return T.apply(V,arguments)})}))}(),function initSettings(){C=V.getDefaultSettings();var q=B[0];q&&T.extend(!0,C,q)}(),V.trigger("init")}()};V.prototype.__construct=function(){},V.prototype.getDefaultSettings=function(){return{}},V.prototype.getConstructorID=function(){return this.constructor.name},V.extend=function(C){var T=jQuery,B=this,q=function child(){return B.apply(this,arguments)};return T.extend(q,B),(q.prototype=Object.create(T.extend({},B.prototype,C))).constructor=q,q.__super__=B.prototype,q},C.exports=V},56563:(C,T,B)=>{"use strict";var q=B(38003).sprintf,V=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.CreateStyle=void 0;var $=V(B(93231)),U=V(B(9833)),W=V(B(78983)),K=V(B(42081)),H=V(B(58724)),L=V(B(71173)),X=V(B(74910)),G=B(38003);function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var q=Object.getOwnPropertySymbols(C);T&&(q=q.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,q)}return B}function _objectSpread(C){for(var T=1;T{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.CreateVariant=void 0;var V=q(B(93231)),$=q(B(78983)),U=q(B(42081)),W=q(B(58724)),K=q(B(71173)),H=q(B(74910)),L=B(42743);function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var q=Object.getOwnPropertySymbols(C);T&&(q=q.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,q)}return B}function _objectSpread(C){for(var T=1;T{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.DeleteStyle=void 0;var V=q(B(93231)),$=q(B(78983)),U=q(B(42081)),W=q(B(58724)),K=q(B(71173)),H=q(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,q=(0,H.default)(C);if(T){var V=(0,H.default)(this).constructor;B=Reflect.construct(q,arguments,V)}else B=q.apply(this,arguments);return(0,K.default)(this,B)}}var L=function(C){(0,W.default)(DeleteStyle,C);var T=_createSuper(DeleteStyle);function DeleteStyle(){return(0,$.default)(this,DeleteStyle),T.apply(this,arguments)}return(0,U.default)(DeleteStyle,[{key:"validateArgs",value:function validateArgs(C){this.requireContainer(C),this.requireArgumentConstructor("styleDefID",String,C),this.requireArgumentConstructor("bind",String,C)}},{key:"apply",value:function apply(C){var T=C.container,B=C.styleDefID,q=C.bind,$=T.settings.get(q);if(!$)throw new Error("Setting not found");var U=(0,V.default)({},q,{$$type:"classes",value:$.value.filter((function(C){return C!==B}))});$e.internal("document/elements/set-settings",{container:T,settings:U});var W=T.model.get("styles")||{};delete W[B],T.model.set("styles",W)}}]),DeleteStyle}($e.modules.editor.CommandContainerInternalBase);T.DeleteStyle=L;var X=L;T.default=X},35421:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.DeleteVariant=void 0;var V=q(B(93231)),$=q(B(78983)),U=q(B(42081)),W=q(B(58724)),K=q(B(71173)),H=q(B(74910)),L=B(42743);function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var q=Object.getOwnPropertySymbols(C);T&&(q=q.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,q)}return B}function _objectSpread(C){for(var T=1;T{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"CreateStyle",{enumerable:!0,get:function get(){return V.CreateStyle}}),Object.defineProperty(T,"CreateVariant",{enumerable:!0,get:function get(){return U.CreateVariant}}),Object.defineProperty(T,"DeleteStyle",{enumerable:!0,get:function get(){return $.DeleteStyle}}),Object.defineProperty(T,"DeleteVariant",{enumerable:!0,get:function get(){return W.DeleteVariant}}),Object.defineProperty(T,"UpdateProps",{enumerable:!0,get:function get(){return q.UpdateProps}});var q=B(36841),V=B(56563),$=B(12232),U=B(25228),W=B(35421)},36841:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.UpdateProps=void 0;var V=q(B(40131)),$=q(B(93231)),U=q(B(78983)),W=q(B(42081)),K=q(B(58724)),H=q(B(71173)),L=q(B(74910)),X=B(42743);function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var q=Object.getOwnPropertySymbols(C);T&&(q=q.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,q)}return B}function _objectSpread(C){for(var T=1;T{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Styles",{enumerable:!0,get:function get(){return q.Styles}});var q=B(977)},977:(C,T,B)=>{"use strict";var q=B(38003).__,V=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Styles=void 0;var $=V(B(93231)),U=V(B(78983)),W=V(B(42081)),K=V(B(58724)),H=V(B(71173)),L=V(B(74910)),X=B(42743);function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var q=Object.getOwnPropertySymbols(C);T&&(q=q.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,q)}return B}function _objectSpread(C){for(var T=1;T{"use strict";var q=B(73203),V=B(7501);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var $=q(B(78983)),U=q(B(42081)),W=q(B(58724)),K=q(B(71173)),H=q(B(74910)),L=q(B(19263)),X=_interopRequireWildcard(B(75253)),G=_interopRequireWildcard(B(58039));function _getRequireWildcardCache(C){if("function"!=typeof WeakMap)return null;var T=new WeakMap,B=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(C){return C?B:T})(C)}function _interopRequireWildcard(C,T){if(!T&&C&&C.__esModule)return C;if(null===C||"object"!==V(C)&&"function"!=typeof C)return{default:C};var B=_getRequireWildcardCache(T);if(B&&B.has(C))return B.get(C);var q={},$=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in C)if("default"!==U&&Object.prototype.hasOwnProperty.call(C,U)){var W=$?Object.getOwnPropertyDescriptor(C,U):null;W&&(W.get||W.set)?Object.defineProperty(q,U,W):q[U]=C[U]}return q.default=C,B&&B.set(C,q),q}function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,q=(0,H.default)(C);if(T){var V=(0,H.default)(this).constructor;B=Reflect.construct(q,arguments,V)}else B=q.apply(this,arguments);return(0,K.default)(this,B)}}var J=function(C){(0,W.default)(Component,C);var T=_createSuper(Component);function Component(){return(0,$.default)(this,Component),T.apply(this,arguments)}return(0,U.default)(Component,[{key:"getNamespace",value:function getNamespace(){return"document/atomic-widgets"}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(X)}},{key:"defaultCommandsInternal",value:function defaultCommandsInternal(){return this.importCommands(G)}}]),Component}(L.default);T.default=J},42743:(C,T)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),T.getVariantByMeta=function getVariantByMeta(C,T){return C.find((function(C){return C.meta.breakpoint===T.breakpoint&&C.meta.state===T.state}))},T.getVariantsWithoutMeta=function getVariantsWithoutMeta(C,T){return C.filter((function(C){return C.meta.breakpoint!==T.breakpoint||C.meta.state!==T.state}))}},83024:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var V=q(B(78983)),$=q(B(42081)),U=q(B(58724)),W=q(B(71173)),K=q(B(74910)),H=q(B(74774)),L=q(B(70170));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,q=(0,K.default)(C);if(T){var V=(0,K.default)(this).constructor;B=Reflect.construct(q,arguments,V)}else B=q.apply(this,arguments);return(0,W.default)(this,B)}}var X=function(C){(0,U.default)(CommandBase,C);var T=_createSuper(CommandBase);function CommandBase(){return(0,V.default)(this,CommandBase),T.apply(this,arguments)}return(0,$.default)(CommandBase,[{key:"onBeforeRun",value:function onBeforeRun(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};$e.hooks.runUIBefore(this.command,C)}},{key:"onAfterRun",value:function onAfterRun(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},T=arguments.length>1?arguments[1]:void 0;$e.hooks.runUIAfter(this.command,C,T)}},{key:"onBeforeApply",value:function onBeforeApply(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};$e.hooks.runDataDependency(this.command,C)}},{key:"onAfterApply",value:function onAfterApply(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},T=arguments.length>1?arguments[1]:void 0;$e.hooks.runDataAfter(this.command,C,T)}},{key:"onCatchApply",value:function onCatchApply(C){this.runCatchHooks(C)}},{key:"runCatchHooks",value:function runCatchHooks(C){$e.hooks.runDataCatch(this.command,this.args,C),$e.hooks.runUICatch(this.command,this.args,C)}},{key:"requireContainer",value:function requireContainer(){var C=this,T=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.args;if(L.default.deprecated("requireContainer()","3.7.0","Extend `$e.modules.editor.CommandContainerBase` or `$e.modules.editor.CommandContainerInternalBase`"),!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.");(T.containers||[T.container]).forEach((function(T){C.requireArgumentInstance("container",elementorModules.editor.Container,{container:T})}))}}],[{key:"getInstanceType",value:function getInstanceType(){return"CommandBase"}}]),CommandBase}(H.default);T.default=X},46867:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var V=q(B(78983)),$=q(B(42081)),U=q(B(58724)),W=q(B(71173)),K=q(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,q=(0,K.default)(C);if(T){var V=(0,K.default)(this).constructor;B=Reflect.construct(q,arguments,V)}else B=q.apply(this,arguments);return(0,W.default)(this,B)}}var H=function(C){(0,U.default)(CommandCallbackBase,C);var T=_createSuper(CommandCallbackBase);function CommandCallbackBase(){return(0,V.default)(this,CommandCallbackBase),T.apply(this,arguments)}return(0,$.default)(CommandCallbackBase,[{key:"apply",value:function apply(){var C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.constructor.getCallback()(C)}}],[{key:"getInstanceType",value:function getInstanceType(){return"CommandCallbackBase"}},{key:"getCallback",value:function getCallback(){return this.registerConfig.callback}}]),CommandCallbackBase}(q(B(83024)).default);T.default=H},74774:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var V=q(B(78983)),$=q(B(42081)),U=q(B(58724)),W=q(B(71173)),K=q(B(74910)),H=q(B(93231)),L=q(B(42618)),X=q(B(70170));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,q=(0,K.default)(C);if(T){var V=(0,K.default)(this).constructor;B=Reflect.construct(q,arguments,V)}else B=q.apply(this,arguments);return(0,W.default)(this,B)}}var G=function(C){(0,U.default)(CommandInfra,C);var T=_createSuper(CommandInfra);function CommandInfra(){var C,B=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if((0,V.default)(this,CommandInfra),!(C=T.call(this,B)).constructor.registerConfig)throw RangeError("Doing it wrong: Each command type should have `registerConfig`.");return C.command=C.constructor.getCommand(),C.component=C.constructor.getComponent(),C.initialize(B),B=C.args,C.validateArgs(B),C}return(0,$.default)(CommandInfra,[{key:"currentCommand",get:function get(){return X.default.deprecated("this.currentCommand","3.7.0","this.command"),this.command}},{key:"initialize",value:function initialize(){}},{key:"validateArgs",value:function validateArgs(){}},{key:"apply",value:function apply(){elementorModules.ForceMethodImplementation()}},{key:"run",value:function run(){return this.apply(this.args)}},{key:"onBeforeRun",value:function onBeforeRun(){}},{key:"onAfterRun",value:function onAfterRun(){}},{key:"onBeforeApply",value:function onBeforeApply(){}},{key:"onAfterApply",value:function onAfterApply(){}},{key:"onCatchApply",value:function onCatchApply(C){}}],[{key:"getInstanceType",value:function getInstanceType(){return"CommandInfra"}},{key:"getInfo",value:function getInfo(){return{}}},{key:"getCommand",value:function getCommand(){return this.registerConfig.command}},{key:"getComponent",value:function getComponent(){return this.registerConfig.component}},{key:"setRegisterConfig",value:function setRegisterConfig(C){this.registerConfig=Object.freeze(C)}}]),CommandInfra}(L.default);T.default=G,(0,H.default)(G,"registerConfig",null)},19263:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var V=q(B(93231)),$=q(B(40131)),U=q(B(78983)),W=q(B(42081)),K=q(B(58724)),H=q(B(71173)),L=q(B(74910)),X=q(B(46867)),G=B(71177),J=q(B(1192)),Q=q(B(40647)),Z=q(B(70170));function ownKeys(C,T){var B=Object.keys(C);if(Object.getOwnPropertySymbols){var q=Object.getOwnPropertySymbols(C);T&&(q=q.filter((function(T){return Object.getOwnPropertyDescriptor(C,T).enumerable}))),B.push.apply(B,q)}return B}function _objectSpread(C){for(var T=1;T0&&void 0!==arguments[0]?arguments[0]:{};C.manager&&(this.manager=C.manager),this.commands=this.defaultCommands(),this.commandsInternal=this.defaultCommandsInternal(),this.hooks=this.defaultHooks(),this.routes=this.defaultRoutes(),this.tabs=this.defaultTabs(),this.shortcuts=this.defaultShortcuts(),this.utils=this.defaultUtils(),this.data=this.defaultData(),this.uiStates=this.defaultUiStates(),this.states=this.defaultStates(),this.defaultRoute="",this.currentTab=""}},{key:"registerAPI",value:function registerAPI(){var C=this;Object.entries(this.getTabs()).forEach((function(T){return C.registerTabRoute(T[0])})),Object.entries(this.getRoutes()).forEach((function(T){var B=(0,$.default)(T,2),q=B[0],V=B[1];return C.registerRoute(q,V)})),Object.entries(this.getCommands()).forEach((function(T){var B=(0,$.default)(T,2),q=B[0],V=B[1];return C.registerCommand(q,V)})),Object.entries(this.getCommandsInternal()).forEach((function(T){var B=(0,$.default)(T,2),q=B[0],V=B[1];return C.registerCommandInternal(q,V)})),Object.values(this.getHooks()).forEach((function(T){return C.registerHook(T)})),Object.entries(this.getData()).forEach((function(T){var B=(0,$.default)(T,2),q=B[0],V=B[1];return C.registerData(q,V)})),Object.values(this.getUiStates()).forEach((function(T){return C.registerUiState(T)})),Object.entries(this.getStates()).forEach((function(T){var B=(0,$.default)(T,2),q=B[0],V=B[1];return C.registerState(q,V)}))}},{key:"getNamespace",value:function getNamespace(){(0,Q.default)()}},{key:"getRootContainer",value:function getRootContainer(){return Z.default.deprecated("getRootContainer()","3.7.0","getServiceName()"),this.getServiceName()}},{key:"getServiceName",value:function getServiceName(){return this.getNamespace().split("/")[0]}},{key:"store",get:function get(){return $e.store.get(this.getNamespace())}},{key:"defaultTabs",value:function defaultTabs(){return{}}},{key:"defaultRoutes",value:function defaultRoutes(){return{}}},{key:"defaultCommands",value:function defaultCommands(){return{}}},{key:"defaultCommandsInternal",value:function defaultCommandsInternal(){return{}}},{key:"defaultHooks",value:function defaultHooks(){return{}}},{key:"defaultUiStates",value:function defaultUiStates(){return{}}},{key:"defaultStates",value:function defaultStates(){return{}}},{key:"defaultShortcuts",value:function defaultShortcuts(){return{}}},{key:"defaultUtils",value:function defaultUtils(){return{}}},{key:"defaultData",value:function defaultData(){return{}}},{key:"getCommands",value:function getCommands(){return this.commands}},{key:"getCommandsInternal",value:function getCommandsInternal(){return this.commandsInternal}},{key:"getHooks",value:function getHooks(){return this.hooks}},{key:"getUiStates",value:function getUiStates(){return this.uiStates}},{key:"getStates",value:function getStates(){return this.states}},{key:"getRoutes",value:function getRoutes(){return this.routes}},{key:"getTabs",value:function getTabs(){return this.tabs}},{key:"getShortcuts",value:function getShortcuts(){return this.shortcuts}},{key:"getData",value:function getData(){return this.data}},{key:"registerCommand",value:function registerCommand(C,T){var B;switch(arguments.length>2&&void 0!==arguments[2]?arguments[2]:"default"){case"default":B=$e.commands;break;case"internal":B=$e.commandsInternal;break;case"data":B=$e.data;break;default:throw new Error("Invalid commands type: '".concat(C,"'"))}var q=this.getNamespace()+"/"+C,V={command:q,component:this};!!T.getInstanceType&&T.getInstanceType()||($e.devTools&&$e.devTools.log.warn("Attach command-callback-base, on command: '".concat(q,"', context is unknown type.")),V.callback=T,T=function(C){(0,K.default)(context,C);var T=_createSuper(context);function context(){return(0,U.default)(this,context),T.apply(this,arguments)}return(0,W.default)(context)}(X.default)),T.setRegisterConfig(V),B.register(this,C,T)}},{key:"registerHook",value:function registerHook(C){return C.register()}},{key:"registerCommandInternal",value:function registerCommandInternal(C,T){this.registerCommand(C,T,"internal")}},{key:"registerUiState",value:function registerUiState(C){$e.uiStates.register(C)}},{key:"registerState",value:function registerState(C,T){C=this.getNamespace()+(C?"/".concat(C):"");var B=(0,G.createSlice)(_objectSpread(_objectSpread({},T),{},{name:C}));$e.store.register(C,B)}},{key:"registerRoute",value:function registerRoute(C,T){$e.routes.register(this,C,T)}},{key:"registerData",value:function registerData(C,T){this.registerCommand(C,T,"data")}},{key:"unregisterRoute",value:function unregisterRoute(C){$e.routes.unregister(this,C)}},{key:"registerTabRoute",value:function registerTabRoute(C){var T=this;this.registerRoute(C,(function(B){return T.activateTab(C,B)}))}},{key:"dependency",value:function dependency(){return!0}},{key:"open",value:function open(){return!0}},{key:"close",value:function close(){return!!this.isOpen&&(this.isOpen=!1,this.inactivate(),$e.routes.clearCurrent(this.getNamespace()),$e.routes.clearHistory(this.getServiceName()),!0)}},{key:"activate",value:function activate(){$e.components.activate(this.getNamespace())}},{key:"inactivate",value:function inactivate(){$e.components.inactivate(this.getNamespace())}},{key:"isActive",value:function isActive(){return $e.components.isActive(this.getNamespace())}},{key:"onRoute",value:function onRoute(C){this.toggleRouteClass(C,!0),this.toggleHistoryClass(),this.activate(),this.trigger("route/open",C)}},{key:"onCloseRoute",value:function onCloseRoute(C){this.toggleRouteClass(C,!1),this.inactivate(),this.trigger("route/close",C)}},{key:"setDefaultRoute",value:function setDefaultRoute(C){this.defaultRoute=this.getNamespace()+"/"+C}},{key:"getDefaultRoute",value:function getDefaultRoute(){return this.defaultRoute}},{key:"removeTab",value:function removeTab(C){delete this.tabs[C],this.unregisterRoute(C)}},{key:"hasTab",value:function hasTab(C){return!!this.tabs[C]}},{key:"addTab",value:function addTab(C,T,B){var q=this;if(this.tabs[C]=T,void 0!==B){var V={},$=Object.keys(this.tabs);$.pop(),$.splice(B,0,C),$.forEach((function(C){V[C]=q.tabs[C]})),this.tabs=V}this.registerTabRoute(C)}},{key:"getTabsWrapperSelector",value:function getTabsWrapperSelector(){return""}},{key:"getTabRoute",value:function getTabRoute(C){return this.getNamespace()+"/"+C}},{key:"renderTab",value:function renderTab(C){}},{key:"activateTab",value:function activateTab(C,T){var B=this;this.renderTab(C,T),jQuery(this.getTabsWrapperSelector()+" .elementor-component-tab").off("click").on("click",(function(C){$e.route(B.getTabRoute(C.currentTarget.dataset.tab),T)})).removeClass("elementor-active").filter('[data-tab="'+C+'"]').addClass("elementor-active")}},{key:"getActiveTabConfig",value:function getActiveTabConfig(){return this.tabs[this.currentTab]||{}}},{key:"getBodyClass",value:function getBodyClass(C){return"e-route-"+C.replace(/\//g,"-")}},{key:"normalizeCommandName",value:function normalizeCommandName(C){return C.replace(/[A-Z]/g,(function(C,T){return(T>0?"-":"")+C.toLowerCase()}))}},{key:"importCommands",value:function importCommands(C){var T=this,B={};return Object.entries(C).forEach((function(C){var q=(0,$.default)(C,2),V=q[0],U=q[1],W=T.normalizeCommandName(V);B[W]=U})),B}},{key:"importHooks",value:function importHooks(C){var T={};for(var B in C){var q=new C[B];T[q.getId()]=q}return T}},{key:"importUiStates",value:function importUiStates(C){var T=this,B={};return Object.values(C).forEach((function(C){var q=new C(T);B[q.getId()]=q})),B}},{key:"setUiState",value:function setUiState(C,T){$e.uiStates.set("".concat(this.getNamespace(),"/").concat(C),T)}},{key:"toggleRouteClass",value:function toggleRouteClass(C,T){document.body.classList.toggle(this.getBodyClass(C),T)}},{key:"toggleHistoryClass",value:function toggleHistoryClass(){document.body.classList.toggle("e-routes-has-history",!!$e.routes.getHistory(this.getServiceName()).length)}}]),ComponentBase}(J.default);T.default=Y},17341:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var V=q(B(78983)),$=q(B(42081)),U=function(){function Console(){(0,V.default)(this,Console)}return(0,$.default)(Console,null,[{key:"error",value:function error(C){$e.devTools&&$e.devTools.log.error(C),C instanceof $e.modules.HookBreak||console.error(C)}},{key:"warn",value:function warn(){for(var C,T='font-size: 12px; background-image: url("'.concat(elementorWebCliConfig.urls.assets,'images/logo-icon.png"); background-repeat: no-repeat; background-size: contain;'),B=arguments.length,q=new Array(B),V=0;V{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var V=q(B(40131)),$=q(B(78983)),U=q(B(42081)),W=q(B(17341)),K=function deprecatedMessage(C,T,B,q){var V="`".concat(T,"` is ").concat(C," deprecated since ").concat(B);q&&(V+=" - Use `".concat(q,"` instead")),W.default.warn(V)},H=function(){function Deprecation(){(0,$.default)(this,Deprecation)}return(0,U.default)(Deprecation,null,[{key:"deprecated",value:function deprecated(C,T,B){this.isHardDeprecated(T)?function hardDeprecated(C,T,B){K("hard",C,T,B)}(C,T,B):function softDeprecated(C,T,B){elementorWebCliConfig.isDebug&&K("soft",C,T,B)}(C,T,B)}},{key:"parseVersion",value:function parseVersion(C){var T=C.split(".");if(T.length<3||T.length>4)throw new RangeError("Invalid Semantic Version string provided");var B=(0,V.default)(T,4),q=B[0],$=B[1],U=B[2],W=B[3],K=void 0===W?"":W;return{major1:parseInt(q),major2:parseInt($),minor:parseInt(U),build:K}}},{key:"getTotalMajor",value:function getTotalMajor(C){var T=parseInt("".concat(C.major1).concat(C.major2,"0"));return T=Number((T/10).toFixed(0)),C.major2>9&&(T=C.major2-9),T}},{key:"compareVersion",value:function compareVersion(C,T){var B=this;return[this.parseVersion(C),this.parseVersion(T)].map((function(C){return B.getTotalMajor(C)})).reduce((function(C,T){return C-T}))}},{key:"isSoftDeprecated",value:function isSoftDeprecated(C){return this.compareVersion(C,elementorWebCliConfig.version)<=4}},{key:"isHardDeprecated",value:function isHardDeprecated(C){var T=this.compareVersion(C,elementorWebCliConfig.version);return T<0||T>=8}}]),Deprecation}();T.default=H},40647:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.ForceMethodImplementation=void 0;var V=q(B(42081)),$=q(B(78983)),U=q(B(77266)),W=q(B(58724)),K=q(B(71173)),H=q(B(74910));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,q=(0,H.default)(C);if(T){var V=(0,H.default)(this).constructor;B=Reflect.construct(q,arguments,V)}else B=q.apply(this,arguments);return(0,K.default)(this,B)}}var L=function(C){(0,W.default)(ForceMethodImplementation,C);var T=_createSuper(ForceMethodImplementation);function ForceMethodImplementation(){var C,B=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,$.default)(this,ForceMethodImplementation),C=T.call(this,"".concat(B.isStatic?"static ":"").concat(B.fullName,"() should be implemented, please provide '").concat(B.functionName||B.fullName,"' functionality.")),Error.captureStackTrace((0,U.default)(C),ForceMethodImplementation),C}return(0,V.default)(ForceMethodImplementation)}((0,q(B(19952)).default)(Error));T.ForceMethodImplementation=L;T.default=function _default(){var C=Error().stack.split("\n")[2].trim(),T=C.startsWith("at new")?"constructor":C.split(" ")[1],B={};if(B.functionName=T,B.fullName=T,B.functionName.includes(".")){var q=B.functionName.split(".");B.className=q[0],B.functionName=q[1]}else B.isStatic=!0;throw new L(B)}},38003:C=>{"use strict";C.exports=wp.i18n},98106:C=>{C.exports=function _arrayLikeToArray(C,T){(null==T||T>C.length)&&(T=C.length);for(var B=0,q=new Array(T);B{C.exports=function _arrayWithHoles(C){if(Array.isArray(C))return C},C.exports.__esModule=!0,C.exports.default=C.exports},34102:(C,T,B)=>{var q=B(98106);C.exports=function _arrayWithoutHoles(C){if(Array.isArray(C))return q(C)},C.exports.__esModule=!0,C.exports.default=C.exports},77266:C=>{C.exports=function _assertThisInitialized(C){if(void 0===C)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return C},C.exports.__esModule=!0,C.exports.default=C.exports},78983:C=>{C.exports=function _classCallCheck(C,T){if(!(C instanceof T))throw new TypeError("Cannot call a class as a function")},C.exports.__esModule=!0,C.exports.default=C.exports},76824:(C,T,B)=>{var q=B(96196),V=B(14161);C.exports=function _construct(C,T,B){if(V())return Reflect.construct.apply(null,arguments);var $=[null];$.push.apply($,T);var U=new(C.bind.apply(C,$));return B&&q(U,B.prototype),U},C.exports.__esModule=!0,C.exports.default=C.exports},42081:(C,T,B)=>{var q=B(74040);function _defineProperties(C,T){for(var B=0;B{var q=B(74040);C.exports=function _defineProperty(C,T,B){return(T=q(T))in C?Object.defineProperty(C,T,{value:B,enumerable:!0,configurable:!0,writable:!0}):C[T]=B,C},C.exports.__esModule=!0,C.exports.default=C.exports},51121:(C,T,B)=>{var q=B(79443);function _get(){return"undefined"!=typeof Reflect&&Reflect.get?(C.exports=_get=Reflect.get.bind(),C.exports.__esModule=!0,C.exports.default=C.exports):(C.exports=_get=function _get(C,T,B){var V=q(C,T);if(V){var $=Object.getOwnPropertyDescriptor(V,T);return $.get?$.get.call(arguments.length<3?C:B):$.value}},C.exports.__esModule=!0,C.exports.default=C.exports),_get.apply(this,arguments)}C.exports=_get,C.exports.__esModule=!0,C.exports.default=C.exports},74910:C=>{function _getPrototypeOf(T){return C.exports=_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function _getPrototypeOf(C){return C.__proto__||Object.getPrototypeOf(C)},C.exports.__esModule=!0,C.exports.default=C.exports,_getPrototypeOf(T)}C.exports=_getPrototypeOf,C.exports.__esModule=!0,C.exports.default=C.exports},58724:(C,T,B)=>{var q=B(96196);C.exports=function _inherits(C,T){if("function"!=typeof T&&null!==T)throw new TypeError("Super expression must either be null or a function");C.prototype=Object.create(T&&T.prototype,{constructor:{value:C,writable:!0,configurable:!0}}),Object.defineProperty(C,"prototype",{writable:!1}),T&&q(C,T)},C.exports.__esModule=!0,C.exports.default=C.exports},73203:C=>{C.exports=function _interopRequireDefault(C){return C&&C.__esModule?C:{default:C}},C.exports.__esModule=!0,C.exports.default=C.exports},94346:C=>{C.exports=function _isNativeFunction(C){try{return-1!==Function.toString.call(C).indexOf("[native code]")}catch(T){return"function"==typeof C}},C.exports.__esModule=!0,C.exports.default=C.exports},14161:C=>{function _isNativeReflectConstruct(){try{var T=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(T){}return(C.exports=_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!T},C.exports.__esModule=!0,C.exports.default=C.exports)()}C.exports=_isNativeReflectConstruct,C.exports.__esModule=!0,C.exports.default=C.exports},68:C=>{C.exports=function _iterableToArray(C){if("undefined"!=typeof Symbol&&null!=C[Symbol.iterator]||null!=C["@@iterator"])return Array.from(C)},C.exports.__esModule=!0,C.exports.default=C.exports},40608:C=>{C.exports=function _iterableToArrayLimit(C,T){var B=null==C?null:"undefined"!=typeof Symbol&&C[Symbol.iterator]||C["@@iterator"];if(null!=B){var q,V,$,U,W=[],K=!0,H=!1;try{if($=(B=B.call(C)).next,0===T){if(Object(B)!==B)return;K=!1}else for(;!(K=(q=$.call(B)).done)&&(W.push(q.value),W.length!==T);K=!0);}catch(C){H=!0,V=C}finally{try{if(!K&&null!=B.return&&(U=B.return(),Object(U)!==U))return}finally{if(H)throw V}}return W}},C.exports.__esModule=!0,C.exports.default=C.exports},56894:C=>{C.exports=function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},C.exports.__esModule=!0,C.exports.default=C.exports},91282:C=>{C.exports=function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},C.exports.__esModule=!0,C.exports.default=C.exports},71173:(C,T,B)=>{var q=B(7501).default,V=B(77266);C.exports=function _possibleConstructorReturn(C,T){if(T&&("object"===q(T)||"function"==typeof T))return T;if(void 0!==T)throw new TypeError("Derived constructors may only return object or undefined");return V(C)},C.exports.__esModule=!0,C.exports.default=C.exports},96196:C=>{function _setPrototypeOf(T,B){return C.exports=_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(C,T){return C.__proto__=T,C},C.exports.__esModule=!0,C.exports.default=C.exports,_setPrototypeOf(T,B)}C.exports=_setPrototypeOf,C.exports.__esModule=!0,C.exports.default=C.exports},40131:(C,T,B)=>{var q=B(17358),V=B(40608),$=B(35068),U=B(56894);C.exports=function _slicedToArray(C,T){return q(C)||V(C,T)||$(C,T)||U()},C.exports.__esModule=!0,C.exports.default=C.exports},79443:(C,T,B)=>{var q=B(74910);C.exports=function _superPropBase(C,T){for(;!Object.prototype.hasOwnProperty.call(C,T)&&null!==(C=q(C)););return C},C.exports.__esModule=!0,C.exports.default=C.exports},9833:(C,T,B)=>{var q=B(34102),V=B(68),$=B(35068),U=B(91282);C.exports=function _toConsumableArray(C){return q(C)||V(C)||$(C)||U()},C.exports.__esModule=!0,C.exports.default=C.exports},56027:(C,T,B)=>{var q=B(7501).default;C.exports=function toPrimitive(C,T){if("object"!=q(C)||!C)return C;var B=C[Symbol.toPrimitive];if(void 0!==B){var V=B.call(C,T||"default");if("object"!=q(V))return V;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===T?String:Number)(C)},C.exports.__esModule=!0,C.exports.default=C.exports},74040:(C,T,B)=>{var q=B(7501).default,V=B(56027);C.exports=function toPropertyKey(C){var T=V(C,"string");return"symbol"==q(T)?T:String(T)},C.exports.__esModule=!0,C.exports.default=C.exports},7501:C=>{function _typeof(T){return C.exports=_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(C){return typeof C}:function(C){return C&&"function"==typeof Symbol&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":typeof C},C.exports.__esModule=!0,C.exports.default=C.exports,_typeof(T)}C.exports=_typeof,C.exports.__esModule=!0,C.exports.default=C.exports},35068:(C,T,B)=>{var q=B(98106);C.exports=function _unsupportedIterableToArray(C,T){if(C){if("string"==typeof C)return q(C,T);var B=Object.prototype.toString.call(C).slice(8,-1);return"Object"===B&&C.constructor&&(B=C.constructor.name),"Map"===B||"Set"===B?Array.from(C):"Arguments"===B||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B)?q(C,T):void 0}},C.exports.__esModule=!0,C.exports.default=C.exports},19952:(C,T,B)=>{var q=B(74910),V=B(96196),$=B(94346),U=B(76824);function _wrapNativeSuper(T){var B="function"==typeof Map?new Map:void 0;return C.exports=_wrapNativeSuper=function _wrapNativeSuper(C){if(null===C||!$(C))return C;if("function"!=typeof C)throw new TypeError("Super expression must either be null or a function");if(void 0!==B){if(B.has(C))return B.get(C);B.set(C,Wrapper)}function Wrapper(){return U(C,arguments,q(this).constructor)}return Wrapper.prototype=Object.create(C.prototype,{constructor:{value:Wrapper,enumerable:!1,writable:!0,configurable:!0}}),V(Wrapper,C)},C.exports.__esModule=!0,C.exports.default=C.exports,_wrapNativeSuper(T)}C.exports=_wrapNativeSuper,C.exports.__esModule=!0,C.exports.default=C.exports}},T={};function __webpack_require__(B){var q=T[B];if(void 0!==q)return q.exports;var V=T[B]={exports:{}};return C[B](V,V.exports,__webpack_require__),V.exports}__webpack_require__.d=(C,T)=>{for(var B in T)__webpack_require__.o(T,B)&&!__webpack_require__.o(C,B)&&Object.defineProperty(C,B,{enumerable:!0,get:T[B]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(C){if("object"==typeof window)return window}}(),__webpack_require__.o=(C,T)=>Object.prototype.hasOwnProperty.call(C,T),__webpack_require__.r=C=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(C,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(C,"__esModule",{value:!0})},(()=>{"use strict";var C=__webpack_require__(73203),T=C(__webpack_require__(78983)),B=C(__webpack_require__(42081)),q=C(__webpack_require__(58724)),V=C(__webpack_require__(71173)),$=C(__webpack_require__(74910)),U=C(__webpack_require__(58613));function _createSuper(C){var T=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(C){return!1}}();return function _createSuperInternal(){var B,q=(0,$.default)(C);if(T){var U=(0,$.default)(this).constructor;B=Reflect.construct(q,arguments,U)}else B=q.apply(this,arguments);return(0,V.default)(this,B)}}new(function(C){(0,q.default)(Module,C);var V=_createSuper(Module);function Module(){return(0,T.default)(this,Module),V.apply(this,arguments)}return(0,B.default)(Module,[{key:"onInit",value:function onInit(){$e.components.register(new U.default)}}]),Module}(elementorModules.editor.utils.Module))})()})();

Herniated Disc Treatment Options :
The Role Of Pain Management In Herniated Disc Treatment

herniated disc treatment

Maria’s joyous laughter and playful life turned into crippling back pain due to herniated discs. 

Out of many patients who visit Dr El Toukhy for herniated disc treatment, it is one story, and it could be your story too. The piercing pain of herniated discs can rob anybody’s happy daily life.

What is a herniated disc?

A herniated disc, a common spinal condition, is caused when the soft cushioning discs between our vertebrae rupture or bulge outwards. A herniated disc pressurises spinal nerves resulting in discomfort, weakness, and numbness, affecting various regions like the neck, back, arms, and legs. In some cases, these symptoms can greatly disrupt daily life.

Fortunately, Dr El Toukhy’s conservative pain management approaches are very effective in relieving herniated disk pain that tends to improve naturally within a few weeks. However, there are several treatments available to aid in your recovery and provide relief during this period. These approaches help facilitate your journey toward feeling better.

Herniated disc treatment options

The treatment options include:

  • Rest: Rest is often a crucial component of herniated disk treatment, allowing the body time to heal. In many cases, a significant percentage of individuals experience the resolution of their symptoms with proper rest and reduced physical activity.
  • Medications: Medications can play a role in managing pain and reducing inflammation associated with a herniated disc. Nonsteroidal anti-inflammatory drugs (NSAIDs), muscle relaxants, and pain relievers are commonly prescribed to alleviate symptoms.
  • Injection therapy: When rest, pain relievers, and physical therapy fail to alleviate the pain caused by a herniated disk, your doctor may recommend an epidural steroid injection. This procedure involves injecting a steroid medication into the area surrounding the affected spinal nerve. The steroid helps reduce inflammation, improve mobility, and alleviate pain associated with the herniated disk.

herniated disc treatment

To ensure accurate administration, Dr El Toukhy uses imaging techniques such as X-ray and CT scans to guide and pinpoint the precise location for the injection. Depending on your condition, multiple steroid shots may be necessary to achieve pain relief.

  • Physical therapy options: Physical therapy is a key component of herniated disk treatment. Therapeutic exercises and stretches can help strengthen the surrounding muscles, improve flexibility, and promote proper alignment of the spine. Additionally, techniques such as traction and manual therapy may be employed to relieve pressure on the affected nerves and facilitate healing.
  • Surgery: Surgical options are considered for herniated discs when conservative treatments have not provided sufficient relief or when the condition significantly impairs daily life. Here are some common surgical interventions:
  1. Discectomy
  2. Microdiscectomy
  3. Laminectomy
  4. Spinal Fusion

The role of pain management In Herniated Disc Treatment

Herniated discs are quite common, affecting a significant portion of the population. Studies estimate that around 1-3% of adults experience symptomatic herniated discs. These herniations can lead to various problems, including localized or radiating pain, numbness, tingling, muscle weakness, and impaired mobility, depending on the location and severity of the herniation.

Fortunately, most cases resolve with conservative approaches to pain management that include rest, medications and injection therapy. These injections are highly effective, and epidural injections are carefully administered directly to the affected nerve root, precisely targeting the source of pain. By delivering a combination of corticosteroids and local anaesthetics, these injections work to reduce inflammation within the spinal canal and provide effective pain relief. 

Dr El Toukhy’s expertise in performing epidural injections in Dubai has successfully helped numerous individuals find relief from their ailments. Live a better, pain-free life with Dr E Toukhy’s pain management treatments.