!function(){"use strict";var e={n:function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return e.d(t,{a:t}),t},d:function(n,t){for(var r in t)e.o(t,r)&&!e.o(n,r)&&Object.defineProperty(n,r,{enumerable:!0,get:t[r]})},o:function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},n={};e.r(n),e.d(n,{NotifyReact:function(){return Fe},init:function(){return Xe},notify:function(){return Be}});var t=window.elementorV2.editor,r=window.elementorV2.store,i=window.React,o=e.n(i),a=window.ReactDOM;function s(e){var n,t,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(n=0;n"object"==typeof window?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||c,d=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,f=/\/\*[^]*?\*\/| +/g,p=/\n+/g,m=(e,n)=>{let t="",r="",i="";for(let o in e){let a=e[o];"@"==o[0]?"i"==o[1]?t=o+" "+a+";":r+="f"==o[1]?m(a,o):o+"{"+m(a,"k"==o[1]?"":n)+"}":"object"==typeof a?r+=m(a,n?n.replace(/([^,])+/g,(e=>o.replace(/([^,]*:\S+\([^)]*\))|([^,])+/g,(n=>/&/.test(n)?n.replace(/&/g,e):e?e+" "+n:n)))):o):null!=a&&(o=/^--/.test(o)?o:o.replace(/[A-Z]/g,"-$&").toLowerCase(),i+=m.p?m.p(o,a):o+":"+a+";")}return t+(n&&i?n+"{"+i+"}":i)+r},h={},g=e=>{if("object"==typeof e){let n="";for(let t in e)n+=t+g(e[t]);return n}return e},v=(e,n,t,r,i)=>{let o=g(e),a=h[o]||(h[o]=(e=>{let n=0,t=11;for(;n>>0;return"go"+t})(o));if(!h[a]){let n=o!==e?e:(e=>{let n,t,r=[{}];for(;n=d.exec(e.replace(f,""));)n[4]?r.shift():n[3]?(t=n[3].replace(p," ").trim(),r.unshift(r[0][t]=r[0][t]||{})):r[0][n[1]]=n[2].replace(p," ").trim();return r[0]})(e);h[a]=m(i?{["@keyframes "+a]:n}:n,t?"":"."+a)}let s=t&&h.g?h.g:null;return t&&(h.g=h[a]),((e,n,t,r)=>{r?n.data=n.data.replace(r,e):-1===n.data.indexOf(e)&&(n.data=t?e+n.data:n.data+e)})(h[a],n,r,s),a};function x(e){let n=this||{},t=e.call?e(n.p):e;return v(t.unshift?t.raw?((e,n,t)=>e.reduce(((e,r,i)=>{let o=n[i];if(o&&o.call){let e=o(t),n=e&&e.props&&e.props.className||/^go/.test(e)&&e;o=n?"."+n:e&&"object"==typeof e?e.props?"":m(e,""):!1===e?"":e}return e+r+(null==o?"":o)}),""))(t,[].slice.call(arguments,1),n.p):t.reduce(((e,t)=>Object.assign(e,t&&t.call?t(n.p):t)),{}):t,l(n.target),n.g,n.o,n.k)}function E(e,n){for(var t=0;t=0||(i[t]=e[t]);return i}function C(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}x.bind({g:1}),x.bind({k:1});var S=function(){return""},O=o().createContext({enqueueSnackbar:S,closeSnackbar:S}),T="@media (max-width:599.95px)",D="@media (min-width:600px)",L=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},j=function(e){return""+L(e.vertical)+L(e.horizontal)},N=function(e){return!!e||0===e},M="unmounted",R="exited",H="entering",P="entered",V="exiting",A=function(e){function n(n){var t;t=e.call(this,n)||this;var r,i=n.appear;return t.appearStatus=null,n.in?i?(r=R,t.appearStatus=H):r=P:r=n.unmountOnExit||n.mountOnEnter?M:R,t.state={status:r},t.nextCallback=null,t}k(n,e),n.getDerivedStateFromProps=function(e,n){return e.in&&n.status===M?{status:R}:null};var t=n.prototype;return t.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},t.componentDidUpdate=function(e){var n=null;if(e!==this.props){var t=this.state.status;this.props.in?t!==H&&t!==P&&(n=H):t!==H&&t!==P||(n=V)}this.updateStatus(!1,n)},t.componentWillUnmount=function(){this.cancelNextCallback()},t.getTimeouts=function(){var e=this.props.timeout,n=e,t=e;return null!=e&&"number"!=typeof e&&"string"!=typeof e&&(t=e.exit,n=e.enter),{exit:t,enter:n}},t.updateStatus=function(e,n){void 0===e&&(e=!1),null!==n?(this.cancelNextCallback(),n===H?this.performEnter(e):this.performExit()):this.props.unmountOnExit&&this.state.status===R&&this.setState({status:M})},t.performEnter=function(e){var n=this,t=this.props.enter,r=e,i=this.getTimeouts();e||t?(this.props.onEnter&&this.props.onEnter(this.node,r),this.safeSetState({status:H},(function(){n.props.onEntering&&n.props.onEntering(n.node,r),n.onTransitionEnd(i.enter,(function(){n.safeSetState({status:P},(function(){n.props.onEntered&&n.props.onEntered(n.node,r)}))}))}))):this.safeSetState({status:P},(function(){n.props.onEntered&&n.props.onEntered(n.node,r)}))},t.performExit=function(){var e=this,n=this.props.exit,t=this.getTimeouts();n?(this.props.onExit&&this.props.onExit(this.node),this.safeSetState({status:V},(function(){e.props.onExiting&&e.props.onExiting(e.node),e.onTransitionEnd(t.exit,(function(){e.safeSetState({status:R},(function(){e.props.onExited&&e.props.onExited(e.node)}))}))}))):this.safeSetState({status:R},(function(){e.props.onExited&&e.props.onExited(e.node)}))},t.cancelNextCallback=function(){null!==this.nextCallback&&this.nextCallback.cancel&&(this.nextCallback.cancel(),this.nextCallback=null)},t.safeSetState=function(e,n){n=this.setNextCallback(n),this.setState(e,n)},t.setNextCallback=function(e){var n=this,t=!0;return this.nextCallback=function(){t&&(t=!1,n.nextCallback=null,e())},this.nextCallback.cancel=function(){t=!1},this.nextCallback},t.onTransitionEnd=function(e,n){this.setNextCallback(n);var t=null==e&&!this.props.addEndListener;this.node&&!t?(this.props.addEndListener&&this.props.addEndListener(this.node,this.nextCallback),null!=e&&setTimeout(this.nextCallback,e)):setTimeout(this.nextCallback,0)},t.render=function(){var e=this.state.status;if(e===M)return null;var n=this.props;return(0,n.children)(e,w(n,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]))},b(n,[{key:"node",get:function(){var e,n=null===(e=this.props.nodeRef)||void 0===e?void 0:e.current;if(!n)throw new Error("notistack - Custom snackbar is not refForwarding");return n}}]),n}(o().Component);function q(){}function _(e,n){"function"==typeof e?e(n):e&&(e.current=n)}function I(e,n){return(0,i.useMemo)((function(){return null==e&&null==n?null:function(t){_(e,t),_(n,t)}}),[e,n])}function W(e){var n=e.timeout,t=e.style,r=void 0===t?{}:t,i=e.mode;return{duration:"object"==typeof n?n[i]||0:n,easing:r.transitionTimingFunction,delay:r.transitionDelay}}A.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:q,onEntering:q,onEntered:q,onExit:q,onExiting:q,onExited:q};var z=function(e){e.scrollTop=e.scrollTop},B=function(e){return Math.round(e)+"ms"};function F(e,n){void 0===e&&(e=["all"]);var t=n||{},r=t.duration,i=void 0===r?300:r,o=t.easing,a=void 0===o?"cubic-bezier(0.4, 0, 0.2, 1)":o,s=t.delay,u=void 0===s?0:s;return(Array.isArray(e)?e:[e]).map((function(e){var n="string"==typeof i?i:B(i),t="string"==typeof u?u:B(u);return e+" "+n+" "+a+" "+t})).join(",")}function Z(e){var n=function(e){return e&&e.ownerDocument||document}(e);return n.defaultView||window}function X(e,n){if(n){var t=function(e,n){var t,r=n.getBoundingClientRect(),i=Z(n);if(n.fakeTransform)t=n.fakeTransform;else{var o=i.getComputedStyle(n);t=o.getPropertyValue("-webkit-transform")||o.getPropertyValue("transform")}var a=0,s=0;if(t&&"none"!==t&&"string"==typeof t){var u=t.split("(")[1].split(")")[0].split(",");a=parseInt(u[4],10),s=parseInt(u[5],10)}switch(e){case"left":return"translateX("+(i.innerWidth+a-r.left)+"px)";case"right":return"translateX(-"+(r.left+r.width-a)+"px)";case"up":return"translateY("+(i.innerHeight+s-r.top)+"px)";default:return"translateY(-"+(r.top+r.height-s)+"px)"}}(e,n);t&&(n.style.webkitTransform=t,n.style.transform=t)}}var Q=(0,i.forwardRef)((function(e,n){var t=e.children,r=e.direction,o=void 0===r?"down":r,a=e.in,s=e.style,u=e.timeout,c=void 0===u?0:u,l=e.onEnter,d=e.onEntered,f=e.onExit,p=e.onExited,m=w(e,["children","direction","in","style","timeout","onEnter","onEntered","onExit","onExited"]),h=(0,i.useRef)(null),g=I(t.ref,h),v=I(g,n),x=(0,i.useCallback)((function(){h.current&&X(o,h.current)}),[o]);return(0,i.useEffect)((function(){if(!a&&"down"!==o&&"right"!==o){var e=function(e,n){var t;function r(){for(var r=this,i=arguments.length,o=new Array(i),a=0;a-1,o=e.snacks.findIndex(n)>-1;if(r||o)return e}return t.handleDisplaySnack(y({},e,{queue:[].concat(e.queue,[f])}))})),l},t.handleDisplaySnack=function(e){return e.snacks.length>=t.maxSnack?t.handleDismissOldest(e):t.processQueue(e)},t.processQueue=function(e){var n=e.queue,t=e.snacks;return n.length>0?y({},e,{snacks:[].concat(t,[n[0]]),queue:n.slice(1,n.length)}):e},t.handleDismissOldest=function(e){if(e.snacks.some((function(e){return!e.open||e.requestClose})))return e;var n=!1,r=!1;e.snacks.reduce((function(e,n){return e+(n.open&&n.persist?1:0)}),0)===t.maxSnack&&(r=!0);var i=e.snacks.map((function(e){return n||e.persist&&!r?y({},e):(n=!0,e.entered?(e.onClose&&e.onClose(null,"maxsnack",e.id),t.props.onClose&&t.props.onClose(null,"maxsnack",e.id),y({},e,{open:!1})):y({},e,{requestClose:!0}))}));return y({},e,{snacks:i})},t.handleEnteredSnack=function(e,n,r){if(!N(r))throw new Error("handleEnteredSnack Cannot be called with undefined key");t.setState((function(e){return{snacks:e.snacks.map((function(e){return e.id===r?y({},e,{entered:!0}):y({},e)}))}}))},t.handleCloseSnack=function(e,n,r){t.props.onClose&&t.props.onClose(e,n,r);var i=void 0===r;t.setState((function(e){var n=e.snacks,t=e.queue;return{snacks:n.map((function(e){return i||e.id===r?e.entered?y({},e,{open:!1}):y({},e,{requestClose:!0}):y({},e)})),queue:t.filter((function(e){return e.id!==r}))}}))},t.closeSnackbar=function(e){var n=t.state.snacks.find((function(n){return n.id===e}));N(e)&&n&&n.onClose&&n.onClose(null,"instructed",e),t.handleCloseSnack(null,"instructed",e)},t.handleExitedSnack=function(e,n){if(!N(n))throw new Error("handleExitedSnack Cannot be called with undefined key");t.setState((function(e){var r=t.processQueue(y({},e,{snacks:e.snacks.filter((function(e){return e.id!==n}))}));return 0===r.queue.length?r:t.handleDismissOldest(r)}))},t.enqueueSnackbar,Ce=t.closeSnackbar,t.state={snacks:[],queue:[],contextValue:{enqueueSnackbar:t.enqueueSnackbar.bind(C(t)),closeSnackbar:t.closeSnackbar.bind(C(t))}},t}return k(n,e),n.prototype.render=function(){var e=this,n=this.state.contextValue,t=this.props,r=t.domRoot,i=t.children,s=t.dense,u=void 0!==s&&s,c=t.Components,l=void 0===c?{}:c,d=t.classes,f=this.state.snacks.reduce((function(e,n){var t,r=j(n.anchorOrigin),i=e[r]||[];return y({},e,((t={})[r]=[].concat(i,[n]),t))}),{}),p=Object.keys(f).map((function(n){var t=f[n],r=t[0];return o().createElement(He,{key:n,dense:u,anchorOrigin:r.anchorOrigin,classes:d},t.map((function(n){return o().createElement(Te,{key:n.id,snack:n,classes:d,Component:l[n.variant],onClose:e.handleCloseSnack,onEnter:e.props.onEnter,onExit:e.props.onExit,onExited:ce([e.handleExitedSnack,e.props.onExited],n.id),onEntered:ce([e.handleEnteredSnack,e.props.onEntered],n.id)})})))}));return o().createElement(O.Provider,{value:n},i,r?(0,a.createPortal)(p,r):p)},b(n,[{key:"maxSnack",get:function(){return this.props.maxSnack||K.maxSnack}}]),n}(i.Component),Ae=window.elementorV2.ui,qe=(0,r.__createSlice)({name:"notifications",initialState:{},reducers:{notifyAction:(e,n)=>{const t={...e};return t[n.payload.id]||(t[n.payload.id]=n.payload),t},clearAction:(e,n)=>{const t={...e};return t[n.payload.id]&&delete t[n.payload.id],t}}}),{notifyAction:_e,clearAction:Ie}=qe.actions,We={default:(0,i.forwardRef)(((e,n)=>{const t=function(e){const n=["autoHideDuration","persist","hideIconVariant","iconVariant","anchorOrigin"];return Object.entries(e).reduce(((e,[t,r])=>(n.includes(t)||(e[t]=r),e)),{})}(e),r=document.querySelector(".elementor-panel")?.clientWidth||0;return i.createElement(Ae.ThemeProvider,{palette:"unstable"},i.createElement(Ae.SnackbarContent,{ref:n,...t,sx:{"&.MuiPaper-root":{minWidth:"max-content"},ml:r+"px"}}))}))},ze=()=>((e=>{const{enqueueSnackbar:n}=(0,i.useContext)(O),t=(0,r.__useDispatch)();(0,i.useEffect)((()=>{Object.values(e).forEach((e=>{const r=()=>i.createElement(i.Fragment,{key:e.id},e.additionalActionProps?.map(((e,n)=>i.createElement(Ae.Button,{key:`${n}`,...e}))),i.createElement(Ae.CloseButton,{"aria-label":"close",color:"inherit",onClick:()=>{Ce(e.id),t(Ie({id:e.id}))}}));n(e.message,{persist:!0,variant:e.type,key:e.id,onClose:()=>t(Ie({id:e.id})),preventDuplicate:!0,action:i.createElement(r,null)})}))}),[e,n,t])})((0,r.__useSelector)((e=>e.notifications))),null);function Be(e){const n=(0,r.__getStore)();n?.dispatch(_e(e))}function Fe(e){(0,r.__useDispatch)()(_e(e))}var Ze=()=>i.createElement(Ve,{maxSnack:3,autoHideDuration:8e3,anchorOrigin:{horizontal:"center",vertical:"bottom"},Components:We},i.createElement(ze,null));function Xe(){(0,r.__registerSlice)(qe),(0,t.injectIntoTop)({id:"notifications",component:Ze})}(window.elementorV2=window.elementorV2||{}).editorNotifications=n}(),window.elementorV2.editorNotifications?.init?.();