HEX
Server: LiteSpeed
System: Linux server240.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64
User: creaqbdc (8964)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: /home/creaqbdc/public_html/wp-content/plugins/elementor-pro/assets/js/app.min.js
/*! elementor-pro - v3.32.0 - 29-09-2025 */
(()=>{var e={4047:()=>{},1260:()=>{},9652:()=>{},3762:()=>{},8515:()=>{},734:()=>{},1402:()=>{},5043:()=>{},3040:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Link:()=>$,Location:()=>M,LocationProvider:()=>D,Match:()=>J,Redirect:()=>Z,Router:()=>q,ServerLocation:()=>W,createHistory:()=>x,createMemorySource:()=>T,globalHistory:()=>O,isRedirect:()=>V,matchPath:()=>d,navigate:()=>w,redirectTo:()=>G,useLocation:()=>X,useMatch:()=>te,useNavigate:()=>Q,useParams:()=>ee});var o=n(1594),r=n.n(o),i=n(2091),a=n.n(i),s=n(3070),l=n.n(s);function componentWillMount(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function componentWillReceiveProps(e){this.setState(function updater(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function componentWillUpdate(e,t){try{var n=this.props,o=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,o)}finally{this.props=n,this.state=o}}componentWillMount.__suppressDeprecationWarning=!0,componentWillReceiveProps.__suppressDeprecationWarning=!0,componentWillUpdate.__suppressDeprecationWarning=!0;var u=function startsWith(e,t){return e.substr(0,t.length)===t},c=function pick(e,t){for(var n=void 0,o=void 0,r=t.split("?")[0],i=y(r),s=""===i[0],l=b(e),u=0,c=l.length;u<c;u++){var d=!1,p=l[u].route;if(p.default)o={route:p,params:{},uri:t};else{for(var f=y(p.path),h={},v=Math.max(i.length,f.length),_=0;_<v;_++){var E=f[_],S=i[_];if(g(E)){h[E.slice(1)||"*"]=i.slice(_).map(decodeURIComponent).join("/");break}if(void 0===S){d=!0;break}var x=m.exec(E);if(x&&!s){-1===C.indexOf(x[1])||a()(!1);var T=decodeURIComponent(S);h[x[1]]=T}else if(E!==S){d=!0;break}}if(!d){n={route:p,params:h,uri:"/"+i.slice(0,_).join("/")};break}}}return n||o||null},d=function match(e,t){return c([{path:e}],t)},p=function resolve(e,t){if(u(e,"/"))return e;var n=e.split("?"),o=n[0],r=n[1],i=t.split("?")[0],a=y(o),s=y(i);if(""===a[0])return _(i,r);if(!u(a[0],".")){var l=s.concat(a).join("/");return _(("/"===i?"":"/")+l,r)}for(var c=s.concat(a),d=[],p=0,f=c.length;p<f;p++){var m=c[p];".."===m?d.pop():"."!==m&&d.push(m)}return _("/"+d.join("/"),r)},f=function insertParams(e,t){var n=e.split("?"),o=n[0],r=n[1],i=void 0===r?"":r,a="/"+y(o).map((function(e){var n=m.exec(e);return n?t[n[1]]:e})).join("/"),s=t.location,l=(s=void 0===s?{}:s).search,u=(void 0===l?"":l).split("?")[1]||"";return a=_(a,i,u)},m=/^:(.+)/,h=function isDynamic(e){return m.test(e)},g=function isSplat(e){return e&&"*"===e[0]},v=function rankRoute(e,t){return{route:e,score:e.default?0:y(e.path).reduce((function(e,t){return e+=4,!function isRootSegment(e){return""===e}(t)?h(t)?e+=2:g(t)?e-=5:e+=3:e+=1,e}),0),index:t}},b=function rankRoutes(e){return e.map(v).sort((function(e,t){return e.score<t.score?1:e.score>t.score?-1:e.index-t.index}))},y=function segmentize(e){return e.replace(/(^\/+|\/+$)/g,"").split("/")},_=function addQuery(e){for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];return e+((n=n.filter((function(e){return e&&e.length>0})))&&n.length>0?"?"+n.join("&"):"")},C=["uri","path"],E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},S=function getLocation(e){var t=e.location,n=t.search,o=t.hash,r=t.href,i=t.origin,a=t.protocol,s=t.host,l=t.hostname,u=t.port,c=e.location.pathname;!c&&r&&P&&(c=new URL(r).pathname);return{pathname:encodeURI(decodeURI(c)),search:n,hash:o,href:r,origin:i,protocol:a,host:s,hostname:l,port:u,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},x=function createHistory(e,t){var n=[],o=S(e),r=!1,i=function resolveTransition(){};return{get location(){return o},get transitioning(){return r},_onTransitionComplete:function _onTransitionComplete(){r=!1,i()},listen:function listen(t){n.push(t);var r=function popstateListener(){o=S(e),t({location:o,action:"POP"})};return e.addEventListener("popstate",r),function(){e.removeEventListener("popstate",r),n=n.filter((function(e){return e!==t}))}},navigate:function navigate(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=a.state,l=a.replace,u=void 0!==l&&l;if("number"==typeof t)e.history.go(t);else{s=E({},s,{key:Date.now()+""});try{r||u?e.history.replaceState(s,null,t):e.history.pushState(s,null,t)}catch(n){e.location[u?"replace":"assign"](t)}}o=S(e),r=!0;var c=new Promise((function(e){return i=e}));return n.forEach((function(e){return e({location:o,action:"PUSH"})})),c}}},T=function createMemorySource(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""},o=0,r=[n],i=[null];return{get location(){return r[o]},addEventListener:function addEventListener(e,t){},removeEventListener:function removeEventListener(e,t){},history:{get entries(){return r},get index(){return o},get state(){return i[o]},pushState:function pushState(e,t,n){var a=n.split("?"),s=a[0],l=a[1],u=void 0===l?"":l;o++,r.push({pathname:s,search:u.length?"?"+u:u}),i.push(e)},replaceState:function replaceState(e,t,n){var a=n.split("?"),s=a[0],l=a[1],u=void 0===l?"":l;r[o]={pathname:s,search:u},i[o]=e},go:function go(e){var t=o+e;t<0||t>i.length-1||(o=t)}}}},P=!("undefined"==typeof window||!window.document||!window.document.createElement),O=x(function getSource(){return P?window:T()}()),w=O.navigate,j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e};function _objectWithoutProperties(e,t){var n={};for(var o in e)t.indexOf(o)>=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var R=function createNamedContext(e,t){var n=l()(t);return n.displayName=e,n},I=R("Location"),M=function Location(e){var t=e.children;return r().createElement(I.Consumer,null,(function(e){return e?t(e):r().createElement(D,null,t)}))},D=function(e){function LocationProvider(){var t,n;_classCallCheck(this,LocationProvider);for(var o=arguments.length,r=Array(o),i=0;i<o;i++)r[i]=arguments[i];return t=n=_possibleConstructorReturn(this,e.call.apply(e,[this].concat(r))),n.state={context:n.getContext(),refs:{unlisten:null}},_possibleConstructorReturn(n,t)}return _inherits(LocationProvider,e),LocationProvider.prototype.getContext=function getContext(){var e=this.props.history;return{navigate:e.navigate,location:e.location}},LocationProvider.prototype.componentDidCatch=function componentDidCatch(e,t){if(!V(e))throw e;(0,this.props.history.navigate)(e.uri,{replace:!0})},LocationProvider.prototype.componentDidUpdate=function componentDidUpdate(e,t){t.context.location!==this.state.context.location&&this.props.history._onTransitionComplete()},LocationProvider.prototype.componentDidMount=function componentDidMount(){var e=this,t=this.state.refs,n=this.props.history;n._onTransitionComplete(),t.unlisten=n.listen((function(){Promise.resolve().then((function(){requestAnimationFrame((function(){e.unmounted||e.setState((function(){return{context:e.getContext()}}))}))}))}))},LocationProvider.prototype.componentWillUnmount=function componentWillUnmount(){var e=this.state.refs;this.unmounted=!0,e.unlisten()},LocationProvider.prototype.render=function render(){var e=this.state.context,t=this.props.children;return r().createElement(I.Provider,{value:e},"function"==typeof t?t(e):t||null)},LocationProvider}(r().Component);D.defaultProps={history:O};var W=function ServerLocation(e){var t=e.url,n=e.children,o=t.indexOf("?"),i=void 0,a="";return o>-1?(i=t.substring(0,o),a=t.substring(o)):i=t,r().createElement(I.Provider,{value:{location:{pathname:i,search:a,hash:""},navigate:function navigate(){throw new Error("You can't call navigate on the server.")}}},n)},A=R("Base",{baseuri:"/",basepath:"/"}),q=function Router(e){return r().createElement(A.Consumer,null,(function(t){return r().createElement(M,null,(function(n){return r().createElement(B,j({},t,n,e))}))}))},B=function(e){function RouterImpl(){return _classCallCheck(this,RouterImpl),_possibleConstructorReturn(this,e.apply(this,arguments))}return _inherits(RouterImpl,e),RouterImpl.prototype.render=function render(){var e=this.props,t=e.location,n=e.navigate,o=e.basepath,i=e.primary,a=e.children,s=(e.baseuri,e.component),l=void 0===s?"div":s,u=_objectWithoutProperties(e,["location","navigate","basepath","primary","children","baseuri","component"]),d=r().Children.toArray(a).reduce((function(e,t){var n=oe(o)(t);return e.concat(n)}),[]),f=t.pathname,m=c(d,f);if(m){var h=m.params,g=m.uri,v=m.route,b=m.route.value;o=v.default?o:v.path.replace(/\*$/,"");var y=j({},h,{uri:g,location:t,navigate:function navigate(e,t){return n(p(e,g),t)}}),_=r().cloneElement(b,y,b.props.children?r().createElement(q,{location:t,primary:i},b.props.children):void 0),C=i?N:l,E=i?j({uri:g,location:t,component:l},u):u;return r().createElement(A.Provider,{value:{baseuri:g,basepath:o}},r().createElement(C,E,_))}return null},RouterImpl}(r().PureComponent);B.defaultProps={primary:!0};var F=R("Focus"),N=function FocusHandler(e){var t=e.uri,n=e.location,o=e.component,i=_objectWithoutProperties(e,["uri","location","component"]);return r().createElement(F.Consumer,null,(function(e){return r().createElement(z,j({},i,{component:o,requestFocus:e,uri:t,location:n}))}))},L=!0,U=0,z=function(e){function FocusHandlerImpl(){var t,n;_classCallCheck(this,FocusHandlerImpl);for(var o=arguments.length,r=Array(o),i=0;i<o;i++)r[i]=arguments[i];return t=n=_possibleConstructorReturn(this,e.call.apply(e,[this].concat(r))),n.state={},n.requestFocus=function(e){!n.state.shouldFocus&&e&&e.focus()},_possibleConstructorReturn(n,t)}return _inherits(FocusHandlerImpl,e),FocusHandlerImpl.getDerivedStateFromProps=function getDerivedStateFromProps(e,t){if(null==t.uri)return j({shouldFocus:!0},e);var n=e.uri!==t.uri,o=t.location.pathname!==e.location.pathname&&e.location.pathname===e.uri;return j({shouldFocus:n||o},e)},FocusHandlerImpl.prototype.componentDidMount=function componentDidMount(){U++,this.focus()},FocusHandlerImpl.prototype.componentWillUnmount=function componentWillUnmount(){0===--U&&(L=!0)},FocusHandlerImpl.prototype.componentDidUpdate=function componentDidUpdate(e,t){e.location!==this.props.location&&this.state.shouldFocus&&this.focus()},FocusHandlerImpl.prototype.focus=function focus(){var e=this.props.requestFocus;e?e(this.node):L?L=!1:this.node&&(this.node.contains(document.activeElement)||this.node.focus())},FocusHandlerImpl.prototype.render=function render(){var e=this,t=this.props,n=(t.children,t.style),o=(t.requestFocus,t.component),i=void 0===o?"div":o,a=(t.uri,t.location,_objectWithoutProperties(t,["children","style","requestFocus","component","uri","location"]));return r().createElement(i,j({style:j({outline:"none"},n),tabIndex:"-1",ref:function ref(t){return e.node=t}},a),r().createElement(F.Provider,{value:this.requestFocus},this.props.children))},FocusHandlerImpl}(r().Component);!function polyfill(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,o=null,r=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?o="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(o="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?r="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(r="UNSAFE_componentWillUpdate"),null!==n||null!==o||null!==r){var i=e.displayName||e.name,a="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+i+" uses "+a+" but also contains the following legacy lifecycles:"+(null!==n?"\n  "+n:"")+(null!==o?"\n  "+o:"")+(null!==r?"\n  "+r:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=componentWillMount,t.componentWillReceiveProps=componentWillReceiveProps),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=componentWillUpdate;var s=t.componentDidUpdate;t.componentDidUpdate=function componentDidUpdatePolyfill(e,t,n){var o=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;s.call(this,e,t,o)}}return e}(z);var H=function k(){},K=r().forwardRef;void 0===K&&(K=function forwardRef(e){return e});var $=K((function(e,t){var n=e.innerRef,o=_objectWithoutProperties(e,["innerRef"]);return r().createElement(A.Consumer,null,(function(e){e.basepath;var i=e.baseuri;return r().createElement(M,null,(function(e){var a=e.location,s=e.navigate,l=o.to,c=o.state,d=o.replace,f=o.getProps,m=void 0===f?H:f,h=_objectWithoutProperties(o,["to","state","replace","getProps"]),g=p(l,i),v=encodeURI(g),b=a.pathname===v,y=u(a.pathname,v);return r().createElement("a",j({ref:t||n,"aria-current":b?"page":void 0},h,m({isCurrent:b,isPartiallyCurrent:y,href:g,location:a}),{href:g,onClick:function onClick(e){if(h.onClick&&h.onClick(e),re(e)){e.preventDefault();var t=d;if("boolean"!=typeof d&&b){var n=j({},a.state),o=(n.key,_objectWithoutProperties(n,["key"]));t=function shallowCompare(e,t){var n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((function(n){return t.hasOwnProperty(n)&&e[n]===t[n]}))}(j({},c),o)}s(g,{state:c,replace:t})}}}))}))}))}));function RedirectRequest(e){this.uri=e}$.displayName="Link";var V=function isRedirect(e){return e instanceof RedirectRequest},G=function redirectTo(e){throw new RedirectRequest(e)},Y=function(e){function RedirectImpl(){return _classCallCheck(this,RedirectImpl),_possibleConstructorReturn(this,e.apply(this,arguments))}return _inherits(RedirectImpl,e),RedirectImpl.prototype.componentDidMount=function componentDidMount(){var e=this.props,t=e.navigate,n=e.to,o=(e.from,e.replace),r=void 0===o||o,i=e.state,a=(e.noThrow,e.baseuri),s=_objectWithoutProperties(e,["navigate","to","from","replace","state","noThrow","baseuri"]);Promise.resolve().then((function(){var e=p(n,a);t(f(e,s),{replace:r,state:i})}))},RedirectImpl.prototype.render=function render(){var e=this.props,t=(e.navigate,e.to),n=(e.from,e.replace,e.state,e.noThrow),o=e.baseuri,r=_objectWithoutProperties(e,["navigate","to","from","replace","state","noThrow","baseuri"]),i=p(t,o);return n||G(f(i,r)),null},RedirectImpl}(r().Component),Z=function Redirect(e){return r().createElement(A.Consumer,null,(function(t){var n=t.baseuri;return r().createElement(M,null,(function(t){return r().createElement(Y,j({},t,{baseuri:n},e))}))}))},J=function Match(e){var t=e.path,n=e.children;return r().createElement(A.Consumer,null,(function(e){var o=e.baseuri;return r().createElement(M,null,(function(e){var r=e.navigate,i=e.location,a=p(t,o),s=d(a,i.pathname);return n({navigate:r,location:i,match:s?j({},s.params,{uri:s.uri,path:t}):null})}))}))},X=function useLocation(){var e=(0,o.useContext)(I);if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},Q=function useNavigate(){var e=(0,o.useContext)(I);if(!e)throw new Error("useNavigate hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.navigate},ee=function useParams(){var e=(0,o.useContext)(A);if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");var t=X(),n=d(e.basepath,t.pathname);return n?n.params:null},te=function useMatch(e){if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");var t=(0,o.useContext)(A);if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");var n=X(),r=p(e,t.baseuri),i=d(r,n.pathname);return i?j({},i.params,{uri:i.uri,path:e}):null},ne=function stripSlashes(e){return e.replace(/(^\/+|\/+$)/g,"")},oe=function createRoute(e){return function(t){if(!t)return null;if(t.type===r().Fragment&&t.props.children)return r().Children.map(t.props.children,createRoute(e));if(t.props.path||t.props.default||t.type===Z||a()(!1),t.type!==Z||t.props.from&&t.props.to||a()(!1),t.type!==Z||function validateRedirect(e,t){var n=function filter(e){return h(e)};return y(e).filter(n).sort().join("/")===y(t).filter(n).sort().join("/")}(t.props.from,t.props.to)||a()(!1),t.props.default)return{value:t,default:!0};var n=t.type===Z?t.props.from:t.props.path,o="/"===n?e:ne(e)+"/"+ne(n);return{value:t,default:t.props.default,path:t.props.children?ne(o)+"/*":o}}},re=function shouldNavigate(e){return!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}},6134:(e,t,n)=>{"use strict";t.__esModule=!0;var o=n(1594),r=(_interopRequireDefault(o),_interopRequireDefault(n(2688))),i=_interopRequireDefault(n(8127));_interopRequireDefault(n(567));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=1073741823;t.default=function createReactContext(e,t){var n,s,l="__create-react-context-"+(0,i.default)()+"__",u=function(e){function Provider(){var t,n;_classCallCheck(this,Provider);for(var o=arguments.length,r=Array(o),i=0;i<o;i++)r[i]=arguments[i];return t=n=_possibleConstructorReturn(this,e.call.apply(e,[this].concat(r))),n.emitter=function createEventEmitter(e){var t=[];return{on:function on(e){t.push(e)},off:function off(e){t=t.filter((function(t){return t!==e}))},get:function get(){return e},set:function set(n,o){e=n,t.forEach((function(t){return t(e,o)}))}}}(n.props.value),_possibleConstructorReturn(n,t)}return _inherits(Provider,e),Provider.prototype.getChildContext=function getChildContext(){var e;return(e={})[l]=this.emitter,e},Provider.prototype.componentWillReceiveProps=function componentWillReceiveProps(e){if(this.props.value!==e.value){var n=this.props.value,o=e.value,r=void 0;!function objectIs(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}(n,o)?(r="function"==typeof t?t(n,o):a,0!==(r|=0)&&this.emitter.set(e.value,r)):r=0}},Provider.prototype.render=function render(){return this.props.children},Provider}(o.Component);u.childContextTypes=((n={})[l]=r.default.object.isRequired,n);var c=function(t){function Consumer(){var e,n;_classCallCheck(this,Consumer);for(var o=arguments.length,r=Array(o),i=0;i<o;i++)r[i]=arguments[i];return e=n=_possibleConstructorReturn(this,t.call.apply(t,[this].concat(r))),n.state={value:n.getValue()},n.onUpdate=function(e,t){(0|n.observedBits)&t&&n.setState({value:n.getValue()})},_possibleConstructorReturn(n,e)}return _inherits(Consumer,t),Consumer.prototype.componentWillReceiveProps=function componentWillReceiveProps(e){var t=e.observedBits;this.observedBits=null==t?a:t},Consumer.prototype.componentDidMount=function componentDidMount(){this.context[l]&&this.context[l].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?a:e},Consumer.prototype.componentWillUnmount=function componentWillUnmount(){this.context[l]&&this.context[l].off(this.onUpdate)},Consumer.prototype.getValue=function getValue(){return this.context[l]?this.context[l].get():e},Consumer.prototype.render=function render(){return function onlyChild(e){return Array.isArray(e)?e[0]:e}(this.props.children)(this.state.value)},Consumer}(o.Component);return c.contextTypes=((s={})[l]=r.default.object,s),{Provider:u,Consumer:c}},e.exports=t.default},3070:(e,t,n)=>{"use strict";t.__esModule=!0;var o=_interopRequireDefault(n(1594)),r=_interopRequireDefault(n(6134));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}t.default=o.default.createContext||r.default,e.exports=t.default},4292:(e,t,n)=>{"use strict";var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useFeatureLock(e){const t=elementorAppProConfig[e]??{},n=t.lock?.is_locked??!1,o=(0,a.htmlDecodeTextContent)(t.lock?.button.text),s=(0,a.replaceUtmPlaceholders)(t.lock?.button.url??"",t.utms??{});return{isLocked:n,ConnectButton:()=>r.default.createElement(i.default,{text:o,url:s})}};var r=o(n(1594)),i=o(n(8799)),a=n(40)},8799:(e,t,n)=>{"use strict";var o=n(2688),r=n(2470).__,i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n(8304)),s=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=r?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(o,i,a):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(1594)),l=s,u=n(7401),c=n(40);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}const ConnectButton=e=>{const t=(0,c.arrayToClassName)(["e-app-connect-button",e.className]),n=(0,s.useRef)(null);return(0,s.useEffect)((()=>{n.current&&jQuery(n.current).elementorConnect()}),[]),l.createElement(u.Button,(0,a.default)({},e,{elRef:n,className:t}))};ConnectButton.propTypes={...u.Button.propTypes,text:o.string.isRequired,url:o.string.isRequired,className:o.string},ConnectButton.defaultProps={className:"",variant:"contained",size:"sm",color:"cta",target:"_blank",rel:"noopener noreferrer",text:r("Connect & Activate","elementor-pro")};t.default=l.memo(ConnectButton)},40:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.replaceUtmPlaceholders=t.htmlDecodeTextContent=t.arrayToClassName=void 0;t.arrayToClassName=(e,t)=>e.filter((e=>"object"==typeof e?Object.entries(e)[0][1]:e)).map((e=>{const n="object"==typeof e?Object.entries(e)[0][0]:e;return t?t(n):n})).join(" ");t.htmlDecodeTextContent=e=>(new DOMParser).parseFromString(e,"text/html").documentElement.textContent;t.replaceUtmPlaceholders=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e&&t?(Object.keys(t).forEach((n=>{const o=new RegExp(`%%${n}%%`,"g");e=e.replace(o,t[n])})),e):e}},9128:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ListSettingSection=ListSettingSection;var o=_interopRequireWildcard(n(1594));n(6281);var r=n(2470),i=n(6956),a=_interopRequireWildcard(n(2688)),s=n(40),l=n(3101);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=r?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(o,i,a):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}const u=16;function ListSettingSection(e){let{items:t,title:n,loading:a,settings:c,onSettingChange:d,settingKey:p,disabled:f=!1,tooltip:m=!1}=e;const[h,g]=(0,o.useState)(!1);return o.default.createElement(i.Box,{key:p,sx:{mb:3,border:1,borderRadius:1,borderColor:"action.focus",p:2.5}},o.default.createElement(i.Stack,{spacing:2},o.default.createElement(i.Typography,{variant:"h6"},n),o.default.createElement(i.Grid,{container:!0,spacing:1,alignItems:"start"},a?o.default.createElement(i.Grid,{item:!0,xs:12,sx:{p:1,alignItems:"center",textAlign:"center"}},o.default.createElement(i.CircularProgress,{size:30})):o.default.createElement(o.default.Fragment,null,o.default.createElement(i.Grid,{key:"all",item:!0,xs:12,sx:{py:1,px:0}},o.default.createElement(l.UpgradeTooltip,{disabled:f&&c.length===t.length,tooltip:m},o.default.createElement(i.Box,{sx:{pointerEvents:"auto",...c.length===t.length&&f&&{cursor:"pointer"}}},o.default.createElement(i.FormControlLabel,{control:o.default.createElement(i.Checkbox,{color:"info",checked:c.length===t.length,indeterminate:c.length>0&&c.length!==t.length,onChange:(e,n)=>{d(n?t.map((e=>{let{value:t}=e;return t})):[],!0)},sx:{p:0},disabled:f}),sx:{gap:1,...c.length===t.length&&f&&{cursor:"pointer"}},slotProps:{typography:{sx:{fontWeight:500,...c.length===t.length&&f&&{cursor:"pointer"}}}},label:`${(0,r.__)("All","elementor-pro")} ${n.toLowerCase()}`})))),(h?t:t.slice(0,u)).map((e=>o.default.createElement(i.Grid,{key:e.value,item:!0,xs:3,sx:{py:1,px:0}},o.default.createElement(l.UpgradeTooltip,{disabled:f&&c.includes(e.value),tooltip:m},o.default.createElement(i.Box,{sx:{pointerEvents:"auto",...c.includes(e.value)&&f&&{cursor:"pointer"}}},o.default.createElement(i.FormControlLabel,{control:o.default.createElement(i.Checkbox,{color:"info",checked:c.includes(e.value),onChange:(t,n)=>{d(n?[...c,e.value]:c.filter((t=>t!==e.value)))},sx:{p:0,...c.includes(e.value)&&f&&{cursor:"pointer"}},disabled:f}),sx:{maxWidth:"100%",gap:1,...c.includes(e.value)&&f&&{cursor:"pointer"}},slotProps:{typography:{sx:{fontWeight:400,maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",...c.includes(e.value)&&f&&{cursor:"pointer"}}}},label:(0,s.htmlDecodeTextContent)(e.label)}))))))))),t.length>u&&o.default.createElement(i.Button,{variant:"text",color:"info",onClick:()=>g(!h)},h?(0,r.__)("Show less","elementor"):(0,r.__)("Show more","elementor")))}ListSettingSection.propTypes={title:a.string.isRequired,children:a.node,loading:a.bool,disabled:a.bool,checked:a.bool,settingKey:a.string,onSettingChange:a.func.isRequired,tooltip:a.bool,items:a.arrayOf(a.shape({label:a.string.isRequired,value:a.oneOfType([a.string,a.number])})),settings:a.arrayOf(a.oneOfType([a.string,a.number]))}},493:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.SettingSection=void 0;var i=r(n(1594)),a=n(6956),s=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=r?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(o,i,a):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(2688)),l=n(3101);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}const SettingSection=e=>{let{checked:t=!1,title:n,description:r,children:s,settingKey:u,onSettingChange:c,hasToggle:d=!0,disabled:p=!1,notExported:f=!1,tooltip:m=!1}=e;return i.default.createElement(a.Box,{key:u,sx:{mb:3,border:1,borderRadius:1,borderColor:"action.focus",p:2.5}},i.default.createElement(a.Box,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center"}},i.default.createElement(a.Stack,{spacing:1},i.default.createElement(a.Typography,{variant:"h6"},n),r&&i.default.createElement(a.Typography,{"data-testid":`${u}-description`,variant:"body1",color:"text.secondary"},r)),(()=>{if(f)return i.default.createElement(a.Typography,{"data-testid":`${u}-description`,variant:"body1",color:"text.secondary"},o("Not exported","elementor"));if(!d)return null;const e=i.default.createElement(a.Switch,{"data-testid":`${u}-switch`,checked:t,onChange:(e,t)=>c&&c(u,t),color:"info",size:"medium",sx:{alignSelf:"center",...p&&m&&{cursor:"pointer"}},disabled:p});return i.default.createElement(l.UpgradeTooltip,{disabled:p,tooltip:m},e)})()),s&&i.default.createElement(a.Box,{sx:{mt:1}},s))};t.SettingSection=SettingSection,SettingSection.propTypes={title:s.string.isRequired,description:s.string,children:s.node,hasToggle:s.bool,checked:s.bool,disabled:s.bool,settingKey:s.string,onSettingChange:s.func,notExported:s.bool,tooltip:s.bool}},9460:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.SubSetting=void 0;var i=r(n(1594)),a=n(6956),s=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=r?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(o,i,a):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(2688)),l=n(3101);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}const SubSetting=e=>{let{label:t,settingKey:n,onSettingChange:r,checked:s=!1,disabled:u=!1,notExported:c=!1,tooltip:d=!1}=e;return i.default.createElement(a.Box,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center"}},i.default.createElement(a.Typography,{"data-testid":`${n}-label`,variant:"body1"},t),(()=>{if(c)return i.default.createElement(a.Typography,{"data-testid":`${n}-description`,variant:"body1",color:"text.secondary",sx:{fontWeight:400,alignSelf:"center"}},o("Not exported","elementor"));const e=i.default.createElement(a.Switch,{"data-testid":`${n}-switch`,checked:s,disabled:u,onChange:(e,t)=>r&&r(n,t),color:"info",size:"medium",sx:{alignSelf:"center",...u&&d&&{cursor:"pointer"}}});return i.default.createElement(l.UpgradeTooltip,{disabled:u,tooltip:d},e)})())};t.SubSetting=SubSetting,SubSetting.propTypes={checked:s.bool,disabled:s.bool,notExported:s.bool,label:s.string.isRequired,settingKey:s.string.isRequired,onSettingChange:s.func,tooltip:s.bool}},8856:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.KitContentCustomizationDialog=KitContentCustomizationDialog;var o=_interopRequireWildcard(n(1594));n(6281);var r=_interopRequireWildcard(n(2688)),i=n(6956),a=n(2470),s=n(344),l=n(9128),u=n(493),c=n(9460),d=n(6919),p=n(7050),f=n(2771),m=n(6662),h=n(8551),g=n(225),v=n(5533);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=r?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(o,i,a):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}const transformAnalyticsData=(e,t,n,o)=>{const r=[{key:"pages",options:t},{key:"taxonomies",options:n},{key:"customPostTypes",options:o}],i={};for(const[t,n]of Object.entries(e))i[t]=(0,v.transformValueForAnalytics)(t,n,r);return i};function KitContentCustomizationDialog(e){let{open:t,handleClose:n,handleSaveChanges:r,data:v,isImport:b,isOldExport:y,isOldElementorVersion:_}=e;const C=v.includes.includes("content"),{isLoading:E,pageOptions:S,isLoaded:x}=(0,p.useKitCustomizationPages)({open:t,data:v}),{isLoading:T,taxonomyOptions:P,isLoaded:O}=(0,f.useKitCustomizationTaxonomies)({open:t,data:v}),{customPostTypes:w}=(0,m.useKitCustomizationCustomPostTypes)({data:v}),[j,R]=(0,o.useState)((()=>v.customization.content?v.customization.content:{pages:[],menus:C,taxonomies:[],customPostTypes:[]}));(0,o.useEffect)((()=>{t&&!v.includes.includes("content")&&R({pages:[],menus:!1,taxonomies:[],customPostTypes:[]})}),[t,v.includes]),(0,o.useEffect)((()=>{t&&v.includes.includes("content")&&R((e=>({...e,pages:x||b?v.customization.content?.pages||S.map((e=>{let{value:t}=e;return t})):e.pages})))}),[t,v.includes,v.customization.content?.pages,x,b,S]),(0,o.useEffect)((()=>{t&&v.includes.includes("content")&&R((e=>({...e,taxonomies:O||b?v.customization.content?.taxonomies||P.map((e=>{let{value:t}=e;return t})):e.taxonomies})))}),[t,v.includes,v.customization.content?.taxonomies,O,b,P]),(0,o.useEffect)((()=>{t&&v.includes.includes("content")&&R((e=>({...e,customPostTypes:w?v.customization.content?.customPostTypes||w.map((e=>{let{value:t}=e;return t})):e.customPostTypes})))}),[t,v.includes,v.customization.content?.customPostTypes,w]),(0,o.useEffect)((()=>{t&&v.includes.includes("content")&&R((e=>({...e,menus:b?v.customization.content?.menus||Object.keys(v?.uploadedData?.manifest["wp-content"]?.nav_menu_item||{}).length>0:v.customization.content?.menus??C})))}),[t,v.includes,v.customization.content?.menus,v.uploadedData?.manifest,b]),(0,o.useEffect)((()=>{t&&window.elementorModules?.appsEventTracking?.AppsEventTracking?.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitExportCustomizationEdit)}),[t]);const handleSettingsChange=(e,t)=>{R((n=>({...n,[e]:t})))};return o.default.createElement(s.KitCustomizationDialog,{open:t,title:(0,a.__)("Edit content","elementor"),handleClose:n,handleSaveChanges:()=>{const e=j.pages.length>0||j.menus||j.customPostTypes.length>0||j.taxonomies.length>0,t=transformAnalyticsData(j,S,P,w);r("content",j,e,t)}},o.default.createElement(i.Stack,{sx:{position:"relative"},gap:2},_&&o.default.createElement(g.UpgradeVersionBanner,null),o.default.createElement(i.Stack,null,b&&y?null:b&&!(()=>{const e=v?.uploadedData?.manifest?.content,t=v?.uploadedData?.manifest?.["wp-content"],n=Object.keys(e?.page||{})?.length,o=Object.keys(t?.page||{})?.length;return Boolean(n||o)})()?o.default.createElement(u.SettingSection,{title:(0,a.__)("Site pages","elementor"),settingKey:"pages",notExported:!0}):o.default.createElement(l.ListSettingSection,{settingKey:"pages",title:(0,a.__)("Site pages","elementor"),onSettingChange:e=>{handleSettingsChange("pages",e)},settings:j.pages,items:S,loading:E,disabled:!(0,h.isHighTier)(),tooltip:!(0,h.isHighTier)()}),b&&y?null:o.default.createElement(u.SettingSection,{checked:j.menus,disabled:b&&!(Object.keys(v?.uploadedData?.manifest?.["wp-content"]?.nav_menu_item||{}).length>0||w?.find((e=>e.value.includes("nav_menu"))))||!(0,h.isHighTier)(),title:(0,a.__)("Menus","elementor"),settingKey:"menus",tooltip:!(0,h.isHighTier)(),onSettingChange:(e,t)=>{handleSettingsChange(e,t)}}),!b||b&&w?.length>0?o.default.createElement(l.ListSettingSection,{settingKey:"customPostTypes",title:(0,a.__)("Custom post types","elementor"),onSettingChange:e=>{handleSettingsChange("customPostTypes",e)},settings:j.customPostTypes,items:w,disabled:b&&void 0===v?.uploadedData?.manifest["custom-post-type-title"]||!(0,h.isHighTier)(),tooltip:!(0,h.isHighTier)()}):o.default.createElement(u.SettingSection,{title:(0,a.__)("Custom post types","elementor"),settingKey:"customPostTypes",notExported:!0}),b&&y?null:o.default.createElement(u.SettingSection,{description:(0,a.__)("Group your content by type, topic, or any structure you choose.","elementor"),title:(0,a.__)("Taxonomies","elementor"),settingKey:"taxonomies",notExported:b&&!(b&&P?.length>0),hasToggle:!1},T?o.default.createElement(i.Box,{sx:{p:1,alignItems:"center",textAlign:"center"}},o.default.createElement(i.CircularProgress,{size:30})):P.map((e=>o.default.createElement(c.SubSetting,{key:e.value,label:e.label,settingKey:"taxonomies",checked:j.taxonomies.includes(e.value),disabled:!(0,h.isHighTier)(),tooltip:!(0,h.isHighTier)(),onSettingChange:(t,n)=>{R((t=>{const o=n?[...t.taxonomies,e.value]:t.taxonomies.filter((t=>t!==e.value));return{...t,taxonomies:o}}))}}))))),o.default.createElement(d.UpgradeNoticeBanner,null)))}KitContentCustomizationDialog.propTypes={open:r.bool.isRequired,isImport:r.bool,isOldExport:r.bool,isOldElementorVersion:r.bool,handleClose:r.func.isRequired,handleSaveChanges:r.func.isRequired,data:r.object.isRequired}},344:(e,t,n)=>{"use strict";var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.KitCustomizationDialog=KitCustomizationDialog;var r=o(n(1594)),i=n(6956),a=n(2470),s=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=r?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(o,i,a):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(2688));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}function KitCustomizationDialog(e){let{open:t,title:n,handleClose:o,handleSaveChanges:s,children:l,saveDisabled:u=!1}=e;return r.default.createElement(i.Dialog,{open:t,onClose:o,maxWidth:"md",fullWidth:!0},r.default.createElement(i.DialogHeader,{onClose:o},r.default.createElement(i.DialogTitle,null,n)),r.default.createElement(i.DialogContent,{dividers:!0,sx:{pt:3,px:3,pb:0}},l),r.default.createElement(i.DialogActions,null,r.default.createElement(i.Button,{onClick:o,color:"secondary"},(0,a.__)("Cancel","elementor")),r.default.createElement(i.Button,{disabled:u,onClick:()=>{s(),o()},variant:"contained",color:"primary"},(0,a.__)("Save changes","elementor"))))}KitCustomizationDialog.propTypes={open:s.bool.isRequired,handleClose:s.func.isRequired,handleSaveChanges:s.func.isRequired,children:s.node.isRequired,title:s.string.isRequired,saveDisabled:s.bool}},8706:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.KitSettingsCustomizationDialog=KitSettingsCustomizationDialog;var o=_interopRequireWildcard(n(1594));n(6281);var r=n(6956),i=n(2470),a=_interopRequireWildcard(n(2688)),s=n(493),l=n(9460),u=n(344),c=n(6919),d=n(8551),p=n(225),f=n(5533);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=r?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(o,i,a):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}const transformAnalyticsData=e=>{const t={};for(const[n,o]of Object.entries(e))t[n]=(0,f.transformValueForAnalytics)(n,o,[]);return t};function KitSettingsCustomizationDialog(e){let{open:t,handleClose:n,handleSaveChanges:a,data:f,isImport:m,isOldExport:h,isOldElementorVersion:g}=e;const v=(0,o.useCallback)((e=>{if(!f.includes.includes("settings"))return{theme:e,globalColors:e,globalFonts:e,themeStyleSettings:e,generalSettings:e,experiments:e,customFonts:e,customIcons:e,customCode:e};if(m){const t=f?.uploadedData?.manifest?.["site-settings"];let n=!1;return n=h?!!e&&f?.uploadedData?.manifest?.theme:t?.theme??e,{theme:n,globalColors:!!h||(t?.globalColors??e),globalFonts:!!h||(t?.globalFonts??e),themeStyleSettings:!!h||(t?.themeStyleSettings??e),generalSettings:!!h||(t?.generalSettings??e),experiments:!!h||(t?.experiments??e),customFonts:!!h||(t?.customFonts??e),customIcons:!!h||(t?.customIcons??e),customCode:!!h||(t?.customCode??e)}}const t=f?.customization?.settings;return{theme:t?.theme??e,globalColors:t?.globalColors??e,globalFonts:t?.globalFonts??e,themeStyleSettings:t?.themeStyleSettings??e,generalSettings:t?.generalSettings??e,experiments:t?.experiments??e,customFonts:t?.customFonts??e,customIcons:t?.customIcons??e,customCode:t?.customCode??e}}),[f.includes,f?.uploadedData?.manifest,f?.customization?.settings,m,h]),b=f.includes.includes("settings"),[y,_]=(0,o.useState)((()=>f.customization.settings?f.customization.settings:v(b)));(0,o.useEffect)((()=>{if(t)if(f.customization.settings)_(f.customization.settings);else{const e=v(b);_(e)}}),[t,f.customization.settings,f?.uploadedData,b,v]),(0,o.useEffect)((()=>{t&&window.elementorModules?.appsEventTracking?.AppsEventTracking?.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitExportCustomizationEdit)}),[t]);const handleToggleChange=e=>{_((t=>({...t,[e]:!t[e]})))};return o.default.createElement(u.KitCustomizationDialog,{open:t,title:(0,i.__)("Edit settings & configurations","elementor"),handleClose:n,handleSaveChanges:()=>{const e=y.theme||y.globalColors||y.globalFonts||y.themeStyleSettings||y.generalSettings||y.experiments||y.customFonts||y.customIcons||y.customCode,t=transformAnalyticsData(y);a("settings",y,e,t)}},o.default.createElement(r.Stack,{sx:{position:"relative"},gap:2},g&&o.default.createElement(p.UpgradeVersionBanner,null),o.default.createElement(r.Stack,null,o.default.createElement(s.SettingSection,{checked:y.theme,title:(0,i.__)("Theme","elementor"),description:(0,i.__)("Only public WordPress themes are supported","elementor"),settingKey:"theme",onSettingChange:handleToggleChange,notExported:m&&!f?.uploadedData?.manifest.theme}),!h&&o.default.createElement(o.default.Fragment,null,o.default.createElement(s.SettingSection,{title:(0,i.__)("Site settings","elementor"),hasToggle:!1},o.default.createElement(r.Stack,null,o.default.createElement(l.SubSetting,{label:(0,i.__)("Global colors","elementor"),settingKey:"globalColors",onSettingChange:handleToggleChange,checked:y.globalColors,disabled:m&&!f?.uploadedData?.manifest?.["site-settings"]?.globalColors||!(0,d.isHighTier)(),tooltip:!(0,d.isHighTier)()}),o.default.createElement(l.SubSetting,{label:(0,i.__)("Global fonts","elementor"),settingKey:"globalFonts",onSettingChange:handleToggleChange,checked:y.globalFonts,disabled:m&&!f?.uploadedData?.manifest?.["site-settings"]?.globalFonts||!(0,d.isHighTier)(),tooltip:!(0,d.isHighTier)()}),o.default.createElement(l.SubSetting,{label:(0,i.__)("Theme style settings","elementor"),settingKey:"themeStyleSettings",onSettingChange:handleToggleChange,checked:y.themeStyleSettings,disabled:m&&!f?.uploadedData?.manifest?.["site-settings"]?.themeStyleSettings||!(0,d.isHighTier)(),tooltip:!(0,d.isHighTier)()}))),o.default.createElement(s.SettingSection,{checked:y.generalSettings,title:(0,i.__)("Settings","elementor"),description:(0,i.__)("Include site identity, background, layout, Lightbox, page transitions, and custom CSS","elementor"),settingKey:"generalSettings",onSettingChange:handleToggleChange,disabled:m&&!f?.uploadedData?.manifest?.["site-settings"]?.generalSettings||!(0,d.isHighTier)(),tooltip:!(0,d.isHighTier)()}),o.default.createElement(s.SettingSection,{checked:y.experiments,title:(0,i.__)("Experiments","elementor"),description:(0,i.__)("This will apply all experiments that are still active during import","elementor"),settingKey:"experiments",onSettingChange:handleToggleChange,disabled:m&&!f?.uploadedData?.manifest?.experiments||!(0,d.isHighTier)(),tooltip:!(0,d.isHighTier)()}),o.default.createElement(s.SettingSection,{title:(0,i.__)("Custom files","elementor"),hasToggle:!1},o.default.createElement(r.Stack,null,o.default.createElement(l.SubSetting,{label:(0,i.__)("Custom fonts","elementor"),settingKey:"customFonts",onSettingChange:handleToggleChange,checked:y.customFonts,disabled:m&&!f?.uploadedData?.manifest?.["custom-fonts"]||!(0,d.isHighTier)(),tooltip:!(0,d.isHighTier)()}),o.default.createElement(l.SubSetting,{label:(0,i.__)("Custom icons","elementor"),settingKey:"customIcons",onSettingChange:handleToggleChange,checked:y.customIcons,disabled:m&&!f?.uploadedData?.manifest?.["custom-icons"]||!(0,d.isHighTier)(),tooltip:!(0,d.isHighTier)()}),o.default.createElement(l.SubSetting,{label:(0,i.__)("Custom code","elementor"),settingKey:"customCode",onSettingChange:handleToggleChange,checked:y.customCode,disabled:m&&!f?.uploadedData?.manifest?.["custom-code"]||!(0,d.isHighTier)(),tooltip:!(0,d.isHighTier)()}))))),o.default.createElement(c.UpgradeNoticeBanner,null)))}KitSettingsCustomizationDialog.propTypes={open:a.bool.isRequired,isImport:a.bool,isOldExport:a.bool,isOldElementorVersion:a.bool,handleClose:a.func.isRequired,handleSaveChanges:a.func.isRequired,data:a.object.isRequired}},7450:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.KitTemplatesCustomizationDialog=KitTemplatesCustomizationDialog,t.hasTemplatesForExportGroup=void 0;var o=_interopRequireWildcard(n(1594));n(6281);var r=n(6956),i=n(2470),a=_interopRequireWildcard(n(2688)),s=n(493),l=n(344),u=n(6919),c=n(8551),d=n(4920),p=n(225),f=n(5533);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=r?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(o,i,a):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}const transformAnalyticsData=e=>{const t={};for(const[n,o]of Object.entries(e))t[n]=(0,f.transformValueForAnalytics)(n,o,[]);return t},hasTemplatesForExportGroup=(e,t)=>{if(!t?.templates)return!1;const n=elementorAppConfig?.["import-export-customization"]?.exportGroups||{};return Object.values(t.templates).some((t=>{if(!t||"object"!=typeof t||!t.doc_type)return!1;return n[t.doc_type]===e}))};function KitTemplatesCustomizationDialog(e){let{open:t,handleClose:n,handleSaveChanges:a,data:f,isImport:m,isOldExport:h,isOldElementorVersion:g}=e;const v=f.includes.includes("templates"),b=(0,o.useCallback)((e=>f.includes.includes("templates")?m?{siteTemplates:{enabled:!(!m||!h)||(hasTemplatesForExportGroup("site-templates",f?.uploadedData?.manifest)??e)},themeBuilder:{enabled:!(!m||!h)||(hasTemplatesForExportGroup("theme-builder",f?.uploadedData?.manifest)??e)},globalWidgets:{enabled:!(!m||!h)||(hasTemplatesForExportGroup("global-widget",f?.uploadedData?.manifest)??e)}}:{siteTemplates:{enabled:f?.customization?.templates?.siteTemplates?.enabled??e},themeBuilder:{enabled:f?.customization?.templates?.themeBuilder?.enabled??e},globalWidgets:{enabled:f?.customization?.templates?.globalWidgets?.enabled??e}}:{siteTemplates:{enabled:e},themeBuilder:{enabled:e},globalWidgets:{enabled:e}}),[f.includes,f?.uploadedData?.manifest,f?.customization?.templates,m,h]),[y,_]=(0,o.useState)({});(0,o.useEffect)((()=>{if(t)if(f.customization.templates)_(f.customization.templates);else{const e=b(v);_(e)}}),[t,f.customization.templates,f?.uploadedData,v,b]),(0,o.useEffect)((()=>{t&&elementorModules?.appsEventTracking?.AppsEventTracking?.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.kitExportCustomizationEdit)}),[t]);const handleToggleChange=(e,t)=>{_((n=>({...n,[e]:{...n[e],enabled:t}})))};return o.default.createElement(l.KitCustomizationDialog,{open:t,title:(0,i.__)("Edit templates","elementor"),handleClose:n,handleSaveChanges:()=>{const e=y.siteTemplates?.enabled||y.themeBuilder?.enabled||y.globalWidgets?.enabled,t=transformAnalyticsData(y);a("templates",y,e,t)},minHeight:"auto"},o.default.createElement(r.Stack,{sx:{position:"relative"},gap:2},g&&o.default.createElement(p.UpgradeVersionBanner,null),o.default.createElement(r.Stack,null,!h&&o.default.createElement(s.SettingSection,{checked:y.siteTemplates?.enabled||!1,title:(0,i.__)("Site Templates","elementor"),settingKey:"siteTemplates",onSettingChange:handleToggleChange,disabled:!(0,c.isHighTier)()||m&&!hasTemplatesForExportGroup("site-templates",f?.uploadedData?.manifest),tooltip:!(0,c.isHighTier)()}),o.default.createElement(d.ThemeBuilderCustomization,{state:y.themeBuilder,settingKey:"themeBuilder",onStateChange:function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];_((o=>n?{...o,[e]:{...o[e],...t}}:{...o,[e]:t}))},data:f,disabled:!(0,c.isHighTier)()||m&&!hasTemplatesForExportGroup("theme-builder",f?.uploadedData?.manifest),tooltip:!(0,c.isHighTier)()}),!h&&o.default.createElement(s.SettingSection,{checked:y.globalWidgets?.enabled||!1,title:"Global Widgets",settingKey:"globalWidgets",onSettingChange:handleToggleChange,disabled:!(0,c.isHighTier)()||m&&!hasTemplatesForExportGroup("global-widget",f?.uploadedData?.manifest),tooltip:!(0,c.isHighTier)()})),o.default.createElement(u.UpgradeNoticeBanner,null)))}t.hasTemplatesForExportGroup=hasTemplatesForExportGroup,KitTemplatesCustomizationDialog.propTypes={open:a.bool.isRequired,isImport:a.bool,isOldExport:a.bool,isOldElementorVersion:a.bool,handleClose:a.func.isRequired,handleSaveChanges:a.func.isRequired,data:a.object.isRequired}},4920:(e,t,n)=>{"use strict";var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.ThemeBuilderCustomization=ThemeBuilderCustomization;var r=_interopRequireWildcard(n(1594));n(6281);var i=o(n(8304)),a=n(6956),s=n(2470),l=_interopRequireWildcard(n(2688)),u=n(3101);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=r?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(o,i,a):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}const ExternalLinkIcon=e=>r.default.createElement(a.SvgIcon,(0,i.default)({viewBox:"0 0 18 18",sx:{fontSize:16,color:"info.light"}},e),r.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 1C11 0.585786 11.3358 0.25 11.75 0.25H16.75C17.1642 0.25 17.5 0.585786 17.5 1V6C17.5 6.41421 17.1642 6.75 16.75 6.75C16.3358 6.75 16 6.41421 16 6V2.81066L7.28033 11.5303C6.98744 11.8232 6.51256 11.8232 6.21967 11.5303C5.92678 11.2374 5.92678 10.7626 6.21967 10.4697L14.9393 1.75H11.75C11.3358 1.75 11 1.41421 11 1ZM0.805456 4.05546C1.32118 3.53973 2.02065 3.25 2.75 3.25H7.75C8.16421 3.25 8.5 3.58579 8.5 4C8.5 4.41421 8.16421 4.75 7.75 4.75H2.75C2.41848 4.75 2.10054 4.8817 1.86612 5.11612C1.6317 5.35054 1.5 5.66848 1.5 6V15C1.5 15.3315 1.6317 15.6495 1.86612 15.8839C2.10054 16.1183 2.41848 16.25 2.75 16.25H11.75C12.0815 16.25 12.3995 16.1183 12.6339 15.8839C12.8683 15.6495 13 15.3315 13 15V10C13 9.58579 13.3358 9.25 13.75 9.25C14.1642 9.25 14.5 9.58579 14.5 10V15C14.5 15.7293 14.2103 16.4288 13.6945 16.9445C13.1788 17.4603 12.4793 17.75 11.75 17.75H2.75C2.02065 17.75 1.32118 17.4603 0.805456 16.9445C0.289731 16.4288 0 15.7293 0 15V6C0 5.27065 0.289731 4.57118 0.805456 4.05546Z",fill:"currentColor"}));function ThemeBuilderCustomization(e){let{state:t,settingKey:n,onStateChange:o,data:i,disabled:l,tooltip:c=!1}=e;const d=i.hasOwnProperty("uploadedData"),[p,f]=(0,r.useState)([]),[m,h]=(0,r.useState)(!1);(0,r.useEffect)((()=>{t?.enabled&&d?loadConflicts():(f([]),h(!1))}),[t?.enabled,d,i]);const loadConflicts=async()=>{h(!0);try{const e=(i?.uploadedData?.conflicts?Object.entries(i.uploadedData.conflicts):[]).map((e=>{let[t,n]=e;const o=i?.uploadedData?.manifest?.templates?.[t],r=n[0];return{template_id:r.template_id,template_name:r.template_title,edit_url:r.edit_url,imported_template_id:parseInt(t),imported_template_name:o?.title||"Unknown Template",location:o?.location||"",location_label:getTemplateTypeLabel(t)}}));if(f(e),!t?.overrideConditions||0===t.overrideConditions.length){const r=e.map((e=>e.imported_template_id));o(n,{...t,overrideConditions:r})}}catch(e){f([])}finally{h(!1)}},getTemplateTypeLabel=e=>{const t=i?.uploadedData?.manifest?.templates?.[e];if(!t)return"Unknown Template";const n=t.doc_type,o=elementorAppConfig?.["import-export-customization"]?.summaryTitles?.templates?.[n];return o?.single||n},handleConflictChoice=(e,r,i)=>{const a=t?.overrideConditions||[];let s;s="imported"===r?a.includes(i)?a:[...a,i]:a.filter((e=>e!==i)),o(n,{...t,overrideConditions:s})},getConflictChoice=e=>(t?.overrideConditions||[]).includes(e)?"imported":"current";return r.default.createElement(a.Box,{sx:{mb:3,border:1,borderRadius:1,borderColor:"action.focus",p:2.5}},r.default.createElement(a.Box,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center"}},r.default.createElement(a.Stack,{spacing:1},r.default.createElement(a.Typography,{variant:"h6"},(0,s.__)("Theme builder","elementor-pro")),r.default.createElement(a.Link,{href:elementorAppConfig.base_url+"#/site-editor/templates",target:"_blank",rel:"noopener noreferrer",color:"info.light",underline:"hover",sx:{display:"inline-flex",alignItems:"center",gap:.5}},(0,s.__)("Check your themes builder","elementor-pro"),r.default.createElement(ExternalLinkIcon,null))),r.default.createElement(u.UpgradeTooltip,{disabled:l,tooltip:c},r.default.createElement(a.Switch,{"data-testid":`${n}-switch`,checked:t?.enabled||!1,disabled:l,onChange:()=>{const e={enabled:!t?.enabled};d&&(e.overrideConditions=t?.enabled?[]:t?.overrideConditions||[]),o(n,e)},color:"info",size:"medium",sx:{alignSelf:"center",...l&&c&&{cursor:"pointer"}}}))),t?.enabled&&d&&0<p.length&&r.default.createElement(a.Box,{sx:{mt:1}},m?r.default.createElement(a.Typography,{variant:"body2",color:"text.secondary"},(0,s.__)("Checking for conflicts...","elementor-pro")):r.default.createElement(a.Stack,{spacing:2},r.default.createElement(a.Alert,{severity:"warning"},r.default.createElement(a.AlertTitle,{key:"title"},(0,s.__)("Conflicted part","elementor-pro")),(0,s.__)("Some parts are in conflict. Choose which one you want to assign.","elementor-pro")),r.default.createElement(a.TableContainer,{component:a.Box,sx:{maxWidth:"100%",border:1,borderRadius:1,borderColor:"action.focus"}},r.default.createElement(a.Table,{size:"small"},r.default.createElement(a.TableHead,null,r.default.createElement(a.TableRow,null,r.default.createElement(a.TableCell,null,(0,s.__)("Conflicted part","elementor-pro")),r.default.createElement(a.TableCell,null,(0,s.__)("Current site part","elementor-pro")),r.default.createElement(a.TableCell,null,(0,s.__)("Imported template part","elementor-pro")))),r.default.createElement(a.TableBody,null,p.map(((e,t)=>r.default.createElement(a.TableRow,{key:t},r.default.createElement(a.TableCell,null,r.default.createElement(a.Typography,{variant:"body2",fontWeight:"medium"},getTemplateTypeLabel(e.imported_template_id))),r.default.createElement(a.TableCell,null,r.default.createElement(a.FormControlLabel,{control:r.default.createElement(a.Radio,{checked:"current"===getConflictChoice(e.imported_template_id,e.location),onChange:()=>handleConflictChoice(e.location,"current",e.imported_template_id),size:"small"}),label:e.template_name})),r.default.createElement(a.TableCell,null,r.default.createElement(a.FormControlLabel,{control:r.default.createElement(a.Radio,{checked:"imported"===getConflictChoice(e.imported_template_id,e.location),onChange:()=>handleConflictChoice(e.location,"imported",e.imported_template_id),size:"small"}),label:e.imported_template_name})))))))))))}ThemeBuilderCustomization.propTypes={state:l.object.isRequired,settingKey:l.string.isRequired,onStateChange:l.func.isRequired,data:l.object.isRequired,disabled:l.bool,tooltip:l.bool}},6919:(e,t,n)=>{"use strict";var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.UpgradeNoticeBanner=function UpgradeNoticeBanner(){if((0,s.isHighTier)())return null;return r.default.createElement(i.Paper,{sx:{position:"sticky",bottom:0,marginLeft:-3,marginRight:-3,zIndex:1e3,py:2,px:3}},r.default.createElement(i.Paper,{elevation:0,color:"promotion",sx:{borderRadius:1,p:2}},r.default.createElement(i.Box,{sx:{display:"flex",alignItems:"flex-start",justifyContent:"space-between",gap:2}},r.default.createElement(i.Box,{sx:{flex:1,minWidth:0}},r.default.createElement(i.Typography,{variant:"body2",color:"text.secondary"},(0,a.__)("Take control of your workflow. The Expert plan lets you decide exactly what's included in your export/import kits, from themes to experiments so nothing gets left behind.","elementor"))),r.default.createElement(i.Button,{variant:"outlined",color:"promotion",onClick:()=>window.open("https://go.elementor.com/go-pro-import-export","_blank"),startIcon:r.default.createElement("span",{className:"eicon-upgrade-crown"}),sx:{flexShrink:0,whiteSpace:"nowrap"}},(0,a.__)("Check Expert plan","elementor")))))};var r=o(n(1594)),i=n(6956),a=n(2470),s=n(8551)},3101:(e,t,n)=>{"use strict";var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.UpgradeTooltip=void 0;var r=o(n(1594)),i=o(n(8304)),a=n(6956),s=n(2470),l=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=r?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(o,i,a):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(2688));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}const UpgradeTooltip=e=>{let{children:t,disabled:n=!1,tooltip:o=!1,...l}=e;return n&&o?r.default.createElement(a.Tooltip,(0,i.default)({title:(0,s.__)("Upgrade your plan to choose which elements to adjust.","elementor"),placement:"top",arrow:!0,componentsProps:{tooltip:{sx:{maxWidth:200,fontSize:"12px",fontWeight:500,lineHeight:1.4,textAlign:"center",backgroundColor:"background.paper",color:"text.secondary",padding:1.5,boxShadow:"0 4px 20px rgba(0, 0, 0, 0.15)"}},arrow:{sx:{fontSize:"1.2rem",color:"background.paper",filter:"drop-shadow(0 2px 8px rgba(0, 0, 0, 0.15))","&::before":{backgroundColor:"background.paper"}}}}},l),r.default.createElement(a.Box,{component:"span"},t)):t};t.UpgradeTooltip=UpgradeTooltip,UpgradeTooltip.propTypes={children:l.node.isRequired,disabled:l.bool,tooltip:l.bool}},225:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.UpgradeVersionBanner=function UpgradeVersionBanner(){return i.default.createElement(a.Paper,{color:"info",elevation:0,variant:"elevation"},i.default.createElement(a.Stack,{direction:"row",sx:{alignItems:"center",justifyContent:"space-between",gap:"5px",py:1.5,px:2.5}},i.default.createElement(a.Stack,{direction:"row",sx:{alignItems:"center",gap:"5px"}},i.default.createElement(a.SvgIcon,{viewBox:"0 0 22 22",sx:{fontSize:16,color:"info.light"}},i.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.58268 4.35352C4.5219 4.35352 4.46361 4.37766 4.42064 4.42064C4.37766 4.46361 4.35352 4.5219 4.35352 4.58268V6.64518H6.64518V4.35352H4.58268ZM4.58268 2.97852C4.15723 2.97852 3.7492 3.14753 3.44837 3.44837C3.14753 3.7492 2.97852 4.15723 2.97852 4.58268V17.416C2.97852 17.8415 3.14753 18.2495 3.44837 18.5503C3.74921 18.8512 4.15723 19.0202 4.58268 19.0202H17.416C17.8415 19.0202 18.2495 18.8512 18.5503 18.5503C18.8512 18.2495 19.0202 17.8415 19.0202 17.416V4.58268C19.0202 4.15723 18.8512 3.74921 18.5503 3.44837C18.2495 3.14753 17.8415 2.97852 17.416 2.97852H4.58268ZM8.02018 4.35352V6.64518H17.6452V4.58268C17.6452 4.5219 17.621 4.46361 17.5781 4.42064C17.5351 4.37766 17.4768 4.35352 17.416 4.35352H8.02018ZM17.6452 8.02018H4.35352V17.416C4.35352 17.4768 4.37766 17.5351 4.42064 17.5781C4.46361 17.621 4.5219 17.6452 4.58268 17.6452H17.416C17.4768 17.6452 17.5351 17.621 17.5781 17.5781C17.621 17.5351 17.6452 17.4768 17.6452 17.416V8.02018Z",fill:"currentColor"})),i.default.createElement(a.Typography,{variant:"body2"},o("You’re using an older Elementor version. Update for full customization.","elementor"))),i.default.createElement(a.Button,{variant:"outlined",onClick:()=>window.open(elementorAppConfig["import-export-customization"]?.upgradeVersionUrl,"_blank"),color:"info"},o("Update version","elementor"))))};var i=r(n(1594)),a=n(6956)},8267:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useCustomPostTypes=function useCustomPostTypes(){let{include:e=[]}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const[t,n]=(0,o.useState)([]);return(0,o.useEffect)((()=>{const t=Object.assign({},elementorAppConfig["import-export-customization"]?.summaryTitles?.content?.customPostTypes||{});e.length&&Object.entries(elementorAppConfig["import-export-customization"]?.summaryTitles?.content||{}).forEach((n=>{let[o,r]=n;e.includes(o)&&(t[o]=r)})),Object.keys(t).length&&n(Object.entries(t).map((e=>{let[t,n]=e;return{value:t,label:n.single}})))}),[]),{customPostTypes:t}},n(6281);var o=n(1594)},6662:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useKitCustomizationCustomPostTypes=function useKitCustomizationCustomPostTypes(e){let{data:t}=e;const n=t?.hasOwnProperty("uploadedData"),{customPostTypes:i}=(0,r.useCustomPostTypes)({include:["post"]});return{customPostTypes:(0,o.useMemo)((()=>{if(!n)return i;const e=Object.values(t?.uploadedData?.manifest?.["custom-post-type-title"]||{}).map((e=>({value:e.name,label:e.label})));e.some((e=>"post"===e.value))||e.push({value:"post",label:"Post"});const o=t?.uploadedData?.manifest?.["wp-content"]||{},r=t?.uploadedData?.manifest?.content||{};return e.filter((e=>{const t=e.value,n=o[t],i=n&&"object"==typeof n&&Object.keys(n).length>0,a=r[t],s=a&&"object"==typeof a&&Object.keys(a).length>0;return i||s}))}),[n,t?.uploadedData,i])}},n(5724);var o=n(1594),r=n(8267)},7050:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useKitCustomizationPages=function useKitCustomizationPages(e){let{data:t,open:n}=e;const i=t?.hasOwnProperty("uploadedData"),{isLoading:a,pageOptions:s,isLoaded:l}=(0,r.usePages)({skipLoading:i||!n}),u=(0,o.useMemo)((()=>{if(!i)return s;return[...Object.entries(t?.uploadedData?.manifest?.content?.page||{}).map((e=>{let[t,n]=e;return{value:t,label:n.title}})),...Object.entries(t?.uploadedData?.manifest?.["wp-content"]?.page||{}).map((e=>{let[t,n]=e;return{value:t,label:n.title}}))]}),[s,i,t?.uploadedData]);return{isLoading:a,pageOptions:u,isLoaded:l}};var o=n(1594),r=n(1699)},2771:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useKitCustomizationTaxonomies=function useKitCustomizationTaxonomies(e){let{data:t,open:n}=e;const i=t?.hasOwnProperty("uploadedData"),{isLoading:a,taxonomyOptions:s,isLoaded:l}=(0,r.useTaxonomies)({skipLoading:i||!n,exclude:["nav_menu"]});return{taxonomyOptions:(0,o.useMemo)((()=>{if(!i)return s;const e={};return Object.values(t?.uploadedData?.manifest?.taxonomies||{}).forEach((t=>{t.forEach((t=>{const n="string"==typeof t?{name:t,label:t.split("_").join(" ")}:t;e[n.name]||(e[n.name]={value:n.name,label:n.label})}))})),Object.values(e)}),[t?.uploadedData,i,s]),isLoading:a,isLoaded:l}};var o=n(1594),r=n(8372)},1699:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePages=function usePages(){let{skipLoading:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const[t,n]=(0,o.useState)([]),[r,i]=(0,o.useState)(!1),[a,s]=(0,o.useState)(null),[l,u]=(0,o.useState)(!0),c=(0,o.useRef)(null),d=(0,o.useCallback)((async()=>{if(!c.current)try{i(!0),s(null),n([]),u(!0);let e=1,t=[];for(;l||1===e;){const n=new URL(elementorCommon.config.urls.rest,window.location.origin),o="index.php"===n.pathname.replace(/\//g,"");n.pathname=o?n.pathname:`${n.pathname}wp/v2/pages`,o&&n.searchParams.set("rest_route","/wp/v2/pages"),n.searchParams.append("page",1),n.searchParams.append("per_page",100),n.searchParams.append("_embed","");const r=await fetch(n.toString(),{method:"GET",headers:{"Content-Type":"application/json","X-WP-Nonce":window.wpApiSettings?.nonce||""}});if(!r.ok)throw new Error(`HTTP error! status: ${r.status}`);const i=await r.json(),a=parseInt(r.headers.get("X-WP-TotalPages")||"1");if(t=[...t,...i],a<=e){u(!1);break}e++}n(t),c.current=!0}catch(e){s(e.message)}finally{i(!1)}}),[l]),p=(0,o.useCallback)((()=>{d()}),[d]),f=(0,o.useMemo)((()=>t.map((e=>({value:e.id,label:e.title.rendered})))),[t]);return(0,o.useEffect)((()=>{e||d()}),[e]),{pages:t,isLoading:r,error:a,refreshPages:p,pageOptions:f,isLoaded:c.current}};var o=n(1594)},8372:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTaxonomies=function useTaxonomies(){let{skipLoading:e=!1,exclude:t=[]}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const[n,r]=(0,o.useState)([]),[i,a]=(0,o.useState)(!1),[s,l]=(0,o.useState)(null),u=(0,o.useRef)(null),c=(0,o.useCallback)((async()=>{if(!u.current)try{a(!0),l(null);const e=await fetchTaxonomies();r(t.length?e.filter((e=>!t.includes(e.slug))):e),u.current=!0}catch(e){l(e.message)}finally{a(!1)}}),[]),d=(0,o.useCallback)((()=>{c()}),[c]),p=(0,o.useMemo)((()=>n.map((e=>({value:e.slug,label:e.name})))),[n]);return(0,o.useEffect)((()=>{e||c()}),[e]),{taxonomies:n,isLoading:i,error:s,refreshTaxonomies:d,taxonomyOptions:p,isLoaded:u.current}},n(6281);var o=n(1594);const fetchTaxonomies=async()=>{const e=`${elementorCommon.config.urls.rest}wp/v2/taxonomies`,t=await fetch(e,{headers:{"Content-Type":"application/json","X-WP-Nonce":window.wpApiSettings?.nonce||""}}),n=await t.json();if(!t.ok){throw new Error(n?.data?.message||`HTTP error! with the following code: ${n?.data?.code}`)}return Object.values(n)}},8551:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isHighTier=void 0;t.isHighTier=()=>{try{return"expert"===elementorCommon?.config?.library_connect?.plan_type||"agency"===elementorCommon?.config?.library_connect?.plan_type}catch(e){return!1}}},1052:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(8856),r=n(7450),i=n(8706);t.default=class Module{constructor(){this.registerCustomizationDialogs()}registerCustomizationDialogs(){if(!elementorCommon?.config?.experimentalFeatures?.["import-export-customization"])return;const e=window.elementorModules?.importExport?.customizationDialogsRegistry;e&&(e.register({key:"content",title:"Content Dialog",component:o.KitContentCustomizationDialog}),e.register({key:"templates",title:"Templates Dialog",component:r.KitTemplatesCustomizationDialog}),e.register({key:"settings",title:"Settings Dialog",component:i.KitSettingsCustomizationDialog}))}}},5533:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transformValueForAnalytics=t.getTotalAvailableCount=t.ANALYTICS_TRANSFORM_RULES=void 0;const n=t.ANALYTICS_TRANSFORM_RULES={STRING:e=>e,BOOLEAN:e=>e,EMPTY_ARRAY:()=>"None",FULL_ARRAY:()=>"All",PARTIAL_ARRAY:()=>"Partial"},getTotalAvailableCount=(e,t)=>t.reduce(((e,t)=>{let{key:n,options:o}=t;return e[n]=o.length,e}),{})[e]||0;t.getTotalAvailableCount=getTotalAvailableCount;t.transformValueForAnalytics=(e,t,o)=>{if("string"==typeof t||"boolean"==typeof t)return n[(typeof t).toUpperCase()](t);if("object"==typeof t&&null!==t&&!Array.isArray(t)&&"enabled"in t)return t.enabled;if(Array.isArray(t)){if(0===t.length)return n.EMPTY_ARRAY();const r=getTotalAvailableCount(e,o);return t.length===r?n.FULL_ARRAY():n.PARTIAL_ARRAY()}return t}},9844:(e,t,n)=>{"use strict";var o=n(2688),r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.Indicator=void 0;var i=r(n(1594));n(4047);const Indicator=e=>{let t="eps-indicator-bullet";return e.active&&(t+=` ${t}--active`),i.default.createElement("i",{className:t})};t.Indicator=Indicator,Indicator.propTypes={active:o.bool}},9303:(e,t,n)=>{"use strict";var o=n(2688),r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=PreviewIFrame;var i=r(n(1594));function PreviewIFrame(e){const t=i.default.useRef(null),[n,o]=i.default.useState(1),[r,a]=i.default.useState(0);return i.default.useEffect((()=>{const e=t.current.clientWidth/1200;o(e),a(t.current.clientHeight/e)}),[]),i.default.createElement("div",{ref:t,className:`site-editor__preview-iframe site-editor__preview-iframe--${e.templateType}`},i.default.createElement("iframe",{title:"preview",src:e.src,className:"site-editor__preview-iframe__iframe",style:{transform:`scale(${n})`,height:r,width:1200}}))}n(1260),PreviewIFrame.propTypes={src:o.string.isRequired,templateType:o.string.isRequired}},9804:(e,t,n)=>{"use strict";var o=n(1594);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.BaseContext=void 0;class BaseContext extends o.Component{constructor(e){super(e),this.state={action:{current:null,loading:!1,error:null,errorMeta:{}},updateActionState:this.updateActionState.bind(this),resetActionState:this.resetActionState.bind(this)}}executeAction(e,t){return this.updateActionState({current:e,loading:!0,error:null,errorMeta:{}}),t().then((e=>(this.resetActionState(),Promise.resolve(e)))).catch((t=>(this.updateActionState({current:e,loading:!1,error:t.message,errorMeta:t}),Promise.reject(t))))}updateActionState(e){return this.setState((t=>({action:{...t.action,...e}})))}resetActionState(){this.updateActionState({current:null,loading:!1,error:null,errorMeta:{}})}}t.BaseContext=BaseContext;t.default=BaseContext},4737:(e,t,n)=>{"use strict";var o=n(2688),r=n(2470).__,i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Context=t.ConditionsProvider=void 0;var a=i(n(1594)),s=i(n(8067)),l=i(n(2075)),u=i(n(9804)),c=n(5559);const d=t.Context=a.default.createContext();class ConditionsProvider extends u.default{static propTypes=(()=>({children:o.any.isRequired,currentTemplate:o.object.isRequired,onConditionsSaved:o.func.isRequired,validateConflicts:o.bool}))();static defaultProps={validateConflicts:!0};static actions={FETCH_CONFIG:"fetch-config",SAVE:"save",CHECK_CONFLICTS:"check-conflicts"};conditionsConfig=null;constructor(e){super(e),this.state={...this.state,conditionsFetched:!1,conditions:{},updateConditionItemState:this.updateConditionItemState.bind(this),removeConditionItemInState:this.removeConditionItemInState.bind(this),createConditionItemInState:this.createConditionItemInState.bind(this),findConditionItemInState:this.findConditionItemInState.bind(this),saveConditions:this.saveConditions.bind(this)}}componentDidMount(){this.executeAction(ConditionsProvider.actions.FETCH_CONFIG,(()=>l.default.create())).then((e=>this.conditionsConfig=e)).then(this.normalizeConditionsState.bind(this)).then((()=>{this.setSubIdTitles.bind(this),this.setState({conditionsFetched:!0})}))}componentDidUpdate(e,t){!t.conditionsFetched&&this.state.conditionsFetched&&this.setSubIdTitles()}saveConditions(){const e=Object.values(this.state.conditions).map((e=>e.forDb()));return this.executeAction(ConditionsProvider.actions.SAVE,(()=>$e.data.update(c.TemplatesConditions.signature,{conditions:e},{id:this.props.currentTemplate.id}))).then((()=>{const e=Object.values(this.state.conditions).map((e=>e.forContext()));this.props.onConditionsSaved(this.props.currentTemplate.id,{conditions:e,instances:this.conditionsConfig.calculateInstances(Object.values(this.state.conditions)),isActive:!(!Object.keys(this.state.conditions).length||"publish"!==this.props.currentTemplate.status)})}))}checkConflicts(e){return this.executeAction(ConditionsProvider.actions.CHECK_CONFLICTS,(()=>$e.data.get(c.TemplatesConditionsConflicts.signature,{post_id:this.props.currentTemplate.id,condition:e.clone().toString()}))).then((t=>this.updateConditionItemState(e.id,{conflictErrors:Object.values(t.data)},!1)))}fetchSubIdsTitles(e){return new Promise((t=>elementorCommon.ajax.loadObjects({action:"query_control_value_titles",ids:_.isArray(e.subId)?e.subId:[e.subId],data:{get_titles:e.subIdAutocomplete,unique_id:elementorCommon.helpers.getUniqueId()},success(e){t(e)}})))}normalizeConditionsState(){this.updateConditionsState((()=>this.props.currentTemplate.conditions.reduce(((e,t)=>{const n=new s.default({...t,default:this.props.currentTemplate.defaultCondition,options:this.conditionsConfig.getOptions(),subOptions:this.conditionsConfig.getSubOptions(t.name),subIdAutocomplete:this.conditionsConfig.getSubIdAutocomplete(t.sub),subIdOptions:t.subId?[{value:t.subId,label:""}]:[]});return{...e,[n.id]:n}}),{}))).then((()=>{Object.values(this.state.conditions).forEach((e=>this.checkConflicts(e)))}))}setSubIdTitles(){return Object.values(this.state.conditions).forEach((e=>{if(e.subId)return this.fetchSubIdsTitles(e).then((t=>this.updateConditionItemState(e.id,{subIdOptions:[{label:Object.values(t)[0],value:e.subId}]},!1)))}))}updateConditionItemState(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];t.name&&(t.subOptions=this.conditionsConfig.getSubOptions(t.name)),(t.sub||t.name)&&(t.subIdAutocomplete=this.conditionsConfig.getSubIdAutocomplete(t.sub),t.subIdOptions=[]),this.updateConditionsState((n=>{const o=n[e];return{...n,[e]:o.clone().set(t)}})).then((()=>{n&&this.checkConflicts(this.findConditionItemInState(e))}))}removeConditionItemInState(e){this.updateConditionsState((t=>{const n={...t};return delete n[e],n}))}createConditionItemInState(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const t=this.props.currentTemplate.defaultCondition,n=new s.default({name:t,default:t,options:this.conditionsConfig.getOptions(),subOptions:this.conditionsConfig.getSubOptions(t),subIdAutocomplete:this.conditionsConfig.getSubIdAutocomplete("")});this.updateConditionsState((e=>({...e,[n.id]:n}))).then((()=>{e&&this.checkConflicts(n)}))}findConditionItemInState(e){return Object.values(this.state.conditions).find((t=>t.id===e))}updateConditionsState(e){return new Promise((t=>this.setState((t=>({conditions:e(t.conditions)})),t)))}render(){if(this.state.action.current===ConditionsProvider.actions.FETCH_CONFIG){if(this.state.error)return a.default.createElement("h3",null,r("Error:","elementor-pro")," ",this.state.error);if(this.state.loading)return a.default.createElement("h3",null,r("Loading","elementor-pro"),"...")}return a.default.createElement(d.Provider,{value:this.state},this.props.children)}}t.ConditionsProvider=ConditionsProvider;t.default=ConditionsProvider},8067:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(6281);class Condition{id=(()=>elementorCommon.helpers.getUniqueId())();default="";type="include";name="";sub="";subId="";options=[];subOptions=[];subIdAutocomplete=[];subIdOptions=[];conflictErrors=[];constructor(e){this.set(e)}set(e){return Object.assign(this,e),this}clone(){return Object.assign(new Condition,this)}remove(e){return Array.isArray(e)||(e=[e]),e.forEach((e=>{delete this[e]})),this}only(e){Array.isArray(e)||(e=[e]);const t=Object.keys(this).filter((t=>!e.includes(t)));return this.remove(t),this}toJson(){return JSON.stringify(this)}toString(){return this.forDb().filter((e=>e)).join("/")}forDb(){return[this.type,this.name,this.sub,this.subId]}forContext(){return{type:this.type,name:this.name,sub:this.sub,subId:this.subId}}}t.default=Condition},2075:(e,t,n)=>{"use strict";var o=n(2470).__;Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ConditionsConfig=void 0;var r=n(5559);class ConditionsConfig{static instance;config=null;constructor(e){this.config=e}static create(){return ConditionsConfig.instance?Promise.resolve(ConditionsConfig.instance):$e.data.get(r.ConditionsConfig.signature,{},{refresh:!0}).then((e=>(ConditionsConfig.instance=new ConditionsConfig(e.data),ConditionsConfig.instance)))}getOptions(){return this.getSubOptions("general",!0).map((e=>{let{label:t,value:n}=e;return{label:t,value:n}}))}getSubOptions(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=this.config[e];return n?[{label:n.all_label,value:t?e:""},...n.sub_conditions.map((e=>{const t=this.config[e];return{label:t.label,value:e,children:t.sub_conditions.length?this.getSubOptions(e,!0):null}}))]:[]}getSubIdAutocomplete(e){const t=this.config[e];if(!t||"object"!=typeof t.controls)return{};const n=Object.values(t.controls);return n?.[0]?.autocomplete?n[0].autocomplete:{}}calculateInstances(e){let t=e.reduce(((e,t)=>{if("exclude"===t.type)return e;const n=t.sub||t.name,o=this.config[n];if(!o)return e;const r=t.subId?`${o.label} #${t.subId}`:o.all_label;return{...e,[n]:r}}),{});return 0===Object.keys(t).length&&(t=[o("No instances","elementor-pro")]),t}}t.ConditionsConfig=ConditionsConfig;t.default=ConditionsConfig},1500:(e,t,n)=>{"use strict";var o=n(2688),r=n(2470).__,i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TemplatesProvider=t.Context=void 0;var a=i(n(1594)),s=i(n(9804)),l=n(5559),u=i(n(2239));const c=t.Context=a.default.createContext();class TemplatesProvider extends s.default{static propTypes=(()=>({children:o.object.isRequired}))();static actions={FETCH:"fetch",DELETE:"delete",UPDATE:"update",IMPORT:"import"};constructor(e){super(e),this.state={...this.state,action:{...this.state.action,current:TemplatesProvider.actions.FETCH,loading:!0},templates:{},updateTemplateItemState:this.updateTemplateItemState.bind(this),findTemplateItemInState:this.findTemplateItemInState.bind(this),fetchTemplates:this.fetchTemplates.bind(this),deleteTemplate:this.deleteTemplate.bind(this),updateTemplate:this.updateTemplate.bind(this),importTemplates:this.importTemplates.bind(this)}}componentDidMount(){this.fetchTemplates()}importTemplates(e){let{fileName:t,fileData:n}=e;return this.executeAction(TemplatesProvider.actions.IMPORT,(()=>$e.data.create(l.Templates.signature,{fileName:t,fileData:n}))).then((e=>(this.updateTemplatesState((t=>({...t,...Object.values(e.data).reduce(((e,t)=>t.supportsSiteEditor?{...e,[t.id]:t}:e),{})}))),e)))}deleteTemplate(e){return this.executeAction(TemplatesProvider.actions.DELETE,(()=>$e.data.delete(l.Templates.signature,{id:e}))).then((()=>{this.updateTemplatesState((t=>{const n={...t};return delete n[e],n}))}))}updateTemplate(e,t){return this.executeAction(TemplatesProvider.actions.UPDATE,(()=>$e.data.update(l.Templates.signature,t,{id:e}))).then((t=>{this.updateTemplateItemState(e,t.data)}))}fetchTemplates(){return this.executeAction(TemplatesProvider.actions.FETCH,(()=>$e.data.get(l.Templates.signature,{},{refresh:!0}))).then((e=>{this.updateTemplatesState((()=>Object.values(e.data).reduce(((e,t)=>({...e,[t.id]:t})),{})),!1)}))}updateTemplateItemState(e,t){return this.updateTemplatesState((n=>{const o={...n[e],...t};return{...n,[e]:o}}))}updateTemplatesState(e){return(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])&&$e.data.deleteCache($e.components.get(u.default.namespace),l.Templates.signature),this.setState((t=>({templates:e(t.templates)})))}findTemplateItemInState(e){return this.state.templates[e]}render(){if(this.state.action.current===TemplatesProvider.actions.FETCH){if(this.state.action.error)return a.default.createElement("h3",null,r("Error:","elementor-pro")," ",this.state.action.error);if(this.state.action.loading)return a.default.createElement("h3",null,r("Loading","elementor-pro"),"...")}return a.default.createElement(c.Provider,{value:this.state},this.props.children)}}t.TemplatesProvider=TemplatesProvider;t.default=TemplatesProvider},7952:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ConditionsConfig=void 0;class ConditionsConfig extends $e.modules.CommandData{static signature="site-editor/conditions-config";static getEndpointFormat(){return"site-editor/conditions-config/{id}"}}t.ConditionsConfig=ConditionsConfig;t.default=ConditionsConfig},5559:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ConditionsConfig",{enumerable:!0,get:function(){return r.ConditionsConfig}}),Object.defineProperty(t,"Templates",{enumerable:!0,get:function(){return o.Templates}}),Object.defineProperty(t,"TemplatesConditions",{enumerable:!0,get:function(){return i.TemplatesConditions}}),Object.defineProperty(t,"TemplatesConditionsConflicts",{enumerable:!0,get:function(){return a.TemplatesConditionsConflicts}});var o=n(7636),r=n(7952),i=n(9591),a=n(7821)},7821:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TemplatesConditionsConflicts=void 0;class TemplatesConditionsConflicts extends $e.modules.CommandData{static signature="site-editor/templates-conditions-conflicts";static getEndpointFormat(){return`${TemplatesConditionsConflicts.signature}/{id}`}}t.TemplatesConditionsConflicts=TemplatesConditionsConflicts;t.default=TemplatesConditionsConflicts},9591:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TemplatesConditions=void 0;class TemplatesConditions extends $e.modules.CommandData{static signature="site-editor/templates-conditions";static getEndpointFormat(){return"site-editor/templates-conditions/{id}"}}t.TemplatesConditions=TemplatesConditions;t.default=TemplatesConditions},7636:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Templates=void 0;class Templates extends $e.modules.CommandData{static signature="site-editor/templates";static getEndpointFormat(){return"site-editor/templates/{id}"}}t.Templates=Templates;t.default=Templates},2239:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=r?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(o,i,a):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(5559));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}class Component extends $e.modules.ComponentBase{static namespace="site-editor";getNamespace(){return this.constructor.namespace}defaultData(){return this.importCommands(o)}}t.default=Component},2138:(e,t,n)=>{"use strict";var o=n(1594);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useTemplatesScreenshot(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;const{updateTemplateItemState:t,templates:n}=o.useContext(r.Context),a=Object.values(n).filter((t=>function shouldScreenshotTemplate(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(t)return!1;return"publish"===e.status&&!e.thumbnail&&e.screenshot_url}(t,e))),s=(0,i.default)(a);return o.useEffect((()=>{s.posts.filter((e=>e.status===i.SCREENSHOT_STATUS_SUCCEED)).forEach((e=>t(e.id,{thumbnail:e.imageUrl})))}),[s.succeed]),o.useEffect((()=>{s.posts.filter((e=>e.status===i.SCREENSHOT_STATUS_FAILED)).forEach((e=>t(e.id,{screenshot_url:null})))}),[s.failed]),s};var r=n(1500),i=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=r?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(o,i,a):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(6930));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}},7579:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(2688),i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=BackButton;var a=i(n(1594)),s=n(7401);function BackButton(e){return a.default.createElement("div",{className:"back-button-wrapper"},a.default.createElement(s.Button,{className:"eps-back-button",text:o("Back","elementor-pro"),icon:"eicon-chevron-left",onClick:e.onClick}))}n(9652),BackButton.propTypes={onClick:r.func},BackButton.defaultProps={onClick:()=>history.back()}},6558:(e,t,n)=>{"use strict";var o=n(2688),r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.SiteTemplateBody=void 0;var i=r(n(1594)),a=n(7401),s=r(n(6620)),l=r(n(9303));const SiteTemplateBody=e=>i.default.createElement(a.CardBody,null,e.extended?i.default.createElement(l.default,{src:e.previewUrl,templateType:e.type}):i.default.createElement(s.default,{id:e.id,title:e.title,type:e.type,thumbnail:e.thumbnail,placeholder:e.placeholderUrl}));t.SiteTemplateBody=SiteTemplateBody,SiteTemplateBody.propTypes={extended:o.bool,id:o.number,title:o.string,thumbnail:o.string,placeholderUrl:o.string,type:o.string,previewUrl:o.string}},6085:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(2688),i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.SiteTemplateFooter=void 0;var a=i(n(1594)),s=n(7401);const SiteTemplateFooter=e=>{const t=Object.values(e.instances).join(", ");return a.default.createElement(s.CardFooter,null,a.default.createElement("div",{className:"e-site-template__instances"},a.default.createElement(s.Icon,{className:"eicon-flow"}),a.default.createElement(s.Text,{tag:"span",variant:"sm"},a.default.createElement("b",null,o("Instances","elementor-pro"),":")),a.default.createElement(s.Text,{className:"e-site-template__instances-list",tag:"span",variant:"xxs"}," ",t),a.default.createElement(s.Button,{text:o("Edit Conditions","elementor-pro"),className:"e-site-template__edit-conditions",url:`/site-editor/conditions/${e.id}`})))};t.SiteTemplateFooter=SiteTemplateFooter,SiteTemplateFooter.propTypes={id:r.number.isRequired,instances:r.any}},508:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(2688),i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.SiteTemplateHeader=void 0;var a=i(n(1594)),s=n(7401),l=i(n(7146)),u=n(9844);const SiteTemplateHeader=e=>{const t=e.status&&"publish"!==e.status?` (${e.status})`:"",n=e.title+t,ActionButtons=()=>a.default.createElement(a.default.Fragment,null,a.default.createElement(s.Button,{text:o("Edit","elementor-pro"),icon:"eicon-edit",className:"e-site-template__edit-btn",size:"sm",url:e.editURL}),a.default.createElement(l.default,e)),MetaDataIcon=e=>a.default.createElement(s.Text,{tag:"span",className:"e-site-template__meta-data"},a.default.createElement(s.Icon,{className:e.icon}),e.content),MetaData=()=>a.default.createElement(a.default.Fragment,null,a.default.createElement(MetaDataIcon,{icon:"eicon-user-circle-o",content:e.author}),a.default.createElement(MetaDataIcon,{icon:"eicon-clock-o",content:e.modifiedDate})),r=e.showInstances?a.default.createElement(u.Indicator,{active:e.isActive}):"";return a.default.createElement(s.CardHeader,null,r,a.default.createElement(s.Heading,{tag:"h1",title:n,variant:"text-sm",className:"eps-card__headline"},n),e.extended&&a.default.createElement(MetaData,null),e.extended&&a.default.createElement(ActionButtons,null))};t.SiteTemplateHeader=SiteTemplateHeader,SiteTemplateHeader.propTypes={isActive:r.bool,author:r.string,editURL:r.string,extended:r.bool,modifiedDate:r.string,status:r.string,title:r.string,showInstances:r.bool}},6620:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(2688),i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=SiteTemplateThumbnail;var a=i(n(1594)),s=n(7401);function SiteTemplateThumbnail(e){return a.default.createElement(s.CardImage,{alt:e.title,src:e.thumbnail||e.placeholder,className:e.thumbnail?"":"e-site-template__placeholder"},a.default.createElement(s.CardOverlay,{className:"e-site-template__overlay-preview"},a.default.createElement(s.Button,{className:"e-site-template__overlay-preview-button",text:o("Preview","elementor-pro"),icon:"eicon-preview-medium",url:`/site-editor/templates/${e.type}/${e.id}`})))}SiteTemplateThumbnail.propTypes={id:r.number,title:r.string,type:r.string,thumbnail:r.string,placeholder:r.string}},6789:(e,t,n)=>{"use strict";var o=n(2688),r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=SiteTemplate;var i=r(n(1594));n(5724);var a=n(7401),s=n(508),l=n(6558),u=n(6085);function SiteTemplate(e){const t="e-site-template",n=[t],o=i.default.useRef(null);i.default.useEffect((()=>{e.isSelected&&o.current.scrollIntoView({behavior:"smooth",block:"start"})}),[e.isSelected]),e.extended&&n.push(`${t}--extended`),e.aspectRatio&&n.push(`${t}--${e.aspectRatio}`);const r=e.extended&&e.showInstances?i.default.createElement(u.SiteTemplateFooter,e):"";return i.default.createElement(a.Card,{className:n.join(" "),ref:o},i.default.createElement(s.SiteTemplateHeader,e),i.default.createElement(l.SiteTemplateBody,e),r)}n(3762),SiteTemplate.propTypes={aspectRatio:o.string,className:o.string,extended:o.bool,id:o.number.isRequired,isActive:o.bool.isRequired,status:o.string,thumbnail:o.string.isRequired,title:o.string.isRequired,isSelected:o.bool,type:o.string.isRequired,showInstances:o.bool},SiteTemplate.defaultProps={isSelected:!1}},3192:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(2688),i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=SiteTemplates;var a=i(n(1594)),s=i(n(8304)),l=n(7401),u=i(n(6789)),c=n(7146),d=n(1500),p=i(n(2138));function SiteTemplates(e){const{templates:t,action:n,resetActionState:r}=a.default.useContext(d.Context);let i,f;f=a.default.useMemo((()=>Object.values(t).sort(((e,t)=>t.isActive||e.isActive?t.isActive&&e.isActive?t.date<e.date?1:-1:t.isActive?1:-1:"draft"===t.status&&"draft"===e.status||"draft"!==t.status&&"draft"!==e.status?t.date<e.date?1:-1:"draft"===e.status?1:-1))),[t]),(0,p.default)(e.type);const m={};if(e.type)switch(f=f.filter((t=>t.type===e.type)),m.extended=!0,m.type=e.type,e.type){case"header":case"footer":i=1,m.aspectRatio="wide";break;default:i=2}return f&&f.length?a.default.createElement("section",{className:"e-site-editor__site-templates"},a.default.createElement(c.PartActionsDialogs,null),n.error&&a.default.createElement(l.Dialog,{text:n.error,dismissButtonText:o("Go Back","elementor-pro"),dismissButtonOnClick:r,approveButtonText:o("Learn More","elementor-pro"),approveButtonColor:"link",approveButtonUrl:"https://go.elementor.com/app-theme-builder-template-load-issue",approveButtonTarget:"_target"}),a.default.createElement(l.CssGrid,{columns:i,spacing:24,colMinWidth:200},f.map((t=>a.default.createElement(u.default,(0,s.default)({key:t.id},t,m,{isSelected:parseInt(e.id)===t.id})))))):a.default.createElement("h3",null,o("No Templates found. Want to create one?","elementor-pro"),"...")}SiteTemplates.propTypes={type:r.string,id:r.string}},6400:(e,t,n)=>{"use strict";var o=n(2688),r=n(2470).__,i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function AddNew(){const{templates:e}=a.default.useContext(u.Context),t=1<=Object.keys(e).length,{isLocked:n,ConnectButton:i}=(0,d.default)("site-editor"),HoverElement=e=>n?a.default.createElement(s.CardOverlay,{className:"e-site-editor__promotion-overlay"},a.default.createElement("div",{className:"e-site-editor__promotion-overlay__link"},a.default.createElement("i",{className:"e-site-editor__promotion-overlay__icon eicon-lock"}))):a.default.createElement("a",{href:e.urls.create,className:"eps-card__image-overlay eps-add-new__overlay"},a.default.createElement(s.AddNewButton,{hideText:!0}));return HoverElement.propTypes={urls:o.object.isRequired},a.default.createElement("section",{className:"e-site-editor__add-new"},a.default.createElement(s.Grid,{container:!0,direction:"column",className:"e-site-editor__header"},t&&a.default.createElement(s.Grid,{item:!0},a.default.createElement(c.default,null)),a.default.createElement(s.Grid,{item:!0,container:!0,justify:"space-between",alignItems:"start"},a.default.createElement(s.Heading,{variant:"h1"},r("Start customizing every part of your site","elementor-pro")),n&&a.default.createElement(i,null))),a.default.createElement(l.SiteParts,{hoverElement:HoverElement}))};var a=i(n(1594)),s=n(7401),l=n(858);n(8515);var u=n(1500),c=i(n(7579)),d=i(n(4292))},7010:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(5206),r=n(1594),i=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=r?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(o,i,a):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(2688));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}const ConditionButtonPortal=e=>{const[t,n]=(0,r.useState)(!1),i=document.getElementById("portal-root");return(0,r.useEffect)((()=>{n(!!i)}),[i]),t?(0,o.createPortal)(e.children,i):null};ConditionButtonPortal.propTypes={children:i.oneOfType([i.node,i.string])};t.default=ConditionButtonPortal},7624:(e,t,n)=>{"use strict";var o=n(2470).sprintf,r=n(2470).__,i=n(2688),a=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ConditionConflicts;var s=a(n(1594)),l=n(7401);function ConditionConflicts(e){if(!e.conflicts.length)return"";const t=e.conflicts.map((e=>s.default.createElement(l.Button,{key:e.template_id,target:"_blank",url:e.edit_url,text:e.template_title})));return s.default.createElement(l.Text,{className:"e-site-editor-conditions__conflict",variant:"sm"},o(r("We noticed that you already applied %s with the same condition.","elementor-pro"),t),s.default.createElement("br",null),r("To continue, set different conditions for each so they don't conflict.","elementor-pro"))}ConditionConflicts.propTypes={conflicts:i.array.isRequired}},1360:(e,t,n)=>{"use strict";var o=n(2688),r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ConditionName;var i=r(n(1594)),a=n(7401);function ConditionName(e){if("general"!==e.default)return"";return i.default.createElement("div",{className:"e-site-editor-conditions__input-wrapper"},i.default.createElement(a.Select,{options:e.options,value:e.name,onChange:t=>e.updateConditions(e.id,{name:t.target.value,sub:"",subId:""})}))}ConditionName.propTypes={updateConditions:o.func.isRequired,id:o.string.isRequired,name:o.string.isRequired,options:o.array.isRequired,default:o.string.isRequired},ConditionName.defaultProps={name:""}},2943:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(2688),i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ConditionSubId;var a=i(n(1594)),s=n(7401);function ConditionSubId(e){const t=a.default.useMemo((()=>Object.keys(e.subIdAutocomplete).length?function getSettings(e){return{allowClear:!1,placeholder:o("All","elementor-pro"),dir:elementorCommon.config.isRTL?"rtl":"ltr",ajax:{transport:(t,n,o)=>elementorCommon.ajax.addRequest("pro_panel_posts_control_filter_autocomplete",{data:{q:t.data.q,autocomplete:e},success:n,error:o}),data:e=>({q:e.term,page:e.page}),cache:!0},escapeMarkup:e=>e,minimumInputLength:1}}(e.subIdAutocomplete):null),[e.subIdAutocomplete]);if(!e.sub||!t)return"";return a.default.createElement("div",{className:"e-site-editor-conditions__input-wrapper"},a.default.createElement(s.Select2,{onChange:t=>e.updateConditions(e.id,{subId:t.target.value}),value:e.subId,settings:t,options:e.subIdOptions}))}ConditionSubId.propTypes={subIdAutocomplete:r.object,id:r.string.isRequired,sub:r.string,subId:r.string,updateConditions:r.func,subIdOptions:r.array},ConditionSubId.defaultProps={subId:"",subIdOptions:[]}},2437:(e,t,n)=>{"use strict";var o=n(2688),r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ConditionSub;var i=r(n(1594)),a=n(7401);function ConditionSub(e){if("general"===e.name||!e.subOptions.length)return"";return i.default.createElement("div",{className:"e-site-editor-conditions__input-wrapper"},i.default.createElement(a.Select,{options:e.subOptions,value:e.sub,onChange:t=>e.updateConditions(e.id,{sub:t.target.value,subId:""})}))}ConditionSub.propTypes={updateConditions:o.func.isRequired,id:o.string.isRequired,name:o.string.isRequired,sub:o.string.isRequired,subOptions:o.array.isRequired},ConditionSub.defaultProps={sub:"",subOptions:{}}},1303:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(2688),i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ConditionType;var a=i(n(1594)),s=n(7401);function ConditionType(e){const t=a.default.createRef(),n=[{label:o("Include","elementor-pro"),value:"include"},{label:o("Exclude","elementor-pro"),value:"exclude"}];return a.default.useEffect((()=>{t.current.setAttribute("data-elementor-condition-type",e.type)})),a.default.createElement("div",{className:"e-site-editor-conditions__input-wrapper e-site-editor-conditions__input-wrapper--condition-type",ref:t},a.default.createElement(s.Select,{options:n,value:e.type,onChange:t=>{e.updateConditions(e.id,{type:t.target.value})}}))}ConditionType.propTypes={updateConditions:r.func.isRequired,id:r.string.isRequired,type:r.string.isRequired},ConditionType.defaultProps={type:""}},8927:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(2688),i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ConditionsRows;var a=i(n(1594)),s=i(n(8304)),l=n(4737),u=n(7401),c=i(n(1303)),d=i(n(1360)),p=i(n(2437)),f=i(n(2943)),m=i(n(7624)),h=i(n(7010));function ConditionsRows(e){const{conditions:t,createConditionItemInState:n,updateConditionItemState:r,removeConditionItemInState:i,saveConditions:g,action:v,resetActionState:b}=a.default.useContext(l.Context),y=Object.values(t).map((e=>a.default.createElement("div",{key:e.id},a.default.createElement("div",{className:"e-site-editor-conditions__row"},a.default.createElement("div",{className:`e-site-editor-conditions__row-controls ${e.conflictErrors.length&&"e-site-editor-conditions__row-controls--error"}`},a.default.createElement(c.default,(0,s.default)({},e,{updateConditions:r})),a.default.createElement("div",{className:"e-site-editor-conditions__row-controls-inner"},a.default.createElement(d.default,(0,s.default)({},e,{updateConditions:r})),a.default.createElement(p.default,(0,s.default)({},e,{updateConditions:r})),a.default.createElement(f.default,(0,s.default)({},e,{updateConditions:r})))),a.default.createElement(u.Button,{className:"e-site-editor-conditions__remove-condition",text:o("Delete","elementor-pro"),icon:"eicon-close",hideText:!0,onClick:()=>i(e.id)})),a.default.createElement(m.default,{conflicts:e.conflictErrors})))),SaveButton=()=>a.default.createElement(u.Button,{variant:"contained",color:"primary",size:"lg",hideText:_,icon:_?"eicon-loading eicon-animation-spin":"",text:o("Save & Close","elementor-pro"),onClick:()=>g().then(e.onAfterSave)}),_=v.current===l.ConditionsProvider.actions.SAVE&&v.loading;return a.default.createElement(a.default.Fragment,null,v.error&&a.default.createElement(u.Dialog,{text:v.error,dismissButtonText:o("Go Back","elementor-pro"),dismissButtonOnClick:b,approveButtonText:o("Learn More","elementor-pro"),approveButtonColor:"link",approveButtonUrl:"https://go.elementor.com/app-theme-builder-conditions-load-issue",approveButtonTarget:"_target"}),a.default.createElement("div",{className:"e-site-editor-conditions__rows"},y),a.default.createElement("div",{className:"e-site-editor-conditions__add-button-container"},a.default.createElement(u.Button,{className:"e-site-editor-conditions__add-button",variant:"contained",size:"lg",text:o("Add Condition","elementor-pro"),onClick:n})),a.default.createElement("div",{className:"e-site-editor-conditions__footer"},e?.loadPortal?a.default.createElement(h.default,null,a.default.createElement(SaveButton,null)):a.default.createElement(SaveButton,null)))}ConditionsRows.propTypes={onAfterSave:r.func,loadPortal:r.bool}},4933:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(2688),i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Conditions;var a=i(n(1594)),s=n(7401),l=i(n(4737)),u=n(1500),c=i(n(8927));n(734);var d=i(n(7579));function Conditions(e){const{findTemplateItemInState:t,updateTemplateItemState:n}=a.default.useContext(u.Context),r=t(parseInt(e.id));return r?a.default.createElement("section",{className:"e-site-editor-conditions"},a.default.createElement(d.default,null),a.default.createElement("div",{className:"e-site-editor-conditions__header"},a.default.createElement("img",{className:"e-site-editor-conditions__header-image",src:`${elementorAppProConfig.baseUrl}/modules/theme-builder/assets/images/conditions-tab.svg`,alt:o("Import template","elementor-pro")}),a.default.createElement(s.Heading,{variant:"h1",tag:"h1"},o("Where do you want to display your template?","elementor-pro")),a.default.createElement(s.Text,{variant:"p"},o("Set the conditions that determine where your template is used throughout your site.","elementor-pro"),a.default.createElement("br",null),o("For example, choose 'Entire Site' to display the template across your site.","elementor-pro"))),a.default.createElement(l.default,{currentTemplate:r,onConditionsSaved:n},a.default.createElement(c.default,{onAfterSave:()=>history.back(),loadPortal:!0}))):a.default.createElement("div",null,o("Not Found","elementor-pro"))}Conditions.propTypes={id:r.string}},3147:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function Import(){const{importTemplates:e,action:t,resetActionState:n}=i.default.useContext(s.Context),[r,c]=i.default.useState(null),d=t.current===s.TemplatesProvider.actions.IMPORT,p=d&&t.loading,f=d&&t.error,m=i.default.useCallback((t=>{p||function readFile(e){return new Promise((t=>{const n=new FileReader;n.readAsDataURL(e),n.onload=e=>{t(e.target.result.replace(/^[^,]+,/,""))}}))}(t).then((n=>e({fileName:t.name,fileData:n}))).then((e=>{c(e.data[0])}))}),[]),{runAction:h,dialog:g,checkbox:v}=u({doNotShowAgainKey:"upload_json_warning_generic_message",action:m});return i.default.createElement("section",{className:"site-editor__import"},r&&i.default.createElement(a.Dialog,{title:o("Your template was imported","elementor-pro"),approveButtonText:o("Preview","elementor-pro"),approveButtonUrl:r.url,approveButtonTarget:"_blank",dismissButtonText:o("Edit","elementor-pro"),dismissButtonUrl:r.editURL,dismissButtonTarget:"_top",onClose:()=>c(null)}),f&&i.default.createElement(a.Dialog,{title:t.error,approveButtonText:o("Learn More","elementor-pro"),approveButtonUrl:"https://go.elementor.com/app-theme-builder-import-issue",approveButtonTarget:"_blank",approveButtonColor:"link",dismissButtonText:o("Go Back","elementor-pro"),dismissButtonOnClick:n,onClose:n}),g.isOpen&&i.default.createElement(a.Dialog,{title:o("Warning: JSON or ZIP files may be unsafe","elementor-pro"),text:o("Uploading JSON or ZIP files from unknown sources can be harmful and put your site at risk. For maximum safety, upload only JSON or ZIP files from trusted sources.","elementor-pro"),approveButtonColor:"link",approveButtonText:o("Continue","elementor-pro"),approveButtonOnClick:g.approve,dismissButtonText:o("Cancel","elementor-pro"),dismissButtonOnClick:g.dismiss,onClose:g.dismiss},i.default.createElement("label",{htmlFor:"do-not-show-upload-json-warning-again",style:{display:"flex",alignItems:"center",gap:"5px"}},i.default.createElement(a.Checkbox,{id:"do-not-show-upload-json-warning-again",type:"checkbox",value:v.isChecked,onChange:e=>v.setIsChecked(!!e.target.checked)}),o("Do not show this message again","elementor-pro"))),i.default.createElement(l.default,null),i.default.createElement(a.DropZone,{heading:o("Import Template To Your Library","elementor-pro"),text:o("Drag & Drop your .JSON or .zip template file","elementor-pro"),secondaryText:o("or","elementor-pro"),onFileSelect:h,isLoading:p,filetypes:["zip","json"]}))};var i=r(n(1594)),a=n(7401),s=n(1500),l=r(n(7579));const u=n(8276).useConfirmAction??(e=>{let{action:t}=e;return{runAction:t,dialog:{isOpen:!1}}})},157:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(2688),i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=TemplateType;var a=i(n(1594)),s=n(858),l=n(7401),u=i(n(3192)),c=i(n(4292));function TemplateType(e){const{templateTypes:t}=a.default.useContext(s.TemplateTypesContext),n=t.find((t=>t.type===e.type)),{isLocked:r,ConnectButton:i}=(0,c.default)("site-editor");return n?a.default.createElement("section",{className:`e-site-editor__templates e-site-editor__templates--type-${e.type}`},a.default.createElement(l.Grid,{className:"page-header",container:!0,justify:"space-between"},a.default.createElement(l.Heading,{variant:"h1"},n.page_title),r?a.default.createElement(i,null):a.default.createElement(l.AddNewButton,{url:n.urls.create,text:o("Add New","elementor-pro")})),a.default.createElement("hr",{className:"eps-separator"}),a.default.createElement(u.default,{type:n.type,id:e.id})):a.default.createElement(l.NotFound,null)}n(1402),TemplateType.propTypes={type:r.string,page_title:r.string,id:r.string}},8519:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function Templates(){const{isLocked:e,ConnectButton:t}=(0,l.default)("site-editor");return i.default.createElement("section",{className:"e-site-editor__site-templates"},i.default.createElement(s.Grid,{container:!0,justify:"space-between",alignItems:"start",className:"page-header"},i.default.createElement("h1",null,o("Your Site's Global Parts","elementor-pro")),e?i.default.createElement(t,null):i.default.createElement(s.AddNewButton,{url:"/site-editor/add-new"})),i.default.createElement("hr",{className:"eps-separator"}),i.default.createElement(a.default,null))};var i=r(n(1594)),a=r(n(3192)),s=n(7401),l=r(n(4292))},8031:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(2688),i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=DialogDelete;var a=i(n(1594)),s=n(7401),l=n(1500);function DialogDelete(e){const{deleteTemplate:t,findTemplateItemInState:n}=a.default.useContext(l.Context),closeDialog=n=>{e.setId(null),n&&t(e.id)};if(!e.id)return"";const r=n(e.id);return a.default.createElement(s.Dialog,{title:o("Move Item To Trash","elementor-pro"),text:o("Are you sure you want to move this item to trash:","elementor-pro")+` "${r.title}"`,onSubmit:()=>closeDialog(!0),approveButtonText:o("Move to Trash","elementor-pro"),approveButtonOnClick:()=>closeDialog(!0),approveButtonColor:"danger",dismissButtonText:o("Cancel","elementor-pro"),dismissButtonOnClick:()=>closeDialog(),onClose:()=>closeDialog()})}DialogDelete.propTypes={id:r.number,setId:r.func.isRequired}},7730:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(2688);Object.defineProperty(t,"__esModule",{value:!0}),t.default=DialogRename;var i=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=r?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(o,i,a):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(1594)),a=n(7401),s=n(1500);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}function DialogRename(e){const{findTemplateItemInState:t,updateTemplate:n}=i.default.useContext(s.Context),r=t(e.id),[l,u]=i.default.useState("");(0,i.useEffect)((()=>{r&&u(r.title)}),[r]);const closeDialog=t=>{e.setId(null),t&&n(e.id,{post_title:l})};return e.id?i.default.createElement(a.Dialog,{title:o("Rename Site Part","elementor-pro"),approveButtonText:o("Change","elementor-pro"),onSubmit:()=>closeDialog(!0),approveButtonOnClick:()=>closeDialog(!0),approveButtonColor:"primary",dismissButtonText:o("Cancel","elementor-pro"),dismissButtonOnClick:()=>closeDialog(),onClose:()=>closeDialog()},i.default.createElement("input",{type:"text",className:"eps-input eps-input-text eps-input--block",autoFocus:!0,value:l,onChange:e=>u(e.target.value)})):""}DialogRename.propTypes={id:r.number,setId:r.func.isRequired}},7146:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(2688),i=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.PartActionsDialogs=function PartActionsDialogs(){const[e,t]=a.default.useState(null),[n,o]=a.default.useState(null);return c.rename=t,c.delete=o,a.default.createElement(a.default.Fragment,null,a.default.createElement(s.default,{id:e,setId:t}),a.default.createElement(l.default,{id:n,setId:o}))},t.default=PartActionsButtons,t.handlers=void 0;var a=i(n(1594)),s=i(n(7730)),l=i(n(8031)),u=n(7401);const c=t.handlers={rename:null,delete:null};function PartActionsButtons(e){const[t,n]=a.default.useState(!1);let r="";return t&&(r=a.default.createElement(u.Popover,{closeFunction:()=>n(!t)},a.default.createElement("li",null,a.default.createElement(u.Button,{className:"eps-popover__item",icon:"eicon-sign-out",text:o("Export","elementor-pro"),url:e.exportLink})),a.default.createElement("li",null,a.default.createElement(u.Button,{className:"eps-popover__item eps-popover__item--danger",icon:"eicon-trash-o",text:o("Trash","elementor-pro"),onClick:()=>c.delete(e.id)})),a.default.createElement("li",null,a.default.createElement(u.Button,{className:"eps-popover__item",icon:"eicon-edit",text:o("Rename","elementor-pro"),onClick:()=>c.rename(e.id)})))),a.default.createElement("div",{className:"eps-popover__container"},a.default.createElement(u.Button,{text:o("Toggle","elementor-pro"),hideText:!0,icon:"eicon-ellipsis-h",size:"lg",onClick:()=>n(!t)}),r)}PartActionsButtons.propTypes={id:r.number.isRequired,exportLink:r.string.isRequired}},2808:(e,t,n)=>{"use strict";var o=n(2470).__,r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(1594)),a=n(3040),s=r(n(8519)),l=r(n(157)),u=r(n(6400)),c=r(n(4933)),d=r(n(3147)),p=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=r?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(o,i,a):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(1500)),f=n(858),m=n(7401),h=r(n(7485)),g=r(n(2239)),v=r(n(4292));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}function SiteEditor(){const{isLocked:e}=(0,v.default)("site-editor"),t="site-editor",n=[{id:"import",text:o("import","elementor-pro"),hideText:!0,icon:"eicon-upload-circle-o",onClick:()=>h.default.appHistory.navigate(t+"/import")}];elementorCommon.ajax.invalidateCache({unique_id:"app_site_editor_template_types"});const SiteEditorDefault=()=>{const{templates:e}=i.default.useContext(p.Context);return Object.keys(e).length?i.default.createElement(a.Redirect,{from:"/",to:"/"+t+"/templates",noThrow:!0}):i.default.createElement(a.Redirect,{from:"/",to:"/"+t+"/add-new",noThrow:!0})};return i.default.createElement(m.ErrorBoundary,{title:o("Theme Builder could not be loaded","elementor-pro"),learnMoreUrl:"https://go.elementor.com/app-theme-builder-load-issue"},i.default.createElement(f.Layout,{allPartsButton:i.default.createElement(f.AllPartsButton,{url:"/"+t}),headerButtons:n,titleRedirectRoute:"/"+t,promotion:e},i.default.createElement(m.Grid,{container:!0,className:"e-site-editor__content_container"},i.default.createElement(m.Grid,{item:!0,className:"e-site-editor__content_container_main"},i.default.createElement(p.default,null,i.default.createElement(a.LocationProvider,{history:h.default.appHistory},i.default.createElement(a.Router,null,i.default.createElement(SiteEditorDefault,{path:t}),i.default.createElement(s.default,{path:t+"/templates"}),i.default.createElement(l.default,{path:t+"/templates/:type/*id"}),i.default.createElement(u.default,{path:t+"/add-new"}),i.default.createElement(c.default,{path:t+"/conditions/:id"}),i.default.createElement(d.default,{path:t+"/import"}),i.default.createElement(f.NotFound,{default:!0}))))),i.default.createElement(m.Grid,{container:!0,justify:"space-between",className:"e-site-editor__content_container_secondary"},i.default.createElement(m.Button,{text:o("Switch to table view","elementor-pro"),url:elementorAppProConfig["site-editor"]?.urls?.legacy_view}),-1!==window.location.href.indexOf("conditions")&&i.default.createElement("div",{id:"portal-root"})))))}n(5043);t.default=class Module{constructor(){elementorCommon.debug.addURLToWatch("elementor-pro/assets"),$e.components.register(new g.default),h.default.addRoute({path:"/site-editor/*",component:SiteEditor})}}},6930:(e,t,n)=>{"use strict";var o=n(1594);Object.defineProperty(t,"__esModule",{value:!0}),t.SCREENSHOT_STATUS_SUCCEED=t.SCREENSHOT_STATUS_QUEUE=t.SCREENSHOT_STATUS_IN_PROGRESS=t.SCREENSHOT_STATUS_FAILED=void 0,t.default=function useScreenshot(e){let{numberOfScreenshotInParallel:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p;const[n,o]=r([]),f=a((()=>filterPostByStatus(n,l)),[n]),m=a((()=>filterPostByStatus(n,u)),[n]),h=a((()=>filterPostByStatus(n,c)),[n]),g=a((()=>filterPostByStatus(n,d)),[n]);i((()=>{const t=e.filter((e=>!n.find((t=>t.id===e.id))));t.length&&o((e=>[...e,...normalizeInitialPosts(t)]))}),[e]);const v=function useIFrameMessageListener(e,t){return s((n=>{const{data:o}=n;if(!o.name||"capture-screenshot-done"!==o.name)return;const r=e.find((e=>e.id===parseInt(o.id)));r&&(r.iframe.remove(),t((e=>updatePostsAttrs(e,r.id,{status:o.success?c:d,imageUrl:o.imageUrl}))))}),[e])}(m,o);return i((()=>(window.addEventListener("message",v,!1),()=>{window.removeEventListener("message",v)})),[v]),i((()=>{if(0===f.length||m.length>=t)return;const[e]=f,n=function createScreenshotIframe(e){const t=document.createElement("iframe");return t.src=e.screenshot_url,t.width="1200",t.style="visibility: hidden;",document.body.appendChild(t),t}(e);o((t=>updatePostsAttrs(t,e.id,{status:u,iframe:n})))}),[n]),{posts:n,queue:f,inProgress:m,succeed:h,failed:g}};const{useState:r,useEffect:i,useMemo:a,useCallback:s}=o,l=t.SCREENSHOT_STATUS_QUEUE="queue",u=t.SCREENSHOT_STATUS_IN_PROGRESS="in-progress",c=t.SCREENSHOT_STATUS_SUCCEED="succeed",d=t.SCREENSHOT_STATUS_FAILED="failed",p={numberOfScreenshotInParallel:1};function filterPostByStatus(e,t){return e.filter((e=>t===e.status))}function normalizeInitialPosts(e){return e.map((e=>({id:e.id,screenshot_url:e.screenshot_url,status:"queue",iframe:null,imageUrl:null})))}function updatePostsAttrs(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.map((e=>e.id!==t?e:{...e,...n}))}},8127:(e,t,n)=>{"use strict";var o="__global_unique_id__";e.exports=function(){return n.g[o]=(n.g[o]||0)+1}},2091:e=>{"use strict";e.exports=function(e,t,n,o,r,i,a,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,o,r,i,a,s],c=0;(l=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},362:(e,t,n)=>{"use strict";var o=n(6441);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,e.exports=function(){function shim(e,t,n,r,i,a){if(a!==o){var s=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 s.name="Invariant Violation",s}}function getShim(){return shim}shim.isRequired=shim;var e={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 e.PropTypes=e,e}},2688:(e,t,n)=>{e.exports=n(362)()},6441:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},567:e=>{"use strict";var warning=function(){};e.exports=warning},1594:e=>{"use strict";e.exports=React},5206:e=>{"use strict";e.exports=ReactDOM},7401:e=>{"use strict";e.exports=elementorAppPackages.appUi},8276:e=>{"use strict";e.exports=elementorAppPackages.hooks},7485:e=>{"use strict";e.exports=elementorAppPackages.router},858:e=>{"use strict";e.exports=elementorAppPackages.siteEditor},6956:e=>{"use strict";e.exports=elementorV2.ui},2470:e=>{"use strict";e.exports=wp.i18n},8304:e=>{function _extends(){return e.exports=_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,_extends.apply(null,arguments)}e.exports=_extends,e.exports.__esModule=!0,e.exports.default=e.exports},6784:e=>{e.exports=function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},8120:(e,t,n)=>{"use strict";var o=n(1483),r=n(8761),i=TypeError;e.exports=function(e){if(o(e))return e;throw new i(r(e)+" is not a function")}},7095:(e,t,n)=>{"use strict";var o=n(1),r=n(5290),i=n(5835).f,a=o("unscopables"),s=Array.prototype;void 0===s[a]&&i(s,a,{configurable:!0,value:r(null)}),e.exports=function(e){s[a][e]=!0}},2293:(e,t,n)=>{"use strict";var o=n(1704),r=String,i=TypeError;e.exports=function(e){if(o(e))return e;throw new i(r(e)+" is not an object")}},6651:(e,t,n)=>{"use strict";var o=n(5599),r=n(3392),i=n(6960),createMethod=function(e){return function(t,n,a){var s=o(t),l=i(s);if(0===l)return!e&&-1;var u,c=r(a,l);if(e&&n!=n){for(;l>c;)if((u=s[c++])!=u)return!0}else for(;l>c;c++)if((e||c in s)&&s[c]===n)return e||c||0;return!e&&-1}};e.exports={includes:createMethod(!0),indexOf:createMethod(!1)}},9273:(e,t,n)=>{"use strict";var o=n(382),r=n(4914),i=TypeError,a=Object.getOwnPropertyDescriptor,s=o&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=s?function(e,t){if(r(e)&&!a(e,"length").writable)throw new i("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},1278:(e,t,n)=>{"use strict";var o=n(4762),r=o({}.toString),i=o("".slice);e.exports=function(e){return i(r(e),8,-1)}},6726:(e,t,n)=>{"use strict";var o=n(5755),r=n(9497),i=n(4961),a=n(5835);e.exports=function(e,t,n){for(var s=r(t),l=a.f,u=i.f,c=0;c<s.length;c++){var d=s[c];o(e,d)||n&&o(n,d)||l(e,d,u(t,d))}}},9037:(e,t,n)=>{"use strict";var o=n(382),r=n(5835),i=n(7738);e.exports=o?function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},7738:e=>{"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},7914:(e,t,n)=>{"use strict";var o=n(1483),r=n(5835),i=n(169),a=n(2095);e.exports=function(e,t,n,s){s||(s={});var l=s.enumerable,u=void 0!==s.name?s.name:t;if(o(n)&&i(n,u,s),s.global)l?e[t]=n:a(t,n);else{try{s.unsafe?e[t]&&(l=!0):delete e[t]}catch(e){}l?e[t]=n:r.f(e,t,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},2095:(e,t,n)=>{"use strict";var o=n(5578),r=Object.defineProperty;e.exports=function(e,t){try{r(o,e,{value:t,configurable:!0,writable:!0})}catch(n){o[e]=t}return t}},382:(e,t,n)=>{"use strict";var o=n(8473);e.exports=!o((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},3145:(e,t,n)=>{"use strict";var o=n(5578),r=n(1704),i=o.document,a=r(i)&&r(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},1091:e=>{"use strict";var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},4741:e=>{"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},9461:(e,t,n)=>{"use strict";var o=n(5578).navigator,r=o&&o.userAgent;e.exports=r?String(r):""},6477:(e,t,n)=>{"use strict";var o,r,i=n(5578),a=n(9461),s=i.process,l=i.Deno,u=s&&s.versions||l&&l.version,c=u&&u.v8;c&&(r=(o=c.split("."))[0]>0&&o[0]<4?1:+(o[0]+o[1])),!r&&a&&(!(o=a.match(/Edge\/(\d+)/))||o[1]>=74)&&(o=a.match(/Chrome\/(\d+)/))&&(r=+o[1]),e.exports=r},8612:(e,t,n)=>{"use strict";var o=n(5578),r=n(4961).f,i=n(9037),a=n(7914),s=n(2095),l=n(6726),u=n(8730);e.exports=function(e,t){var n,c,d,p,f,m=e.target,h=e.global,g=e.stat;if(n=h?o:g?o[m]||s(m,{}):o[m]&&o[m].prototype)for(c in t){if(p=t[c],d=e.dontCallGetSet?(f=r(n,c))&&f.value:n[c],!u(h?c:m+(g?".":"#")+c,e.forced)&&void 0!==d){if(typeof p==typeof d)continue;l(p,d)}(e.sham||d&&d.sham)&&i(p,"sham",!0),a(n,c,p,e)}}},8473:e=>{"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},274:(e,t,n)=>{"use strict";var o=n(8473);e.exports=!o((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},1807:(e,t,n)=>{"use strict";var o=n(274),r=Function.prototype.call;e.exports=o?r.bind(r):function(){return r.apply(r,arguments)}},2048:(e,t,n)=>{"use strict";var o=n(382),r=n(5755),i=Function.prototype,a=o&&Object.getOwnPropertyDescriptor,s=r(i,"name"),l=s&&"something"===function something(){}.name,u=s&&(!o||o&&a(i,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:u}},4762:(e,t,n)=>{"use strict";var o=n(274),r=Function.prototype,i=r.call,a=o&&r.bind.bind(i,i);e.exports=o?a:function(e){return function(){return i.apply(e,arguments)}}},1409:(e,t,n)=>{"use strict";var o=n(5578),r=n(1483);e.exports=function(e,t){return arguments.length<2?(n=o[e],r(n)?n:void 0):o[e]&&o[e][t];var n}},2564:(e,t,n)=>{"use strict";var o=n(8120),r=n(5983);e.exports=function(e,t){var n=e[t];return r(n)?void 0:o(n)}},5578:function(e,t,n){"use strict";var check=function(e){return e&&e.Math===Math&&e};e.exports=check("object"==typeof globalThis&&globalThis)||check("object"==typeof window&&window)||check("object"==typeof self&&self)||check("object"==typeof n.g&&n.g)||check("object"==typeof this&&this)||function(){return this}()||Function("return this")()},5755:(e,t,n)=>{"use strict";var o=n(4762),r=n(2347),i=o({}.hasOwnProperty);e.exports=Object.hasOwn||function hasOwn(e,t){return i(r(e),t)}},1507:e=>{"use strict";e.exports={}},2811:(e,t,n)=>{"use strict";var o=n(1409);e.exports=o("document","documentElement")},1799:(e,t,n)=>{"use strict";var o=n(382),r=n(8473),i=n(3145);e.exports=!o&&!r((function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},2121:(e,t,n)=>{"use strict";var o=n(4762),r=n(8473),i=n(1278),a=Object,s=o("".split);e.exports=r((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"===i(e)?s(e,""):a(e)}:a},7268:(e,t,n)=>{"use strict";var o=n(4762),r=n(1483),i=n(1831),a=o(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},4483:(e,t,n)=>{"use strict";var o,r,i,a=n(4644),s=n(5578),l=n(1704),u=n(9037),c=n(5755),d=n(1831),p=n(5409),f=n(1507),m="Object already initialized",h=s.TypeError,g=s.WeakMap;if(a||d.state){var v=d.state||(d.state=new g);v.get=v.get,v.has=v.has,v.set=v.set,o=function(e,t){if(v.has(e))throw new h(m);return t.facade=e,v.set(e,t),t},r=function(e){return v.get(e)||{}},i=function(e){return v.has(e)}}else{var b=p("state");f[b]=!0,o=function(e,t){if(c(e,b))throw new h(m);return t.facade=e,u(e,b,t),t},r=function(e){return c(e,b)?e[b]:{}},i=function(e){return c(e,b)}}e.exports={set:o,get:r,has:i,enforce:function(e){return i(e)?r(e):o(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=r(t)).type!==e)throw new h("Incompatible receiver, "+e+" required");return n}}}},4914:(e,t,n)=>{"use strict";var o=n(1278);e.exports=Array.isArray||function isArray(e){return"Array"===o(e)}},1483:e=>{"use strict";var t="object"==typeof document&&document.all;e.exports=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},8730:(e,t,n)=>{"use strict";var o=n(8473),r=n(1483),i=/#|\.prototype\./,isForced=function(e,t){var n=s[a(e)];return n===u||n!==l&&(r(t)?o(t):!!t)},a=isForced.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=isForced.data={},l=isForced.NATIVE="N",u=isForced.POLYFILL="P";e.exports=isForced},5983:e=>{"use strict";e.exports=function(e){return null==e}},1704:(e,t,n)=>{"use strict";var o=n(1483);e.exports=function(e){return"object"==typeof e?null!==e:o(e)}},9557:e=>{"use strict";e.exports=!1},1423:(e,t,n)=>{"use strict";var o=n(1409),r=n(1483),i=n(4815),a=n(5022),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=o("Symbol");return r(t)&&i(t.prototype,s(e))}},6960:(e,t,n)=>{"use strict";var o=n(8324);e.exports=function(e){return o(e.length)}},169:(e,t,n)=>{"use strict";var o=n(4762),r=n(8473),i=n(1483),a=n(5755),s=n(382),l=n(2048).CONFIGURABLE,u=n(7268),c=n(4483),d=c.enforce,p=c.get,f=String,m=Object.defineProperty,h=o("".slice),g=o("".replace),v=o([].join),b=s&&!r((function(){return 8!==m((function(){}),"length",{value:8}).length})),y=String(String).split("String"),_=e.exports=function(e,t,n){"Symbol("===h(f(t),0,7)&&(t="["+g(f(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!a(e,"name")||l&&e.name!==t)&&(s?m(e,"name",{value:t,configurable:!0}):e.name=t),b&&n&&a(n,"arity")&&e.length!==n.arity&&m(e,"length",{value:n.arity});try{n&&a(n,"constructor")&&n.constructor?s&&m(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var o=d(e);return a(o,"source")||(o.source=v(y,"string"==typeof t?t:"")),e};Function.prototype.toString=_((function toString(){return i(this)&&p(this).source||u(this)}),"toString")},1703:e=>{"use strict";var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function trunc(e){var o=+e;return(o>0?n:t)(o)}},5290:(e,t,n)=>{"use strict";var o,r=n(2293),i=n(5799),a=n(4741),s=n(1507),l=n(2811),u=n(3145),c=n(5409),d="prototype",p="script",f=c("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(e){return"<"+p+">"+e+"</"+p+">"},NullProtoObjectViaActiveX=function(e){e.write(scriptTag("")),e.close();var t=e.parentWindow.Object;return e=null,t},NullProtoObject=function(){try{o=new ActiveXObject("htmlfile")}catch(e){}var e,t,n;NullProtoObject="undefined"!=typeof document?document.domain&&o?NullProtoObjectViaActiveX(o):(t=u("iframe"),n="java"+p+":",t.style.display="none",l.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(scriptTag("document.F=Object")),e.close(),e.F):NullProtoObjectViaActiveX(o);for(var r=a.length;r--;)delete NullProtoObject[d][a[r]];return NullProtoObject()};s[f]=!0,e.exports=Object.create||function create(e,t){var n;return null!==e?(EmptyConstructor[d]=r(e),n=new EmptyConstructor,EmptyConstructor[d]=null,n[f]=e):n=NullProtoObject(),void 0===t?n:i.f(n,t)}},5799:(e,t,n)=>{"use strict";var o=n(382),r=n(3896),i=n(5835),a=n(2293),s=n(5599),l=n(3658);t.f=o&&!r?Object.defineProperties:function defineProperties(e,t){a(e);for(var n,o=s(t),r=l(t),u=r.length,c=0;u>c;)i.f(e,n=r[c++],o[n]);return e}},5835:(e,t,n)=>{"use strict";var o=n(382),r=n(1799),i=n(3896),a=n(2293),s=n(3815),l=TypeError,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,d="enumerable",p="configurable",f="writable";t.f=o?i?function defineProperty(e,t,n){if(a(e),t=s(t),a(n),"function"==typeof e&&"prototype"===t&&"value"in n&&f in n&&!n[f]){var o=c(e,t);o&&o[f]&&(e[t]=n.value,n={configurable:p in n?n[p]:o[p],enumerable:d in n?n[d]:o[d],writable:!1})}return u(e,t,n)}:u:function defineProperty(e,t,n){if(a(e),t=s(t),a(n),r)try{return u(e,t,n)}catch(e){}if("get"in n||"set"in n)throw new l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},4961:(e,t,n)=>{"use strict";var o=n(382),r=n(1807),i=n(7611),a=n(7738),s=n(5599),l=n(3815),u=n(5755),c=n(1799),d=Object.getOwnPropertyDescriptor;t.f=o?d:function getOwnPropertyDescriptor(e,t){if(e=s(e),t=l(t),c)try{return d(e,t)}catch(e){}if(u(e,t))return a(!r(i.f,e,t),e[t])}},2278:(e,t,n)=>{"use strict";var o=n(6742),r=n(4741).concat("length","prototype");t.f=Object.getOwnPropertyNames||function getOwnPropertyNames(e){return o(e,r)}},4347:(e,t)=>{"use strict";t.f=Object.getOwnPropertySymbols},4815:(e,t,n)=>{"use strict";var o=n(4762);e.exports=o({}.isPrototypeOf)},6742:(e,t,n)=>{"use strict";var o=n(4762),r=n(5755),i=n(5599),a=n(6651).indexOf,s=n(1507),l=o([].push);e.exports=function(e,t){var n,o=i(e),u=0,c=[];for(n in o)!r(s,n)&&r(o,n)&&l(c,n);for(;t.length>u;)r(o,n=t[u++])&&(~a(c,n)||l(c,n));return c}},3658:(e,t,n)=>{"use strict";var o=n(6742),r=n(4741);e.exports=Object.keys||function keys(e){return o(e,r)}},7611:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,r=o&&!n.call({1:2},1);t.f=r?function propertyIsEnumerable(e){var t=o(this,e);return!!t&&t.enumerable}:n},348:(e,t,n)=>{"use strict";var o=n(1807),r=n(1483),i=n(1704),a=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&r(n=e.toString)&&!i(s=o(n,e)))return s;if(r(n=e.valueOf)&&!i(s=o(n,e)))return s;if("string"!==t&&r(n=e.toString)&&!i(s=o(n,e)))return s;throw new a("Can't convert object to primitive value")}},9497:(e,t,n)=>{"use strict";var o=n(1409),r=n(4762),i=n(2278),a=n(4347),s=n(2293),l=r([].concat);e.exports=o("Reflect","ownKeys")||function ownKeys(e){var t=i.f(s(e)),n=a.f;return n?l(t,n(e)):t}},3312:(e,t,n)=>{"use strict";var o=n(5983),r=TypeError;e.exports=function(e){if(o(e))throw new r("Can't call method on "+e);return e}},5409:(e,t,n)=>{"use strict";var o=n(7255),r=n(1866),i=o("keys");e.exports=function(e){return i[e]||(i[e]=r(e))}},1831:(e,t,n)=>{"use strict";var o=n(9557),r=n(5578),i=n(2095),a="__core-js_shared__",s=e.exports=r[a]||i(a,{});(s.versions||(s.versions=[])).push({version:"3.38.1",mode:o?"pure":"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.38.1/LICENSE",source:"https://github.com/zloirock/core-js"})},7255:(e,t,n)=>{"use strict";var o=n(1831);e.exports=function(e,t){return o[e]||(o[e]=t||{})}},6029:(e,t,n)=>{"use strict";var o=n(6477),r=n(8473),i=n(5578).String;e.exports=!!Object.getOwnPropertySymbols&&!r((function(){var e=Symbol("symbol detection");return!i(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&o&&o<41}))},3392:(e,t,n)=>{"use strict";var o=n(3005),r=Math.max,i=Math.min;e.exports=function(e,t){var n=o(e);return n<0?r(n+t,0):i(n,t)}},5599:(e,t,n)=>{"use strict";var o=n(2121),r=n(3312);e.exports=function(e){return o(r(e))}},3005:(e,t,n)=>{"use strict";var o=n(1703);e.exports=function(e){var t=+e;return t!=t||0===t?0:o(t)}},8324:(e,t,n)=>{"use strict";var o=n(3005),r=Math.min;e.exports=function(e){var t=o(e);return t>0?r(t,9007199254740991):0}},2347:(e,t,n)=>{"use strict";var o=n(3312),r=Object;e.exports=function(e){return r(o(e))}},2355:(e,t,n)=>{"use strict";var o=n(1807),r=n(1704),i=n(1423),a=n(2564),s=n(348),l=n(1),u=TypeError,c=l("toPrimitive");e.exports=function(e,t){if(!r(e)||i(e))return e;var n,l=a(e,c);if(l){if(void 0===t&&(t="default"),n=o(l,e,t),!r(n)||i(n))return n;throw new u("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},3815:(e,t,n)=>{"use strict";var o=n(2355),r=n(1423);e.exports=function(e){var t=o(e,"string");return r(t)?t:t+""}},8761:e=>{"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},1866:(e,t,n)=>{"use strict";var o=n(4762),r=0,i=Math.random(),a=o(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++r+i,36)}},5022:(e,t,n)=>{"use strict";var o=n(6029);e.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3896:(e,t,n)=>{"use strict";var o=n(382),r=n(8473);e.exports=o&&r((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},4644:(e,t,n)=>{"use strict";var o=n(5578),r=n(1483),i=o.WeakMap;e.exports=r(i)&&/native code/.test(String(i))},1:(e,t,n)=>{"use strict";var o=n(5578),r=n(7255),i=n(5755),a=n(1866),s=n(6029),l=n(5022),u=o.Symbol,c=r("wks"),d=l?u.for||u:u&&u.withoutSetter||a;e.exports=function(e){return i(c,e)||(c[e]=s&&i(u,e)?u[e]:d("Symbol."+e)),c[e]}},6281:(e,t,n)=>{"use strict";var o=n(8612),r=n(6651).includes,i=n(8473),a=n(7095);o({target:"Array",proto:!0,forced:i((function(){return!Array(1).includes()}))},{includes:function includes(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},5724:(e,t,n)=>{"use strict";var o=n(8612),r=n(2347),i=n(6960),a=n(9273),s=n(1091);o({target:"Array",proto:!0,arity:1,forced:n(8473)((function(){return 4294967297!==[].push.call({length:4294967296},1)}))||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function push(e){var t=r(this),n=i(t),o=arguments.length;s(n+o);for(var l=0;l<o;l++)t[n]=arguments[l],n++;return a(t,n),n}})}},t={};function __webpack_require__(n){var o=t[n];if(void 0!==o)return o.exports;var r=t[n]={exports:{}};return e[n].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{"use strict";var e=__webpack_require__(6784),t=e(__webpack_require__(2808)),n=e(__webpack_require__(1052));new t.default,new n.default})()})();