/*! elementor - v3.24.0 - 01-10-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 V&&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=Y[C];return T||n(18,C),T}function m(C,T){Y[C]||(Y[C]=T)}function _(){return W}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===W&&(W=C.l)}function w(C){return W={p:[],l:W,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(W,L){return A(C,q,T,W,L,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 W=4===q.i||5===q.i?q.o=l(q.k):q.o,L=W,U=!1;3===q.i&&(L=new Set(W),W.clear(),U=!0),i(L,(function(T,L){return A(C,q,W,T,L,B,U)})),x(C,W,!1),B&&C.u&&b("Patches").N(q,B,C.u,C.s)}return q.o}function A(C,T,B,q,W,L,U){if(r(W)){var V=M(C,W,L&&T&&3!==T.i&&!u(T.R,q)?L.concat(q):void 0);if(f(B,q,V),!r(V))return;C.m=!1}else U&&B.add(W);if(t(W)&&!y(W)){if(!C.h.D&&C._<1)return;M(C,W),T&&T.A.l||x(C,W)}}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},W=q,L=Z;B&&(W=[q],L=ee);var U=Proxy.revocable(W,L),V=U.revoke,$=U.proxy;return q.k=$,q.j=V,$}(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 Z.get(C,T)},set:function(C){var B=this[X];Z.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),W=q.length-1;W>=0;W--){var L=q[W];if(L!==X){var U=T[L];if(void 0===U&&!u(T,L))return!0;var V=B[L],$=V&&V[X];if($?$.t!==U:!c(V,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;qke,MiddlewareArray:()=>Se,SHOULD_AUTOBATCH:()=>$e,TaskAbortError:()=>Be,__DO_NOT_USE__ActionTypes:()=>ue,addListener:()=>ze,applyMiddleware:()=>applyMiddleware,autoBatchEnhancer:()=>autoBatchEnhancer,bindActionCreators:()=>bindActionCreators,clearAllListeners:()=>Le,combineReducers:()=>combineReducers,compose:()=>compose,configureStore:()=>configureStore,createAction:()=>createAction,createActionCreatorInvariantMiddleware:()=>createActionCreatorInvariantMiddleware,createAsyncThunk:()=>Pe,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:()=>Ue,unwrapResult:()=>unwrapResult});var q,W,L="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),U="undefined"!=typeof Map,V="undefined"!=typeof Set,$="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,H=L?Symbol.for("immer-nothing"):((q={})["immer-nothing"]=!0,q),K=L?Symbol.for("immer-draftable"):"__$immer_draftable",X=L?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},Y={},Z={get:function(C,T){if(T===X)return C;var B=p(C);if(!u(B,T))return function(C,T,B){var q,W=I(T,B);return W?"value"in W?W.value:null===(q=W.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 W=z(p(C),T),L=null==W?void 0:W[X];if(L&&L.t===B)return C.o[T]=B,C.R[T]=!1,!0;if(c(B,W)&&(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(Z,(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 Z.set.call(this,C[0],T,B,C[0])};var te=function(){function e(C){var T=this;this.O=$,this.D=!0,this.produce=function(C,B,q){if("function"==typeof C&&"function"!=typeof B){var W=B;B=C;var L=T;return function(C){var T=this;void 0===C&&(C=W);for(var q=arguments.length,U=Array(q>1?q-1:0),V=1;V1?q-1:0),L=1;L=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 W=b("Patches").$;return r(C)?W(C,T):this.produce(C,(function(C){return W(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 W=B[q];return q>0&&(B.splice(q,1),B.unshift(W)),W.value}return le}return{get,put:function put(T,q){get(T)===le&&(B.unshift({key:T,value:q}),B.length>C&&B.pop())},getEntries:function getEntries(){return B},clear:function clear(){B=[]}}}(U,$);function memoized(){var T=H.get(arguments);if(T===le){if(T=C.apply(null,arguments),V){var B=H.getEntries().find((function(C){return V(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&&W[W.length-1])||6!==L[0]&&2!==L[0])){U=0;continue}if(3===L[0]&&(!W||L[1]>W[0]&&L[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==L?void 0:L.has(C))return!1;for(var V=null!=q?q(C):Object.entries(C),$=W.length>0,_loop_2=function(C,V){var H=T?T+"."+C:C;if($&&W.some((function(C){return C instanceof RegExp?C.test(H):H===C})))return"continue";return B(V)?"object"==typeof V&&(U=findNonSerializableValue(V,H,B,q,W,L))?{value:U}:void 0:{value:{keyPath:H,value:V}}},H=0,K=V;H0){var L=T.filter((function(T){return function takeNewKey(T,B,q){var W=q.entities[B.id],L=Object.assign({},W,B.changes),U=selectIdValue(L,C),V=U!==B.id;return V&&(T[B.id]=U,delete q.entities[B.id]),q.entities[U]=L,V}(q,T,B)})).length>0;L&&(B.ids=Object.keys(B.entities))}}function upsertManyMutably(T,B){var q=splitAddedUpdatedEntities(T,C,B),W=q[0];updateManyMutably(q[1],B),addManyMutably(W,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 $=C.getState(),H=Array.from(B.values()),K=0,X=H;K{"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,W=function F(){};return{s:W,n:function n(){return q>=C.length?{done:!0}:{done:!1,value:C[q++]}},e:function e(C){throw C},f:W}}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 L,U=!0,V=!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){V=!0,L=C},f:function f(){try{U||null==B.return||B.return()}finally{if(V)throw L}}}}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 W=q(B(7501)),L=q(B(78983)),U=q(B(42081)),V=q(B(58724)),$=q(B(71173)),H=q(B(74910)),K=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 W=(0,H.default)(this).constructor;B=Reflect.construct(q,arguments,W)}else B=q.apply(this,arguments);return(0,$.default)(this,B)}}var G=function(C){(0,V.default)(ArgsObject,C);var T=_createSuper(ArgsObject);function ArgsObject(C){var B;return(0,L.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,W.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}(K.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 W=q(B(78983)),L=q(B(42081)),U=q(B(51121)),V=q(B(74910)),$=function(C){function InstanceType(){var C=this;(0,W.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,L.default)(InstanceType,null,[{key:C,value:function value(C){var T=(0,U.default)((0,V.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=$},1192:(C,T,B)=>{"use strict";var q=B(73203)(B(7501)),W=function Module(){var C,T=jQuery,B=arguments,W=this,L={};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,L,U){if(U||(U=C),"object"===(0,q.default)(B))return T.extend(U,B),W;var V=B.split("."),$=V.splice(0,1);return V.length?(U[$]||(U[$]={}),W.setSettings(V.join("."),L,U[$])):(U[$]=L,W)},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){W.on(C,this)})),W):(C.split(" ").forEach((function(C){L[C]||(L[C]=[]),L[C].push(B)})),W)},this.off=function(C,T){if(!L[C])return W;if(!T)return delete L[C],W;var B=L[C].indexOf(T);return-1!==B&&(delete L[C][B],L[C]=L[C].filter((function(C){return C}))),W},this.trigger=function(C){var B="on"+C[0].toUpperCase()+C.slice(1),q=Array.prototype.slice.call(arguments,1);W[B]&&W[B].apply(W,q);var U=L[C];return U?(T.each(U,(function(C,T){T.apply(W,q)})),W):W},function init(){W.__construct.apply(W,B),function ensureClosureMethods(){T.each(W,(function(C){var T=W[C];"function"==typeof T&&(W[C]=function(){return T.apply(W,arguments)})}))}(),function initSettings(){C=W.getDefaultSettings();var q=B[0];q&&T.extend(!0,C,q)}(),W.trigger("init")}()};W.prototype.__construct=function(){},W.prototype.getDefaultSettings=function(){return{}},W.prototype.getConstructorID=function(){return this.constructor.name},W.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=W},73179:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var W=q(B(87363)),L=B(36626),U=q(B(10277)),V=function App(){var C=elementorCommon.config.isRTL;return W.default.createElement(L.DirectionProvider,{rtl:C},W.default.createElement(L.ThemeProvider,{colorScheme:"light"},W.default.createElement(U.default,null)))};T.default=V},14402:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Toggle",{enumerable:!0,get:function get(){return q.Toggle}});var q=B(42634)},42634:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Toggle=void 0;var W=q(B(87363)),L=q(B(78983)),U=q(B(42081)),V=q(B(58724)),$=q(B(71173)),H=q(B(74910)),K=q(B(93231)),X=q(B(73179)),G=q(B(37634));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 W=(0,H.default)(this).constructor;B=Reflect.construct(q,arguments,W)}else B=q.apply(this,arguments);return(0,$.default)(this,B)}}var J=function(C){(0,V.default)(Toggle,C);var T=_createSuper(Toggle);function Toggle(){return(0,L.default)(this,Toggle),T.apply(this,arguments)}return(0,U.default)(Toggle,[{key:"apply",value:function apply(){Toggle.isOpen?this.unmount():this.mount(),Toggle.isOpen=!Toggle.isOpen}},{key:"mount",value:function mount(){this.setRootElement(),Toggle.rootElement.render(W.default.createElement(X.default,null))}},{key:"unmount",value:function unmount(){Toggle.rootElement.unmount(),document.body.removeChild(document.body.querySelector("#e-checklist"))}},{key:"setRootElement",value:function setRootElement(){var C=document.body.querySelector("#e-checklist");C||((C=document.createElement("div")).id="e-checklist",document.body.appendChild(C)),Toggle.rootElement=G.default.createRoot(C)}}]),Toggle}($e.modules.CommandBase);T.Toggle=J,(0,K.default)(J,"rootElement",null),(0,K.default)(J,"isOpen",!1);var Q=J;T.default=Q},14898:(C,T,B)=>{"use strict";var q=B(73203),W=B(7501);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=q(B(93231)),U=q(B(78983)),V=q(B(42081)),$=q(B(51121)),H=q(B(58724)),K=q(B(71173)),X=q(B(74910)),G=q(B(19076)),J=function _interopRequireWildcard(C,T){if(!T&&C&&C.__esModule)return C;if(null===C||"object"!==W(C)&&"function"!=typeof C)return{default:C};var B=_getRequireWildcardCache(T);if(B&&B.has(C))return B.get(C);var q={},L=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in C)if("default"!==U&&Object.prototype.hasOwnProperty.call(C,U)){var V=L?Object.getOwnPropertyDescriptor(C,U):null;V&&(V.get||V.set)?Object.defineProperty(q,U,V):q[U]=C[U]}q.default=C,B&&B.set(C,q);return q}(B(14402));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 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(38003).__,W=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=W(B(87363)),U=B(36626),V=W(B(23615)),$=function ChecklistCardContent(C){var T=C.step,B=T.description,W=T.link,V=T.CTA;return L.default.createElement(U.Card,{elevation:0,square:!0},L.default.createElement(U.CardMedia,{image:"https://elementor.com/cdn-cgi/image/f=auto,w=1100/https://elementor.com/wp-content/uploads/2022/01/Frame-10879527.png",sx:{height:180}}),L.default.createElement(U.CardContent,null,L.default.createElement(U.Typography,{variant:"body2",color:"text.secondary",component:"p"},B+" ",L.default.createElement(U.Link,{href:W,target:"_blank",rel:"noreferrer",underline:"hover",color:"info.main"},"Learn more"))),L.default.createElement(U.CardActions,null,L.default.createElement(U.Button,{size:"small",color:"secondary",variant:"text"},q("Mark as done","elementor")),L.default.createElement(U.Button,{size:"small",variant:"contained"},V)))},H=$;T.default=H,$.propTypes={step:V.default.object.isRequired,title:V.default.string,description:V.default.string,link:V.default.string,CTA:V.default.string}},23970:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var W=q(B(87363)),L=q(B(23615)),U=q(B(30237)),V=B(36626),$=B(34029);function CheckListItem(C){var T=C.expandedIndex,B=C.setExpandedIndex,q=C.index,L=C.step;return W.default.createElement(W.default.Fragment,null,W.default.createElement(V.ListItemButton,{onClick:function handleExpandClick(){B(q===T?-1:q)}},W.default.createElement(V.ListItemIcon,null," ",W.default.createElement($.RadioButtonUncheckedIcon,null)," "),W.default.createElement(V.ListItemText,{id:L.title,primary:L.title,primaryTypographyProps:{variant:"body2"}}),q===T?W.default.createElement($.ChevronDownIcon,{sx:{transform:"rotate(180deg)"}}):W.default.createElement($.ChevronDownIcon,null)),W.default.createElement(V.Collapse,{in:q===T},W.default.createElement(U.default,{step:L})))}var H=CheckListItem;T.default=H,CheckListItem.propTypes={step:L.default.object.isRequired,expandedIndex:L.default.number,setExpandedIndex:L.default.func.isRequired,index:L.default.number.isRequired}},54263:(C,T,B)=>{"use strict";var q=B(73203),W=B(7501);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=function _interopRequireWildcard(C,T){if(!T&&C&&C.__esModule)return C;if(null===C||"object"!==W(C)&&"function"!=typeof C)return{default:C};var B=_getRequireWildcardCache(T);if(B&&B.has(C))return B.get(C);var q={},L=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in C)if("default"!==U&&Object.prototype.hasOwnProperty.call(C,U)){var V=L?Object.getOwnPropertyDescriptor(C,U):null;V&&(V.get||V.set)?Object.defineProperty(q,U,V):q[U]=C[U]}q.default=C,B&&B.set(C,q);return q}(B(87363)),U=q(B(40131)),V=B(36626),$=B(39441),H=q(B(23970));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)}var K=function ChecklistWrapper(){var C=(0,L.useState)(-1),T=(0,U.default)(C,2),B=T[0],q=T[1];return L.default.createElement(V.List,{component:"div",sx:{py:0}},$.steps.map((function(C,T){return L.default.createElement(H.default,{step:C,key:T,setExpandedIndex:q,expandedIndex:B,index:T})})))};T.default=K},10277:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var W=q(B(87363)),L=q(B(25435)),U=q(B(54263)),V=B(36626),$=function Checklist(){return W.default.createElement(V.Paper,{elevation:5,sx:{position:"fixed",width:"360px",bottom:"40px",insetInlineEnd:"40px",zIndex:"99999",hidden:!0,maxHeight:"645px",overflowY:"auto"}},W.default.createElement(L.default,null),W.default.createElement(U.default,null))};T.default=$},25435:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var W=q(B(87363)),L=B(36626),U=B(38003),V=function Header(){return W.default.createElement(W.default.Fragment,null,W.default.createElement(L.AppBar,{elevation:0,position:"sticky",color:"transparent",sx:{p:2}},W.default.createElement(L.Toolbar,{variant:"dense",disableGutters:!0},W.default.createElement(L.Typography,{variant:"subtitle1",sx:{flexGrow:1}},(0,U.__)("Let's make a productivity boost","elementor")),W.default.createElement(L.CloseButton,{onClick:function closeChecklist(){$e.run("checklist/toggle")}}))),W.default.createElement(L.Divider,null))};T.default=V},39441:(C,T)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),T.steps=void 0;T.steps=[{id:3,title:"Create your first 3 pages",imagePath:"../media/step-3.png",description:"Jumpstart your creation with professional designs form the Template Library or start from scratch.",link:"https://elementor.com/help/create-new-page/",CTA:"Create a new page"}]},40737:(C,T,B)=>{"use strict";var q=B(23615),W=B(73203),L=B(7501);Object.defineProperty(T,"__esModule",{value:!0}),T.editorV2=void 0;B(36626);var U=B(38003),V=function _interopRequireWildcard(C,T){if(!T&&C&&C.__esModule)return C;if(null===C||"object"!==L(C)&&"function"!=typeof C)return{default:C};var B=_getRequireWildcardCache(T);if(B&&B.has(C))return B.get(C);var q={},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in C)if("default"!==U&&Object.prototype.hasOwnProperty.call(C,U)){var V=W?Object.getOwnPropertyDescriptor(C,U):null;V&&(V.get||V.set)?Object.defineProperty(q,U,V):q[U]=C[U]}q.default=C,B&&B.set(C,q);return q}(B(87363)),$=W(B(34096));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)}q.bool;T.editorV2=function editorV2(){window.elementorV2.editorAppBar.utilitiesMenu.registerLink({id:"app-bar-menu-item-checklist",priority:5,useProps:function useProps(){return{title:(0,U.__)("Checklist","elementor"),icon:function icon(){return V.createElement($.default,null)},onClick:function onClick(){$e.commands.run("checklist/toggle")}}}})}},83024:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var W=q(B(78983)),L=q(B(42081)),U=q(B(58724)),V=q(B(71173)),$=q(B(74910)),H=q(B(74774)),K=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,$.default)(C);if(T){var W=(0,$.default)(this).constructor;B=Reflect.construct(q,arguments,W)}else B=q.apply(this,arguments);return(0,V.default)(this,B)}}var X=function(C){(0,U.default)(CommandBase,C);var T=_createSuper(CommandBase);function CommandBase(){return(0,W.default)(this,CommandBase),T.apply(this,arguments)}return(0,L.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(K.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 W=q(B(78983)),L=q(B(42081)),U=q(B(58724)),V=q(B(71173)),$=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,$.default)(C);if(T){var W=(0,$.default)(this).constructor;B=Reflect.construct(q,arguments,W)}else B=q.apply(this,arguments);return(0,V.default)(this,B)}}var H=function(C){(0,U.default)(CommandCallbackBase,C);var T=_createSuper(CommandCallbackBase);function CommandCallbackBase(){return(0,W.default)(this,CommandCallbackBase),T.apply(this,arguments)}return(0,L.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 W=q(B(78983)),L=q(B(42081)),U=q(B(58724)),V=q(B(71173)),$=q(B(74910)),H=q(B(93231)),K=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,$.default)(C);if(T){var W=(0,$.default)(this).constructor;B=Reflect.construct(q,arguments,W)}else B=q.apply(this,arguments);return(0,V.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,W.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,L.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}(K.default);T.default=G,(0,H.default)(G,"registerConfig",null)},25683:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Close=void 0;var W=q(B(78983)),L=q(B(42081)),U=q(B(58724)),V=q(B(71173)),$=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,$.default)(C);if(T){var W=(0,$.default)(this).constructor;B=Reflect.construct(q,arguments,W)}else B=q.apply(this,arguments);return(0,V.default)(this,B)}}var H=function(C){(0,U.default)(Close,C);var T=_createSuper(Close);function Close(){return(0,W.default)(this,Close),T.apply(this,arguments)}return(0,L.default)(Close,[{key:"apply",value:function apply(){this.component.close()}}]),Close}(q(B(83024)).default);T.Close=H;var K=H;T.default=K},53832:(C,T,B)=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0}),Object.defineProperty(T,"Close",{enumerable:!0,get:function get(){return q.Close}}),Object.defineProperty(T,"Open",{enumerable:!0,get:function get(){return W.Open}}),Object.defineProperty(T,"Toggle",{enumerable:!0,get:function get(){return L.Toggle}});var q=B(25683),W=B(57273),L=B(7493)},57273:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Open=void 0;var W=q(B(78983)),L=q(B(42081)),U=q(B(58724)),V=q(B(71173)),$=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,$.default)(C);if(T){var W=(0,$.default)(this).constructor;B=Reflect.construct(q,arguments,W)}else B=q.apply(this,arguments);return(0,V.default)(this,B)}}var H=function(C){(0,U.default)(Open,C);var T=_createSuper(Open);function Open(){return(0,W.default)(this,Open),T.apply(this,arguments)}return(0,L.default)(Open,[{key:"apply",value:function apply(){$e.route(this.component.getNamespace())}}]),Open}(q(B(83024)).default);T.Open=H;var K=H;T.default=K},7493:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=T.Toggle=void 0;var W=q(B(78983)),L=q(B(42081)),U=q(B(58724)),V=q(B(71173)),$=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,$.default)(C);if(T){var W=(0,$.default)(this).constructor;B=Reflect.construct(q,arguments,W)}else B=q.apply(this,arguments);return(0,V.default)(this,B)}}var H=function(C){(0,U.default)(Toggle,C);var T=_createSuper(Toggle);function Toggle(){return(0,W.default)(this,Toggle),T.apply(this,arguments)}return(0,L.default)(Toggle,[{key:"apply",value:function apply(){this.component.isOpen?this.component.close():$e.route(this.component.getNamespace())}}]),Toggle}(q(B(83024)).default);T.Toggle=H;var K=H;T.default=K},19263:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var W=q(B(93231)),L=q(B(40131)),U=q(B(78983)),V=q(B(42081)),$=q(B(58724)),H=q(B(71173)),K=q(B(74910)),X=q(B(46867)),G=B(71177),J=q(B(1192)),Q=q(B(40647)),Y=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,L.default)(T,2),q=B[0],W=B[1];return C.registerRoute(q,W)})),Object.entries(this.getCommands()).forEach((function(T){var B=(0,L.default)(T,2),q=B[0],W=B[1];return C.registerCommand(q,W)})),Object.entries(this.getCommandsInternal()).forEach((function(T){var B=(0,L.default)(T,2),q=B[0],W=B[1];return C.registerCommandInternal(q,W)})),Object.values(this.getHooks()).forEach((function(T){return C.registerHook(T)})),Object.entries(this.getData()).forEach((function(T){var B=(0,L.default)(T,2),q=B[0],W=B[1];return C.registerData(q,W)})),Object.values(this.getUiStates()).forEach((function(T){return C.registerUiState(T)})),Object.entries(this.getStates()).forEach((function(T){var B=(0,L.default)(T,2),q=B[0],W=B[1];return C.registerState(q,W)}))}},{key:"getNamespace",value:function getNamespace(){(0,Q.default)()}},{key:"getRootContainer",value:function getRootContainer(){return Y.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,W={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.")),W.callback=T,T=function(C){(0,$.default)(context,C);var T=_createSuper(context);function context(){return(0,U.default)(this,context),T.apply(this,arguments)}return(0,V.default)(context)}(X.default)),T.setRegisterConfig(W),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 W={},L=Object.keys(this.tabs);L.pop(),L.splice(B,0,C),L.forEach((function(C){W[C]=q.tabs[C]})),this.tabs=W}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,L.default)(C,2),W=q[0],U=q[1],V=T.normalizeCommandName(W);B[V]=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=Z},19076:(C,T,B)=>{"use strict";var q=B(73203),W=B(7501);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var L=q(B(78983)),U=q(B(42081)),V=q(B(51121)),$=q(B(58724)),H=q(B(71173)),K=q(B(74910)),X=q(B(19263)),G=function _interopRequireWildcard(C,T){if(!T&&C&&C.__esModule)return C;if(null===C||"object"!==W(C)&&"function"!=typeof C)return{default:C};var B=_getRequireWildcardCache(T);if(B&&B.has(C))return B.get(C);var q={},L=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in C)if("default"!==U&&Object.prototype.hasOwnProperty.call(C,U)){var V=L?Object.getOwnPropertyDescriptor(C,U):null;V&&(V.get||V.set)?Object.defineProperty(q,U,V):q[U]=C[U]}q.default=C,B&&B.set(C,q);return q}(B(53832)),J=q(B(40647));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 _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 W=(0,K.default)(this).constructor;B=Reflect.construct(q,arguments,W)}else B=q.apply(this,arguments);return(0,H.default)(this,B)}}var Q=function(C){(0,$.default)(ComponentModalBase,C);var T=_createSuper(ComponentModalBase);function ComponentModalBase(){return(0,L.default)(this,ComponentModalBase),T.apply(this,arguments)}return(0,U.default)(ComponentModalBase,[{key:"registerAPI",value:function registerAPI(){var C=this;(0,V.default)((0,K.default)(ComponentModalBase.prototype),"registerAPI",this).call(this),$e.shortcuts.register("esc",{scopes:[this.getNamespace()],callback:function callback(){return C.close()}})}},{key:"defaultCommands",value:function defaultCommands(){return this.importCommands(G)}},{key:"defaultRoutes",value:function defaultRoutes(){return{"":function _(){}}}},{key:"open",value:function open(){var C=this;if(!this.layout){var T=this.getModalLayout();this.layout=new T({component:this}),this.layout.getModal().on("hide",(function(){return C.close()}))}return this.layout.showModal(),!0}},{key:"close",value:function close(){return!!(0,V.default)((0,K.default)(ComponentModalBase.prototype),"close",this).call(this)&&(this.layout.getModal().hide(),!0)}},{key:"getModalLayout",value:function getModalLayout(){(0,J.default)()}}]),ComponentModalBase}(X.default);T.default=Q},17341:(C,T,B)=>{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var W=q(B(78983)),L=q(B(42081)),U=function(){function Console(){(0,W.default)(this,Console)}return(0,L.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),W=0;W{"use strict";var q=B(73203);Object.defineProperty(T,"__esModule",{value:!0}),T.default=void 0;var W=q(B(40131)),L=q(B(78983)),U=q(B(42081)),V=q(B(17341)),$=function deprecatedMessage(C,T,B,q){var W="`".concat(T,"` is ").concat(C," deprecated since ").concat(B);q&&(W+=" - Use `".concat(q,"` instead")),V.default.warn(W)},H=function(){function Deprecation(){(0,L.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){$("hard",C,T,B)}(C,T,B):function softDeprecated(C,T,B){elementorWebCliConfig.isDebug&&$("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,W.default)(T,4),q=B[0],L=B[1],U=B[2],V=B[3],$=void 0===V?"":V;return{major1:parseInt(q),major2:parseInt(L),minor:parseInt(U),build:$}}},{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 W=q(B(42081)),L=q(B(78983)),U=q(B(77266)),V=q(B(58724)),$=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 W=(0,H.default)(this).constructor;B=Reflect.construct(q,arguments,W)}else B=q.apply(this,arguments);return(0,$.default)(this,B)}}var K=function(C){(0,V.default)(ForceMethodImplementation,C);var T=_createSuper(ForceMethodImplementation);function ForceMethodImplementation(){var C,B=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,L.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,W.default)(ForceMethodImplementation)}((0,q(B(19952)).default)(Error));T.ForceMethodImplementation=K;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 K(B)}},58772:(C,T,B)=>{"use strict";var q=B(90331);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,C.exports=function(){function shim(C,T,B,W,L,U){if(U!==q){var V=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 V.name="Invariant Violation",V}}function getShim(){return shim}shim.isRequired=shim;var C={array:shim,bigint: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 C.PropTypes=C,C}},23615:(C,T,B)=>{C.exports=B(58772)()},90331:C=>{"use strict";C.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},37634:(C,T,B)=>{"use strict";var q=B(61533);T.createRoot=q.createRoot,T.hydrateRoot=q.hydrateRoot},87363:C=>{"use strict";C.exports=React},61533:C=>{"use strict";C.exports=ReactDOM},34029:C=>{"use strict";C.exports=elementorV2.icons},34096:C=>{"use strict";C.exports=elementorV2.icons.RocketIcon},36626:C=>{"use strict";C.exports=elementorV2.ui},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},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),W=B(14161);C.exports=function _construct(C,T,B){if(W())return Reflect.construct.apply(null,arguments);var L=[null];L.push.apply(L,T);var U=new(C.bind.apply(C,L));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 W=q(C,T);if(W){var L=Object.getOwnPropertyDescriptor(W,T);return L.get?L.get.call(arguments.length<3?C:B):L.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},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,W,L,U,V=[],$=!0,H=!1;try{if(L=(B=B.call(C)).next,0===T){if(Object(B)!==B)return;$=!1}else for(;!($=(q=L.call(B)).done)&&(V.push(q.value),V.length!==T);$=!0);}catch(C){H=!0,W=C}finally{try{if(!$&&null!=B.return&&(U=B.return(),Object(U)!==U))return}finally{if(H)throw W}}return V}},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},71173:(C,T,B)=>{var q=B(7501).default,W=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 W(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),W=B(40608),L=B(35068),U=B(56894);C.exports=function _slicedToArray(C,T){return q(C)||W(C,T)||L(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},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 W=B.call(C,T||"default");if("object"!=q(W))return W;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,W=B(56027);C.exports=function toPropertyKey(C){var T=W(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),W=B(96196),L=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||!L(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}}),W(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 W=T[B]={exports:{}};return C[B](W,W.exports,__webpack_require__),W.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=__webpack_require__(40737),B=C(__webpack_require__(14898));$e.components.register(new B.default),(0,T.editorV2)()})()})(); What Do Lobster Eggs Taste Like? A Gourmet's Guide - TopCookery

What Do Lobster Eggs Taste Like? A Gourmet’s Guide

Lobster eggs have a briny, slightly sweet taste with a firm texture. They are often compared to caviar.

Lobster eggs, also known as roe, offer a distinct culinary experience. They are small, firm, and often bright orange or red. Chefs and food enthusiasts prize them for their unique flavor profile. These eggs add a burst of oceanic flavor to dishes, enhancing the overall taste.

They are versatile and can be used in various recipes, from sushi to gourmet salads. Their rich, briny taste pairs well with a range of ingredients. For those seeking a unique seafood delicacy, lobster eggs are a must-try. They provide not only a taste of the sea but also a touch of luxury to any meal.

Introduction To Lobster Eggs

What Do Lobster Eggs Taste Like?

Lobster eggs are a unique delicacy. They are often called roe. The eggs have a rich, briny flavor. Some describe it as a taste of the sea. The texture is slightly crunchy and smooth at the same time. Many chefs use lobster eggs to enhance their dishes. They add a burst of flavor and a touch of luxury. These eggs are often found in high-end restaurants. They are considered a gourmet ingredient.

Lobster eggs have been valued for centuries. Ancient cultures prized them for their unique taste. They were often served to royalty. In some regions, lobster eggs were a sign of wealth. Fishermen would collect them carefully. The eggs were sometimes used as currency. Today, they still hold a special place in culinary traditions. Many chefs continue to explore their potential. They remain a symbol of luxury and exquisite taste.

Harvesting Lobster Eggs

What Do Lobster Eggs Taste Like?

Fishermen use sustainable practices to harvest lobster eggs. They ensure minimal impact on the environment. Many follow strict regulations to protect lobster populations. This helps to keep the ocean ecosystem healthy. Lobster farms also play a role in sustainable harvesting.

These farms raise lobsters in controlled environments. They avoid overfishing and support wild populations. Sustainable practices ensure lobsters are available for future generations.

Lobster eggs are seasonally available. The best time to harvest is during late spring and early summer. This is when female lobsters carry eggs. Harvesters check the maturity of the eggs before collecting. Timely harvesting ensures the best quality and taste.

Seasonal availability also helps in maintaining balance in the lobster population. It allows for natural reproduction cycles. This ensures a sustainable supply of lobster eggs each year.

Nutritional Value

What Do Lobster Eggs Taste Like?

Lobster eggs are a great source of protein. They help build muscles and repair tissues. Eating them can be very healthy.

Lobster eggs contain essential minerals like iron and zinc. Iron helps in making red blood cells. Zinc supports the immune system. These minerals are important for good health.

What Do Lobster Eggs Taste Like? A Gourmet's Guide

Credit: www.weskusontheline.co.za

Flavor Profile

What Do Lobster Eggs Taste Like?

Lobster eggs have a unique taste. They are often described as rich and salty. Some say they taste similar to the ocean. The flavor can be compared to caviar but milder. People find them delicious and savory.

The texture of lobster eggs is soft and creamy. They almost melt in your mouth. Each egg is tiny and delicate. They feel smooth and buttery on the tongue. The mouthfeel is luxurious and delightful.

Cooking Techniques

What Do Lobster Eggs Taste Like?

Boiling lobster eggs makes them firm and juicy. Use a large pot of salted water. Boil the eggs for about 5 minutes. Steaming keeps the eggs tender. Use a steamer basket over boiling water. Steam for 6 to 8 minutes. Both methods bring out the natural flavor.

Lobster eggs can be used in gourmet dishes. Add them to pasta for a rich flavor. They pair well with butter and garlic. Use them as a topping for sushi. Their texture adds a unique crunch. Mix them into a seafood salad for extra taste. They enhance the flavor of any meal.

Pairing With Other Ingredients

What Do Lobster Eggs Taste Like?

Lobster eggs have a unique, briny taste. This flavor pairs well with buttery sauces. Adding citrus like lemon can enhance the taste. Herbs such as dill and parsley complement the eggs. Creamy textures like avocado also go well. These flavors balance the saltiness of lobster eggs.

A crisp white wine like Sauvignon Blanc is a good choice. The wine’s acidity matches the briny flavor. Champagne also pairs well, adding a touch of elegance. For a richer option, try Chardonnay. It brings out the buttery notes in the eggs. These wines make the dining experience delightful.

Cultural Perspectives

What Do Lobster Eggs Taste Like?

Lobster eggs are a delicacy in many cultures. In Japanese cuisine, they are known as “lobster roe.” The eggs are often served with sushi. They have a unique, slightly salty flavor. Chinese cuisine also enjoys lobster eggs. They are used in soups and stir-fries. The eggs add a rich taste to dishes.

In Europe, lobster eggs are considered a luxury. French chefs use them in gourmet dishes. The eggs are often paired with fine wines. In the United States, lobster eggs are less common. They are mostly enjoyed in coastal regions. The eggs are used in seafood salads and chowders. Their flavor enhances the overall dish.

What Do Lobster Eggs Taste Like? A Gourmet's Guide

Credit: cannundrum.blogspot.com

Buying And Storing Tips

What Do Lobster Eggs Taste Like?

Fresh lobster eggs have a vibrant red or orange color. They should look firm and plump. Avoid eggs with a dull appearance or off smell. Buy from trusted seafood markets for the best quality. Always check the expiration date and packaging for any damage.

Store lobster eggs in the coldest part of the fridge. Keep them in an airtight container to maintain freshness. Use within two days for the best taste. Freezing is an option, but it may affect the texture. Label the container with the date to keep track. Always thaw frozen eggs in the fridge before use.

What Do Lobster Eggs Taste Like? A Gourmet's Guide

Credit: recipes.net

Frequently Asked Questions

What Do Lobster Eggs Taste Like?

Lobster eggs have a briny, slightly sweet flavor with a delicate texture.

Are Lobster Eggs Safe To Eat?

Yes, lobster eggs are safe to eat when properly cooked.

How Do You Cook Lobster Eggs?

Boil or steam lobster eggs for a few minutes until they turn bright red.

Can You Eat Raw Lobster Eggs?

Eating raw lobster eggs is not recommended due to potential health risks.

Do Lobster Eggs Taste Like Caviar?

Lobster eggs have a similar briny taste but are less intense than caviar.

Where Can I Buy Lobster Eggs?

You can find lobster eggs at seafood markets or online specialty stores.

Conclusion

Lobster eggs offer a unique taste, often described as rich and briny. They’re a delicacy enjoyed by seafood lovers. Experimenting with lobster eggs can add a gourmet touch to your dishes. Whether raw or cooked, their distinct flavor is sure to impress.

Give them a try and elevate your culinary experience.


Warning: foreach() argument must be of type array|object, string given in /home/u784169593/domains/topcookery.com/public_html/wp-content/themes/astra/inc/blog/blog-config.php on line 149

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top