/home/vianto5/realtylifestyleproperties.mx/wp-content/plugins/elementor/assets/js
NameSizeModeActions
packages/-0755rm
0d1a75a41cae2a76432a.bundle.js150950644editdlrm
9f88a0d716a691c2448a.bundle.min.js129580644editdlrm
152f977e0c1304a3b0db.bundle.js255610644editdlrm
471f5dab6676072462a8.bundle.js634150644editdlrm
4102e11512e21a92ba35.bundle.js449410644editdlrm
8277989eebcfba278cb0.bundle.min.js368630644editdlrm
a802b9aa6f4b87a294e5.bundle.js1141460644editdlrm
accordion.7b5b5744bdd225280eca.bundle.js80860644editdlrm
accordion.28788e18d1d35c23f450.bundle.min.js37910644editdlrm
adbbe9b5d6b520e98e4c.bundle.js145190644editdlrm
admin-feedback.js46120644editdlrm
admin-feedback.min.js19530644editdlrm
admin-modules.js400210644editdlrm
admin-modules.min.js157900644editdlrm
admin-modules.min.js.LICENSE.txt1630644editdlrm
admin-notifications.js761240644editdlrm
admin-notifications.min.js146180644editdlrm
admin-top-bar.js684760644editdlrm
admin-top-bar.min.js118940644editdlrm
admin.js1194900644editdlrm
admin.min.js539190644editdlrm
admin.min.js.LICENSE.txt1630644editdlrm
ai-admin.js19815490644editdlrm
ai-admin.min.js6094380644editdlrm
ai-admin.min.js.LICENSE.txt5250644editdlrm
ai-gutenberg.js21161190644editdlrm
ai-gutenberg.min.js6386330644editdlrm
ai-gutenberg.min.js.LICENSE.txt6860644editdlrm
ai-layout.js5018630644editdlrm
ai-layout.min.js1894250644editdlrm
ai-layout.min.js.LICENSE.txt1630644editdlrm
ai-media-library.js20984830644editdlrm
ai-media-library.min.js6332710644editdlrm
ai-media-library.min.js.LICENSE.txt6860644editdlrm
ai-unify-product-images.js20948000644editdlrm
ai-unify-product-images.min.js6304760644editdlrm
ai-unify-product-images.min.js.LICENSE.txt6860644editdlrm
ai.js21528000644editdlrm
ai.min.js6554270644editdlrm
ai.min.js.LICENSE.txt6860644editdlrm
alert.42cc1d522ef5c60bf874.bundle.min.js6580644editdlrm
alert.b696182ec6f18a35bc69.bundle.js14450644editdlrm
announcements-app.js1037550644editdlrm
announcements-app.min.js260480644editdlrm
announcements-app.min.js.LICENSE.txt1630644editdlrm
app-loader.js2612640644editdlrm
app-loader.min.js902700644editdlrm
app-packages.js3549130644editdlrm
app-packages.min.js1201250644editdlrm
app-packages.min.js.LICENSE.txt1630644editdlrm
app.js11304210644editdlrm
app.min.js3943910644editdlrm
app.min.js.LICENSE.txt1630644editdlrm
atomic-widgets-editor.js947470644editdlrm
atomic-widgets-editor.min.js375110644editdlrm
b96d70044d0d67c2df19.bundle.min.js234550644editdlrm
bb8b6cce5ae5b36077e0.bundle.js920390644editdlrm
beta-tester.js214580644editdlrm
beta-tester.min.js88620644editdlrm
checklist.js1630990644editdlrm
checklist.min.js508460644editdlrm
checklist.min.js.LICENSE.txt1630644editdlrm
cloud-library-screenshot.js378360644editdlrm
cloud-library-screenshot.min.js155190644editdlrm
common-modules.js2968410644editdlrm
common-modules.min.js1038030644editdlrm
common.js4117720644editdlrm
common.min.js1518120644editdlrm
common.min.js.LICENSE.txt1630644editdlrm
contact-buttons.c21325756a91b795f8e4.bundle.js148860644editdlrm
contact-buttons.d999c7d620ad8d4132c6.bundle.min.js87070644editdlrm
container-converter.js520110644editdlrm
container-converter.min.js183200644editdlrm
container-editor-handlers.11e3f73cbe2c3c5ffe24.bundle.js184540644editdlrm
container-editor-handlers.e7ee82232887ec8b73b7.bundle.min.js96390644editdlrm
counter.12335f45aaa79d244f24.bundle.min.js9460644editdlrm
counter.f359dee9199f5aad06c6.bundle.js19330644editdlrm
daedc6797eaad5c82711.bundle.min.js41000644editdlrm
dev-tools.js238560644editdlrm
dev-tools.min.js76170644editdlrm
e-home-screen.js1087050644editdlrm
e-home-screen.min.js268480644editdlrm
e-react-promotions.js1245730644editdlrm
e-react-promotions.min.js396800644editdlrm
e-wc-product-editor.js1070300644editdlrm
e-wc-product-editor.min.js171810644editdlrm
e-wc-product-editor.min.js.LICENSE.txt1600644editdlrm
e1cb4d726bb59646c677.bundle.min.js54320644editdlrm
e5d6feb1b1d6cf52126f.bundle.js112620644editdlrm
editor-document.js716180644editdlrm
editor-document.min.js258810644editdlrm
editor-environment-v2.js6400644editdlrm
editor-environment-v2.min.js2460644editdlrm
editor-loader-v1.js3720644editdlrm
editor-loader-v1.min.js880644editdlrm
editor-loader-v2.js8610644editdlrm
editor-loader-v2.min.js4400644editdlrm
editor-modules.js1205350644editdlrm
editor-modules.min.js493890644editdlrm
editor-modules.min.js.LICENSE.txt1630644editdlrm
editor-notifications.js865950644editdlrm
editor-notifications.min.js184000644editdlrm
editor-v4-opt-in-alphachip.js598520644editdlrm
editor-v4-opt-in-alphachip.min.js85500644editdlrm
editor-v4-opt-in.js1711950644editdlrm
editor-v4-opt-in.min.js535560644editdlrm
editor-v4-opt-in.min.js.LICENSE.txt3520644editdlrm
editor-v4-welcome-opt-in.js600550644editdlrm
editor-v4-welcome-opt-in.min.js90750644editdlrm
editor.js38012220644editdlrm
editor.min.js15836340644editdlrm
editor.min.js.LICENSE.txt3520644editdlrm
ef2100ac3eda1a957819.bundle.min.js50900644editdlrm
element-manager-admin.js1718040644editdlrm
element-manager-admin.min.js463300644editdlrm
element-manager-admin.min.js.LICENSE.txt3240644editdlrm
elementor-admin-bar.js186430644editdlrm
elementor-admin-bar.min.js73530644editdlrm
floating-bars.7efeeb8b098e55999ff1.bundle.js151480644editdlrm
floating-bars.a3070326b4333354cbd7.bundle.min.js79310644editdlrm
floating-elements-modal.js345120644editdlrm
floating-elements-modal.min.js145180644editdlrm
frontend-modules.js1877760644editdlrm
frontend-modules.min.js494320644editdlrm
frontend.js1014260644editdlrm
frontend.min.js328790644editdlrm
gutenberg.js76530644editdlrm
gutenberg.min.js40860644editdlrm
image-carousel.1a3e0c6222562304eed5.bundle.js9450644editdlrm
image-carousel.6167d20b95b33386757b.bundle.min.js4480644editdlrm
import-export-admin.js150850644editdlrm
import-export-admin.min.js63210644editdlrm
kit-elements-defaults-editor.js872160644editdlrm
kit-elements-defaults-editor.min.js327660644editdlrm
kit-elements-defaults-editor.min.js.LICENSE.txt1630644editdlrm
kit-library.2b8b21c9592ab21984d3.bundle.min.js1106410644editdlrm
kit-library.8357091f2047eb2634d3.bundle.js2797980644editdlrm
lightbox.408665be3d65f6ab17f0.bundle.min.js289640644editdlrm
lightbox.875994a349be8712b41c.bundle.js501180644editdlrm
media-hints.js119820644editdlrm
media-hints.min.js61620644editdlrm
nested-accordion.a0f28ea648b29da812a1.bundle.js192150644editdlrm
nested-accordion.a29d85d5aa492aef7142.bundle.min.js98270644editdlrm
nested-accordion.js297360644editdlrm
nested-accordion.min.js109270644editdlrm
nested-accordion.min.js.LICENSE.txt1630644editdlrm
nested-elements.js207350644editdlrm
nested-elements.min.js64500644editdlrm
nested-tabs.213892f3e7a826d32481.bundle.js212990644editdlrm
nested-tabs.a542ad943214eb6c3ed8.bundle.min.js114290644editdlrm
nested-tabs.js296960644editdlrm
nested-tabs.min.js109220644editdlrm
nested-tabs.min.js.LICENSE.txt1630644editdlrm
nested-title-keyboard-handler.967db65f6ba460c1f2e9.bundle.js80620644editdlrm
nested-title-keyboard-handler.fc9d01c2cd0ef46d20fd.bundle.min.js43580644editdlrm
new-template.js154700644editdlrm
new-template.min.js68050644editdlrm
notes.js241610644editdlrm
notes.min.js91100644editdlrm
onboarding.04d189eccf40ae88f85d.bundle.js1278490644editdlrm
onboarding.e14eaa7b001113fe8bea.bundle.min.js572020644editdlrm
progress.0ea083b809812c0e3aa1.bundle.min.js8290644editdlrm
progress.5d8492a023e85c6cc0e0.bundle.js19800644editdlrm
responsive-bar.js254260644editdlrm
responsive-bar.min.js115930644editdlrm
section-editor-handlers.46a034cbaaa10c6afa92.bundle.js34980644editdlrm
section-editor-handlers.c420276353ec5aba196e.bundle.min.js17880644editdlrm
section-frontend-handlers.d0665d28b9f0b188fe4f.bundle.js10470644editdlrm
section-frontend-handlers.d85ab872da118940910d.bundle.min.js4890644editdlrm
shared-editor-handlers.22c8f376e58bdba40f71.bundle.js26080644editdlrm
shared-editor-handlers.a182e3f9ce3b8b1e4b74.bundle.min.js13890644editdlrm
shared-frontend-handlers.4c8abccc3e268b0767b2.bundle.min.js85250644editdlrm
shared-frontend-handlers.a82dc0e60728c9cb9860.bundle.js162680644editdlrm
styleguide-app-initiator.js375310644editdlrm
styleguide-app-initiator.min.js134120644editdlrm
styleguide-app-initiator.min.js.LICENSE.txt1630644editdlrm
styleguide-app.04340244193733d78622.bundle.min.js262570644editdlrm
styleguide-app.77392704cadf8bc1ca69.bundle.js678760644editdlrm
styleguide.js990000644editdlrm
styleguide.min.js449710644editdlrm
tabs.1a165c2a54522842b0f1.bundle.min.js37530644editdlrm
tabs.e808857358793ac13db5.bundle.js80130644editdlrm
text-editor.abc8f59c62f2820dc25a.bundle.min.js13920644editdlrm
text-editor.bd4eccbd156d0b1fc3cf.bundle.js31050644editdlrm
text-path.ebcd5a983a56266562f3.bundle.min.js264630644editdlrm
text-path.ebcd5a983a56266562f3.bundle.min.js.LICENSE.txt1880644editdlrm
text-path.ffadd93cf796f64a4d61.bundle.js711640644editdlrm
toggle.375da8e2f6fed12731c2.bundle.js81170644editdlrm
toggle.f7afe5f9f0f912b34b22.bundle.min.js38210644editdlrm
video.87291d1f5076f8939c18.bundle.min.js32710644editdlrm
video.d862fafddbe5d05459f3.bundle.js66400644editdlrm
web-cli.js4961190644editdlrm
web-cli.min.js1704680644editdlrm
web-cli.min.js.LICENSE.txt1630644editdlrm
webpack.runtime.js166420644editdlrm
webpack.runtime.min.js57070644editdlrm
wp-audio.c91cab3152c3f241f266.bundle.js7970644editdlrm
wp-audio.c9624cb6e5dc9de86abd.bundle.min.js3660644editdlrm
youtube-handler.js48710644editdlrm
youtube-handler.min.js19100644editdlrm
Edit: /home/vianto5/realtylifestyleproperties.mx/wp-content/plugins/elementor/assets/js/ai.min.js (655427B)
/*! elementor - v3.31.0 - 06-08-2025 */ /*! For license information please see ai.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,we=_e.width,Ee=_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:we,height:Ee,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,we=j.thumbnails,Ee=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:Ee,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:we})})))};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},5952:(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(58155)),U=T(95034),z=A(T(48812));P.default=function useExcerptPrompt(C){return(0,z.default)(function(){var C=(0,W.default)(j.default.mark(function _callee(C){return j.default.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.abrupt("return",(0,U.getExcerpt)(C));case 1:case"end":return P.stop()}},_callee)}));return function(P){return C.apply(this,arguments)}}(),C)}},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{"use strict";var A=T(62688),j=T(10564);Object.defineProperty(P,"__esModule",{value:!0}),P.FocusOutListener=FocusOutListener,P.useFocusOutListener=function useFocusOutListener(){var C=W.useRef(null),P=W.useRef(null);return{indicatorRef:P,reset:function reset(){var C;return null===(C=P.current)||void 0===C?void 0:C.focus()},remove:function remove(){return clearTimeout(C.current)},runAction:function runAction(P){C.current=setTimeout(P,250)}}};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));function FocusOutListener(C){var P=C.children,T=C.listener,A=C.onFocusOut,j=T.indicatorRef,U=T.reset,z=T.remove,Z=T.runAction;return W.useEffect(function(){return U(),z()},[]),W.createElement(W.Fragment,null,P,W.createElement("input",{style:{width:0,height:0,padding:0,margin:0,outline:0,border:0,opacity:0,position:"fixed"},onFocus:z,onBlur:function onBlur(){return Z(A)},ref:j}))}FocusOutListener.propTypes={children:A.node,listener:A.object,onFocusOut:A.func}},7738:C=>{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,we=C.children,Ee=ee()===(null==_e?void 0:_e.defaultValue)?"":ee(),xe=(0,de.default)({result:null!==(P=null==Ee?void 0:Ee.result)&&void 0!==P?P:Ee,credits:null!==(T=null==Ee?void 0:Ee.credits)&&void 0!==T?T:Ce,responseId:null==Ee?void 0:Ee.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,Ve=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}}),we,!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 Ve(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 Ve(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"))}},11242:(C,P,T)=>{"use strict";var A=T(96784);Object.defineProperty(P,"__esModule",{value:!0}),P.default=void 0;var j=A(T(39805)),W=A(T(40989)),U=A(T(15118)),z=A(T(29402)),Z=A(T(87861)),$=A(T(18791)),X=A(T(96698)),Q=T(12470),ee=A(T(34515)),te=A(T(75431)),ne=T(25252),re=T(40128),oe=A(T(41594));function _isNativeReflectConstruct(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(C){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!C})()}P.default=function(C){function AiBehavior(){return(0,j.default)(this,AiBehavior),function _callSuper(C,P,T){return P=(0,z.default)(P),(0,U.default)(C,_isNativeReflectConstruct()?Reflect.construct(P,T||[],(0,z.default)(C).constructor):P.apply(C,T))}(this,AiBehavior,arguments)}return(0,Z.default)(AiBehavior,C),(0,W.default)(AiBehavior,[{key:"initialize",value:function initialize(){this.type="text",this.controlType="text",this.buttonLabel=(0,Q.__)("Write with AI","elementor"),this.editButtonLabel=(0,Q.__)("Edit with AI","elementor"),this.isLabelBlock=!1,this.additionalOptions={},this.context={},this.config=window.ElementorAiConfig}},{key:"ui",value:function ui(){return{aiButton:".e-ai-button"}}},{key:"events",value:function events(){return{"click @ui.aiButton":"onAiButtonClick"}}},{key:"getTextualContent",value:function getTextualContent(){var C,P=[],T=null===(C=window.elementor.$previewContents[0])||void 0===C?void 0:C.cloneNode(!0);T.querySelectorAll(".elementor-editor-element-settings, #elementor-add-new-section, .elementor-add-section-inner, header, footer").forEach(function(C){return C.remove()});var A=function walkDOM(C){var T,j=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(j=(null===(T=C.classList)||void 0===T?void 0:T.contains("elementor-element"))||j,Node.TEXT_NODE===C.nodeType&&j){var W,U=(null!==(W=C.textContent)&&void 0!==W?W:"").trim().replace(/\t+/g,"\t").replace(/\n+/g,"\n").replace(/\s+/g," ");U&&P.push(U)}else C.childNodes.forEach(function(C){return A(C,j)})};return A(T),P.join("\n")}},{key:"onAiButtonClick",value:function onAiButtonClick(C){var P,T;C.stopPropagation();var A=(null===(P=elementor)||void 0===P||null===(T=P.getPreferences)||void 0===T?void 0:T.call(P,"ui_theme"))||"auto",j=elementorCommon.config.isRTL,W=document.createElement("div");document.body.append(W),window.elementorAiCurrentContext=this.getOption("context");var U=$.default.render(this.getElementToRender(W,A,j),W).unmount;this.unmount=U}},{key:"getElementToRender",value:function getElementToRender(C,P,T){var A=this,j=function onClose(){A.handleClose(),C.remove()};if("post_featured_image"===this.options.context.controlName){return oe.default.createElement(ne.AIMediaGenerateApp,{onClose:j,predefinedPrompt:this.getTextualContent(),textToImageHook:te.default,getControlValue:this.getOption("getControlValue"),setControlValue:this.getOption("setControlValue"),initialSettings:{aspectRatio:"4:3"}})}return"excerpt"===this.getOption("type")?oe.default.createElement(re.RequestIdsProvider,null,oe.default.createElement(ee.default,{onClose:j,currExcerpt:this.getOption("getControlValue")(),updateExcerpt:this.getOption("setControlValue"),postTextualContent:this.getTextualContent()})):oe.default.createElement(X.default,{type:this.getOption("type"),controlType:this.getOption("controlType"),getControlValue:this.getOption("getControlValue"),setControlValue:this.getOption("setControlValue"),additionalOptions:this.getOption("additionalOptions"),onClose:j,colorScheme:P,isRTL:T})}},{key:"handleClose",value:function handleClose(){this.unmount&&this.unmount()}},{key:"getAiButtonLabel",value:function getAiButtonLabel(){var C,P=null===(C=this.getOption("additionalOptions"))||void 0===C?void 0:C.defaultValue,T=this.getOption("getControlValue")(),A="media"===this.getOption("type");return!A&&P===T||A&&(null==T?void 0:T.url)===(null==P?void 0:P.url)?this.getOption("buttonLabel"):this.getOption("editButtonLabel")}},{key:"onRender",value:function onRender(){var C=!this.config.is_get_started,P=this.getAiButtonLabel(),T="e-ai-button";this.getOption("additionalOptions").buttonBorder&&(T+=" e-ai-border-button");var A=jQuery("