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