/*! elementor - v3.31.0 - 05-08-2025 */
/*! For license information please see ai-admin.min.js.LICENSE.txt */
(()=>{var C={44:C=>{C.exports=function isBuffer(C){return null!=C&&null!=C.constructor&&"function"==typeof C.constructor.isBuffer&&C.constructor.isBuffer(C)}},819:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=T(95034),W=A(T(80695));P.default=function useCleanup(C){return(0,W.default)(function fetchAction(C){return(0,j.getImageToImageMaskCleanup)(C)},C)}},1560:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=A(T(78304)),W=A(T(41594)),U=T(86956),z=W.default.forwardRef(function(C,P){return W.default.createElement(U.SvgIcon,(0,j.default)({viewBox:"0 0 24 24"},C,{ref:P}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.46967 18.2803C8.17678 17.9874 8.17678 17.5126 8.46967 17.2197L13.9393 11.75L8.46967 6.28033C8.17678 5.98744 8.17678 5.51256 8.46967 5.21967C8.76256 4.92678 9.23744 4.92678 9.53033 5.21967L15.5303 11.2197C15.8232 11.5126 15.8232 11.9874 15.5303 12.2803L9.53033 18.2803C9.23744 18.5732 8.76256 18.5732 8.46967 18.2803Z"}))});P.default=z},1769:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=P.IMAGE_ZOOM=P.IMAGE_UPSCALE=P.IMAGE_TYPE=P.IMAGE_STYLE=P.IMAGE_STRENGTH=P.IMAGE_RATIO=P.IMAGE_BACKGROUND_COLOR=void 0;var j=A(T(85707)),W=A(T(18821)),U=T(41594),z=T(33222);function ownKeys(C,P){var T=Object.keys(C);if(Object.getOwnPropertySymbols){var A=Object.getOwnPropertySymbols(C);P&&(A=A.filter(function(P){return Object.getOwnPropertyDescriptor(C,P).enumerable})),T.push.apply(T,A)}return T}function _objectSpread(C){for(var P=1;P0&&void 0!==arguments[0]?arguments[0]:{},P=C.type,T=void 0===P?"":P,A=C.style,z=void 0===A?"":A,re=C.imageWeight,oe=void 0===re?0:re,ae=C.aspectRatio,le=void 0===ae?"1:1":ae,ue=C.zoom,ce=void 0===ue?"1":ue,se=C.upScaleTo,de=void 0===se?"512":se,pe=C.bgColor,me=void 0===pe?"#FFFFFF":pe,ge=(0,U.useState)((0,j.default)((0,j.default)((0,j.default)((0,j.default)((0,j.default)((0,j.default)((0,j.default)({},Z,T),$,z),X,oe),Q,le),ee,ce),te,de),ne,me)),he=(0,W.default)(ge,2),ve=he[0],ye=he[1];return{settings:ve,updateSettings:function updateSettings(C){return ye(function(P){return _objectSpread(_objectSpread({},P),C)})},resetSettings:function resetSettings(){ye((0,j.default)((0,j.default)((0,j.default)((0,j.default)((0,j.default)((0,j.default)((0,j.default)({},Z,T),$,""),X,0),Q,le),ee,"1"),te,"512"),ne,me))}}}},2740:(C,P,T)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0});var A=function(){function defineProperties(C,P){for(var T=0;T=0||Object.prototype.hasOwnProperty.call(C,A)&&(T[A]=C[A]);return T}(P,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));$.ref=function(P){C.scrollComponent=P,Z&&Z(P)};var X=[T];return j&&(z?U?X.unshift(z):X.push(z):this.defaultLoader&&(U?X.unshift(this.defaultLoader):X.push(this.defaultLoader))),W.default.createElement(A,$,X)}}]),InfiniteScroll}(j.Component);z.propTypes={children:U.default.node.isRequired,element:U.default.node,hasMore:U.default.bool,initialLoad:U.default.bool,isReverse:U.default.bool,loader:U.default.node,loadMore:U.default.func.isRequired,pageStart:U.default.number,ref:U.default.func,getScrollParent:U.default.func,threshold:U.default.number,useCapture:U.default.bool,useWindow:U.default.bool},z.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},P.default=z,C.exports=P.default},2768:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=A(T(41594)),W=A(T(78304)),U=T(86956),z=T(12470),Z=T(44048);P.default=function GenerateButton(C){return j.default.createElement(U.Button,(0,W.default)({variant:"contained",endIcon:j.default.createElement(Z.AIIcon,{fontSize:"small"}),disabled:!prompt,"aria-label":(0,z.__)("search","elementor"),type:"submit",size:"small"},C))}},3301:(C,P,T)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var A=T(86956),j=(0,A.styled)(A.Box)(function(C){var P=C.theme;return{width:"100%",height:"100%",position:"absolute",backgroundColor:"rgba(0,0,0,0.5)",transition:"opacity ".concat(P.transitions.duration.short,"ms ").concat(P.transitions.easing.easeInOut),opacity:0,"&:hover":{opacity:1}}});P.default=j},3346:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=A(T(41594)),W=A(T(78304)),U=A(T(40453)),z=T(86956),Z=A(T(62688)),$=A(T(6942)),X=A(T(48584)),Q=A(T(34161)),ee=["disabled","onChange"],te=function PromptField(C){var P=C.disabled,T=C.onChange,A=(0,U.default)(C,ee),Z=(0,Q.default)(A.value,"media"),te=Z.enhance,ne=Z.isEnhancing;return j.default.createElement($.default,(0,W.default)({minRows:3,maxRows:6,InputProps:{endAdornment:j.default.createElement(z.InputAdornment,{position:"end",sx:{position:"absolute",bottom:"24px",right:"8px"}},j.default.createElement(X.default,{isLoading:ne,disabled:P||ne||!A.value,onClick:function onClick(){te(prompt).then(function(C){var P=C.result;return T(P)})}}))},sx:{"& .MuiInputBase-input.MuiOutlinedInput-input.MuiInputBase-inputMultiline":{pb:5,width:"89%"}},onKeyDown:function onKeyDown(C){"Tab"===C.key&&(C.preventDefault(),T(A.placeholder))}},A,{onChange:function onChange(C){return T(C.target.value)},disabled:P||ne}))};te.propTypes={value:Z.default.string,disabled:Z.default.bool,placeholder:Z.default.string,onChange:Z.default.func.isRequired};P.default=te},3468:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=T(95034),W=A(T(48812));P.default=function useLayoutPrompt(C,P){return(0,W.default)(function(P,T){return P.variationType=C,(0,j.generateLayout)(P,T)},P)}},3767:C=>{"use strict";C.exports=elementorV2.ui.TextField},3982:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=A(T(61790)),W=A(T(85707)),U=A(T(58155)),z=T(95034),Z=A(T(48812));function ownKeys(C,P){var T=Object.keys(C);if(Object.getOwnPropertySymbols){var A=Object.getOwnPropertySymbols(C);P&&(A=A.filter(function(P){return Object.getOwnPropertyDescriptor(C,P).enumerable})),T.push.apply(T,A)}return T}function _objectSpread(C){for(var P=1;P{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=P.USER_VARIATION_SOURCE=P.USER_URL_SOURCE=P.MENU_TYPE_LIBRARY=P.ELEMENTOR_LIBRARY_SOURCE=P.ATTACHMENT_TYPE_URL=P.ATTACHMENT_TYPE_JSON=void 0;var j=A(T(41594)),W=A(T(78304)),U=T(60992),z=A(T(25553)),Z=A(T(45286)),$=A(T(68627)),X=A(T(65141)),Q=T(12470),ee=A(T(62688)),te=T(38298),ne=T(86956),re=P.ATTACHMENT_TYPE_JSON="json",oe=P.ATTACHMENT_TYPE_URL="url",ae=P.MENU_TYPE_LIBRARY="library",le=(P.USER_VARIATION_SOURCE="user-variation",P.ELEMENTOR_LIBRARY_SOURCE="elementor-library",P.USER_URL_SOURCE="user-url",function Attachments(C){return C.attachments.length?j.default.createElement(ne.Stack,{direction:"row",spacing:1},C.attachments.map(function(P,T){switch(P.type){case re:return j.default.createElement(z.default,(0,W.default)({key:T},C));case oe:return j.default.createElement(Z.default,(0,W.default)({key:T},C));default:return null}})):j.default.createElement(U.Menu,{disabled:C.disabled,onAttach:C.onAttach,items:[{title:(0,Q.__)("Reference a website","elementor"),icon:$.default,type:oe},{title:(0,Q.__)("Create variations from Template Library","elementor"),icon:X.default,type:ae}]})});le.propTypes={attachments:ee.default.arrayOf(te.AttachmentPropType).isRequired,onAttach:ee.default.func.isRequired,onDetach:ee.default.func,disabled:ee.default.bool};P.default=le},4508:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=A(T(41594)),W=A(T(78304)),U=A(T(85707)),z=A(T(40453)),Z=T(86956),$=A(T(62688)),X=A(T(99476)),Q=["sx"];function ownKeys(C,P){var T=Object.keys(C);if(Object.getOwnPropertySymbols){var A=Object.getOwnPropertySymbols(C);P&&(A=A.filter(function(P){return Object.getOwnPropertyDescriptor(C,P).enumerable})),T.push.apply(T,A)}return T}function _objectSpread(C){for(var P=1;P{"use strict";var A=T(96784),j=T(10564);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var W=function _interopRequireWildcard(C,P){if("function"==typeof WeakMap)var T=new WeakMap,A=new WeakMap;return function _interopRequireWildcard(C,P){if(!P&&C&&C.__esModule)return C;var W,U,z={__proto__:null,default:C};if(null===C||"object"!=j(C)&&"function"!=typeof C)return z;if(W=P?A:T){if(W.has(C))return W.get(C);W.set(C,z)}for(var Z in C)"default"!==Z&&{}.hasOwnProperty.call(C,Z)&&((U=(W=Object.defineProperty)&&Object.getOwnPropertyDescriptor(C,Z))&&(U.get||U.set)?W(z,Z,U):z[Z]=C[Z]);return z}(C,P)}(T(41594)),U=A(T(18821)),z=A(T(40453)),Z=A(T(78304)),$=A(T(85707)),X=T(86956),Q=A(T(62688)),ee=T(12470),te=A(T(53497)),ne=T(91258),re=["onSubmit"];function ownKeys(C,P){var T=Object.keys(C);if(Object.getOwnPropertySymbols){var A=Object.getOwnPropertySymbols(C);P&&(A=A.filter(function(P){return Object.getOwnPropertyDescriptor(C,P).enumerable})),T.push.apply(T,A)}return T}function _objectSpread(C){for(var P=1;P{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=T(95034),W=A(T(80695));P.default=function useReplaceBackground(C){return(0,W.default)(function fetchAction(C){return(0,j.getImageToImageReplaceBackground)(C)},C)}},5534:(C,P,T)=>{"use strict";var A=T(96784),j=T(10564);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var W=function _interopRequireWildcard(C,P){if("function"==typeof WeakMap)var T=new WeakMap,A=new WeakMap;return function _interopRequireWildcard(C,P){if(!P&&C&&C.__esModule)return C;var W,U,z={__proto__:null,default:C};if(null===C||"object"!=j(C)&&"function"!=typeof C)return z;if(W=P?A:T){if(W.has(C))return W.get(C);W.set(C,z)}for(var Z in C)"default"!==Z&&{}.hasOwnProperty.call(C,Z)&&((U=(W=Object.defineProperty)&&Object.getOwnPropertyDescriptor(C,Z))&&(U.get||U.set)?W(z,Z,U):z[Z]=C[Z]);return z}(C,P)}(T(41594)),U=A(T(61790)),z=A(T(58155)),Z=A(T(18821)),$=T(12470),X=A(T(55288)),Q=T(86956),ee=A(T(53967)),te=A(T(37050)),ne=A(T(63223)),re=A(T(59248)),oe=A(T(11199)),ae=A(T(29144)),le=A(T(1769)),ue=A(T(819)),ce=T(7480),se=A(T(16786)),de=T(40128);P.default=function Cleanup(){var C=(0,de.useRequestIds)().setGenerate,P=(0,W.useState)(""),T=(0,Z.default)(P,2),A=T[0],j=T[1],pe=(0,W.useState)(!1),me=(0,Z.default)(pe,2),ge=me[0],he=me[1],ve=(0,le.default)(),ye=ve.settings,be=ve.resetSettings,_e=(0,ce.useEditImage)(),Ce=_e.editImage,Ee=_e.width,we=_e.height,xe=(0,se.default)(),Oe=xe.use,Se=xe.edit,ke=xe.isLoading,Pe=(0,ue.default)(),Ie=Pe.data,Te=Pe.send,Me=Pe.isLoading,Ae=Pe.error,Re=Pe.reset,je=Me||ke,Le=function(){var P=(0,z.default)(U.default.mark(function _callee(P){return U.default.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:P.preventDefault(),C(),Te({settings:ye,image:Ce,mask:A});case 1:case"end":return T.stop()}},_callee)}));return function handleSubmit(C){return P.apply(this,arguments)}}();return W.default.createElement(X.default,null,W.default.createElement(X.default.Panel,null,W.default.createElement(X.default.BackButton,null),W.default.createElement(X.default.PanelHeading,{primary:(0,$.__)("Cleanup","elementor"),secondary:(0,$.__)("Remove unwanted area from your image.","elementor")}),Ae&&W.default.createElement(X.default.ErrorMessage,{error:Ae,onRetry:Le}),W.default.createElement(ee.default,{onSubmit:Le},null!=Ie&&Ie.result?W.default.createElement(Q.Stack,{gap:2,sx:{my:2.5}},W.default.createElement(re.default,{disabled:je}),W.default.createElement(oe.default,{disabled:je,onClick:function onClick(){be(),Re()}})):W.default.createElement(ne.default,{disabled:je||!ge}))),W.default.createElement(X.default.Content,{isGenerating:je},null!=Ie&&Ie.result?W.default.createElement(ae.default,{images:Ie.result,aspectRatio:Ce.aspectRatio,onUseImage:Oe,onEditImage:Se}):W.default.createElement(te.default,{editImage:Ce,width:Ee,height:we,setMask:j,setIsCanvasChanged:he})))}},5682:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j,W,U,z,Z=A(T(41594)),$=A(T(40453)),X=A(T(98832)),Q=T(86956),ee=T(12470),te=A(T(62688)),ne=A(T(51066)),re=T(44048),oe=A(T(65802)),ae=A(T(30734)),le=T(14754),ue=A(T(82521)),ce=A(T(33057)),se=A(T(45301)),de=A(T(16097)),pe=["id","date","onHistoryItemDelete"],me=(0,Q.styled)(Q.ListItem)(j||(j=(0,X.default)(["\n & .e-prompt-history-item-actions {\n position: absolute;\n top: -9999px;\n }\n\n &:hover,\n &:focus-visible,\n &:focus-within {\n .MuiTypography-body2 {\n font-weight: 700;\n max-width: ",";\n }\n\n .e-prompt-history-item-actions {\n position: relative;\n top: -3px;\n }\n }\n"])),function(C){var P=C.actionsCount;return"calc(100% - ".concat(P," * 26px)")}),ge=(0,Q.styled)(Q.ListItemButton)(W||(W=(0,X.default)(["\n padding: ",";\n align-items: flex-start;\n cursor: inherit;\n"])),function(C){return C.theme.spacing(.5,2)}),he=(0,Q.styled)(Q.ListItemIcon)(U||(U=(0,X.default)(["\n min-width: auto;\n\n & > .MuiSvgIcon-root {\n margin-right: ",";\n font-size: 1rem;\n position: relative;\n top: ",";\n }\n"])),function(C){return C.theme.spacing(1.5)},function(C){return C.theme.spacing(.5)}),ve=(0,Q.styled)(Q.Box)(z||(z=(0,X.default)(["\n & .MuiSvgIcon-root {\n font-size: 1rem;\n }\n"]))),ye=function PromptHistoryItem(C){var P=C.id,T=C.date,A=C.onHistoryItemDelete,j=(0,$.default)(C,pe),W=(0,le.usePromptHistoryAction)(),U=W.getAllowedActions,z=W.onPromptReuse,X=W.onResultEdit,te=W.onImagesRestore,ye=j.action,be=j.prompt,_e=j.text,Ce=j.images,Ee=j.thumbnails,we=j.imageType,xe=j.ratio,Oe=U();return Z.default.createElement(me,{tabIndex:"0","data-testid":"e-ph-i",disableGutters:!0,disablePadding:!0,actionsCount:Object.keys(Oe).length},Z.default.createElement(ge,{component:"div",role:void 0},Z.default.createElement(he,null,Z.default.createElement(ue.default,{action:ye})),Z.default.createElement(Q.ListItemText,{disableTypography:!0,primary:Z.default.createElement(Q.Stack,{direction:"row",justifyContent:"space-between",alignItems:"center",height:"16px"},Z.default.createElement(se.default,{prompt:be}),Z.default.createElement(ve,{className:"e-prompt-history-item-actions"},Oe[le.ACTION_TYPES.REMOVE]&&Z.default.createElement(ae.default,{onClick:function onClick(){return A(P)},"aria-label":(0,ee.__)("Remove item","elementor"),tooltipTitle:(0,ee.__)("Remove","elementor")},Z.default.createElement(re.TrashIcon,null)),Oe[le.ACTION_TYPES.REUSE]&&Z.default.createElement(ae.default,{onClick:function onClick(){return z(P,be)},"aria-label":(0,ee.__)("Reuse prompt","elementor"),tooltipTitle:(0,ee.__)("Reuse prompt","elementor")},Z.default.createElement(ce.default,null)),Oe[le.ACTION_TYPES.RESTORE]&&Z.default.createElement(ae.default,{onClick:function onClick(){return te(P,{prompt:be,images:Ce,imageType:we,ratio:xe})},"aria-label":(0,ee.__)("Restore","elementor"),tooltipTitle:(0,ee.__)("Restore","elementor")},Z.default.createElement(oe.default,null)),Oe[le.ACTION_TYPES.EDIT]&&Z.default.createElement(ae.default,{onClick:function onClick(){return X(P,_e)},"aria-label":(0,ee.__)("Edit result","elementor"),tooltipTitle:(0,ee.__)("Edit","elementor")},Z.default.createElement(ne.default,null)))),secondary:Z.default.createElement(de.default,{date:T,thumbnails:Ee})})))};ye.propTypes={id:te.default.string.isRequired,action:te.default.string.isRequired,prompt:te.default.string.isRequired,date:te.default.string.isRequired,onHistoryItemDelete:te.default.func.isRequired,text:te.default.string,images:te.default.array,thumbnails:te.default.array,imageType:te.default.string,ratio:te.default.string};P.default=ye},6232:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=A(T(41594)),W=T(86956),U=T(12470),z=T(44048);P.default=function GenerateLoader(){return j.default.createElement(W.Stack,{alignItems:"center",justifyContent:"center",gap:2,width:"100%"},j.default.createElement(z.AIIcon,{sx:{color:"text.primary",fontSize:"60px",mb:1}}),j.default.createElement(W.Typography,{variant:"h5",sx:{color:"text.primary"}},(0,U.__)("Bringing your vision to life...","elementor")),j.default.createElement(W.Typography,{variant:"body1"},(0,U.__)("Hold tight, painting dreams might take a moment.","elementor")),j.default.createElement(W.Box,{sx:{px:1.5,py:2.5,width:"100%",maxWidth:600}},j.default.createElement(W.LinearProgress,{color:"inherit"})))}},6661:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=A(T(41594)),W=A(T(78304)),U=A(T(18821)),z=A(T(40453)),Z=A(T(62688)),$=T(12470),X=A(T(62338)),Q=T(33222),ee=["type"],te=function ImageStyleSelect(C){var P,T=C.type,A=void 0===T?"":T,Z=(0,z.default)(C,ee),te=Object.entries((null===(P=Q.IMAGE_PROMPT_CATEGORIES[A])||void 0===P?void 0:P.subCategories)||{}).map(function(C){var P=(0,U.default)(C,2),T=P[0];return{label:P[1],value:T}});return j.default.createElement(X.default,(0,W.default)({options:te,wrapperStyle:{width:"100%"},label:(0,$.__)("Style","elementor")},Z))};te.propTypes={type:Z.default.string.isRequired};P.default=te},6942:(C,P,T)=>{"use strict";var A=T(96784),j=T(10564);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var W=function _interopRequireWildcard(C,P){if("function"==typeof WeakMap)var T=new WeakMap,A=new WeakMap;return function _interopRequireWildcard(C,P){if(!P&&C&&C.__esModule)return C;var W,U,z={__proto__:null,default:C};if(null===C||"object"!=j(C)&&"function"!=typeof C)return z;if(W=P?A:T){if(W.has(C))return W.get(C);W.set(C,z)}for(var Z in C)"default"!==Z&&{}.hasOwnProperty.call(C,Z)&&((U=(W=Object.defineProperty)&&Object.getOwnPropertyDescriptor(C,Z))&&(U.get||U.set)?W(z,Z,U):z[Z]=C[Z]);return z}(C,P)}(T(41594)),U=A(T(78304)),z=T(86956),Z=A(T(62688));var $=(0,W.forwardRef)(function(C,P){return W.default.createElement(z.TextField,(0,U.default)({inputRef:P,multiline:!0,minRows:4,maxRows:20,color:"secondary"},C))});$.propTypes={value:Z.default.string,onChange:Z.default.func,helperText:Z.default.string};P.default=$},7470:(C,P,T)=>{"use strict";var A=T(75206);P.createRoot=A.createRoot,P.hydrateRoot=A.hydrateRoot},7480:(C,P,T)=>{"use strict";var A=T(96784),j=T(10564);Object.defineProperty(P,"__esModule",{value:!0}),P.useEditImage=P.SET_LOADING=P.SET_ASPECT_RATIO=P.RESET=P.EditImageProvider=P.EditImageContext=void 0;var W=function _interopRequireWildcard(C,P){if("function"==typeof WeakMap)var T=new WeakMap,A=new WeakMap;return function _interopRequireWildcard(C,P){if(!P&&C&&C.__esModule)return C;var W,U,z={__proto__:null,default:C};if(null===C||"object"!=j(C)&&"function"!=typeof C)return z;if(W=P?A:T){if(W.has(C))return W.get(C);W.set(C,z)}for(var Z in C)"default"!==Z&&{}.hasOwnProperty.call(C,Z)&&((U=(W=Object.defineProperty)&&Object.getOwnPropertyDescriptor(C,Z))&&(U.get||U.set)?W(z,Z,U):z[Z]=C[Z]);return z}(C,P)}(T(41594)),U=A(T(18821)),z=A(T(85707)),Z=A(T(62688)),$=A(T(58408)),X=T(15018);function ownKeys(C,P){var T=Object.keys(C);if(Object.getOwnPropertySymbols){var A=Object.getOwnPropertySymbols(C);P&&(A=A.filter(function(P){return Object.getOwnPropertyDescriptor(C,P).enumerable})),T.push.apply(T,A)}return T}function _objectSpread(C){for(var P=1;P{C.exports=function isBuffer(C){return null!=C&&null!=C.constructor&&"function"==typeof C.constructor.isBuffer&&C.constructor.isBuffer(C)}},7793:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=A(T(78304)),W=A(T(41594)),U=T(86956),z=W.default.forwardRef(function(C,P){return W.default.createElement(U.SvgIcon,(0,j.default)({viewBox:"0 0 24 24"},C,{ref:P}),W.default.createElement("path",{fillRule:"evenodd",d:"M7.53 7.47a.75.75 0 0 1 0 1.06L4.06 12l3.47 3.47a.75.75 0 1 1-1.06 1.06l-4-4a.75.75 0 0 1 0-1.06l4-4a.75.75 0 0 1 1.06 0ZM16.47 7.47a.75.75 0 0 1 1.06 0l4 4a.75.75 0 0 1 0 1.06l-4 4a.75.75 0 1 1-1.06-1.06L19.94 12l-3.47-3.47a.75.75 0 0 1 0-1.06ZM14.182 3.272a.75.75 0 0 1 .546.91l-4 16a.75.75 0 0 1-1.456-.364l4-16a.75.75 0 0 1 .91-.546Z",clipRule:"evenodd"}))});P.default=z},7835:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=A(T(78304)),W=A(T(41594)),U=T(86956),z=W.default.forwardRef(function(C,P){return W.default.createElement(U.SvgIcon,(0,j.default)({viewBox:"0 0 16 16"},C,{ref:P}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.6665 2.16699C2.94265 2.16699 3.1665 2.39085 3.1665 2.66699V2.67366C3.1665 2.9498 2.94265 3.17366 2.6665 3.17366C2.39036 3.17366 2.1665 2.9498 2.1665 2.67366V2.66699C2.1665 2.39085 2.39036 2.16699 2.6665 2.16699ZM5.33317 2.16699C5.60931 2.16699 5.83317 2.39085 5.83317 2.66699V2.67366C5.83317 2.9498 5.60931 3.17366 5.33317 3.17366C5.05703 3.17366 4.83317 2.9498 4.83317 2.67366V2.66699C4.83317 2.39085 5.05703 2.16699 5.33317 2.16699ZM7.99984 2.16699C8.27598 2.16699 8.49984 2.39085 8.49984 2.66699V2.67366C8.49984 2.9498 8.27598 3.17366 7.99984 3.17366C7.72369 3.17366 7.49984 2.9498 7.49984 2.67366V2.66699C7.49984 2.39085 7.72369 2.16699 7.99984 2.16699ZM10.6665 2.16699C10.9426 2.16699 11.1665 2.39085 11.1665 2.66699V2.67366C11.1665 2.9498 10.9426 3.17366 10.6665 3.17366C10.3904 3.17366 10.1665 2.9498 10.1665 2.67366V2.66699C10.1665 2.39085 10.3904 2.16699 10.6665 2.16699ZM13.3332 2.16699C13.6093 2.16699 13.8332 2.39085 13.8332 2.66699V2.67366C13.8332 2.9498 13.6093 3.17366 13.3332 3.17366C13.057 3.17366 12.8332 2.9498 12.8332 2.67366V2.66699C12.8332 2.39085 13.057 2.16699 13.3332 2.16699ZM2.6665 4.83366C2.94265 4.83366 3.1665 5.05752 3.1665 5.33366V5.34033C3.1665 5.61647 2.94265 5.84033 2.6665 5.84033C2.39036 5.84033 2.1665 5.61647 2.1665 5.34033V5.33366C2.1665 5.05752 2.39036 4.83366 2.6665 4.83366ZM4.83317 5.33366C4.83317 5.05752 5.05703 4.83366 5.33317 4.83366H10.6665C10.9426 4.83366 11.1665 5.05752 11.1665 5.33366V10.667C11.1665 10.9431 10.9426 11.167 10.6665 11.167H5.33317C5.05703 11.167 4.83317 10.9431 4.83317 10.667V5.33366ZM5.83317 5.83366V10.167H10.1665V5.83366H5.83317ZM13.3332 4.83366C13.6093 4.83366 13.8332 5.05752 13.8332 5.33366V5.34033C13.8332 5.61647 13.6093 5.84033 13.3332 5.84033C13.057 5.84033 12.8332 5.61647 12.8332 5.34033V5.33366C12.8332 5.05752 13.057 4.83366 13.3332 4.83366ZM2.6665 7.50033C2.94265 7.50033 3.1665 7.72418 3.1665 8.00033V8.00699C3.1665 8.28313 2.94265 8.50699 2.6665 8.50699C2.39036 8.50699 2.1665 8.28313 2.1665 8.00699V8.00033C2.1665 7.72418 2.39036 7.50033 2.6665 7.50033ZM13.3332 7.50033C13.6093 7.50033 13.8332 7.72418 13.8332 8.00033V8.00699C13.8332 8.28313 13.6093 8.50699 13.3332 8.50699C13.057 8.50699 12.8332 8.28313 12.8332 8.00699V8.00033C12.8332 7.72418 13.057 7.50033 13.3332 7.50033ZM2.6665 10.167C2.94265 10.167 3.1665 10.3908 3.1665 10.667V10.6737C3.1665 10.9498 2.94265 11.1737 2.6665 11.1737C2.39036 11.1737 2.1665 10.9498 2.1665 10.6737V10.667C2.1665 10.3908 2.39036 10.167 2.6665 10.167ZM13.3332 10.167C13.6093 10.167 13.8332 10.3908 13.8332 10.667V10.6737C13.8332 10.9498 13.6093 11.1737 13.3332 11.1737C13.057 11.1737 12.8332 10.9498 12.8332 10.6737V10.667C12.8332 10.3908 13.057 10.167 13.3332 10.167ZM2.6665 12.8337C2.94265 12.8337 3.1665 13.0575 3.1665 13.3337V13.3403C3.1665 13.6165 2.94265 13.8403 2.6665 13.8403C2.39036 13.8403 2.1665 13.6165 2.1665 13.3403V13.3337C2.1665 13.0575 2.39036 12.8337 2.6665 12.8337ZM5.33317 12.8337C5.60931 12.8337 5.83317 13.0575 5.83317 13.3337V13.3403C5.83317 13.6165 5.60931 13.8403 5.33317 13.8403C5.05703 13.8403 4.83317 13.6165 4.83317 13.3403V13.3337C4.83317 13.0575 5.05703 12.8337 5.33317 12.8337ZM7.99984 12.8337C8.27598 12.8337 8.49984 13.0575 8.49984 13.3337V13.3403C8.49984 13.6165 8.27598 13.8403 7.99984 13.8403C7.72369 13.8403 7.49984 13.6165 7.49984 13.3403V13.3337C7.49984 13.0575 7.72369 12.8337 7.99984 12.8337ZM10.6665 12.8337C10.9426 12.8337 11.1665 13.0575 11.1665 13.3337V13.3403C11.1665 13.6165 10.9426 13.8403 10.6665 13.8403C10.3904 13.8403 10.1665 13.6165 10.1665 13.3403V13.3337C10.1665 13.0575 10.3904 12.8337 10.6665 12.8337ZM13.3332 12.8337C13.6093 12.8337 13.8332 13.0575 13.8332 13.3337V13.3403C13.8332 13.6165 13.6093 13.8403 13.3332 13.8403C13.057 13.8403 12.8332 13.6165 12.8332 13.3403V13.3337C12.8332 13.0575 13.057 12.8337 13.3332 12.8337Z"}))});P.default=z},8239:(C,P,T)=>{"use strict";var A=T(96784),j=T(10564);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var W=function _interopRequireWildcard(C,P){if("function"==typeof WeakMap)var T=new WeakMap,A=new WeakMap;return function _interopRequireWildcard(C,P){if(!P&&C&&C.__esModule)return C;var W,U,z={__proto__:null,default:C};if(null===C||"object"!=j(C)&&"function"!=typeof C)return z;if(W=P?A:T){if(W.has(C))return W.get(C);W.set(C,z)}for(var Z in C)"default"!==Z&&{}.hasOwnProperty.call(C,Z)&&((U=(W=Object.defineProperty)&&Object.getOwnPropertyDescriptor(C,Z))&&(U.get||U.set)?W(z,Z,U):z[Z]=C[Z]);return z}(C,P)}(T(41594)),U=A(T(61790)),z=A(T(58155)),Z=A(T(18821)),$=T(86956),X=T(12470),Q=A(T(62688)),ee=T(44048),te=A(T(73319)),ne=A(T(29983)),re=A(T(6942)),oe=A(T(54178)),ae=A(T(53497)),le=A(T(62338)),ue=A(T(2768)),ce=A(T(48985)),se=A(T(43091)),de=A(T(29552)),pe=T(57827),me=T(14754),ge=T(40128),he=T(90291);var ve=[{label:(0,X.__)("Simplify language","elementor"),icon:W.default.createElement(ee.MessageIcon,{fontSize:"small"}),value:"Simplify the language of the following message"},{label:(0,X.__)("Make it longer","elementor"),icon:W.default.createElement(ee.ExpandIcon,{fontSize:"small"}),value:"Make the following message longer"},{label:(0,X.__)("Make it shorter","elementor"),icon:W.default.createElement(ee.ShrinkIcon,{fontSize:"small"}),value:"Make the following message shorter"},{label:(0,X.__)("Fix spelling & grammar","elementor"),icon:W.default.createElement(ee.AIIcon,{fontSize:"small"}),value:"Fix the spelling and grammar of the following message"}],ye=[{label:(0,X.__)("Change tone","elementor"),options:pe.vocalTones,getInstruction:function getInstruction(C){return"Change the tone of the following message to ".concat(C)}},{label:(0,X.__)("Translate to","elementor"),options:pe.translateLanguages,getInstruction:function getInstruction(C){return"Translate the following message to ".concat(C)}}],be=function FormText(C){var P,T,A,j=C.type,Q=C.onClose,ee=C.getControlValue,be=C.setControlValue,_e=C.additionalOptions,Ce=C.credits,Ee=C.children,we=ee()===(null==_e?void 0:_e.defaultValue)?"":ee(),xe=(0,de.default)({result:null!==(P=null==we?void 0:we.result)&&void 0!==P?P:we,credits:null!==(T=null==we?void 0:we.credits)&&void 0!==T?T:Ce,responseId:null==we?void 0:we.responseId}),Oe=xe.data,Se=xe.isLoading,ke=xe.error,Pe=xe.setResult,Ie=xe.reset,Te=xe.send,Me=xe.sendUsageData,Ae=ke||(null==_e?void 0:_e.initError),Re=(0,W.useState)(""),je=(0,Z.default)(Re,2),Le=je[0],De=je[1],Be=(0,ge.useRequestIds)().setGenerate;(0,me.useSubscribeOnPromptHistoryAction)([{type:me.ACTION_TYPES.REUSE,handler:function handler(C){Ie(),De(C.data)}},{type:me.ACTION_TYPES.EDIT,handler:function handler(C){Pe(C.data)}}]);var Ne=(0,W.useRef)(null),Fe=(0,W.useRef)(null),He=(0,W.useRef)(null!==(A=_e.initRetry)&&void 0!==A?A:function(){}),qe="textarea"===j?pe.textareaAutocomplete:pe.textAutocomplete,We=!Le,Ue=function(){var C=(0,z.default)(U.default.mark(function _callee(C){return U.default.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:Be(),He.current=function(){return Te({input:Fe.current.value,instruction:C})},He.current();case 1:case"end":return P.stop()}},_callee)}));return function handleCustomInstruction(P){return C.apply(this,arguments)}}();return Se?W.default.createElement(te.default,null):W.default.createElement(W.default.Fragment,null,Ae&&W.default.createElement(se.default,{error:Ae,onRetry:He.current,sx:{mb:2.5}}),Ee,!Oe.result&&W.default.createElement($.Box,{component:"form",onSubmit:function handleSubmit(C){C.preventDefault(),Be(),He.current=function(){return Te({prompt:Le})},He.current()}},W.default.createElement($.Box,{sx:{mb:2.5}},W.default.createElement(ne.default,{ref:Ne,placeholder:(0,X.__)("Describe the text and tone you want to use...","elementor"),name:"prompt",value:Le,onChange:function onChange(C){return De(C.target.value)}})),We&&W.default.createElement(oe.default,{suggestions:qe,onSelect:function handleSuggestion(C){De(C+" "),Ne.current.focus()},suggestionFilter:function suggestionFilter(C){return C+"..."}},W.default.createElement(ae.default,{libraryLink:"https://go.elementor.com/ai-prompt-library-text/"})),_e.hideAiContext?null:W.default.createElement(he.VoicePromotionAlert,{introductionKey:"ai-context-text-promotion",sx:{mb:2}}),W.default.createElement($.Stack,{direction:"row",alignItems:"center",sx:{pb:1.5,mt:2}},W.default.createElement($.Stack,{direction:"row",justifyContent:"flex-end",flexGrow:1},W.default.createElement(ue.default,null,(0,X.__)("Generate text","elementor"))))),Oe.result&&W.default.createElement($.Box,{sx:{mt:1}},W.default.createElement(re.default,{fullWidth:!0,ref:Fe,value:Oe.result,helperText:(0,X.__)("Text generated by AI may be inaccurate or offensive.","elementor"),onChange:function onChange(C){return Pe(C.target.value)}}),W.default.createElement($.Grid,{container:!0,spacing:1,sx:{mt:2.5}},ve.map(function(C){var P=C.label,T=C.icon,A=C.value;return W.default.createElement($.Grid,{item:!0,key:P},W.default.createElement(ce.default,{label:P,icon:T,onClick:function onClick(){return Ue(A)}}))})),W.default.createElement($.Stack,{direction:"row",alignItems:"center",spacing:1,sx:{mt:2.5}},ye.map(function(C){var P=C.label,T=C.options,A=C.getInstruction;return W.default.createElement(le.default,{key:P,label:P,options:T,onChange:function onChange(C){return Ue(A(C.target.value))}})})),_e.hideAiContext?null:W.default.createElement(he.VoicePromotionAlert,{introductionKey:"ai-context-text-promotion",sx:{mb:2}}),W.default.createElement($.Stack,{direction:"row",alignItems:"center",sx:{my:1}},W.default.createElement($.Stack,{direction:"row",gap:1,justifyContent:"flex-end",flexGrow:1},W.default.createElement($.Button,{size:"small",color:"secondary",variant:"text",onClick:Ie},(0,X.__)("New prompt","elementor")),W.default.createElement($.Button,{size:"small",variant:"contained",color:"primary",onClick:function applyPrompt(){Me(),be(Fe.current.value),Q()}},(0,X.__)("Use text","elementor"))))))};be.propTypes={type:Q.default.string.isRequired,controlType:Q.default.string,onClose:Q.default.func.isRequired,getControlValue:Q.default.func.isRequired,setControlValue:Q.default.func.isRequired,additionalOptions:Q.default.object,credits:Q.default.number,usagePercentage:Q.default.number,children:Q.default.node};P.default=be},8299:(C,P,T)=>{"use strict";var A=T(96784),j=T(10564);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var W=function _interopRequireWildcard(C,P){if("function"==typeof WeakMap)var T=new WeakMap,A=new WeakMap;return function _interopRequireWildcard(C,P){if(!P&&C&&C.__esModule)return C;var W,U,z={__proto__:null,default:C};if(null===C||"object"!=j(C)&&"function"!=typeof C)return z;if(W=P?A:T){if(W.has(C))return W.get(C);W.set(C,z)}for(var Z in C)"default"!==Z&&{}.hasOwnProperty.call(C,Z)&&((U=(W=Object.defineProperty)&&Object.getOwnPropertyDescriptor(C,Z))&&(U.get||U.set)?W(z,Z,U):z[Z]=C[Z]);return z}(C,P)}(T(41594)),U=T(86956),z=T(12470),Z=A(T(62688)),$=T(44048);var X=function Connect(C){var P=C.connectUrl,T=C.onSuccess,A=(0,W.useRef)();return(0,W.useEffect)(function(){jQuery.fn.elementorConnect&&jQuery(A.current).elementorConnect({success:function success(C,P){return T(P)},error:function error(){throw new Error("Elementor AI: Failed to connect.")}})},[]),W.default.createElement(U.Stack,{alignItems:"center",gap:2},W.default.createElement($.AIIcon,{sx:{color:"text.primary",fontSize:"60px",mb:1}}),W.default.createElement(U.Typography,{variant:"h4",sx:{color:"text.primary"}},(0,z.__)("Step into the future with Elementor AI","elementor")),W.default.createElement(U.Typography,{variant:"body2"},(0,z.__)("Create smarter with AI text and code generators built right into the editor.","elementor")),W.default.createElement(U.Typography,{variant:"caption",sx:{maxWidth:520,textAlign:"center"}},(0,z.__)('By clicking "Connect", I approve the ',"elementor"),W.default.createElement(U.Link,{href:"https://go.elementor.com/ai-terms/",target:"_blank",color:"info.main"},(0,z.__)("Terms of Service","elementor"))," & ",W.default.createElement(U.Link,{href:"https://go.elementor.com/ai-privacy-policy/",target:"_blank",color:"info.main"},(0,z.__)("Privacy Policy","elementor")),(0,z.__)(" of the Elementor AI service.","elementor")),W.default.createElement(U.Button,{ref:A,href:P,variant:"contained",sx:{mt:1,"&:hover":{color:"primary.contrastText"}}},(0,z.__)("Connect","elementor")))};X.propTypes={connectUrl:Z.default.string.isRequired,onSuccess:Z.default.func.isRequired};P.default=X},9111:(C,P,T)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),Object.defineProperty(P,"DraggableCore",{enumerable:!0,get:function(){return X.default}}),P.default=void 0;var A=function _interopRequireWildcard(C,P){if(!P&&C&&C.__esModule)return C;if(null===C||"object"!=typeof C&&"function"!=typeof C)return{default:C};var T=_getRequireWildcardCache(P);if(T&&T.has(C))return T.get(C);var A={},j=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var W in C)if("default"!==W&&Object.prototype.hasOwnProperty.call(C,W)){var U=j?Object.getOwnPropertyDescriptor(C,W):null;U&&(U.get||U.set)?Object.defineProperty(A,W,U):A[W]=C[W]}A.default=C,T&&T.set(C,A);return A}(T(41594)),j=_interopRequireDefault(T(62688)),W=_interopRequireDefault(T(75206)),U=_interopRequireDefault(T(38262)),z=T(32837),Z=T(10402),$=T(26732),X=_interopRequireDefault(T(11060)),Q=_interopRequireDefault(T(57988));function _interopRequireDefault(C){return C&&C.__esModule?C:{default:C}}function _getRequireWildcardCache(C){if("function"!=typeof WeakMap)return null;var P=new WeakMap,T=new WeakMap;return(_getRequireWildcardCache=function(C){return C?T:P})(C)}function _extends(){return _extends=Object.assign?Object.assign.bind():function(C){for(var P=1;P{(0,Q.default)("Draggable: onDragStart: %j",P);if(!1===this.props.onStart(C,(0,Z.createDraggableData)(this,P)))return!1;this.setState({dragging:!0,dragged:!0})}),_defineProperty(this,"onDrag",(C,P)=>{if(!this.state.dragging)return!1;(0,Q.default)("Draggable: onDrag: %j",P);const T=(0,Z.createDraggableData)(this,P),A={x:T.x,y:T.y,slackX:0,slackY:0};if(this.props.bounds){const{x:C,y:P}=A;A.x+=this.state.slackX,A.y+=this.state.slackY;const[j,W]=(0,Z.getBoundPosition)(this,A.x,A.y);A.x=j,A.y=W,A.slackX=this.state.slackX+(C-A.x),A.slackY=this.state.slackY+(P-A.y),T.x=A.x,T.y=A.y,T.deltaX=A.x-this.state.x,T.deltaY=A.y-this.state.y}if(!1===this.props.onDrag(C,T))return!1;this.setState(A)}),_defineProperty(this,"onDragStop",(C,P)=>{if(!this.state.dragging)return!1;if(!1===this.props.onStop(C,(0,Z.createDraggableData)(this,P)))return!1;(0,Q.default)("Draggable: onDragStop: %j",P);const T={dragging:!1,slackX:0,slackY:0};if(Boolean(this.props.position)){const{x:C,y:P}=this.props.position;T.x=C,T.y=P}this.setState(T)}),this.state={dragging:!1,dragged:!1,x:C.position?C.position.x:C.defaultPosition.x,y:C.position?C.position.y:C.defaultPosition.y,prevPropsPosition:{...C.position},slackX:0,slackY:0,isElementSVG:!1},!C.position||C.onDrag||C.onStop||console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){void 0!==window.SVGElement&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.setState({dragging:!1})}findDOMNode(){var C,P;return null!==(C=null===(P=this.props)||void 0===P||null===(P=P.nodeRef)||void 0===P?void 0:P.current)&&void 0!==C?C:W.default.findDOMNode(this)}render(){const{axis:C,bounds:P,children:T,defaultPosition:j,defaultClassName:W,defaultClassNameDragging:$,defaultClassNameDragged:Q,position:ee,positionOffset:te,scale:ne,...re}=this.props;let oe={},ae=null;const le=!Boolean(ee)||this.state.dragging,ue=ee||j,ce={x:(0,Z.canDragX)(this)&&le?this.state.x:ue.x,y:(0,Z.canDragY)(this)&&le?this.state.y:ue.y};this.state.isElementSVG?ae=(0,z.createSVGTransform)(ce,te):oe=(0,z.createCSSTransform)(ce,te);const se=(0,U.default)(T.props.className||"",W,{[$]:this.state.dragging,[Q]:this.state.dragged});return A.createElement(X.default,_extends({},re,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),A.cloneElement(A.Children.only(T),{className:se,style:{...T.props.style,...oe},transform:ae}))}}P.default=Draggable,_defineProperty(Draggable,"displayName","Draggable"),_defineProperty(Draggable,"propTypes",{...X.default.propTypes,axis:j.default.oneOf(["both","x","y","none"]),bounds:j.default.oneOfType([j.default.shape({left:j.default.number,right:j.default.number,top:j.default.number,bottom:j.default.number}),j.default.string,j.default.oneOf([!1])]),defaultClassName:j.default.string,defaultClassNameDragging:j.default.string,defaultClassNameDragged:j.default.string,defaultPosition:j.default.shape({x:j.default.number,y:j.default.number}),positionOffset:j.default.shape({x:j.default.oneOfType([j.default.number,j.default.string]),y:j.default.oneOfType([j.default.number,j.default.string])}),position:j.default.shape({x:j.default.number,y:j.default.number}),className:$.dontSetMe,style:$.dontSetMe,transform:$.dontSetMe}),_defineProperty(Draggable,"defaultProps",{...X.default.defaultProps,axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1})},9196:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=A(T(41594)),W=A(T(58541)),U=A(T(33488)),z=T(39827),Z="prompt-history-modal";P.default=function PromptHistory(){var C=(0,z.usePromptHistoryContext)(),P=C.isOpen,T=C.isModalOpen,A=C.onOpen,$=C.onClose;return j.default.createElement(j.default.Fragment,null,j.default.createElement(W.default,{isActive:P,onClick:function onClick(){return P?$():A()},"aria-haspopup":"dialog","aria-controls":Z}),T&&j.default.createElement(U.default,{id:Z}))}},9535:(C,P,T)=>{var A=T(89736);function _regenerator(){var P,T,j="function"==typeof Symbol?Symbol:{},W=j.iterator||"@@iterator",U=j.toStringTag||"@@toStringTag";function i(C,j,W,U){var Z=j&&j.prototype instanceof Generator?j:Generator,$=Object.create(Z.prototype);return A($,"_invoke",function(C,A,j){var W,U,Z,$=0,X=j||[],Q=!1,ee={p:0,n:0,v:P,a:d,f:d.bind(P,4),d:function d(C,T){return W=C,U=0,Z=P,ee.n=T,z}};function d(C,A){for(U=C,Z=A,T=0;!Q&&$&&!j&&T3?(j=ne===A)&&(Z=W[(U=W[4])?5:(U=3,3)],W[4]=W[5]=P):W[0]<=te&&((j=C<2&&teA||A>ne)&&(W[4]=C,W[5]=A,ee.n=ne,U=0))}if(j||C>1)return z;throw Q=!0,A}return function(j,X,te){if($>1)throw TypeError("Generator is already running");for(Q&&1===X&&d(X,te),U=X,Z=te;(T=U<2?P:Z)||!Q;){W||(U?U<3?(U>1&&(ee.n=-1),d(U,Z)):ee.n=Z:ee.v=Z);try{if($=2,W){if(U||(j="next"),T=W[j]){if(!(T=T.call(W,Z)))throw TypeError("iterator result is not an object");if(!T.done)return T;Z=T.value,U<2&&(U=0)}else 1===U&&(T=W.return)&&T.call(W),U<2&&(Z=TypeError("The iterator does not provide a '"+j+"' method"),U=1);W=P}else if((T=(Q=ee.n<0)?Z:C.call(A,ee))!==z)break}catch(C){W=P,U=1,Z=C}finally{$=1}}return{value:T,done:Q}}}(C,W,U),!0),$}var z={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}T=Object.getPrototypeOf;var Z=[][W]?T(T([][W]())):(A(T={},W,function(){return this}),T),$=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(Z);function f(C){return Object.setPrototypeOf?Object.setPrototypeOf(C,GeneratorFunctionPrototype):(C.__proto__=GeneratorFunctionPrototype,A(C,U,"GeneratorFunction")),C.prototype=Object.create($),C}return GeneratorFunction.prototype=GeneratorFunctionPrototype,A($,"constructor",GeneratorFunctionPrototype),A(GeneratorFunctionPrototype,"constructor",GeneratorFunction),GeneratorFunction.displayName="GeneratorFunction",A(GeneratorFunctionPrototype,U,"GeneratorFunction"),A($),A($,U,"Generator"),A($,W,function(){return this}),A($,"toString",function(){return"[object Generator]"}),(C.exports=_regenerator=function _regenerator(){return{w:i,m:f}},C.exports.__esModule=!0,C.exports.default=C.exports)()}C.exports=_regenerator,C.exports.__esModule=!0,C.exports.default=C.exports},9938:(C,P,T)=>{"use strict";var A=T(96784),j=T(10564);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var W=function _interopRequireWildcard(C,P){if("function"==typeof WeakMap)var T=new WeakMap,A=new WeakMap;return function _interopRequireWildcard(C,P){if(!P&&C&&C.__esModule)return C;var W,U,z={__proto__:null,default:C};if(null===C||"object"!=j(C)&&"function"!=typeof C)return z;if(W=P?A:T){if(W.has(C))return W.get(C);W.set(C,z)}for(var Z in C)"default"!==Z&&{}.hasOwnProperty.call(C,Z)&&((U=(W=Object.defineProperty)&&Object.getOwnPropertyDescriptor(C,Z))&&(U.get||U.set)?W(z,Z,U):z[Z]=C[Z]);return z}(C,P)}(T(41594)),U=A(T(78304)),z=A(T(85707)),Z=A(T(18821)),$=A(T(62688)),X=A(T(8239)),Q=A(T(8299)),ee=A(T(30969)),te=A(T(62805)),ne=A(T(24954)),re=A(T(4508)),oe=A(T(48968)),ae=A(T(35121)),le=A(T(96008)),ue=A(T(9196)),ce=T(51192),se=T(14754),de=T(39827),pe=A(T(26346)),me=A(T(38310)),ge=T(86956),he=A(T(73319)),ve=T(40128),ye=T(54076),be=A(T(74950));function ownKeys(C,P){var T=Object.keys(C);if(Object.getOwnPropertySymbols){var A=Object.getOwnPropertySymbols(C);P&&(A=A.filter(function(P){return Object.getOwnPropertyDescriptor(C,P).enumerable})),T.push.apply(T,A)}return T}function _objectSpread(C){for(var P=1;P{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=A(T(18821)),W=T(41594);P.default=function useImagesPreload(){var C=(0,W.useState)(!1),P=(0,j.default)(C,2),T=P[0],A=P[1];return{ready:T,preloadImages:function preloadImages(C){A(!1),Promise.all(C.map(function(C){return function loadImage(C){return new Promise(function(P,T){var A=new Image;A.src=C,A.onload=function(){return P(C)},A.onerror=function(C){return T(C)}})}(C)})).then(function(){return A(!0)}).catch(function(C){return console.log("Failed to load images",C)})}}}},10402:(C,P,T)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.canDragX=function canDragX(C){return"both"===C.props.axis||"x"===C.props.axis},P.canDragY=function canDragY(C){return"both"===C.props.axis||"y"===C.props.axis},P.createCoreData=function createCoreData(C,P,T){const j=!(0,A.isNum)(C.lastX),W=findDOMNode(C);return j?{node:W,deltaX:0,deltaY:0,lastX:P,lastY:T,x:P,y:T}:{node:W,deltaX:P-C.lastX,deltaY:T-C.lastY,lastX:C.lastX,lastY:C.lastY,x:P,y:T}},P.createDraggableData=function createDraggableData(C,P){const T=C.props.scale;return{node:P.node,x:C.state.x+P.deltaX/T,y:C.state.y+P.deltaY/T,deltaX:P.deltaX/T,deltaY:P.deltaY/T,lastX:C.state.x,lastY:C.state.y}},P.getBoundPosition=function getBoundPosition(C,P,T){if(!C.props.bounds)return[P,T];let{bounds:W}=C.props;W="string"==typeof W?W:function cloneBounds(C){return{left:C.left,top:C.top,right:C.right,bottom:C.bottom}}(W);const U=findDOMNode(C);if("string"==typeof W){const{ownerDocument:C}=U,P=C.defaultView;let T;if(T="parent"===W?U.parentNode:C.querySelector(W),!(T instanceof P.HTMLElement))throw new Error('Bounds selector "'+W+'" could not find an element.');const z=T,Z=P.getComputedStyle(U),$=P.getComputedStyle(z);W={left:-U.offsetLeft+(0,A.int)($.paddingLeft)+(0,A.int)(Z.marginLeft),top:-U.offsetTop+(0,A.int)($.paddingTop)+(0,A.int)(Z.marginTop),right:(0,j.innerWidth)(z)-(0,j.outerWidth)(U)-U.offsetLeft+(0,A.int)($.paddingRight)-(0,A.int)(Z.marginRight),bottom:(0,j.innerHeight)(z)-(0,j.outerHeight)(U)-U.offsetTop+(0,A.int)($.paddingBottom)-(0,A.int)(Z.marginBottom)}}(0,A.isNum)(W.right)&&(P=Math.min(P,W.right));(0,A.isNum)(W.bottom)&&(T=Math.min(T,W.bottom));(0,A.isNum)(W.left)&&(P=Math.max(P,W.left));(0,A.isNum)(W.top)&&(T=Math.max(T,W.top));return[P,T]},P.getControlPosition=function getControlPosition(C,P,T){const A="number"==typeof P?(0,j.getTouch)(C,P):null;if("number"==typeof P&&!A)return null;const W=findDOMNode(T),U=T.props.offsetParent||W.offsetParent||W.ownerDocument.body;return(0,j.offsetXYFromParent)(A||C,U,T.props.scale)},P.snapToGrid=function snapToGrid(C,P,T){const A=Math.round(P/C[0])*C[0],j=Math.round(T/C[1])*C[1];return[A,j]};var A=T(26732),j=T(32837);function findDOMNode(C){const P=C.findDOMNode();if(!P)throw new Error(": Unmounted during event!");return P}},10564:C=>{function _typeof(P){return C.exports=_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(C){return typeof C}:function(C){return C&&"function"==typeof Symbol&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":typeof C},C.exports.__esModule=!0,C.exports.default=C.exports,_typeof(P)}C.exports=_typeof,C.exports.__esModule=!0,C.exports.default=C.exports},10739:C=>{C.exports=function _objectWithoutPropertiesLoose(C,P){if(null==C)return{};var T={};for(var A in C)if({}.hasOwnProperty.call(C,A)){if(-1!==P.indexOf(A))continue;T[A]=C[A]}return T},C.exports.__esModule=!0,C.exports.default=C.exports},10868:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=A(T(18821)),W=T(41594),U=T(95034);P.default=function useImageUpload(){var C=(0,W.useState)(!1),P=(0,j.default)(C,2),T=P[0],A=P[1],z=(0,W.useState)(""),Z=(0,j.default)(z,2),$=Z[0],X=Z[1],Q=(0,W.useState)({}),ee=(0,j.default)(Q,2),te=ee[0],ne=ee[1];return{upload:function upload(C){var P=C.image,T=C.prompt;return new Promise(function(C,j){X(""),ne({}),A(!0),(0,U.uploadImage)({image:P,prompt:T}).then(function(P){ne(P),C(P)}).catch(function(C){var P=(null==C?void 0:C.responseText)||C;X(P),j(P)}).finally(function(){return A(!1)})})},resetUpload:function resetUpload(){X(""),ne({}),A(!1)},isUploading:T,uploadError:$,attachmentData:te}}},10906:(C,P,T)=>{var A=T(91819),j=T(20365),W=T(37744),U=T(78687);C.exports=function _toConsumableArray(C){return A(C)||j(C)||W(C)||U()},C.exports.__esModule=!0,C.exports.default=C.exports},11018:C=>{C.exports=function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},C.exports.__esModule=!0,C.exports.default=C.exports},11048:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=A(T(41594)),W=A(T(78304)),U=A(T(40453)),z=T(86956),Z=T(12470),$=A(T(62688)),X=A(T(5682)),Q=T(85083),ee=["id","date"],te=(0,z.styled)(z.List)(function(C){var P=C.theme;return{borderBottom:"1px solid ".concat(P.palette.action.focus)}}),ne=(0,z.styled)(z.Typography)(function(C){var P=C.theme;return{padding:P.spacing(1.5,2),color:P.palette.secondary.light}}),re=(0,Z.__)("F j, g:i A","elementor"),oe=function PromptHistoryPeriod(C){var P=C.periodTitle,T=C.historyItems,A=C.onHistoryItemDelete;return j.default.createElement(te,{"data-testid":"e-ph-p",subheader:j.default.createElement(z.ListSubheader,{disableSticky:!0,disableGutters:!0},j.default.createElement(ne,{variant:"body2",role:"heading","aria-level":"6"},P))},T.map(function(C){var P=C.id,T=C.date,z=(0,U.default)(C,ee);return j.default.createElement(X.default,(0,W.default)({key:P,date:(0,Q.translateDate)(re,T),onHistoryItemDelete:function onHistoryItemDelete(){return A(P)},id:P},z))}))};oe.propTypes={periodTitle:$.default.string.isRequired,historyItems:$.default.array.isRequired,onHistoryItemDelete:$.default.func.isRequired};P.default=oe},11060:(C,P,T)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var A=function _interopRequireWildcard(C,P){if(!P&&C&&C.__esModule)return C;if(null===C||"object"!=typeof C&&"function"!=typeof C)return{default:C};var T=_getRequireWildcardCache(P);if(T&&T.has(C))return T.get(C);var A={},j=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var W in C)if("default"!==W&&Object.prototype.hasOwnProperty.call(C,W)){var U=j?Object.getOwnPropertyDescriptor(C,W):null;U&&(U.get||U.set)?Object.defineProperty(A,W,U):A[W]=C[W]}A.default=C,T&&T.set(C,A);return A}(T(41594)),j=_interopRequireDefault(T(62688)),W=_interopRequireDefault(T(75206)),U=T(32837),z=T(10402),Z=T(26732),$=_interopRequireDefault(T(57988));function _interopRequireDefault(C){return C&&C.__esModule?C:{default:C}}function _getRequireWildcardCache(C){if("function"!=typeof WeakMap)return null;var P=new WeakMap,T=new WeakMap;return(_getRequireWildcardCache=function(C){return C?T:P})(C)}function _defineProperty(C,P,T){return(P=function _toPropertyKey(C){var P=function _toPrimitive(C,P){if("object"!=typeof C||null===C)return C;var T=C[Symbol.toPrimitive];if(void 0!==T){var A=T.call(C,P||"default");if("object"!=typeof A)return A;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===P?String:Number)(C)}(C,"string");return"symbol"==typeof P?P:String(P)}(P))in C?Object.defineProperty(C,P,{value:T,enumerable:!0,configurable:!0,writable:!0}):C[P]=T,C}const X={start:"touchstart",move:"touchmove",stop:"touchend"},Q={start:"mousedown",move:"mousemove",stop:"mouseup"};let ee=Q;class DraggableCore extends A.Component{constructor(){super(...arguments),_defineProperty(this,"dragging",!1),_defineProperty(this,"lastX",NaN),_defineProperty(this,"lastY",NaN),_defineProperty(this,"touchIdentifier",null),_defineProperty(this,"mounted",!1),_defineProperty(this,"handleDragStart",C=>{if(this.props.onMouseDown(C),!this.props.allowAnyClick&&"number"==typeof C.button&&0!==C.button)return!1;const P=this.findDOMNode();if(!P||!P.ownerDocument||!P.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:T}=P;if(this.props.disabled||!(C.target instanceof T.defaultView.Node)||this.props.handle&&!(0,U.matchesSelectorAndParentsTo)(C.target,this.props.handle,P)||this.props.cancel&&(0,U.matchesSelectorAndParentsTo)(C.target,this.props.cancel,P))return;"touchstart"===C.type&&C.preventDefault();const A=(0,U.getTouchIdentifier)(C);this.touchIdentifier=A;const j=(0,z.getControlPosition)(C,A,this);if(null==j)return;const{x:W,y:Z}=j,X=(0,z.createCoreData)(this,W,Z);(0,$.default)("DraggableCore: handleDragStart: %j",X),(0,$.default)("calling",this.props.onStart);!1!==this.props.onStart(C,X)&&!1!==this.mounted&&(this.props.enableUserSelectHack&&(0,U.addUserSelectStyles)(T),this.dragging=!0,this.lastX=W,this.lastY=Z,(0,U.addEvent)(T,ee.move,this.handleDrag),(0,U.addEvent)(T,ee.stop,this.handleDragStop))}),_defineProperty(this,"handleDrag",C=>{const P=(0,z.getControlPosition)(C,this.touchIdentifier,this);if(null==P)return;let{x:T,y:A}=P;if(Array.isArray(this.props.grid)){let C=T-this.lastX,P=A-this.lastY;if([C,P]=(0,z.snapToGrid)(this.props.grid,C,P),!C&&!P)return;T=this.lastX+C,A=this.lastY+P}const j=(0,z.createCoreData)(this,T,A);(0,$.default)("DraggableCore: handleDrag: %j",j);if(!1!==this.props.onDrag(C,j)&&!1!==this.mounted)this.lastX=T,this.lastY=A;else try{this.handleDragStop(new MouseEvent("mouseup"))}catch(C){const P=document.createEvent("MouseEvents");P.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(P)}}),_defineProperty(this,"handleDragStop",C=>{if(!this.dragging)return;const P=(0,z.getControlPosition)(C,this.touchIdentifier,this);if(null==P)return;let{x:T,y:A}=P;if(Array.isArray(this.props.grid)){let C=T-this.lastX||0,P=A-this.lastY||0;[C,P]=(0,z.snapToGrid)(this.props.grid,C,P),T=this.lastX+C,A=this.lastY+P}const j=(0,z.createCoreData)(this,T,A);if(!1===this.props.onStop(C,j)||!1===this.mounted)return!1;const W=this.findDOMNode();W&&this.props.enableUserSelectHack&&(0,U.removeUserSelectStyles)(W.ownerDocument),(0,$.default)("DraggableCore: handleDragStop: %j",j),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,W&&((0,$.default)("DraggableCore: Removing handlers"),(0,U.removeEvent)(W.ownerDocument,ee.move,this.handleDrag),(0,U.removeEvent)(W.ownerDocument,ee.stop,this.handleDragStop))}),_defineProperty(this,"onMouseDown",C=>(ee=Q,this.handleDragStart(C))),_defineProperty(this,"onMouseUp",C=>(ee=Q,this.handleDragStop(C))),_defineProperty(this,"onTouchStart",C=>(ee=X,this.handleDragStart(C))),_defineProperty(this,"onTouchEnd",C=>(ee=X,this.handleDragStop(C)))}componentDidMount(){this.mounted=!0;const C=this.findDOMNode();C&&(0,U.addEvent)(C,X.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const C=this.findDOMNode();if(C){const{ownerDocument:P}=C;(0,U.removeEvent)(P,Q.move,this.handleDrag),(0,U.removeEvent)(P,X.move,this.handleDrag),(0,U.removeEvent)(P,Q.stop,this.handleDragStop),(0,U.removeEvent)(P,X.stop,this.handleDragStop),(0,U.removeEvent)(C,X.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,U.removeUserSelectStyles)(P)}}findDOMNode(){var C,P;return null!==(C=this.props)&&void 0!==C&&C.nodeRef?null===(P=this.props)||void 0===P||null===(P=P.nodeRef)||void 0===P?void 0:P.current:W.default.findDOMNode(this)}render(){return A.cloneElement(A.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}P.default=DraggableCore,_defineProperty(DraggableCore,"displayName","DraggableCore"),_defineProperty(DraggableCore,"propTypes",{allowAnyClick:j.default.bool,children:j.default.node.isRequired,disabled:j.default.bool,enableUserSelectHack:j.default.bool,offsetParent:function(C,P){if(C[P]&&1!==C[P].nodeType)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:j.default.arrayOf(j.default.number),handle:j.default.string,cancel:j.default.string,nodeRef:j.default.object,onStart:j.default.func,onDrag:j.default.func,onStop:j.default.func,onMouseDown:j.default.func,scale:j.default.number,className:Z.dontSetMe,style:Z.dontSetMe,transform:Z.dontSetMe}),_defineProperty(DraggableCore,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},11199:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=A(T(41594)),W=A(T(78304)),U=T(86956),z=T(12470);P.default=function NewPromptButton(C){return j.default.createElement(U.Button,(0,W.default)({fullWidth:!0,variant:"text",color:"secondary"},C),(0,z.__)("New prompt","elementor"))}},11327:(C,P,T)=>{var A=T(10564).default;C.exports=function toPrimitive(C,P){if("object"!=A(C)||!C)return C;var T=C[Symbol.toPrimitive];if(void 0!==T){var j=T.call(C,P||"default");if("object"!=A(j))return j;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===P?String:Number)(C)},C.exports.__esModule=!0,C.exports.default=C.exports},12470:C=>{"use strict";C.exports=wp.i18n},12695:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=T(95034),W=A(T(80695));P.default=function useRemoveBackground(C){return(0,W.default)(function fetchAction(C){return(0,j.getImageToImageRemoveBackground)(C)},C)}},14100:(C,P,T)=>{"use strict";var A=T(12470).__,j=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var W=j(T(39805)),U=j(T(40989));P.default=function(){return(0,U.default)(function FilesUploadHandler(){(0,W.default)(this,FilesUploadHandler)},null,[{key:"isUploadEnabled",value:function isUploadEnabled(C){return!["svg","application/json"].includes(C)||elementorCommon.config.filesUpload.unfilteredFiles}},{key:"setUploadTypeCaller",value:function setUploadTypeCaller(C){C.uploader.uploader.param("uploadTypeCaller","elementor-wp-media-upload")}},{key:"getUnfilteredFilesNonAdminDialog",value:function getUnfilteredFilesNonAdminDialog(){return elementorCommon.dialogsManager.createWidget("alert",{id:"e-unfiltered-files-disabled-dialog",headerMessage:A("Sorry, you can't upload that file yet","elementor"),message:A("This is because JSON files may pose a security risk.","elementor")+"
"+A("To upload them anyway, ask the site administrator to enable unfiltered file uploads.","elementor"),strings:{confirm:A("Got it","elementor")}})}},{key:"getUnfilteredFilesNotEnabledDialog",value:function getUnfilteredFilesNotEnabledDialog(C){var P=window.elementorAdmin||window.elementor;if(!P.config.user.is_administrator)return this.getUnfilteredFilesNonAdminDialog();return P.helpers.getSimpleDialog("e-enable-unfiltered-files-dialog",A("Enable Unfiltered File Uploads","elementor"),A("Before you enable unfiltered files upload, note that such files include a security risk. Elementor does run a process to remove possible malicious code, but there is still risk involved when using such files.","elementor"),A("Enable","elementor"),function onConfirm(){elementorCommon.ajax.addRequest("enable_unfiltered_files_upload",{},!0),elementorCommon.config.filesUpload.unfilteredFiles=!0,C()})}},{key:"getUnfilteredFilesNotEnabledImportTemplateDialog",value:function getUnfilteredFilesNotEnabledImportTemplateDialog(C){return(window.elementorAdmin||window.elementor).config.user.is_administrator?elementorCommon.dialogsManager.createWidget("confirm",{id:"e-enable-unfiltered-files-dialog-import-template",headerMessage:A("Enable Unfiltered File Uploads","elementor"),message:A("Before you enable unfiltered files upload, note that such files include a security risk. Elementor does run a process to remove possible malicious code, but there is still risk involved when using such files.","elementor")+"
"+A("If you do not enable uploading unfiltered files, any SVG or JSON (including lottie) files used in the uploaded template will not be imported.","elementor"),position:{my:"center center",at:"center center"},strings:{confirm:A("Enable and Import","elementor"),cancel:A("Import Without Enabling","elementor")},onConfirm:function onConfirm(){elementorCommon.ajax.addRequest("enable_unfiltered_files_upload",{success:function success(){elementorCommon.config.filesUpload.unfilteredFiles=!0,C()}},!0)},onCancel:function onCancel(){return C()}}):this.getUnfilteredFilesNonAdminDialog()}}])}()},14744:(C,P,T)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.default=function isIP(C){var P=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,A.default)(C);var T=("object"===_typeof(P)?P.version:arguments[1])||"";if(!T)return isIP(C,{version:4})||isIP(C,{version:6});if("4"===T.toString())return U.test(C);if("6"===T.toString())return Z.test(C);return!1};var A=function _interopRequireDefault(C){return C&&C.__esModule?C:{default:C}}(T(93443));function _typeof(C){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(C){return typeof C}:function(C){return C&&"function"==typeof Symbol&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":typeof C},_typeof(C)}var j="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",W="(".concat(j,"[.]){3}").concat(j),U=new RegExp("^".concat(W,"$")),z="(?:[0-9a-fA-F]{1,4})",Z=new RegExp("^("+"(?:".concat(z,":){7}(?:").concat(z,"|:)|")+"(?:".concat(z,":){6}(?:").concat(W,"|:").concat(z,"|:)|")+"(?:".concat(z,":){5}(?::").concat(W,"|(:").concat(z,"){1,2}|:)|")+"(?:".concat(z,":){4}(?:(:").concat(z,"){0,1}:").concat(W,"|(:").concat(z,"){1,3}|:)|")+"(?:".concat(z,":){3}(?:(:").concat(z,"){0,2}:").concat(W,"|(:").concat(z,"){1,4}|:)|")+"(?:".concat(z,":){2}(?:(:").concat(z,"){0,3}:").concat(W,"|(:").concat(z,"){1,5}|:)|")+"(?:".concat(z,":){1}(?:(:").concat(z,"){0,4}:").concat(W,"|(:").concat(z,"){1,6}|:)|")+"(?::((?::".concat(z,"){0,5}:").concat(W,"|(?::").concat(z,"){1,7}|:))")+")(%[0-9a-zA-Z.]{1,})?$");C.exports=P.default,C.exports.default=P.default},14754:(C,P,T)=>{"use strict";var A=T(96784),j=T(10564);Object.defineProperty(P,"__esModule",{value:!0}),P.useSubscribeOnPromptHistoryAction=P.usePromptHistoryAction=P.PromptHistoryActionProvider=P.PromptHistoryActionContext=P.ACTION_TYPES=void 0;var W=function _interopRequireWildcard(C,P){if("function"==typeof WeakMap)var T=new WeakMap,A=new WeakMap;return function _interopRequireWildcard(C,P){if(!P&&C&&C.__esModule)return C;var W,U,z={__proto__:null,default:C};if(null===C||"object"!=j(C)&&"function"!=typeof C)return z;if(W=P?A:T){if(W.has(C))return W.get(C);W.set(C,z)}for(var Z in C)"default"!==Z&&{}.hasOwnProperty.call(C,Z)&&((U=(W=Object.defineProperty)&&Object.getOwnPropertyDescriptor(C,Z))&&(U.get||U.set)?W(z,Z,U):z[Z]=C[Z]);return z}(C,P)}(T(41594)),U=A(T(18821)),z=A(T(85707)),Z=A(T(62688)),$=T(51192),X=T(39827);function _createForOfIteratorHelper(C,P){var T="undefined"!=typeof Symbol&&C[Symbol.iterator]||C["@@iterator"];if(!T){if(Array.isArray(C)||(T=function _unsupportedIterableToArray(C,P){if(C){if("string"==typeof C)return _arrayLikeToArray(C,P);var T={}.toString.call(C).slice(8,-1);return"Object"===T&&C.constructor&&(T=C.constructor.name),"Map"===T||"Set"===T?Array.from(C):"Arguments"===T||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(T)?_arrayLikeToArray(C,P):void 0}}(C))||P&&C&&"number"==typeof C.length){T&&(C=T);var A=0,j=function F(){};return{s:j,n:function n(){return A>=C.length?{done:!0}:{done:!1,value:C[A++]}},e:function e(C){throw C},f:j}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var W,U=!0,z=!1;return{s:function s(){T=T.call(C)},n:function n(){var C=T.next();return U=C.done,C},e:function e(C){z=!0,W=C},f:function f(){try{U||null==T.return||T.return()}finally{if(z)throw W}}}}function _arrayLikeToArray(C,P){(null==P||P>C.length)&&(P=C.length);for(var T=0,A=Array(P);T