/*! elementor - v3.28.0 - 01-04-2025 */
/*! For license information please see ai-gutenberg.min.js.LICENSE.txt */
(()=>{var i={91003:(i,C,P)=>{"use strict";P.r(C),P.d(C,{Children:()=>T.Children,Component:()=>T.Component,Fragment:()=>T.Fragment,Platform:()=>ne,PureComponent:()=>T.PureComponent,RawHTML:()=>RawHTML,StrictMode:()=>T.StrictMode,Suspense:()=>T.Suspense,cloneElement:()=>T.cloneElement,concatChildren:()=>concatChildren,createContext:()=>T.createContext,createElement:()=>T.createElement,createInterpolateElement:()=>create_interpolate_element,createPortal:()=>ee.createPortal,createRef:()=>T.createRef,createRoot:()=>te.createRoot,findDOMNode:()=>ee.findDOMNode,flushSync:()=>ee.flushSync,forwardRef:()=>T.forwardRef,hydrate:()=>ee.hydrate,hydrateRoot:()=>te.hydrateRoot,isEmptyElement:()=>isEmptyElement,isValidElement:()=>T.isValidElement,lazy:()=>T.lazy,memo:()=>T.memo,render:()=>ee.render,renderToString:()=>Ae,startTransition:()=>T.startTransition,switchChildrenNodeName:()=>switchChildrenNodeName,unmountComponentAtNode:()=>ee.unmountComponentAtNode,useCallback:()=>T.useCallback,useContext:()=>T.useContext,useDebugValue:()=>T.useDebugValue,useDeferredValue:()=>T.useDeferredValue,useEffect:()=>T.useEffect,useId:()=>T.useId,useImperativeHandle:()=>T.useImperativeHandle,useInsertionEffect:()=>T.useInsertionEffect,useLayoutEffect:()=>T.useLayoutEffect,useMemo:()=>T.useMemo,useReducer:()=>T.useReducer,useRef:()=>T.useRef,useState:()=>T.useState,useSyncExternalStore:()=>T.useSyncExternalStore,useTransition:()=>T.useTransition});var T=P(41594);let A,W,U,Z;const Q=/<(\/)?(\w+)\s*(\/)?>/g;function createFrame(i,C,P,T,A){return{element:i,tokenStart:C,tokenLength:P,prevOffset:T,leadingTextStart:A,children:[]}}const isValidConversionMap=i=>{const C="object"==typeof i,P=C&&Object.values(i);return C&&P.length&&P.every((i=>(0,T.isValidElement)(i)))};function proceed(i){const C=function nextToken(){const i=Q.exec(A);if(null===i)return["no-more-tokens"];const C=i.index,[P,T,W,U]=i,Z=P.length;if(U)return["self-closed",W,C,Z];if(T)return["closer",W,C,Z];return["opener",W,C,Z]}(),[P,ee,te,ne]=C,de=Z.length,pe=te>W?W:null;if(!i[ee])return addText(),!1;switch(P){case"no-more-tokens":if(0!==de){const{leadingTextStart:i,tokenStart:C}=Z.pop();U.push(A.substr(i,C))}return addText(),!1;case"self-closed":return 0===de?(null!==pe&&U.push(A.substr(pe,te-pe)),U.push(i[ee]),W=te+ne,!0):(addChild(createFrame(i[ee],te,ne)),W=te+ne,!0);case"opener":return Z.push(createFrame(i[ee],te,ne,te+ne,pe)),W=te+ne,!0;case"closer":if(1===de)return function closeOuterElement(i){const{element:C,leadingTextStart:P,prevOffset:W,tokenStart:Q,children:ee}=Z.pop(),te=i?A.substr(W,i-W):A.substr(W);te&&ee.push(te);null!==P&&U.push(A.substr(P,Q-P));U.push((0,T.cloneElement)(C,null,...ee))}(te),W=te+ne,!0;const C=Z.pop(),P=A.substr(C.prevOffset,te-C.prevOffset);C.children.push(P),C.prevOffset=te+ne;const Q=createFrame(C.element,C.tokenStart,C.tokenLength,te+ne);return Q.children=C.children,addChild(Q),W=te+ne,!0;default:return addText(),!1}}function addText(){const i=A.length-W;0!==i&&U.push(A.substr(W,i))}function addChild(i){const{element:C,tokenStart:P,tokenLength:W,prevOffset:U,children:Q}=i,ee=Z[Z.length-1],te=A.substr(ee.prevOffset,P-ee.prevOffset);te&&ee.children.push(te),ee.children.push((0,T.cloneElement)(C,null,...Q)),ee.prevOffset=U||P+W}const create_interpolate_element=(i,C)=>{if(A=i,W=0,U=[],Z=[],Q.lastIndex=0,!isValidConversionMap(C))throw new TypeError("The conversionMap provided is not valid. It must be an object with values that are React Elements");do{}while(proceed(C));return(0,T.createElement)(T.Fragment,null,...U)};function concatChildren(...i){return i.reduce(((i,C,P)=>(T.Children.forEach(C,((C,A)=>{C&&"string"!=typeof C&&(C=(0,T.cloneElement)(C,{key:[P,A].join()})),i.push(C)})),i)),[])}function switchChildrenNodeName(i,C){return i&&T.Children.map(i,((i,P)=>{if("string"==typeof i?.valueOf())return(0,T.createElement)(C,{key:P},i);const{children:A,...W}=i.props;return(0,T.createElement)(C,{key:P,...W},A)}))}var ee=P(75206),te=P(7470);const isEmptyElement=i=>"number"!=typeof i&&("string"==typeof i?.valueOf()||Array.isArray(i)?!i.length:!i),ne={OS:"web",select:i=>"web"in i?i.web:i.default,isWeb:!0};function isObject(i){return"[object Object]"===Object.prototype.toString.call(i)}var __assign=function(){return __assign=Object.assign||function __assign(i){for(var C,P=1,T=arguments.length;P/="\uFDD0-\uFDEF]/;function escapeAmpersand(i){return i.replace(/&(?!([a-z0-9]+|#[0-9]+|#x[a-f0-9]+);)/gi,"&")}function escapeLessThan(i){return i.replace(//g,">")}(function escapeQuotationMark(i){return i.replace(/"/g,""")}(escapeAmpersand(i)))}function isValidAttributeName(i){return!me.test(i)}function RawHTML({children:i,...C}){let P="";return T.Children.toArray(i).forEach((i=>{"string"==typeof i&&""!==i.trim()&&(P+=i)})),(0,T.createElement)("div",{dangerouslySetInnerHTML:{__html:P},...C})}const{Provider:ge,Consumer:ve}=(0,T.createContext)(void 0),ye=(0,T.forwardRef)((()=>null)),be=new Set(["string","boolean","number"]),Ee=new Set(["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]),xe=new Set(["allowfullscreen","allowpaymentrequest","allowusermedia","async","autofocus","autoplay","checked","controls","default","defer","disabled","download","formnovalidate","hidden","ismap","itemscope","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected","typemustmatch"]),Oe=new Set(["autocapitalize","autocomplete","charset","contenteditable","crossorigin","decoding","dir","draggable","enctype","formenctype","formmethod","http-equiv","inputmode","kind","method","preload","scope","shape","spellcheck","translate","type","wrap"]),ke=new Set(["animation","animationIterationCount","baselineShift","borderImageOutset","borderImageSlice","borderImageWidth","columnCount","cx","cy","fillOpacity","flexGrow","flexShrink","floodOpacity","fontWeight","gridColumnEnd","gridColumnStart","gridRowEnd","gridRowStart","lineHeight","opacity","order","orphans","r","rx","ry","shapeImageThreshold","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth","tabSize","widows","x","y","zIndex","zoom"]);function hasPrefix(i,C){return C.some((C=>0===i.indexOf(C)))}function isInternalAttribute(i){return"key"===i||"children"===i}function getNormalAttributeValue(i,C){return"style"===i?function renderStyle(i){if(!function isPlainObject(i){var C,P;return!1!==isObject(i)&&(void 0===(C=i.constructor)||!1!==isObject(P=C.prototype)&&!1!==P.hasOwnProperty("isPrototypeOf"))}(i))return i;let C;for(const P in i){const T=i[P];if(null==T)continue;C?C+=";":C="";C+=getNormalStylePropertyName(P)+":"+getNormalStylePropertyValue(P,T)}return C}(C):C}const Re=["accentHeight","alignmentBaseline","arabicForm","baselineShift","capHeight","clipPath","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","dominantBaseline","enableBackground","fillOpacity","fillRule","floodColor","floodOpacity","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","horizAdvX","horizOriginX","imageRendering","letterSpacing","lightingColor","markerEnd","markerMid","markerStart","overlinePosition","overlineThickness","paintOrder","panose1","pointerEvents","renderingIntent","shapeRendering","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","textAnchor","textDecoration","textRendering","underlinePosition","underlineThickness","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","vHanging","vIdeographic","vMathematical","vectorEffect","vertAdvY","vertOriginX","vertOriginY","wordSpacing","writingMode","xmlnsXlink","xHeight"].reduce(((i,C)=>(i[C.toLowerCase()]=C,i)),{}),Te=["allowReorder","attributeName","attributeType","autoReverse","baseFrequency","baseProfile","calcMode","clipPathUnits","contentScriptType","contentStyleType","diffuseConstant","edgeMode","externalResourcesRequired","filterRes","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","suppressContentEditableWarning","suppressHydrationWarning","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector"].reduce(((i,C)=>(i[C.toLowerCase()]=C,i)),{}),je=["xlink:actuate","xlink:arcrole","xlink:href","xlink:role","xlink:show","xlink:title","xlink:type","xml:base","xml:lang","xml:space","xmlns:xlink"].reduce(((i,C)=>(i[C.replace(":","").toLowerCase()]=C,i)),{});function getNormalAttributeName(i){switch(i){case"htmlFor":return"for";case"className":return"class"}const C=i.toLowerCase();return Te[C]?Te[C]:Re[C]?paramCase(Re[C]):je[C]?je[C]:C}function getNormalStylePropertyName(i){return i.startsWith("--")?i:hasPrefix(i,["ms","O","Moz","Webkit"])?"-"+paramCase(i):paramCase(i)}function getNormalStylePropertyValue(i,C){return"number"!=typeof C||0===C||ke.has(i)?C:C+"px"}function renderElement(i,C,P={}){if(null==i||!1===i)return"";if(Array.isArray(i))return renderChildren(i,C,P);switch(typeof i){case"string":return function escapeHTML(i){return escapeLessThan(escapeAmpersand(i))}(i);case"number":return i.toString()}const{type:A,props:W}=i;switch(A){case T.StrictMode:case T.Fragment:return renderChildren(W.children,C,P);case RawHTML:const{children:i,...A}=W;return renderNativeComponent(Object.keys(A).length?"div":null,{...A,dangerouslySetInnerHTML:{__html:i}},C,P)}switch(typeof A){case"string":return renderNativeComponent(A,W,C,P);case"function":return A.prototype&&"function"==typeof A.prototype.render?function renderComponent(i,C,P,T={}){const A=new i(C,T);"function"==typeof A.getChildContext&&Object.assign(T,A.getChildContext());const W=renderElement(A.render(),P,T);return W}(A,W,C,P):renderElement(A(W,P),C,P)}switch(A&&A.$$typeof){case ge.$$typeof:return renderChildren(W.children,W.value,P);case ve.$$typeof:return renderElement(W.children(C||A._currentValue),C,P);case ye.$$typeof:return renderElement(A.render(W),C,P)}return""}function renderNativeComponent(i,C,P,T={}){let A="";if("textarea"===i&&C.hasOwnProperty("value")){A=renderChildren(C.value,P,T);const{value:i,...W}=C;C=W}else C.dangerouslySetInnerHTML&&"string"==typeof C.dangerouslySetInnerHTML.__html?A=C.dangerouslySetInnerHTML.__html:void 0!==C.children&&(A=renderChildren(C.children,P,T));if(!i)return A;const W=function renderAttributes(i){let C="";for(const P in i){const T=getNormalAttributeName(P);if(!isValidAttributeName(T))continue;let A=getNormalAttributeValue(P,i[P]);if(!be.has(typeof A))continue;if(isInternalAttribute(P))continue;const W=xe.has(T);if(W&&!1===A)continue;const U=W||hasPrefix(P,["data-","aria-"])||Oe.has(T);("boolean"!=typeof A||U)&&(C+=" "+T,W||("string"==typeof A&&(A=escapeAttribute(A)),C+='="'+A+'"'))}return C}(C);return Ee.has(i)?"<"+i+W+"/>":"<"+i+W+">"+A+""+i+">"}function renderChildren(i,C,P={}){let T="";i=Array.isArray(i)?i:[i];for(let A=0;A{"use strict";var T=P(12470).__,A=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=A(P(39805)),U=A(P(40989));C.default=function(){return(0,U.default)((function FilesUploadHandler(){(0,W.default)(this,FilesUploadHandler)}),null,[{key:"isUploadEnabled",value:function isUploadEnabled(i){return!["svg","application/json"].includes(i)||elementorCommon.config.filesUpload.unfilteredFiles}},{key:"setUploadTypeCaller",value:function setUploadTypeCaller(i){i.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:T("Sorry, you can't upload that file yet","elementor"),message:T("This is because JSON files may pose a security risk.","elementor")+" "+T("To upload them anyway, ask the site administrator to enable unfiltered file uploads.","elementor"),strings:{confirm:T("Got it","elementor")}})}},{key:"getUnfilteredFilesNotEnabledDialog",value:function getUnfilteredFilesNotEnabledDialog(i){var C=window.elementorAdmin||window.elementor;if(!C.config.user.is_administrator)return this.getUnfilteredFilesNonAdminDialog();return C.helpers.getSimpleDialog("e-enable-unfiltered-files-dialog",T("Enable Unfiltered File Uploads","elementor"),T("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"),T("Enable","elementor"),(function onConfirm(){elementorCommon.ajax.addRequest("enable_unfiltered_files_upload",{},!0),elementorCommon.config.filesUpload.unfilteredFiles=!0,i()}))}},{key:"getUnfilteredFilesNotEnabledImportTemplateDialog",value:function getUnfilteredFilesNotEnabledImportTemplateDialog(i){return(window.elementorAdmin||window.elementor).config.user.is_administrator?elementorCommon.dialogsManager.createWidget("confirm",{id:"e-enable-unfiltered-files-dialog-import-template",headerMessage:T("Enable Unfiltered File Uploads","elementor"),message:T("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")+" "+T("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:T("Enable and Import","elementor"),cancel:T("Import Without Enabling","elementor")},onConfirm:function onConfirm(){elementorCommon.ajax.addRequest("enable_unfiltered_files_upload",{success:function success(){elementorCommon.config.filesUpload.unfilteredFiles=!0,i()}},!0)},onCancel:function onCancel(){return i()}}):this.getUnfilteredFilesNonAdminDialog()}}])}()},18791:(i,C,P)=>{"use strict";var T=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;_interopRequireWildcard(P(41594));var A=_interopRequireWildcard(P(75206)),W=P(7470);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=T(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var A={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(A,U,Z):A[U]=i[U]}return A.default=i,P&&P.set(i,A),A}C.default={render:function render(i,C){var P;try{var T=(0,W.createRoot)(C);T.render(i),P=function unmountFunction(){T.unmount()}}catch(T){A.render(i,C),P=function unmountFunction(){A.unmountComponentAtNode(C)}}return{unmount:P}}}},57827:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.vocalTones=C.translateLanguages=C.textareaAutocomplete=C.textAutocomplete=C.motionEffectAutocomplete=C.hoverEffectAutocomplete=C.codeHtmlAutocomplete=C.codeCssAutocomplete=void 0;var T=P(12470);C.textAutocomplete=[(0,T.__)("Craft a catchy slogan for","elementor"),(0,T.__)("Write a strong section header for","elementor"),(0,T.__)("Create a blog title for","elementor"),(0,T.__)("Suggest a 4 word headline for","elementor"),(0,T.__)("Write an attention grabbing title for","elementor")],C.textareaAutocomplete=[(0,T.__)("Write a product description for","elementor"),(0,T.__)("Create a blog post for","elementor"),(0,T.__)("Craft an about us section for","elementor"),(0,T.__)("Offer a few sentences to invite visitors to","elementor"),(0,T.__)("Write microcopy for a submission form that includes","elementor")],C.codeHtmlAutocomplete=[(0,T.__)("GA event fired on every button element click (assume GA was loaded)","elementor"),(0,T.__)("Iframe code to embed a Spotify widget on my web page. My ID is 1234567890","elementor"),(0,T.__)("Write an embed code of Google Analytics","elementor"),(0,T.__)("Write an embed code of Facebook Pixel","elementor"),(0,T.__)("HTML code that embeds the following PDF into a webpage: link to PDF","elementor")],C.codeCssAutocomplete=[(0,T.__)("On hover, animate 20% bigger, rotate 10 deg CCW","elementor"),(0,T.__)("Add a circle-shaped clip mask, semi transparent on hover","elementor"),(0,T.__)("Rainbow colored animated text gradient","elementor"),(0,T.__)("Add a 3D shadow to the text","elementor")],C.vocalTones=[{label:(0,T.__)("Casual","elementor")},{label:(0,T.__)("Confidence","elementor")},{label:(0,T.__)("Formal","elementor")},{label:(0,T.__)("Friendly","elementor")},{label:(0,T.__)("Inspirational","elementor")},{label:(0,T.__)("Motivational","elementor")},{label:(0,T.__)("Nostalgic","elementor")},{label:(0,T.__)("Playful","elementor")},{label:(0,T.__)("Professional","elementor")},{label:(0,T.__)("Scientific","elementor")},{label:(0,T.__)("Straightforward","elementor")},{label:(0,T.__)("Witty","elementor")}],C.translateLanguages=[{label:(0,T.__)("Arabic","elementor"),value:"ar-SA"},{label:(0,T.__)("Chinese","elementor"),value:"zh-CN"},{label:(0,T.__)("Czech","elementor"),value:"cs-CZ"},{label:(0,T.__)("Danish","elementor"),value:"da-DK"},{label:(0,T.__)("Dutch","elementor"),value:"nl-NL"},{label:(0,T.__)("English","elementor"),value:"en-US"},{label:(0,T.__)("Finnish","elementor"),value:"fi-FI"},{label:(0,T.__)("French","elementor"),value:"fr-FR"},{label:(0,T.__)("German","elementor"),value:"de-DE"},{label:(0,T.__)("Greek","elementor"),value:"el-GR"},{label:(0,T.__)("Hebrew","elementor"),value:"he-IL"},{label:(0,T.__)("Hungarian","elementor"),value:"hu-HU"},{label:(0,T.__)("Indonesian","elementor"),value:"id-ID"},{label:(0,T.__)("Italian","elementor"),value:"it-IT"},{label:(0,T.__)("Japanese","elementor"),value:"ja-JP"},{label:(0,T.__)("Korean","elementor"),value:"ko-KR"},{label:(0,T.__)("Persian","elementor"),value:"fa-IR"},{label:(0,T.__)("Polish","elementor"),value:"pl-PL"},{label:(0,T.__)("Portuguese","elementor"),value:"pt-PT"},{label:(0,T.__)("Russian","elementor"),value:"ru-RU"},{label:(0,T.__)("Spanish","elementor"),value:"es-ES"},{label:(0,T.__)("Swedish","elementor"),value:"sv-SE"},{label:(0,T.__)("Thai","elementor"),value:"th-TH"},{label:(0,T.__)("Turkish","elementor"),value:"tr-TR"},{label:(0,T.__)("Vietnamese","elementor"),value:"vi-VN"}],C.motionEffectAutocomplete=[(0,T.__)("Create Fade out animation on scroll","elementor"),(0,T.__)("Create a Parallax effect on scroll","elementor"),(0,T.__)("On scroll, fade in with slight scaling up","elementor"),(0,T.__)("Move and tilt opposite to mouse position","elementor"),(0,T.__)("Slide in from the left on load","elementor")],C.hoverEffectAutocomplete=[(0,T.__)("Move down on hover","elementor"),(0,T.__)("Slightly shift right on hover","elementor"),(0,T.__)("Apply a subtle 3D tilt","elementor"),(0,T.__)("Rotate gently clockwise on hover","elementor"),(0,T.__)("Scale down and move up on hover","elementor")]},34515:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=T(P(61790)),U=T(P(58155)),Z=T(P(18821)),Q=T(P(24954)),ee=T(P(5952)),te=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),ne=P(91003),de=T(P(96698)),pe=P(12470),me=T(P(62688)),ge=P(40128);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var ve=function AIExcerpt(i){var C=i.onClose,P=i.currExcerpt,T=i.updateExcerpt,A=i.postTextualContent,me=(0,Q.default)(!0),ve=me.isLoading,ye=me.isConnected,be=me.isGetStarted,Ee=me.connectUrl,xe=me.fetchData,Oe=me.hasSubscription,ke=me.credits,Re=me.usagePercentage,Te=(0,ee.default)({result:P,credits:ke}),je=Te.data,Ae=Te.error,Me=Te.send,Le=(0,ge.useRequestIds)(),De=Le.updateUsagePercentage,We=Le.usagePercentage,Be=(0,te.useState)(!1),ze=(0,Z.default)(Be,2),$e=ze[0],Ke=ze[1];(0,ne.useEffect)((function(){$e||ve||!Re&&0!==Re||(De(Re),Ke(!0))}),[ve,Re,$e,De]);var Qe=(0,te.useRef)(!1),et=(0,te.useState)(!0),tt=(0,Z.default)(et,2),rt=tt[0],st=tt[1],dt=(0,ne.useCallback)((0,U.default)(W.default.mark((function _callee(){return W.default.wrap((function _callee$(i){for(;;)switch(i.prev=i.next){case 0:if(!Me||!A){i.next=4;break}return Qe.current=!0,i.next=4,Me({content:A}).finally((function(){st(!1)}));case 4:case"end":return i.stop()}}),_callee)}))),[A,Me]);(0,ne.useEffect)((function(){!Qe.current&&ye&&be&&dt()}),[dt,ye,be]),(0,ne.useEffect)((function(){ve||ye&&be||st(!1)}),[ye,be,ve]);var ht=elementorCommon.config.isRTL;return te.default.createElement(te.default.Fragment,null,te.default.createElement(de.default,{type:"text",getControlValue:function getControlValue(){return je.result?je:P},setControlValue:function setControlValue(i){return T(i)},onClose:C,isRTL:ht,additionalOptions:{loadingTitle:(0,pe.__)("Analyzing your post to craft an excerpt...","elementor"),useCustomInit:function initHook(){return{isLoading:rt,isConnected:ye,isGetStarted:be,connectUrl:Ee,fetchData:xe,hasSubscription:Oe,credits:ke,usagePercentage:We}},initError:Ae,initRetry:dt}}))};ve.propTypes={onClose:me.default.func.isRequired,updateExcerpt:me.default.func.isRequired,currExcerpt:me.default.string.isRequired,postTextualContent:me.default.string.isRequired};C.default=ve},95034:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.uploadImage=C.toggleFavoriteHistoryItem=C.setStatusFeedback=C.setGetStarted=C.getUserInformation=C.getTextToImageGeneration=C.getRemoteFrontendConfig=C.getRemoteConfig=C.getProductImageUnification=C.getLayoutPromptEnhanced=C.getImageToImageUpscale=C.getImageToImageReplaceBackground=C.getImageToImageRemoveText=C.getImageToImageRemoveBackground=C.getImageToImageOutPainting=C.getImageToImageMaskGeneration=C.getImageToImageMaskCleanup=C.getImageToImageIsolateObjects=C.getImageToImageGeneration=C.getImagePromptEnhanced=C.getHistory=C.getFeaturedImage=C.getExcerpt=C.getEditText=C.getCustomCode=C.getCustomCSS=C.getCompletionText=C.getAnimation=C.generateLayout=C.deleteHistoryItem=void 0;var A=T(P(85707));function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C1&&void 0!==arguments[1]?arguments[1]:{},P=arguments.length>2&&void 0!==arguments[2]&&arguments[2],T=arguments.length>3?arguments[3]:void 0;return Object.keys(C).length&&(window.elementorAiCurrentContext?C.context=window.elementorAiCurrentContext:C.context=window.elementorWpAiCurrentContext),new Promise((function(A,W){var U=elementorCommon.ajax.addRequest(i,{success:A,error:W,data:C,unique_id:C.unique_id},P);T&&U.jqXhr&&T.addEventListener("abort",U.jqXhr.abort)}))};C.getUserInformation=function getUserInformation(i){return W("ai_get_user_information",void 0,i)},C.getRemoteConfig=function getRemoteConfig(){return W("ai_get_remote_config")},C.getRemoteFrontendConfig=function getRemoteFrontendConfig(i,C){return W("ai_get_remote_frontend_config",{payload:i},C)},C.getCompletionText=function getCompletionText(i){return W("ai_get_completion_text",{payload:i})},C.getExcerpt=function getExcerpt(i){return W("ai_get_excerpt",{payload:i})},C.getFeaturedImage=function getFeaturedImage(i){return W("ai_get_featured_image",{payload:i})},C.getEditText=function getEditText(i){return W("ai_get_edit_text",{payload:i})},C.getCustomCode=function getCustomCode(i){return W("ai_get_custom_code",{payload:i})},C.getCustomCSS=function getCustomCSS(i){return W("ai_get_custom_css",{payload:i})},C.setGetStarted=function setGetStarted(){return W("ai_set_get_started")},C.setStatusFeedback=function setStatusFeedback(i){return W("ai_set_status_feedback",{response_id:i},!0)},C.getTextToImageGeneration=function getTextToImageGeneration(i){return W("ai_get_text_to_image",{payload:i})},C.getImageToImageGeneration=function getImageToImageGeneration(i){return W("ai_get_image_to_image",{payload:i})},C.getImageToImageMaskCleanup=function getImageToImageMaskCleanup(i){return W("ai_get_image_to_image_mask_cleanup",{payload:i})},C.getImageToImageMaskGeneration=function getImageToImageMaskGeneration(i){return W("ai_get_image_to_image_mask",{payload:i})},C.getImageToImageOutPainting=function getImageToImageOutPainting(i){return W("ai_get_image_to_image_outpainting",{payload:i})},C.getImageToImageUpscale=function getImageToImageUpscale(i){return W("ai_get_image_to_image_upscale",{payload:i})},C.getImageToImageRemoveBackground=function getImageToImageRemoveBackground(i){return W("ai_get_image_to_image_remove_background",{payload:i})},C.getImageToImageIsolateObjects=function getImageToImageIsolateObjects(i){return W("ai_get_image_to_image_isolate_objects",{payload:i})},C.getImageToImageReplaceBackground=function getImageToImageReplaceBackground(i){return W("ai_get_image_to_image_replace_background",{payload:i})},C.getImageToImageRemoveText=function getImageToImageRemoveText(i){return W("ai_get_image_to_image_remove_text",{image:i})},C.getImagePromptEnhanced=function getImagePromptEnhanced(i){return W("ai_get_image_prompt_enhancer",{prompt:i})},C.getProductImageUnification=function getProductImageUnification(i,C){return W("ai_get_product_image_unification",{payload:i},C)},C.getAnimation=function getAnimation(i){return W("ai_get_animation",{payload:i})},C.uploadImage=function uploadImage(i){return W("ai_upload_image",_objectSpread(_objectSpread({},i),{},{editor_post_id:i.image.editor_post_id,unique_id:i.image.unique_id}))},C.generateLayout=function generateLayout(i,C){return W("ai_generate_layout",i,!0,C)},C.getLayoutPromptEnhanced=function getLayoutPromptEnhanced(i,C){return W("ai_get_layout_prompt_enhancer",{prompt:i,enhance_type:C})},C.getHistory=function getHistory(i,C,P){return W("ai_get_history",{type:i,page:C,limit:P})},C.deleteHistoryItem=function deleteHistoryItem(i){return W("ai_delete_history_item",{id:i})},C.toggleFavoriteHistoryItem=function toggleFavoriteHistoryItem(i){return W("ai_toggle_favorite_history_item",{id:i})}},96698:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=P(86956),U=T(P(62688)),Z=T(P(9938)),Q=P(40128),ee=P(36833),te=function App(i){return A.default.createElement(W.DirectionProvider,{rtl:i.isRTL},A.default.createElement(W.ThemeProvider,{colorScheme:i.colorScheme},A.default.createElement(Q.RequestIdsProvider,null,A.default.createElement(Z.default,{type:i.type,controlType:i.controlType,onClose:i.onClose,onConnect:ee.onConnect,getControlValue:i.getControlValue,setControlValue:i.setControlValue,additionalOptions:i.additionalOptions}))))};te.propTypes={colorScheme:U.default.oneOf(["auto","light","dark"]),type:U.default.string,controlType:U.default.string,onClose:U.default.func,getControlValue:U.default.func,setControlValue:U.default.func,additionalOptions:U.default.object,isRTL:U.default.bool};C.default=te},86353:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.AlertDialog=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(18821)),Z=P(86956),Q=P(12470),ee=T(P(62688));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}(C.AlertDialog=function AlertDialog(i){var C=(0,W.useState)(!0),P=(0,U.default)(C,2),T=P[0],A=P[1];return T?W.default.createElement(Z.Dialog,{open:!0,maxWidth:"lg"},W.default.createElement(Z.DialogContent,{sx:{padding:0}},W.default.createElement(Z.Typography,{sx:{textAlign:"center",padding:3}},i.message),W.default.createElement(Z.Stack,{alignItems:"center",spacing:2,marginBottom:2},W.default.createElement(Z.Button,{variant:"contained",type:"button",color:"primary",onClick:function onClick(){var C;A(!1),null===(C=i.onClose)||void 0===C||C.call(i)}},(0,Q.__)("Close","elementor"))))):null}).propTypes={message:ee.default.string.isRequired,onClose:ee.default.func}},99476:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=P(86956),Z=P(12470),Q=T(P(62688)),ee=P(44048),te=(0,U.styled)((function ElementorLogo(i){return A.default.createElement(U.SvgIcon,(0,W.default)({viewBox:"0 0 32 32"},i),A.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.69648 24.8891C0.938383 22.2579 0 19.1645 0 16C0 11.7566 1.68571 7.68687 4.68629 4.68629C7.68687 1.68571 11.7566 0 16 0C19.1645 0 22.2579 0.938383 24.8891 2.69648C27.5203 4.45459 29.5711 6.95344 30.7821 9.87706C31.9931 12.8007 32.3099 16.0177 31.6926 19.1214C31.0752 22.2251 29.5514 25.0761 27.3137 27.3137C25.0761 29.5514 22.2251 31.0752 19.1214 31.6926C16.0177 32.3099 12.8007 31.9931 9.87706 30.7821C6.95344 29.5711 4.45459 27.5203 2.69648 24.8891ZM12.0006 9.33281H9.33437V22.6665H12.0006V9.33281ZM22.6657 9.33281H14.6669V11.9991H22.6657V9.33281ZM22.6657 14.6654H14.6669V17.3316H22.6657V14.6654ZM22.6657 20.0003H14.6669V22.6665H22.6657V20.0003Z"}))}))((function(i){var C=i.theme;return{width:C.spacing(3),height:C.spacing(3),"& path":{fill:C.palette.text.primary}}})),ne=function DialogHeader(i){return A.default.createElement(U.AppBar,{sx:{fontWeight:"normal"},color:"transparent",position:"relative"},A.default.createElement(U.Toolbar,{variant:"dense"},A.default.createElement(te,{sx:{mr:1}}),A.default.createElement(U.Typography,{component:"span",variant:"subtitle2",sx:{fontWeight:"bold",textTransform:"uppercase"}},(0,Z.__)("AI","elementor")),A.default.createElement(U.Chip,{label:(0,Z.__)("Beta","elementor"),color:"default",size:"small",sx:{ml:1}}),A.default.createElement(U.Stack,{direction:"row",spacing:1,alignItems:"center",sx:{ml:"auto"}},i.children,A.default.createElement(U.IconButton,{size:"small","aria-label":"close",onClick:i.onClose,sx:{"&.MuiButtonBase-root":{mr:-1}}},A.default.createElement(ee.XIcon,null)))))};ne.propTypes={onClose:Q.default.func.isRequired,children:Q.default.oneOfType([Q.default.arrayOf(Q.default.node),Q.default.node])};C.default=ne},2768:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=P(86956),Z=P(12470),Q=P(44048);C.default=function GenerateButton(i){return A.default.createElement(U.Button,(0,W.default)({variant:"contained",endIcon:A.default.createElement(Q.AIIcon,{fontSize:"small"}),disabled:!prompt,"aria-label":(0,Z.__)("search","elementor"),type:"submit",size:"small"},i))}},73319:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(85707)),Z=T(P(40453)),Q=P(86956),ee=T(P(62688)),te=["sx","BoxProps"];function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=P(86956),U=T(P(62688)),Z=function PromptActionSelection(i){var C=function labelToDashCash(i){return i.toLowerCase().replace(/ /g,"-")}(i.label),P=i.wrapperStyle,T=void 0===P?{maxWidth:138}:P;return A.default.createElement(W.FormControl,{size:"small",color:"secondary",fullWidth:!0,sx:T},A.default.createElement(W.InputLabel,{id:C},i.label),A.default.createElement(W.Select,{id:C,labelId:C,label:i.label,value:i.value||"",onChange:i.onChange,disabled:i.disabled,sx:{"&.Mui-disabled .MuiSelect-nativeInput":{backgroundColor:"initial",opacity:0}}},i.options.map((function(i){var C;return A.default.createElement(W.MenuItem,{dense:!0,key:i.label,value:null!==(C=i.value)&&void 0!==C?C:i.label},i.label)}))))};Z.propTypes={label:U.default.string.isRequired,options:U.default.arrayOf(U.default.shape({label:U.default.string.isRequired,value:U.default.string})).isRequired,onChange:U.default.func.isRequired,value:U.default.string,wrapperStyle:U.default.object,disabled:U.default.bool};C.default=Z},48985:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=P(86956);C.default=function PromptAction(i){return A.default.createElement(U.Chip,(0,W.default)({size:"large",color:"secondary",variant:"outlined"},i))}},48968:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(78304)),Z=T(P(85707)),Q=T(P(18821)),ee=P(86956),te=T(P(62688)),ne=T(P(38230)),de=T(P(99476));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(12470).sprintf,A=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=A(P(41594)),U=A(P(78304)),Z=A(P(40453)),Q=P(86956),ee=P(12470),te=A(P(62688)),ne=["error","onRetry","actionPosition"],de=function PromptErrorMessage(i){var C=i.error,P=i.onRetry,A=void 0===P?function(){}:P,te=i.actionPosition,de=void 0===te?"default":te,pe=(0,Z.default)(i,ne);function getQuotaReachedTrailMessage(i){return i?{text:W.default.createElement(Q.AlertTitle,null,T((0,ee.__)("You've used all AI credits for %s.","elementor"),i.toLowerCase())),description:(0,ee.__)("Upgrade now to keep using this feature. You still have credits for other AI features (Text, Code, Images, Containers, etc.)","elementor"),buttonText:(0,ee.__)("Upgrade now","elementor"),buttonAction:function buttonAction(){return window.open("https://go.elementor.com/ai-popup-purchase-limit-reached/","_blank")}}:{text:W.default.createElement(Q.AlertTitle,null,(0,ee.__)("It's time to upgrade.","elementor")),description:(0,ee.__)("Enjoy the free trial? Upgrade now for unlimited access to built-in image, text and custom code generators.","elementor"),buttonText:(0,ee.__)("Upgrade","elementor"),buttonAction:function buttonAction(){return window.open("https://go.elementor.com/ai-popup-purchase-limit-reached/","_blank")}}}var me=function getErrorMessage(){var i,P=C.message||C,T=null===(i=C.extra_data)||void 0===i?void 0:i.featureName,U={default:{text:W.default.createElement(Q.AlertTitle,null,(0,ee.__)("There was a glitch.","elementor")),description:(0,ee.__)("Wait a moment and give it another go, or try tweaking the prompt.","elementor"),buttonText:(0,ee.__)("Try again","elementor"),buttonAction:A},service_outage_internal:{text:W.default.createElement(Q.AlertTitle,null,(0,ee.__)("There was a glitch.","elementor")),description:(0,ee.__)("Wait a moment and give it another go.","elementor"),buttonText:(0,ee.__)("Try again","elementor"),buttonAction:A},invalid_connect_data:{text:W.default.createElement(Q.AlertTitle,null,(0,ee.__)("There was a glitch.","elementor")),description:W.default.createElement(W.default.Fragment,null,(0,ee.__)("Try exiting Elementor and sign in again.","elementor")," ",W.default.createElement("a",{href:"https://elementor.com/help/disconnecting-reconnecting-your-elementor-account/",target:"_blank",rel:"noreferrer"},(0,ee.__)("Show me how","elementor"))),buttonText:(0,ee.__)("Reconnect","elementor"),buttonAction:function buttonAction(){return window.open(window.ElementorAiConfig.connect_url)}},not_connected:{text:W.default.createElement(Q.AlertTitle,null,(0,ee.__)("You aren't connected to Elementor AI.","elementor")),description:(0,ee.__)("Elementor AI is just a few clicks away. Connect your account to instantly create texts and custom code.","elementor"),buttonText:(0,ee.__)("Connect","elementor"),buttonAction:function buttonAction(){return window.open(window.ElementorAiConfig.connect_url)}},quota_reached_trail:getQuotaReachedTrailMessage(T),quota_reached_subscription:{text:W.default.createElement(Q.AlertTitle,null,(0,ee.__)("Looks like you're out of credits.","elementor")),description:(0,ee.__)("Ready to take it to the next level?","elementor"),buttonText:(0,ee.__)("Upgrade now","elementor"),buttonAction:function buttonAction(){return window.open("https://go.elementor.com/ai-popup-purchase-limit-reached/","_blank")}},rate_limit_network:{text:W.default.createElement(Q.AlertTitle,null,(0,ee.__)("Whoa! Slow down there.","elementor")),description:(0,ee.__)("We can’t process that many requests so fast. Try again in 15 minutes.","elementor")},invalid_prompts:{text:W.default.createElement(Q.AlertTitle,null,(0,ee.__)("We were unable to generate that prompt.","elementor")),description:(0,ee.__)("Seems like the prompt contains words that could generate harmful content. Write a different prompt to continue.","elementor")},service_unavailable:{text:W.default.createElement(Q.AlertTitle,null,(0,ee.__)("There was a glitch.","elementor")),description:(0,ee.__)("Wait a moment and give it another go, or try tweaking the prompt.","elementor"),buttonText:(0,ee.__)("Try again","elementor"),buttonAction:A},request_timeout_error:{text:W.default.createElement(Q.AlertTitle,null,(0,ee.__)("There was a glitch.","elementor")),description:(0,ee.__)("Wait a moment and give it another go, or try tweaking the prompt.","elementor"),buttonText:(0,ee.__)("Try again","elementor"),buttonAction:A},invalid_token:{text:W.default.createElement(Q.AlertTitle,null,(0,ee.__)("Try again","elementor")),description:(0,ee.__)("Try exiting Elementor and sign in again.","elementor"),buttonText:(0,ee.__)("Reconnect","elementor"),buttonAction:A},file_too_large:{text:W.default.createElement(Q.AlertTitle,null,(0,ee.__)("The file is too large.","elementor")),description:(0,ee.__)("Please upload a file that is less than 4MB.","elementor")},image_resolution_maximum_exceeded:{text:W.default.createElement(Q.AlertTitle,null,(0,ee.__)("The image resolution exceeds the maximum allowed size.","elementor")),description:(0,ee.__)("Please upload a file with dimensions less than 2048x2048 pixels.","elementor")},external_service_unavailable:{text:W.default.createElement(Q.AlertTitle,null,(0,ee.__)("Temporary external service issue","elementor")),description:(0,ee.__)("It seems that one of our partner services is temporarily unavailable. Please try again in a few minutes.","elementor"),buttonText:(0,ee.__)("Try Again","elementor"),buttonAction:A}};return U[P]||U.default}(),ge=(null==me?void 0:me.buttonText)&&W.default.createElement(Q.Button,{color:"inherit",size:"small",variant:"outlined",onClick:me.buttonAction},me.buttonText);return W.default.createElement(Q.Alert,(0,U.default)({severity:me.severity||"error",action:"default"===de&&ge},pe),me.text,me.description,"bottom"===de&&W.default.createElement(Q.Box,{sx:{mt:1}},ge))};de.propTypes={error:te.default.oneOfType([te.default.object,te.default.string]),onRetry:te.default.func,actionPosition:te.default.oneOf(["default","bottom"])};C.default=de},14754:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.useSubscribeOnPromptHistoryAction=C.usePromptHistoryAction=C.PromptHistoryActionProvider=C.PromptHistoryActionContext=C.ACTION_TYPES=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(18821)),Z=T(P(85707)),Q=T(P(62688)),ee=P(51192),te=P(39827);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function _createForOfIteratorHelper(i,C){var P="undefined"!=typeof Symbol&&i[Symbol.iterator]||i["@@iterator"];if(!P){if(Array.isArray(i)||(P=function _unsupportedIterableToArray(i,C){if(i){if("string"==typeof i)return _arrayLikeToArray(i,C);var P={}.toString.call(i).slice(8,-1);return"Object"===P&&i.constructor&&(P=i.constructor.name),"Map"===P||"Set"===P?Array.from(i):"Arguments"===P||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P)?_arrayLikeToArray(i,C):void 0}}(i))||C&&i&&"number"==typeof i.length){P&&(i=P);var T=0,A=function F(){};return{s:A,n:function n(){return T>=i.length?{done:!0}:{done:!1,value:i[T++]}},e:function e(i){throw i},f:A}}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(){P=P.call(i)},n:function n(){var i=P.next();return U=i.done,i},e:function e(i){Z=!0,W=i},f:function f(){try{U||null==P.return||P.return()}finally{if(Z)throw W}}}}function _arrayLikeToArray(i,C){(null==C||C>i.length)&&(C=i.length);for(var P=0,T=Array(C);P{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.usePromptHistoryContext=C.PromptHistoryProvider=C.PromptHistoryContext=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(18821)),Z=T(P(62688)),Q=P(51192),ee=P(29691);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var te=C.PromptHistoryContext=(0,W.createContext)({}),ne=".e-ai-dialog-content",de=function getContainer(){return document.querySelector(ne)},pe=function getContainerHeight(){var i=document.querySelector(ne);return null==i?void 0:i.clientHeight},me=function getContentHeight(){return document.querySelector(ne).children[0].clientHeight+50},ge=function setContentHeight(i){var C=document.querySelector(ne);C.style.height="auto"!==i?"".concat(i,"px"):"auto"};(C.PromptHistoryProvider=function PromptHistoryProvider(i){var C=i.historyType,P=i.children,T=(0,W.useState)(!1);return W.default.createElement(te.Provider,{value:{historyType:C,showHistoryState:T}},P)}).propTypes={historyType:Z.default.oneOf(Object.values(Q.HISTORY_TYPES)).isRequired,children:Z.default.node};C.usePromptHistoryContext=function usePromptHistoryContext(){var i=(0,W.useContext)(te),C=i.historyType,P=i.showHistoryState,T=(0,U.default)(P,2),A=T[0],Z=T[1],ne=(0,W.useState)(!1),ve=(0,U.default)(ne,2),ye=ve[0],be=ve[1],Ee=(0,W.useState)(!1),xe=(0,U.default)(Ee,2),Oe=xe[0],ke=xe[1];(0,W.useEffect)((function(){if(A!==ye||A!==Oe)return C===Q.HISTORY_TYPES.IMAGE?function handleFullScreenHistoryState(){if(A)return be(!0),void setTimeout((function(){return ke(!0)}),200);ke(!1),setTimeout((function(){return be(!1)}),500)}():void function handleDefaultHistoryState(){if(A){var i=me();return ge(i),void setTimeout((function(){if(i<(0,ee.vh)(61))return ge((0,ee.vh)(61)),setTimeout((function(){return be(!0)}),200),void setTimeout((function(){return ke(!0)}),300);be(!0),ke(!0)}),20)}ke(!1),setTimeout((function(){be(!1),ge(me()),setTimeout((function(){return ge("auto")}),300)}),500)}()}),[A]);return{historyType:C,isOpen:Oe,isModalOpen:ye,showHistory:A,onOpen:function onOpen(){Z(!0)},onClose:function onClose(){Z(!1)},getContainer:de,getContainerHeight:pe}}},64766:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.renderPeriods=C.groupPromptHistoryData=C.LAST_7_DAYS_KEY=C.LAST_30_DAYS_KEY=void 0;var A=T(P(41594)),W=T(P(85707)),U=T(P(10906)),Z=P(12470),Q=P(85083),ee=T(P(11048));function _createForOfIteratorHelper(i,C){var P="undefined"!=typeof Symbol&&i[Symbol.iterator]||i["@@iterator"];if(!P){if(Array.isArray(i)||(P=function _unsupportedIterableToArray(i,C){if(i){if("string"==typeof i)return _arrayLikeToArray(i,C);var P={}.toString.call(i).slice(8,-1);return"Object"===P&&i.constructor&&(P=i.constructor.name),"Map"===P||"Set"===P?Array.from(i):"Arguments"===P||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P)?_arrayLikeToArray(i,C):void 0}}(i))||C&&i&&"number"==typeof i.length){P&&(i=P);var T=0,A=function F(){};return{s:A,n:function n(){return T>=i.length?{done:!0}:{done:!1,value:i[T++]}},e:function e(i){throw i},f:A}}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(){P=P.call(i)},n:function n(){var i=P.next();return U=i.done,i},e:function e(i){Z=!0,W=i},f:function f(){try{U||null==P.return||P.return()}finally{if(Z)throw W}}}}function _arrayLikeToArray(i,C){(null==C||C>i.length)&&(C=i.length);for(var P=0,T=Array(C);P=Q.MONTH_JANUARY_INDEX;te--)U[te]&&Z.push(A.default.createElement(ee.default,{periodTitle:U[te].label,onHistoryItemDelete:W,historyItems:U[te].items}));return Z}},58541:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A,W=T(P(41594)),U=T(P(78304)),Z=T(P(40453)),Q=T(P(98832)),ee=P(86956),te=P(12470),ne=T(P(62688)),de=P(44048),pe=["isActive"],me=(0,ee.styled)(ee.IconButton)(A||(A=(0,Q.default)(["\n margin-right: ",";\n\n ","\n"])),(function(i){return i.theme.spacing(2)}),(function(i){var C=i.isActive,P=i.theme;return C&&"\n background-color: ".concat(P.palette.action.hover,";\n color: ").concat(P.palette.text.tertiary,";\n ")})),ge=function PromptHistoryButton(i){var C=i.isActive,P=(0,Z.default)(i,pe);return W.default.createElement(me,(0,U.default)({"aria-label":(0,te.__)("Show prompt history","elementor"),type:"button",size:"small",isActive:C},P),W.default.createElement(de.HistoryIcon,null))};ge.propTypes={isActive:ne.default.bool.isRequired};C.default=ge},33488:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(61790)),Z=T(P(58155)),Q=P(86956),ee=P(12470),te=T(P(16737)),ne=T(P(22128)),de=T(P(34757)),pe=T(P(43091)),me=P(64766),ge=T(P(64428)),ve=T(P(30808)),ye=T(P(28685)),be=P(39827),Ee=T(P(49106));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var xe=["invalid_connect_data","no_subscription"];C.default=function PromptHistoryModal(i){var C=(0,W.useRef)((function(){})),P=(0,W.useRef)(null),T=(0,be.usePromptHistoryContext)(),A=T.historyType,Oe=T.onClose,ke=(0,te.default)(A),Re=ke.items,Te=ke.meta,je=ke.isLoading,Ae=ke.error,Me=ke.fetchData,Le=ke.deleteItemById,De=(0,de.default)(),We=De.isLoading,Be=De.error,ze=De.deleteItem,$e=Ae||Be,Ke=je||We,Qe=Te&&(null==Te?void 0:Te.currentPage)===(null==Te?void 0:Te.totalPages),et=(null==Re?void 0:Re.length)>0&&(null==Te?void 0:Te.allowedDays)<90&&Qe;(0,W.useEffect)((function(){C.current=(0,Z.default)(U.default.mark((function _callee(){return U.default.wrap((function _callee$(i){for(;;)switch(i.prev=i.next){case 0:return i.abrupt("return",Me({page:1,limit:10}));case 1:case"end":return i.stop()}}),_callee)}))),C.current()}),[]);var tt=function(){var i=(0,Z.default)(U.default.mark((function _callee4(i){return U.default.wrap((function _callee4$(P){for(;;)switch(P.prev=P.next){case 0:return C.current=(0,Z.default)(U.default.mark((function _callee3(){return U.default.wrap((function _callee3$(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,ze(i);case 2:return C.abrupt("return",C.sent);case 3:case"end":return C.stop()}}),_callee3)}))),P.next=3,C.current();case 3:Be||Le(i);case 4:case"end":return P.stop()}}),_callee4)})));return function onHistoryItemDelete(C){return i.apply(this,arguments)}}();return W.default.createElement(Ee.default,i,W.default.createElement(ne.default,{onClose:Oe}),$e&&!xe.includes($e)&&W.default.createElement(pe.default,{error:$e,onRetry:C.current,sx:{position:"absolute",zIndex:1,marginTop:Ke?.5:"revert"}}),Ke&&W.default.createElement(Q.LinearProgress,{role:"progressbar","aria-label":(0,ee.__)("Loading","elementor"),color:"secondary"}),W.default.createElement(Q.Box,{sx:{overflowY:"scroll",height:"85%"},ref:P},$e&&xe.includes($e)&&W.default.createElement(ye.default,{variant:"full",historyType:A}),!$e&&0===(null==Re?void 0:Re.length)&&W.default.createElement(ge.default,{historyType:A}),(null==Re?void 0:Re.length)>0&&W.default.createElement(ve.default,{loadMore:function loadNext(){Ke||Qe||(C.current=(0,Z.default)(U.default.mark((function _callee2(){return U.default.wrap((function _callee2$(i){for(;;)switch(i.prev=i.next){case 0:return i.abrupt("return",Me({page:Te.currentPage+1,limit:10}));case 1:case"end":return i.stop()}}),_callee2)}))),C.current())},getScrollParent:function getScrollParent(){return P.current},useWindow:!1,isReverse:!1,threshold:30,initialLoad:!1,hasMore:!Qe},(0,me.renderPeriods)({items:Re,onDelete:tt})),et&&W.default.createElement(ye.default,{variant:"small",historyType:A})))}},51192:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.getTranslatedPromptHistoryType=C.TRANSLATED_HISTORY_TYPES_FALLBACK=C.TRANSLATED_HISTORY_TYPES=C.HISTORY_TYPES=void 0;var A=T(P(85707)),W=P(12470),U=C.HISTORY_TYPES=Object.freeze({ALL:"all",TEXT:"text",CODE:"code",IMAGE:"images",BLOCK:"blocks"}),Z=C.TRANSLATED_HISTORY_TYPES_FALLBACK=(0,W.__)("things","elementor"),Q=C.TRANSLATED_HISTORY_TYPES=Object.freeze((0,A.default)((0,A.default)((0,A.default)((0,A.default)({},U.TEXT,(0,W.__)("texts","elementor")),U.CODE,(0,W.__)("code","elementor")),U.IMAGE,(0,W.__)("images","elementor")),U.BLOCK,(0,W.__)("blocks","elementor")));C.getTranslatedPromptHistoryType=function getTranslatedPromptHistoryType(i){return Q[i]?Q[i]:Z}},9196:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(58541)),U=T(P(33488)),Z=P(39827),Q="prompt-history-modal";C.default=function PromptHistory(){var i=(0,Z.usePromptHistoryContext)(),C=i.isOpen,P=i.isModalOpen,T=i.onOpen,ee=i.onClose;return A.default.createElement(A.default.Fragment,null,A.default.createElement(W.default,{isActive:C,onClick:function onClick(){return C?ee():T()},"aria-haspopup":"dialog","aria-controls":Q}),P&&A.default.createElement(U.default,{id:Q}))}},82521:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(62688)),U=T(P(74223)),Z=P(44048),Q=T(P(7793)),ee=A.default.createElement(Z.AIIcon,{"data-testid":"e-ph-fi"}),te=Object.freeze({"enhance-image-prompt":A.default.createElement(U.default,null),"get-text":A.default.createElement(U.default,null),"edit-text":A.default.createElement(U.default,null),"custom-css":A.default.createElement(Q.default,null),"custom-code":A.default.createElement(Q.default,null)}),ne=function PromptHistoryActionIcon(i){var C=i.action;return te[C]?te[C]:ee};ne.propTypes={action:W.default.string.isRequired};C.default=ne},49106:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A,W=T(P(41594)),U=T(P(78304)),Z=T(P(40453)),Q=T(P(98832)),ee=P(86956),te=P(12470),ne=T(P(62688)),de=P(39827),pe=["children"],me=(0,ee.styled)(ee.Box)(A||(A=(0,Q.default)(["\n width: 360px;\n position: relative;\n margin-top: ",";\n margin-right: ",";\n background-color: ",";\n border-radius: ",";\n height: ",";\n\n @media screen and (max-width: 456px) {\n width: 320px;\n }\n\n @media screen and (max-width: 420px) {\n width: 230px;\n }\n"])),(function(i){return i.theme.spacing(2)}),(function(i){return i.theme.spacing(2)}),(function(i){return i.theme.palette.background.paper}),(function(i){var C=i.theme;return"".concat(C.shape.borderRadius,"px")}),(function(i){var C=i.height;return"calc( ".concat(C,"px - 32px )")})),ge=function ModalContainer(i){var C=i.children,P=(0,Z.default)(i,pe),T=(0,de.usePromptHistoryContext)(),A=T.isOpen,Q=T.isModalOpen,ne=T.onClose,ge=T.getContainerHeight,ve=T.getContainer;return W.default.createElement(ee.Modal,(0,U.default)({container:ve(),open:Q,hideBackdrop:!0,onClose:ne,sx:{position:"absolute"}},P),W.default.createElement(ee.Backdrop,{open:!0,sx:{position:"absolute",justifyContent:"flex-end",alignItems:"flex-start"},"aria-hidden":!1},W.default.createElement(ee.Slide,{direction:"left",in:A,timeout:500,easing:"ease-in-out"},W.default.createElement(me,{"aria-label":(0,te.__)("Prompt history modal","elementor"),height:ge()},C))))};ge.propTypes={isOpen:ne.default.bool.isRequired,isModalOpen:ne.default.bool.isRequired,onClose:ne.default.func.isRequired,children:ne.default.oneOfType([ne.default.arrayOf(ne.default.node),ne.default.node])};C.default=ge},64428:(i,C,P)=>{"use strict";var T=P(12470).sprintf,A=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=A(P(41594)),U=P(86956),Z=P(12470),Q=A(P(62688)),ee=P(51192),te=function PromptHistoryEmpty(i){var C=i.historyType;return W.default.createElement(U.Stack,{justifyContent:"center",sx:{height:"100%",textAlign:"center"},"data-testid":"e-ph-empty"},W.default.createElement(U.Typography,{variant:"h6"},(0,Z.__)("Prepare to be amazed","elementor")),W.default.createElement(U.Typography,{variant:"body1"},T((0,Z.__)("This is where you'll find all the %s you've generated using Elementor AI.","elementor"),(0,ee.getTranslatedPromptHistoryType)(C))))};te.propTypes={historyType:Q.default.oneOf(Object.values(ee.HISTORY_TYPES)).isRequired};C.default=te},22128:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=P(86956),U=P(12470),Z=T(P(62688)),Q=P(44048),ee=(0,W.styled)(W.Box)((function(i){var C=i.theme;return{marginTop:0,padding:C.spacing(1.5),borderBottom:"1px solid ".concat(C.palette.action.focus),display:"flex",alignItems:"center",justifyContent:"space-between"}})),te=function PromptHistoryModalHeader(i){var C=i.onClose;return A.default.createElement(ee,null,A.default.createElement(W.Typography,{fontWeight:"bolder",variant:"h6",sx:{userSelect:"none"}},(0,U.__)("History","elementor")),A.default.createElement(W.IconButton,{size:"small","aria-label":(0,U.__)("Hide prompt history","elementor"),onClick:C},A.default.createElement(Q.XIcon,{fontSize:"small"})))};te.propTypes={onClose:Z.default.func.isRequired};C.default=te},30734:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(40453)),Z=P(86956),Q=T(P(62688)),ee=T(P(69485)),te=["tooltipTitle"],ne=function ActionButton(i){var C=i.tooltipTitle,P=(0,U.default)(i,te);return A.default.createElement(ee.default,{title:C,placement:"top"},A.default.createElement(Z.IconButton,(0,W.default)({type:"button",size:"small",disableRipple:!0,disableFocusRipple:!0,disableTouchRipple:!0},P)))};ne.propTypes={tooltipTitle:Q.default.string.isRequired};C.default=ne},16097:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A,W,U=T(P(41594)),Z=T(P(98832)),Q=P(86956),ee=T(P(62688)),te=(0,Q.styled)(Q.Typography)(A||(A=(0,Z.default)(["\n color: ",";\n"])),(function(i){return i.theme.palette.secondary.light})),ne=(0,Q.styled)("img")(W||(W=(0,Z.default)(["\n height: 72px;\n width: 72px;\n object-fit: cover;\n margin-right: ",";\n"])),(function(i){return i.theme.spacing(.5)})),de=function PromptHistoryItemSecondaryContent(i){var C=i.date,P=i.thumbnails;return U.default.createElement(Q.Stack,{direction:"column",width:"90%"},U.default.createElement(te,{variant:"caption"},C),(null==P?void 0:P.length)>0&&U.default.createElement(Q.Stack,{flexDirection:"row",mt:1},P.map((function(i){return U.default.createElement(ne,{key:"thumbnail-".concat(i.seed),alt:"",src:i.image_url})}))))};de.propTypes={date:ee.default.string.isRequired,thumbnails:ee.default.array};C.default=de},45301:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A,W=T(P(41594)),U=T(P(98832)),Z=P(86956),Q=T(P(62688)),ee=T(P(69485)),te=(0,Z.styled)(Z.Typography)(A||(A=(0,U.default)(["\n margin-bottom: ",";\n"])),(function(i){return i.theme.spacing(.5)})),ne=function PromptHistoryItemTitle(i){var C=i.prompt;return W.default.createElement(ee.default,{title:C,arrow:!1,placement:"bottom-start"},W.default.createElement(te,{variant:"body2",noWrap:!0,paragraph:!0},C))};ne.propTypes={prompt:Q.default.string.isRequired};C.default=ne},5682:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A,W,U,Z,Q=T(P(41594)),ee=T(P(40453)),te=T(P(98832)),ne=P(86956),de=P(12470),pe=T(P(62688)),me=T(P(51066)),ge=P(44048),ve=T(P(65802)),ye=T(P(30734)),be=P(14754),Ee=T(P(82521)),xe=T(P(33057)),Oe=T(P(45301)),ke=T(P(16097)),Re=["id","date","onHistoryItemDelete"],Te=(0,ne.styled)(ne.ListItem)(A||(A=(0,te.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(i){var C=i.actionsCount;return"calc(100% - ".concat(C," * 26px)")})),je=(0,ne.styled)(ne.ListItemButton)(W||(W=(0,te.default)(["\n padding: ",";\n align-items: flex-start;\n cursor: inherit;\n"])),(function(i){return i.theme.spacing(.5,2)})),Ae=(0,ne.styled)(ne.ListItemIcon)(U||(U=(0,te.default)(["\n min-width: auto;\n\n & > .MuiSvgIcon-root {\n margin-right: ",";\n font-size: 1rem;\n position: relative;\n top: ",";\n }\n"])),(function(i){return i.theme.spacing(1.5)}),(function(i){return i.theme.spacing(.5)})),Me=(0,ne.styled)(ne.Box)(Z||(Z=(0,te.default)(["\n & .MuiSvgIcon-root {\n font-size: 1rem;\n }\n"]))),Le=function PromptHistoryItem(i){var C=i.id,P=i.date,T=i.onHistoryItemDelete,A=(0,ee.default)(i,Re),W=(0,be.usePromptHistoryAction)(),U=W.getAllowedActions,Z=W.onPromptReuse,te=W.onResultEdit,pe=W.onImagesRestore,Le=A.action,De=A.prompt,We=A.text,Be=A.images,ze=A.thumbnails,$e=A.imageType,Ke=A.ratio,Qe=U();return Q.default.createElement(Te,{tabIndex:"0","data-testid":"e-ph-i",disableGutters:!0,disablePadding:!0,actionsCount:Object.keys(Qe).length},Q.default.createElement(je,{component:"div",role:void 0},Q.default.createElement(Ae,null,Q.default.createElement(Ee.default,{action:Le})),Q.default.createElement(ne.ListItemText,{disableTypography:!0,primary:Q.default.createElement(ne.Stack,{direction:"row",justifyContent:"space-between",alignItems:"center",height:"16px"},Q.default.createElement(Oe.default,{prompt:De}),Q.default.createElement(Me,{className:"e-prompt-history-item-actions"},Qe[be.ACTION_TYPES.REMOVE]&&Q.default.createElement(ye.default,{onClick:function onClick(){return T(C)},"aria-label":(0,de.__)("Remove item","elementor"),tooltipTitle:(0,de.__)("Remove","elementor")},Q.default.createElement(ge.TrashIcon,null)),Qe[be.ACTION_TYPES.REUSE]&&Q.default.createElement(ye.default,{onClick:function onClick(){return Z(C,De)},"aria-label":(0,de.__)("Reuse prompt","elementor"),tooltipTitle:(0,de.__)("Reuse prompt","elementor")},Q.default.createElement(xe.default,null)),Qe[be.ACTION_TYPES.RESTORE]&&Q.default.createElement(ye.default,{onClick:function onClick(){return pe(C,{prompt:De,images:Be,imageType:$e,ratio:Ke})},"aria-label":(0,de.__)("Restore","elementor"),tooltipTitle:(0,de.__)("Restore","elementor")},Q.default.createElement(ve.default,null)),Qe[be.ACTION_TYPES.EDIT]&&Q.default.createElement(ye.default,{onClick:function onClick(){return te(C,We)},"aria-label":(0,de.__)("Edit result","elementor"),tooltipTitle:(0,de.__)("Edit","elementor")},Q.default.createElement(me.default,null)))),secondary:Q.default.createElement(ke.default,{date:P,thumbnails:ze})})))};Le.propTypes={id:pe.default.string.isRequired,action:pe.default.string.isRequired,prompt:pe.default.string.isRequired,date:pe.default.string.isRequired,onHistoryItemDelete:pe.default.func.isRequired,text:pe.default.string,images:pe.default.array,thumbnails:pe.default.array,imageType:pe.default.string,ratio:pe.default.string};C.default=Le},11048:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(40453)),Z=P(86956),Q=P(12470),ee=T(P(62688)),te=T(P(5682)),ne=P(85083),de=["id","date"],pe=(0,Z.styled)(Z.List)((function(i){var C=i.theme;return{borderBottom:"1px solid ".concat(C.palette.action.focus)}})),me=(0,Z.styled)(Z.Typography)((function(i){var C=i.theme;return{padding:C.spacing(1.5,2),color:C.palette.secondary.light}})),ge=(0,Q.__)("F j, g:i A","elementor"),ve=function PromptHistoryPeriod(i){var C=i.periodTitle,P=i.historyItems,T=i.onHistoryItemDelete;return A.default.createElement(pe,{"data-testid":"e-ph-p",subheader:A.default.createElement(Z.ListSubheader,{disableSticky:!0,disableGutters:!0},A.default.createElement(me,{variant:"body2",role:"heading","aria-level":"6"},C))},P.map((function(i){var C=i.id,P=i.date,Z=(0,U.default)(i,de);return A.default.createElement(te.default,(0,W.default)({key:C,date:(0,ne.translateDate)(ge,P),onHistoryItemDelete:function onHistoryItemDelete(){return T(C)},id:C},Z))})))};ve.propTypes={periodTitle:ee.default.string.isRequired,historyItems:ee.default.array.isRequired,onHistoryItemDelete:ee.default.func.isRequired};C.default=ve},28685:(i,C,P)=>{"use strict";var T=P(12470).sprintf,A=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=A(P(41594)),U=A(P(85707)),Z=P(86956),Q=P(12470),ee=A(P(62688)),te=P(44048),ne=P(51192),de="full",pe="small",me=(0,U.default)((0,U.default)({},de,(0,Q.__)("Want to see your %s generation history for as far as the past 90 days?","elementor")),pe,(0,Q.__)("Want to see your %s generation history for the past 90 days?","elementor")),ge=function PromptHistoryUpgrade(i){var C=i.variant,P=i.historyType;return W.default.createElement(Z.Stack,{justifyContent:"center",sx:{height:pe===C?"auto":"100%",textAlign:"center",p:2},"data-testid":"e-ph-upgrade-".concat(C)},W.default.createElement(Z.Typography,{variant:"body1",sx:{marginBottom:2}},function getMessage(i,C){var P=me[i]||me[de],A=(0,ne.getTranslatedPromptHistoryType)(C);return T(P,A)}(C,P)),W.default.createElement(Z.Button,{variant:"contained",color:"promotion",size:"small",href:"https://go.elementor.com/ai-popup-purchase-dropdown/",target:"_blank",rel:"noopener noreferrer",startIcon:W.default.createElement(te.UpgradeIcon,null),sx:{width:"50%",alignSelf:"center","&:hover":{color:"promotion.contrastText"}}},(0,Q.__)("Upgrade now","elementor")))};ge.propTypes={variant:ee.default.oneOf([de,pe]).isRequired,historyType:ee.default.oneOf(Object.values(ne.HISTORY_TYPES)).isRequired};C.default=ge},53497:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=P(86956),U=P(12470),Z=T(P(62688)),Q=function PromptLibraryLink(i){return A.default.createElement(W.Typography,{variant:"body2",color:"text.secondary"},(0,U.__)("For more suggestions, explore our")," ",A.default.createElement(W.Link,{href:i.libraryLink,className:"elementor-clickable",target:"_blank"},(0,U.__)("prompt library")))};Q.propTypes={libraryLink:Z.default.string};C.default=Q},29983:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(78304)),Z=P(12470),Q=T(P(80092));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var ee=(0,W.forwardRef)((function(i,C){return W.default.createElement(Q.default,(0,U.default)({name:"prompt",placeholder:(0,Z.__)("Describe the text and tone you want to use","elementor")+"..."},i,{ref:C}))}));C.default=ee},54178:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=P(86956),U=P(12470),Z=T(P(62688)),Q=function PromptSuggestions(i){var C;return A.default.createElement(W.Box,null,A.default.createElement(W.Typography,{variant:"subtitle1",color:"text.secondary"},(0,U.__)("Suggested prompts","elementor")+":"),A.default.createElement(W.Stack,{direction:"column",alignItems:"flex-start",gap:1,sx:{my:1}},null===(C=i.suggestions)||void 0===C?void 0:C.map((function(C,P){var T;return A.default.createElement(W.Chip,{key:P,variant:"outlined",size:"large",color:"secondary",label:(null===(T=i.suggestionFilter)||void 0===T?void 0:T.call(i,C))||C,onClick:function onClick(){return i.onSelect(C)}})}))),i.children)};Q.propTypes={suggestions:Z.default.arrayOf(Z.default.string),onSelect:Z.default.func.isRequired,suggestionFilter:Z.default.func,children:Z.default.node};C.default=Q},6942:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(78304)),Z=P(86956),Q=T(P(62688));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var ee=(0,W.forwardRef)((function(i,C){return W.default.createElement(Z.TextField,(0,U.default)({inputRef:C,multiline:!0,minRows:4,maxRows:20,color:"secondary"},i))}));ee.propTypes={value:Q.default.string,onChange:Q.default.func,helperText:Q.default.string};C.default=ee},69485:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(40453)),Z=P(86956),Q=T(P(62688)),ee=["children"],te=function Tooltip(i){var C=i.children,P=(0,U.default)(i,ee);return A.default.createElement(Z.Tooltip,(0,W.default)({componentsProps:{tooltip:{sx:{'&.MuiTooltip-tooltip[class*="MuiTooltip-tooltipPlacement"]':{m:0,fontSize:"10px",fontWeight:500,lineHeight:"1.4em"},py:.5,px:1}}}},P),C)};te.propTypes={children:Q.default.oneOfType([Q.default.arrayOf(Q.default.node),Q.default.node])};C.default=te},97601:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(40453)),Z=P(86956),Q=T(P(62688)),ee=["children"],te=function OverlayBarText(i){var C=i.children,P=(0,U.default)(i,ee);return A.default.createElement(Z.Typography,(0,W.default)({variant:"caption",color:"common.white"},P),C)};te.propTypes={children:Q.default.node};C.default=te},90157:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var T=P(86956),A=(0,T.styled)(T.Stack)((function(i){var C=i.theme,P=i.position,T={width:"100%",position:"absolute",left:0,padding:C.spacing(2.5)};return"top"===P?T.top=0:"bottom"===P&&(T.bottom=0),T}));C.default=A},3301:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var T=P(86956),A=(0,T.styled)(T.Box)((function(i){var C=i.theme;return{width:"100%",height:"100%",position:"absolute",backgroundColor:"rgba(0,0,0,0.5)",transition:"opacity ".concat(C.transitions.duration.short,"ms ").concat(C.transitions.easing.easeInOut),opacity:0,"&:hover":{opacity:1}}}));C.default=A},97223:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(85707)),Z=T(P(40453)),Q=P(86956),ee=T(P(62688)),te=["sx"];function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(78304)),Z=P(86956),Q=T(P(62688)),ee=P(44048);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var te=(0,Z.styled)(Z.TextField)((function(){return{".wp-admin & .MuiInputBase-input, & .MuiInputBase-input:focus":{backgroundColor:"initial",boxShadow:"none",border:0,color:"inherit",outline:0,padding:"16.5px 14px 16.5px 0","&.MuiInputBase-inputSizeSmall":{padding:"8.5px 14px 8.5px 0"}}}})),ne=(0,W.forwardRef)((function(i,C){return W.default.createElement(te,(0,U.default)({autoFocus:!0,fullWidth:!0,required:!0,size:"small",color:"secondary",InputProps:{autoComplete:"off",startAdornment:W.default.createElement(Z.InputAdornment,{position:"start"},W.default.createElement(ee.SearchIcon,null))},placeholder:i.placeholder,name:i.name,value:i.value,onChange:i.onChange},i,{inputRef:C}))}));ne.propTypes={placeholder:Q.default.string,name:Q.default.string,value:Q.default.string,onChange:Q.default.func};C.default=ne},36858:(i,C,P)=>{"use strict";var T=P(12470).__,A=P(62688),W=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var U=W(P(41594)),Z=W(P(78304)),Q=W(P(40453)),ee=P(86956),te=["onClose"],ne=function UpgradeBanner(i){var C=i.onClose,P=(0,Q.default)(i,te);return U.default.createElement(ee.Alert,(0,Z.default)({icon:!1,action:U.default.createElement(ee.AlertAction,{onClick:function onClick(){return window.open("https://go.elementor.com/ai-banner-free-upgrade/","_blank")}},T("Upgrade","elementor")),variant:"filled",color:"promotion",onClose:C},P),T("You’re using a limited license. Get maximum access to Elementor AI.","elementor"))};ne.propTypes={onClose:A.func,sx:A.object};C.default=ne},35121:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(18821)),Z=P(86956),Q=P(12470),ee=T(P(62688)),te=P(44048);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var ne=(0,Z.styled)(Z.Paper)((function(i){var C=i.theme;return{position:"relative",'[data-popper-placement="top"] &':{marginBottom:C.spacing(2.5)},'[data-popper-placement="bottom"] &':{marginTop:C.spacing(2.5)},padding:C.spacing(3),boxShadow:C.shadows[4],zIndex:"9999"}})),de=(0,Z.styled)(Z.Box)((function(i){var C=i.theme;return{width:C.spacing(5),height:C.spacing(2.5),position:"absolute",overflow:"hidden",left:"50% !important",transform:"translateX(-50%) rotate(var(--rotate, 0deg)) !important",'[data-popper-placement="top"] &':{top:"100%"},'[data-popper-placement="bottom"] &':{"--rotate":"180deg",top:"calc(".concat(C.spacing(2.5)," * -1)")},"&::after":{backgroundColor:C.palette.background.paper,content:'""',display:"block",position:"absolute",width:C.spacing(2.5),height:C.spacing(2.5),top:0,left:"50%",transform:"translateX(-50%) translateY(-50%) rotate(45deg)",boxShadow:"1px 1px 5px 0px rgba(0, 0, 0, 0.2)",backgroundImage:"linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05))"}}})),pe=[(0,Q.__)("Get spot-on suggestions from AI Copilot and AI Context with appropriate designs, layouts, and content for your business.","elementor"),(0,Q.__)("Generate professional texts about any topic, in any tone.","elementor"),(0,Q.__)("Effortlessly create or enhance stunning images and bring your ideas to life.","elementor"),(0,Q.__)("Unleash infinite possibilities with the custom code generator.","elementor"),(0,Q.__)("Access 30-days of AI History with the AI Starter plan and 90-days with the Power plan.","elementor")],me=(0,Z.styled)(Z.Chip)((function(){return{"& .MuiChip-label":{lineHeight:1.5},"& .MuiSvgIcon-root.MuiChip-icon":{fontSize:"1.25rem"}}})),ge=function UpgradeChip(i){var C=i.hasSubscription,P=void 0!==C&&C,T=i.usagePercentage,A=void 0===T?0:T,ee=(0,W.useState)(!1),ge=(0,U.default)(ee,2),ve=ge[0],ye=ge[1],be=(0,W.useRef)(null),Ee=(0,W.useRef)(null),xe="https://go.elementor.com/ai-popup-purchase-dropdown/";P&&(xe=A>=100?"https://go.elementor.com/ai-popup-upgrade-limit-reached/":"https://go.elementor.com/ai-popup-upgrade-limit-reached-80-percent/");var Oe=P?(0,Q.__)("Upgrade Elementor AI","elementor"):(0,Q.__)("Get Elementor AI","elementor");return W.default.createElement(Z.Box,{component:"span","aria-owns":ve?"e-ai-upgrade-popover":void 0,"aria-haspopup":"true",onMouseEnter:function showPopover(){return ye(!0)},onMouseLeave:function hidePopover(){return ye(!1)},ref:be,display:"flex",alignItems:"center"},W.default.createElement(me,{color:"promotion",label:(0,Q.__)("Upgrade","elementor"),icon:W.default.createElement(te.AIIcon,null),size:"small"}),W.default.createElement(Z.Popper,{open:ve,anchorEl:be.current,sx:{zIndex:"170001",maxWidth:300},modifiers:[{name:"arrow",enabled:!0,options:{element:Ee.current}}]},W.default.createElement(ne,null,W.default.createElement(de,{ref:Ee}),W.default.createElement(Z.Typography,{variant:"h5",color:"text.primary"},(0,Q.__)("Unlimited access to Elementor AI","elementor")),W.default.createElement(Z.List,{sx:{mb:1}},pe.map((function(i,C){return W.default.createElement(Z.ListItem,{key:C,disableGutters:!0,sx:{alignItems:"flex-start"}},W.default.createElement(Z.ListItemIcon,null,W.default.createElement(te.CheckedCircleIcon,null)),W.default.createElement(Z.ListItemText,{sx:{m:0}},W.default.createElement(Z.Typography,{variant:"body2"},i)))}))),W.default.createElement(Z.Button,{variant:"contained",color:"promotion",size:"small",href:xe,target:"_blank",startIcon:W.default.createElement(te.AIIcon,null),sx:{"&:hover":{color:"promotion.contrastText"}}},Oe))))};C.default=ge;ge.propTypes={hasSubscription:ee.default.bool,usagePercentage:ee.default.number}},35036:(i,C,P)=>{"use strict";var T=P(12470).sprintf,A=P(12470).__,W=P(62688),U=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var Z=U(P(41594)),Q=U(P(40453)),ee=U(P(78304)),te=U(P(85707)),ne=P(86956),de=P(54076),pe=["onClose","usagePercentage","hasSubscription","feature"],me="subscription",ge="noSubscription",ve=function getUsageTitle(i){return T(A("You’ve used %s of credits for this AI feature.","elementor"),i)},ye=ve("95%"),be=ve("80%"),Ee=ve("75%"),xe=A("Get maximum access.","elementor"),Oe=Object.keys(de.FREE_TRIAL_FEATURES_NAMES),ke=[{threshold:95,title:(0,te.default)((0,te.default)({},me,ye),ge,ye),url:(0,te.default)((0,te.default)({},me,"https://go.elementor.com/ai-banner-paid-95-limit-reach/"),ge,"https://go.elementor.com/ai-banner-free-95-limit-reach/"),color:"error"},{threshold:80,title:(0,te.default)((0,te.default)({},me,be),ge,be),url:(0,te.default)((0,te.default)({},me,"https://go.elementor.com/ai-banner-paid-80-limit-reach/"),ge,"https://go.elementor.com/ai-banner-free-80-limit-reach/"),color:"warning"},{threshold:75,title:(0,te.default)((0,te.default)({},me,Ee),ge,Ee),url:(0,te.default)((0,te.default)({},me,"https://go.elementor.com/ai-banner-paid-80-limit-reach/"),ge,"https://go.elementor.com/ai-banner-free-80-limit-reach/"),color:"warning"}],Re=function UpgradeButton(i){return Z.default.createElement(ne.Button,(0,ee.default)({color:"inherit",variant:"outlined",sx:{border:"2px solid"}},i),A("Upgrade now","elementor"))},Te=function UsageLimitAlert(i){i.onClose;var C=i.usagePercentage,P=i.hasSubscription,W=i.feature,U=(0,Q.default)(i,pe),ve=ke.find((function(i){var P=i.threshold;return C>=P}));if(!ve)return null;var ye=P?me:ge,be=(0,te.default)((0,te.default)({},me,xe),ge,function getDescriptionNoSubscription(i){var C=Oe.filter((function(C){return C!==i})).map((function(i){return de.FREE_TRIAL_FEATURES_NAMES[i]})).join(", ");return T(A("Upgrade now to keep using this feature. You still have credits for other AI features (%s, etc.)","elementor"),C)}(W)),Ee=ve.title,Te=ve.url,je=ve.color;return Z.default.createElement(ne.Alert,(0,ee.default)({severity:"warning",action:Z.default.createElement(Re,{onClick:function handleUpgradeClick(){return window.open(Te[ye],"_blank")}}),color:je},U),Z.default.createElement(ne.AlertTitle,null,Ee[ye]),be[ye])};Te.propTypes={onClose:W.func,usagePercentage:W.number,hasSubscription:W.bool,feature:W.string};C.default=Te},38310:(i,C,P)=>{"use strict";var T=P(62688),A=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=A(P(41594)),U=A(P(36858)),Z=A(P(35036)),Q=A(P(26346)),ee=function UsageMessages(i){var C=i.hasSubscription,P=i.usagePercentage,T=i.sx,A=i.feature,ee=(0,Q.default)({usagePercentage:P,hasSubscription:C}),te=ee.showBanner,ne=ee.markBannerAsViewed;return W.default.createElement(W.default.Fragment,null,te&&W.default.createElement(U.default,{onClose:ne,sx:T}),W.default.createElement(Z.default,{hasSubscription:C,usagePercentage:P,sx:T,feature:A}))};ee.propTypes={hasSubscription:T.bool,usagePercentage:T.number,sx:T.object,feature:T.string};C.default=ee},90291:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=C.VoicePromotionAlert=void 0;var A=T(P(85707)),W=T(P(41594)),U=P(86956),Z=T(P(50923)),Q=T(P(80366)),ee=T(P(62688)),te=P(12470);function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(85707)),Z=T(P(40453)),Q=P(86956),ee=T(P(62688)),te=T(P(99476)),ne=["sx"];function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=C.RequestIdsProvider=void 0,C.generateIds=function generateIds(i){var C;i.id=ee().toString(),null!==(C=i.elements)&&void 0!==C&&C.length&&i.elements.map((function(i){return generateIds(i)}));return i},C.useRequestIds=C.getUniqueId=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(18821)),Z=T(P(62688));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var Q=(0,W.createContext)({}),ee=(C.useRequestIds=function useRequestIds(){var i=(0,W.useContext)(Q);if(!i)throw new Error("useRequestIds must be used within a RequestIdsProvider");return i},C.getUniqueId=function getUniqueId(i){return i+"-"+Math.random().toString(16).substr(2,7)});window.EDITOR_SESSION_ID=window.EDITOR_SESSION_ID||ee("editor-session"),(C.RequestIdsProvider=function RequestIdsProvider(i){var C=(0,W.useRef)(window.EDITOR_SESSION_ID),P=(0,W.useRef)(""),T=(0,W.useRef)(""),A=(0,W.useRef)(""),Z=(0,W.useRef)("");P.current=ee("session");var te=(0,W.useState)(0),ne=(0,U.default)(te,2),de=ne[0],pe=ne[1];return W.default.createElement(Q.Provider,{value:{editorSessionId:C,sessionId:P,generateId:T,batchId:A,requestId:Z,setGenerate:function setGenerate(){return T.current=ee("generate"),T},setBatch:function setBatch(){return A.current=ee("batch"),A},setRequest:function setRequest(){return Z.current=ee("request"),Z},usagePercentage:de,updateUsagePercentage:function updateUsagePercentage(i){pe(i)}}},i.children)}).propTypes={children:Z.default.node.isRequired};C.default=Q},85083:(i,C)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.translateDate=C.daysDiff=C.MONTH_JANUARY_INDEX=C.MONTH_DECEMBER_INDEX=void 0;C.MONTH_DECEMBER_INDEX=12,C.MONTH_JANUARY_INDEX=0,C.translateDate=function translateDate(i,C,P){var T,A;return null!==(T=window.wp)&&void 0!==T&&T.date?(0,(null===(A=window.wp)||void 0===A?void 0:A.date).dateI18n)(i,C,P):C},C.daysDiff=function daysDiff(i,C){var P=Date.UTC(i.getFullYear(),i.getMonth(),i.getDate()),T=Date.UTC(C.getFullYear(),C.getMonth(),C.getDate());return Math.floor((T-P)/864e5)}},54076:(i,C,P)=>{"use strict";var T=P(12470).__;Object.defineProperty(C,"__esModule",{value:!0}),C.FREE_TRIAL_FEATURES_NAMES=void 0;C.FREE_TRIAL_FEATURES_NAMES={TEXT:T("Text","elementor"),IMAGES:T("Images","elementor"),CODE:T("Code","elementor"),CONTAINERS:T("Containers","elementor"),ANIMATION:T("Animation","elementor")}},29691:(i,C)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.vh=void 0;C.vh=function vh(i){return i*Math.max(document.documentElement.clientHeight,window.innerHeight||0)/100}},80141:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(61790)),W=T(P(10564)),U=T(P(18821)),Z=T(P(85707)),Q=T(P(58155)),ee=P(95034),te=T(P(48812)),ne=P(41594);function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(61790)),W=T(P(85707)),U=T(P(58155)),Z=P(95034),Q=T(P(48812));function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(61790)),W=T(P(58155)),U=T(P(18821)),Z=P(41594),Q=P(95034);C.default=function useDeletePromptHistoryItem(){var i=(0,Z.useState)(!1),C=(0,U.default)(i,2),P=C[0],T=C[1],ee=(0,Z.useState)(""),te=(0,U.default)(ee,2),ne=te[0],de=te[1],pe=function(){var i=(0,W.default)(A.default.mark((function _callee(i){return A.default.wrap((function _callee$(C){for(;;)switch(C.prev=C.next){case 0:return C.abrupt("return",new Promise((function(C,P){de(""),T(!0),(0,Q.deleteHistoryItem)(i).then((function(){C(!0)})).catch((function(i){var C=(null==i?void 0:i.responseText)||i;de(C),P(C)})).finally((function(){return T(!1)}))})));case 1:case"end":return C.stop()}}),_callee)})));return function deleteItem(C){return i.apply(this,arguments)}}();return{isLoading:P,error:ne,deleteItem:pe}}},5952:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(61790)),W=T(P(58155)),U=P(95034),Z=T(P(48812));C.default=function useExcerptPrompt(i){return(0,Z.default)(function(){var i=(0,W.default)(A.default.mark((function _callee(i){return A.default.wrap((function _callee$(C){for(;;)switch(C.prev=C.next){case 0:return C.abrupt("return",(0,U.getExcerpt)(i));case 1:case"end":return C.stop()}}),_callee)})));return function(C){return i.apply(this,arguments)}}(),i)}},75431:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(61790)),W=T(P(58155)),U=P(95034),Z=T(P(80695));C.default=function useFeaturedImagePrompt(i){return(0,Z.default)(function(){var i=(0,W.default)(A.default.mark((function _callee(i){return A.default.wrap((function _callee$(C){for(;;)switch(C.prev=C.next){case 0:return C.abrupt("return",(0,U.getFeaturedImage)(i));case 1:case"end":return C.stop()}}),_callee)})));return function(C){return i.apply(this,arguments)}}(),i)}},64356:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(18821)),W=P(41594);C.default=function useImageNavigation(i){var C=(0,W.useState)(-1),P=(0,A.default)(C,2),T=P[0],U=P[1],Z={reset:function reset(){return U(-1)},prev:function prev(){var C=T+1;C>=i.length&&(C=0),U(C)},next:function next(){var C=T-1;C<0&&(C=i.length-1),U(C)}};return{zoomIndex:T,setZoomIndex:U,actions:Z}}},10092:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(18821)),W=P(41594);C.default=function useImagesPreload(){var i=(0,W.useState)(!1),C=(0,A.default)(i,2),P=C[0],T=C[1];return{ready:P,preloadImages:function preloadImages(i){T(!1),Promise.all(i.map((function(i){return function loadImage(i){return new Promise((function(C,P){var T=new Image;T.src=i,T.onload=function(){return C(i)},T.onerror=function(i){return P(i)}}))}(i)}))).then((function(){return T(!0)})).catch((function(i){return console.log("Failed to load images",i)}))}}}},80366:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=function useIntroduction(i){var C,P,T,U=window.elementor?null===(C=window.elementor.config)||void 0===C?void 0:C.user:null===(P=window.elementorAdmin)||void 0===P||null===(P=P.config)||void 0===P?void 0:P.user,Z=(0,W.useState)(!(null==U||null===(T=U.introduction)||void 0===T||!T[i])),Q=(0,A.default)(Z,2),ee=Q[0],te=Q[1];return{isViewed:ee,markAsViewed:function markAsViewed(){return i?new Promise((function(C,P){ee&&P(),te(!0),elementorCommon.ajax.addRequest("introduction_viewed",{data:{introductionKey:i},error:function error(){te(!1),P()},success:function success(){te(!0),null!=U&&U.introduction&&(U.introduction[i]=!0),C()}})})):Promise.reject()}}};var A=T(P(18821)),W=P(41594)},34161:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=P(95034),W=T(P(48812)),U=P(91258),Z=new Map([["media",A.getImagePromptEnhanced],["layout",A.getLayoutPromptEnhanced]]);C.default=function usePromptEnhancer(i,C){var P=(0,U.useConfig)().mode,T=(0,W.default)((function(){return function getResult(i,C,P){if(!Z.has(C))throw new Error("Invalid prompt type: ".concat(C));return Z.get(C)(i,P)}(i,C,P)}),i),A=T.data,Q=T.isLoading;return{enhance:T.send,isEnhancing:Q,enhancedPrompt:null==A?void 0:A.result}}},16737:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(61790)),W=T(P(10906)),U=T(P(58155)),Z=T(P(18821)),Q=T(P(85707)),ee=P(41594),te=P(95034);function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(61790)),W=T(P(85707)),U=T(P(58155)),Z=T(P(18821)),Q=T(P(40453)),ee=P(41594),te=P(95034),ne=P(40128),de=["text","response_id","usage","images"];function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C0&&void 0!==arguments[0]?arguments[0]:Ee;return i.responseId&&(0,te.setStatusFeedback)(i.responseId)}),[Ee]);return{isLoading:W,error:ge,data:Ee,setResult:function setResult(i){var C=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,P=_objectSpread({},Ee);P.result=i,C&&(P.responseId=C),xe(P)},reset:function reset(){xe((function(i){return{credits:i.credits,result:"",responseId:""}})),ve(""),Q(!1)},send:Te.current,sendUsageData:je.current}}},29552:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(61790)),W=T(P(58155)),U=P(95034),Z=T(P(48812)),Q=function(){var i=(0,W.default)(A.default.mark((function _callee(i){return A.default.wrap((function _callee$(C){for(;;)switch(C.prev=C.next){case 0:if(null==i||!i.instruction){C.next=2;break}return C.abrupt("return",(0,U.getEditText)(i));case 2:return C.abrupt("return",(0,U.getCompletionText)(i));case 3:case"end":return C.stop()}}),_callee)})));return function getTextResult(C){return i.apply(this,arguments)}}();C.default=function useTextPrompt(i){return(0,Z.default)(Q,i)}},77043:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.useTimeout=void 0;var A=T(P(18821)),W=P(41594);C.useTimeout=function useTimeout(i){var C=(0,W.useState)(!1),P=(0,A.default)(C,2),T=P[0],U=P[1],Z=(0,W.useRef)(null);return(0,W.useEffect)((function(){return Z.current=setTimeout((function(){U(!0)}),i),function(){clearTimeout(Z.current)}}),[i]),[T,function turnOffTimeout(){clearTimeout(Z.current),U(!1)}]}},26346:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=C.USAGE_PERCENTAGE_THRESHOLD=void 0;var A=T(P(80366)),W=C.USAGE_PERCENTAGE_THRESHOLD=75;C.default=function useUpgradeMessage(i){var C=i.usagePercentage,P=i.hasSubscription,T=(0,A.default)("e-ai-upgrade-message"),U=T.isViewed,Z=T.markAsViewed,Q=!P;return{showBadge:C>=W||Q,showBanner:!U&&Q&&C{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(61790)),W=T(P(85707)),U=T(P(58155)),Z=T(P(18821)),Q=P(41594),ee=P(95034),te=T(P(62688));function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C0&&void 0!==arguments[0]&&arguments[0],C=(0,Q.useState)(!1),P=(0,Z.default)(C,2),T=P[0],W=P[1],te=(0,Q.useState)(!1),ne=(0,Z.default)(te,2),de=ne[0],pe=ne[1],me=(0,Q.useState)({is_connected:!1,is_get_started:!1,connect_url:"",usage:{hasAiSubscription:!1,quota:0,usedQuota:0}}),ge=(0,Z.default)(me,2),ve=ge[0],ye=ge[1],be=ve.usage.quota-ve.usage.usedQuota,Ee=ve.usage.quota?ve.usage.usedQuota/ve.usage.quota*100:0,xe=function(){var C=(0,U.default)(A.default.mark((function _callee(){var C;return A.default.wrap((function _callee$(P){for(;;)switch(P.prev=P.next){case 0:return pe(!0),P.next=3,(0,ee.getUserInformation)(i);case 3:C=P.sent,ye((function(i){return _objectSpread(_objectSpread({},i),C)})),W(!0),pe(!1);case 7:case"end":return P.stop()}}),_callee)})));return function fetchData(){return C.apply(this,arguments)}}();return T||de||xe(),{isLoading:de,isLoaded:T,isConnected:ve.is_connected,isGetStarted:ve.is_get_started,connectUrl:ve.connect_url,builderUrl:ve.usage.builderUrl,hasSubscription:ve.usage.hasAiSubscription,credits:be<0?0:be,usagePercentage:Math.round(Ee),fetchData:xe}};ne.propTypes={immediately:te.default.bool};C.default=ne},31593:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.53033 7.46967C9.82322 7.76256 9.82322 8.23744 9.53033 8.53033L6.81066 11.25H19C19.4142 11.25 19.75 11.5858 19.75 12C19.75 12.4142 19.4142 12.75 19 12.75H6.81066L9.53033 15.4697C9.82322 15.7626 9.82322 16.2374 9.53033 16.5303C9.23744 16.8232 8.76256 16.8232 8.46967 16.5303L4.46967 12.5303C4.17678 12.2374 4.17678 11.7626 4.46967 11.4697L8.46967 7.46967C8.76256 7.17678 9.23744 7.17678 9.53033 7.46967Z"}))}));C.default=Z},91688:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=P(86956),U=T(P(41594)),Z=U.default.forwardRef((function(i,C){return U.default.createElement(W.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),U.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.8815 2.25919C20.9203 2.25301 20.9599 2.24983 21 2.24988C21.0827 2.24978 21.1629 2.26335 21.2384 2.2887C21.367 2.33162 21.4784 2.40776 21.5642 2.5058C21.6895 2.64891 21.76 2.83868 21.749 3.03992C21.7477 3.06492 21.7452 3.08966 21.7414 3.11407C21.3311 6.09743 20.124 8.91507 18.2472 11.2703C16.5079 13.4529 14.2532 15.1635 11.6906 16.2509C11.8289 17.1168 11.7249 18.0054 11.3884 18.8177C11.0289 19.6857 10.4201 20.4275 9.63896 20.9495C8.85782 21.4714 7.93946 21.75 7 21.75H3C2.58579 21.75 2.25 21.4142 2.25 21V17C2.25 16.0605 2.52858 15.1421 3.05052 14.361C3.57246 13.5799 4.3143 12.9711 5.18225 12.6115C5.99455 12.2751 6.88314 12.1711 7.74905 12.3094C8.83643 9.74682 10.547 7.49212 12.7296 5.75287C15.0837 3.87693 17.8998 2.67012 20.8815 2.25919ZM10.0984 16.0649C10.077 16.0082 10.0629 15.9506 10.0557 15.893C9.89413 15.4471 9.63624 15.04 9.2981 14.7019C8.96001 14.3638 8.55301 14.1059 8.10721 13.9444C8.04953 13.9372 7.99178 13.9231 7.93499 13.9016C7.90509 13.8903 7.87632 13.8773 7.84877 13.8628C7.77794 13.8436 7.70633 13.8268 7.63404 13.8124C7.0036 13.687 6.35014 13.7514 5.75628 13.9974C5.16242 14.2433 4.65484 14.6599 4.29772 15.1944C3.94061 15.7288 3.75 16.3572 3.75 17V20.25H7C7.64279 20.25 8.27114 20.0594 8.8056 19.7022C9.34006 19.3451 9.75662 18.8376 10.0026 18.2437C10.2486 17.6498 10.313 16.9964 10.1876 16.3659C10.1732 16.2935 10.1563 16.2218 10.1371 16.1509C10.1226 16.1234 10.1097 16.0947 10.0984 16.0649ZM10.3588 13.6412C10.7069 13.9894 10.9969 14.3876 11.2204 14.8204C12.2258 14.3839 13.1782 13.8417 14.0621 13.2048C13.3066 11.827 12.173 10.6933 10.7952 9.93782C10.1583 10.8218 9.61603 11.7741 9.17957 12.7795C9.61238 13.0031 10.0106 13.293 10.3588 13.6412ZM11.7434 8.75107C13.1943 9.59789 14.4021 10.8057 15.2489 12.2565C15.9093 11.6727 16.5204 11.0304 17.0741 10.3355C18.5698 8.45849 19.5983 6.25889 20.0821 3.9179C17.7411 4.40165 15.5415 5.43018 13.6644 6.92595C12.9696 7.47964 12.3273 8.0907 11.7434 8.75107Z"}))}));C.default=Z},50923:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({},i,{ref:C}),W.default.createElement("svg",{width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},W.default.createElement("g",{clipPath:"url(#clip0_10743_8902)"},W.default.createElement("path",{d:"M2.75 10.0833H3.66667M11 2.75V3.66667M18.3333 10.0833H19.25M5.13333 5.13333L5.775 5.775M16.8667 5.13333L16.225 5.775",stroke:"#2563EB",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),W.default.createElement("path",{d:"M9.16675 16.041C8.70841 15.1243 6.91205 13.2842 6.62523 12.366C6.3384 11.4477 6.34775 10.4626 6.65195 9.54997C6.95615 8.63738 7.53978 7.84362 8.32016 7.28116C9.10054 6.71869 10.0381 6.41602 11.0001 6.41602C11.962 6.41602 12.8996 6.71869 13.68 7.28116C14.4604 7.84362 15.044 8.63738 15.3482 9.54997C15.6524 10.4626 15.6618 11.4477 15.3749 12.366C15.0881 13.2842 13.2917 15.1243 12.8334 16.041C12.8334 16.041 12.7597 17.3762 12.8334 17.8743C12.8334 18.3606 12.6403 18.8269 12.2964 19.1707C11.9526 19.5145 11.4863 19.7077 11.0001 19.7077C10.5139 19.7077 10.0475 19.5145 9.70372 19.1707C9.3599 18.8269 9.16675 18.3606 9.16675 17.8743C9.2405 17.3762 9.16675 16.041 9.16675 16.041Z",stroke:"#2563EB",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),W.default.createElement("path",{d:"M10.0833 16.5H11.9166",stroke:"#2563EB",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),W.default.createElement("defs",null,W.default.createElement("clipPath",{id:"clip0_10743_8902"},W.default.createElement("rect",{width:"22",height:"22",fill:"white"})))))}));C.default=Z},70127:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.5303 18.2803C15.8232 17.9874 15.8232 17.5126 15.5303 17.2197L10.0607 11.75L15.5303 6.28033C15.8232 5.98744 15.8232 5.51256 15.5303 5.21967C15.2374 4.92678 14.7626 4.92678 14.4697 5.21967L8.46967 11.2197C8.17678 11.5126 8.17678 11.9874 8.46967 12.2803L14.4697 18.2803C14.7626 18.5732 15.2374 18.5732 15.5303 18.2803Z"}))}));C.default=Z},1560:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),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"}))}));C.default=Z},77560:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 16 16"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.6668 11.8334H3.66679C3.53235 11.8334 3.40357 11.7792 3.30952 11.6832L0.505518 8.81921L0.504041 8.81772C0.287672 8.59928 0.16626 8.30423 0.16626 7.99671C0.16626 7.68849 0.288225 7.3928 0.505518 7.17421L0.506568 7.17316L7.17323 0.506492L7.17429 0.505442C7.39288 0.288149 7.68857 0.166183 7.99679 0.166183C8.30501 0.166183 8.6007 0.288149 8.81929 0.505442L8.82034 0.50649L12.1547 3.84088C12.372 4.05947 12.494 4.35516 12.494 4.66338C12.494 4.97134 12.3722 5.26679 12.1553 5.48533L12.1547 5.48588L6.86473 10.8334H10.6668C10.9429 10.8334 11.1668 11.0572 11.1668 11.3334C11.1668 11.6095 10.9429 11.8334 10.6668 11.8334ZM7.87959 1.21435C7.91079 1.18349 7.9529 1.16618 7.99679 1.16618C8.04067 1.16618 8.08278 1.18349 8.11398 1.21434L11.4455 4.54588C11.4763 4.57707 11.494 4.61951 11.494 4.66338C11.494 4.70741 11.4766 4.74965 11.4455 4.78088L11.4447 4.78174L10.0411 6.20059L6.46721 2.62673L7.87959 1.21435ZM5.7601 3.33383L1.21473 7.87921C1.18387 7.91041 1.16626 7.95282 1.16626 7.99671C1.16626 8.04074 1.18368 8.08298 1.21473 8.11421L1.2174 8.11691L3.877 10.8334H5.4581L9.33779 6.91152L5.7601 3.33383Z"}))}));C.default=Z},7793:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),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"}))}));C.default=Z},27761:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9 3.75C8.30964 3.75 7.75 4.30964 7.75 5V15C7.75 15.6904 8.30964 16.25 9 16.25H19C19.6904 16.25 20.25 15.6904 20.25 15V5C20.25 4.30964 19.6904 3.75 19 3.75H9ZM6.25 5C6.25 3.48122 7.48122 2.25 9 2.25H19C20.5188 2.25 21.75 3.48122 21.75 5V15C21.75 16.5188 20.5188 17.75 19 17.75H9C7.48122 17.75 6.25 16.5188 6.25 15V5Z"}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 7.75C4.66848 7.75 4.35054 7.8817 4.11612 8.11612C3.8817 8.35054 3.75 8.66848 3.75 9V19C3.75 19.3315 3.8817 19.6495 4.11612 19.8839C4.35054 20.1183 4.66848 20.25 5 20.25H15C15.3315 20.25 15.6495 20.1183 15.8839 19.8839C16.1183 19.6495 16.25 19.3315 16.25 19V17C16.25 16.5858 16.5858 16.25 17 16.25C17.4142 16.25 17.75 16.5858 17.75 17V19C17.75 19.7293 17.4603 20.4288 16.9445 20.9445C16.4288 21.4603 15.7293 21.75 15 21.75H5C4.27065 21.75 3.57118 21.4603 3.05546 20.9445C2.53973 20.4288 2.25 19.7293 2.25 19V9C2.25 8.27065 2.53973 7.57118 3.05546 7.05546C3.57118 6.53973 4.27065 6.25 5 6.25H7C7.41421 6.25 7.75 6.58579 7.75 7C7.75 7.41421 7.41421 7.75 7 7.75H5Z"}))}));C.default=Z},65141:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.6667 0.208496C17.0534 0.208496 17.4244 0.362142 17.6979 0.635632C17.9714 0.909123 18.125 1.28006 18.125 1.66683V11.6668C18.125 12.0536 17.9714 12.4245 17.6979 12.698C17.4244 12.9715 17.0534 13.1252 16.6667 13.1252H14.7917V16.6668C14.7917 17.0536 14.638 17.4245 14.3645 17.698C14.091 17.9715 13.7201 18.1252 13.3333 18.1252H3.33333C2.94656 18.1252 2.57563 17.9715 2.30214 17.698C2.02865 17.4245 1.875 17.0536 1.875 16.6668V6.66683C1.875 6.28005 2.02865 5.90912 2.30214 5.63563C2.57563 5.36214 2.94656 5.2085 3.33333 5.2085H5.20833V1.66683C5.20833 1.28005 5.36198 0.909122 5.63547 0.635632C5.90896 0.362142 6.27989 0.208496 6.66667 0.208496H16.6667ZM6.66667 1.4585C6.61141 1.4585 6.55842 1.48045 6.51935 1.51952C6.48028 1.55859 6.45833 1.61158 6.45833 1.66683V3.54183H8.54167V1.4585H6.66667ZM3.125 9.79183V16.6668C3.125 16.7221 3.14695 16.7751 3.18602 16.8141C3.22509 16.8532 3.27808 16.8752 3.33333 16.8752H13.3333C13.3886 16.8752 13.4416 16.8532 13.4806 16.8141C13.5197 16.7751 13.5417 16.7221 13.5417 16.6668V13.1252H6.66667C6.27989 13.1252 5.90896 12.9715 5.63547 12.698C5.36198 12.4245 5.20833 12.0536 5.20833 11.6668V9.79183H3.125ZM5.20833 8.54183H3.125V6.66683C3.125 6.61158 3.14695 6.55859 3.18602 6.51952C3.22509 6.48045 3.27808 6.4585 3.33333 6.4585H5.20833V8.54183ZM6.45833 11.6668C6.45833 11.7221 6.48028 11.7751 6.51935 11.8141C6.55842 11.8532 6.61141 11.8752 6.66667 11.8752H16.6667C16.7219 11.8752 16.7749 11.8532 16.814 11.8141C16.853 11.7751 16.875 11.7221 16.875 11.6668V4.79183H6.45833V11.6668ZM9.79167 1.4585V3.54183H16.875V1.66683C16.875 1.61157 16.853 1.55858 16.814 1.51952C16.7749 1.48045 16.7219 1.4585 16.6667 1.4585H9.79167Z"}))}));C.default=Z},48482:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 16.25C4.41421 16.25 4.75 16.5858 4.75 17V19C4.75 19.3315 4.8817 19.6495 5.11612 19.8839C5.35054 20.1183 5.66848 20.25 6 20.25H18C18.3315 20.25 18.6495 20.1183 18.8839 19.8839C19.1183 19.6495 19.25 19.3315 19.25 19V17C19.25 16.5858 19.5858 16.25 20 16.25C20.4142 16.25 20.75 16.5858 20.75 17V19C20.75 19.7293 20.4603 20.4288 19.9445 20.9445C19.4288 21.4603 18.7293 21.75 18 21.75H6C5.27065 21.75 4.57118 21.4603 4.05546 20.9445C3.53973 20.4288 3.25 19.7293 3.25 19V17C3.25 16.5858 3.58579 16.25 4 16.25Z"}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.46967 10.4697C6.76256 10.1768 7.23744 10.1768 7.53033 10.4697L12 14.9393L16.4697 10.4697C16.7626 10.1768 17.2374 10.1768 17.5303 10.4697C17.8232 10.7626 17.8232 11.2374 17.5303 11.5303L12.5303 16.5303C12.2374 16.8232 11.7626 16.8232 11.4697 16.5303L6.46967 11.5303C6.17678 11.2374 6.17678 10.7626 6.46967 10.4697Z"}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3.25C12.4142 3.25 12.75 3.58579 12.75 4V16C12.75 16.4142 12.4142 16.75 12 16.75C11.5858 16.75 11.25 16.4142 11.25 16V4C11.25 3.58579 11.5858 3.25 12 3.25Z"}))}));C.default=Z},51066:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.9697 4.96967C14.6408 4.29858 15.5509 3.92157 16.5 3.92157C17.4491 3.92157 18.3592 4.29858 19.0303 4.96967C19.7014 5.64075 20.0784 6.55094 20.0784 7.5C20.0784 8.44905 19.7014 9.35924 19.0303 10.0303L8.53033 20.5303C8.38968 20.671 8.19891 20.75 8 20.75H4C3.58579 20.75 3.25 20.4142 3.25 20V16C3.25 15.8011 3.32902 15.6103 3.46967 15.4697L13.9697 4.96967ZM16.5 5.42157C15.9488 5.42157 15.4201 5.64055 15.0303 6.03033L4.75 16.3107V19.25H7.68934L17.9697 8.96967C18.3595 8.57989 18.5784 8.05123 18.5784 7.5C18.5784 6.94876 18.3595 6.42011 17.9697 6.03033C17.5799 5.64055 17.0512 5.42157 16.5 5.42157Z"}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.9697 5.96967C13.2626 5.67677 13.7374 5.67677 14.0303 5.96967L18.0303 9.96967C18.3232 10.2626 18.3232 10.7374 18.0303 11.0303C17.7374 11.3232 17.2626 11.3232 16.9697 11.0303L12.9697 7.03033C12.6768 6.73743 12.6768 6.26256 12.9697 5.96967Z"}))}));C.default=Z},43286:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.11612 5.11612C5.35054 4.8817 5.66848 4.75 6 4.75H18C18.3315 4.75 18.6495 4.8817 18.8839 5.11612C19.1183 5.35054 19.25 5.66848 19.25 6V18C19.25 18.3315 19.1183 18.6495 18.8839 18.8839C18.6495 19.1183 18.3315 19.25 18 19.25H11.7335C11.7444 19.1709 11.75 19.0908 11.75 19.01V14.01C11.75 13.8051 11.7141 13.604 11.6457 13.4149L16.25 8.81066V11C16.25 11.4142 16.5858 11.75 17 11.75C17.4142 11.75 17.75 11.4142 17.75 11V7C17.75 6.89831 17.7298 6.80134 17.6931 6.71291C17.6565 6.62445 17.6022 6.54158 17.5303 6.46967C17.4584 6.39776 17.3755 6.34351 17.2871 6.30691C17.1993 6.27051 17.1031 6.2503 17.0022 6.25C17.0015 6.25 17.0007 6.25 17 6.25H16.9997H13C12.5858 6.25 12.25 6.58579 12.25 7C12.25 7.41421 12.5858 7.75 13 7.75H15.1893L10.5803 12.359C10.3956 12.2941 10.1995 12.26 10 12.26H5C4.91585 12.26 4.83232 12.2661 4.75 12.278V6C4.75 5.66848 4.8817 5.35054 5.11612 5.11612ZM4.75 14.01V18C4.75 18.3315 4.8817 18.6495 5.11612 18.8839C5.35054 19.1183 5.66848 19.25 6 19.25H10.07C10.11 19.2383 10.1468 19.2168 10.1768 19.1868C10.2237 19.1399 10.25 19.0763 10.25 19.01V14.01C10.25 13.9437 10.2237 13.8801 10.1768 13.8332C10.1299 13.7863 10.0663 13.76 10 13.76H5C4.9337 13.76 4.87011 13.7863 4.82322 13.8332C4.77634 13.8801 4.75 13.9437 4.75 14.01ZM3.25 14.01V6C3.25 5.27065 3.53973 4.57118 4.05546 4.05546C4.57118 3.53973 5.27065 3.25 6 3.25H18C18.7293 3.25 19.4288 3.53973 19.9445 4.05546C20.4603 4.57118 20.75 5.27065 20.75 6V18C20.75 18.7293 20.4603 19.4288 19.9445 19.9445C19.4288 20.4603 18.7293 20.75 18 20.75H10.187C10.1251 20.7566 10.0627 20.76 10 20.76H5C4.53587 20.76 4.09075 20.5756 3.76256 20.2474C3.43438 19.9193 3.25 19.4741 3.25 19.01V18V14.01Z"}))}));C.default=Z},41061:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=P(86956),Z=A.default.forwardRef((function(i,C){return A.default.createElement(U.SvgIcon,(0,W.default)({viewBox:"0 0 24 24"},i,{ref:C}),A.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.30691 2.71291C2.27024 2.80134 2.25 2.89831 2.25 3V8C2.25 8.41421 2.58579 8.75 3 8.75C3.41421 8.75 3.75 8.41421 3.75 8V4.81066L10.0056 11.0663L10.0057 11.0663C10.8022 11.8631 11.2497 12.9434 11.25 14.07V14.0702V15V21C11.25 21.4142 11.5858 21.75 12 21.75C12.4142 21.75 12.75 21.4142 12.75 21V15V14.0702V14.07C12.7503 12.9434 13.1979 11.863 13.9944 11.0663L20.25 4.81066V8C20.25 8.41421 20.5858 8.75 21 8.75C21.4142 8.75 21.75 8.41421 21.75 8V3C21.75 2.98706 21.7497 2.97419 21.749 2.96141C21.7446 2.87376 21.7251 2.79009 21.6931 2.71291C21.6565 2.62445 21.6022 2.54158 21.5303 2.46967C21.4584 2.39776 21.3755 2.34351 21.2871 2.30691C21.1987 2.27024 21.1017 2.25 21 2.25H16C15.5858 2.25 15.25 2.58579 15.25 3C15.25 3.41421 15.5858 3.75 16 3.75H19.1893L12.9337 10.0057L12.9336 10.0057C12.5656 10.3739 12.2526 10.7867 12 11.2316C11.7474 10.7867 11.4344 10.3739 11.0664 10.0057L11.0663 10.0057L4.81066 3.75H8C8.41421 3.75 8.75 3.41421 8.75 3C8.75 2.58579 8.41421 2.25 8 2.25H3C2.7937 2.25 2.60686 2.33329 2.47126 2.46808C2.47073 2.46861 2.4702 2.46914 2.46967 2.46967C2.46914 2.4702 2.46861 2.47073 2.46808 2.47126C2.39696 2.5428 2.34324 2.62511 2.30691 2.71291Z"}))}));C.default=Z},53952:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 3.25H8C8.41421 3.25 8.75 3.58579 8.75 4C8.75 4.41421 8.41421 4.75 8 4.75H5.81066L10.5303 9.46967C10.8232 9.76256 10.8232 10.2374 10.5303 10.5303C10.2374 10.8232 9.76256 10.8232 9.46967 10.5303L4.75 5.81066V8C4.75 8.41421 4.41421 8.75 4 8.75C3.58579 8.75 3.25 8.41421 3.25 8V4C3.25 3.58579 3.58579 3.25 4 3.25ZM13.4697 13.4697C13.7626 13.1768 14.2374 13.1768 14.5303 13.4697L19.25 18.1893V16C19.25 15.5858 19.5858 15.25 20 15.25C20.4142 15.25 20.75 15.5858 20.75 16V20C20.75 20.4142 20.4142 20.75 20 20.75H16C15.5858 20.75 15.25 20.4142 15.25 20C15.25 19.5858 15.5858 19.25 16 19.25H18.1893L13.4697 14.5303C13.1768 14.2374 13.1768 13.7626 13.4697 13.4697Z"}))}));C.default=Z},23962:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16 3.25C15.5858 3.25 15.25 3.58579 15.25 4C15.25 4.41421 15.5858 4.75 16 4.75H18.1893L13.4697 9.46967C13.1768 9.76256 13.1768 10.2374 13.4697 10.5303C13.7626 10.8232 14.2374 10.8232 14.5303 10.5303L19.25 5.81066V8C19.25 8.41421 19.5858 8.75 20 8.75C20.4142 8.75 20.75 8.41421 20.75 8V4C20.75 3.80806 20.6768 3.61612 20.5303 3.46967C20.4584 3.39776 20.3755 3.34351 20.2871 3.30691C20.1987 3.27024 20.1017 3.25 20 3.25H16ZM4 15.25C4.41421 15.25 4.75 15.5858 4.75 16V18.1893L9.46967 13.4697C9.76256 13.1768 10.2374 13.1768 10.5303 13.4697C10.8232 13.7626 10.8232 14.2374 10.5303 14.5303L5.81066 19.25H8C8.41421 19.25 8.75 19.5858 8.75 20C8.75 20.4142 8.41421 20.75 8 20.75H4C3.80806 20.75 3.61612 20.6768 3.46967 20.5303C3.39776 20.4584 3.34351 20.3755 3.30691 20.2871C3.27024 20.1987 3.25 20.1017 3.25 20V16C3.25 15.5858 3.58579 15.25 4 15.25ZM20.75 16V20C20.75 20.1017 20.7298 20.1987 20.6931 20.2871C20.6565 20.3755 20.6022 20.4584 20.5303 20.5303C20.4584 20.6022 20.3755 20.6565 20.2871 20.6931C20.2099 20.7251 20.1262 20.7446 20.0386 20.749C20.0258 20.7497 20.0129 20.75 20 20.75H16C15.5858 20.75 15.25 20.4142 15.25 20C15.25 19.5858 15.5858 19.25 16 19.25H18.1893L13.4697 14.5303C13.1768 14.2374 13.1768 13.7626 13.4697 13.4697C13.7626 13.1768 14.2374 13.1768 14.5303 13.4697L19.25 18.1893V16C19.25 15.5858 19.5858 15.25 20 15.25C20.4142 15.25 20.75 15.5858 20.75 16ZM3.71291 3.30691C3.80134 3.27024 3.89831 3.25 4 3.25H8C8.41421 3.25 8.75 3.58579 8.75 4C8.75 4.41421 8.41421 4.75 8 4.75H5.81066L10.5303 9.46967C10.8232 9.76256 10.8232 10.2374 10.5303 10.5303C10.2374 10.8232 9.76256 10.8232 9.46967 10.5303L4.75 5.81066V8C4.75 8.41421 4.41421 8.75 4 8.75C3.58579 8.75 3.25 8.41421 3.25 8V4C3.25 3.7937 3.33329 3.60686 3.46808 3.47126C3.46861 3.47073 3.46914 3.4702 3.46967 3.46967C3.4702 3.46914 3.47073 3.46861 3.47126 3.46808C3.5428 3.39696 3.62511 3.34324 3.71291 3.30691Z"}))}));C.default=Z},7835:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 16 16"},i,{ref:C}),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"}))}));C.default=Z},21995:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.8125 11.9996C7.29473 11.9996 6.875 12.4473 6.875 12.9996V18.9996C6.875 19.5519 7.29473 19.9996 7.8125 19.9996H17.1875C17.7053 19.9996 18.125 19.5519 18.125 18.9996V12.9996C18.125 12.4473 17.7053 11.9996 17.1875 11.9996H7.8125ZM5 12.9996C5 11.3428 6.2592 9.99963 7.8125 9.99963H17.1875C18.7408 9.99963 20 11.3428 20 12.9996V18.9996C20 20.6565 18.7408 21.9996 17.1875 21.9996H7.8125C6.2592 21.9996 5 20.6565 5 18.9996V12.9996Z"}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.5 3.90527C11.7044 3.90527 10.9413 4.22134 10.3787 4.78395C9.81607 5.34656 9.5 6.10962 9.5 6.90527V10.9053C9.5 11.4576 9.05228 11.9053 8.5 11.9053C7.94772 11.9053 7.5 11.4576 7.5 10.9053V6.90527C7.5 5.57919 8.02678 4.30742 8.96447 3.36974C9.90215 2.43206 11.1739 1.90527 12.5 1.90527C13.8261 1.90527 15.0979 2.43206 16.0355 3.36974C16.9732 4.30742 17.5 5.57919 17.5 6.90527V10.9053C17.5 11.4576 17.0523 11.9053 16.5 11.9053C15.9477 11.9053 15.5 11.4576 15.5 10.9053V6.90527C15.5 6.10962 15.1839 5.34656 14.6213 4.78395C14.0587 4.22134 13.2956 3.90527 12.5 3.90527Z"}),W.default.createElement("path",{d:"M6 12H19V20H6V12Z"}))}));C.default=Z},33724:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.46967 3.46967C3.76256 3.17678 4.23744 3.17678 4.53033 3.46967L9.25 8.18934V6C9.25 5.58579 9.58579 5.25 10 5.25C10.4142 5.25 10.75 5.58579 10.75 6V10C10.75 10.4142 10.4142 10.75 10 10.75H6C5.58579 10.75 5.25 10.4142 5.25 10C5.25 9.58579 5.58579 9.25 6 9.25H8.18934L3.46967 4.53033C3.17678 4.23744 3.17678 3.76256 3.46967 3.46967ZM14 13.25H18C18.4142 13.25 18.75 13.5858 18.75 14C18.75 14.4142 18.4142 14.75 18 14.75H15.8107L20.5303 19.4697C20.8232 19.7626 20.8232 20.2374 20.5303 20.5303C20.2374 20.8232 19.7626 20.8232 19.4697 20.5303L14.75 15.8107V18C14.75 18.4142 14.4142 18.75 14 18.75C13.5858 18.75 13.25 18.4142 13.25 18V14C13.25 13.5858 13.5858 13.25 14 13.25Z"}))}));C.default=Z},96793:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{d:"M12 2.69231C6.8595 2.69231 2.69231 6.8595 2.69231 12C2.69231 17.1405 6.8595 21.3077 12 21.3077C17.1405 21.3077 21.3077 17.1405 21.3077 12C21.3077 6.8595 17.1405 2.69231 12 2.69231ZM1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM12 7.76923C12.4673 7.76923 12.8462 8.14807 12.8462 8.61538V11.1538H15.3846C15.8519 11.1538 16.2308 11.5327 16.2308 12C16.2308 12.4673 15.8519 12.8462 15.3846 12.8462H12.8462V15.3846C12.8462 15.8519 12.4673 16.2308 12 16.2308C11.5327 16.2308 11.1538 15.8519 11.1538 15.3846V12.8462H8.61538C8.14807 12.8462 7.76923 12.4673 7.76923 12C7.76923 11.5327 8.14807 11.1538 8.61538 11.1538H11.1538V8.61538C11.1538 8.14807 11.5327 7.76923 12 7.76923Z"}))}));C.default=Z},75682:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{d:"M15.5303 5.46967C15.2374 5.17678 14.7626 5.17678 14.4697 5.46967C14.1768 5.76256 14.1768 6.23744 14.4697 6.53033L17.1893 9.25H8C6.74022 9.25 5.53204 9.75044 4.64124 10.6412C3.75044 11.532 3.25 12.7402 3.25 14C3.25 15.2598 3.75044 16.468 4.64124 17.3588C5.53204 18.2496 6.74022 18.75 8 18.75H9C9.41421 18.75 9.75 18.4142 9.75 18C9.75 17.5858 9.41421 17.25 9 17.25H8C7.13805 17.25 6.3114 16.9076 5.7019 16.2981C5.09241 15.6886 4.75 14.862 4.75 14C4.75 13.138 5.09241 12.3114 5.7019 11.7019C6.3114 11.0924 7.13805 10.75 8 10.75H17.1893L14.4697 13.4697C14.1768 13.7626 14.1768 14.2374 14.4697 14.5303C14.7626 14.8232 15.2374 14.8232 15.5303 14.5303L19.5303 10.5303C19.6768 10.3839 19.75 10.1919 19.75 10C19.75 9.89831 19.7298 9.80134 19.6931 9.71291C19.6565 9.62445 19.6022 9.54158 19.5303 9.46967L15.5303 5.46967Z"}))}));C.default=Z},33057:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.55012 4.45178C9.23098 3.48072 11.1845 3.08925 13.1097 3.33767C15.035 3.58609 16.8251 4.46061 18.2045 5.82653C19.5838 7.19245 20.4757 8.97399 20.743 10.8967C20.8 11.307 20.5136 11.6858 20.1033 11.7428C19.6931 11.7998 19.3142 11.5135 19.2572 11.1032C19.0353 9.50635 18.2945 8.02677 17.149 6.89236C16.0035 5.75795 14.5167 5.03165 12.9178 4.82534C11.3189 4.61902 9.69644 4.94414 8.30047 5.75061C7.24361 6.36117 6.36093 7.22198 5.72541 8.24995H8.00009C8.41431 8.24995 8.75009 8.58574 8.75009 8.99995C8.75009 9.41417 8.41431 9.74995 8.00009 9.74995H4.51686C4.5055 9.75021 4.49412 9.75021 4.48272 9.74995H4.00009C3.58588 9.74995 3.25009 9.41417 3.25009 8.99995V4.99995C3.25009 4.58574 3.58588 4.24995 4.00009 4.24995C4.41431 4.24995 4.75009 4.58574 4.75009 4.99995V7.00691C5.48358 5.96916 6.43655 5.0951 7.55012 4.45178Z"}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.89686 12.2571C4.30713 12.2001 4.68594 12.4864 4.74295 12.8967C4.96487 14.4936 5.70565 15.9731 6.85119 17.1075C7.99673 18.242 9.48347 18.9683 11.0824 19.1746C12.6813 19.3809 14.3037 19.0558 15.6997 18.2493C16.7566 17.6387 17.6393 16.7779 18.2748 15.75H16.0001C15.5859 15.75 15.2501 15.4142 15.2501 15C15.2501 14.5857 15.5859 14.25 16.0001 14.25H19.4833C19.4947 14.2497 19.5061 14.2497 19.5175 14.25H20.0001C20.4143 14.25 20.7501 14.5857 20.7501 15V19C20.7501 19.4142 20.4143 19.75 20.0001 19.75C19.5859 19.75 19.2501 19.4142 19.2501 19V16.993C18.5166 18.0307 17.5636 18.9048 16.4501 19.5481C14.7692 20.5192 12.8157 20.9107 10.8904 20.6622C8.9652 20.4138 7.17504 19.5393 5.79572 18.1734C4.4164 16.8074 3.52443 15.0259 3.25723 13.1032C3.20022 12.6929 3.48658 12.3141 3.89686 12.2571Z"}))}));C.default=Z},95068:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 16 16"},i,{ref:C}),W.default.createElement("path",{d:"M5.74996 2.50038C5.74996 2.2242 5.52607 2.00031 5.24989 2.00031C4.9737 2.00031 4.74981 2.2242 4.74981 2.50038V2.50705C4.74981 2.78323 4.9737 3.00712 5.24989 3.00712C5.52607 3.00712 5.74996 2.78323 5.74996 2.50705V2.50038Z"}),W.default.createElement("path",{d:"M7.9997 2.00031C8.27588 2.00031 8.49978 2.2242 8.49978 2.50038V2.50705C8.49978 2.78323 8.27588 3.00712 7.9997 3.00712C7.72352 3.00712 7.49963 2.78323 7.49963 2.50705V2.50038C7.49963 2.2242 7.72352 2.00031 7.9997 2.00031Z"}),W.default.createElement("path",{d:"M11.2496 2.50038C11.2496 2.2242 11.0257 2.00031 10.7495 2.00031C10.4733 2.00031 10.2494 2.2242 10.2494 2.50038V2.50705C10.2494 2.78323 10.4733 3.00712 10.7495 3.00712C11.0257 3.00712 11.2496 2.78323 11.2496 2.50705V2.50038Z"}),W.default.createElement("path",{d:"M13.4993 2.00031C13.7755 2.00031 13.9994 2.2242 13.9994 2.50038V2.50705C13.9994 2.78323 13.7755 3.00712 13.4993 3.00712C13.2231 3.00712 12.9993 2.78323 12.9993 2.50705V2.50038C12.9993 2.2242 13.2231 2.00031 13.4993 2.00031Z"}),W.default.createElement("path",{d:"M13.9994 5.25019C13.9994 4.97401 13.7755 4.75012 13.4993 4.75012C13.2231 4.75012 12.9993 4.97401 12.9993 5.25019V5.25686C12.9993 5.53304 13.2231 5.75694 13.4993 5.75694C13.7755 5.75694 13.9994 5.53304 13.9994 5.25686V5.25019Z"}),W.default.createElement("path",{d:"M13.9994 8.00001C13.9994 7.72382 13.7755 7.49993 13.4993 7.49993C13.2231 7.49993 12.9993 7.72382 12.9993 8.00001V8.00667C12.9993 8.28286 13.2231 8.50675 13.4993 8.50675C13.7755 8.50675 13.9994 8.28286 13.9994 8.00667V8.00001Z"}),W.default.createElement("path",{d:"M2.50007 7.49993C2.77626 7.49993 3.00015 7.72382 3.00015 8.00001V8.00667C3.00015 8.28286 2.77626 8.50675 2.50007 8.50675C2.22389 8.50675 2 8.28286 2 8.00667V8.00001C2 7.72382 2.22389 7.49993 2.50007 7.49993Z"}),W.default.createElement("path",{d:"M3.00015 5.25019C3.00015 4.97401 2.77626 4.75012 2.50007 4.75012C2.22389 4.75012 2 4.97401 2 5.25019V5.25686C2 5.53304 2.22389 5.75694 2.50007 5.75694C2.77626 5.75694 3.00015 5.53304 3.00015 5.25686V5.25019Z"}),W.default.createElement("path",{d:"M2.50007 2.00031C2.77626 2.00031 3.00015 2.2242 3.00015 2.50038V2.50705C3.00015 2.78323 2.77626 3.00712 2.50007 3.00712C2.22389 3.00712 2 2.78323 2 2.50705V2.50038C2 2.2242 2.22389 2.00031 2.50007 2.00031Z"}),W.default.createElement("path",{d:"M9.37461 7.31255C9.94411 7.31255 10.4058 6.85088 10.4058 6.28137C10.4058 5.71187 9.94411 5.25019 9.37461 5.25019C8.8051 5.25019 8.34343 5.71187 8.34343 6.28137C8.34343 6.85088 8.8051 7.31255 9.37461 7.31255Z"}),W.default.createElement("path",{d:"M9.37461 9.21061L7.6724 7.44357L7.66567 7.43672C7.27331 7.04478 6.79598 6.81248 6.28107 6.81248C5.76615 6.81248 5.28883 7.04478 4.89647 7.43672L4.88973 7.44358L2.13992 10.2982C2.05015 10.3913 2 10.5157 2 10.6451V13.4996C2 13.7758 2.22389 13.9997 2.50007 13.9997H13.4993C13.7755 13.9997 13.9994 13.7758 13.9994 13.4996V10.6451C13.9994 10.6365 13.9992 10.6279 13.9988 10.6194C13.9958 10.562 13.9833 10.5072 13.9627 10.4566C13.9409 10.403 13.9093 10.3523 13.8681 10.3073C13.8651 10.304 13.8621 10.3008 13.859 10.2976L12.4846 8.87085L12.4778 8.86399C12.0855 8.47205 11.6082 8.23975 11.0932 8.23975C10.5783 8.23975 10.101 8.47205 9.70864 8.86399L9.70191 8.87084L9.37461 9.21061ZM5.60649 8.14113L3.00015 10.8468V12.9996H12.9993V10.8468L11.7678 9.5684C11.5234 9.32549 11.2897 9.2399 11.0932 9.2399C10.8968 9.2399 10.6631 9.32549 10.4187 9.5684L10.069 9.93142L11.1097 11.0118C11.3013 11.2107 11.2954 11.5272 11.0965 11.7188C10.8975 11.9104 10.581 11.9045 10.3894 11.7056L9.01604 10.28C9.01482 10.2787 9.01361 10.2775 9.01241 10.2762L6.95564 8.14113C6.7112 7.89822 6.4775 7.81263 6.28107 7.81263C6.08463 7.81263 5.85094 7.89822 5.60649 8.14113Z"}))}));C.default=Z},67890:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 16 16"},i,{ref:C}),W.default.createElement("path",{d:"M4.35355 1.64645C4.54882 1.84171 4.54882 2.15829 4.35355 2.35355L2.35355 4.35355C2.15829 4.54882 1.84171 4.54882 1.64645 4.35355C1.45118 4.15829 1.45118 3.84171 1.64645 3.64645L3.64645 1.64645C3.84171 1.45118 4.15829 1.45118 4.35355 1.64645Z"}),W.default.createElement("path",{d:"M7.68689 1.64645C7.88215 1.84171 7.88215 2.15829 7.68689 2.35355L2.35355 7.68689C2.15829 7.88215 1.84171 7.88215 1.64645 7.68689C1.45118 7.49162 1.45118 7.17504 1.64645 6.97978L6.97978 1.64645C7.17504 1.45118 7.49162 1.45118 7.68689 1.64645Z"}),W.default.createElement("path",{d:"M11.0202 1.64645C11.2155 1.84171 11.2155 2.15829 11.0202 2.35355L6.68689 6.68689C6.49162 6.88215 6.17504 6.88215 5.97978 6.68689C5.78452 6.49162 5.78452 6.17504 5.97978 5.97978L10.3131 1.64645C10.5084 1.45118 10.825 1.45118 11.0202 1.64645Z"}),W.default.createElement("path",{d:"M14.3536 1.64645C14.5488 1.84171 14.5488 2.15829 14.3536 2.35355L11.0202 5.68689C10.825 5.88215 10.5084 5.88215 10.3131 5.68689C10.1179 5.49162 10.1179 5.17504 10.3131 4.97978L13.6464 1.64645C13.8417 1.45118 14.1583 1.45118 14.3536 1.64645Z"}),W.default.createElement("path",{d:"M14.3536 4.97978C14.5488 5.17504 14.5488 5.49162 14.3536 5.68689L12.0202 8.02022C11.825 8.21548 11.5084 8.21548 11.3131 8.02022C11.1179 7.82496 11.1179 7.50838 11.3131 7.31311L13.6464 4.97978C13.8417 4.78452 14.1583 4.78452 14.3536 4.97978Z"}),W.default.createElement("path",{d:"M14.3536 8.31311C14.5488 8.50838 14.5488 8.82496 14.3536 9.02022L14.0202 9.35355C13.825 9.54882 13.5084 9.54882 13.3131 9.35355C13.1179 9.15829 13.1179 8.84171 13.3131 8.64645L13.6464 8.31311C13.8417 8.11785 14.1583 8.11785 14.3536 8.31311Z"}),W.default.createElement("path",{d:"M10.3333 7C10.3333 7.55228 9.88562 8 9.33333 8C8.78105 8 8.33333 7.55228 8.33333 7C8.33333 6.44772 8.78105 6 9.33333 6C9.88562 6 10.3333 6.44772 10.3333 7Z"}),W.default.createElement("path",{d:"M6.33333 8.5C6.14679 8.5 5.92267 8.58153 5.6867 8.81725C5.67587 8.82806 5.66455 8.83838 5.65278 8.84816L2.5 11.4665V13.5H13.5V11.2318C13.5 10.9556 13.7239 10.7318 14 10.7318C14.2761 10.7318 14.5 10.9556 14.5 11.2318V14C14.5 14.2761 14.2761 14.5 14 14.5H2C1.72386 14.5 1.5 14.2761 1.5 14V11.2318C1.5 11.0831 1.56617 10.9421 1.68056 10.8471L4.99717 8.09274C5.37661 7.72073 5.83674 7.5 6.33333 7.5C6.83746 7.5 7.304 7.72747 7.6867 8.10976L7.69343 8.11662L11.0268 11.5769C11.2183 11.7758 11.2124 12.0923 11.0136 12.2839C10.8147 12.4755 10.4981 12.4696 10.3066 12.2707L6.97679 8.81408C6.74199 8.5808 6.51904 8.5 6.33333 8.5Z"}),W.default.createElement("path",{d:"M10.3564 10.1984L9.69343 10.8866C9.50185 11.0854 9.18532 11.0914 8.98645 10.8998C8.78757 10.7082 8.78166 10.3917 8.97324 10.1928L9.6399 9.50073L9.64663 9.49387C10.4992 8.64223 11.843 8.83788 12.6387 9.45172C12.6435 9.45538 12.6482 9.45913 12.6528 9.46297L14.3194 10.8471C14.5319 11.0235 14.5611 11.3388 14.3846 11.5512C14.2082 11.7636 13.893 11.7928 13.6806 11.6164L12.0213 10.2384C11.4855 9.82976 10.7405 9.81862 10.3564 10.1984Z"}))}));C.default=Z},65802:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",d:"M11.913 3.22a8.781 8.781 0 0 1 3.367.634.75.75 0 1 1-.56 1.392A7.281 7.281 0 0 0 8.25 18.24V15a.75.75 0 0 1 1.5 0v4.433a.73.73 0 0 1 0 .034V20a.75.75 0 0 1-.75.75H4a.75.75 0 0 1 0-1.5h3.045a8.782 8.782 0 0 1 4.868-16.03ZM18.37 6.41a.75.75 0 0 1 .75.75v.01a.75.75 0 0 1-1.5 0v-.01a.75.75 0 0 1 .75-.75ZM13 19.19a.75.75 0 0 1 .75.75v.01a.75.75 0 0 1-1.5 0v-.01a.75.75 0 0 1 .75-.75ZM16.84 17.62a.75.75 0 0 1 .75.75v.01a.75.75 0 0 1-1.5 0v-.01a.75.75 0 0 1 .75-.75ZM19.37 14.35a.75.75 0 0 1 .75.75v.01a.75.75 0 0 1-1.5 0v-.01a.75.75 0 0 1 .75-.75ZM19.94 10.25a.75.75 0 0 1 .75.75v.01a.75.75 0 0 1-1.5 0V11a.75.75 0 0 1 .75-.75Z",clipRule:"evenodd"}))}));C.default=Z},74223:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",d:"M4.25 5A.75.75 0 0 1 5 4.25h14a.75.75 0 0 1 .75.75v2a.75.75 0 0 1-1.5 0V5.75H5.75V7a.75.75 0 0 1-1.5 0V5Z",clipRule:"evenodd"}),W.default.createElement("path",{fillRule:"evenodd",d:"M12 4.25a.75.75 0 0 1 .75.75v14a.75.75 0 0 1-1.5 0V5a.75.75 0 0 1 .75-.75Z",clipRule:"evenodd"}),W.default.createElement("path",{fillRule:"evenodd",d:"M9.25 19a.75.75 0 0 1 .75-.75h4a.75.75 0 0 1 0 1.5h-4a.75.75 0 0 1-.75-.75Z",clipRule:"evenodd"}))}));C.default=Z},50236:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{d:"M9.53033 6.53033C9.82322 6.23744 9.82322 5.76256 9.53033 5.46967C9.23744 5.17678 8.76256 5.17678 8.46967 5.46967L4.46967 9.46967C4.39776 9.54158 4.34351 9.62445 4.30691 9.71291C4.27024 9.80134 4.25 9.89831 4.25 10C4.25 10.1017 4.27024 10.1987 4.30691 10.2871C4.34351 10.3755 4.39776 10.4584 4.46967 10.5303L8.46967 14.5303C8.76256 14.8232 9.23744 14.8232 9.53033 14.5303C9.82322 14.2374 9.82322 13.7626 9.53033 13.4697L6.81066 10.75H16C16.862 10.75 17.6886 11.0924 18.2981 11.7019C18.9076 12.3114 19.25 13.138 19.25 14C19.25 14.862 18.9076 15.6886 18.2981 16.2981C17.6886 16.9076 16.862 17.25 16 17.25H15C14.5858 17.25 14.25 17.5858 14.25 18C14.25 18.4142 14.5858 18.75 15 18.75H16C17.2598 18.75 18.468 18.2496 19.3588 17.3588C20.2496 16.468 20.75 15.2598 20.75 14C20.75 12.7402 20.2496 11.532 19.3588 10.6412C18.468 9.75044 17.2598 9.25 16 9.25H6.81066L9.53033 6.53033Z"}))}));C.default=Z},53532:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9 2.25C9.41421 2.25 9.75 2.58579 9.75 3C9.75 3.33152 9.8817 3.64946 10.1161 3.88388C10.3505 4.1183 10.6685 4.25 11 4.25C11.4142 4.25 11.75 4.58579 11.75 5C11.75 5.41421 11.4142 5.75 11 5.75C10.6685 5.75 10.3505 5.8817 10.1161 6.11612C9.8817 6.35054 9.75 6.66848 9.75 7C9.75 7.41421 9.41421 7.75 9 7.75C8.58579 7.75 8.25 7.41421 8.25 7C8.25 6.66848 8.1183 6.35054 7.88388 6.11612C7.64946 5.8817 7.33152 5.75 7 5.75C6.58579 5.75 6.25 5.41421 6.25 5C6.25 4.58579 6.58579 4.25 7 4.25C7.33152 4.25 7.64946 4.1183 7.88388 3.88388C8.1183 3.64946 8.25 3.33152 8.25 3C8.25 2.58579 8.58579 2.25 9 2.25ZM9 4.88746C8.98182 4.90673 8.96333 4.92576 8.94454 4.94454C8.92576 4.96333 8.90673 4.98182 8.88746 5C8.90673 5.01818 8.92576 5.03667 8.94454 5.05546C8.96333 5.07424 8.98182 5.09327 9 5.11254C9.01818 5.09327 9.03667 5.07424 9.05546 5.05546C9.07424 5.03667 9.09327 5.01818 9.11254 5C9.09327 4.98182 9.07424 4.96333 9.05546 4.94454C9.03667 4.92576 9.01818 4.90673 9 4.88746Z"}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.5303 2.46967C18.2374 2.17678 17.7626 2.17678 17.4697 2.46967L2.46967 17.4697C2.17678 17.7626 2.17678 18.2374 2.46967 18.5303L5.46967 21.5303C5.76256 21.8232 6.23744 21.8232 6.53033 21.5303L21.5303 6.53033C21.8232 6.23744 21.8232 5.76256 21.5303 5.46967L18.5303 2.46967ZM18 7.93934L19.9393 6L18 4.06066L16.0607 6L18 7.93934ZM15 7.06066L16.9393 9L6 19.9393L4.06066 18L15 7.06066Z"}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.75 13C19.75 12.5858 19.4142 12.25 19 12.25C18.5858 12.25 18.25 12.5858 18.25 13C18.25 13.3315 18.1183 13.6495 17.8839 13.8839C17.6495 14.1183 17.3315 14.25 17 14.25C16.5858 14.25 16.25 14.5858 16.25 15C16.25 15.4142 16.5858 15.75 17 15.75C17.3315 15.75 17.6495 15.8817 17.8839 16.1161C18.1183 16.3505 18.25 16.6685 18.25 17C18.25 17.4142 18.5858 17.75 19 17.75C19.4142 17.75 19.75 17.4142 19.75 17C19.75 16.6685 19.8817 16.3505 20.1161 16.1161C20.3505 15.8817 20.6685 15.75 21 15.75C21.4142 15.75 21.75 15.4142 21.75 15C21.75 14.5858 21.4142 14.25 21 14.25C20.6685 14.25 20.3505 14.1183 20.1161 13.8839C19.8817 13.6495 19.75 13.3315 19.75 13ZM18.9445 14.9445C18.9633 14.9258 18.9818 14.9067 19 14.8875C19.0182 14.9067 19.0367 14.9258 19.0555 14.9445C19.0742 14.9633 19.0933 14.9818 19.1125 15C19.0933 15.0182 19.0742 15.0367 19.0555 15.0555C19.0367 15.0742 19.0182 15.0933 19 15.1125C18.9818 15.0933 18.9633 15.0742 18.9445 15.0555C18.9258 15.0367 18.9067 15.0182 18.8875 15C18.9067 14.9818 18.9258 14.9633 18.9445 14.9445Z"}))}));C.default=Z},68627:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.16707 3.95837C4.11182 3.95837 4.05883 3.98032 4.01976 4.01939C3.98069 4.05846 3.95874 4.11145 3.95874 4.16671V6.04171H6.04207V3.95837H4.16707ZM4.16707 2.70837C3.7803 2.70837 3.40937 2.86202 3.13588 3.13551C2.86239 3.409 2.70874 3.77993 2.70874 4.16671V15.8334C2.70874 16.2201 2.86239 16.5911 3.13588 16.8646C3.40937 17.1381 3.7803 17.2917 4.16707 17.2917H15.8337C16.2205 17.2917 16.5914 17.1381 16.8649 16.8646C17.1384 16.5911 17.2921 16.2201 17.2921 15.8334V4.16671C17.2921 3.77993 17.1384 3.409 16.8649 3.13551C16.5914 2.86202 16.2205 2.70837 15.8337 2.70837H4.16707ZM7.29207 3.95837V6.04171H16.0421V4.16671C16.0421 4.11145 16.0201 4.05846 15.9811 4.01939C15.942 3.98032 15.889 3.95837 15.8337 3.95837H7.29207ZM16.0421 7.29171H3.95874V15.8334C3.95874 15.8886 3.98069 15.9416 4.01976 15.9807C4.05883 16.0198 4.11182 16.0417 4.16707 16.0417H15.8337C15.889 16.0417 15.942 16.0198 15.9811 15.9807C16.0201 15.9416 16.0421 15.8886 16.0421 15.8334V7.29171Z"}))}));C.default=Z},65815:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{d:"M12 2.69231C6.8595 2.69231 2.69231 6.8595 2.69231 12C2.69231 17.1405 6.8595 21.3077 12 21.3077C17.1405 21.3077 21.3077 17.1405 21.3077 12C21.3077 6.8595 17.1405 2.69231 12 2.69231ZM1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM9.14527 9.14527C9.47571 8.81483 10.0115 8.81483 10.3419 9.14527L12 10.8034L13.6581 9.14527C13.9885 8.81483 14.5243 8.81483 14.8547 9.14527C15.1852 9.47571 15.1852 10.0115 14.8547 10.3419L13.1966 12L14.8547 13.6581C15.1852 13.9885 15.1852 14.5243 14.8547 14.8547C14.5243 15.1852 13.9885 15.1852 13.6581 14.8547L12 13.1966L10.3419 14.8547C10.0115 15.1852 9.47571 15.1852 9.14527 14.8547C8.81483 14.5243 8.81483 13.9885 9.14527 13.6581L10.8034 12L9.14527 10.3419C8.81483 10.0115 8.81483 9.47571 9.14527 9.14527Z"}))}));C.default=Z},61303:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(78304)),W=T(P(41594)),U=P(86956),Z=W.default.forwardRef((function(i,C){return W.default.createElement(U.SvgIcon,(0,A.default)({viewBox:"0 0 24 24"},i,{ref:C}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 3.75C6.54822 3.75 3.75 6.54822 3.75 10C3.75 13.4518 6.54822 16.25 10 16.25C13.4518 16.25 16.25 13.4518 16.25 10C16.25 6.54822 13.4518 3.75 10 3.75ZM2.25 10C2.25 5.71979 5.71979 2.25 10 2.25C14.2802 2.25 17.75 5.71979 17.75 10C17.75 14.2802 14.2802 17.75 10 17.75C5.71979 17.75 2.25 14.2802 2.25 10Z"}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.25 10C6.25 9.58579 6.58579 9.25 7 9.25H13C13.4142 9.25 13.75 9.58579 13.75 10C13.75 10.4142 13.4142 10.75 13 10.75H7C6.58579 10.75 6.25 10.4142 6.25 10Z"}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 6.25C10.4142 6.25 10.75 6.58579 10.75 7V13C10.75 13.4142 10.4142 13.75 10 13.75C9.58579 13.75 9.25 13.4142 9.25 13V7C9.25 6.58579 9.58579 6.25 10 6.25Z"}),W.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.4697 14.4697C14.7626 14.1768 15.2374 14.1768 15.5303 14.4697L21.5303 20.4697C21.8232 20.7626 21.8232 21.2374 21.5303 21.5303C21.2374 21.8232 20.7626 21.8232 20.4697 21.5303L14.4697 15.5303C14.1768 15.2374 14.1768 14.7626 14.4697 14.4697Z"}))}));C.default=Z},47407:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=P(86956),U=T(P(62688)),Z=function LayoutAppWrapper(i){return A.default.createElement(W.DirectionProvider,{rtl:i.isRTL},A.default.createElement(W.ThemeProvider,{colorScheme:i.colorScheme},i.children))};Z.propTypes={children:U.default.node,isRTL:U.default.bool,colorScheme:U.default.oneOf(["auto","light","dark"])};C.default=Z},93569:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(62688)),U=T(P(94459)),Z=P(38298),Q=P(91258),ee=P(35589),te=P(40128),ne=function LayoutApp(i){return A.default.createElement(ee.RemoteConfigProvider,{onError:i.onClose},A.default.createElement(te.RequestIdsProvider,null,A.default.createElement(Q.ConfigProvider,{mode:i.mode,attachmentsTypes:i.attachmentsTypes,onClose:i.onClose,onConnect:i.onConnect,onData:i.onData,onInsert:i.onInsert,onSelect:i.onSelect,onGenerate:i.onGenerate,currentContext:i.currentContext,hasPro:i.hasPro},A.default.createElement(U.default,{attachments:i.attachments}))))};ne.propTypes={mode:W.default.oneOf(Q.LAYOUT_APP_MODES).isRequired,attachmentsTypes:Z.AttachmentsTypesPropType,attachments:W.default.arrayOf(Z.AttachmentPropType),onClose:W.default.func.isRequired,onConnect:W.default.func.isRequired,onData:W.default.func.isRequired,onInsert:W.default.func.isRequired,onSelect:W.default.func.isRequired,onGenerate:W.default.func.isRequired,currentContext:W.default.object,hasPro:W.default.bool};C.default=ne},94459:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(18821)),Z=T(P(8299)),Q=T(P(51550)),ee=T(P(62805)),te=T(P(73319)),ne=T(P(35121)),de=T(P(24954)),pe=T(P(4508)),me=T(P(75690)),ge=T(P(62688)),ve=P(38298),ye=P(91258),be=P(40128);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var Ee=function LayoutContent(i){var C=(0,de.default)(),P=C.isLoading,T=C.isConnected,A=C.isGetStarted,ge=C.connectUrl,ve=C.fetchData,Ee=C.hasSubscription,xe=C.usagePercentage,Oe=(0,ye.useConfig)(),ke=Oe.onClose,Re=Oe.onConnect,Te=(0,be.useRequestIds)(),je=Te.updateUsagePercentage,Ae=Te.usagePercentage,Me=(0,W.useState)(!1),Le=(0,U.default)(Me,2),De=Le[0],We=Le[1];if((0,W.useEffect)((function(){De||P||!xe&&0!==xe||(je(xe),We(!0))}),[P,xe,De,je]),P||!De)return W.default.createElement(me.default,{onClose:ke},W.default.createElement(me.default.Header,{onClose:ke}),W.default.createElement(me.default.Content,{dividers:!0},W.default.createElement(te.default,{BoxProps:{sx:{px:3}}})));if(!T)return W.default.createElement(pe.default,{onClose:ke},W.default.createElement(me.default,{onClose:ke}),W.default.createElement(pe.default.Content,{dividers:!0},W.default.createElement(Z.default,{connectUrl:ge,onSuccess:function onSuccess(i){Re(i),ve()}})));if(!A)return W.default.createElement(pe.default,{onClose:ke},W.default.createElement(me.default,{onClose:ke}),W.default.createElement(pe.default.Content,{dividers:!0},W.default.createElement(ee.default,{onSuccess:ve})));var Be=!Ee||80<=Ae;return W.default.createElement(Q.default,{attachments:i.attachments,DialogHeaderProps:{children:Be&&W.default.createElement(ne.default,{hasSubscription:Ee,usagePercentage:Ae})}})};Ee.propTypes={attachments:ge.default.arrayOf(ve.AttachmentPropType)};C.default=Ee},9938:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(78304)),Z=T(P(85707)),Q=T(P(18821)),ee=T(P(62688)),te=T(P(8239)),ne=T(P(8299)),de=T(P(30969)),pe=T(P(62805)),me=T(P(24954)),ge=T(P(4508)),ve=T(P(48968)),ye=T(P(35121)),be=T(P(96008)),Ee=T(P(9196)),xe=P(51192),Oe=P(14754),ke=P(39827),Re=T(P(26346)),Te=T(P(38310)),je=P(86956),Ae=T(P(73319)),Me=P(40128),Le=P(54076),De=T(P(74950));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=P(86956),Z=P(12470),Q=T(P(62688)),ee=P(44048);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var te=function Connect(i){var C=i.connectUrl,P=i.onSuccess,T=(0,W.useRef)();return(0,W.useEffect)((function(){jQuery.fn.elementorConnect&&jQuery(T.current).elementorConnect({success:function success(i,C){return P(C)},error:function error(){throw new Error("Elementor AI: Failed to connect.")}})}),[]),W.default.createElement(U.Stack,{alignItems:"center",gap:2},W.default.createElement(ee.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:T,href:C,variant:"contained",sx:{mt:1,"&:hover":{color:"primary.contrastText"}}},(0,Z.__)("Connect","elementor")))};te.propTypes={connectUrl:Q.default.string.isRequired,onSuccess:Q.default.func.isRequired};C.default=te},74950:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(61790)),Z=T(P(58155)),Q=T(P(18821)),ee=P(86956),te=P(12470),ne=T(P(62688)),de=P(57827),pe=T(P(73319)),me=T(P(29983)),ge=T(P(54178)),ve=T(P(2768)),ye=T(P(43091)),be=P(40128),Ee=P(90291),xe=T(P(80141));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var Oe=(0,ee.styled)(ee.Box)((function(){return{"& p":{mb:"10px",fontSize:"14px",lineHeight:"1.5"},"& pre":{position:"relative"},"& textarea":{fontSize:"13px",lineHeight:"1.7"}}})),ke=function FormAnimation(i){var C=i.onClose,P=i.getControlValue,T=i.setControlValue,A=i.additionalOptions,ne=i.credits,ke=i.children,Re=(0,xe.default)(A.animationType,A.widgetType,ne),Te=Re.data,je=Re.isLoading,Ae=Re.error,Me=Re.reset,Le=Re.send,De=Re.sendUsageData,We=(0,W.useState)(""),Be=(0,Q.default)(We,2),ze=Be[0],$e=Be[1],Ke=(0,be.useRequestIds)().setGenerate,Qe=(0,W.useState)(""),et=(0,Q.default)(Qe,2),tt=et[0],rt=et[1],st=(0,W.useState)(),dt=(0,Q.default)(st,2),ht=dt[0],gt=dt[1],vt=(0,W.useRef)((function(){})),bt="hover"===A.animationType?de.hoverEffectAutocomplete:de.motionEffectAutocomplete,_t=!ze,Ct=function(){var i=(0,Z.default)(U.default.mark((function _callee(i){return U.default.wrap((function _callee$(C){for(;;)switch(C.prev=C.next){case 0:return i.preventDefault(),Ke(),vt.current=function(){return Le({prompt:ze})},C.next=5,vt.current();case 5:case"end":return C.stop()}}),_callee)})));return function handleSubmit(C){return i.apply(this,arguments)}}();(0,W.useEffect)((function(){Te.result&&wt(Te.result)}),[Te]),(0,W.useEffect)((function(){return function(){Et()}}),[]);var wt=function showPreview(i){var C=Object.keys(i).filter((function(C){return i[C].label})).map((function(C){var P=i[C],T=" ".repeat(P.tabs),A=P.tabs>0?"• ":"",W=P.isParent?"".concat(P.label,": "):"".concat(A," ").concat(P.label);return"".concat(T).concat(W)})).join(" "),A="".concat((0,te.__)("Here’s a breakdown of what was done for creating the animation","elementor"));rt("".concat(A,": ").concat(C));var W=P();gt(W),elementor.documents.getCurrent().history.setActive(!1),T(xt(i))},Et=function restorePrevSettings(){T(ht),elementor.documents.getCurrent().history.setActive(!0)},xt=function getValidElementor(i){return Object.entries(i).filter((function(i){return(0,Q.default)(i,2)[1].hasOwnProperty("value")})).reduce((function(i,C){var P=(0,Q.default)(C,2),T=P[0],A=P[1];return i[T]=A.value,i}),{})};return je?W.default.createElement(pe.default,null):W.default.createElement(W.default.Fragment,null,Ae&&W.default.createElement(ye.default,{error:Ae,onRetry:vt.current,sx:{mb:2.5}}),ke,!Te.result&&W.default.createElement(ee.Box,{component:"form",onSubmit:Ct},W.default.createElement(ee.Box,{sx:{pb:1.5}},W.default.createElement(me.default,{placeholder:(0,te.__)("Describe the animation you want to create...","elementor"),name:"prompt",value:ze,color:"secondary",onChange:function onChange(i){return $e(i.target.value)}})),_t&&W.default.createElement(ge.default,{suggestions:bt,onSelect:$e}),W.default.createElement(ee.Stack,{direction:"row",alignItems:"center",sx:{py:1.5,mt:4}},W.default.createElement(ee.Stack,{direction:"row",justifyContent:"flex-end",flexGrow:1},W.default.createElement(ve.default,null,(0,te.__)("Generate Animation","elementor"))))),Te.result&&tt&&W.default.createElement(Oe,null,W.default.createElement(ee.Box,{sx:{backgroundColor:"rgba(0, 0, 0, 0.06); ",padding:"1em",borderRadius:"4px",width:"100%",height:"260px",overflowX:"auto"}},W.default.createElement(ee.Typography,{variant:"body1",dangerouslySetInnerHTML:{__html:tt}})),W.default.createElement(Ee.VoicePromotionAlert,{introductionKey:"ai-context-animation-promotion"}),W.default.createElement(ee.Stack,{direction:"row",alignItems:"center",sx:{mt:4}},W.default.createElement(ee.Stack,{direction:"row",gap:1,justifyContent:"flex-end",flexGrow:1},W.default.createElement(ee.Button,{size:"small",color:"secondary",variant:"text",onClick:function onClick(){Et(),Me()}},(0,te.__)("New prompt","elementor")),W.default.createElement(ee.Button,{size:"small",variant:"contained",color:"primary",onClick:function onClick(){return function applyPrompt(i){De(),Et();var P=xt(i);T(P),C()}(Te.result)}},(0,te.__)("Use animation","elementor"))))))};ke.propTypes={onClose:ne.default.func.isRequired,getControlValue:ne.default.func.isRequired,setControlValue:ne.default.func.isRequired,additionalOptions:ne.default.shape({animationType:ne.default.string,widgetType:ne.default.string}),credits:ne.default.number,children:ne.default.node};C.default=ke},34768:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(78304)),Z=T(P(40453)),Q=P(86956),ee=P(12470),te=T(P(62688)),ne=T(P(6942)),de=["node","inline","children","defaultValue","onInsert"];function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var pe=function CodeBlock(i){i.node;var C=i.inline,P=i.children,T=i.defaultValue,A=i.onInsert,te=(0,Z.default)(i,de),pe=(0,W.useRef)(null);return C?W.default.createElement("code",te):W.default.createElement(Q.Box,{sx:{position:"relative"},dir:"ltr"},W.default.createElement(ne.default,(0,U.default)({fullWidth:!0,ref:pe,defaultValue:P[0],sx:{mb:1},helperText:(0,ee.__)("Code generated by AI may be inaccurate.","elementor")},te)),W.default.createElement(Q.Button,{size:"small",variant:"contained",onClick:function onClick(){return A(T+"\n"+pe.current.value)},sx:{position:"absolute",right:"11px /* @noflip */",bottom:"44px"}},(0,ee.__)("Insert","elementor")))};pe.propTypes={node:te.default.object,inline:te.default.bool,children:te.default.arrayOf(te.default.node).isRequired,defaultValue:te.default.string,onInsert:te.default.func.isRequired};C.default=pe},30969:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(61790)),Z=T(P(78304)),Q=T(P(58155)),ee=T(P(18821)),te=T(P(85707)),ne=P(86956),de=P(12470),pe=T(P(62688)),me=T(P(18453)),ge=P(57827),ve=T(P(73319)),ye=T(P(29983)),be=T(P(54178)),Ee=T(P(2768)),xe=T(P(43091)),Oe=T(P(34768)),ke=T(P(3982)),Re=P(14754),Te=T(P(53497)),je=P(40128),Ae=P(90291),Me=P(87631);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.splitText=function splitText(i){if(!i)return{};var C=i.match(/```([\s\S]*?)```/),P=C?"```".concat(C[1],"```").trim():"",T=i.match(/```[\s\S]*?```([\s\S]*)/),A=null==T?void 0:T[1].trim();return{code:P,details:A}}},4353:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=C.USER_VARIATION_SOURCE=C.USER_URL_SOURCE=C.MENU_TYPE_LIBRARY=C.ELEMENTOR_LIBRARY_SOURCE=C.ATTACHMENT_TYPE_URL=C.ATTACHMENT_TYPE_JSON=void 0;var A=T(P(41594)),W=T(P(78304)),U=P(60992),Z=T(P(25553)),Q=T(P(45286)),ee=T(P(68627)),te=T(P(65141)),ne=P(12470),de=T(P(62688)),pe=P(38298),me=P(86956),ge=C.ATTACHMENT_TYPE_JSON="json",ve=C.ATTACHMENT_TYPE_URL="url",ye=C.MENU_TYPE_LIBRARY="library",be=(C.USER_VARIATION_SOURCE="user-variation",C.ELEMENTOR_LIBRARY_SOURCE="elementor-library",C.USER_URL_SOURCE="user-url",function Attachments(i){return i.attachments.length?A.default.createElement(me.Stack,{direction:"row",spacing:1},i.attachments.map((function(C,P){switch(C.type){case ge:return A.default.createElement(Z.default,(0,W.default)({key:P},i));case ve:return A.default.createElement(Q.default,(0,W.default)({key:P},i));default:return null}}))):A.default.createElement(U.Menu,{disabled:i.disabled,onAttach:i.onAttach,items:[{title:(0,ne.__)("Reference a website","elementor"),icon:ee.default,type:ve},{title:(0,ne.__)("Create variations from Template Library","elementor"),icon:te.default,type:ye}]})});be.propTypes={attachments:de.default.arrayOf(pe.AttachmentPropType).isRequired,onAttach:de.default.func.isRequired,onDetach:de.default.func,disabled:de.default.bool};C.default=be},89958:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=C.AttachDialog=void 0;var A=T(P(41594)),W=P(43220),U=T(P(62688)),Z=P(66942),Q=P(4353),ee=C.AttachDialog=function AttachDialog(i){var C=i.type,P=i.url;switch(C){case Q.ATTACHMENT_TYPE_URL:return A.default.createElement(W.UrlDialog,{url:P,onAttach:i.onAttach,onClose:i.onClose});case Q.MENU_TYPE_LIBRARY:return A.default.createElement(Z.LibraryDialog,{onAttach:i.onAttach,onClose:i.onClose})}return null};ee.propTypes={type:U.default.string,onAttach:U.default.func,onClose:U.default.func,url:U.default.string};C.default=ee},66942:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.LibraryDialog=void 0;var A=T(P(62688)),W=P(41594),U=P(4353);(C.LibraryDialog=function LibraryDialog(i){var C=(0,W.useRef)(!1);return(0,W.useEffect)((function(){var P=function onLibraryHide(){C.current||i.onClose()};return $e.components.get("library").layout.getModal().on("hide",P),function(){$e.components.get("library").layout.getModal().off("hide",P)}}),[i]),(0,W.useEffect)((function(){var P=function onMessage(P){var T=P.data,A=T.type,W=T.json,Z=T.html,Q=T.label,ee=T.source;switch(A){case"library/attach:start":C.current=!0;break;case"library/attach":i.onAttach([{type:U.ATTACHMENT_TYPE_JSON,previewHTML:Z,content:W,label:Q,source:ee}]),C.current=!1,i.onClose()}};return window.addEventListener("message",P),function(){window.removeEventListener("message",P)}})),$e.run("library/open",{toDefault:!0,mode:"ai-attachment"}),C.current=!1,null}).propTypes={onAttach:A.default.func.isRequired,onClose:A.default.func.isRequired}},60992:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.Menu=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(18821)),Z=P(86956),Q=T(P(65815)),ee=T(P(96793)),te=T(P(62688)),ne=P(89958),de=T(P(80366));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}(C.Menu=function Menu(i){var C=(0,W.useState)(!1),P=(0,U.default)(C,2),T=P[0],A=P[1],te=(0,W.useState)(null),pe=(0,U.default)(te,2),me=pe[0],ge=pe[1],ve=(0,Z.useTheme)().direction,ye=(0,W.useRef)(null),be=(0,de.default)("e-ai-attachment-badge"),Ee=be.isViewed,xe=be.markAsViewed;return W.default.createElement(W.default.Fragment,null,W.default.createElement(Z.IconButton,{size:"small",ref:ye,disabled:i.disabled,onClick:function onClick(){A(!0),Ee||xe()},color:"secondary"},T?W.default.createElement(Q.default,{fontSize:"small"}):Ee?W.default.createElement(ee.default,{fontSize:"small"}):W.default.createElement(Z.Badge,{color:"primary",badgeContent:" ",variant:"dot"},W.default.createElement(ee.default,{fontSize:"small"}))),W.default.createElement(Z.Popover,{open:T,anchorEl:ye.current,onClose:function onClose(){return A(!1)},anchorOrigin:{vertical:"bottom",horizontal:"rtl"===ve?"right":"left"},transformOrigin:{vertical:"top",horizontal:"rtl"===ve?"right":"left"}},W.default.createElement(Z.Stack,{sx:{width:440}},i.items.map((function(i){var C=i.icon;return W.default.createElement(Z.MenuItem,{key:i.type,onClick:function onClick(){ge(i.type),A(!1)}},W.default.createElement(Z.ListItemIcon,null,W.default.createElement(C,null)),i.title)})))),W.default.createElement(ne.AttachDialog,{type:me,onAttach:i.onAttach,onClose:function onClose(){A(!1),ge(null)}}))}).propTypes={items:te.default.arrayOf(te.default.shape({title:te.default.string.isRequired,type:te.default.string.isRequired,icon:te.default.elementType})).isRequired,onAttach:te.default.func.isRequired,disabled:te.default.bool}},54403:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.PromptPowerNotice=void 0;var A=T(P(41594)),W=P(86956),U=P(12470),Z=T(P(80366));C.PromptPowerNotice=function PromptPowerNotice(){var i=(0,Z.default)("e-ai-builder-attachments-power"),C=i.isViewed,P=i.markAsViewed;return C?null:A.default.createElement(W.Box,{sx:{pt:2,px:2,pb:0}},A.default.createElement(W.Alert,{severity:"info",onClose:function onClose(){return P()}},A.default.createElement(W.Typography,{variant:"body2",display:"inline-block",sx:{paddingInlineEnd:1}},(0,U.__)("You’ve got the power.","elementor")),A.default.createElement(W.Typography,{variant:"body2",display:"inline-block"},(0,U.__)("Craft your prompt to affect content, images and/or colors - whichever you decide.","elementor"))))}},25553:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=C.ThumbnailJson=void 0;var A=T(P(41594)),W=P(71338),U=T(P(62688)),Z=P(86956),Q=P(38298),ee=C.ThumbnailJson=function ThumbnailJson(i){var C,P=null===(C=i.attachments)||void 0===C?void 0:C.find((function(i){return"json"===i.type}));return P?P.previewHTML?A.default.createElement(W.Thumbnail,{html:P.previewHTML,disabled:i.disabled}):A.default.createElement(Z.Skeleton,{animation:"wave",variant:"rounded",width:60,height:60}):null};ee.propTypes={attachments:U.default.arrayOf(Q.AttachmentPropType).isRequired,disabled:U.default.bool};C.default=ee},45286:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=C.ThumbnailUrl=void 0;var A=T(P(41594)),W=P(71338),U=P(12470),Z=T(P(62688)),Q=P(86956),ee=P(44048),te=P(38298),ne=C.ThumbnailUrl=function ThumbnailUrl(i){var C,P=null===(C=i.attachments)||void 0===C?void 0:C.find((function(i){return"url"===i.type}));return P?A.default.createElement(Q.Box,{sx:{position:"relative","&:hover::before":{content:'""',position:"absolute",userSelect:"none",inset:0,backgroundColor:"rgba(0,0,0,0.6)",borderRadius:1,zIndex:1},"&:hover .remove-attachment":{display:"flex"}}},A.default.createElement(Q.IconButton,{className:"remove-attachment",size:"small","aria-label":(0,U.__)("Remove","elementor"),disabled:i.disabled,onClick:function onClick(C){C.stopPropagation(),i.onDetach()},sx:{display:"none",position:"absolute",insetInlineEnd:4,insetBlockStart:4,backgroundColor:"secondary.main",zIndex:1,borderRadius:1,p:"3px","&:hover":{backgroundColor:"secondary.dark"}}},A.default.createElement(ee.TrashIcon,{sx:{fontSize:"1.125rem",color:"common.white"}})),A.default.createElement(W.Thumbnail,{disabled:i.disabled,html:P.previewHTML})):null};ne.propTypes={attachments:Z.default.arrayOf(te.AttachmentPropType).isRequired,disabled:Z.default.bool,onDetach:Z.default.func};C.default=ne},71338:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.Thumbnail=C.THUMBNAIL_SIZE=void 0;var A,W=T(P(41594)),U=T(P(98832)),Z=P(86956),Q=P(12470),ee=T(P(62688)),te=T(P(15142)),ne=C.THUMBNAIL_SIZE=64,de=te.default.body(A||(A=(0,U.default)(["\n\thtml, body {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\toverflow: hidden;\n\t}\n\n\tbody > * {\n\t\twidth: 100% !important;\n\t}\n\n\tbody > img {\n\t\theight: 100%;\n\t\tobject-fit: cover;\n\t}\n\n\tbody:has(> img) {\n\t\theight: ","px\n\t}\n"])),ne);(C.Thumbnail=function Thumbnail(i){var C,P,T=null===(C=i.html.match('data-width="(?\\d+)"'))||void 0===C||null===(C=C.groups)||void 0===C?void 0:C.width,A=null===(P=i.html.match('data-height="(?\\d+)"'))||void 0===P||null===(P=P.groups)||void 0===P?void 0:P.height,U=T?parseInt(T):ne,ee=A?parseInt(A):ne,te=Math.min(ee,U),pe=ne/te,me=ee>U?(ne-ne*(ee/U))/2:0,ge=U>ee?(ne-ne*(U/ee))/2:0;return W.default.createElement(Z.Box,{dir:"ltr",sx:{position:"relative",cursor:"default",overflow:"hidden",border:"1px solid",borderColor:"grey.300",borderRadius:1,boxSizing:"border-box",width:ne,height:ne,opacity:i.disabled?.5:1}},W.default.createElement("iframe",{title:(0,Q.__)("Preview","elementor"),sandbox:"",srcDoc:""+i.html,style:{border:"none",overflow:"hidden",width:U,height:ee,transform:"scale(".concat(pe,")"),transformOrigin:"".concat(ge,"px ").concat(me,"px")}}))}).propTypes={html:ee.default.string.isRequired,disabled:ee.default.bool}},43220:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.UrlDialog=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(18821)),Z=P(86956),Q=T(P(62688)),ee=P(12470),te=P(86353),ne=P(77043),de=P(4353),pe=P(35589),me=T(P(24954)),ge=P(40128);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}(C.UrlDialog=function UrlDialog(i){var C=(0,ne.useTimeout)(1e4),P=(0,U.default)(C,2),T=P[0],A=P[1],Q=(0,me.default)(),ve=Q.isLoading,ye=Q.usagePercentage,be=(0,ge.useRequestIds)().updateUsagePercentage,Ee=(0,W.useState)(!1),xe=(0,U.default)(Ee,2),Oe=xe[0],ke=xe[1],Re=(0,pe.useRemoteConfig)().remoteConfig[pe.CONFIG_KEYS.WEB_BASED_BUILDER_URL],Te=(Re?new URL(Re):{}).origin,je=(0,W.useRef)(!1);return(0,W.useEffect)((function(){Oe||ve||!ye&&0!==ye||(be(ye),ke(!0))}),[ve,ye,Oe,be]),(0,W.useEffect)((function(){if(!je.current)try{window.$e.run("ai-integration/open-choose-element",{url:i.url}),je.current=!0}catch(i){console.error(i)}}),[je.current]),(0,W.useEffect)((function(){var C=function onMessage(C){if(C.origin===Te){var P=C.data,T=P.type,W=P.html,U=P.url;switch(T){case"element-selector/close":je.current=!1,i.onClose();break;case"element-selector/loaded":A(),je.current=!0;break;case"element-selector/attach":i.onAttach([{type:"url",previewHTML:W,content:W,label:U?new URL(U).href:"",source:de.USER_URL_SOURCE}])}}};return window.addEventListener("message",C),function(){window.removeEventListener("message",C)}}),[Te,i,A]),W.default.createElement(W.default.Fragment,null,!je.current&&!T&&W.default.createElement(Z.Dialog,{open:!0,maxWidth:"lg"},W.default.createElement(Z.Typography,{sx:{textAlign:"center",padding:3}},(0,ee.__)("Loading...","elementor"))),T&&W.default.createElement(te.AlertDialog,{message:(0,ee.__)("The app is not responding. Please try again later. (#408)","elementor"),onClose:i.onClose}))}).propTypes={onAttach:Q.default.func.isRequired,onClose:Q.default.func.isRequired,url:Q.default.string}},75690:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(78304)),Z=T(P(85707)),Q=T(P(18821)),ee=T(P(40453)),te=P(86956),ne=P(12470),de=T(P(62688)),pe=T(P(48968)),me=P(44048),ge=["sx","PaperProps"];function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.ProTemplateIndicator=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(18821)),Z=P(12470),Q=P(86956),ee=T(P(21995));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var te=(0,Q.styled)(Q.Paper)((function(i){var C=i.theme;return{position:"relative",padding:C.spacing(3),boxShadow:C.shadows[4],zIndex:"9999"}})),ne=(0,Q.styled)(Q.Box)((function(i){var C=i.theme;return{position:"absolute",width:C.spacing(5),height:C.spacing(5),overflow:"hidden",left:"100% !important",transform:"translateX(-50%) translateY(-50%) rotate(var(--rotate, 0deg)) !important","&::after":{backgroundColor:C.palette.background.paper,content:'""',display:"block",position:"absolute",width:C.spacing(2.5),height:C.spacing(2.5),top:"50%",left:"50%",transform:"translateX(-50%) translateY(-50%) rotate(45deg)",boxShadow:"5px -5px 5px 0px rgba(0, 0, 0, 0.2)",backgroundImage:"linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05))"}}}));C.ProTemplateIndicator=function ProTemplateIndicator(){var i=(0,Z.__)("Go Pro","elementor"),C=(0,W.useState)(!1),P=(0,U.default)(C,2),T=P[0],A=P[1],de=(0,W.useRef)(null),pe=(0,W.useRef)(null);return W.default.createElement(Q.Box,{flexDirection:"row-reverse",component:"span",display:"flex",onMouseLeave:function hidePopover(){return A(!1)},alignItems:"center"},W.default.createElement(Q.IconButton,{ref:de,onMouseEnter:function showPopover(){return A(!0)},onClick:function onClick(i){return i.stopPropagation()},"aria-owns":T?"e-pro-upgrade-popover":void 0,"aria-haspopup":"true",sx:{m:1,"&:hover":{backgroundColor:"action.selected"}}},W.default.createElement(ee.default,{sx:{color:"text.primary"}})),W.default.createElement(Q.Popper,{open:T,popperOptions:{placement:"left-start",modifiers:[{name:"arrow",enabled:!0,options:{element:pe.current,padding:5}},{name:"offset",options:{offset:[0,10]}}]},anchorEl:de.current,sx:{zIndex:"9999",maxWidth:300}},W.default.createElement(te,null,W.default.createElement(ne,{ref:pe}),W.default.createElement(Q.Stack,{alignItems:"start",spacing:2},W.default.createElement(Q.Chip,{color:"promotion",variant:"outlined",size:"small",label:(0,Z.__)("Pro","elementor"),icon:W.default.createElement(ee.default,null)}),W.default.createElement(Q.Typography,{variant:"body2"},(0,Z.__)("This result includes an Elementor Pro widget that's not available with your current plan. Upgrade to use all the widgets in this result.","elementor")),W.default.createElement(Q.Button,{variant:"contained",color:"promotion",size:"small",href:"https://go.elementor.com/go-pro-ai/",target:"_blank",sx:{alignSelf:"flex-end"}},i)))))}},4974:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(18821)),Z=T(P(40453)),Q=T(P(78304)),ee=T(P(85707)),te=P(86956),ne=T(P(62688)),de=P(12470),pe=T(P(53497)),me=P(91258),ge=["onSubmit"];function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(18821)),Z=T(P(78304)),Q=T(P(40453)),ee=P(86956),te=P(12470),ne=T(P(62688)),de=T(P(4974)),pe=T(P(48584)),me=T(P(63223)),ge=T(P(31593)),ve=T(P(51066)),ye=T(P(34161)),be=T(P(4353)),Ee=P(91258),xe=P(38298),Oe=["tooltip"];function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var ke=Object.freeze([{text:(0,te.__)("Hero section on [topic] with heading, text, buttons on the right, and an image on the left","elementor.com")},{text:(0,te.__)("About Us section on [topic] with heading, text, and big image below","elementor.com")},{text:(0,te.__)("Team section with four image boxes showcasing team members","elementor.com")},{text:(0,te.__)("FAQ section with a toggle widget showcasing FAQs about [topic]","elementor.com")},{text:(0,te.__)("Gallery section with a carousel displaying three images at once","elementor.com")},{text:(0,te.__)("Contact section with a form for [topic]","elementor.com")},{text:(0,te.__)("Client section featuring companies' logos","elementor.com")},{text:(0,te.__)("Testimonial section with testimonials, each featuring a star rating and an image","elementor.com")},{text:(0,te.__)("Service section about [topic], showcasing four services with buttons","elementor.com")},{text:(0,te.__)("Stats section with counters displaying data about [topic]","elementor.com")},{text:(0,te.__)("Quote section with colored background, featuring a centered quote","elementor.com")},{text:(0,te.__)("Pricing section for [topic] with a pricing list","elementor.com")},{text:(0,te.__)("Subscribe section featuring a simple email form, inviting users to stay informed on [topic]","elementor.com")}]),Re=function IconButtonWithTooltip(i){var C=i.tooltip,P=(0,Q.default)(i,Oe);return W.default.createElement(ee.Tooltip,{title:C},W.default.createElement(ee.Box,{component:"span",sx:{cursor:P.disabled?"default":"pointer"}},W.default.createElement(ee.IconButton,P)))};Re.propTypes={tooltip:ne.default.string,disabled:ne.default.bool};var Te=function BackButton(i){return W.default.createElement(Re,(0,Z.default)({size:"small",color:"secondary",tooltip:(0,te.__)("Back to results","elementor")},i),W.default.createElement(ge.default,null))},je=function EditButton(i){return W.default.createElement(Re,(0,Z.default)({size:"small",color:"primary",tooltip:(0,te.__)("Edit prompt","elementor")},i),W.default.createElement(ve.default,null))},Ae=function GenerateButton(i){return W.default.createElement(me.default,(0,Z.default)({size:"small",fullWidth:!1},i),(0,te.__)("Generate","elementor"))},Me=(0,W.forwardRef)((function(i,C){var P,T=i.attachments,A=i.isActive,Q=i.isLoading,ne=i.showActions,me=void 0!==ne&&ne,ge=i.onAttach,ve=i.onDetach,xe=i.onSubmit,Oe=i.onBack,Re=i.onEdit,Me=i.shouldResetPrompt,Le=void 0!==Me&&Me,De=(0,W.useState)(""),We=(0,U.default)(De,2),Be=We[0],ze=We[1];(0,W.useEffect)((function(){Le&&ze("")}),[Le]);var $e=(0,ye.default)(Be,"layout"),Ke=$e.isEnhancing,Qe=$e.enhance,et=(0,W.useRef)(""),tt=(0,Ee.useConfig)().attachmentsTypes,rt=Q||Ke||!A,st=""===Be&&!T.length,dt=rt||st,ht=tt[(null===(P=T[0])||void 0===P?void 0:P.type)||""],gt=(null==ht?void 0:ht.promptSuggestions)||ke,vt=(null==ht?void 0:ht.promptPlaceholder)||(0,te.__)("Press '/' for suggested prompts or describe the layout you want to create","elementor");return W.default.createElement(ee.Stack,{component:"form",onSubmit:function onSubmit(i){return xe(i,Be)},direction:"row",sx:{p:3},alignItems:"start",gap:1},W.default.createElement(ee.Stack,{direction:"row",alignItems:"start",flexGrow:1,spacing:2},me&&(A?W.default.createElement(Te,{disabled:Q||Ke,onClick:function handleBack(){ze(et.current),Oe()}}):W.default.createElement(je,{disabled:Q,onClick:function handleEdit(){et.current=Be,Re()}})),W.default.createElement(be.default,{attachments:T,onAttach:ge,onDetach:ve,disabled:rt}),W.default.createElement(de.default,{value:Be,disabled:rt,onSubmit:function onSubmit(i){return xe(i,Be)},options:gt,onChange:function onChange(i,C){return ze(C.text+" ")},renderInput:function renderInput(i){return W.default.createElement(de.default.TextInput,(0,Z.default)({},i,{ref:C,onChange:function onChange(i){return ze(i.target.value)},placeholder:vt}))}})),W.default.createElement(pe.default,{size:"small",disabled:dt||""===Be,isLoading:Ke,onClick:function onClick(){return Qe().then((function(i){var C=i.result;return ze(C)}))}}),W.default.createElement(Ae,{disabled:dt}))}));Me.propTypes={isActive:ne.default.bool,onAttach:ne.default.func,onDetach:ne.default.func,isLoading:ne.default.bool,showActions:ne.default.bool,onSubmit:ne.default.func.isRequired,onBack:ne.default.func.isRequired,onEdit:ne.default.func.isRequired,attachments:ne.default.arrayOf(xe.AttachmentPropType),shouldResetPrompt:ne.default.bool};C.default=Me},25893:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var T=P(86956),A=(0,T.styled)(T.Box,{shouldForwardProp:function shouldForwardProp(i){return"outlineOffset"!==i}})((function(i){var C=i.theme,P=i.selected,T=i.height,A=i.disabled,W=i.outlineOffset,U=void 0===W?"0px":W,Z=P?C.palette.text.primary:C.palette.text.disabled,Q="2px solid ".concat(Z);return{height:T,cursor:A?"default":"pointer",overflow:"hidden",boxSizing:"border-box",backgroundPosition:"top center",backgroundSize:"100% auto",backgroundRepeat:"no-repeat",backgroundColor:C.palette.common.white,borderRadius:.5*C.shape.borderRadius,outlineOffset:U,outline:Q,opacity:A?"0.4":"1",transition:"all 50ms linear","&:hover":A?{}:{outlineColor:C.palette.text.primary}}}));C.default=A},93264:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=ScreenshotUnavailable;var A=T(P(41594)),W=T(P(78304)),U=T(P(85707)),Z=T(P(62688)),Q=P(12470),ee=T(P(25893));function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(85707)),U=P(86956),Z=T(P(62688)),Q=T(P(25893)),ee=T(P(93264)),te=T(P(51563));function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(62688)),U=P(91258),Z=P(45395),Q=function TemplateBadge(i){var C=(0,U.useConfig)().hasPro;return"Pro"!==i.type||C?null:A.default.createElement(Z.ProTemplateIndicator,null)};C.default=Q;Q.propTypes={type:W.default.string}},64162:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(40453)),Z=P(86956),Q=P(12470),ee=T(P(62688)),te=["onClose","onCancel","title","text"],ne=function UnsavedChangesAlert(i){var C=i.onClose,P=i.onCancel,T=i.title,ee=i.text,ne=(0,U.default)(i,te);return A.default.createElement(Z.Dialog,(0,W.default)({"aria-labelledby":"unsaved-changes-alert-title","aria-describedby":"unsaved-changes-alert-description"},ne),A.default.createElement(Z.DialogTitle,{id:"unsaved-changes-alert-title"},T),A.default.createElement(Z.DialogContent,null,A.default.createElement(Z.DialogContentText,{id:"unsaved-changes-alert-description"},ee)),A.default.createElement(Z.DialogActions,null,A.default.createElement(Z.Button,{onClick:P,color:"secondary"},(0,Q.__)("Cancel","elementor")),A.default.createElement(Z.Button,{onClick:C,color:"error",variant:"contained"},(0,Q.__)("Yes, leave","elementor"))))};ne.propTypes={title:ee.default.string,text:ee.default.string,onCancel:ee.default.func,onClose:ee.default.func};C.default=ne},91258:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.useConfig=C.default=C.MODE_VARIATION=C.MODE_LAYOUT=C.LAYOUT_APP_MODES=C.ConfigProvider=void 0;var A=T(P(41594)),W=T(P(62688)),U=C.MODE_LAYOUT="layout",Z=C.MODE_VARIATION="variation",Q=C.LAYOUT_APP_MODES=[U,Z],ee=A.default.createContext({});C.useConfig=function useConfig(){return A.default.useContext(ee)};(C.ConfigProvider=function ConfigProvider(i){return A.default.createElement(ee.Provider,{value:{mode:i.mode,attachmentsTypes:i.attachmentsTypes,onClose:i.onClose,onConnect:i.onConnect,onData:i.onData,onInsert:i.onInsert,onSelect:i.onSelect,onGenerate:i.onGenerate,currentContext:i.currentContext,hasPro:i.hasPro}},i.children)}).propTypes={mode:W.default.oneOf(Q).isRequired,children:W.default.node.isRequired,attachmentsTypes:W.default.object.isRequired,onClose:W.default.func.isRequired,onConnect:W.default.func.isRequired,onData:W.default.func.isRequired,onInsert:W.default.func.isRequired,onSelect:W.default.func.isRequired,onGenerate:W.default.func.isRequired,currentContext:W.default.object,hasPro:W.default.bool};C.default=ee},35589:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.useRemoteConfig=C.RemoteConfigProvider=C.CONFIG_KEYS=void 0;var W=T(P(61790)),U=T(P(58155)),Z=T(P(18821)),Q=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),ee=T(P(62688)),te=P(95034);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var ne=Q.default.createContext({});C.useRemoteConfig=function useRemoteConfig(){return Q.default.useContext(ne)},C.CONFIG_KEYS={WEB_BASED_BUILDER_URL:"webBasedBuilderUrl",AUTH_TOKEN:"jwt"};(C.RemoteConfigProvider=function RemoteConfigProvider(i){var C=(0,Q.useState)(!1),P=(0,Z.default)(C,2),T=P[0],A=P[1],ee=(0,Q.useState)(!1),de=(0,Z.default)(ee,2),pe=de[0],me=de[1],ge=(0,Q.useState)(!1),ve=(0,Z.default)(ge,2),ye=ve[0],be=ve[1],Ee=(0,Q.useState)({}),xe=(0,Z.default)(Ee,2),Oe=xe[0],ke=xe[1],Re=function(){var i=(0,U.default)(W.default.mark((function _callee(){var i;return W.default.wrap((function _callee$(C){for(;;)switch(C.prev=C.next){case 0:return A(!0),be(!1),C.prev=2,C.next=5,(0,te.getRemoteConfig)().finally((function(){me(!0),A(!1)}));case 5:if((i=C.sent).config){C.next=8;break}throw new Error("Invalid remote config");case 8:ke(i.config),C.next=16;break;case 11:C.prev=11,C.t0=C.catch(2),be(!0),me(!0),A(!1);case 16:case"end":return C.stop()}}),_callee,null,[[2,11]])})));return function fetchData(){return i.apply(this,arguments)}}();return(0,Q.useEffect)((function(){return window.addEventListener("elementor/connect/success",Re),function(){window.removeEventListener("elementor/connect/success",Re)}}),[]),pe||T||Re(),Q.default.createElement(ne.Provider,{value:{isLoading:T,isLoaded:pe,isError:ye,remoteConfig:Oe}},i.children)}).propTypes={children:ee.default.node.isRequired,onError:ee.default.func.isRequired}},3468:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=P(95034),W=T(P(48812));C.default=function useLayoutPrompt(i,C){return(0,W.default)((function(C,P){return C.variationType=i,(0,A.generateLayout)(C,P)}),C)}},69371:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(61790)),W=T(P(58155)),U=T(P(18821)),Z=P(41594),Q=T(P(3468));C.default=function useScreenshot(i,C){var P=(0,Z.useState)(""),T=(0,U.default)(P,2),ee=T[0],te=T[1],ne=(0,Z.useState)(!1),de=(0,U.default)(ne,2),pe=de[0],me=de[1],ge=(0,Q.default)(i,null);return{generate:function generate(i,P){return me(!0),te(""),ge.send(i,P).then(function(){var i=(0,W.default)(A.default.mark((function _callee(i){var P;return A.default.wrap((function _callee$(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,C(i.result);case 2:return(P=T.sent).sendUsageData=function(){return ge.sendUsageData(i)},P.baseTemplateId=i.baseTemplateId,P.type=i.type,T.abrupt("return",P);case 7:case"end":return T.stop()}}),_callee)})));return function(C){return i.apply(this,arguments)}}()).catch((function(i){throw te(i.extra_data?i:i.message||i),i})).finally((function(){return me(!1)}))},error:ee,isLoading:pe}}},85614:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(61790)),W=T(P(10906)),U=T(P(58155)),Z=T(P(18821)),Q=P(41594),ee=T(P(69371)),te=P(91258),ne=P(40128),de={isPending:!0};C.default=function useScreenshots(i){var C=i.onData,P=(0,Q.useState)([]),T=(0,Z.default)(P,2),pe=T[0],me=T[1],ge=(0,te.useConfig)().currentContext,ve=(0,ne.useRequestIds)(),ye=ve.editorSessionId,be=ve.sessionId,Ee=ve.setRequest,xe=ve.setBatch,Oe=ve.setGenerate,ke=(0,Q.useRef)(""),Re=xe(),Te=[(0,ee.default)(0,C),(0,ee.default)(1,C),(0,ee.default)(2,C)],je=Te.length,Ae=Te.every((function(i){return null==i?void 0:i.error}))?Te[0].error:"",Me=Te.some((function(i){return null==i?void 0:i.isLoading})),Le=(0,Q.useRef)(null),De=function(){var i=(0,U.default)(A.default.mark((function _callee(i,C){var P,T,U,Z;return A.default.wrap((function _callee$(A){for(;;)switch(A.prev=A.next){case 0:return Le.current=new AbortController,P=function onGenerate(i){return me((function(C){var P=(0,W.default)(C),T=P.indexOf(de);return P[T]=i,P})),!0},T=function onError(){return me((function(i){var C=(0,W.default)(i),P=C.lastIndexOf(de);return C[P]={isError:!0},C})),!1},U=Te.map((function(A){var W=A.generate,U=pe.map((function(i){return i.baseTemplateId||""}));return W({prompt:i,prevGeneratedIds:U,currentContext:ge,ids:{editorSessionId:ye.current,sessionId:be.current,generateId:ke.current,batchId:Re.current,requestId:Ee().current},attachments:C.map((function(i){return{type:i.type,content:i.content,label:i.label,source:i.source}}))},Le.current.signal).then(P).catch(T)})),A.next=6,Promise.all(U);case 6:Z=A.sent,Z.every((function(i){return!1===i}))&&me((function(i){var C=(0,W.default)(i);return C.splice(-1*je),C}));case 9:case"end":return A.stop()}}),_callee)})));return function createScreenshots(C,P){return i.apply(this,arguments)}}();return{generate:function generate(i,C){var P=Array(je).fill(de);ke.current=Oe().current,me(P),De(i,C)},regenerate:function regenerate(i,C){var P=Array(je).fill(de);me((function(i){return[].concat((0,W.default)(i),(0,W.default)(P))})),De(i,C)},screenshots:pe,isLoading:Me,error:Ae,abort:function abort(){var i;return null===(i=Le.current)||void 0===i?void 0:i.abort()}}}},68022:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=C.SCREENSHOTS_PER_PAGE=C.MAX_PAGES=void 0;var A=T(P(18821)),W=P(41594),U=C.SCREENSHOTS_PER_PAGE=3;C.MAX_PAGES=5,C.default=function useSlider(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},C=i.slidesCount,P=void 0===C?0:C,T=i.slidesPerPage,Z=void 0===T?U:T,Q=i.gapPercentage,ee=void 0===Q?2:Q,te=(0,W.useState)(1),ne=(0,A.default)(te,2),de=ne[0],pe=ne[1],me=(100-ee*(Z-1))/Z,ge=(me+ee)*Z*(de-1)*-1,ve=Math.ceil(P/Z);return(0,W.useEffect)((function(){de>1&&de>ve&&pe(ve)}),[ve]),{currentPage:de,setCurrentPage:pe,pagesCount:ve,slidesPerPage:Z,gapPercentage:ee,offsetXPercentage:ge,slideWidthPercentage:me}}},51550:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=_interopRequireWildcard(P(41594)),U=T(P(10906)),Z=T(P(40453)),Q=T(P(18821)),ee=T(P(78304)),te=T(P(62688)),ne=P(12470),de=P(86956),pe=T(P(43091)),me=T(P(64162)),ge=T(P(75690)),ve=T(P(85076)),ye=T(P(33057)),be=T(P(79919)),Ee=T(P(85614)),xe=_interopRequireWildcard(P(68022)),Oe=T(P(33724)),ke=T(P(53952)),Re=P(91258),Te=P(38298),je=P(54403),Ae=P(4353),Me=T(P(89958)),Le=T(P(94760)),De=P(90291),We=["children"];function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}var Be=(0,de.withDirection)(Oe.default),ze=(0,de.withDirection)(ke.default),$e=function RegenerateButton(i){return W.default.createElement(de.Button,(0,ee.default)({size:"small",color:"secondary",startIcon:W.default.createElement(ye.default,null)},i),(0,ne.__)("Regenerate","elementor"))},Ke=function UseLayoutButton(i){return W.default.createElement(de.Button,(0,ee.default)({size:"small",variant:"contained"},i),(0,ne.__)("Use Layout","elementor"))};Ke.propTypes={sx:te.default.object};var Qe=function isRegenerateButtonDisabled(i,C,P){return!(!C&&!P)||i.length>=xe.SCREENSHOTS_PER_PAGE*xe.MAX_PAGES},et=function FormLayout(i){var C,P,T=i.DialogHeaderProps,A=void 0===T?{}:T,te=i.DialogContentProps,ye=void 0===te?{}:te,Oe=i.attachments,ke=(0,Re.useConfig)(),Te=ke.attachmentsTypes,et=ke.onData,tt=ke.onInsert,rt=ke.onSelect,st=ke.onClose,dt=ke.onGenerate,ht=(0,Ee.default)({onData:et}),gt=ht.screenshots,vt=ht.generate,bt=ht.regenerate,_t=ht.isLoading,Ct=ht.error,wt=ht.abort,Et=(0,xe.default)({slidesCount:gt.length}),xt=Et.currentPage,Ot=Et.setCurrentPage,St=Et.pagesCount,Pt=Et.gapPercentage,kt=Et.slidesPerPage,It=Et.offsetXPercentage,Rt=Et.slideWidthPercentage,Tt=(0,W.useState)(-1),jt=(0,Q.default)(Tt,2),At=jt[0],Mt=jt[1],Lt=(0,W.useState)(!1),Dt=(0,Q.default)(Lt,2),qt=Dt[0],Wt=Dt[1],Bt=(0,W.useState)(!0),Nt=(0,Q.default)(Bt,2),Ft=Nt[0],Ht=Nt[1],Ut=(0,W.useState)([]),Vt=(0,Q.default)(Ut,2),zt=Vt[0],Gt=Vt[1],$t=(0,W.useState)(!1),Yt=(0,Q.default)($t,2),Kt=Yt[0],Zt=Yt[1],Xt=(0,W.useState)(!1),Qt=(0,Q.default)(Xt,2),Jt=Qt[0],en=Qt[1],tn=(0,W.useRef)((function(){})),nn=(0,W.useRef)(null),rn=null===(C=gt[At])||void 0===C?void 0:C.template,on=ye.children,an=(0,Z.default)(ye,We),ln=!(!Ct||0!==gt.length),un=Ft||ln,cn=function abortAndClose(){wt(),st()},sn=function onCloseIntent(){if(""!==nn.current.value.trim()||gt.length>0)return Wt(!0);cn()},dn=function handleScreenshotClick(i,C){return function(){un||(Mt(i),rt(C))}},fn=function onAttach(i){i.forEach((function(i){if(!Te[i.type])throw new Error("Invalid attachment type: ".concat(i.type));var C=Te[i.type];!i.previewHTML&&C.previewGenerator&&C.previewGenerator(i.content).then((function(C){i.previewHTML=C,Gt((function(C){return C.map((function(C){return C.content===i.content?i:C}))}))}))})),Gt(i),Zt(!1),Ht(!0)};return(0,W.useEffect)((function(){var i;(null===(i=gt[0])||void 0===i?void 0:i.template)&&(rt(gt[0].template),Mt(0))}),[null===(P=gt[0])||void 0===P?void 0:P.template]),(0,W.useEffect)((function(){null!=Oe&&Oe.length&&fn(Oe)}),[]),W.default.createElement(ge.default,{onClose:sn},W.default.createElement(ge.default.Header,(0,ee.default)({onClose:sn},A),A.children,W.default.createElement(de.Tooltip,{title:Jt?(0,ne.__)("Expand","elementor"):(0,ne.__)("Minimize","elementor")},W.default.createElement(de.IconButton,{size:"small","aria-label":"minimize",onClick:function onClick(){return en((function(i){return!i}))}},Jt?W.default.createElement(ze,null):W.default.createElement(Be,null)))),W.default.createElement(ge.default.Content,(0,ee.default)({dividers:!0},an),W.default.createElement(de.Collapse,{in:!Jt},on&&W.default.createElement(de.Box,{sx:{pt:2,px:2,pb:0}},on),zt.length>0&&W.default.createElement(je.PromptPowerNotice,null),Ct&&W.default.createElement(de.Box,{sx:{pt:2,px:2,pb:0}},W.default.createElement(pe.default,{error:Ct,onRetry:tn.current})),qt&&W.default.createElement(me.default,{open:qt,title:(0,ne.__)("Leave Elementor AI?","elementor"),text:(0,ne.__)("Your progress will be deleted, and can't be recovered.","elementor"),onClose:cn,onCancel:function onCancel(){return Wt(!1)}}),Kt&&W.default.createElement(Me.default,{type:Ae.ATTACHMENT_TYPE_URL,url:nn.current.value,onAttach:fn,onClose:function onClose(){Zt(!1)}}),W.default.createElement(ve.default,{shouldResetPrompt:Kt,ref:nn,isActive:un,isLoading:_t,showActions:gt.length>0||_t,attachmentsTypes:Te,attachments:zt,onAttach:fn,onDetach:function onDetach(i){Gt((function(C){var P=(0,U.default)(C);return P.splice(i,1),P})),Ht(!0)},onSubmit:function handleGenerate(i,C){i.preventDefault(),""===C.trim()&&0===zt.length||((0,Le.default)(C)?Zt(!0):(dt(),tn.current=function(){Mt(-1),vt(C,zt)},tn.current(),Ht(!1),Ot(1)))},onBack:function onBack(){return Ht(!1)},onEdit:function onEdit(){return Ht(!0)}}),(gt.length>0||_t)&&W.default.createElement(W.default.Fragment,null,W.default.createElement(de.Divider,null),W.default.createElement(de.Box,{sx:{p:1.5}},W.default.createElement(de.Box,{sx:{overflow:"hidden",p:.5}},W.default.createElement(de.Box,{sx:{display:"flex",transition:"all 0.4s ease",gap:"".concat(Pt,"%"),transform:"translateX(".concat(It,"%)")}},gt.map((function(i,C){var P=i.screenshot,T=i.type,A=i.template,U=i.isError,Z=i.isPending;return W.default.createElement(be.default,{key:C,url:P,type:T,disabled:un,isPlaceholder:U,isLoading:Z,isSelected:At===C,onClick:dn(C,A),outlineOffset:"2px",sx:{flex:"0 0 ".concat(Rt,"%")}})})))),W.default.createElement(De.VoicePromotionAlert,{introductionKey:"ai-context-layout-promotion"})),gt.length>0&&W.default.createElement(de.Box,{sx:{pt:0,px:2,pb:2},display:"grid",gridTemplateColumns:"repeat(3, 1fr)",justifyItems:"center"},W.default.createElement($e,{onClick:function handleRegenerate(){tn.current=function(){bt(nn.current.value,zt),Ot(St+1)},tn.current()},disabled:Qe(gt,_t,un),sx:{justifySelf:"start"}}),gt.length>kt&&W.default.createElement(de.Pagination,{page:xt,count:St,disabled:un,onChange:function onChange(i,C){return Ot(C)}}),W.default.createElement(Ke,{onClick:function applyTemplate(){tt(rn),gt[At].sendUsageData(),cn()},disabled:un||-1===At,sx:{justifySelf:"end",gridColumn:3}}))))))};et.propTypes={DialogHeaderProps:te.default.object,DialogContentProps:te.default.object,attachments:te.default.arrayOf(Te.AttachmentPropType)};C.default=et},35623:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(40453)),Z=P(86956),Q=P(12470),ee=T(P(62688)),te=T(P(70127)),ne=["children"],de=(0,Z.withDirection)(te.default),pe=function BackButton(i){var C=i.children,P=(0,U.default)(i,ne);return A.default.createElement(Z.Button,(0,W.default)({size:"small",variant:"text",color:"secondary",startIcon:A.default.createElement(de,null)},P),C||(0,Q.__)("Back","elementor"))};pe.propTypes={children:ee.default.node};C.default=pe},17653:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(85707)),Z=T(P(18821)),Q=P(86956),ee=T(P(62688)),te=T(P(3767)),ne=P(55858);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C0?C+1:170001)}}),[me]);var ke=function handleClick(){return ge(!0)},Re=me?"simple-popover":void 0;return W.default.createElement("div",{className:"el-ai-color-input-wrapper",style:_objectSpread({display:"flex",alignItems:"center"},ee?{pointerEvents:"none",opacity:.5}:{})},W.default.createElement(Q.FormLabel,{sx:{whiteSpace:"nowrap",flex:4}},T),W.default.createElement("button",{type:"button",onClick:ke,onKeyDown:function handleKeyDown(i){"Enter"!==i.key&&" "!==i.key||(i.preventDefault(),ke())},style:{cursor:"pointer",borderRadius:"4px",marginRight:"8px",marginLeft:"8px",background:A,width:"100%",height:"auto",borderColor:"rgba(0, 0, 0, 0.23)",borderWidth:"1px",borderStyle:"solid",aspectRatio:"1 / 1",flex:1.1},"aria-describedby":Re,ref:ve}),W.default.createElement(pe,{value:A.substring(1,7),color:"secondary",fullWidth:!0,InputProps:{autoComplete:"off",color:"secondary",sx:{height:"100%"},startAdornment:W.default.createElement(Q.InputAdornment,{position:"start"},W.default.createElement(Q.Typography,{variant:"body1",color:"secondary"},"#"))},onChange:function handleTextFieldChange(i){U("#".concat(i.target.value))},sx:{flex:3,height:"40px"}}),W.default.createElement(Q.Popover,{id:Re,anchorOrigin:{vertical:"bottom",horizontal:Oe?"right":"left"},transformOrigin:{vertical:"top",horizontal:Oe?"right":"left"},onClose:function handleClose(){ge(!1)},open:me,anchorEl:ve.current,style:{zIndex:Ee,overflow:"hidden"}},W.default.createElement("div",{className:"el-ai-custom-color-picker",style:{height:"min-content",overflow:"hidden"}},W.default.createElement(ne.HexColorPicker,{color:A,onChange:function handleColorPickerChange(i){U(i)}}))))},pe=(0,Q.styled)(te.default)((function(){return{".wp-admin & .MuiInputBase-input, & .MuiInputBase-input:focus":{backgroundColor:"initial",boxShadow:"none",border:0,color:"inherit",outline:0,padding:0,fontFamily:"inherit",minHeight:"2.4375em"}}}));de.propTypes={label:ee.default.string,color:ee.default.string,onChange:ee.default.func.isRequired,disabled:ee.default.bool};C.default=de},48584:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(40453)),Z=P(86956),Q=P(12470),ee=T(P(62688)),te=T(P(53532)),ne=["isLoading"],de=(0,Z.withDirection)(te.default),pe=function EnhanceButton(i){var C=i.isLoading,P=(0,U.default)(i,ne);return A.default.createElement(Z.Tooltip,{title:(0,Q.__)("Enhance prompt","elementor")},A.default.createElement(Z.Box,{component:"span",sx:{cursor:P.disabled?"default":"pointer"}},A.default.createElement(Z.IconButton,(0,W.default)({size:"small",color:"secondary"},P),C?A.default.createElement(Z.CircularProgress,{color:"secondary",size:20}):A.default.createElement(de,{fontSize:"small"}))))};pe.propTypes={disabled:ee.default.bool,isLoading:ee.default.bool};C.default=pe},85371:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(85707)),Z=T(P(18821)),Q=T(P(78304)),ee=T(P(40453)),te=P(86956),ne=T(P(62688)),de=T(P(3301)),pe=T(P(90157)),me=T(P(97601)),ge=P(33222),ve=["children"],ye=["alt","src","text","children","aspectRatio","variant","OverlayBarProps","numImagesInRow","overlay","onSelectChange","checkboxColor","isLoading","initialChecked"];function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=P(86956),Z=P(12470),Q=T(P(33057));C.default=function GenerateAgainSubmit(i){return A.default.createElement(U.Button,(0,W.default)({fullWidth:!0,type:"submit",variant:"contained",color:"secondary",startIcon:A.default.createElement(Q.default,null),sx:{color:"background.paper"}},i),(0,Z.__)("Generate again","elementor"))}},91422:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(2768)),Z=P(12470),Q=T(P(90291));C.default=function GenerateImagesSubmit(i){return A.default.createElement(A.default.Fragment,null,A.default.createElement(U.default,(0,W.default)({size:"medium",fullWidth:!0},i),(0,Z.__)("Generate images","elementor")),A.default.createElement(Q.default,{introductionKey:"ai-context-media-promotion"}))}},6232:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=P(86956),U=P(12470),Z=P(44048);C.default=function GenerateLoader(){return A.default.createElement(W.Stack,{alignItems:"center",justifyContent:"center",gap:2,width:"100%"},A.default.createElement(Z.AIIcon,{sx:{color:"text.primary",fontSize:"60px",mb:1}}),A.default.createElement(W.Typography,{variant:"h5",sx:{color:"text.primary"}},(0,U.__)("Bringing your vision to life...","elementor")),A.default.createElement(W.Typography,{variant:"body1"},(0,U.__)("Hold tight, painting dreams might take a moment.","elementor")),A.default.createElement(W.Box,{sx:{px:1.5,py:2.5,width:"100%",maxWidth:600}},A.default.createElement(W.LinearProgress,{color:"inherit"})))}},63223:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=P(86956),Z=P(12470),Q=T(P(62688)),ee=function GenerateSubmit(i){return A.default.createElement(U.Button,(0,W.default)({fullWidth:!0,size:"medium",type:"submit",variant:"contained"},i),i.children||(0,Z.__)("Generate","elementor"))};ee.propTypes={children:Q.default.node};C.default=ee},21094:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(85707)),U=T(P(40453)),Z=T(P(78304)),Q=P(86956),ee=P(12470),te=T(P(62688)),ne=T(P(27761)),de=T(P(51066)),pe=T(P(48482)),me=T(P(61303)),ge=["children"],ve=["sx"],ye=["sx"],be=["sx"],Ee=["sx"];function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(40453)),Z=P(86956),Q=T(P(62688)),ee=["children"],te=function ImageForm(i){var C=i.children,P=(0,U.default)(i,ee);return A.default.createElement(Z.Box,(0,W.default)({component:"form"},P),A.default.createElement(Z.Stack,{spacing:2.5},C))};te.propTypes={children:Q.default.node};C.default=te},30551:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(18821)),Z=T(P(62338)),Q=P(12470),ee=P(33222),te=Object.entries(ee.IMAGE_ASPECT_RATIO).map((function(i){var C=(0,U.default)(i,2),P=C[0];return{label:C[1].label,value:P}}));C.default=function ImageRatioSelect(i){return A.default.createElement(Z.default,(0,W.default)({options:te,wrapperStyle:{width:"100%"},label:(0,Q.__)("Aspect ratio","elementor")},i))}},66928:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(85707)),U=T(P(78304)),Z=T(P(40453)),Q=P(86956),ee=T(P(62688)),te=T(P(70127)),ne=T(P(1560)),de=["onPrev","onNext","children"],pe=["children","startAction","sx"],me=["src","alt"];function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(18821)),Z=T(P(40453)),Q=T(P(62688)),ee=P(12470),te=T(P(62338)),ne=P(33222),de=["type"],pe=function ImageStyleSelect(i){var C,P=i.type,T=void 0===P?"":P,Q=(0,Z.default)(i,de),pe=Object.entries((null===(C=ne.IMAGE_PROMPT_CATEGORIES[T])||void 0===C?void 0:C.subCategories)||{}).map((function(i){var C=(0,U.default)(i,2),P=C[0];return{label:C[1],value:P}}));return A.default.createElement(te.default,(0,W.default)({options:pe,wrapperStyle:{width:"100%"},label:(0,ee.__)("Style","elementor")},Q))};pe.propTypes={type:Q.default.string.isRequired};C.default=pe},33946:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(18821)),Z=T(P(62338)),Q=P(12470),ee=P(33222),te=Object.entries(ee.IMAGE_PROMPT_CATEGORIES).map((function(i){var C=(0,U.default)(i,2),P=C[0];return{label:C[1].label,value:P}}));C.default=function ImageTypeSelect(i){return A.default.createElement(Z.default,(0,W.default)({options:te,wrapperStyle:{width:"100%"},label:(0,Q.__)("Image type","elementor")},i))}},29144:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(85707)),Z=T(P(40453)),Q=P(86956),ee=T(P(62688)),te=T(P(58408)),ne=T(P(64356)),de=T(P(66928)),pe=T(P(21094)),me=T(P(85371)),ge=T(P(35623)),ve=T(P(90284)),ye=["children","sx"];function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C-1){var $e=C[Me];return A.default.createElement(be,null,A.default.createElement(de.default,{onPrev:De.prev,onNext:De.next},A.default.createElement(de.default.Actions,{startAction:A.default.createElement(ge.default,{onClick:De.reset})},ee&&A.default.createElement(pe.default.EditImage,{onClick:function onClick(){return ee($e)}}),U&&A.default.createElement(pe.default.UseImage,{onClick:function onClick(){return U($e)}})),A.default.createElement(de.default.Image,{src:$e.image_url,style:{maxWidth:"630px",width:"100%",height:"auto"}})))}if(1===C.length){var Ke=C[0],Qe={width:Be,height:ze};return Ee&&(Qe.backgroundImage="linear-gradient(45deg, #bbb 25%, transparent 25%), linear-gradient(-45deg, #bbb 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #bbb 75%), linear-gradient(-45deg, transparent 75%, #bbb 75%)",Qe.backgroundSize="20px 20px",Qe.backgroundPosition="0 0, 0 10px, 10px -10px, -10px 0px"),A.default.createElement(be,{flexDirection:"column"},A.default.createElement(ve.default,null,A.default.createElement(ve.default.Image,{src:Ke.image_url||Ke.url,style:Qe,alt:"generated-image",isLoading:Ke.isLoading},A.default.createElement(ve.default.Actions,null,ee&&A.default.createElement(pe.default.EditImage,{onClick:function onClick(){return ee(Ke)}}),U&&A.default.createElement(pe.default.UseImage,{onClick:function onClick(){return U(Ke)}})))))}return A.default.createElement(be,null,A.default.createElement(me.default,{cols:Oe},C.map((function(i,C){return A.default.createElement(me.default.Image,{key:"result-".concat(i.seed),alt:"generated-".concat(C),src:i.image_url,aspectRatio:T,"data-testid":"e-gallery-image",numImagesInRow:Oe,overlay:Re,onSelectChange:je?function(C){return je(i.productId,C)}:null,checkboxColor:i.checkboxColor,initialChecked:i.isChecked,isLoading:i.isLoading},A.default.createElement(pe.default,null,U&&A.default.createElement(pe.default.UseImage,{onClick:function onClick(){return U(i)},size:"medium",fullWidth:!0}),A.default.createElement(Q.Stack,{direction:"row",spacing:.25,alignItems:"center"},A.default.createElement(pe.default.ZoomIcon,{onClick:function onClick(){return Le(C)},size:"medium"}),ee&&A.default.createElement(pe.default.EditIcon,{onClick:function onClick(){return ee(i)},size:"medium"}))))}))))};Ee.propTypes={images:ee.default.array,aspectRatio:ee.default.string,onUseImage:ee.default.func,onEditImage:ee.default.func,transparentContainer:ee.default.bool,cols:ee.default.number,overlay:ee.default.bool,onSelectChange:ee.default.func},Ee.Container=be;C.default=Ee},11199:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=P(86956),Z=P(12470);C.default=function NewPromptButton(i){return A.default.createElement(U.Button,(0,W.default)({fullWidth:!0,variant:"text",color:"secondary"},i),(0,Z.__)("New prompt","elementor"))}},3346:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(40453)),Z=P(86956),Q=T(P(62688)),ee=T(P(6942)),te=T(P(48584)),ne=T(P(34161)),de=["disabled","onChange"],pe=function PromptField(i){var C=i.disabled,P=i.onChange,T=(0,U.default)(i,de),Q=(0,ne.default)(T.value,"media"),pe=Q.enhance,me=Q.isEnhancing;return A.default.createElement(ee.default,(0,W.default)({minRows:3,maxRows:6,InputProps:{endAdornment:A.default.createElement(Z.InputAdornment,{position:"end",sx:{position:"absolute",bottom:"24px",right:"8px"}},A.default.createElement(te.default,{isLoading:me,disabled:C||me||!T.value,onClick:function onClick(){pe(prompt).then((function(i){var C=i.result;return P(C)}))}}))},sx:{"& .MuiInputBase-input.MuiOutlinedInput-input.MuiInputBase-inputMultiline":{pb:5,width:"89%"}},onKeyDown:function onKeyDown(i){"Tab"===i.key&&(i.preventDefault(),P(T.placeholder))}},T,{onChange:function onChange(i){return P(i.target.value)},disabled:C||me}))};pe.propTypes={value:Q.default.string,disabled:Q.default.bool,placeholder:Q.default.string,onChange:Q.default.func.isRequired};C.default=pe},90284:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(85707)),U=T(P(78304)),Z=T(P(40453)),Q=P(86956),ee=T(P(62688)),te=["children"],ne=["children","sx"];function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(40453)),Z=P(86956),Q=P(12470),ee=T(P(62688)),te=["onClose","onCancel"],ne=function UnsavedChangesAlert(i){var C=i.onClose,P=i.onCancel,T=(0,U.default)(i,te);return A.default.createElement(Z.Dialog,(0,W.default)({sx:{zIndex:2e5},"aria-labelledby":"unsaved-changes-alert-title","aria-describedby":"unsaved-changes-alert-description"},T),A.default.createElement(Z.DialogTitle,{id:"unsaved-changes-alert-title"},(0,Q.__)("Leave Elementor AI?","elementor")),A.default.createElement(Z.DialogContent,null,A.default.createElement(Z.DialogContentText,{id:"unsaved-changes-alert-description"},(0,Q.__)("Images will be gone forever and we won’t be able to recover them.","elementor"))),A.default.createElement(Z.DialogActions,null,A.default.createElement(Z.Button,{onClick:P,color:"secondary"},(0,Q.__)("Cancel","elementor")),A.default.createElement(Z.Button,{onClick:C,color:"error",variant:"contained"},(0,Q.__)("Yes, leave","elementor"))))};ne.propTypes={onClose:ee.default.func,onCancel:ee.default.func};C.default=ne},55288:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(78304)),U=T(P(85707)),Z=T(P(40453)),Q=T(P(97223)),ee=P(86956),te=T(P(62688)),ne=T(P(73319)),de=T(P(6232)),pe=T(P(43091)),me=T(P(35623)),ge=P(29611),ve=P(73337),ye=T(P(38310)),be=P(54076),Ee=["sx"],xe=["primary","secondary"],Oe=["primary","secondary"],ke=["children"],Re=["isLoading","isGenerating","children"],Te=["sx"];function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.LOCATIONS=C.IMAGE_PROMPT_SETTINGS=C.IMAGE_PROMPT_CATEGORIES=C.IMAGE_PLACEHOLDERS_HOSTS=C.IMAGE_ASPECT_RATIO=void 0;var T=P(12470);C.LOCATIONS={RESIZE:"resize",GENERATE:"generate",VARIATIONS:"variations",IMAGE_TOOLS:"image-tools",IN_PAINTING:"in-painting",OUT_PAINTING:"out-painting",REMOVE_BACKGROUND:"remove-background",REPLACE_BACKGROUND:"replace-background",REMOVE_TEXT:"remove-text",CLEANUP:"cleanup",PRODUCT_IMAGE_UNIFICATION:"product-image-unification",ISOLATE_OBJECT:"isolate-objects"},C.IMAGE_PROMPT_SETTINGS={IMAGE_TYPE:"image_type",IMAGE_STYLE:"style_preset",IMAGE_STRENGTH:"image_strength",IMAGE_RATIO:"ratio",IMAGE_ZOOM:"zoom",IMAGE_UPSCALE:"upscale_to",IMAGE_BACKGROUND_COLOR:"background_color"},C.IMAGE_PROMPT_CATEGORIES={"":{label:(0,T.__)("None","elementor"),subCategories:{}},photographic:{label:(0,T.__)("Photographic","elementor"),subCategories:{"":(0,T.__)("None","elementor"),landscape:(0,T.__)("Landscape","elementor"),macro:(0,T.__)("Macro","elementor"),portrait:(0,T.__)("Portrait","elementor"),"long-exposure":(0,T.__)("Long Exposure","elementor"),product:(0,T.__)("Product","elementor"),photorealistic:(0,T.__)("Photorealistic","elementor")}},vector:{label:(0,T.__)("Vector","elementor"),subCategories:{"":(0,T.__)("None","elementor"),"typographic-logo":(0,T.__)("Typographic Logo","elementor"),"shape-logo":(0,T.__)("Shape Logo","elementor"),"handwritten-logo":(0,T.__)("Handwritten Logo","elementor"),"line-art-logo":(0,T.__)("Line Art Logo","elementor"),"old-school-logo":(0,T.__)("Old School Logo","elementor")}},background:{label:(0,T.__)("Background","elementor"),subCategories:{"":(0,T.__)("None","elementor"),floral:(0,T.__)("Floral","elementor"),gradient:(0,T.__)("Gradient","elementor"),mosaic:(0,T.__)("Mosaic","elementor"),neon:(0,T.__)("Neon","elementor"),bokeh:(0,T.__)("Bokeh","elementor")}},handmade:{label:(0,T.__)("Handmade","elementor"),subCategories:{"":(0,T.__)("None","elementor"),doodle:(0,T.__)("Doodle","elementor"),"line-art":(0,T.__)("Line Art","elementor"),"oil-painting":(0,T.__)("Oil Painting","elementor"),"pencil-drawing":(0,T.__)("Pencil Drawing","elementor"),watercolor:(0,T.__)("Watercolor","elementor")}},"digital-art":{label:(0,T.__)("Digital Art","elementor"),subCategories:{"":(0,T.__)("None","elementor"),amine:(0,T.__)("Anime","elementor"),cartoon:(0,T.__)("Cartoon","elementor"),cinematic:(0,T.__)("Cinematic","elementor"),"comic-book":(0,T.__)("Comic Book","elementor"),"fantasy-art":(0,T.__)("Fantasy Art","elementor"),isometric:(0,T.__)("Isometric","elementor"),vector:(0,T.__)("Vector","elementor"),"pixel-art":(0,T.__)("Pixel Art","elementor"),"low-poly":(0,T.__)("Low Poly","elementor"),"neon-punk":(0,T.__)("Neon Punk","elementor")}},"3d":{label:(0,T.__)("3D","elementor"),subCategories:{"":(0,T.__)("None","elementor"),clay:(0,T.__)("Clay","elementor"),digital:(0,T.__)("Digital","elementor"),origami:(0,T.__)("Origami","elementor"),stone:(0,T.__)("Stone","elementor"),wood:(0,T.__)("Wood","elementor")}}},C.IMAGE_ASPECT_RATIO={"1:1":{width:512,height:512,label:(0,T.__)("Square","elementor")+" (1:1)"},"3:2":{width:640,height:448,label:(0,T.__)("Landscape","elementor")+" (3:2)"},"4:3":{width:640,height:448,label:(0,T.__)("Landscape","elementor")+" (4:3)"},"16:9":{width:704,height:384,label:(0,T.__)("Landscape","elementor")+" (16:9)"},"2:3":{width:448,height:640,label:(0,T.__)("Portrait","elementor")+" (2:3)"},"3:4":{width:448,height:640,label:(0,T.__)("Portrait","elementor")+" (3:4)"},"9:16":{width:384,height:704,label:(0,T.__)("Portrait","elementor")+" (9:16)"}},C.IMAGE_PLACEHOLDERS_HOSTS={WIREFRAME:"gene-\\d+\\.live\\.strattic\\.io"}},7480:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.useEditImage=C.SET_LOADING=C.SET_ASPECT_RATIO=C.RESET=C.EditImageProvider=C.EditImageContext=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(18821)),Z=T(P(85707)),Q=T(P(62688)),ee=T(P(58408)),te=P(15018);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.useGlobalActions=C.GlobalActionsProvider=C.GlobalActionsContext=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(62688));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var Z=C.GlobalActionsContext=(0,W.createContext)({});(C.GlobalActionsProvider=function GlobalActionsProvider(i){var C=i.actions,P=i.children;return W.default.createElement(Z.Provider,{value:C},P)}).propTypes={actions:U.default.object,children:U.default.node};C.useGlobalActions=function useGlobalActions(){return(0,W.useContext)(Z)}},73337:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.useGlobalSettings=C.GlobalSettingsProvider=C.GlobalSettingsContext=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(62688));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var Z=C.GlobalSettingsContext=(0,W.createContext)({});(C.GlobalSettingsProvider=function GlobalSettingsProvider(i){var C=i.settings,P=i.children;return W.default.createElement(Z.Provider,{value:C},P)}).propTypes={settings:U.default.object,children:U.default.node};C.useGlobalSettings=function useGlobalSettings(){return(0,W.useContext)(Z)}},29611:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.useLocation=C.RoutesContext=C.NAVIGATE=C.LocationProvider=C.BACK=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(18821)),Z=T(P(10906)),Q=T(P(85707)),ee=T(P(62688));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C0&&void 0!==arguments[0]?arguments[0]:{}).current,C=(0,W.useContext)(te),P=C.state,T=C.dispatch,A=function navigate(i){T({type:ne,payload:i})};return(0,W.useEffect)((function(){i&&A(i)}),[]),{current:P.current,history:P.history,navigate:A,back:function back(){T({type:de})}}}},16786:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(61790)),W=T(P(40453)),U=T(P(58155)),Z=T(P(85707)),Q=P(7480),ee=T(P(10868)),te=P(22629),ne=T(P(14100)),de=["image"];function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=P(41594),W=T(P(48812)),U=P(22629);C.default=function useImagePrompt(){var i=W.default.apply(void 0,arguments),C=(0,U.useGlobalActions)(),P=C.setHasUnsavedChanges,T=C.state;return(0,A.useEffect)((function(){var C;null!==(C=i.data)&&void 0!==C&&C.result&&P(!0)}),[i.data]),(0,A.useEffect)((function(){T.isAllSaved&&i.sendUsageData()}),[T.isAllSaved]),i}},58408:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var T=P(33222);C.default=function useImageSize(i){var C=T.IMAGE_ASPECT_RATIO[i];return{width:C.width,height:C.height}}},10868:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(18821)),W=P(41594),U=P(95034);C.default=function useImageUpload(){var i=(0,W.useState)(!1),C=(0,A.default)(i,2),P=C[0],T=C[1],Z=(0,W.useState)(""),Q=(0,A.default)(Z,2),ee=Q[0],te=Q[1],ne=(0,W.useState)({}),de=(0,A.default)(ne,2),pe=de[0],me=de[1];return{upload:function upload(i){var C=i.image,P=i.prompt;return new Promise((function(i,A){te(""),me({}),T(!0),(0,U.uploadImage)({image:C,prompt:P}).then((function(C){me(C),i(C)})).catch((function(i){var C=(null==i?void 0:i.responseText)||i;te(C),A(C)})).finally((function(){return T(!1)}))}))},resetUpload:function resetUpload(){te(""),me({}),T(!1)},isUploading:P,uploadError:ee,attachmentData:pe}}},1769:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=C.IMAGE_ZOOM=C.IMAGE_UPSCALE=C.IMAGE_TYPE=C.IMAGE_STYLE=C.IMAGE_STRENGTH=C.IMAGE_RATIO=C.IMAGE_BACKGROUND_COLOR=void 0;var A=T(P(85707)),W=T(P(18821)),U=P(41594),Z=P(33222);function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C0&&void 0!==arguments[0]?arguments[0]:{},C=i.type,P=void 0===C?"":C,T=i.style,Z=void 0===T?"":T,ge=i.imageWeight,ve=void 0===ge?0:ge,ye=i.aspectRatio,be=void 0===ye?"1:1":ye,Ee=i.zoom,xe=void 0===Ee?"1":Ee,Oe=i.upScaleTo,ke=void 0===Oe?"512":Oe,Re=i.bgColor,Te=void 0===Re?"#FFFFFF":Re,je=(0,U.useState)((0,A.default)((0,A.default)((0,A.default)((0,A.default)((0,A.default)((0,A.default)((0,A.default)({},Q,P),ee,Z),te,ve),ne,be),de,xe),pe,ke),me,Te)),Ae=(0,W.default)(je,2),Me=Ae[0],Le=Ae[1];return{settings:Me,updateSettings:function updateSettings(i){return Le((function(C){return _objectSpread(_objectSpread({},C),i)}))},resetSettings:function resetSettings(){Le((0,A.default)((0,A.default)((0,A.default)((0,A.default)((0,A.default)((0,A.default)((0,A.default)({},Q,P),ee,""),te,0),ne,be),de,"1"),pe,"512"),me,Te))}}}},96008:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(78304)),Z=T(P(18821)),Q=T(P(85707)),ee=P(29611),te=P(86956),ne=T(P(62688)),de=T(P(48968)),pe=T(P(58636)),me=T(P(27584)),ge=P(7480),ve=P(22629),ye=P(73337),be=T(P(9196));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(55288)),Z=T(P(73319)),Q=P(33222),ee=T(P(66869)),te=T(P(34961)),ne=T(P(84026)),de=T(P(38756)),pe=T(P(79689)),me=T(P(49304)),ge=T(P(27689)),ve=T(P(24057)),ye=T(P(5534)),be=P(29611),Ee=P(7480),xe=P(14754),Oe=T(P(62688)),ke=T(P(31819)),Re=T(P(31921)),Te=T(P(29102));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var je=function MediaOutlet(i){var C=i.additionalOptions,P=void 0===C?null:C,T=i.onClose,A=void 0===T?null:T,Oe=(0,Ee.useEditImage)().editImage,je=(0,be.useLocation)({current:(null==P?void 0:P.location)||Q.LOCATIONS.GENERATE}),Ae=je.current,Me=je.navigate;return(0,W.useEffect)((function(){Oe.url&&(new RegExp(Q.IMAGE_PLACEHOLDERS_HOSTS.WIREFRAME).test(new URL(Oe.url).host)?Me(Q.LOCATIONS.GENERATE):"url"===Oe.source||Oe.id?Me(Q.LOCATIONS.IMAGE_TOOLS):Me(Q.LOCATIONS.GENERATE))}),[Oe.id,Oe.url,Oe.source]),(0,xe.useSubscribeOnPromptHistoryAction)([{type:xe.ACTION_TYPES.RESTORE,handler:function handler(){Ae!==Q.LOCATIONS.GENERATE&&Me(Q.LOCATIONS.GENERATE)}}]),Ae?W.default.createElement(W.default.Fragment,null,Ae===Q.LOCATIONS.GENERATE&&W.default.createElement(ee.default,{textToImageHook:null!=P&&P.textToImageHook?null==P?void 0:P.textToImageHook:ke.default,predefinedPrompt:null==P?void 0:P.predefinedPrompt,initialSettings:null==P?void 0:P.initialSettings}),Ae===Q.LOCATIONS.IMAGE_TOOLS&&W.default.createElement(te.default,null),Ae===Q.LOCATIONS.VARIATIONS&&W.default.createElement(me.default,null),Ae===Q.LOCATIONS.IN_PAINTING&&W.default.createElement(de.default,null),Ae===Q.LOCATIONS.OUT_PAINTING&&W.default.createElement(pe.default,null),Ae===Q.LOCATIONS.RESIZE&&W.default.createElement(ne.default,null),Ae===Q.LOCATIONS.REPLACE_BACKGROUND&&W.default.createElement(ge.default,null),Ae===Q.LOCATIONS.REMOVE_BACKGROUND&&W.default.createElement(ve.default,null),Ae===Q.LOCATIONS.CLEANUP&&W.default.createElement(ye.default,null),Ae===Q.LOCATIONS.PRODUCT_IMAGE_UNIFICATION&&W.default.createElement(Re.default,{onClose:A}),Ae===Q.LOCATIONS.ISOLATE_OBJECT&&W.default.createElement(Te.default,null)):W.default.createElement(U.default,{alignItems:"center"},W.default.createElement(Z.default,null))};C.default=je;je.propTypes={additionalOptions:Oe.default.object,onClose:Oe.default.func}},15018:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.getAspectRatioSizes=C.fetchImageAsBase64=void 0;var A=T(P(61790)),W=T(P(58155)),U=T(P(85707)),Z=T(P(18821)),Q=P(33222);function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}C.getAspectRatioSizes=function getAspectRatioSizes(i,C){var P=Object.keys(Q.IMAGE_ASPECT_RATIO),T=i/C,A=P[0],W=1/0;return P.forEach((function(i){var C=i.split(":").map(Number),P=(0,Z.default)(C,2),U=P[0],Q=P[1],ee=Math.abs(T-U/Q);ee{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(61790)),Z=T(P(58155)),Q=T(P(18821)),ee=P(86956),te=P(12470),ne=T(P(62688)),de=P(36159),pe=T(P(50236)),me=T(P(75682));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var ge="rgba(255, 255, 255)",ve=(0,ee.withDirection)(pe.default),ye=(0,ee.withDirection)(me.default),be=(0,ee.styled)(ee.Box,{shouldForwardProp:function shouldForwardProp(i){return"size"===i}})((function(i){var C=i.theme,P=i.size;return{position:"absolute",width:P,height:P,borderRadius:"50%",backgroundColor:ge,pointerEvents:"none",transform:"translate(".concat("rtl"===C.direction?"50%":"-50%",", -50%)"),border:"1px solid #fff"}})),Ee=(0,ee.styled)(ee.Box,{shouldForwardProp:function shouldForwardProp(i){return"size"===i}})((function(i){var C=i.theme,P=i.size;return{width:P/2,height:P/2,borderRadius:"50%",backgroundColor:C.palette.secondary.main}})),xe=function CleanupContent(i){var C=i.editImage,P=i.setMask,T=i.setIsCanvasChanged,A=i.width,ne=i.height,pe=(0,W.useRef)(),me=(0,W.useState)(30),xe=(0,Q.default)(me,2),Oe=xe[0],ke=xe[1],Re=(0,W.useRef)();return(0,W.useEffect)((function(){var i=document.querySelector(".eui-in-painting-canvas"),C=function positionElement(C){var P=i.getBoundingClientRect(),T=P.left,A=P.top,W=P.width,U=P.height,Z=C.clientX-T,Q=C.clientY-A;Z>0&&Z0&&Q{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=P(95034),W=T(P(80695));C.default=function useCleanup(i){return(0,W.default)((function fetchAction(i){return(0,A.getImageToImageMaskCleanup)(i)}),i)}},5534:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(61790)),Z=T(P(58155)),Q=T(P(18821)),ee=P(12470),te=T(P(55288)),ne=P(86956),de=T(P(53967)),pe=T(P(37050)),me=T(P(63223)),ge=T(P(59248)),ve=T(P(11199)),ye=T(P(29144)),be=T(P(1769)),Ee=T(P(819)),xe=P(7480),Oe=T(P(16786)),ke=P(40128);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}C.default=function Cleanup(){var i=(0,ke.useRequestIds)().setGenerate,C=(0,W.useState)(""),P=(0,Q.default)(C,2),T=P[0],A=P[1],Re=(0,W.useState)(!1),Te=(0,Q.default)(Re,2),je=Te[0],Ae=Te[1],Me=(0,be.default)(),Le=Me.settings,De=Me.resetSettings,We=(0,xe.useEditImage)(),Be=We.editImage,ze=We.width,$e=We.height,Ke=(0,Oe.default)(),Qe=Ke.use,et=Ke.edit,tt=Ke.isLoading,rt=(0,Ee.default)(),st=rt.data,dt=rt.send,ht=rt.isLoading,gt=rt.error,vt=rt.reset,bt=ht||tt,_t=function(){var C=(0,Z.default)(U.default.mark((function _callee(C){return U.default.wrap((function _callee$(P){for(;;)switch(P.prev=P.next){case 0:C.preventDefault(),i(),dt({settings:Le,image:Be,mask:T});case 3:case"end":return P.stop()}}),_callee)})));return function handleSubmit(i){return C.apply(this,arguments)}}();return W.default.createElement(te.default,null,W.default.createElement(te.default.Panel,null,W.default.createElement(te.default.BackButton,null),W.default.createElement(te.default.PanelHeading,{primary:(0,ee.__)("Cleanup","elementor"),secondary:(0,ee.__)("Remove unwanted area from your image.","elementor")}),gt&&W.default.createElement(te.default.ErrorMessage,{error:gt,onRetry:_t}),W.default.createElement(de.default,{onSubmit:_t},null!=st&&st.result?W.default.createElement(ne.Stack,{gap:2,sx:{my:2.5}},W.default.createElement(ge.default,{disabled:bt}),W.default.createElement(ve.default,{disabled:bt,onClick:function onClick(){De(),vt()}})):W.default.createElement(me.default,{disabled:bt||!je}))),W.default.createElement(te.default.Content,{isGenerating:bt},null!=st&&st.result?W.default.createElement(ye.default,{images:st.result,aspectRatio:Be.aspectRatio,onUseImage:Qe,onEditImage:et}):W.default.createElement(pe.default,{editImage:Be,width:ze,height:$e,setMask:A,setIsCanvasChanged:Ae})))}},36778:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(18821)),W=P(41594),U=T(P(10092));C.default=function useSuggestedImages(i){var C=i.selectedType,P=(0,W.useState)(!1),T=(0,A.default)(P,2),Z=T[0],Q=T[1],ee=(0,W.useState)({images:[]}),te=(0,A.default)(ee,2),ne=te[0],de=te[1],pe=(0,U.default)(),me=pe.ready,ge=pe.preloadImages,ve=(0,W.useMemo)((function(){var i=function shuffleImages(i){return i.map((function(i){return[Math.random(),i]})).sort((function(i,C){return(0,A.default)(i,1)[0]-(0,A.default)(C,1)[0]})).map((function(i){return(0,A.default)(i,2)[1]}))}(ne.images);if(!C)return i;var P=i.filter((function(i){return function checkImageTypeIgnoreStyle(i,C){var P=i.split("/");return(0,A.default)(P,1)[0]===C}(i.imageType,C)}));return P.length?P:i}),[C,ne]);return(0,W.useEffect)((function(){0!==(null==ne?void 0:ne.images.length)?ge(ne.images.map((function(i){return i.thumbnailUrl}))):function fetchImages(){Q(!0),fetch("https://my.elementor.com/ai/images-prompt-gallery/ai-gallery.json").then((function(i){return i.json()})).then((function(i){return de(i)})).catch((function(i){return console.log(i.message)})).finally((function(){return Q(!1)}))}()}),[ne]),{imagesData:ve,isLoading:!me||Z}}},31819:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=P(95034),W=T(P(80695));C.default=function useTextToImage(i){return(0,W.default)(A.getTextToImageGeneration,i)}},66869:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=_interopRequireWildcard(P(41594)),U=T(P(85707)),Z=T(P(18821)),Q=P(86956),ee=P(12470),te=T(P(55288)),ne=T(P(85371)),de=T(P(53967)),pe=T(P(3346)),me=T(P(33946)),ge=T(P(6661)),ve=T(P(30551)),ye=T(P(59248)),be=T(P(11199)),Ee=T(P(91422)),xe=T(P(29144)),Oe=T(P(21094)),ke=_interopRequireWildcard(P(1769)),Re=T(P(36778)),Te=T(P(16786)),je=P(73337),Ae=P(14754),Me=T(P(53497)),Le=P(40128),De=T(P(62688)),We=T(P(91359));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}var Be=function Generate(i){var C=i.textToImageHook,P=i.predefinedPrompt,T=void 0===P?"":P,A=i.initialSettings,De=void 0===A?{}:A,Be=(0,W.useState)(T),ze=(0,Z.default)(Be,2),$e=ze[0],Ke=ze[1],Qe=(0,Le.useRequestIds)().setGenerate,et=(0,je.useGlobalSettings)().initialImageType,tt=(0,ke.default)(function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(90284)),U=P(12470),Z=T(P(21094)),Q=P(7480),ee=T(P(16786));C.default=function ImageToolsContent(){var i=(0,Q.useEditImage)(),C=i.editImage,P=i.width,T=i.height,te=(0,ee.default)().use;return A.default.createElement(W.default,null,A.default.createElement(W.default.Image,{src:C.url,style:{width:P,height:T},alt:C.alt||(0,U.__)("Image preview","elementor")},A.default.createElement(W.default.Actions,null,A.default.createElement(Z.default.UseImage,{onClick:function onClick(){return te(C)}}))))}},52397:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=P(86956),U=P(12470),Z=T(P(62688)),Q=T(P(23962)),ee=T(P(91688)),te=T(P(41061)),ne=T(P(43286)),de=T(P(95068)),pe=T(P(67890)),me=T(P(77560)),ge=T(P(7835)),ve=P(33222),ye=P(29611),be=T(P(80366)),Ee=function TeaserDrawing(){return A.default.createElement(W.SvgIcon,{viewBox:"0 0 184 80",sx:{width:184,height:80}},A.default.createElement("g",{clipPath:"url(#clip0_3127_96542)"},A.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M49.6014 1.36364C49.6014 0.610521 48.9907 0 48.2373 0C47.4839 0 46.8731 0.610521 46.8731 1.36364C46.8731 1.9664 46.6336 2.54448 46.2072 2.9707C45.7808 3.39692 45.2025 3.63636 44.5995 3.63636C43.8461 3.63636 43.2354 4.24689 43.2354 5C43.2354 5.75311 43.8461 6.36364 44.5995 6.36364C45.2025 6.36364 45.7808 6.60308 46.2072 7.0293C46.6336 7.45552 46.8731 8.0336 46.8731 8.63636C46.8731 9.38948 47.4839 10 48.2373 10C48.9907 10 49.6014 9.38948 49.6014 8.63636C49.6014 8.0336 49.8409 7.45552 50.2673 7.0293C50.6937 6.60308 51.272 6.36364 51.875 6.36364C52.6284 6.36364 53.2392 5.75311 53.2392 5C53.2392 4.24689 52.6284 3.63636 51.875 3.63636C51.272 3.63636 50.6937 3.39692 50.2673 2.9707C49.8409 2.54448 49.6014 1.9664 49.6014 1.36364ZM48.1364 4.89917C48.1706 4.86501 48.2042 4.83041 48.2373 4.79538C48.2703 4.83041 48.304 4.86501 48.3381 4.89917C48.3723 4.93333 48.4069 4.96694 48.4419 5C48.4069 5.03306 48.3723 5.06667 48.3381 5.10083C48.304 5.13499 48.2703 5.16959 48.2373 5.20462C48.2042 5.16959 48.1706 5.13499 48.1364 5.10083C48.1022 5.06667 48.0676 5.03306 48.0326 5C48.0676 4.96694 48.1022 4.93333 48.1364 4.89917Z",fill:"#69727D"}),A.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M66.6927 22.3677C66.6927 21.6177 66.082 21.0098 65.3286 21.0098C64.5752 21.0098 63.9644 21.6177 63.9644 22.3677C63.9644 22.9679 63.7249 23.5436 63.2985 23.968C62.8721 24.3924 62.2938 24.6309 61.6908 24.6309C60.9374 24.6309 60.3267 25.2388 60.3267 25.9888C60.3267 26.7387 60.9374 27.3467 61.6908 27.3467C62.2938 27.3467 62.8721 27.5851 63.2985 28.0096C63.7249 28.434 63.9644 29.0096 63.9644 29.6099C63.9644 30.3598 64.5752 30.9678 65.3286 30.9678C66.082 30.9678 66.6927 30.3598 66.6927 29.6099C66.6927 29.0096 66.9323 28.434 67.3586 28.0096C67.785 27.5851 68.3633 27.3467 68.9663 27.3467C69.7197 27.3467 70.3305 26.7387 70.3305 25.9888C70.3305 25.2388 69.7197 24.6309 68.9663 24.6309C68.3633 24.6309 67.785 24.3924 67.3586 23.968C66.9323 23.5436 66.6927 22.9679 66.6927 22.3677ZM65.2277 25.8884C65.2619 25.8544 65.2955 25.8199 65.3286 25.785C65.3616 25.8199 65.3953 25.8544 65.4294 25.8884C65.4636 25.9224 65.4982 25.9559 65.5333 25.9888C65.4982 26.0217 65.4636 26.0552 65.4294 26.0892C65.3953 26.1232 65.3616 26.1577 65.3286 26.1925C65.2955 26.1577 65.2619 26.1232 65.2277 26.0892C65.1935 26.0552 65.1589 26.0217 65.1239 25.9888C65.1589 25.9559 65.1935 25.9224 65.2277 25.8884Z",fill:"#69727D"}),A.default.createElement("path",{d:"M53.9717 12L57.2198 17.0456L3.24796 51.4731L-0.000164873 46.4275L53.9717 12Z",fill:"#69727D"}),A.default.createElement("path",{d:"M64.9761 5L68.2242 10.0456L57.2612 17.0387L54.013 11.9931L64.9761 5Z",fill:"#E6E8EA"}),A.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M65.7284 9.49923L64.432 7.48537L56.5088 12.5394L57.8052 14.5533L65.7284 9.49923ZM64.9761 5L54.013 11.9931L57.2612 17.0387L68.2242 10.0456L64.9761 5Z",fill:"#69727D"}),A.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M128 41C128 43.7687 121.671 46.2089 112.052 47.6451L114.482 74.7976C114.494 74.8647 114.5 74.9322 114.5 75C114.5 75.0001 114.5 75.0002 114.5 75.0003C114.513 75.1456 114.487 75.2779 114.43 75.3982C113.514 77.9735 103.8 80 91.95 80C79.496 80 69.4 77.7614 69.4 75C69.4 74.8146 69.4456 74.6315 69.5343 74.4513L71.2141 47.5326C62.0087 46.0835 56 43.6977 56 41C56 36.5817 72.1177 33 92 33C111.882 33 128 36.5817 128 41Z",fill:"#69727D"}),A.default.createElement("path",{d:"M106.685 3.08259C112.562 16.564 109.338 34.1761 106.713 41.4407C106.713 41.4407 105.151 41.9127 100.894 41.9715C96.6371 42.0303 95.0251 41.9866 95.0251 41.4558C95.0252 40.9249 94.6272 34.6461 96.4177 22.3308C98.0343 11.2116 102.692 5.02553 105.448 2.75675C105.865 2.4137 106.47 2.58777 106.685 3.08259Z",fill:"#E6E8EA"}),A.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M104.883 4.66783C105.347 4.17219 106.14 4.35208 106.38 4.9873C108.716 11.1748 109.254 18.1507 108.889 24.5355C108.513 31.1152 107.184 36.9856 105.954 40.5842C105.778 40.6166 105.55 40.6541 105.265 40.6927C104.388 40.8119 102.974 40.9423 100.88 40.9712C98.7385 41.0008 97.3196 41.0031 96.4377 40.9371C96.2614 40.9239 96.1203 40.9088 96.0088 40.8935C95.9567 39.0573 95.8782 32.9919 97.4073 22.4743C98.766 13.1288 102.302 7.42438 104.883 4.66783ZM106.713 41.4403L107.002 42.3975C107.305 42.3062 107.546 42.0773 107.653 41.7802C109 38.0524 110.481 31.7376 110.886 24.6496C111.29 17.5654 110.626 9.61894 107.602 2.68255C107.147 1.63949 105.792 1.17814 104.812 1.98425C101.838 4.43294 97.0752 10.8574 95.4281 22.1866C93.7715 33.5811 93.975 39.865 94.0187 41.2138C94.0225 41.3324 94.0251 41.4128 94.0251 41.4552C94.025 42.261 94.695 42.5983 95.0067 42.7098C95.3591 42.8358 95.8079 42.8956 96.2886 42.9316C97.2769 43.0055 98.7924 43.0002 100.908 42.971C103.071 42.9411 104.566 42.806 105.534 42.6745C106.018 42.6088 106.371 42.5438 106.61 42.4932C106.729 42.4679 106.82 42.4461 106.885 42.4296C106.917 42.4214 106.943 42.4144 106.962 42.409L106.987 42.4021L106.996 42.3995L106.999 42.3984L107.001 42.398C107.001 42.398 107.002 42.3975 106.713 41.4403ZM106.426 40.4822L106.428 40.4817L106.43 40.4812C106.43 40.4812 106.429 40.4814 106.426 40.4822Z",fill:"#69727D"}),A.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M104.22 13.8372C104.787 15.7536 104.996 18.3439 104.953 21.2589C104.907 24.4148 104.569 27.8559 104.134 31.0529C103.7 34.2469 103.172 37.1799 102.753 39.3152C102.544 40.3824 102.361 41.2491 102.232 41.8481C102.22 41.9009 102.209 41.9516 102.199 42.0001H100.503C100.526 38.5025 100.676 33.4168 101.183 28.2866C101.724 22.8227 102.66 17.4299 104.22 13.8372ZM103 43.0001C103.974 43.2266 103.974 43.2264 103.974 43.2262L103.978 43.2093L103.989 43.1613C103.999 43.1192 104.013 43.0571 104.031 42.976C104.067 42.814 104.12 42.5763 104.186 42.2713C104.318 41.6613 104.503 40.7819 104.716 39.7006C105.14 37.5391 105.675 34.5658 106.116 31.3223C106.556 28.0818 106.905 24.5541 106.953 21.2881C107 18.0456 106.753 14.9635 105.943 12.6671C105.815 12.3045 105.676 11.9539 105.512 11.6797C105.394 11.4809 105.045 10.9388 104.371 10.9076C103.702 10.8766 103.301 11.3772 103.156 11.5722C102.959 11.8385 102.774 12.1912 102.594 12.5778C100.767 16.4945 99.7565 22.3931 99.1929 28.0897C98.6258 33.8211 98.5 39.4812 98.5 43.0001V44.0001H103.794L103.974 43.2262L103 43.0001Z",fill:"#69727D"}),A.default.createElement("path",{d:"M79.2952 3.08259C73.4181 16.564 76.6423 34.1761 79.2676 41.4407C79.2676 41.4407 80.8299 41.9127 85.0867 41.9715C89.3434 42.0303 90.9554 41.9866 90.9554 41.4558C90.9553 40.9249 91.3533 34.6461 89.5628 22.3308C87.9462 11.2116 83.2888 5.02553 80.5325 2.75675C80.1157 2.4137 79.511 2.58777 79.2952 3.08259Z",fill:"#E6E8EA"}),A.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M81.0978 4.66783C80.6337 4.17219 79.8403 4.35208 79.6005 4.9873C77.2644 11.1748 76.7267 18.1507 77.0914 24.5355C77.4671 31.1152 78.7963 36.9856 80.0267 40.5842C80.2028 40.6166 80.4308 40.6541 80.7155 40.6927C81.5929 40.8119 83.0069 40.9423 85.1005 40.9712C87.242 41.0008 88.6609 41.0031 89.5427 40.9371C89.7191 40.9239 89.8602 40.9088 89.9716 40.8935C90.0238 39.0573 90.1023 32.9919 88.5732 22.4743C87.2145 13.1288 83.6789 7.42438 81.0978 4.66783ZM79.2676 41.4403L78.9784 42.3975C78.676 42.3062 78.4345 42.0773 78.3271 41.7802C76.98 38.0524 75.4994 31.7376 75.0946 24.6496C74.69 17.5654 75.3547 9.61894 78.3786 2.68255C78.8333 1.63949 80.1887 1.17814 81.168 1.98425C84.1429 4.43294 88.9053 10.8574 90.5524 22.1866C92.209 33.5811 92.0055 39.865 91.9618 41.2138C91.958 41.3324 91.9554 41.4128 91.9554 41.4552C91.9554 42.261 91.2855 42.5983 90.9737 42.7098C90.6214 42.8358 90.1726 42.8956 89.6919 42.9316C88.7036 43.0055 87.1881 43.0002 85.0728 42.971C82.9096 42.9411 81.4141 42.806 80.4462 42.6745C79.9621 42.6088 79.6094 42.5438 79.3707 42.4932C79.2514 42.4679 79.1605 42.4461 79.0958 42.4296C79.0635 42.4214 79.0377 42.4144 79.0182 42.409L78.9937 42.4021L78.9849 42.3995L78.9814 42.3984L78.9798 42.398C78.9798 42.398 78.9784 42.3975 79.2676 41.4403ZM79.5541 40.4822L79.5526 40.4817L79.5507 40.4812C79.5507 40.4812 79.5514 40.4814 79.5541 40.4822Z",fill:"#69727D"}),A.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M81.7604 13.8372C81.1939 15.7536 80.9847 18.3439 81.0272 21.2589C81.0733 24.4148 81.4118 27.8559 81.8464 31.0529C82.2805 34.2469 82.8081 37.1799 83.2274 39.3152C83.4369 40.3824 83.6192 41.2491 83.7488 41.8481C83.7603 41.9009 83.7713 41.9516 83.7819 42.0001H85.4771C85.4542 38.5025 85.3049 33.4168 84.7973 28.2866C84.2567 22.8227 83.32 17.4299 81.7604 13.8372ZM82.9805 43.0001C82.0065 43.2266 82.0064 43.2264 82.0064 43.2262L82.0025 43.2093L81.9914 43.1613C81.9818 43.1192 81.9677 43.0571 81.9494 42.976C81.913 42.814 81.8602 42.5763 81.7941 42.2713C81.6621 41.6613 81.4772 40.7819 81.2648 39.7006C80.8404 37.5391 80.3054 34.5658 79.8646 31.3223C79.4241 28.0818 79.0751 24.5541 79.0275 21.2881C78.9801 18.0456 79.227 14.9635 80.0375 12.6671C80.1655 12.3045 80.305 11.9539 80.4683 11.6797C80.5868 11.4809 80.9351 10.9388 81.6092 10.9076C82.2782 10.8766 82.6793 11.3772 82.8241 11.5722C83.0217 11.8385 83.2064 12.1912 83.3867 12.5778C85.2136 16.4945 86.224 22.3931 86.7876 28.0897C87.3546 33.8211 87.4805 39.4812 87.4805 43.0001V44.0001H82.1863L82.0064 43.2262L82.9805 43.0001Z",fill:"#69727D"})),A.default.createElement("defs",null,A.default.createElement("clipPath",{id:"clip0_3127_96542"},A.default.createElement("rect",{width:"184",height:"80",fill:"white"}))))},xe=(0,W.styled)(W.Box)((function(i){var C=i.theme;return{height:"calc(100% - ".concat(C.spacing(13),")")}})),Oe=(0,W.styled)(W.Box)((function(i){return{position:"sticky",top:"100%",padding:i.theme.spacing(4,0,1)}})),ke=(0,W.styled)(W.Chip)((function(){return{position:"absolute",top:8,right:8,"& .MuiChip-label":{fontSize:"0.75rem",fontWeight:"normal"}}})),Re=function ImageToolsPanel(){var i=(0,ye.useLocation)().navigate,C=(0,be.default)("e-ai-image-isolate-tool"),P=C.isViewed,T=C.markAsViewed,Z=[{label:(0,U.__)("Expand Image","elementor"),Icon:Q.default,onClick:function onClick(){return i(ve.LOCATIONS.OUT_PAINTING)}},{label:(0,U.__)("Generative Fill","elementor"),Icon:ee.default,onClick:function onClick(){return i(ve.LOCATIONS.IN_PAINTING)}},{label:(0,U.__)("Resize","elementor"),Icon:ne.default,onClick:function onClick(){return i(ve.LOCATIONS.RESIZE)}},{label:(0,U.__)("Variations","elementor"),Icon:te.default,onClick:function onClick(){return i(ve.LOCATIONS.VARIATIONS)}},{label:(0,U.__)("Remove Background","elementor"),Icon:de.default,onClick:function onClick(){return i(ve.LOCATIONS.REMOVE_BACKGROUND)}},{label:(0,U.__)("Replace Background","elementor"),Icon:pe.default,onClick:function onClick(){return i(ve.LOCATIONS.REPLACE_BACKGROUND)}},{label:(0,U.__)("Cleanup","elementor"),Icon:me.default,onClick:function onClick(){return i(ve.LOCATIONS.CLEANUP)}},{label:(0,U.__)("Isolate object","elementor"),Icon:ge.default,ChipParam:P?null:A.default.createElement(ke,{label:"New",color:"info",variant:"standard",size:"tiny"}),onClick:function onClick(){T(),i(ve.LOCATIONS.ISOLATE_OBJECT)}}];return A.default.createElement(xe,null,A.default.createElement(W.Box,{display:"grid",gridTemplateColumns:"repeat(2, 1fr)",gap:1,justifyContent:"center"},Z.map((function(i){var C=i.label,P=i.Icon,T=i.ChipParam,U=i.onClick;return A.default.createElement(W.Button,{onClick:U,key:C,variant:"outlined",color:"secondary",disabled:!1,sx:{py:3,fontSize:"12px",height:"auto",borderRadius:"4px"}},T,A.default.createElement(W.Box,{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column"},A.default.createElement(P,{sx:{mb:.5}}),C))}))),A.default.createElement(Oe,{display:"flex",flexDirection:"column",alignItems:"center"},A.default.createElement(Ee,null),A.default.createElement(W.Typography,{variant:"body2",align:"center",color:"secondary",sx:{mt:2}},(0,U.__)("Stay tuned! More incredible AI tools are coming your way soon.","elementor"))))};Re.propTypes={generateNewPrompt:Z.default.func,panelActive:Z.default.bool};C.default=Re},34961:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(55288)),U=P(12470),Z=T(P(52397)),Q=T(P(58314)),ee=P(29611),te=P(33222);C.default=function ImageTools(){var i=(0,ee.useLocation)().navigate;return A.default.createElement(W.default,null,A.default.createElement(W.default.Panel,null,A.default.createElement(W.default.BackButton,{onClick:function onClick(){return i(te.LOCATIONS.GENERATE)}},(0,U.__)("Generate with a prompt","elementor")),A.default.createElement(W.default.PanelHeading,{primary:(0,U.__)("Edit with AI","elementor")}),A.default.createElement(Z.default,null)),A.default.createElement(W.default.Content,null,A.default.createElement(Q.default,null)))}},64579:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=P(95034),W=T(P(80695));C.default=function useInPainting(i){return(0,W.default)((function fetchAction(i){return(0,A.getImageToImageMaskGeneration)(i)}),i)}},18822:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(61790)),Z=T(P(58155)),Q=T(P(18821)),ee=P(86956),te=P(12470),ne=T(P(62688)),de=P(36159),pe=T(P(50236)),me=T(P(75682));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var ge="rgba(255, 255, 255)",ve=(0,ee.withDirection)(pe.default),ye=(0,ee.withDirection)(me.default),be=(0,ee.styled)(ee.Box,{shouldForwardProp:function shouldForwardProp(i){return"size"===i}})((function(i){var C=i.theme,P=i.size;return{position:"absolute",width:P,height:P,borderRadius:"50%",backgroundColor:ge,pointerEvents:"none",transform:"translate(".concat("rtl"===C.direction?"50%":"-50%",", -50%)"),border:"1px solid #fff"}})),Ee=(0,ee.styled)(ee.Box,{shouldForwardProp:function shouldForwardProp(i){return"size"===i}})((function(i){var C=i.theme,P=i.size;return{width:P/2,height:P/2,borderRadius:"50%",backgroundColor:C.palette.secondary.main}})),xe=function InPaintingContent(i){var C=i.editImage,P=i.setMask,T=i.setIsCanvasChanged,A=i.width,ne=i.height,pe=(0,W.useRef)(),me=(0,W.useState)(30),xe=(0,Q.default)(me,2),Oe=xe[0],ke=xe[1],Re=(0,W.useRef)();return(0,W.useEffect)((function(){var i=document.querySelector(".eui-in-painting-canvas"),C=function positionElement(C){var P=i.getBoundingClientRect(),T=P.left,A=P.top,W=P.width,U=P.height,Z=C.clientX-T,Q=C.clientY-A;Z>0&&Z0&&Q{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(61790)),Z=T(P(58155)),Q=T(P(18821)),ee=P(86956),te=P(12470),ne=T(P(55288)),de=T(P(53967)),pe=T(P(3346)),me=T(P(18822)),ge=T(P(63223)),ve=T(P(59248)),ye=T(P(11199)),be=T(P(29144)),Ee=T(P(1769)),xe=T(P(64579)),Oe=P(7480),ke=T(P(16786)),Re=P(40128);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}C.default=function InPainting(){var i=(0,W.useState)(""),C=(0,Q.default)(i,2),P=C[0],T=C[1],A=(0,Re.useRequestIds)().setGenerate,Te=(0,W.useState)(""),je=(0,Q.default)(Te,2),Ae=je[0],Me=je[1],Le=(0,W.useState)(!1),De=(0,Q.default)(Le,2),We=De[0],Be=De[1],ze=(0,Ee.default)(),$e=ze.settings,Ke=ze.resetSettings,Qe=(0,Oe.useEditImage)(),et=Qe.editImage,tt=Qe.width,rt=Qe.height,st=(0,ke.default)(),dt=st.use,ht=st.edit,gt=st.isLoading,vt=(0,xe.default)(),bt=vt.data,_t=vt.send,Ct=vt.isLoading,wt=vt.error,Et=vt.reset,xt=Ct||gt,Ot=function(){var i=(0,Z.default)(U.default.mark((function _callee(i){var C;return U.default.wrap((function _callee$(T){for(;;)switch(T.prev=T.next){case 0:i.preventDefault(),C=P||"Remove object and fill based on the surroundings",A(),_t({prompt:C,settings:$e,image:et,mask:Ae});case 4:case"end":return T.stop()}}),_callee)})));return function handleSubmit(C){return i.apply(this,arguments)}}();return W.default.createElement(ne.default,null,W.default.createElement(ne.default.Panel,null,W.default.createElement(ne.default.BackButton,null),W.default.createElement(ne.default.PanelHeading,{primary:(0,te.__)("Generative Fill","elementor"),secondary:(0,te.__)("Mark an area and edit it with a prompt.","elementor")}),wt&&W.default.createElement(ne.default.ErrorMessage,{error:wt,onRetry:Ot}),W.default.createElement(de.default,{onSubmit:Ot},W.default.createElement(pe.default,{value:P,disabled:xt,onChange:T,placeholder:(0,te.__)("Describe what you want to generate in the marked area (English only)","elementor")}),null!=bt&&bt.result?W.default.createElement(ee.Stack,{gap:2,sx:{my:2.5}},W.default.createElement(ve.default,{disabled:xt}),W.default.createElement(ye.default,{disabled:xt,onClick:function onClick(){Ke(),T(""),Et()}})):W.default.createElement(ge.default,{disabled:xt||!P||!We}))),W.default.createElement(ne.default.Content,{isGenerating:xt},null!=bt&&bt.result?W.default.createElement(be.default,{images:bt.result,aspectRatio:et.aspectRatio,onUseImage:dt,onEditImage:ht}):W.default.createElement(me.default,{editImage:et,width:tt,height:rt,setMask:Me,setIsCanvasChanged:Be})))}},67231:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=P(95034),W=T(P(80695));C.default=function useIsolateObject(i){return(0,W.default)((function fetchAction(i){return(0,A.getImageToImageIsolateObjects)(i)}),i)}},29102:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=_interopRequireWildcard(P(41594)),U=T(P(85707)),Z=P(86956),Q=P(12470),ee=T(P(55288)),te=T(P(63223)),ne=T(P(53967)),de=T(P(29144)),pe=T(P(90284)),me=P(7480),ge=T(P(16786)),ve=T(P(67231)),ye=T(P(58408)),be=P(40128),Ee=_interopRequireWildcard(P(1769)),xe=T(P(17653));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}C.default=function IsolateObject(){var i=(0,me.useEditImage)().editImage,C=(0,be.useRequestIds)().setGenerate,P=(0,ge.default)(),T=P.use,A=P.edit,Oe=P.isLoading,ke=(0,Ee.default)(),Re=ke.settings,Te=ke.updateSettings,je=(0,ve.default)(),Ae=je.data,Me=je.send,Le=je.isLoading,De=je.error,We=Le||Oe,Be=(0,ye.default)(i.aspectRatio),ze=Be.width,$e=Be.height,Ke=(0,W.useMemo)((function(){return Re[Ee.IMAGE_RATIO]}),[Re]),Qe=(0,W.useMemo)((function(){return Re[Ee.IMAGE_BACKGROUND_COLOR]}),[Re]),et=function handleSubmit(P){P.preventDefault(),C(),Me({image:i,settings:(0,U.default)((0,U.default)({},Ee.IMAGE_RATIO,Ke),Ee.IMAGE_BACKGROUND_COLOR,Qe)})};return W.default.createElement(ee.default,null,W.default.createElement(ee.default.Panel,null,W.default.createElement(ee.default.BackButton,null),W.default.createElement(ee.default.PanelHeading,{primary:(0,Q.__)("Isolate Object","elementor"),secondary:(0,Q.__)("Remove the background, center your object, and add a drop shadow for a clean look.","elementor")}),De&&W.default.createElement(ee.default.ErrorMessage,{error:De,onRetry:et}),W.default.createElement(ne.default,{onSubmit:et},W.default.createElement(Z.Stack,{gap:2,sx:{my:2.5}},W.default.createElement(xe.default,{label:(0,Q.__)("Background Color","elementor"),color:Qe,onChange:function onChange(i){return Te((0,U.default)({},Ee.IMAGE_BACKGROUND_COLOR,i))},disabled:We}),W.default.createElement(te.default,{disabled:We,loading:We},(0,Q.__)("Isolate Object","elementor"))))),W.default.createElement(ee.default.Content,{isGenerating:We},null!=Ae&&Ae.result?W.default.createElement(Z.Box,null,W.default.createElement(de.default,{transparentContainer:!0,onUseImage:T,onEditImage:A,images:Ae.result,aspectRatio:i.aspectRatio})):W.default.createElement(Z.Box,null,W.default.createElement(pe.default,null,W.default.createElement(pe.default.Image,{src:i.url,alt:i.alt,style:{width:ze,height:$e}})))))}},55805:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=P(95034),W=T(P(80695));C.default=function useOutPainting(i){return(0,W.default)((function fetchAction(i){return(0,A.getImageToImageOutPainting)(i)}),i)}},79689:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=_interopRequireWildcard(P(41594)),U=T(P(61790)),Z=T(P(85707)),Q=T(P(58155)),ee=T(P(18821)),te=P(86956),ne=P(12470),de=T(P(55288)),pe=T(P(53967)),me=T(P(30551)),ge=T(P(63223)),ve=T(P(59248)),ye=T(P(71866)),be=T(P(29144)),Ee=P(7480),xe=T(P(16786)),Oe=_interopRequireWildcard(P(1769)),ke=T(P(55805)),Re=P(40128),Te=P(15018);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}C.default=function OutPainting(){var i=(0,W.useState)({width:0,height:0}),C=(0,ee.default)(i,2),P=C[0],T=C[1],A=(0,W.useState)({x:.5,y:.5}),je=(0,ee.default)(A,2),Ae=je[0],Me=je[1],Le=(0,W.useState)(""),De=(0,ee.default)(Le,2),We=De[0],Be=De[1],ze=(0,Re.useRequestIds)().setGenerate,$e=(0,Ee.useEditImage)(),Ke=$e.editImage,Qe=$e.aspectRatio,et=(0,Oe.default)({aspectRatio:Qe}),tt=et.settings,rt=et.updateSettings,st=(0,xe.default)(),dt=st.use,ht=st.edit,gt=st.isLoading,vt=(0,ke.default)(),bt=vt.data,_t=vt.send,Ct=vt.isLoading,wt=vt.error,Et=Ct||gt,xt=(0,W.useMemo)((function(){return tt[Oe.IMAGE_RATIO]}),[null==bt?void 0:bt.result]),Ot=!(null==bt||!bt.result),St=function(){var i=(0,Q.default)(U.default.mark((function _callee(i){var C;return U.default.wrap((function _callee$(T){for(;;)switch(T.prev=T.next){case 0:return i.preventDefault(),ze(),T.next=4,(0,Te.fetchImageAsBase64)(Ke.url);case 4:C=T.sent,_t({settings:tt,image:Ke,mask:We,size:P,position:Ae,image_base64:C});case 6:case"end":return T.stop()}}),_callee)})));return function handleSubmit(C){return i.apply(this,arguments)}}();return W.default.createElement(de.default,null,W.default.createElement(de.default.Panel,null,W.default.createElement(de.default.BackButton,null),W.default.createElement(de.default.PanelHeading,{primary:(0,ne.__)("Expand Image","elementor"),secondary:(0,ne.__)("Position image in it’s new size to generate content around the edges.","elementor")}),wt&&W.default.createElement(de.default.ErrorMessage,{error:wt,onRetry:St}),W.default.createElement(pe.default,{onSubmit:St},W.default.createElement(me.default,{disabled:Et||Ot,value:tt[Oe.IMAGE_RATIO],onChange:function onChange(i){return rt((0,Z.default)({},Oe.IMAGE_RATIO,i.target.value))}}),W.default.createElement(te.FormControl,{sx:{width:"100%",mb:2.5}},W.default.createElement(te.Slider,{marks:!0,id:"zoom",name:"zoom",max:1,min:.1,step:.1,color:"secondary",defaultValue:1,disabled:Et||Ot,valueLabelDisplay:"auto","aria-labelledby":"image-size-slider","aria-label":(0,ne.__)("Reference strength","elementor"),onChange:function onChange(i,C){return rt((0,Z.default)({},Oe.IMAGE_ZOOM,C))}}),W.default.createElement(te.Typography,{id:"image-size-slider",variant:"caption",gutterBottom:!0},(0,ne.__)("Original image size","elementor"))),null!=bt&&bt.result?W.default.createElement(te.Stack,{gap:2,sx:{my:2.5}},W.default.createElement(ve.default,{disabled:Et})):W.default.createElement(ge.default,{disabled:Et}))),W.default.createElement(de.default.Content,{isGenerating:Et},Ot?W.default.createElement(be.default,{onUseImage:dt,onEditImage:ht,images:bt.result,aspectRatio:xt}):W.default.createElement(ye.default,{setMask:Be,editImage:Ke,scale:tt[Oe.IMAGE_ZOOM],aspectRatio:tt[Oe.IMAGE_RATIO],setImageSize:T,setPosition:Me})))}},71866:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(61790)),Z=T(P(58155)),Q=P(86956),ee=T(P(62688)),te=T(P(23941)),ne=T(P(58408));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var de=function OutPaintingContent(i){var C=i.scale,P=i.setMask,T=i.editImage,A=i.aspectRatio,ee=i.setImageSize,de=i.setPosition,pe=(0,W.useRef)(),me=(0,W.useRef)({x:.5,y:.5}),ge=(0,ne.default)(A),ve=ge.width,ye=ge.height,be={width:ve,height:ye},Ee=function(){var i=(0,Z.default)(U.default.mark((function _callee(){var i;return U.default.wrap((function _callee$(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,pe.current.getImageScaledToCanvas().toDataURL();case 2:i=C.sent,P(i);case 4:case"end":return C.stop()}}),_callee)})));return function updateMask(){return i.apply(this,arguments)}}(),xe=function(){var i=(0,Z.default)(U.default.mark((function _callee2(i){return U.default.wrap((function _callee2$(C){for(;;)switch(C.prev=C.next){case 0:return me.current={x:i.x,y:i.y},C.next=3,Ee();case 3:de(me.current);case 4:case"end":return C.stop()}}),_callee2)})));return function onPositionChange(C){return i.apply(this,arguments)}}(),Oe=function(){var i=(0,Z.default)(U.default.mark((function _callee3(){return U.default.wrap((function _callee3$(i){for(;;)switch(i.prev=i.next){case 0:return be={width:be.width*C,height:be.height*C},i.next=3,Ee();case 3:ee(be);case 4:case"end":return i.stop()}}),_callee3)})));return function onImageChange(){return i.apply(this,arguments)}}();return W.default.createElement(Q.Stack,{alignItems:"center",spacing:.5,flexGrow:1},W.default.createElement(te.default,{ref:pe,image:T.url,style:{backgroundImage:"linear-gradient(45deg, #bbb 25%, transparent 25%), linear-gradient(-45deg, #bbb 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #bbb 75%), linear-gradient(-45deg, transparent 75%, #bbb 75%)",backgroundSize:"20px 20px",backgroundPosition:"0 0, 0 10px, 10px -10px, -10px 0px",outline:"2px dashed #000",marginTop:"12px"},color:[0,0,0,.9],rotate:0,border:0,allowZoomOut:!0,backgroundColor:"transparent",showGrid:!0,onImageChange:Oe,onPositionChange:function onPositionChange(i){return xe(i)},width:ve,height:ye,scale:C}))};de.propTypes={scale:ee.default.number.isRequired,setMask:ee.default.func.isRequired,editImage:ee.default.object.isRequired,aspectRatio:ee.default.string.isRequired,setImageSize:ee.default.func.isRequired,setPosition:ee.default.func.isRequired};C.default=de},54309:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=T(P(85707)),U=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),Z=T(P(62688)),Q=T(P(58224)),ee=P(1769),te=T(P(16786));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var ne=function ProductImage(i){var C=i.productId,P=i.ratio,T=i.bgColor,A=i.image,Z=i.onUpdate,ne=(0,te.default)().isLoading,de=(0,Q.default)((0,W.default)((0,W.default)((0,W.default)({productId:C},ee.IMAGE_RATIO,P),ee.IMAGE_BACKGROUND_COLOR,T),"image",A)),pe=de.data,me=de.isLoading,ge=de.error,ve=de.send,ye=de.sendUsageData;return(0,U.useEffect)((function(){Z&&Z(pe,me||ne,ge,ve,C,P,T,A,ye)}),[pe,me,ge,ve,C,P,T,A,ne,Z,ye]),U.default.createElement("div",{style:{visibility:"hidden"}})};ne.propTypes={productId:Z.default.number,ratio:Z.default.string,bgColor:Z.default.string,image:Z.default.object,onUpdate:Z.default.func};C.default=ne},58224:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(80695)),W=P(95034),U=P(41594);C.default=function useProductImageUnification(i){var C=(0,U.useRef)((function(i){return(0,W.getProductImageUnification)(i,!0)}));return(0,A.default)(C.current,i)}},31921:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=_interopRequireWildcard(P(41594)),U=T(P(61790)),Z=T(P(85707)),Q=T(P(58155)),ee=T(P(18821)),te=P(86956),ne=P(12470),de=T(P(55288)),pe=T(P(53967)),me=P(7480),ge=_interopRequireWildcard(P(1769)),ve=P(40128),ye=T(P(30551)),be=T(P(17653)),Ee=T(P(59248)),xe=T(P(63223)),Oe=T(P(29144)),ke=T(P(54309)),Re=T(P(21094)),Te=T(P(16786)),je=T(P(62688));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C0,Vt=Dt.filter((function(i){var C=i.data;return C.isChecked&&!C.isLoading})),zt=(0,W.useCallback)((function(i){i.preventDefault(),Be(),Rt(!0);var C=(Dt.length?Dt:Object.values(rt)).filter((function(i){var C;return(null===(C=i.data)||void 0===C?void 0:C.isChecked)&&i.req})),P=function isLightColor(i){var C=parseInt(i.slice(1),16);return.299*(C>>16&255)+.587*(C>>8&255)+.114*(255&C)>128}(Bt)?"rgba(0, 0, 0, 0.54)":"rgba( 255, 255, 255, 0.7 )";C.find((function(i){return Ot[i.productId]!==P}))&&St((function(i){var T=_objectSpread({},i);return C.forEach((function(i){T[i.productId]=P})),T})),C.forEach((function(i){return i.req().catch((function(){}))}))}),[Ot,Dt,Bt,rt,Be]);return W.default.createElement(de.default,null,W.default.createElement(de.default.Panel,null,W.default.createElement(de.default.PanelHeading,{primary:(0,ne.__)("Unify images","elementor"),secondary:(0,ne.__)("Select a set of parameters and AI will automate your adjustments:","elementor")}),Ht&&W.default.createElement(de.default.ErrorMessage,{error:null===(T=Object.values(Ct))||void 0===T||null===(T=T[0])||void 0===T?void 0:T.errorGenerating,onRetry:zt}),W.default.createElement(te.Stack,{gap:2},W.default.createElement(te.Box,{sx:{display:"flex",flexWrap:"wrap",width:"100%","& .MuiAvatar-root":{margin:.5}}},null==ze?void 0:ze.images.slice(0,Ut?9:10).map((function(i){return W.default.createElement(te.Avatar,{key:i.productId,alt:i.productId+"",src:i.image_url,variant:"square",sx:{width:50,height:50}})})),Ut&&W.default.createElement(te.Avatar,{variant:"square",sx:{bgcolor:"lightgray",width:50,height:50}},(null!==(A=null==ze||null===(je=ze.images)||void 0===je?void 0:je.length)&&void 0!==A?A:0)-9)),W.default.createElement(pe.default,{onSubmit:zt},W.default.createElement(te.Stack,{gap:2,sx:{my:2.5}},W.default.createElement(be.default,{label:(0,ne.__)("Background Color","elementor"),color:Bt,onChange:function onChange(i){return Qe((0,Z.default)({},ge.IMAGE_BACKGROUND_COLOR,i))},disabled:Ft}),W.default.createElement(ye.default,{disabled:!0,value:Wt,onChange:function onChange(i){return Qe((0,Z.default)({},ge.IMAGE_RATIO,i.target.value))}}),W.default.createElement(te.Stack,{gap:2,sx:{my:2.5}},It?W.default.createElement(Ee.default,{disabled:Ft}):W.default.createElement(xe.default,{disabled:Ft})))))),W.default.createElement(de.default.Content,{isGenerating:Mt},W.default.createElement(te.Box,{sx:{display:"flex",flexDirection:"column",height:"100%",alignItems:"center",justifyContent:"center",minHeight:"76vh"}},W.default.createElement(te.Box,{sx:{flex:1,overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",alignItems:"center",justifyContent:"center",overflowX:"hidden"}},It?W.default.createElement(W.default.Fragment,null,Dt.length>1&&Dt.some((function(i){return!i.data.isLoading}))&&W.default.createElement(te.Box,{sx:{display:"flex",flexDirection:"row",alignItems:"inherit",justifyContent:"space-between",width:"100%"}},W.default.createElement(te.Typography,{variant:"body2",color:"secondary"},(0,ne.sprintf)((0,ne.__)("%1$d/%2$d selected","elementor"),Vt.length,null!==(Ae=null==ze||null===(Me=ze.images)||void 0===Me?void 0:Me.length)&&void 0!==Ae?Ae:0)),W.default.createElement(te.Button,{variant:"text",color:"secondary",onClick:function onClick(){var i=!Vt.some((function(i){var C;return null===(C=i.data)||void 0===C?void 0:C.isChecked}));st((function(C){var P=_objectSpread({},C);return Object.values(P).forEach((function(C){var T;i!==(null===(T=C.data)||void 0===T?void 0:T.isChecked)&&(P[C.productId]=_objectSpread(_objectSpread({},C),{},{data:_objectSpread(_objectSpread({},C.data),{},{isChecked:i})}))})),P}))}},Vt.some((function(i){var C;return null===(C=i.data)||void 0===C?void 0:C.isChecked}))?(0,ne.__)("Clear all","elementor"):(0,ne.__)("Select all","elementor"))),W.default.createElement(Oe.default,{images:Dt.map((function(i){return i.data})),cols:function getCols(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return Math.min(Math.ceil(Math.sqrt(null!=i?i:1)),4)}(null!==(Le=Dt.length)&&void 0!==Le?Le:1),overlay:!1,onSelectChange:function onSelectChange(i,C){return st((function(P){var T;return null!==(T=P[i])&&void 0!==T&&T.data&&(P[i].data.isChecked=C),_objectSpread({},P)}))}})):W.default.createElement(te.Box,{component:"img",src:window.UnifyProductImagesConfig.placeholder,alt:(0,ne.__)("Example GIF","elementor")})),It&&!Ht&&Dt.length&&Dt.some((function(i){var C=i.data,P=i.errorGenerating,T=i.wasGenerated;return(null==C?void 0:C.isChecked)&&!(null!=C&&C.isLoadingResult)&&!P&&T}))&&W.default.createElement(Re.default.UseImage,{onClick:qt,sx:{alignSelf:"flex-end",mt:2}}))),null===(De=ze.images)||void 0===De?void 0:De.filter((function(i){return i.productId})).map((function(i){return W.default.createElement(ke.default,{key:"product-".concat(i.productId),productId:i.productId,ratio:Ke[ge.IMAGE_RATIO],bgColor:Ke[ge.IMAGE_BACKGROUND_COLOR],image:i,onUpdate:Nt})})))};Ae.propTypes={onClose:je.default.func};C.default=Ae},12695:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=P(95034),W=T(P(80695));C.default=function useRemoveBackground(i){return(0,W.default)((function fetchAction(i){return(0,A.getImageToImageRemoveBackground)(i)}),i)}},24057:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=P(86956),U=P(12470),Z=T(P(55288)),Q=T(P(63223)),ee=T(P(53967)),te=T(P(29144)),ne=T(P(90284)),de=P(7480),pe=T(P(16786)),me=T(P(12695)),ge=T(P(11199)),ve=P(33222),ye=P(29611),be=T(P(58408)),Ee=P(40128);C.default=function RemoveBackground(){var i=(0,de.useEditImage)().editImage,C=(0,Ee.useRequestIds)().setGenerate,P=(0,pe.default)(),T=P.use,xe=P.edit,Oe=P.isLoading,ke=(0,me.default)(),Re=ke.data,Te=ke.send,je=ke.isLoading,Ae=ke.error,Me=(0,ye.useLocation)().navigate,Le=je||Oe,De=(0,be.default)(i.aspectRatio),We=De.width,Be=De.height,ze=function handleSubmit(P){P.preventDefault(),C(),Te({image:i})};return A.default.createElement(Z.default,null,A.default.createElement(Z.default.Panel,null,A.default.createElement(Z.default.BackButton,null),A.default.createElement(Z.default.PanelHeading,{primary:(0,U.__)("Remove Background","elementor"),secondary:(0,U.__)("Create an image of the subject with a transparent background","elementor")}),Ae&&A.default.createElement(Z.default.ErrorMessage,{error:Ae,onRetry:ze}),A.default.createElement(ee.default,{onSubmit:ze},null!=Re&&Re.result?A.default.createElement(ge.default,{variant:"contained",disabled:Le,onClick:function onClick(){return Me(ve.LOCATIONS.GENERATE)}}):A.default.createElement(Q.default,{disabled:Le},(0,U.__)("Remove Background","elementor")))),A.default.createElement(Z.default.Content,{isGenerating:Le},null!=Re&&Re.result?A.default.createElement(W.Box,null,A.default.createElement(te.default,{transparentContainer:!0,onUseImage:T,onEditImage:xe,images:Re.result,aspectRatio:i.aspectRatio})):A.default.createElement(W.Box,null,A.default.createElement(ne.default,null,A.default.createElement(ne.default.Image,{src:i.url,alt:i.alt,style:{width:We,height:Be}})))))}},5017:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=P(95034),W=T(P(80695));C.default=function useReplaceBackground(i){return(0,W.default)((function fetchAction(i){return(0,A.getImageToImageReplaceBackground)(i)}),i)}},27689:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(18821)),Z=T(P(55288)),Q=P(12470),ee=T(P(63223)),te=T(P(53967)),ne=T(P(29144)),de=T(P(90284)),pe=P(7480),me=T(P(16786)),ge=T(P(5017)),ve=T(P(3346)),ye=P(33222),be=T(P(11199)),Ee=P(29611),xe=P(40128);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}C.default=function ReplaceBackground(){var i=(0,W.useState)(""),C=(0,U.default)(i,2),P=C[0],T=C[1],A=(0,xe.useRequestIds)().setGenerate,Oe=(0,pe.useEditImage)().editImage,ke=(0,me.default)(),Re=ke.use,Te=ke.edit,je=ke.isLoading,Ae=(0,ge.default)(),Me=Ae.data,Le=Ae.send,De=Ae.isLoading,We=Ae.error,Be=(0,Ee.useLocation)().navigate,ze=De||je,$e=function handleSubmit(i){i.preventDefault(),A(),Le({prompt:P,image:Oe})};return W.default.createElement(Z.default,null,W.default.createElement(Z.default.Panel,null,W.default.createElement(Z.default.BackButton,null),W.default.createElement(Z.default.PanelHeading,{primary:(0,Q.__)("Replace Background","elementor"),secondary:(0,Q.__)("Generate a new background with a prompt.","elementor")}),We&&W.default.createElement(Z.default.ErrorMessage,{error:We,onRetry:$e}),W.default.createElement(te.default,{onSubmit:$e},W.default.createElement(ve.default,{value:P,disabled:ze,onChange:T,placeholder:(0,Q.__)("Describe what you want to generate in the background (English only)","elementor")}),W.default.createElement(ee.default,{disabled:ze||""===P,color:null!=Me&&Me.result?"secondary":"primary"},null!=Me&&Me.result?(0,Q.__)("Generate Again","elementor"):(0,Q.__)("Replace Background","elementor")),(null==Me?void 0:Me.result)&&W.default.createElement(be.default,{disabled:ze,onClick:function onClick(){return Be(ye.LOCATIONS.GENERATE)}}))),W.default.createElement(Z.default.Content,{isGenerating:ze},null!=Me&&Me.result?W.default.createElement(ne.default,{onUseImage:Re,onEditImage:Te,images:Me.result,aspectRatio:Oe.aspectRatio}):W.default.createElement(de.default,null,W.default.createElement(de.default.Image,{src:Oe.url,alt:Oe.alt,style:{width:Oe.width,height:Oe.height}}))))}},90587:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=P(95034),W=T(P(80695));C.default=function useResize(i){return(0,W.default)((function fetchAction(i){return(0,A.getImageToImageUpscale)(i)}),i)}},84026:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=T(P(41594)),U=T(P(85707)),Z=P(86956),Q=P(12470),ee=T(P(55288)),te=T(P(63223)),ne=T(P(53967)),de=T(P(29144)),pe=T(P(90284)),me=P(7480),ge=T(P(90587)),ve=T(P(16786)),ye=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(1769)),be=P(40128);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}C.default=function Resize(){var i=(0,me.useEditImage)(),C=i.editImage,P=i.width,T=(0,be.useRequestIds)().setGenerate,A=(0,ve.default)(),Ee=A.use,xe=A.edit,Oe=A.isLoading,ke=(0,ye.default)(),Re=ke.settings,Te=ke.updateSettings,je=(0,ge.default)(),Ae=je.data,Me=je.send,Le=je.isLoading,De=je.error,We=Le||Oe,Be=function handleSubmit(i){i.preventDefault(),T(),Me({promptSettings:Re,image:C})};return W.default.createElement(ee.default,null,W.default.createElement(ee.default.Panel,null,W.default.createElement(ee.default.BackButton,null),W.default.createElement(ee.default.PanelHeading,{primary:(0,Q.__)("Resize","elementor"),secondary:(0,Q.__)("Make an image larger and improve it’s resolution.","elementor")}),De&&W.default.createElement(ee.default.ErrorMessage,{error:De,onRetry:Be}),W.default.createElement(ne.default,{onSubmit:Be},W.default.createElement(Z.Stack,{spacing:.2},W.default.createElement(Z.Box,{display:"flex",justifyContent:"space-between",alignItems:"center"},W.default.createElement(Z.Typography,{variant:"caption"},"512px"),W.default.createElement(Z.Typography,{variant:"caption"},"2048px")),W.default.createElement(Z.Slider,{marks:!0,step:64,min:512,max:2048,id:"upscale_to",color:"secondary",name:"upscale_to",disabled:We,defaultValue:P,valueLabelDisplay:"auto","aria-label":(0,Q.__)("Upscale to","elementor"),onChange:function onChange(i,C){return Te((0,U.default)({},ye.IMAGE_UPSCALE,C))}}),W.default.createElement(Z.Box,{display:"flex",justifyContent:"space-between",alignItems:"center"},W.default.createElement(Z.Typography,{variant:"caption"},(0,Q.__)("Current","elementor")),W.default.createElement(Z.Typography,{variant:"caption"},(0,Q.__)("Output","elementor")))),W.default.createElement(te.default,{disabled:We}))),W.default.createElement(ee.default.Content,{isGenerating:We},null!=Ae&&Ae.result?W.default.createElement(de.default,{onUseImage:Ee,onEditImage:xe,images:Ae.result,aspectRatio:C.aspectRatio}):W.default.createElement(pe.default,null,W.default.createElement(pe.default.Image,{src:C.url,alt:C.alt,style:{width:C.width,height:C.height}}))))}},91359:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=P(86956),U=P(44048),Z=function ImagesPlaceholder(){return A.default.createElement(W.Box,{sx:{overflowY:"scroll"},flexGrow:1},A.default.createElement(W.Box,{display:"grid",gridTemplateColumns:"repeat(2, 1fr)",gap:3},Array(4).fill(!0).map((function(i,C){return A.default.createElement(W.Box,{key:"placeholder-".concat(C),display:"flex",justifyContent:"center",alignItems:"center",sx:{bgcolor:"action.selected",height:336}},A.default.createElement(U.AIIcon,{color:"secondary",sx:{fontSize:36}}))}))))};Z.propTypes={};C.default=Z},61528:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=P(95034),W=T(P(80695));C.default=function useImageToImage(i){return(0,W.default)((function fetchAction(i){return(0,A.getImageToImageGeneration)(i)}),i)}},49304:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=_interopRequireWildcard(P(41594)),U=T(P(18821)),Z=P(86956),Q=P(12470),ee=T(P(55288)),te=T(P(53967)),ne=T(P(59248)),de=T(P(91422)),pe=T(P(29144)),me=T(P(91359)),ge=T(P(61528)),ve=T(P(16786)),ye=P(7480),be=_interopRequireWildcard(P(1769)),Ee=P(40128);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}var xe=function Variations(){var i,C=(0,W.useState)(""),P=(0,U.default)(C,1)[0],T=(0,Ee.useRequestIds)().setGenerate,A=(0,ye.useEditImage)(),xe=A.editImage,Oe=A.aspectRatio,ke=(0,be.default)({aspectRatio:Oe,imageWeight:45}).settings,Re=(0,ge.default)(),Te=Re.data,je=Re.send,Ae=Re.isLoading,Me=Re.error,Le=(0,ve.default)(),De=Le.use,We=Le.edit,Be=Le.isLoading,ze=Ae||Be,$e=(0,W.useMemo)((function(){return ke[be.IMAGE_RATIO]}),[null==Te?void 0:Te.result]),Ke=function handleSubmit(i){i.preventDefault(),T(),je({prompt:P,settings:ke,image:xe})};return W.default.createElement(ee.default,null,W.default.createElement(ee.default.Panel,null,W.default.createElement(ee.default.BackButton,null),W.default.createElement(ee.default.PanelHeading,{primary:(0,Q.__)("Variations","elementor"),secondary:(0,Q.__)("Create new versions of the original image.","elementor")}),Me&&W.default.createElement(ee.default.ErrorMessage,{error:Me,onRetry:Ke}),W.default.createElement(te.default,{onSubmit:Ke},W.default.createElement(Z.Box,{sx:{display:"flex",alignItems:"center",justifyContent:"center",bgcolor:"action.selected"}},W.default.createElement("img",{src:(null==xe?void 0:xe.image_url)||(null==xe?void 0:xe.url),alt:P,style:{width:"auto",height:"auto",maxWidth:"100%",maxHeight:166,objectFit:"contained"}})),W.default.createElement(Z.Stack,{gap:2,sx:{my:2.5}},(null==Te||null===(i=Te.result)||void 0===i?void 0:i.length)>0?W.default.createElement(ne.default,{disabled:ze}):W.default.createElement(de.default,{disabled:ze})))),W.default.createElement(ee.default.Content,{isGenerating:ze},null!=Te&&Te.result?W.default.createElement(pe.default,{images:Te.result,aspectRatio:$e,onUseImage:De,onEditImage:We}):W.default.createElement(me.default,null)))};xe.propTypes={};C.default=xe},8239:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(61790)),Z=T(P(58155)),Q=T(P(18821)),ee=P(86956),te=P(12470),ne=T(P(62688)),de=P(44048),pe=T(P(73319)),me=T(P(29983)),ge=T(P(6942)),ve=T(P(54178)),ye=T(P(53497)),be=T(P(62338)),Ee=T(P(2768)),xe=T(P(48985)),Oe=T(P(43091)),ke=T(P(29552)),Re=P(57827),Te=P(14754),je=P(40128),Ae=P(90291);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var Me=[{label:(0,te.__)("Simplify language","elementor"),icon:W.default.createElement(de.MessageIcon,{fontSize:"small"}),value:"Simplify the language of the following message"},{label:(0,te.__)("Make it longer","elementor"),icon:W.default.createElement(de.ExpandIcon,{fontSize:"small"}),value:"Make the following message longer"},{label:(0,te.__)("Make it shorter","elementor"),icon:W.default.createElement(de.ShrinkIcon,{fontSize:"small"}),value:"Make the following message shorter"},{label:(0,te.__)("Fix spelling & grammar","elementor"),icon:W.default.createElement(de.AIIcon,{fontSize:"small"}),value:"Fix the spelling and grammar of the following message"}],Le=[{label:(0,te.__)("Change tone","elementor"),options:Re.vocalTones,getInstruction:function getInstruction(i){return"Change the tone of the following message to ".concat(i)}},{label:(0,te.__)("Translate to","elementor"),options:Re.translateLanguages,getInstruction:function getInstruction(i){return"Translate the following message to ".concat(i)}}],De=function FormText(i){var C,P,T,A=i.type,ne=i.onClose,de=i.getControlValue,De=i.setControlValue,We=i.additionalOptions,Be=i.credits,ze=i.children,$e=de()===(null==We?void 0:We.defaultValue)?"":de(),Ke=(0,ke.default)({result:null!==(C=null==$e?void 0:$e.result)&&void 0!==C?C:$e,credits:null!==(P=null==$e?void 0:$e.credits)&&void 0!==P?P:Be,responseId:null==$e?void 0:$e.responseId}),Qe=Ke.data,et=Ke.isLoading,tt=Ke.error,rt=Ke.setResult,st=Ke.reset,dt=Ke.send,ht=Ke.sendUsageData,gt=tt||(null==We?void 0:We.initError),vt=(0,W.useState)(""),bt=(0,Q.default)(vt,2),_t=bt[0],Ct=bt[1],wt=(0,je.useRequestIds)().setGenerate;(0,Te.useSubscribeOnPromptHistoryAction)([{type:Te.ACTION_TYPES.REUSE,handler:function handler(i){st(),Ct(i.data)}},{type:Te.ACTION_TYPES.EDIT,handler:function handler(i){rt(i.data)}}]);var Et=(0,W.useRef)(null),xt=(0,W.useRef)(null),Ot=(0,W.useRef)(null!==(T=We.initRetry)&&void 0!==T?T:function(){}),St="textarea"===A?Re.textareaAutocomplete:Re.textAutocomplete,Pt=!_t,kt=function(){var i=(0,Z.default)(U.default.mark((function _callee(i){return U.default.wrap((function _callee$(C){for(;;)switch(C.prev=C.next){case 0:wt(),Ot.current=function(){return dt({input:xt.current.value,instruction:i})},Ot.current();case 3:case"end":return C.stop()}}),_callee)})));return function handleCustomInstruction(C){return i.apply(this,arguments)}}();return et?W.default.createElement(pe.default,null):W.default.createElement(W.default.Fragment,null,gt&&W.default.createElement(Oe.default,{error:gt,onRetry:Ot.current,sx:{mb:2.5}}),ze,!Qe.result&&W.default.createElement(ee.Box,{component:"form",onSubmit:function handleSubmit(i){i.preventDefault(),wt(),Ot.current=function(){return dt({prompt:_t})},Ot.current()}},W.default.createElement(ee.Box,{sx:{mb:2.5}},W.default.createElement(me.default,{ref:Et,placeholder:(0,te.__)("Describe the text and tone you want to use...","elementor"),name:"prompt",value:_t,onChange:function onChange(i){return Ct(i.target.value)}})),Pt&&W.default.createElement(ve.default,{suggestions:St,onSelect:function handleSuggestion(i){Ct(i+" "),Et.current.focus()},suggestionFilter:function suggestionFilter(i){return i+"..."}},W.default.createElement(ye.default,{libraryLink:"https://go.elementor.com/ai-prompt-library-text/"})),We.hideAiContext?null:W.default.createElement(Ae.VoicePromotionAlert,{introductionKey:"ai-context-text-promotion",sx:{mb:2}}),W.default.createElement(ee.Stack,{direction:"row",alignItems:"center",sx:{pb:1.5,mt:2}},W.default.createElement(ee.Stack,{direction:"row",justifyContent:"flex-end",flexGrow:1},W.default.createElement(Ee.default,null,(0,te.__)("Generate text","elementor"))))),Qe.result&&W.default.createElement(ee.Box,{sx:{mt:1}},W.default.createElement(ge.default,{fullWidth:!0,ref:xt,value:Qe.result,helperText:(0,te.__)("Text generated by AI may be inaccurate or offensive.","elementor"),onChange:function onChange(i){return rt(i.target.value)}}),W.default.createElement(ee.Grid,{container:!0,spacing:1,sx:{mt:2.5}},Me.map((function(i){var C=i.label,P=i.icon,T=i.value;return W.default.createElement(ee.Grid,{item:!0,key:C},W.default.createElement(xe.default,{label:C,icon:P,onClick:function onClick(){return kt(T)}}))}))),W.default.createElement(ee.Stack,{direction:"row",alignItems:"center",spacing:1,sx:{mt:2.5}},Le.map((function(i){var C=i.label,P=i.options,T=i.getInstruction;return W.default.createElement(be.default,{key:C,label:C,options:P,onChange:function onChange(i){return kt(T(i.target.value))}})}))),We.hideAiContext?null:W.default.createElement(Ae.VoicePromotionAlert,{introductionKey:"ai-context-text-promotion",sx:{mb:2}}),W.default.createElement(ee.Stack,{direction:"row",alignItems:"center",sx:{my:1}},W.default.createElement(ee.Stack,{direction:"row",gap:1,justifyContent:"flex-end",flexGrow:1},W.default.createElement(ee.Button,{size:"small",color:"secondary",variant:"text",onClick:st},(0,te.__)("New prompt","elementor")),W.default.createElement(ee.Button,{size:"small",variant:"contained",color:"primary",onClick:function applyPrompt(){ht(),De(xt.current.value),ne()}},(0,te.__)("Use text","elementor"))))))};De.propTypes={type:ne.default.string.isRequired,controlType:ne.default.string,onClose:ne.default.func.isRequired,getControlValue:ne.default.func.isRequired,setControlValue:ne.default.func.isRequired,additionalOptions:ne.default.object,credits:ne.default.number,usagePercentage:ne.default.number,children:ne.default.node};C.default=De},62805:(i,C,P)=>{"use strict";var T=P(96784),A=P(10564);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var W=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=A(i)&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={__proto__:null},W=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var U in i)if("default"!==U&&{}.hasOwnProperty.call(i,U)){var Z=W?Object.getOwnPropertyDescriptor(i,U):null;Z&&(Z.get||Z.set)?Object.defineProperty(T,U,Z):T[U]=i[U]}return T.default=i,P&&P.set(i,T),T}(P(41594)),U=T(P(61790)),Z=T(P(58155)),Q=T(P(18821)),ee=P(86956),te=P(12470),ne=T(P(62688)),de=P(95034),pe=P(44048);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?P:C})(i)}var me=function GetStarted(i){var C=i.onSuccess,P=(0,W.useState)(!1),T=(0,Q.default)(P,2),A=T[0],ne=T[1],me=function(){var i=(0,Z.default)(U.default.mark((function _callee(){return U.default.wrap((function _callee$(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,de.setGetStarted)();case 2:C();case 3:case"end":return i.stop()}}),_callee)})));return function onGetStartedClick(){return i.apply(this,arguments)}}();return W.default.createElement(ee.Stack,{alignItems:"center",gap:1.5},W.default.createElement(pe.AIIcon,{sx:{color:"text.primary",fontSize:"60px",mb:1}}),W.default.createElement(ee.Typography,{variant:"h4",sx:{color:"text.primary"}},(0,te.__)("Step into the future with Elementor AI","elementor")),W.default.createElement(ee.Typography,{variant:"body2"},(0,te.__)("Create smarter with AI text and code generators built right into the editor.","elementor")),W.default.createElement(ee.Stack,{direction:"row",gap:1.5,alignItems:"flex-start"},W.default.createElement(ee.Checkbox,{id:"e-ai-terms-approval",color:"secondary",checked:A,onClick:function onClick(){return ne((function(i){return!i}))}}),W.default.createElement(ee.Stack,null,W.default.createElement(ee.Typography,{variant:"caption",sx:{maxWidth:520},component:"label",htmlFor:"e-ai-terms-approval"},(0,te.__)("I approve the ","elementor"),W.default.createElement(ee.Link,{href:"https://go.elementor.com/ai-terms/",target:"_blank",color:"info.main"},(0,te.__)("Terms of Service","elementor"))," & ",W.default.createElement(ee.Link,{href:"https://go.elementor.com/ai-privacy-policy/",target:"_blank",color:"info.main"},(0,te.__)("Privacy Policy","elementor")),(0,te.__)(" of the Elementor AI service.","elementor"),W.default.createElement("br",null),(0,te.__)("This includes consenting to the collection and use of data to improve user experience.","elementor")))),W.default.createElement(ee.Button,{disabled:!A,variant:"contained",onClick:me,sx:{mt:1,"&:hover":{color:"primary.contrastText"}}},(0,te.__)("Get Started","elementor")))};me.propTypes={onSuccess:ne.default.func.isRequired};C.default=me},38298:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.AttachmentsTypesPropType=C.AttachmentPropType=void 0;var A=T(P(62688));C.AttachmentPropType=A.default.shape({type:A.default.string,previewHTML:A.default.string,content:A.default.string,label:A.default.string,source:A.default.string}),C.AttachmentsTypesPropType=A.default.shape({type:A.default.shape({promptPlaceholder:A.default.string,promptSuggestions:A.default.arrayOf(A.default.shape({text:A.default.string.isRequired})),previewGenerator:A.default.func})})},36833:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.renderLayoutApp=C.openPanel=C.onConnect=C.importToEditor=C.getUiConfig=C.closePanel=C.WEB_BASED_PROMPTS=C.VARIATIONS_PROMPTS=void 0;var A=T(P(41594)),W=T(P(61790)),U=T(P(58155)),Z=T(P(18791)),Q=P(74561),ee=T(P(93569)),te=P(47547),ne=P(40327),de=P(12470),pe=T(P(47407)),me=P(40128),ge=C.closePanel=function closePanel(){$e.run("panel/close"),$e.components.get("panel").blockUserInteractions()},ve=C.openPanel=function openPanel(){$e.run("panel/open"),$e.components.get("panel").unblockUserInteractions()},ye=C.onConnect=function onConnect(i){elementorCommon.config.library_connect.is_connected=!0,elementorCommon.config.library_connect.current_access_level=i.kits_access_level||i.access_level||0,elementorCommon.config.library_connect.current_access_tier=i.access_tier},be=C.getUiConfig=function getUiConfig(){var i,C;return{colorScheme:(null===(i=elementor)||void 0===i||null===(C=i.getPreferences)||void 0===C?void 0:C.call(i,"ui_theme"))||"auto",isRTL:elementorCommon.config.isRTL}},Ee=C.VARIATIONS_PROMPTS=[{text:(0,de.__)("Minimalist design with bold typography about","elementor")},{text:(0,de.__)("Elegant style with serif fonts discussing","elementor")},{text:(0,de.__)("Retro vibe with muted colors and classic fonts about","elementor")},{text:(0,de.__)("Futuristic design with neon accents about","elementor")},{text:(0,de.__)("Professional look with clean lines for","elementor")},{text:(0,de.__)("Earthy tones and organic shapes featuring","elementor")},{text:(0,de.__)("Luxurious theme with rich colors discussing","elementor")},{text:(0,de.__)("Tech-inspired style with modern fonts about","elementor")},{text:(0,de.__)("Warm hues with comforting visuals about","elementor")}],xe=C.WEB_BASED_PROMPTS=[{text:(0,de.__)("Change the content to be about [topic]","elementor")},{text:(0,de.__)("Generate lorem ipsum placeholder text for all paragraphs","elementor")},{text:(0,de.__)("Revise the content to focus on [topic] and then translate it into Spanish","elementor")},{text:(0,de.__)("Shift the focus of the content to [topic] in order to showcase our company's mission and values","elementor")},{text:(0,de.__)("Alter the content to provide helpful tips related to [topic]","elementor")},{text:(0,de.__)("Adjust the content to include FAQs and answers for common inquiries about [topic]","elementor")}],Oe=(0,de.__)("Press '/' for suggestions or describe the changes you want to apply (optional)...","elementor");C.renderLayoutApp=function renderLayoutApp(){var i,C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{parentContainer:null,mode:"",at:null,onClose:null,onGenerate:null,onInsert:null,onRenderApp:null,onSelect:null,attachments:[]};ge();var P=(0,Q.createPreviewContainer)(C.parentContainer,{at:C.at}),T=be(),ne=T.colorScheme,de=T.isRTL,me=document.createElement("div");document.body.append(me);var ke,Re=window.elementorFrontend.elements.$window[0].getComputedStyle(window.elementorFrontend.elements.$body[0]),Te=Z.default.render(A.default.createElement(pe.default,{isRTL:de,colorScheme:ne},A.default.createElement(ee.default,{mode:C.mode,currentContext:{body:{backgroundColor:Re.backgroundColor,backgroundImage:Re.backgroundImage}},attachmentsTypes:{json:{promptSuggestions:Ee,promptPlaceholder:Oe,previewGenerator:(ke=(0,U.default)(W.default.mark((function _callee(i){var C;return W.default.wrap((function _callee$(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,(0,te.takeScreenshot)(i);case 2:return C=P.sent,P.abrupt("return",' '));case 4:case"end":return P.stop()}}),_callee)}))),function previewGenerator(i){return ke.apply(this,arguments)})},url:{promptPlaceholder:Oe,promptSuggestions:xe}},attachments:C.attachments||[],onClose:function onClose(){var i;P.destroy(),null===(i=C.onClose)||void 0===i||i.call(C),je(),me.remove(),ve()},onConnect:ye,onGenerate:function onGenerate(){var i;null===(i=C.onGenerate)||void 0===i||i.call(C,{previewContainer:P})},onData:function(){var i=(0,U.default)(W.default.mark((function _callee2(i){var C;return W.default.wrap((function _callee2$(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,(0,te.takeScreenshot)(i);case 2:return C=P.sent,P.abrupt("return",{screenshot:C,template:i});case 4:case"end":return P.stop()}}),_callee2)})));return function(C){return i.apply(this,arguments)}}(),onSelect:function onSelect(i){var T;null===(T=C.onSelect)||void 0===T||T.call(C),P.setContent(i)},onInsert:C.onInsert,hasPro:elementor.helpers.hasPro()})),me),je=Te.unmount;null===(i=C.onRenderApp)||void 0===i||i.call(C,{previewContainer:P})},C.importToEditor=function importToEditor(i){var C=i.parentContainer,P=i.at,T=i.template,A=i.historyTitle,W=i.replace,U=void 0!==W&&W,Z=(0,ne.startHistoryLog)({type:"import",title:A});U&&$e.run("document/elements/delete",{container:C.children.at(P)}),$e.run("document/elements/create",{container:C,model:(0,me.generateIds)(T),options:{at:P,edit:!0}}),Z()}},40327:(i,C)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.startHistoryLog=function startHistoryLog(i){var C=i.type,P=i.title,T=$e.internal("document/history/start-log",{type:C,title:P});return function(){return $e.internal("document/history/end-log",{id:T})}},C.toggleHistory=function toggleHistory(i){elementor.documents.getCurrent().history.setActive(i)}},74561:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.createPreviewContainer=function createPreviewContainer(i){var C=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},P=new Map,T=function createIdleContainer(i){var C=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},P=createContainer(i,{elType:"container"},C);return P.view.$el.addClass(ee),P}(i,C);function getAllContainers(){return[].concat((0,W.default)(P.values()),[T])}return{init:function init(){showContainer(T)},reset:function reset(){deleteContainers((0,W.default)(P.values())),P.clear(),showContainer(T)},setContent:function setContent(T){if(T){if(function hideContainers(i){i.forEach((function(i){i.view.$el.addClass(Q)}))}(getAllContainers()),!P.has(T)){var A=createContainer(i,T,C);P.set(T,A)}showContainer(P.get(T))}},destroy:function destroy(){deleteContainers(getAllContainers()),P.clear()}}};var A=T(P(85707)),W=T(P(10906)),U=P(40327);function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C2&&void 0!==arguments[2]?arguments[2]:{};(0,U.toggleHistory)(!1);var T=$e.run("document/elements/create",{container:i,model:_objectSpread(_objectSpread({},C),{},{id:"".concat(Z,"-").concat(elementorCommon.helpers.getUniqueId().toString())}),options:_objectSpread(_objectSpread({},P),{},{edit:!1})});return(0,U.toggleHistory)(!0),T.view.$el.addClass(Q),T}function showContainer(i){i.view.$el.removeClass(Q),setTimeout((function(){i.view.$el[0].scrollIntoView({behavior:"smooth",block:"start"})}))}function deleteContainers(i){(0,U.toggleHistory)(!1),$e.run("document/elements/delete",{containers:i}),(0,U.toggleHistory)(!0)}},47547:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.takeScreenshot=void 0;var A=T(P(61790)),W=T(P(10906)),U=T(P(58155)),Z=P(45549),Q=P(40327),ee=P(40128);C.takeScreenshot=function(){var i=(0,U.default)(A.default.mark((function _callee(i){var C,P,T;return A.default.wrap((function _callee$(A){for(;;)switch(A.prev=A.next){case 0:if(i){A.next=2;break}return A.abrupt("return","");case 2:return(0,Q.toggleHistory)(!1),C=createHiddenWrapper(),wrapContainer(P=createContainer(i),C),elementor.getPreviewView().$childViewContainer[0].appendChild(C),A.next=9,waitForContainer(P.id);case 9:if(!i.elements.length){A.next=12;break}return A.next=12,Promise.all(i.elements.map((function(i){return waitForContainer(i.id)})));case 12:return A.prev=12,A.next=15,function toWebp(i){return _toWebp.apply(this,arguments)}(P.view.$el[0],{quality:.01,imagePlaceholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="});case 15:T=A.sent,A.next=21;break;case 18:A.prev=18,A.t0=A.catch(12),T="";case 21:return deleteContainer(P),C.remove(),(0,Q.toggleHistory)(!0),A.abrupt("return",T);case 25:case"end":return A.stop()}}),_callee,null,[[12,18]])})));return function takeScreenshot(C){return i.apply(this,arguments)}}();function _toWebp(){return _toWebp=(0,U.default)(A.default.mark((function _callee3(i){var C,P,T,W=arguments;return A.default.wrap((function _callee3$(A){for(;;)switch(A.prev=A.next){case 0:return P=W.length>1&&void 0!==W[1]?W[1]:{},A.next=3,(0,Z.toCanvas)(i,P);case 3:return T=A.sent,A.abrupt("return",T.toDataURL("image/webp",null!==(C=P.quality)&&void 0!==C?C:1));case 5:case"end":return A.stop()}}),_callee3)}))),_toWebp.apply(this,arguments)}function createHiddenWrapper(){var i=document.createElement("div");return i.style.position="fixed",i.style.opacity="0",i.style.inset="0",i}function createContainer(i){var C=(0,ee.generateIds)(i);return C.id="e-ai-screenshot-container-".concat(C.id),$e.run("document/elements/create",{container:elementor.getPreviewContainer(),model:C,options:{edit:!1}})}function deleteContainer(i){return $e.run("document/elements/delete",{container:i})}function waitForContainer(i){var C=function sleep(i){return new Promise((function(C){return setTimeout(C,i)}))}(arguments.length>1&&void 0!==arguments[1]?arguments[1]:5e3),P=new Promise((function(C){elementorFrontend.hooks.addAction("frontend/element_ready/global",function(){var P=(0,U.default)(A.default.mark((function _callee2(P){var T;return A.default.wrap((function _callee2$(A){for(;;)switch(A.prev=A.next){case 0:if(P.data("id")!==i){A.next=5;break}return T=(0,W.default)(P[0].querySelectorAll("img")),A.next=4,Promise.all(T.map(waitForImage));case 4:C();case 5:case"end":return A.stop()}}),_callee2)})));return function(i){return P.apply(this,arguments)}}())}));return Promise.any([C,P])}function waitForImage(i){return i.complete?Promise.resolve():new Promise((function(C){i.addEventListener("load",C),i.addEventListener("error",(function(){i.remove(),C()}))}))}function wrapContainer(i,C){var P=i.view.$el[0];P.parentNode.insertBefore(C,P),C.appendChild(P)}},43901:(i,C,P)=>{"use strict";var T=P(62688),A=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.EditTextWithAi=void 0;var W=A(P(18821)),U=P(91003),Z=P(12470),Q=P(22238),ee=P(44048),te=A(P(41594)),ne=wp.components.ToolbarButton,de=wp.blockEditor.BlockControls;(C.EditTextWithAi=function EditTextWithAi(i){var C=(0,U.useState)(!1),P=(0,W.default)(C,2),T=P[0],A=P[1],pe=i.blockEdit;return["core/paragraph","core/heading"].includes(i.name)?T?te.default.createElement(Q.AiText,{onClose:function onClose(){return A(!1)},blockName:i.name,initialValue:i.attributes.content?String(i.attributes.content):"",blockClientId:i.clientId}):te.default.createElement(te.default.Fragment,null,te.default.createElement(de,null,te.default.createElement(ne,{icon:te.default.createElement(ee.AIIcon,{color:"secondary"}),label:(0,Z.__)("Edit with Elementor AI","elementor"),onClick:function onClick(){return A(!0)}})),te.default.createElement(pe,i)):te.default.createElement(pe,i)}).propTypes={name:T.string,blockEdit:T.func,attributes:T.object,clientId:T.string}},68732:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(18821)),W=T(P(41594)),U=P(91003),Z=P(40128),Q=P(12470),ee=P(80907),te=T(P(34515)),ne=P(16363),de=wp.data,pe=de.useSelect,me=de.useDispatch;C.default=function GenerateExcerptWithAI(){var i=(0,U.useState)(!1),C=(0,A.default)(i,2),P=C[0],T=C[1],de=pe((function(i){var C;return null===(C=i("core/editor"))||void 0===C?void 0:C.getEditedPostAttribute("excerpt")}),[]),ge=me("core/editor").editPost,ve=(0,ne.useGutenbergPostText)();return W.default.createElement("div",{style:{paddingTop:"0.6em"}},W.default.createElement(Z.RequestIdsProvider,null,W.default.createElement(ee.Icon,{className:"eicon-ai"}),W.default.createElement(ee.AiLink,{onClick:function handleButtonClick(){T(!0)}},(0,Q.__)("Generate with Elementor AI","elementor")),P&&W.default.createElement(te.default,{onClose:function handleClose(){T(!1)},currExcerpt:de,updateExcerpt:function updateExcerpt(i){return ge({excerpt:i})},postTextualContent:ve})))}},88467:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var A=T(P(41594)),W=T(P(18821)),U=P(40128),Z=P(12470),Q=P(25252),ee=P(16363),te=P(80907),ne=P(91003),de=T(P(75431)),pe=wp.data.useDispatch;C.default=function GenerateFeaturedImageWithAI(){var i=pe("core/editor").editPost,C=(0,ne.useState)(!1),P=(0,W.default)(C,2),T=P[0],me=P[1],ge=(0,ee.useGutenbergPostText)();return A.default.createElement("div",{style:{paddingTop:"0.6em"}},A.default.createElement(U.RequestIdsProvider,null,A.default.createElement(te.Icon,{className:"eicon-ai"}),A.default.createElement(te.AiLink,{onClick:function handleButtonClick(){me(!0)}},(0,Z.__)("Generate with Elementor AI","elementor")),T&&A.default.createElement(Q.AIMediaGenerateApp,{onClose:function handleClose(){me(!1)},predefinedPrompt:ge,textToImageHook:de.default,setControlValue:function setControlValue(C){i({featured_media:null==C?void 0:C.id})},initialSettings:{aspectRatio:"4:3"}})))}},16363:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.useGutenbergPostText=void 0;var A=T(P(18821)),W=P(91003),U=wp.data.useSelect;C.useGutenbergPostText=function useGutenbergPostText(){var i=U((function(i){var C;return null===(C=i("core/editor"))||void 0===C?void 0:C.getEditedPostContent()}),[]),C=U((function(i){var C;return null===(C=i("core/editor"))||void 0===C?void 0:C.getEditedPostAttribute("title")}),[]),P=(0,W.useState)(""),T=(0,A.default)(P,2),Z=T[0],Q=T[1];return(0,W.useEffect)((function(){var P=document.createElement("div");P.innerHTML=i;var T=[C];!function extractTextRecursively(i,C){i.childNodes.forEach((function(i){if(i.nodeType===Node.TEXT_NODE){var P=i.textContent.trim();P&&C.push(P)}else i.nodeType===Node.ELEMENT_NODE&&extractTextRecursively(i,C)}))}(P,T),Q(T.join("\n").trim())}),[i,C]),Z}},80907:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.Icon=C.AiLink=void 0;var A,W,U=T(P(98832)),Z=T(P(15142));C.Icon=Z.default.i(A||(A=(0,U.default)(["\n padding-inline-end: 0.5em;\n cursor: pointer;\n color: #C00BB9;\n"]))),C.AiLink=Z.default.a(W||(W=(0,U.default)(["\n color: #C00BB9;\n cursor: pointer;\n font-family: inherit;\n font-size: inherit;\n &:hover {\n text-decoration: underline;\n color: #C00BB9;\n }\n"])))},22238:(i,C,P)=>{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.GenerateTextWithAi=C.AiText=void 0;var A=T(P(18821)),W=T(P(85707)),U=P(91003),Z=P(40128),Q=P(80907),ee=P(12470),te=T(P(41594)),ne=T(P(96698)),de=T(P(62688));function ownKeys(i,C){var P=Object.keys(i);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(i);C&&(T=T.filter((function(C){return Object.getOwnPropertyDescriptor(i,C).enumerable}))),P.push.apply(P,T)}return P}function _objectSpread(i){for(var C=1;C{"use strict";var T=P(96784);Object.defineProperty(C,"__esModule",{value:!0}),C.AIMediaGenerateApp=C.AIMediaEditApp=void 0;var A=T(P(41594)),W=T(P(62688)),U=T(P(96698)),Z=P(33222);(C.AIMediaGenerateApp=function AIMediaGenerateApp(i){var C=i.onClose,P=i.setControlValue,T=i.predefinedPrompt,W=void 0===T?"":T,Q=i.textToImageHook,ee=void 0===Q?null:Q,te=i.initialSettings,ne=void 0===te?{}:te;return A.default.createElement(A.default.Fragment,null,A.default.createElement(U.default,{type:"media",getControlValue:function getControlValue(){},setControlValue:P,onClose:C,isRTL:elementorCommon.config.isRTL,additionalOptions:{defaultImageType:Object.keys(Z.IMAGE_PROMPT_CATEGORIES)[1],textToImageHook:ee,predefinedPrompt:W,initialSettings:ne}}))}).propTypes={onClose:W.default.func.isRequired,predefinedPrompt:W.default.string,textToImageHook:W.default.func,setControlValue:W.default.func.isRequired,initialSettings:W.default.object},(C.AIMediaEditApp=function AIMediaEditApp(i){var C=i.onClose,P=i.imageId,T=wp.media.attachment(P);return A.default.createElement(A.default.Fragment,null,A.default.createElement(U.default,{type:"media",getControlValue:function getControlValue(){return T.attributes},setControlValue:function setControlValue(){},onClose:C,isRTL:elementorCommon.config.isRTL,additionalOptions:{location:Z.LOCATIONS.IMAGE_TOOLS}}))}).propTypes={onClose:W.default.func.isRequired,imageId:W.default.string}},49909:i=>{"use strict";var C=Object.prototype.hasOwnProperty,P=Object.prototype.toString,T=Object.defineProperty,A=Object.getOwnPropertyDescriptor,W=function isArray(i){return"function"==typeof Array.isArray?Array.isArray(i):"[object Array]"===P.call(i)},U=function isPlainObject(i){if(!i||"[object Object]"!==P.call(i))return!1;var T,A=C.call(i,"constructor"),W=i.constructor&&i.constructor.prototype&&C.call(i.constructor.prototype,"isPrototypeOf");if(i.constructor&&!A&&!W)return!1;for(T in i);return void 0===T||C.call(i,T)},Z=function setProperty(i,C){T&&"__proto__"===C.name?T(i,C.name,{enumerable:!0,configurable:!0,value:C.newValue,writable:!0}):i[C.name]=C.newValue},Q=function getProperty(i,P){if("__proto__"===P){if(!C.call(i,P))return;if(A)return A(i,P).value}return i[P]};i.exports=function extend(){var i,C,P,T,A,ee,te=arguments[0],ne=1,de=arguments.length,pe=!1;for("boolean"==typeof te&&(pe=te,te=arguments[1]||{},ne=2),(null==te||"object"!=typeof te&&"function"!=typeof te)&&(te={});ne{"use strict";P.r(C),P.d(C,{getFontEmbedCSS:()=>getFontEmbedCSS,toBlob:()=>toBlob,toCanvas:()=>toCanvas,toJpeg:()=>toJpeg,toPixelData:()=>toPixelData,toPng:()=>toPng,toSvg:()=>toSvg});const T=(()=>{let i=0;return()=>(i+=1,`u${`0000${(Math.random()*36**4|0).toString(36)}`.slice(-4)}${i}`)})();function toArray(i){const C=[];for(let P=0,T=i.length;P{const T=new Image;T.decode=()=>C(T),T.onload=()=>C(T),T.onerror=P,T.crossOrigin="anonymous",T.decoding="async",T.src=i}))}async function nodeToDataURL(i,C,P){const T="http://www.w3.org/2000/svg",A=document.createElementNS(T,"svg"),W=document.createElementNS(T,"foreignObject");return A.setAttribute("width",`${C}`),A.setAttribute("height",`${P}`),A.setAttribute("viewBox",`0 0 ${C} ${P}`),W.setAttribute("width","100%"),W.setAttribute("height","100%"),W.setAttribute("x","0"),W.setAttribute("y","0"),W.setAttribute("externalResourcesRequired","true"),A.appendChild(W),W.appendChild(i),async function svgToDataURL(i){return Promise.resolve().then((()=>(new XMLSerializer).serializeToString(i))).then(encodeURIComponent).then((i=>`data:image/svg+xml;charset=utf-8,${i}`))}(A)}const isInstanceOfElement=(i,C)=>{if(i instanceof C)return!0;const P=Object.getPrototypeOf(i);return null!==P&&(P.constructor.name===C.name||isInstanceOfElement(P,C))};function getPseudoElementStyle(i,C,P){const T=`.${i}:${C}`,A=P.cssText?function formatCSSText(i){const C=i.getPropertyValue("content");return`${i.cssText} content: '${C.replace(/'|"/g,"")}';`}(P):function formatCSSProperties(i){return toArray(i).map((C=>`${C}: ${i.getPropertyValue(C)}${i.getPropertyPriority(C)?" !important":""};`)).join(" ")}(P);return document.createTextNode(`${T}{${A}}`)}function clonePseudoElement(i,C,P){const A=window.getComputedStyle(i,P),W=A.getPropertyValue("content");if(""===W||"none"===W)return;const U=T();try{C.className=`${C.className} ${U}`}catch(i){return}const Z=document.createElement("style");Z.appendChild(getPseudoElementStyle(U,P,A)),C.appendChild(Z)}const W="application/font-woff",U="image/jpeg",Z={woff:W,woff2:W,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:U,jpeg:U,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml",webp:"image/webp"};function getMimeType(i){const C=function getExtension(i){const C=/\.([^./]*?)$/g.exec(i);return C?C[1]:""}(i).toLowerCase();return Z[C]||""}function isDataUrl(i){return-1!==i.search(/^(data:)/)}function makeDataUrl(i,C){return`data:${C};base64,${i}`}async function fetchAsDataURL(i,C,P){const T=await fetch(i,C);if(404===T.status)throw new Error(`Resource "${T.url}" not found`);const A=await T.blob();return new Promise(((i,C)=>{const W=new FileReader;W.onerror=C,W.onloadend=()=>{try{i(P({res:T,result:W.result}))}catch(i){C(i)}},W.readAsDataURL(A)}))}const Q={};async function resourceToDataURL(i,C,P){const T=function getCacheKey(i,C,P){let T=i.replace(/\?.*/,"");return P&&(T=i),/ttf|otf|eot|woff2?/i.test(T)&&(T=T.replace(/.*\//,"")),C?`[${C}]${T}`:T}(i,C,P.includeQueryParams);if(null!=Q[T])return Q[T];let A;P.cacheBust&&(i+=(/\?/.test(i)?"&":"?")+(new Date).getTime());try{const T=await fetchAsDataURL(i,P.fetchRequestInit,(({res:i,result:P})=>(C||(C=i.headers.get("Content-Type")||""),function getContentFromDataUrl(i){return i.split(/,/)[1]}(P))));A=makeDataUrl(T,C)}catch(C){A=P.imagePlaceholder||"";let T=`Failed to fetch resource: ${i}`;C&&(T="string"==typeof C?C:C.message),T&&console.warn(T)}return Q[T]=A,A}async function cloneSingleNode(i,C){return isInstanceOfElement(i,HTMLCanvasElement)?async function cloneCanvasElement(i){const C=i.toDataURL();return"data:,"===C?i.cloneNode(!1):createImage(C)}(i):isInstanceOfElement(i,HTMLVideoElement)?async function cloneVideoElement(i,C){if(i.currentSrc){const C=document.createElement("canvas"),P=C.getContext("2d");return C.width=i.clientWidth,C.height=i.clientHeight,null==P||P.drawImage(i,0,0,C.width,C.height),createImage(C.toDataURL())}const P=i.poster,T=getMimeType(P);return createImage(await resourceToDataURL(P,T,C))}(i,C):isInstanceOfElement(i,HTMLIFrameElement)?async function cloneIFrameElement(i){var C;try{if(null===(C=null==i?void 0:i.contentDocument)||void 0===C?void 0:C.body)return await cloneNode(i.contentDocument.body,{},!0)}catch(i){}return i.cloneNode(!1)}(i):i.cloneNode(!1)}const isSlotElement=i=>null!=i.tagName&&"SLOT"===i.tagName.toUpperCase();function decorate(i,C){return isInstanceOfElement(C,Element)&&(!function cloneCSSStyle(i,C){const P=C.style;if(!P)return;const T=window.getComputedStyle(i);T.cssText?(P.cssText=T.cssText,P.transformOrigin=T.transformOrigin):toArray(T).forEach((A=>{let W=T.getPropertyValue(A);if("font-size"===A&&W.endsWith("px")){const i=Math.floor(parseFloat(W.substring(0,W.length-2)))-.1;W=`${i}px`}isInstanceOfElement(i,HTMLIFrameElement)&&"display"===A&&"inline"===W&&(W="block"),"d"===A&&C.getAttribute("d")&&(W=`path(${C.getAttribute("d")})`),P.setProperty(A,W,T.getPropertyPriority(A))}))}(i,C),function clonePseudoElements(i,C){clonePseudoElement(i,C,":before"),clonePseudoElement(i,C,":after")}(i,C),function cloneInputValue(i,C){isInstanceOfElement(i,HTMLTextAreaElement)&&(C.innerHTML=i.value),isInstanceOfElement(i,HTMLInputElement)&&C.setAttribute("value",i.value)}(i,C),function cloneSelectValue(i,C){if(isInstanceOfElement(i,HTMLSelectElement)){const P=C,T=Array.from(P.children).find((C=>i.value===C.getAttribute("value")));T&&T.setAttribute("selected","")}}(i,C)),C}async function cloneNode(i,C,P){return P||!C.filter||C.filter(i)?Promise.resolve(i).then((i=>cloneSingleNode(i,C))).then((P=>async function cloneChildren(i,C,P){var T,A;let W=[];return W=isSlotElement(i)&&i.assignedNodes?toArray(i.assignedNodes()):isInstanceOfElement(i,HTMLIFrameElement)&&(null===(T=i.contentDocument)||void 0===T?void 0:T.body)?toArray(i.contentDocument.body.childNodes):toArray((null!==(A=i.shadowRoot)&&void 0!==A?A:i).childNodes),0===W.length||isInstanceOfElement(i,HTMLVideoElement)||await W.reduce(((i,T)=>i.then((()=>cloneNode(T,P))).then((i=>{i&&C.appendChild(i)}))),Promise.resolve()),C}(i,P,C))).then((C=>decorate(i,C))).then((i=>async function ensureSVGSymbols(i,C){const P=i.querySelectorAll?i.querySelectorAll("use"):[];if(0===P.length)return i;const T={};for(let A=0;A{for(;;){const[P,,T]=te.exec(i)||[];if(!T)return"";if(T===C)return`src: ${P};`}})):i}(i,P),A=function parseURLs(i){const C=[];return i.replace(ee,((i,P,T)=>(C.push(T),i))),C.filter((i=>!isDataUrl(i)))}(T);return A.reduce(((i,T)=>i.then((i=>embed_resources_embed(i,T,C,P)))),Promise.resolve(T))}async function embedProp(i,C,P){var T;const A=null===(T=C.style)||void 0===T?void 0:T.getPropertyValue(i);if(A){const T=await embedResources(A,null,P);return C.style.setProperty(i,T,C.style.getPropertyPriority(i)),!0}return!1}async function embedImages(i,C){isInstanceOfElement(i,Element)&&(await async function embedBackground(i,C){await embedProp("background",i,C)||await embedProp("background-image",i,C),await embedProp("mask",i,C)||await embedProp("mask-image",i,C)}(i,C),await async function embedImageNode(i,C){const P=isInstanceOfElement(i,HTMLImageElement);if((!P||isDataUrl(i.src))&&(!isInstanceOfElement(i,SVGImageElement)||isDataUrl(i.href.baseVal)))return;const T=P?i.src:i.href.baseVal,A=await resourceToDataURL(T,getMimeType(T),C);await new Promise(((C,T)=>{i.onload=C,i.onerror=T;const W=i;W.decode&&(W.decode=C),"lazy"===W.loading&&(W.loading="eager"),P?(i.srcset="",i.src=A):i.href.baseVal=A}))}(i,C),await async function embedChildren(i,C){const P=toArray(i.childNodes).map((i=>embedImages(i,C)));await Promise.all(P).then((()=>i))}(i,C))}const de={};async function fetchCSS(i){let C=de[i];if(null!=C)return C;const P=await fetch(i);return C={url:i,cssText:await P.text()},de[i]=C,C}async function embedFonts(i,C){let P=i.cssText;const T=/url\(["']?([^"')]+)["']?\)/g,A=(P.match(/url\([^)]+\)/g)||[]).map((async A=>{let W=A.replace(T,"$1");return W.startsWith("https://")||(W=new URL(W,i.url).href),fetchAsDataURL(W,C.fetchRequestInit,(({result:i})=>(P=P.replace(A,`url(${i})`),[A,i])))}));return Promise.all(A).then((()=>P))}function parseCSS(i){if(null==i)return[];const C=[];let P=i.replace(/(\/\*[\s\S]*?\*\/)/gi,"");const T=new RegExp("((@.*?keyframes [\\s\\S]*?){([\\s\\S]*?}\\s*?)})","gi");for(;;){const i=T.exec(P);if(null===i)break;C.push(i[0])}P=P.replace(T,"");const A=/@import[\s\S]*?url\([^)]*\)[\s\S]*?;/gi,W=new RegExp("((\\s*?(?:\\/\\*[\\s\\S]*?\\*\\/)?\\s*?@media[\\s\\S]*?){([\\s\\S]*?)}\\s*?})|(([\\s\\S]*?){([\\s\\S]*?)})","gi");for(;;){let i=A.exec(P);if(null===i){if(i=W.exec(P),null===i)break;A.lastIndex=W.lastIndex}else W.lastIndex=A.lastIndex;C.push(i[0])}return C}async function parseWebFontRules(i,C){if(null==i.ownerDocument)throw new Error("Provided element is not within a Document");const P=toArray(i.ownerDocument.styleSheets),T=await async function getCSSRules(i,C){const P=[],T=[];return i.forEach((P=>{if("cssRules"in P)try{toArray(P.cssRules||[]).forEach(((i,A)=>{if(i.type===CSSRule.IMPORT_RULE){let W=A+1;const U=fetchCSS(i.href).then((i=>embedFonts(i,C))).then((i=>parseCSS(i).forEach((i=>{try{P.insertRule(i,i.startsWith("@import")?W+=1:P.cssRules.length)}catch(C){console.error("Error inserting rule from remote css",{rule:i,error:C})}})))).catch((i=>{console.error("Error loading remote css",i.toString())}));T.push(U)}}))}catch(A){const W=i.find((i=>null==i.href))||document.styleSheets[0];null!=P.href&&T.push(fetchCSS(P.href).then((i=>embedFonts(i,C))).then((i=>parseCSS(i).forEach((i=>{W.insertRule(i,P.cssRules.length)})))).catch((i=>{console.error("Error loading remote stylesheet",i)}))),console.error("Error inlining remote css file",A)}})),Promise.all(T).then((()=>(i.forEach((i=>{if("cssRules"in i)try{toArray(i.cssRules||[]).forEach((i=>{P.push(i)}))}catch(C){console.error(`Error while reading CSS rules from ${i.href}`,C)}})),P)))}(P,C);return function getWebFontRules(i){return i.filter((i=>i.type===CSSRule.FONT_FACE_RULE)).filter((i=>shouldEmbed(i.style.getPropertyValue("src"))))}(T)}async function getWebFontCSS(i,C){const P=await parseWebFontRules(i,C);return(await Promise.all(P.map((i=>{const P=i.parentStyleSheet?i.parentStyleSheet.href:null;return embedResources(i.cssText,P,C)})))).join("\n")}async function toSvg(i,C={}){const{width:P,height:T}=getImageSize(i,C),A=await cloneNode(i,C,!0);await async function embedWebFonts(i,C){const P=null!=C.fontEmbedCSS?C.fontEmbedCSS:C.skipFonts?null:await getWebFontCSS(i,C);if(P){const C=document.createElement("style"),T=document.createTextNode(P);C.appendChild(T),i.firstChild?i.insertBefore(C,i.firstChild):i.appendChild(C)}}(A,C),await embedImages(A,C),function applyStyle(i,C){const{style:P}=i;C.backgroundColor&&(P.backgroundColor=C.backgroundColor),C.width&&(P.width=`${C.width}px`),C.height&&(P.height=`${C.height}px`);const T=C.style;return null!=T&&Object.keys(T).forEach((i=>{P[i]=T[i]})),i}(A,C);return await nodeToDataURL(A,P,T)}async function toCanvas(i,C={}){const{width:P,height:T}=getImageSize(i,C),W=await toSvg(i,C),U=await createImage(W),Z=document.createElement("canvas"),Q=Z.getContext("2d"),ee=C.pixelRatio||function getPixelRatio(){let i,C;try{C=process}catch(i){}const P=C&&C.env?C.env.devicePixelRatio:null;return P&&(i=parseInt(P,10),Number.isNaN(i)&&(i=1)),i||window.devicePixelRatio||1}(),te=C.canvasWidth||P,ne=C.canvasHeight||T;return Z.width=te*ee,Z.height=ne*ee,C.skipAutoScale||function checkCanvasDimensions(i){(i.width>A||i.height>A)&&(i.width>A&&i.height>A?i.width>i.height?(i.height*=A/i.width,i.width=A):(i.width*=A/i.height,i.height=A):i.width>A?(i.height*=A/i.width,i.width=A):(i.width*=A/i.height,i.height=A))}(Z),Z.style.width=`${te}`,Z.style.height=`${ne}`,C.backgroundColor&&(Q.fillStyle=C.backgroundColor,Q.fillRect(0,0,Z.width,Z.height)),Q.drawImage(U,0,0,Z.width,Z.height),Z}async function toPixelData(i,C={}){const{width:P,height:T}=getImageSize(i,C);return(await toCanvas(i,C)).getContext("2d").getImageData(0,0,P,T).data}async function toPng(i,C={}){return(await toCanvas(i,C)).toDataURL()}async function toJpeg(i,C={}){return(await toCanvas(i,C)).toDataURL("image/jpeg",C.quality||1)}async function toBlob(i,C={}){const P=await toCanvas(i,C),T=await function canvasToBlob(i,C={}){return i.toBlob?new Promise((P=>{i.toBlob(P,C.type?C.type:"image/png",C.quality?C.quality:1)})):new Promise((P=>{const T=window.atob(i.toDataURL(C.type?C.type:void 0,C.quality?C.quality:void 0).split(",")[1]),A=T.length,W=new Uint8Array(A);for(let i=0;i{var C=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,P=/\n/g,T=/^\s*/,A=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,W=/^:\s*/,U=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,Z=/^[;\s]*/,Q=/^\s+|\s+$/g,ee="";function trim(i){return i?i.replace(Q,ee):ee}i.exports=function(i,Q){if("string"!=typeof i)throw new TypeError("First argument must be a string");if(!i)return[];Q=Q||{};var te=1,ne=1;function updatePosition(i){var C=i.match(P);C&&(te+=C.length);var T=i.lastIndexOf("\n");ne=~T?i.length-T:ne+i.length}function position(){var i={line:te,column:ne};return function(C){return C.position=new Position(i),whitespace(),C}}function Position(i){this.start=i,this.end={line:te,column:ne},this.source=Q.source}Position.prototype.content=i;var de=[];function error(C){var P=new Error(Q.source+":"+te+":"+ne+": "+C);if(P.reason=C,P.filename=Q.source,P.line=te,P.column=ne,P.source=i,!Q.silent)throw P;de.push(P)}function match(C){var P=C.exec(i);if(P){var T=P[0];return updatePosition(T),i=i.slice(T.length),P}}function whitespace(){match(T)}function comments(i){var C;for(i=i||[];C=comment();)!1!==C&&i.push(C);return i}function comment(){var C=position();if("/"==i.charAt(0)&&"*"==i.charAt(1)){for(var P=2;ee!=i.charAt(P)&&("*"!=i.charAt(P)||"/"!=i.charAt(P+1));)++P;if(P+=2,ee===i.charAt(P-1))return error("End of comment missing");var T=i.slice(2,P-2);return ne+=2,updatePosition(T),i=i.slice(P),ne+=2,C({type:"comment",comment:T})}}function declaration(){var i=position(),P=match(A);if(P){if(comment(),!match(W))return error("property missing ':'");var T=match(U),Q=i({type:"declaration",property:trim(P[0].replace(C,ee)),value:T?trim(T[0].replace(C,ee)):ee});return match(Z),Q}}return whitespace(),function declarations(){var i,C=[];for(comments(C);i=declaration();)!1!==i&&(C.push(i),comments(C));return C}()}},40362:(i,C,P)=>{"use strict";var T=P(56441);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,i.exports=function(){function shim(i,C,P,A,W,U){if(U!==T){var Z=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw Z.name="Invariant Violation",Z}}function getShim(){return shim}shim.isRequired=shim;var i={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return i.PropTypes=i,i}},62688:(i,C,P)=>{i.exports=P(40362)()},56441:i=>{"use strict";i.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},23941:function(i,C,P){i.exports=function(i,C){"use strict";function o(i){return i&&"object"==typeof i&&"default"in i?i:{default:i}}var P=o(i),T=o(C);function r(i,C){for(var P=0;Pi.length)&&(C=i.length);for(var P=0,T=new Array(C);P{var T=P(41594);var A=function r(i){return i&&"object"==typeof i&&"default"in i?i:{default:i}}(T);function o(){return(o=Object.assign||function(i){for(var C=1;C=0||(A[P]=i[P]);return A}function a(i){var C=T.useRef(i),P=T.useRef((function(i){C.current&&C.current(i)}));return C.current=i,P.current}var l=function(i,C,P){return void 0===C&&(C=0),void 0===P&&(P=1),i>P?P:i0:i.buttons>0)&&U.current?Z(s(U.current,i,ee.current)):t(!1)},r=function(){return t(!1)};function t(i){var C=te.current,P=c(U.current),T=i?P.addEventListener:P.removeEventListener;T(C?"touchmove":"mousemove",e),T(C?"touchend":"mouseup",r)}return[function(i){var C=i.nativeEvent,P=U.current;if(P&&(f(C),!function(i,C){return C&&!u(i)}(C,te.current)&&P)){if(u(C)){te.current=!0;var T=C.changedTouches||[];T.length&&(ee.current=T[0].identifier)}P.focus(),Z(s(P,C,ee.current)),t(!0)}},function(i){var C=i.which||i.keyCode;C<37||C>40||(i.preventDefault(),Q({left:39===C?.05:37===C?-.05:0,top:40===C?.05:38===C?-.05:0}))},t]}),[Q,Z]),de=ne[0],pe=ne[1],me=ne[2];return T.useEffect((function(){return me}),[me]),A.default.createElement("div",o({},W,{onTouchStart:de,onMouseDown:de,className:"react-colorful__interactive",ref:U,onKeyDown:pe,tabIndex:0,role:"slider"}))})),d=function(i){return i.filter(Boolean).join(" ")},v=function(i){var C=i.color,P=i.left,T=i.top,W=void 0===T?.5:T,U=d(["react-colorful__pointer",i.className]);return A.default.createElement("div",{className:U,style:{top:100*W+"%",left:100*P+"%"}},A.default.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:C}}))},h=function(i,C,P){return void 0===C&&(C=0),void 0===P&&(P=Math.pow(10,C)),Math.round(P*i)/P},U={grad:.9,turn:360,rad:360/(2*Math.PI)},m=function(i){return S(p(i))},p=function(i){return"#"===i[0]&&(i=i.substring(1)),i.length<6?{r:parseInt(i[0]+i[0],16),g:parseInt(i[1]+i[1],16),b:parseInt(i[2]+i[2],16),a:4===i.length?h(parseInt(i[3]+i[3],16)/255,2):1}:{r:parseInt(i.substring(0,2),16),g:parseInt(i.substring(2,4),16),b:parseInt(i.substring(4,6),16),a:8===i.length?h(parseInt(i.substring(6,8),16)/255,2):1}},b=function(i,C){return void 0===C&&(C="deg"),Number(i)*(U[C]||1)},_=function(i){var C=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(i);return C?x({h:b(C[1],C[2]),s:Number(C[3]),l:Number(C[4]),a:void 0===C[5]?1:Number(C[5])/(C[6]?100:1)}):{h:0,s:0,v:0,a:1}},Z=_,x=function(i){var C=i.s,P=i.l;return{h:i.h,s:(C*=(P<50?P:100-P)/100)>0?2*C/(P+C)*100:0,v:P+C,a:i.a}},E=function(i){return I(N(i))},H=function(i){var C=i.s,P=i.v,T=i.a,A=(200-C)*P/100;return{h:h(i.h),s:h(A>0&&A<200?C*P/100/(A<=100?A:200-A)*100:0),l:h(A/2),a:h(T,2)}},M=function(i){var C=H(i);return"hsl("+C.h+", "+C.s+"%, "+C.l+"%)"},k=function(i){var C=H(i);return"hsla("+C.h+", "+C.s+"%, "+C.l+"%, "+C.a+")"},N=function(i){var C=i.h,P=i.s,T=i.v,A=i.a;C=C/360*6,P/=100,T/=100;var W=Math.floor(C),U=T*(1-P),Z=T*(1-(C-W)*P),Q=T*(1-(1-C+W)*P),ee=W%6;return{r:h(255*[T,Z,U,U,Q,T][ee]),g:h(255*[Q,T,T,Z,U,U][ee]),b:h(255*[U,U,Q,T,T,Z][ee]),a:h(A,2)}},w=function(i){var C=/hsva?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(i);return C?O({h:b(C[1],C[2]),s:Number(C[3]),v:Number(C[4]),a:void 0===C[5]?1:Number(C[5])/(C[6]?100:1)}):{h:0,s:0,v:0,a:1}},Q=w,q=function(i){var C=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(i);return C?S({r:Number(C[1])/(C[2]?100/255:1),g:Number(C[3])/(C[4]?100/255:1),b:Number(C[5])/(C[6]?100/255:1),a:void 0===C[7]?1:Number(C[7])/(C[8]?100:1)}):{h:0,s:0,v:0,a:1}},ee=q,R=function(i){var C=i.toString(16);return C.length<2?"0"+C:C},I=function(i){var C=i.r,P=i.g,T=i.b,A=i.a,W=A<1?R(h(255*A)):"";return"#"+R(C)+R(P)+R(T)+W},S=function(i){var C=i.r,P=i.g,T=i.b,A=i.a,W=Math.max(C,P,T),U=W-Math.min(C,P,T),Z=U?W===C?(P-T)/U:W===P?2+(T-C)/U:4+(C-P)/U:0;return{h:h(60*(Z<0?Z+6:Z)),s:h(W?U/W*100:0),v:h(W/255*100),a:A}},O=function(i){return{h:h(i.h),s:h(i.s),v:h(i.v),a:h(i.a,2)}},te=A.default.memo((function(i){var C=i.hue,P=i.onChange,T=d(["react-colorful__hue",i.className]);return A.default.createElement("div",{className:T},A.default.createElement(W,{onMove:function(i){P({h:360*i.left})},onKey:function(i){P({h:l(C+360*i.left,0,360)})},"aria-label":"Hue","aria-valuenow":h(C),"aria-valuemax":"360","aria-valuemin":"0"},A.default.createElement(v,{className:"react-colorful__hue-pointer",left:C/360,color:M({h:C,s:100,v:100,a:1})})))})),ne=A.default.memo((function(i){var C=i.hsva,P=i.onChange,T={backgroundColor:M({h:C.h,s:100,v:100,a:1})};return A.default.createElement("div",{className:"react-colorful__saturation",style:T},A.default.createElement(W,{onMove:function(i){P({s:100*i.left,v:100-100*i.top})},onKey:function(i){P({s:l(C.s+100*i.left,0,100),v:l(C.v-100*i.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+h(C.s)+"%, Brightness "+h(C.v)+"%"},A.default.createElement(v,{className:"react-colorful__saturation-pointer",top:1-C.v/100,left:C.s/100,color:M(C)})))})),B=function(i,C){if(i===C)return!0;for(var P in i)if(i[P]!==C[P])return!1;return!0},D=function(i,C){return i.replace(/\s/g,"")===C.replace(/\s/g,"")},K=function(i,C){return i.toLowerCase()===C.toLowerCase()||B(p(i),p(C))};function L(i,C,P){var A=a(P),W=T.useState((function(){return i.toHsva(C)})),U=W[0],Z=W[1],Q=T.useRef({color:C,hsva:U});T.useEffect((function(){if(!i.equal(C,Q.current.color)){var P=i.toHsva(C);Q.current={hsva:P,color:C},Z(P)}}),[C,i]),T.useEffect((function(){var C;B(U,Q.current.hsva)||i.equal(C=i.fromHsva(U),Q.current.color)||(Q.current={hsva:U,color:C},A(C))}),[U,i,A]);var ee=T.useCallback((function(i){Z((function(C){return Object.assign({},C,i)}))}),[]);return[U,ee]}var de,pe="undefined"!=typeof window?T.useLayoutEffect:T.useEffect,me=new Map,Y=function(i){pe((function(){var C=i.current?i.current.ownerDocument:document;if(void 0!==C&&!me.has(C)){var T=C.createElement("style");T.innerHTML='.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url(\'data:image/svg+xml;charset=utf-8, \')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}',me.set(C,T);var A=de||P.nc;A&&T.setAttribute("nonce",A),C.head.appendChild(T)}}),[])},V=function(i){var C=i.className,P=i.colorModel,W=i.color,U=void 0===W?P.defaultColor:W,Z=i.onChange,Q=n(i,["className","colorModel","color","onChange"]),ee=T.useRef(null);Y(ee);var de=L(P,U,Z),pe=de[0],me=de[1],ge=d(["react-colorful",C]);return A.default.createElement("div",o({},Q,{ref:ee,className:ge}),A.default.createElement(ne,{hsva:pe,onChange:me}),A.default.createElement(te,{hue:pe.h,onChange:me,className:"react-colorful__last-control"}))},ge={defaultColor:"000",toHsva:m,fromHsva:function(i){return E({h:i.h,s:i.s,v:i.v,a:1})},equal:K},G=function(i){var C=i.className,P=i.hsva,T=i.onChange,U={backgroundImage:"linear-gradient(90deg, "+k(Object.assign({},P,{a:0}))+", "+k(Object.assign({},P,{a:1}))+")"},Z=d(["react-colorful__alpha",C]),Q=h(100*P.a);return A.default.createElement("div",{className:Z},A.default.createElement("div",{className:"react-colorful__alpha-gradient",style:U}),A.default.createElement(W,{onMove:function(i){T({a:i.left})},onKey:function(i){T({a:l(P.a+i.left)})},"aria-label":"Alpha","aria-valuetext":Q+"%","aria-valuenow":Q,"aria-valuemin":"0","aria-valuemax":"100"},A.default.createElement(v,{className:"react-colorful__alpha-pointer",left:P.a,color:k(P)})))},J=function(i){var C=i.className,P=i.colorModel,W=i.color,U=void 0===W?P.defaultColor:W,Z=i.onChange,Q=n(i,["className","colorModel","color","onChange"]),ee=T.useRef(null);Y(ee);var de=L(P,U,Z),pe=de[0],me=de[1],ge=d(["react-colorful",C]);return A.default.createElement("div",o({},Q,{ref:ee,className:ge}),A.default.createElement(ne,{hsva:pe,onChange:me}),A.default.createElement(te,{hue:pe.h,onChange:me}),A.default.createElement(G,{hsva:pe,onChange:me,className:"react-colorful__last-control"}))},ve={defaultColor:"0001",toHsva:m,fromHsva:E,equal:K},ye={defaultColor:{h:0,s:0,l:0,a:1},toHsva:x,fromHsva:H,equal:B},be={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:_,fromHsva:k,equal:D},Ee={defaultColor:{h:0,s:0,l:0},toHsva:function(i){return x({h:i.h,s:i.s,l:i.l,a:1})},fromHsva:function(i){return{h:(C=H(i)).h,s:C.s,l:C.l};var C},equal:B},xe={defaultColor:"hsl(0, 0%, 0%)",toHsva:Z,fromHsva:M,equal:D},Oe={defaultColor:{h:0,s:0,v:0,a:1},toHsva:function(i){return i},fromHsva:O,equal:B},ke={defaultColor:"hsva(0, 0%, 0%, 1)",toHsva:w,fromHsva:function(i){var C=O(i);return"hsva("+C.h+", "+C.s+"%, "+C.v+"%, "+C.a+")"},equal:D},Re={defaultColor:{h:0,s:0,v:0},toHsva:function(i){return{h:i.h,s:i.s,v:i.v,a:1}},fromHsva:function(i){var C=O(i);return{h:C.h,s:C.s,v:C.v}},equal:B},Te={defaultColor:"hsv(0, 0%, 0%)",toHsva:Q,fromHsva:function(i){var C=O(i);return"hsv("+C.h+", "+C.s+"%, "+C.v+"%)"},equal:D},je={defaultColor:{r:0,g:0,b:0,a:1},toHsva:S,fromHsva:N,equal:B},Ae={defaultColor:"rgba(0, 0, 0, 1)",toHsva:q,fromHsva:function(i){var C=N(i);return"rgba("+C.r+", "+C.g+", "+C.b+", "+C.a+")"},equal:D},Me={defaultColor:{r:0,g:0,b:0},toHsva:function(i){return S({r:i.r,g:i.g,b:i.b,a:1})},fromHsva:function(i){return{r:(C=N(i)).r,g:C.g,b:C.b};var C},equal:B},Le={defaultColor:"rgb(0, 0, 0)",toHsva:ee,fromHsva:function(i){var C=N(i);return"rgb("+C.r+", "+C.g+", "+C.b+")"},equal:D},De=/^#?([0-9A-F]{3,8})$/i,fe=function(i){var C=i.color,P=void 0===C?"":C,W=i.onChange,U=i.onBlur,Z=i.escape,Q=i.validate,ee=i.format,te=i.process,ne=n(i,["color","onChange","onBlur","escape","validate","format","process"]),de=T.useState((function(){return Z(P)})),pe=de[0],me=de[1],ge=a(W),ve=a(U),ye=T.useCallback((function(i){var C=Z(i.target.value);me(C),Q(C)&&ge(te?te(C):C)}),[Z,te,Q,ge]),be=T.useCallback((function(i){Q(i.target.value)||me(Z(P)),ve(i)}),[P,Z,Q,ve]);return T.useEffect((function(){me(Z(P))}),[P,Z]),A.default.createElement("input",o({},ne,{value:ee?ee(pe):pe,spellCheck:"false",onChange:ye,onBlur:be}))},ie=function(i){return"#"+i};C.HexAlphaColorPicker=function(i){return A.default.createElement(J,o({},i,{colorModel:ve}))},C.HexColorInput=function(i){var C=i.prefixed,P=i.alpha,W=n(i,["prefixed","alpha"]),U=T.useCallback((function(i){return i.replace(/([^0-9A-F]+)/gi,"").substring(0,P?8:6)}),[P]),Z=T.useCallback((function(i){return function(i,C){var P=De.exec(i),T=P?P[1].length:0;return 3===T||6===T||!!C&&4===T||!!C&&8===T}(i,P)}),[P]);return A.default.createElement(fe,o({},W,{escape:U,format:C?ie:void 0,process:ie,validate:Z}))},C.HexColorPicker=function(i){return A.default.createElement(V,o({},i,{colorModel:ge}))},C.HslColorPicker=function(i){return A.default.createElement(V,o({},i,{colorModel:Ee}))},C.HslStringColorPicker=function(i){return A.default.createElement(V,o({},i,{colorModel:xe}))},C.HslaColorPicker=function(i){return A.default.createElement(J,o({},i,{colorModel:ye}))},C.HslaStringColorPicker=function(i){return A.default.createElement(J,o({},i,{colorModel:be}))},C.HsvColorPicker=function(i){return A.default.createElement(V,o({},i,{colorModel:Re}))},C.HsvStringColorPicker=function(i){return A.default.createElement(V,o({},i,{colorModel:Te}))},C.HsvaColorPicker=function(i){return A.default.createElement(J,o({},i,{colorModel:Oe}))},C.HsvaStringColorPicker=function(i){return A.default.createElement(J,o({},i,{colorModel:ke}))},C.RgbColorPicker=function(i){return A.default.createElement(V,o({},i,{colorModel:Me}))},C.RgbStringColorPicker=function(i){return A.default.createElement(V,o({},i,{colorModel:Le}))},C.RgbaColorPicker=function(i){return A.default.createElement(J,o({},i,{colorModel:je}))},C.RgbaStringColorPicker=function(i){return A.default.createElement(J,o({},i,{colorModel:Ae}))},C.setNonce=function(i){de=i}},7470:(i,C,P)=>{"use strict";var T=P(75206);C.createRoot=T.createRoot,C.hydrateRoot=T.hydrateRoot},9111:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),Object.defineProperty(C,"DraggableCore",{enumerable:!0,get:function(){return te.default}}),C.default=void 0;var T=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=typeof i&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={},A=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var W in i)if("default"!==W&&Object.prototype.hasOwnProperty.call(i,W)){var U=A?Object.getOwnPropertyDescriptor(i,W):null;U&&(U.get||U.set)?Object.defineProperty(T,W,U):T[W]=i[W]}T.default=i,P&&P.set(i,T);return T}(P(41594)),A=_interopRequireDefault(P(62688)),W=_interopRequireDefault(P(75206)),U=_interopRequireDefault(P(38262)),Z=P(32837),Q=P(10402),ee=P(26732),te=_interopRequireDefault(P(11060)),ne=_interopRequireDefault(P(57988));function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}}function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function(i){return i?P:C})(i)}function _extends(){return _extends=Object.assign?Object.assign.bind():function(i){for(var C=1;C{(0,ne.default)("Draggable: onDragStart: %j",C);if(!1===this.props.onStart(i,(0,Q.createDraggableData)(this,C)))return!1;this.setState({dragging:!0,dragged:!0})})),_defineProperty(this,"onDrag",((i,C)=>{if(!this.state.dragging)return!1;(0,ne.default)("Draggable: onDrag: %j",C);const P=(0,Q.createDraggableData)(this,C),T={x:P.x,y:P.y,slackX:0,slackY:0};if(this.props.bounds){const{x:i,y:C}=T;T.x+=this.state.slackX,T.y+=this.state.slackY;const[A,W]=(0,Q.getBoundPosition)(this,T.x,T.y);T.x=A,T.y=W,T.slackX=this.state.slackX+(i-T.x),T.slackY=this.state.slackY+(C-T.y),P.x=T.x,P.y=T.y,P.deltaX=T.x-this.state.x,P.deltaY=T.y-this.state.y}if(!1===this.props.onDrag(i,P))return!1;this.setState(T)})),_defineProperty(this,"onDragStop",((i,C)=>{if(!this.state.dragging)return!1;if(!1===this.props.onStop(i,(0,Q.createDraggableData)(this,C)))return!1;(0,ne.default)("Draggable: onDragStop: %j",C);const P={dragging:!1,slackX:0,slackY:0};if(Boolean(this.props.position)){const{x:i,y:C}=this.props.position;P.x=i,P.y=C}this.setState(P)})),this.state={dragging:!1,dragged:!1,x:i.position?i.position.x:i.defaultPosition.x,y:i.position?i.position.y:i.defaultPosition.y,prevPropsPosition:{...i.position},slackX:0,slackY:0,isElementSVG:!1},!i.position||i.onDrag||i.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 i,C;return null!==(i=null===(C=this.props)||void 0===C||null===(C=C.nodeRef)||void 0===C?void 0:C.current)&&void 0!==i?i:W.default.findDOMNode(this)}render(){const{axis:i,bounds:C,children:P,defaultPosition:A,defaultClassName:W,defaultClassNameDragging:ee,defaultClassNameDragged:ne,position:de,positionOffset:pe,scale:me,...ge}=this.props;let ve={},ye=null;const be=!Boolean(de)||this.state.dragging,Ee=de||A,xe={x:(0,Q.canDragX)(this)&&be?this.state.x:Ee.x,y:(0,Q.canDragY)(this)&&be?this.state.y:Ee.y};this.state.isElementSVG?ye=(0,Z.createSVGTransform)(xe,pe):ve=(0,Z.createCSSTransform)(xe,pe);const Oe=(0,U.default)(P.props.className||"",W,{[ee]:this.state.dragging,[ne]:this.state.dragged});return T.createElement(te.default,_extends({},ge,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),T.cloneElement(T.Children.only(P),{className:Oe,style:{...P.props.style,...ve},transform:ye}))}}C.default=Draggable,_defineProperty(Draggable,"displayName","Draggable"),_defineProperty(Draggable,"propTypes",{...te.default.propTypes,axis:A.default.oneOf(["both","x","y","none"]),bounds:A.default.oneOfType([A.default.shape({left:A.default.number,right:A.default.number,top:A.default.number,bottom:A.default.number}),A.default.string,A.default.oneOf([!1])]),defaultClassName:A.default.string,defaultClassNameDragging:A.default.string,defaultClassNameDragged:A.default.string,defaultPosition:A.default.shape({x:A.default.number,y:A.default.number}),positionOffset:A.default.shape({x:A.default.oneOfType([A.default.number,A.default.string]),y:A.default.oneOfType([A.default.number,A.default.string])}),position:A.default.shape({x:A.default.number,y:A.default.number}),className:ee.dontSetMe,style:ee.dontSetMe,transform:ee.dontSetMe}),_defineProperty(Draggable,"defaultProps",{...te.default.defaultProps,axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1})},11060:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var T=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=typeof i&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={},A=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var W in i)if("default"!==W&&Object.prototype.hasOwnProperty.call(i,W)){var U=A?Object.getOwnPropertyDescriptor(i,W):null;U&&(U.get||U.set)?Object.defineProperty(T,W,U):T[W]=i[W]}T.default=i,P&&P.set(i,T);return T}(P(41594)),A=_interopRequireDefault(P(62688)),W=_interopRequireDefault(P(75206)),U=P(32837),Z=P(10402),Q=P(26732),ee=_interopRequireDefault(P(57988));function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}}function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function(i){return i?P:C})(i)}function _defineProperty(i,C,P){return(C=function _toPropertyKey(i){var C=function _toPrimitive(i,C){if("object"!=typeof i||null===i)return i;var P=i[Symbol.toPrimitive];if(void 0!==P){var T=P.call(i,C||"default");if("object"!=typeof T)return T;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===C?String:Number)(i)}(i,"string");return"symbol"==typeof C?C:String(C)}(C))in i?Object.defineProperty(i,C,{value:P,enumerable:!0,configurable:!0,writable:!0}):i[C]=P,i}const te={start:"touchstart",move:"touchmove",stop:"touchend"},ne={start:"mousedown",move:"mousemove",stop:"mouseup"};let de=ne;class DraggableCore extends T.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",(i=>{if(this.props.onMouseDown(i),!this.props.allowAnyClick&&"number"==typeof i.button&&0!==i.button)return!1;const C=this.findDOMNode();if(!C||!C.ownerDocument||!C.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:P}=C;if(this.props.disabled||!(i.target instanceof P.defaultView.Node)||this.props.handle&&!(0,U.matchesSelectorAndParentsTo)(i.target,this.props.handle,C)||this.props.cancel&&(0,U.matchesSelectorAndParentsTo)(i.target,this.props.cancel,C))return;"touchstart"===i.type&&i.preventDefault();const T=(0,U.getTouchIdentifier)(i);this.touchIdentifier=T;const A=(0,Z.getControlPosition)(i,T,this);if(null==A)return;const{x:W,y:Q}=A,te=(0,Z.createCoreData)(this,W,Q);(0,ee.default)("DraggableCore: handleDragStart: %j",te),(0,ee.default)("calling",this.props.onStart);!1!==this.props.onStart(i,te)&&!1!==this.mounted&&(this.props.enableUserSelectHack&&(0,U.addUserSelectStyles)(P),this.dragging=!0,this.lastX=W,this.lastY=Q,(0,U.addEvent)(P,de.move,this.handleDrag),(0,U.addEvent)(P,de.stop,this.handleDragStop))})),_defineProperty(this,"handleDrag",(i=>{const C=(0,Z.getControlPosition)(i,this.touchIdentifier,this);if(null==C)return;let{x:P,y:T}=C;if(Array.isArray(this.props.grid)){let i=P-this.lastX,C=T-this.lastY;if([i,C]=(0,Z.snapToGrid)(this.props.grid,i,C),!i&&!C)return;P=this.lastX+i,T=this.lastY+C}const A=(0,Z.createCoreData)(this,P,T);(0,ee.default)("DraggableCore: handleDrag: %j",A);if(!1!==this.props.onDrag(i,A)&&!1!==this.mounted)this.lastX=P,this.lastY=T;else try{this.handleDragStop(new MouseEvent("mouseup"))}catch(i){const C=document.createEvent("MouseEvents");C.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(C)}})),_defineProperty(this,"handleDragStop",(i=>{if(!this.dragging)return;const C=(0,Z.getControlPosition)(i,this.touchIdentifier,this);if(null==C)return;let{x:P,y:T}=C;if(Array.isArray(this.props.grid)){let i=P-this.lastX||0,C=T-this.lastY||0;[i,C]=(0,Z.snapToGrid)(this.props.grid,i,C),P=this.lastX+i,T=this.lastY+C}const A=(0,Z.createCoreData)(this,P,T);if(!1===this.props.onStop(i,A)||!1===this.mounted)return!1;const W=this.findDOMNode();W&&this.props.enableUserSelectHack&&(0,U.removeUserSelectStyles)(W.ownerDocument),(0,ee.default)("DraggableCore: handleDragStop: %j",A),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,W&&((0,ee.default)("DraggableCore: Removing handlers"),(0,U.removeEvent)(W.ownerDocument,de.move,this.handleDrag),(0,U.removeEvent)(W.ownerDocument,de.stop,this.handleDragStop))})),_defineProperty(this,"onMouseDown",(i=>(de=ne,this.handleDragStart(i)))),_defineProperty(this,"onMouseUp",(i=>(de=ne,this.handleDragStop(i)))),_defineProperty(this,"onTouchStart",(i=>(de=te,this.handleDragStart(i)))),_defineProperty(this,"onTouchEnd",(i=>(de=te,this.handleDragStop(i))))}componentDidMount(){this.mounted=!0;const i=this.findDOMNode();i&&(0,U.addEvent)(i,te.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const i=this.findDOMNode();if(i){const{ownerDocument:C}=i;(0,U.removeEvent)(C,ne.move,this.handleDrag),(0,U.removeEvent)(C,te.move,this.handleDrag),(0,U.removeEvent)(C,ne.stop,this.handleDragStop),(0,U.removeEvent)(C,te.stop,this.handleDragStop),(0,U.removeEvent)(i,te.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,U.removeUserSelectStyles)(C)}}findDOMNode(){var i,C;return null!==(i=this.props)&&void 0!==i&&i.nodeRef?null===(C=this.props)||void 0===C||null===(C=C.nodeRef)||void 0===C?void 0:C.current:W.default.findDOMNode(this)}render(){return T.cloneElement(T.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}C.default=DraggableCore,_defineProperty(DraggableCore,"displayName","DraggableCore"),_defineProperty(DraggableCore,"propTypes",{allowAnyClick:A.default.bool,children:A.default.node.isRequired,disabled:A.default.bool,enableUserSelectHack:A.default.bool,offsetParent:function(i,C){if(i[C]&&1!==i[C].nodeType)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:A.default.arrayOf(A.default.number),handle:A.default.string,cancel:A.default.string,nodeRef:A.default.object,onStart:A.default.func,onDrag:A.default.func,onStop:A.default.func,onMouseDown:A.default.func,scale:A.default.number,className:Q.dontSetMe,style:Q.dontSetMe,transform:Q.dontSetMe}),_defineProperty(DraggableCore,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},38230:(i,C,P)=>{"use strict";const{default:T,DraggableCore:A}=P(9111);i.exports=T,i.exports.default=T,i.exports.DraggableCore=A},32837:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.addClassName=addClassName,C.addEvent=function addEvent(i,C,P,T){if(!i)return;const A={capture:!0,...T};i.addEventListener?i.addEventListener(C,P,A):i.attachEvent?i.attachEvent("on"+C,P):i["on"+C]=P},C.addUserSelectStyles=function addUserSelectStyles(i){if(!i)return;let C=i.getElementById("react-draggable-style-el");C||(C=i.createElement("style"),C.type="text/css",C.id="react-draggable-style-el",C.innerHTML=".react-draggable-transparent-selection *::-moz-selection {all: inherit;}\n",C.innerHTML+=".react-draggable-transparent-selection *::selection {all: inherit;}\n",i.getElementsByTagName("head")[0].appendChild(C));i.body&&addClassName(i.body,"react-draggable-transparent-selection")},C.createCSSTransform=function createCSSTransform(i,C){const P=getTranslation(i,C,"px");return{[(0,A.browserPrefixToKey)("transform",A.default)]:P}},C.createSVGTransform=function createSVGTransform(i,C){return getTranslation(i,C,"")},C.getTouch=function getTouch(i,C){return i.targetTouches&&(0,T.findInArray)(i.targetTouches,(i=>C===i.identifier))||i.changedTouches&&(0,T.findInArray)(i.changedTouches,(i=>C===i.identifier))},C.getTouchIdentifier=function getTouchIdentifier(i){if(i.targetTouches&&i.targetTouches[0])return i.targetTouches[0].identifier;if(i.changedTouches&&i.changedTouches[0])return i.changedTouches[0].identifier},C.getTranslation=getTranslation,C.innerHeight=function innerHeight(i){let C=i.clientHeight;const P=i.ownerDocument.defaultView.getComputedStyle(i);return C-=(0,T.int)(P.paddingTop),C-=(0,T.int)(P.paddingBottom),C},C.innerWidth=function innerWidth(i){let C=i.clientWidth;const P=i.ownerDocument.defaultView.getComputedStyle(i);return C-=(0,T.int)(P.paddingLeft),C-=(0,T.int)(P.paddingRight),C},C.matchesSelector=matchesSelector,C.matchesSelectorAndParentsTo=function matchesSelectorAndParentsTo(i,C,P){let T=i;do{if(matchesSelector(T,C))return!0;if(T===P)return!1;T=T.parentNode}while(T);return!1},C.offsetXYFromParent=function offsetXYFromParent(i,C,P){const T=C===C.ownerDocument.body?{left:0,top:0}:C.getBoundingClientRect(),A=(i.clientX+C.scrollLeft-T.left)/P,W=(i.clientY+C.scrollTop-T.top)/P;return{x:A,y:W}},C.outerHeight=function outerHeight(i){let C=i.clientHeight;const P=i.ownerDocument.defaultView.getComputedStyle(i);return C+=(0,T.int)(P.borderTopWidth),C+=(0,T.int)(P.borderBottomWidth),C},C.outerWidth=function outerWidth(i){let C=i.clientWidth;const P=i.ownerDocument.defaultView.getComputedStyle(i);return C+=(0,T.int)(P.borderLeftWidth),C+=(0,T.int)(P.borderRightWidth),C},C.removeClassName=removeClassName,C.removeEvent=function removeEvent(i,C,P,T){if(!i)return;const A={capture:!0,...T};i.removeEventListener?i.removeEventListener(C,P,A):i.detachEvent?i.detachEvent("on"+C,P):i["on"+C]=null},C.removeUserSelectStyles=function removeUserSelectStyles(i){if(!i)return;try{if(i.body&&removeClassName(i.body,"react-draggable-transparent-selection"),i.selection)i.selection.empty();else{const C=(i.defaultView||window).getSelection();C&&"Caret"!==C.type&&C.removeAllRanges()}}catch(i){}};var T=P(26732),A=function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!=typeof i&&"function"!=typeof i)return{default:i};var P=_getRequireWildcardCache(C);if(P&&P.has(i))return P.get(i);var T={},A=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var W in i)if("default"!==W&&Object.prototype.hasOwnProperty.call(i,W)){var U=A?Object.getOwnPropertyDescriptor(i,W):null;U&&(U.get||U.set)?Object.defineProperty(T,W,U):T[W]=i[W]}T.default=i,P&&P.set(i,T);return T}(P(47350));function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,P=new WeakMap;return(_getRequireWildcardCache=function(i){return i?P:C})(i)}let W="";function matchesSelector(i,C){return W||(W=(0,T.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],(function(C){return(0,T.isFunction)(i[C])}))),!!(0,T.isFunction)(i[W])&&i[W](C)}function getTranslation(i,C,P){let{x:T,y:A}=i,W="translate(".concat(T).concat(P,",").concat(A).concat(P,")");if(C){const i="".concat("string"==typeof C.x?C.x:C.x+P),T="".concat("string"==typeof C.y?C.y:C.y+P);W="translate(".concat(i,", ").concat(T,")")+W}return W}function addClassName(i,C){i.classList?i.classList.add(C):i.className.match(new RegExp("(?:^|\\s)".concat(C,"(?!\\S)")))||(i.className+=" ".concat(C))}function removeClassName(i,C){i.classList?i.classList.remove(C):i.className=i.className.replace(new RegExp("(?:^|\\s)".concat(C,"(?!\\S)"),"g"),"")}},47350:(i,C)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.browserPrefixToKey=browserPrefixToKey,C.browserPrefixToStyle=function browserPrefixToStyle(i,C){return C?"-".concat(C.toLowerCase(),"-").concat(i):i},C.default=void 0,C.getPrefix=getPrefix;const P=["Moz","Webkit","O","ms"];function getPrefix(){var i;let C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"transform";if("undefined"==typeof window)return"";const T=null===(i=window.document)||void 0===i||null===(i=i.documentElement)||void 0===i?void 0:i.style;if(!T)return"";if(C in T)return"";for(let i=0;i{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.default=function log(){0}},10402:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.canDragX=function canDragX(i){return"both"===i.props.axis||"x"===i.props.axis},C.canDragY=function canDragY(i){return"both"===i.props.axis||"y"===i.props.axis},C.createCoreData=function createCoreData(i,C,P){const A=!(0,T.isNum)(i.lastX),W=findDOMNode(i);return A?{node:W,deltaX:0,deltaY:0,lastX:C,lastY:P,x:C,y:P}:{node:W,deltaX:C-i.lastX,deltaY:P-i.lastY,lastX:i.lastX,lastY:i.lastY,x:C,y:P}},C.createDraggableData=function createDraggableData(i,C){const P=i.props.scale;return{node:C.node,x:i.state.x+C.deltaX/P,y:i.state.y+C.deltaY/P,deltaX:C.deltaX/P,deltaY:C.deltaY/P,lastX:i.state.x,lastY:i.state.y}},C.getBoundPosition=function getBoundPosition(i,C,P){if(!i.props.bounds)return[C,P];let{bounds:W}=i.props;W="string"==typeof W?W:function cloneBounds(i){return{left:i.left,top:i.top,right:i.right,bottom:i.bottom}}(W);const U=findDOMNode(i);if("string"==typeof W){const{ownerDocument:i}=U,C=i.defaultView;let P;if(P="parent"===W?U.parentNode:i.querySelector(W),!(P instanceof C.HTMLElement))throw new Error('Bounds selector "'+W+'" could not find an element.');const Z=P,Q=C.getComputedStyle(U),ee=C.getComputedStyle(Z);W={left:-U.offsetLeft+(0,T.int)(ee.paddingLeft)+(0,T.int)(Q.marginLeft),top:-U.offsetTop+(0,T.int)(ee.paddingTop)+(0,T.int)(Q.marginTop),right:(0,A.innerWidth)(Z)-(0,A.outerWidth)(U)-U.offsetLeft+(0,T.int)(ee.paddingRight)-(0,T.int)(Q.marginRight),bottom:(0,A.innerHeight)(Z)-(0,A.outerHeight)(U)-U.offsetTop+(0,T.int)(ee.paddingBottom)-(0,T.int)(Q.marginBottom)}}(0,T.isNum)(W.right)&&(C=Math.min(C,W.right));(0,T.isNum)(W.bottom)&&(P=Math.min(P,W.bottom));(0,T.isNum)(W.left)&&(C=Math.max(C,W.left));(0,T.isNum)(W.top)&&(P=Math.max(P,W.top));return[C,P]},C.getControlPosition=function getControlPosition(i,C,P){const T="number"==typeof C?(0,A.getTouch)(i,C):null;if("number"==typeof C&&!T)return null;const W=findDOMNode(P),U=P.props.offsetParent||W.offsetParent||W.ownerDocument.body;return(0,A.offsetXYFromParent)(T||i,U,P.props.scale)},C.snapToGrid=function snapToGrid(i,C,P){const T=Math.round(C/i[0])*i[0],A=Math.round(P/i[1])*i[1];return[T,A]};var T=P(26732),A=P(32837);function findDOMNode(i){const C=i.findDOMNode();if(!C)throw new Error(": Unmounted during event!");return C}},26732:(i,C)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.dontSetMe=function dontSetMe(i,C,P){if(i[C])return new Error("Invalid prop ".concat(C," passed to ").concat(P," - do not set this, set it on the child."))},C.findInArray=function findInArray(i,C){for(let P=0,T=i.length;P{"use strict";function r(i){var C,P,T="";if("string"==typeof i||"number"==typeof i)T+=i;else if("object"==typeof i)if(Array.isArray(i))for(C=0;Cclsx,default:()=>T});const T=clsx},2740:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0});var T=function(){function defineProperties(i,C){for(var P=0;P=0||Object.prototype.hasOwnProperty.call(i,T)&&(P[T]=i[T]);return P}(C,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));ee.ref=function(C){i.scrollComponent=C,Q&&Q(C)};var te=[P];return A&&(Z?U?te.unshift(Z):te.push(Z):this.defaultLoader&&(U?te.unshift(this.defaultLoader):te.push(this.defaultLoader))),W.default.createElement(T,ee,te)}}]),InfiniteScroll}(A.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},C.default=Z,i.exports=C.default},30808:(i,C,P)=>{i.exports=P(2740)},38299:(i,C)=>{"use strict";var P,T=Symbol.for("react.element"),A=Symbol.for("react.portal"),W=Symbol.for("react.fragment"),U=Symbol.for("react.strict_mode"),Z=Symbol.for("react.profiler"),Q=Symbol.for("react.provider"),ee=Symbol.for("react.context"),te=Symbol.for("react.server_context"),ne=Symbol.for("react.forward_ref"),de=Symbol.for("react.suspense"),pe=Symbol.for("react.suspense_list"),me=Symbol.for("react.memo"),ge=Symbol.for("react.lazy"),ve=Symbol.for("react.offscreen");function v(i){if("object"==typeof i&&null!==i){var C=i.$$typeof;switch(C){case T:switch(i=i.type){case W:case Z:case U:case de:case pe:return i;default:switch(i=i&&i.$$typeof){case te:case ee:case ne:case ge:case me:case Q:return i;default:return C}}case A:return C}}}P=Symbol.for("react.module.reference"),C.ContextConsumer=ee,C.ContextProvider=Q,C.Element=T,C.ForwardRef=ne,C.Fragment=W,C.Lazy=ge,C.Memo=me,C.Portal=A,C.Profiler=Z,C.StrictMode=U,C.Suspense=de,C.SuspenseList=pe,C.isAsyncMode=function(){return!1},C.isConcurrentMode=function(){return!1},C.isContextConsumer=function(i){return v(i)===ee},C.isContextProvider=function(i){return v(i)===Q},C.isElement=function(i){return"object"==typeof i&&null!==i&&i.$$typeof===T},C.isForwardRef=function(i){return v(i)===ne},C.isFragment=function(i){return v(i)===W},C.isLazy=function(i){return v(i)===ge},C.isMemo=function(i){return v(i)===me},C.isPortal=function(i){return v(i)===A},C.isProfiler=function(i){return v(i)===Z},C.isStrictMode=function(i){return v(i)===U},C.isSuspense=function(i){return v(i)===de},C.isSuspenseList=function(i){return v(i)===pe},C.isValidElementType=function(i){return"string"==typeof i||"function"==typeof i||i===W||i===Z||i===U||i===de||i===pe||i===ve||"object"==typeof i&&null!==i&&(i.$$typeof===ge||i.$$typeof===me||i.$$typeof===Q||i.$$typeof===ee||i.$$typeof===ne||i.$$typeof===P||void 0!==i.getModuleId)},C.typeOf=v},84271:(i,C,P)=>{"use strict";i.exports=P(38299)},36159:(i,C,P)=>{"use strict";P.r(C),P.d(C,{Canvas:()=>ne,ReactSketchCanvas:()=>de});var T=P(41594);function asyncGeneratorStep(i,C,P,T,A,W,U){try{var Z=i[W](U),Q=Z.value}catch(i){return void P(i)}Z.done?C(Q):Promise.resolve(Q).then(T,A)}function _extends(){return _extends=Object.assign||function(i){for(var C=1;C=0;--A){var W=this.tryEntries[A],U=W.completion;if("root"===W.tryLoc)return handle("end");if(W.tryLoc<=this.prev){var Z=T.call(W,"catchLoc"),Q=T.call(W,"finallyLoc");if(Z&&Q){if(this.prev=0;--P){var A=this.tryEntries[P];if(A.tryLoc<=this.prev&&T.call(A,"finallyLoc")&&this.prev=0;--C){var P=this.tryEntries[C];if(P.finallyLoc===i)return this.complete(P.completion,P.afterLoc),resetTryEntry(P),de}},catch:function(i){for(var C=this.tryEntries.length-1;C>=0;--C){var P=this.tryEntries[C];if(P.tryLoc===i){var T=P.completion;if("throw"===T.type){var A=T.arg;resetTryEntry(P)}return A}}throw new Error("illegal catch attempt")},delegateYield:function(i,P,T){return this.delegate={iterator:values(i),resultName:P,nextLoc:T},"next"===this.method&&(this.arg=C),de}},i}(i.exports);try{regeneratorRuntime=C}catch(i){"object"==typeof globalThis?globalThis.regeneratorRuntime=C:Function("r","regeneratorRuntime = r")(C)}}(A);var W=A.exports,U=function SvgPath(i){var C=i.paths,P=i.id,A=i.strokeWidth,W=i.strokeColor,U=i.command,Z=void 0===U?Q:U;if(1===C.length){var ee=C[0],te=ee.x,ne=ee.y,de=A/2;return T.createElement("circle",{key:P,id:P,cx:te,cy:ne,r:de,stroke:W,fill:W})}var pe=C.reduce((function(i,C,P,T){return 0===P?"M "+C.x+","+C.y:i+" "+Z(C,P,T)}),"");return T.createElement("path",{key:P,id:P,d:pe,fill:"none",strokeLinecap:"round",stroke:W,strokeWidth:A})},Z=function controlPoint(i){var C=i.current,P=i.next,T=i.previous,A=i.reverse,W=function line(i,C){var P=C.x-i.x,T=C.y-i.y;return{length:Math.sqrt(Math.pow(P,2)+Math.pow(T,2)),angle:Math.atan2(T,P)}}(T||C,P||C),U=W.angle+(A?Math.PI:0),Z=.2*W.length;return[C.x+Math.cos(U)*Z,C.y+Math.sin(U)*Z]},Q=function bezierCommand(i,C,P){var T=null,A=null;switch(C){case 0:var W=Z({current:i});T=W[0],A=W[1];break;case 1:var U=Z({current:P[C-1],next:i});T=U[0],A=U[1];break;default:var Q=Z({current:P[C-1],previous:P[C-2],next:i});T=Q[0],A=Q[1]}var ee=Z({current:i,previous:P[C-1],next:P[C+1],reverse:!0});return"C "+T+","+A+" "+ee[0]+","+ee[1]+" "+i.x+", "+i.y},ee=function Paths(i){var C=i.id,P=i.paths;return T.createElement(T.Fragment,null,P.map((function(i,P){return T.createElement(U,{key:C+"__"+P,paths:i.paths,id:C+"__"+P,strokeWidth:i.strokeWidth,strokeColor:i.strokeColor,command:Q})})))},te=function loadImage(i){return new Promise((function(C,P){var T=new Image;T.addEventListener("load",(function(){T.width>0&&C(T),P("Image not found")})),T.addEventListener("error",(function(i){return P(i)})),T.src=i,T.setAttribute("crossorigin","anonymous")}))};function getCanvasWithViewBox(i){var C,P=null==(C=i.firstChild)?void 0:C.cloneNode(!0),T=i.offsetWidth,A=i.offsetHeight;return P.setAttribute("viewBox","0 0 "+T+" "+A),P.setAttribute("width",T.toString()),P.setAttribute("height",A.toString()),{svgCanvas:P,width:T,height:A}}var ne=T.forwardRef((function(i,C){var P=i.paths,A=i.isDrawing,Z=i.onPointerDown,Q=i.onPointerMove,ne=i.onPointerUp,de=i.id,pe=void 0===de?"react-sketch-canvas":de,me=i.width,ge=void 0===me?"100%":me,ve=i.height,ye=void 0===ve?"100%":ve,be=i.className,Ee=void 0===be?"react-sketch-canvas":be,xe=i.canvasColor,Oe=void 0===xe?"red":xe,ke=i.backgroundImage,Re=void 0===ke?"":ke,Te=i.exportWithBackgroundImage,je=void 0!==Te&&Te,Ae=i.preserveBackgroundImageAspectRatio,Me=void 0===Ae?"none":Ae,Le=i.allowOnlyPointerType,De=void 0===Le?"all":Le,We=i.style,Be=void 0===We?{border:"0.0625rem solid #9c9c9c",borderRadius:"0.25rem"}:We,ze=i.svgStyle,$e=void 0===ze?{}:ze,Ke=T.useRef(null),Qe=function getCoordinates(i){var C,P,T,A=null==(C=Ke.current)?void 0:C.getBoundingClientRect(),W=null!=(P=window.scrollX)?P:0,U=null!=(T=window.scrollY)?T:0;return A?{x:i.pageX-A.left-W,y:i.pageY-A.top-U}:{x:0,y:0}},et=function handlePointerUp(i){"mouse"===i.pointerType&&0!==i.button||"all"!==De&&i.pointerType!==De||ne()};T.useImperativeHandle(C,(function(){return{exportImage:function exportImage(i){return new Promise(function(){var C=function _asyncToGenerator(i){return function(){var C=this,P=arguments;return new Promise((function(T,A){var W=i.apply(C,P);function _next(i){asyncGeneratorStep(W,T,A,_next,_throw,"next",i)}function _throw(i){asyncGeneratorStep(W,T,A,_next,_throw,"throw",i)}_next(void 0)}))}}(W.mark((function _callee(C,P){var T,A,U,Z,Q,ee,ne,de;return W.wrap((function _callee$(W){for(;;)switch(W.prev=W.next){case 0:if(W.prev=0,T=Ke.current){W.next=4;break}throw Error("Canvas not rendered yet");case 4:return A=getCanvasWithViewBox(T),U=A.svgCanvas,Z=A.width,Q=A.height,ee="data:image/svg+xml;base64,"+btoa(U.outerHTML),W.next=8,te(ee);case 8:if(W.t0=W.sent,ne=[W.t0],!je){W.next=21;break}return W.prev=11,W.next=14,te(Re);case 14:de=W.sent,ne.push(de),W.next=21;break;case 18:W.prev=18,W.t1=W.catch(11),console.warn("exportWithBackgroundImage props is set without a valid background image URL. This option is ignored");case 21:Promise.all(ne).then((function(P){var T=document.createElement("canvas");T.setAttribute("width",Z.toString()),T.setAttribute("height",Q.toString());var A=T.getContext("2d");if(!A)throw Error("Canvas not rendered yet");P.reverse().forEach((function(i){A.drawImage(i,0,0)})),C(T.toDataURL("image/"+i))})).catch((function(i){throw i})),W.next=27;break;case 24:W.prev=24,W.t2=W.catch(0),P(W.t2);case 27:case"end":return W.stop()}}),_callee,null,[[0,24],[11,18]])})));return function(i,P){return C.apply(this,arguments)}}())},exportSvg:function exportSvg(){return new Promise((function(i,C){try{var P,T=null!=(P=Ke.current)?P:null;if(null!==T){var A,W,U=getCanvasWithViewBox(T).svgCanvas;if(je)return void i(U.outerHTML);null==(A=U.querySelector("#"+pe+"__background"))||A.remove(),null==(W=U.querySelector("#"+pe+"__canvas-background"))||W.setAttribute("fill",Oe),i(U.outerHTML)}C(new Error("Canvas not loaded"))}catch(i){C(i)}}))}}})),T.useEffect((function(){return document.addEventListener("pointerup",et),function(){document.removeEventListener("pointerup",et)}}),[et]);var tt=P.filter((function(i){return!i.drawMode})),rt=0,st=P.reduce((function(i,C){return C.drawMode?(void 0===i[rt]&&(i[rt]=[]),i[rt].push(C),i):(rt+=1,i)}),[[]]);return T.createElement("div",{role:"presentation",ref:Ke,className:Ee,style:_extends({touchAction:"none",width:ge,height:ye},Be),"touch-action":"none",onPointerDown:function handlePointerDown(i){if(!("all"!==De&&i.pointerType!==De||"mouse"===i.pointerType&&0!==i.button)){var C=Qe(i);Z(C)}},onPointerMove:function handlePointerMove(i){if(A&&("all"===De||i.pointerType===De)){var C=Qe(i);Q(C)}},onPointerUp:et},T.createElement("svg",{version:"1.1",baseProfile:"full",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",style:_extends({width:"100%",height:"100%"},$e),id:pe},T.createElement("g",{id:pe+"__eraser-stroke-group",display:"none"},T.createElement("rect",{id:pe+"__mask-background",x:"0",y:"0",width:"100%",height:"100%",fill:"white"}),tt.map((function(i,C){return T.createElement(U,{key:pe+"__eraser-"+C,id:pe+"__eraser-"+C,paths:i.paths,strokeColor:"#000000",strokeWidth:i.strokeWidth})}))),T.createElement("defs",null,Re&&T.createElement("pattern",{id:pe+"__background",x:"0",y:"0",width:"100%",height:"100%",patternUnits:"userSpaceOnUse"},T.createElement("image",{x:"0",y:"0",width:"100%",height:"100%",xlinkHref:Re,preserveAspectRatio:Me})),tt.map((function(i,C){return T.createElement("mask",{id:pe+"__eraser-mask-"+C,key:pe+"__eraser-mask-"+C,maskUnits:"userSpaceOnUse"},T.createElement("use",{href:"#"+pe+"__mask-background"}),Array.from({length:tt.length-C},(function(i,P){return P+C})).map((function(i){return T.createElement("use",{key:i.toString(),href:"#"+pe+"__eraser-"+i.toString()})})))}))),T.createElement("g",{id:pe+"__canvas-background-group"},T.createElement("rect",{id:pe+"__canvas-background",x:"0",y:"0",width:"100%",height:"100%",fill:Re?"url(#"+pe+"__background)":Oe})),st.map((function(i,C){return T.createElement("g",{id:pe+"__stroke-group-"+C,key:pe+"__stroke-group-"+C,mask:"url(#"+pe+"__eraser-mask-"+C+")"},T.createElement(ee,{id:pe,paths:i}))}))))})),de=T.forwardRef((function(i,C){var P=i.id,A=void 0===P?"react-sketch-canvas":P,W=i.width,U=void 0===W?"100%":W,Z=i.height,Q=void 0===Z?"100%":Z,ee=i.className,te=void 0===ee?"":ee,de=i.canvasColor,pe=void 0===de?"white":de,me=i.strokeColor,ge=void 0===me?"red":me,ve=i.backgroundImage,ye=void 0===ve?"":ve,be=i.exportWithBackgroundImage,Ee=void 0!==be&&be,xe=i.preserveBackgroundImageAspectRatio,Oe=void 0===xe?"none":xe,ke=i.strokeWidth,Re=void 0===ke?4:ke,Te=i.eraserWidth,je=void 0===Te?8:Te,Ae=i.allowOnlyPointerType,Me=void 0===Ae?"all":Ae,Le=i.style,De=void 0===Le?{border:"0.0625rem solid #9c9c9c",borderRadius:"0.25rem"}:Le,We=i.svgStyle,Be=void 0===We?{}:We,ze=i.onChange,$e=void 0===ze?function(i){}:ze,Ke=i.onStroke,Qe=void 0===Ke?function(i,C){}:Ke,et=i.withTimestamp,tt=void 0!==et&&et,rt=T.createRef(),st=T.useState(!0),dt=st[0],ht=st[1],gt=T.useState(!1),vt=gt[0],bt=gt[1],_t=T.useState([]),Ct=_t[0],wt=_t[1],Et=T.useState([]),xt=Et[0],Ot=Et[1],St=T.useState([]),Pt=St[0],kt=St[1],It=T.useCallback((function(){var i,C,P=null!=(i=null==(C=Pt.slice(-1))?void 0:C[0])?i:null;null!==P?Qe(P,!P.drawMode):console.warn("No stroke found!")}),[vt]);T.useEffect((function(){It()}),[vt]),T.useEffect((function(){$e(Pt)}),[Pt]),T.useImperativeHandle(C,(function(){return{eraseMode:function eraseMode(i){ht(!i)},clearCanvas:function clearCanvas(){wt([].concat(Pt)),kt([])},undo:function undo(){if(0!==Ct.length)return kt([].concat(Ct)),void wt([]);Ot((function(i){return[].concat(i,Pt.slice(-1))})),kt((function(i){return i.slice(0,-1)}))},redo:function redo(){0!==xt.length&&(kt((function(i){return[].concat(i,xt.slice(-1))})),Ot((function(i){return i.slice(0,-1)})))},exportImage:function exportImage(i){var C,exportImage=null==(C=rt.current)?void 0:C.exportImage;if(exportImage)return exportImage(i);throw Error("Export function called before canvas loaded")},exportSvg:function exportSvg(){return new Promise((function(i,C){var P,T=null==(P=rt.current)?void 0:P.exportSvg;T?T().then((function(C){i(C)})).catch((function(i){C(i)})):C(Error("Export function called before canvas loaded"))}))},exportPaths:function exportPaths(){return new Promise((function(i,C){try{i(Pt)}catch(i){C(i)}}))},loadPaths:function loadPaths(i){kt((function(C){return[].concat(C,i)}))},getSketchingTime:function getSketchingTime(){return new Promise((function(i,C){tt||C(new Error("Set 'withTimestamp' prop to get sketching time"));try{i(Pt.reduce((function(i,C){var P,T,A=null!=(P=C.startTimestamp)?P:0;return i+((null!=(T=C.endTimestamp)?T:0)-A)}),0))}catch(i){C(i)}}))},resetCanvas:function resetCanvas(){wt([]),Ot([]),kt([])}}}));return T.createElement(ne,{ref:rt,id:A,width:U,height:Q,className:te,canvasColor:pe,backgroundImage:ye,exportWithBackgroundImage:Ee,preserveBackgroundImageAspectRatio:Oe,allowOnlyPointerType:Me,style:De,svgStyle:Be,paths:Pt,isDrawing:vt,onPointerDown:function handlePointerDown(i){bt(!0),Ot([]);var C={drawMode:dt,strokeColor:dt?ge:"#000000",strokeWidth:dt?Re:je,paths:[i]};tt&&(C=_extends({},C,{startTimestamp:Date.now(),endTimestamp:0})),kt((function(i){return[].concat(i,[C])}))},onPointerMove:function handlePointerMove(i){if(vt){var C=Pt.slice(-1)[0],P=_extends({},C,{paths:[].concat(C.paths,[i])});kt((function(i){return[].concat(i.slice(0,-1),[P])}))}},onPointerUp:function handlePointerUp(){var i,C;if(vt&&(bt(!1),tt)){var P=null!=(i=null==(C=Pt.slice(-1))?void 0:C[0])?i:null;if(null!==P){var T=_extends({},P,{endTimestamp:Date.now()});kt((function(i){return[].concat(i.slice(0,-1),[T])}))}}}})}))},45317:i=>{i.exports=function shallowEqual(i,C,P,T){var A=P?P.call(T,i,C):void 0;if(void 0!==A)return!!A;if(i===C)return!0;if("object"!=typeof i||!i||"object"!=typeof C||!C)return!1;var W=Object.keys(i),U=Object.keys(C);if(W.length!==U.length)return!1;for(var Z=Object.prototype.hasOwnProperty.bind(C),Q=0;Q{var T=P(40848);function StyleToObject(i,C){var P,A=null;if(!i||"string"!=typeof i)return A;for(var W,U,Z=T(i),Q="function"==typeof C,ee=0,te=Z.length;ee{"use strict";P.r(C),P.d(C,{ServerStyleSheet:()=>on,StyleSheetConsumer:()=>Yt,StyleSheetContext:()=>$t,StyleSheetManager:()=>Ye,ThemeConsumer:()=>en,ThemeContext:()=>Jt,ThemeProvider:()=>ot,__PRIVATE__:()=>an,createGlobalStyle:()=>ft,css:()=>lt,default:()=>nn,isStyledComponent:()=>se,keyframes:()=>mt,styled:()=>nn,useTheme:()=>nt,version:()=>De,withTheme:()=>yt});var __assign=function(){return __assign=Object.assign||function __assign(i){for(var C,P=1,T=arguments.length;P0?Utility_charat(Te,--ke):0,xe--,10===Re&&(xe=1,Ee--),Re}function next(){return Re=ke2||token(Re)>3?"":" "}function escaping(i,C){for(;--C&&next()&&!(Re<48||Re>102||Re>57&&Re<65||Re>70&&Re<97););return slice(i,caret()+(C<6&&32==peek()&&32==next()))}function delimiter(i){for(;next();)switch(Re){case i:return ke;case 34:case 39:34!==i&&39!==i&&delimiter(Re);break;case 40:41===i&&delimiter(i);break;case 92:next()}return ke}function commenter(i,C){for(;next()&&i+Re!==57&&(i+Re!==84||47!==peek()););return"/*"+slice(C,ke-1)+"*"+ye(47===i?i:next())}function identifier(i){for(;!token(peek());)next();return slice(i,ke)}function serialize(i,C){for(var P="",T=0;T6)switch(Utility_charat(i,C+1)){case 109:if(45!==Utility_charat(i,C+4))break;case 102:return replace(i,/(.+:)(.+)-([^]+)/,"$1"+ee+"$2-$3$1"+Q+(108==Utility_charat(i,C+3)?"$3":"$2-$3"))+i;case 115:return~indexof(i,"stretch",0)?prefix(replace(i,"stretch","fill-available"),C,P)+i:i}break;case 5152:case 5920:return replace(i,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,(function(C,P,T,A,W,U,Q){return Z+P+":"+T+Q+(A?Z+P+"-span:"+(W?U:+U-+T)+Q:"")+i}));case 4949:if(121===Utility_charat(i,C+6))return replace(i,":",":"+ee)+i;break;case 6444:switch(Utility_charat(i,45===Utility_charat(i,14)?18:11)){case 120:return replace(i,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+ee+(45===Utility_charat(i,14)?"inline-":"")+"box$3$1"+ee+"$2$3$1"+Z+"$2box$3")+i;case 100:return replace(i,":",":"+Z)+i}break;case 5719:case 2647:case 2135:case 3927:case 2391:return replace(i,"scroll-","scroll-snap-")+i}return i}function prefixer(i,C,P,T){if(i.length>-1&&!i.return)switch(i.type){case de:return void(i.return=prefix(i.value,i.length,P));case me:return serialize([copy(i,{value:replace(i.value,"@","@"+ee)})],T);case ne:if(i.length)return function Utility_combine(i,C){return i.map(C).join("")}(P=i.props,(function(C){switch(match(C,T=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":lift(copy(i,{props:[replace(C,/:(read-\w+)/,":"+Q+"$1")]})),lift(copy(i,{props:[C]})),be(i,{props:filter(P,T)});break;case"::placeholder":lift(copy(i,{props:[replace(C,/:(plac\w+)/,":"+ee+"input-$1")]})),lift(copy(i,{props:[replace(C,/:(plac\w+)/,":"+Q+"$1")]})),lift(copy(i,{props:[replace(C,/:(plac\w+)/,Z+"input-$1")]})),lift(copy(i,{props:[C]})),be(i,{props:filter(P,T)})}return""}))}}function compile(i){return dealloc(parse("",null,null,null,[""],i=alloc(i),0,[0],i))}function parse(i,C,P,T,A,W,U,Z,Q){for(var ee=0,te=0,ne=U,de=0,pe=0,me=0,ge=1,be=1,Ee=1,xe=0,Oe="",ke=A,Re=W,Te=T,je=Oe;be;)switch(me=xe,xe=next()){case 40:if(108!=me&&58==Utility_charat(je,ne-1)){-1!=indexof(je+=replace(delimit(xe),"&","&\f"),"&\f",ve(ee?Z[ee-1]:0))&&(Ee=-1);break}case 34:case 39:case 91:je+=delimit(xe);break;case 9:case 10:case 13:case 32:je+=whitespace(me);break;case 92:je+=escaping(caret()-1,7);continue;case 47:switch(peek()){case 42:case 47:Utility_append(comment(commenter(next(),caret()),C,P,Q),Q);break;default:je+="/"}break;case 123*ge:Z[ee++]=Utility_strlen(je)*Ee;case 125*ge:case 59:case 0:switch(xe){case 0:case 125:be=0;case 59+te:-1==Ee&&(je=replace(je,/\f/g,"")),pe>0&&Utility_strlen(je)-ne&&Utility_append(pe>32?declaration(je+";",T,P,ne-1,Q):declaration(replace(je," ","")+";",T,P,ne-2,Q),Q);break;case 59:je+=";";default:if(Utility_append(Te=ruleset(je,C,P,ee,te,A,Z,Oe,ke=[],Re=[],ne,W),W),123===xe)if(0===te)parse(je,C,Te,Te,ke,W,ne,Z,Re);else switch(99===de&&110===Utility_charat(je,3)?100:de){case 100:case 108:case 109:case 115:parse(i,Te,Te,T&&Utility_append(ruleset(i,Te,Te,0,0,A,Z,Oe,A,ke=[],ne,Re),Re),A,Re,ne,Z,T?ke:Re);break;default:parse(je,Te,Te,Te,[""],Re,0,Z,Re)}}ee=te=pe=0,ge=Ee=1,Oe=je="",ne=U;break;case 58:ne=1+Utility_strlen(je),pe=me;default:if(ge<1)if(123==xe)--ge;else if(125==xe&&0==ge++&&125==prev())continue;switch(je+=ye(xe),xe*ge){case 38:Ee=te>0?1:(je+="\f",-1);break;case 44:Z[ee++]=(Utility_strlen(je)-1)*Ee,Ee=1;break;case 64:45===peek()&&(je+=delimit(next())),de=peek(),te=ne=Utility_strlen(Oe=je+=identifier(caret())),xe++;break;case 45:45===me&&2==Utility_strlen(je)&&(ge=0)}}return W}function ruleset(i,C,P,T,A,W,U,Z,Q,ee,te,de){for(var pe=A-1,me=0===A?W:[""],ge=Utility_sizeof(me),ye=0,be=0,Ee=0;ye0?me[xe]+" "+Oe:replace(Oe,/&\f/g,me[xe])))&&(Q[Ee++]=ke);return node(i,C,P,0===A?ne:Z,Q,ee,te,de)}function comment(i,C,P,T){return node(i,C,P,te,ye(function Tokenizer_char(){return Re}()),Utility_substr(i,2,-2),0,T)}function declaration(i,C,P,T,A){return node(i,C,P,de,Utility_substr(i,0,T),Utility_substr(i,T+1,-1),T,A)}var je={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Ae="undefined"!=typeof process&&void 0!==process.env&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",Me="active",Le="data-styled-version",De="6.1.13",We="/*!sc*/\n",Be="undefined"!=typeof window&&"HTMLElement"in window,ze=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==process.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.SC_DISABLE_SPEEDY&&""!==process.env.SC_DISABLE_SPEEDY&&("false"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY)),$e={},Ke=(new Set,Object.freeze([])),Qe=Object.freeze({});function I(i,C,P){return void 0===P&&(P=Qe),i.theme!==P.theme&&i.theme||C||P.theme}var et=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),tt=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,rt=/(^-|-$)/g;function R(i){return i.replace(tt,"-").replace(rt,"")}var st=/(a)(d)/gi,dt=52,j=function(i){return String.fromCharCode(i+(i>25?39:97))};function x(i){var C,P="";for(C=Math.abs(i);C>dt;C=C/dt|0)P=j(C%dt)+P;return(j(C%dt)+P).replace(st,"$1-$2")}var ht,gt=5381,M=function(i,C){for(var P=C.length;P;)i=33*i^C.charCodeAt(--P);return i},z=function(i){return M(gt,i)};function $(i){return x(z(i)>>>0)}function B(i){return i.displayName||i.name||"Component"}function L(i){return"string"==typeof i&&!0}var vt="function"==typeof Symbol&&Symbol.for,bt=vt?Symbol.for("react.memo"):60115,_t=vt?Symbol.for("react.forward_ref"):60112,Ct={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},wt={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Et={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},xt=((ht={})[_t]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},ht[bt]=Et,ht);function X(i){return("type"in(C=i)&&C.type.$$typeof)===bt?Et:"$$typeof"in i?xt[i.$$typeof]:Ct;var C}var Ot=Object.defineProperty,St=Object.getOwnPropertyNames,Pt=Object.getOwnPropertySymbols,kt=Object.getOwnPropertyDescriptor,It=Object.getPrototypeOf,Rt=Object.prototype;function oe(i,C,P){if("string"!=typeof C){if(Rt){var T=It(C);T&&T!==Rt&&oe(i,T,P)}var A=St(C);Pt&&(A=A.concat(Pt(C)));for(var W=X(i),U=X(C),Z=0;Z0?" Args: ".concat(C.join(", ")):""))}var Tt=function(){function e(i){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=i}return e.prototype.indexOfGroup=function(i){for(var C=0,P=0;P=this.groupSizes.length){for(var P=this.groupSizes,T=P.length,A=T;i>=A;)if((A<<=1)<0)throw he(16,"".concat(i));this.groupSizes=new Uint32Array(A),this.groupSizes.set(P),this.length=A;for(var W=T;W=this.length||0===this.groupSizes[i])return C;for(var P=this.groupSizes[i],T=this.indexOfGroup(i),A=T+P,W=T;W =0){var P=document.createTextNode(C);return this.element.insertBefore(P,this.nodes[i]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(i){this.element.removeChild(this.nodes[i]),this.length--},e.prototype.getRule=function(i){return i0&&(Q+="".concat(i,","))})),T+="".concat(U).concat(Z,'{content:"').concat(Q,'"}').concat(We)},A=0;A0?".".concat(C):i},ee=Q.slice();ee.push((function(i){i.type===ne&&i.value.includes("&")&&(i.props[0]=i.props[0].replace(Ut,P).replace(T,l))})),U.prefix&&ee.push(prefixer),ee.push(stringify);var p=function(i,A,W,Z){void 0===A&&(A=""),void 0===W&&(W=""),void 0===Z&&(Z="&"),C=Z,P=A,T=new RegExp("\\".concat(P,"\\b"),"g");var Q=i.replace(Vt,""),te=compile(W||A?"".concat(W," ").concat(A," { ").concat(Q," }"):Q);U.namespace&&(te=Ve(te,U.namespace));var ne=[];return serialize(te,function middleware(i){var C=Utility_sizeof(i);return function(P,T,A,W){for(var U="",Z=0;Z="A"&&i<="Z"};function He(i){for(var C="",P=0;P>>0);if(!C.hasNameForId(this.componentId,W)){var U=P(A,".".concat(W),void 0,this.componentId);C.insertRules(this.componentId,W,U)}T=ie(T,W),this.staticRulesId=W}else{for(var Z=M(this.baseHash,P.hash),Q="",ee=0;ee>>0);C.hasNameForId(this.componentId,de)||C.insertRules(this.componentId,de,P(Q,".".concat(de),void 0,this.componentId)),T=ie(T,de)}}return T},e}(),Jt=A().createContext(void 0),en=Jt.Consumer;function nt(){var i=(0,T.useContext)(Jt);if(!i)throw he(18);return i}function ot(i){var C=A().useContext(Jt),P=(0,T.useMemo)((function(){return function(i,C){if(!i)throw he(14);if(re(i))return i(C);if(Array.isArray(i)||"object"!=typeof i)throw he(8);return C?__assign(__assign({},C),i):i}(i.theme,C)}),[i.theme,C]);return i.children?A().createElement(Jt.Provider,{value:P},i.children):null}var tn={};new Set;function it(i,C,P){var W=se(i),U=i,Z=!L(i),Q=C.attrs,ee=void 0===Q?Ke:Q,te=C.componentId,ne=void 0===te?function(i,C){var P="string"!=typeof i?"sc":R(i);tn[P]=(tn[P]||0)+1;var T="".concat(P,"-").concat($(De+P+tn[P]));return C?"".concat(C,"-").concat(T):T}(C.displayName,C.parentComponentId):te,de=C.displayName,pe=void 0===de?function(i){return L(i)?"styled.".concat(i):"Styled(".concat(B(i),")")}(i):de,me=C.displayName&&C.componentId?"".concat(R(C.displayName),"-").concat(C.componentId):C.componentId||ne,ge=W&&U.attrs?U.attrs.concat(ee).filter(Boolean):ee,ve=C.shouldForwardProp;if(W&&U.shouldForwardProp){var ye=U.shouldForwardProp;if(C.shouldForwardProp){var be=C.shouldForwardProp;ve=function(i,C){return ye(i,C)&&be(i,C)}}else ve=ye}var Ee=new Qt(P,me,W?U.componentStyle:void 0);function O(i,C){return function(i,C,P){var W=i.attrs,U=i.componentStyle,Z=i.defaultProps,Q=i.foldedComponentIds,ee=i.styledComponentId,te=i.target,ne=A().useContext(Jt),de=Ge(),pe=i.shouldForwardProp||de.shouldForwardProp,me=I(C,ne,Z)||Qe,ge=function(i,C,P){for(var T,A=__assign(__assign({},C),{className:void 0,theme:P}),W=0;W2&&Ht.registerId(this.componentId+i),this.removeStyles(i,P),this.createStyles(i,C,P,T)},e}();function ft(i){for(var C=[],P=1;P").concat(C,"")},this.getStyleTags=function(){if(i.sealed)throw he(2);return i._emitSheetCSS()},this.getStyleElement=function(){var C;if(i.sealed)throw he(2);var P=i.instance.toString();if(!P)return[];var T=((C={})[Ae]="",C[Le]=De,C.dangerouslySetInnerHTML={__html:P},C),W=Ce();return W&&(T.nonce=W),[A().createElement("style",__assign({},T,{key:"sc-0-0"}))]},this.seal=function(){i.sealed=!0},this.instance=new Ht({isServer:!0}),this.sealed=!1}return e.prototype.collectStyles=function(i){if(this.sealed)throw he(2);return A().createElement(Ye,{sheet:this.instance},i)},e.prototype.interleaveWithNodeStream=function(i){throw he(3)},e}(),an={StyleSheet:Ht,mainSheet:zt};"__sc-".concat(Ae,"__")},7738:i=>{i.exports=function isBuffer(i){return null!=i&&null!=i.constructor&&"function"==typeof i.constructor.isBuffer&&i.constructor.isBuffer(i)}},21806:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.default=function isFQDN(i,C){(0,T.default)(i),(C=(0,A.default)(C,W)).allow_trailing_dot&&"."===i[i.length-1]&&(i=i.substring(0,i.length-1));!0===C.allow_wildcard&&0===i.indexOf("*.")&&(i=i.substring(2));var P=i.split("."),U=P[P.length-1];if(C.require_tld){if(P.length<2)return!1;if(!C.allow_numeric_tld&&!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(U))return!1;if(/\s/.test(U))return!1}if(!C.allow_numeric_tld&&/^\d+$/.test(U))return!1;return P.every((function(i){return!(i.length>63&&!C.ignore_max_length)&&(!!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(i)&&(!/[\uff01-\uff5e]/.test(i)&&(!/^-|-$/.test(i)&&!(!C.allow_underscores&&/_/.test(i)))))}))};var T=_interopRequireDefault(P(93443)),A=_interopRequireDefault(P(41398));function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}}var W={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1,ignore_max_length:!1};i.exports=C.default,i.exports.default=C.default},14744:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.default=function isIP(i){var C=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if((0,T.default)(i),!(C=String(C)))return isIP(i,4)||isIP(i,6);if("4"===C)return U.test(i);if("6"===C)return Q.test(i);return!1};var T=function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}}(P(93443));var A="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",W="(".concat(A,"[.]){3}").concat(A),U=new RegExp("^".concat(W,"$")),Z="(?:[0-9a-fA-F]{1,4})",Q=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,})?$");i.exports=C.default,i.exports.default=C.default},94760:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.default=function isURL(i,C){if((0,T.default)(i),!i||/[\s<>]/.test(i))return!1;if(0===i.indexOf("mailto:"))return!1;if((C=(0,U.default)(C,Z)).validate_length&&i.length>=2083)return!1;if(!C.allow_fragments&&i.includes("#"))return!1;if(!C.allow_query_components&&(i.includes("?")||i.includes("&")))return!1;var P,ee,te,ne,de,pe,me,ge;if(me=i.split("#"),i=me.shift(),me=i.split("?"),i=me.shift(),(me=i.split("://")).length>1){if(P=me.shift().toLowerCase(),C.require_valid_protocol&&-1===C.protocols.indexOf(P))return!1}else{if(C.require_protocol)return!1;if("//"===i.slice(0,2)){if(!C.allow_protocol_relative_urls)return!1;me[0]=i.slice(2)}}if(""===(i=me.join("://")))return!1;if(me=i.split("/"),""===(i=me.shift())&&!C.require_host)return!0;if((me=i.split("@")).length>1){if(C.disallow_auth)return!1;if(""===me[0])return!1;if((ee=me.shift()).indexOf(":")>=0&&ee.split(":").length>2)return!1;var ve=function _slicedToArray(i,C){return function _arrayWithHoles(i){if(Array.isArray(i))return i}(i)||function _iterableToArrayLimit(i,C){var P=null==i?null:"undefined"!=typeof Symbol&&i[Symbol.iterator]||i["@@iterator"];if(null!=P){var T,A,W,U,Z=[],Q=!0,ee=!1;try{if(W=(P=P.call(i)).next,0===C){if(Object(P)!==P)return;Q=!1}else for(;!(Q=(T=W.call(P)).done)&&(Z.push(T.value),Z.length!==C);Q=!0);}catch(i){ee=!0,A=i}finally{try{if(!Q&&null!=P.return&&(U=P.return(),Object(U)!==U))return}finally{if(ee)throw A}}return Z}}(i,C)||function _unsupportedIterableToArray(i,C){if(!i)return;if("string"==typeof i)return _arrayLikeToArray(i,C);var P=Object.prototype.toString.call(i).slice(8,-1);"Object"===P&&i.constructor&&(P=i.constructor.name);if("Map"===P||"Set"===P)return Array.from(i);if("Arguments"===P||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return _arrayLikeToArray(i,C)}(i,C)||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.")}()}(ee.split(":"),2),ye=ve[0],be=ve[1];if(""===ye&&""===be)return!1}ne=me.join("@"),pe=null,ge=null;var Ee=ne.match(Q);Ee?(te="",ge=Ee[1],pe=Ee[2]||null):(te=(me=ne.split(":")).shift(),me.length&&(pe=me.join(":")));if(null!==pe&&pe.length>0){if(de=parseInt(pe,10),!/^[0-9]+$/.test(pe)||de<=0||de>65535)return!1}else if(C.require_port)return!1;if(C.host_whitelist)return checkHost(te,C.host_whitelist);if(""===te&&!C.require_host)return!0;if(!((0,W.default)(te)||(0,A.default)(te,C)||ge&&(0,W.default)(ge,6)))return!1;if(te=te||ge,C.host_blacklist&&checkHost(te,C.host_blacklist))return!1;return!0};var T=_interopRequireDefault(P(93443)),A=_interopRequireDefault(P(21806)),W=_interopRequireDefault(P(14744)),U=_interopRequireDefault(P(41398));function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}}function _arrayLikeToArray(i,C){(null==C||C>i.length)&&(C=i.length);for(var P=0,T=new Array(C);P{"use strict";function _typeof(i){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(i){return typeof i}:function(i){return i&&"function"==typeof Symbol&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},_typeof(i)}Object.defineProperty(C,"__esModule",{value:!0}),C.default=function assertString(i){if(!("string"==typeof i||i instanceof String)){var C=_typeof(i);throw null===i?C="null":"object"===C&&(C=i.constructor.name),new TypeError("Expected a string but received a ".concat(C))}},i.exports=C.default,i.exports.default=C.default},41398:(i,C)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.default=function merge(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},C=arguments.length>1?arguments[1]:void 0;for(var P in C)void 0===i[P]&&(i[P]=C[P]);return i},i.exports=C.default,i.exports.default=C.default},44:i=>{i.exports=function isBuffer(i){return null!=i&&null!=i.constructor&&"function"==typeof i.constructor.isBuffer&&i.constructor.isBuffer(i)}},41594:i=>{"use strict";i.exports=React},75206:i=>{"use strict";i.exports=ReactDOM},44048:i=>{"use strict";i.exports=elementorV2.icons},86956:i=>{"use strict";i.exports=elementorV2.ui},3767:i=>{"use strict";i.exports=elementorV2.ui.TextField},12470:i=>{"use strict";i.exports=wp.i18n},78113:i=>{i.exports=function _arrayLikeToArray(i,C){(null==C||C>i.length)&&(C=i.length);for(var P=0,T=Array(C);P{i.exports=function _arrayWithHoles(i){if(Array.isArray(i))return i},i.exports.__esModule=!0,i.exports.default=i.exports},91819:(i,C,P)=>{var T=P(78113);i.exports=function _arrayWithoutHoles(i){if(Array.isArray(i))return T(i)},i.exports.__esModule=!0,i.exports.default=i.exports},58155:i=>{function asyncGeneratorStep(i,C,P,T,A,W,U){try{var Z=i[W](U),Q=Z.value}catch(i){return void P(i)}Z.done?C(Q):Promise.resolve(Q).then(T,A)}i.exports=function _asyncToGenerator(i){return function(){var C=this,P=arguments;return new Promise((function(T,A){var W=i.apply(C,P);function _next(i){asyncGeneratorStep(W,T,A,_next,_throw,"next",i)}function _throw(i){asyncGeneratorStep(W,T,A,_next,_throw,"throw",i)}_next(void 0)}))}},i.exports.__esModule=!0,i.exports.default=i.exports},39805:i=>{i.exports=function _classCallCheck(i,C){if(!(i instanceof C))throw new TypeError("Cannot call a class as a function")},i.exports.__esModule=!0,i.exports.default=i.exports},40989:(i,C,P)=>{var T=P(45498);function _defineProperties(i,C){for(var P=0;P{var T=P(45498);i.exports=function _defineProperty(i,C,P){return(C=T(C))in i?Object.defineProperty(i,C,{value:P,enumerable:!0,configurable:!0,writable:!0}):i[C]=P,i},i.exports.__esModule=!0,i.exports.default=i.exports},78304:i=>{function _extends(){return i.exports=_extends=Object.assign?Object.assign.bind():function(i){for(var C=1;C{i.exports=function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}},i.exports.__esModule=!0,i.exports.default=i.exports},20365:i=>{i.exports=function _iterableToArray(i){if("undefined"!=typeof Symbol&&null!=i[Symbol.iterator]||null!=i["@@iterator"])return Array.from(i)},i.exports.__esModule=!0,i.exports.default=i.exports},65474:i=>{i.exports=function _iterableToArrayLimit(i,C){var P=null==i?null:"undefined"!=typeof Symbol&&i[Symbol.iterator]||i["@@iterator"];if(null!=P){var T,A,W,U,Z=[],Q=!0,ee=!1;try{if(W=(P=P.call(i)).next,0===C){if(Object(P)!==P)return;Q=!1}else for(;!(Q=(T=W.call(P)).done)&&(Z.push(T.value),Z.length!==C);Q=!0);}catch(i){ee=!0,A=i}finally{try{if(!Q&&null!=P.return&&(U=P.return(),Object(U)!==U))return}finally{if(ee)throw A}}return Z}},i.exports.__esModule=!0,i.exports.default=i.exports},11018:i=>{i.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.")},i.exports.__esModule=!0,i.exports.default=i.exports},78687:i=>{i.exports=function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},i.exports.__esModule=!0,i.exports.default=i.exports},40453:(i,C,P)=>{var T=P(10739);i.exports=function _objectWithoutProperties(i,C){if(null==i)return{};var P,A,W=T(i,C);if(Object.getOwnPropertySymbols){var U=Object.getOwnPropertySymbols(i);for(A=0;A{i.exports=function _objectWithoutPropertiesLoose(i,C){if(null==i)return{};var P={};for(var T in i)if({}.hasOwnProperty.call(i,T)){if(C.includes(T))continue;P[T]=i[T]}return P},i.exports.__esModule=!0,i.exports.default=i.exports},53051:(i,C,P)=>{var T=P(10564).default;function _regeneratorRuntime(){"use strict";i.exports=_regeneratorRuntime=function _regeneratorRuntime(){return P},i.exports.__esModule=!0,i.exports.default=i.exports;var C,P={},A=Object.prototype,W=A.hasOwnProperty,U=Object.defineProperty||function(i,C,P){i[C]=P.value},Z="function"==typeof Symbol?Symbol:{},Q=Z.iterator||"@@iterator",ee=Z.asyncIterator||"@@asyncIterator",te=Z.toStringTag||"@@toStringTag";function define(i,C,P){return Object.defineProperty(i,C,{value:P,enumerable:!0,configurable:!0,writable:!0}),i[C]}try{define({},"")}catch(C){define=function define(i,C,P){return i[C]=P}}function wrap(i,C,P,T){var A=C&&C.prototype instanceof Generator?C:Generator,W=Object.create(A.prototype),Z=new Context(T||[]);return U(W,"_invoke",{value:makeInvokeMethod(i,P,Z)}),W}function tryCatch(i,C,P){try{return{type:"normal",arg:i.call(C,P)}}catch(i){return{type:"throw",arg:i}}}P.wrap=wrap;var ne="suspendedStart",de="suspendedYield",pe="executing",me="completed",ge={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var ve={};define(ve,Q,(function(){return this}));var ye=Object.getPrototypeOf,be=ye&&ye(ye(values([])));be&&be!==A&&W.call(be,Q)&&(ve=be);var Ee=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(ve);function defineIteratorMethods(i){["next","throw","return"].forEach((function(C){define(i,C,(function(i){return this._invoke(C,i)}))}))}function AsyncIterator(i,C){function invoke(P,A,U,Z){var Q=tryCatch(i[P],i,A);if("throw"!==Q.type){var ee=Q.arg,te=ee.value;return te&&"object"==T(te)&&W.call(te,"__await")?C.resolve(te.__await).then((function(i){invoke("next",i,U,Z)}),(function(i){invoke("throw",i,U,Z)})):C.resolve(te).then((function(i){ee.value=i,U(ee)}),(function(i){return invoke("throw",i,U,Z)}))}Z(Q.arg)}var P;U(this,"_invoke",{value:function value(i,T){function callInvokeWithMethodAndArg(){return new C((function(C,P){invoke(i,T,C,P)}))}return P=P?P.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(i,P,T){var A=ne;return function(W,U){if(A===pe)throw Error("Generator is already running");if(A===me){if("throw"===W)throw U;return{value:C,done:!0}}for(T.method=W,T.arg=U;;){var Z=T.delegate;if(Z){var Q=maybeInvokeDelegate(Z,T);if(Q){if(Q===ge)continue;return Q}}if("next"===T.method)T.sent=T._sent=T.arg;else if("throw"===T.method){if(A===ne)throw A=me,T.arg;T.dispatchException(T.arg)}else"return"===T.method&&T.abrupt("return",T.arg);A=pe;var ee=tryCatch(i,P,T);if("normal"===ee.type){if(A=T.done?me:de,ee.arg===ge)continue;return{value:ee.arg,done:T.done}}"throw"===ee.type&&(A=me,T.method="throw",T.arg=ee.arg)}}}function maybeInvokeDelegate(i,P){var T=P.method,A=i.iterator[T];if(A===C)return P.delegate=null,"throw"===T&&i.iterator.return&&(P.method="return",P.arg=C,maybeInvokeDelegate(i,P),"throw"===P.method)||"return"!==T&&(P.method="throw",P.arg=new TypeError("The iterator does not provide a '"+T+"' method")),ge;var W=tryCatch(A,i.iterator,P.arg);if("throw"===W.type)return P.method="throw",P.arg=W.arg,P.delegate=null,ge;var U=W.arg;return U?U.done?(P[i.resultName]=U.value,P.next=i.nextLoc,"return"!==P.method&&(P.method="next",P.arg=C),P.delegate=null,ge):U:(P.method="throw",P.arg=new TypeError("iterator result is not an object"),P.delegate=null,ge)}function pushTryEntry(i){var C={tryLoc:i[0]};1 in i&&(C.catchLoc=i[1]),2 in i&&(C.finallyLoc=i[2],C.afterLoc=i[3]),this.tryEntries.push(C)}function resetTryEntry(i){var C=i.completion||{};C.type="normal",delete C.arg,i.completion=C}function Context(i){this.tryEntries=[{tryLoc:"root"}],i.forEach(pushTryEntry,this),this.reset(!0)}function values(i){if(i||""===i){var P=i[Q];if(P)return P.call(i);if("function"==typeof i.next)return i;if(!isNaN(i.length)){var A=-1,U=function next(){for(;++A=0;--T){var A=this.tryEntries[T],U=A.completion;if("root"===A.tryLoc)return handle("end");if(A.tryLoc<=this.prev){var Z=W.call(A,"catchLoc"),Q=W.call(A,"finallyLoc");if(Z&&Q){if(this.prev=0;--P){var T=this.tryEntries[P];if(T.tryLoc<=this.prev&&W.call(T,"finallyLoc")&&this.prev=0;--C){var P=this.tryEntries[C];if(P.finallyLoc===i)return this.complete(P.completion,P.afterLoc),resetTryEntry(P),ge}},catch:function _catch(i){for(var C=this.tryEntries.length-1;C>=0;--C){var P=this.tryEntries[C];if(P.tryLoc===i){var T=P.completion;if("throw"===T.type){var A=T.arg;resetTryEntry(P)}return A}}throw Error("illegal catch attempt")},delegateYield:function delegateYield(i,P,T){return this.delegate={iterator:values(i),resultName:P,nextLoc:T},"next"===this.method&&(this.arg=C),ge}},P}i.exports=_regeneratorRuntime,i.exports.__esModule=!0,i.exports.default=i.exports},18821:(i,C,P)=>{var T=P(70569),A=P(65474),W=P(37744),U=P(11018);i.exports=function _slicedToArray(i,C){return T(i)||A(i,C)||W(i,C)||U()},i.exports.__esModule=!0,i.exports.default=i.exports},98832:i=>{i.exports=function _taggedTemplateLiteral(i,C){return C||(C=i.slice(0)),Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(C)}}))},i.exports.__esModule=!0,i.exports.default=i.exports},10906:(i,C,P)=>{var T=P(91819),A=P(20365),W=P(37744),U=P(78687);i.exports=function _toConsumableArray(i){return T(i)||A(i)||W(i)||U()},i.exports.__esModule=!0,i.exports.default=i.exports},11327:(i,C,P)=>{var T=P(10564).default;i.exports=function toPrimitive(i,C){if("object"!=T(i)||!i)return i;var P=i[Symbol.toPrimitive];if(void 0!==P){var A=P.call(i,C||"default");if("object"!=T(A))return A;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===C?String:Number)(i)},i.exports.__esModule=!0,i.exports.default=i.exports},45498:(i,C,P)=>{var T=P(10564).default,A=P(11327);i.exports=function toPropertyKey(i){var C=A(i,"string");return"symbol"==T(C)?C:C+""},i.exports.__esModule=!0,i.exports.default=i.exports},10564:i=>{function _typeof(C){return i.exports=_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(i){return typeof i}:function(i){return i&&"function"==typeof Symbol&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},i.exports.__esModule=!0,i.exports.default=i.exports,_typeof(C)}i.exports=_typeof,i.exports.__esModule=!0,i.exports.default=i.exports},37744:(i,C,P)=>{var T=P(78113);i.exports=function _unsupportedIterableToArray(i,C){if(i){if("string"==typeof i)return T(i,C);var P={}.toString.call(i).slice(8,-1);return"Object"===P&&i.constructor&&(P=i.constructor.name),"Map"===P||"Set"===P?Array.from(i):"Arguments"===P||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P)?T(i,C):void 0}},i.exports.__esModule=!0,i.exports.default=i.exports},61790:(i,C,P)=>{var T=P(53051)();i.exports=T;try{regeneratorRuntime=T}catch(i){"object"==typeof globalThis?globalThis.regeneratorRuntime=T:Function("r","regeneratorRuntime = r")(T)}},18453:(i,C,P)=>{"use strict";P.r(C),P.d(C,{default:()=>ReactMarkdown,uriTransformer:()=>uriTransformer});var T={};P.r(T),P.d(T,{attentionMarkers:()=>Zt,contentInitial:()=>Vt,disable:()=>Xt,document:()=>Ut,flow:()=>Gt,flowInitial:()=>zt,insideSpan:()=>Kt,string:()=>$t,text:()=>Yt});var A={};P.r(A),P.d(A,{boolean:()=>dn,booleanish:()=>fn,commaOrSpaceSeparated:()=>vn,commaSeparated:()=>gn,number:()=>mn,overloadedBoolean:()=>pn,spaceSeparated:()=>hn});const W=["http","https","mailto","tel"];function uriTransformer(i){const C=(i||"").trim(),P=C.charAt(0);if("#"===P||"/"===P)return C;const T=C.indexOf(":");if(-1===T)return C;let A=-1;for(;++AA?C:(A=C.indexOf("#"),-1!==A&&T>A?C:"javascript:void(0)")}var U=P(41594),Z=P(44);function stringifyPosition(i){return i&&"object"==typeof i?"position"in i||"type"in i?position(i.position):"start"in i||"end"in i?position(i):"line"in i||"column"in i?point(i):"":""}function point(i){return index(i&&i.line)+":"+index(i&&i.column)}function position(i){return point(i&&i.start)+"-"+point(i&&i.end)}function index(i){return i&&"number"==typeof i?i:1}class VFileMessage extends Error{constructor(i,C,P){const T=[null,null];let A={start:{line:null,column:null},end:{line:null,column:null}};if(super(),"string"==typeof C&&(P=C,C=void 0),"string"==typeof P){const i=P.indexOf(":");-1===i?T[1]=P:(T[0]=P.slice(0,i),T[1]=P.slice(i+1))}C&&("type"in C||"position"in C?C.position&&(A=C.position):"start"in C||"end"in C?A=C:("line"in C||"column"in C)&&(A.start=C)),this.name=stringifyPosition(C)||"1:1",this.message="object"==typeof i?i.message:i,this.stack="","object"==typeof i&&i.stack&&(this.stack=i.stack),this.reason=this.message,this.fatal,this.line=A.start.line,this.column=A.start.column,this.position=A,this.source=T[0],this.ruleId=T[1],this.file,this.actual,this.expected,this.url,this.note}}VFileMessage.prototype.file="",VFileMessage.prototype.name="",VFileMessage.prototype.reason="",VFileMessage.prototype.message="",VFileMessage.prototype.stack="",VFileMessage.prototype.fatal=null,VFileMessage.prototype.column=null,VFileMessage.prototype.line=null,VFileMessage.prototype.source=null,VFileMessage.prototype.ruleId=null,VFileMessage.prototype.position=null;const Q={basename:function basename(i,C){if(void 0!==C&&"string"!=typeof C)throw new TypeError('"ext" argument must be a string');assertPath(i);let P,T=0,A=-1,W=i.length;if(void 0===C||0===C.length||C.length>i.length){for(;W--;)if(47===i.charCodeAt(W)){if(P){T=W+1;break}}else A<0&&(P=!0,A=W+1);return A<0?"":i.slice(T,A)}if(C===i)return"";let U=-1,Z=C.length-1;for(;W--;)if(47===i.charCodeAt(W)){if(P){T=W+1;break}}else U<0&&(P=!0,U=W+1),Z>-1&&(i.charCodeAt(W)===C.charCodeAt(Z--)?Z<0&&(A=W):(Z=-1,A=U));T===A?A=U:A<0&&(A=i.length);return i.slice(T,A)},dirname:function dirname(i){if(assertPath(i),0===i.length)return".";let C,P=-1,T=i.length;for(;--T;)if(47===i.charCodeAt(T)){if(C){P=T;break}}else C||(C=!0);return P<0?47===i.charCodeAt(0)?"/":".":1===P&&47===i.charCodeAt(0)?"//":i.slice(0,P)},extname:function extname(i){assertPath(i);let C,P=i.length,T=-1,A=0,W=-1,U=0;for(;P--;){const Z=i.charCodeAt(P);if(47!==Z)T<0&&(C=!0,T=P+1),46===Z?W<0?W=P:1!==U&&(U=1):W>-1&&(U=-1);else if(C){A=P+1;break}}if(W<0||T<0||0===U||1===U&&W===T-1&&W===A+1)return"";return i.slice(W,T)},join:function join(...i){let C,P=-1;for(;++P2){if(T=A.lastIndexOf("/"),T!==A.length-1){T<0?(A="",W=0):(A=A.slice(0,T),W=A.length-1-A.lastIndexOf("/")),U=Q,Z=0;continue}}else if(A.length>0){A="",W=0,U=Q,Z=0;continue}C&&(A=A.length>0?A+"/..":"..",W=2)}else A.length>0?A+="/"+i.slice(U+1,Q):A=i.slice(U+1,Q),W=Q-U-1;U=Q,Z=0}else 46===P&&Z>-1?Z++:Z=-1}return A}(i,!C);0!==P.length||C||(P=".");P.length>0&&47===i.charCodeAt(i.length-1)&&(P+="/");return C?"/"+P:P}(C)},sep:"/"};function assertPath(i){if("string"!=typeof i)throw new TypeError("Path must be a string. Received "+JSON.stringify(i))}const ee={cwd:function cwd(){return"/"}};function isUrl(i){return null!==i&&"object"==typeof i&&i.href&&i.origin}function urlToPath(i){if("string"==typeof i)i=new URL(i);else if(!isUrl(i)){const C=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+i+"`");throw C.code="ERR_INVALID_ARG_TYPE",C}if("file:"!==i.protocol){const i=new TypeError("The URL must be of scheme file");throw i.code="ERR_INVALID_URL_SCHEME",i}return function getPathFromURLPosix(i){if(""!==i.hostname){const i=new TypeError('File URL host must be "localhost" or empty on darwin');throw i.code="ERR_INVALID_FILE_URL_HOST",i}const C=i.pathname;let P=-1;for(;++PC.length;let A;T&&C.push(done);try{A=i.apply(this,C)}catch(i){if(T&&P)throw i;return done(i)}T||(A&&A.then&&"function"==typeof A.then?A.then(then,done):A instanceof Error?done(A):then(A))}function done(i,...T){P||(P=!0,C(i,...T))}function then(i){done(null,i)}}(U,next)(...W):T(null,...W)}}(null,...C)},use:function use(P){if("function"!=typeof P)throw new TypeError("Expected `middelware` to be a function, not "+P);return i.push(P),C}};return C}const pe=function base(){const i=trough(),C=[];let P,T={},A=-1;return processor.data=function data(i,C){if("string"==typeof i)return 2===arguments.length?(assertUnfrozen("data",P),T[i]=C,processor):me.call(T,i)&&T[i]||null;if(i)return assertUnfrozen("data",P),T=i,processor;return T},processor.Parser=void 0,processor.Compiler=void 0,processor.freeze=function freeze(){if(P)return processor;for(;++A{if(!i&&C&&P){const T=processor.stringify(C,P);null==T||(!function looksLikeAVFileValue(i){return"string"==typeof i||ne(i)}(T)?P.result=T:P.value=T),done(i,P)}else done(i)}))}executor(null,C)},processor.processSync=function processSync(i){let C;processor.freeze(),assertParser("processSync",processor.Parser),assertCompiler("processSync",processor.Compiler);const P=vfile(i);return processor.process(P,done),assertDone("processSync","process",C),P;function done(i){C=!0,bail(i)}},processor;function processor(){const i=base();let P=-1;for(;++PA?0:A+C:C>A?A:C,P=P>0?P:0,T.length<1e4)W=Array.from(T),W.unshift(C,P),i.splice(...W);else for(P&&i.splice(C,P);U0?(splice(i,i.length,0,C),i):C}const ve={}.hasOwnProperty;function syntaxExtension(i,C){let P;for(P in C){const T=(ve.call(i,P)?i[P]:void 0)||(i[P]={}),A=C[P];let W;if(A)for(W in A){ve.call(T,W)||(T[W]=[]);const i=A[W];constructs(T[W],Array.isArray(i)?i:i?[i]:[])}}}function constructs(i,C){let P=-1;const T=[];for(;++PW))return;const P=C.events.length;let A,Z,Q=P;for(;Q--;)if("exit"===C.events[Q][0]&&"chunkFlow"===C.events[Q][1].type){if(A){Z=C.events[Q][1].end;break}A=!0}for(exitContainers(U),i=P;iT;){const T=P[A];C.containerState=T[1],T[0].exit.call(C,i)}P.length=T}function closeFlow(){T.write([null]),A=void 0,T=void 0,C.containerState._closeFlow=void 0}}},Me={tokenize:function tokenizeContainer(i,C,P){return factorySpace(i,i.attempt(this.parser.constructs.document,C,P),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};const Le={tokenize:function tokenizeBlankLine(i,C,P){return function start(C){return markdownSpace(C)?factorySpace(i,after,"linePrefix")(C):after(C)};function after(i){return null===i||markdownLineEnding(i)?C(i):P(i)}},partial:!0};function subtokenize(i){const C={};let P,T,A,W,U,Z,Q,ee=-1;for(;++ee=4?C(A):i.interrupt(T.parser.constructs.flow,P,C)(A)}},partial:!0};const Be={tokenize:function initializeFlow(i){const C=this,P=i.attempt(Le,(function atBlankEnding(T){if(null===T)return void i.consume(T);return i.enter("lineEndingBlank"),i.consume(T),i.exit("lineEndingBlank"),C.currentConstruct=void 0,P}),i.attempt(this.parser.constructs.flowInitial,afterConstruct,factorySpace(i,i.attempt(this.parser.constructs.flow,afterConstruct,i.attempt(De,afterConstruct)),"linePrefix")));return P;function afterConstruct(T){if(null!==T)return i.enter("lineEnding"),i.consume(T),i.exit("lineEnding"),C.currentConstruct=void 0,P;i.consume(T)}}};const ze={resolveAll:createResolver()},$e=initializeFactory("string"),Ke=initializeFactory("text");function initializeFactory(i){return{tokenize:function initializeText(C){const P=this,T=this.parser.constructs[i],A=C.attempt(T,start,notText);return start;function start(i){return atBreak(i)?A(i):notText(i)}function notText(i){if(null!==i)return C.enter("data"),C.consume(i),data;C.consume(i)}function data(i){return atBreak(i)?(C.exit("data"),A(i)):(C.consume(i),data)}function atBreak(i){if(null===i)return!0;const C=T[i];let A=-1;if(C)for(;++A-1){const i=U[0];"string"==typeof i?U[0]=i.slice(T):U.shift()}W>0&&U.push(i[A].slice(0,W))}return U}(U,i)}function now(){const{line:i,column:C,offset:P,_index:A,_bufferIndex:W}=T;return{line:i,column:C,offset:P,_index:A,_bufferIndex:W}}function main(){let i;for(;T._index=3&&(null===W||markdownLineEnding(W))?(i.exit("thematicBreak"),C(W)):P(W)}function sequence(C){return C===T?(i.consume(C),A++,sequence):(i.exit("thematicBreakSequence"),markdownSpace(C)?factorySpace(i,atBreak,"whitespace")(C):atBreak(C))}}};const et={name:"list",tokenize:function tokenizeListStart(i,C,P){const T=this,A=T.events[T.events.length-1];let W=A&&"linePrefix"===A[1].type?A[2].sliceSerialize(A[1],!0).length:0,U=0;return function start(C){const A=T.containerState.type||(42===C||43===C||45===C?"listUnordered":"listOrdered");if("listUnordered"===A?!T.containerState.marker||C===T.containerState.marker:xe(C)){if(T.containerState.type||(T.containerState.type=A,i.enter(A,{_container:!0})),"listUnordered"===A)return i.enter("listItemPrefix"),42===C||45===C?i.check(Qe,P,atMarker)(C):atMarker(C);if(!T.interrupt||49===C)return i.enter("listItemPrefix"),i.enter("listItemValue"),inside(C)}return P(C)};function inside(C){return xe(C)&&++U<10?(i.consume(C),inside):(!T.interrupt||U<2)&&(T.containerState.marker?C===T.containerState.marker:41===C||46===C)?(i.exit("listItemValue"),atMarker(C)):P(C)}function atMarker(C){return i.enter("listItemMarker"),i.consume(C),i.exit("listItemMarker"),T.containerState.marker=T.containerState.marker||C,i.check(Le,T.interrupt?P:onBlank,i.attempt(tt,endOfPrefix,otherPrefix))}function onBlank(i){return T.containerState.initialBlankLine=!0,W++,endOfPrefix(i)}function otherPrefix(C){return markdownSpace(C)?(i.enter("listItemPrefixWhitespace"),i.consume(C),i.exit("listItemPrefixWhitespace"),endOfPrefix):P(C)}function endOfPrefix(P){return T.containerState.size=W+T.sliceSerialize(i.exit("listItemPrefix"),!0).length,C(P)}},continuation:{tokenize:function tokenizeListContinuation(i,C,P){const T=this;return T.containerState._closeFlow=void 0,i.check(Le,onBlank,notBlank);function onBlank(P){return T.containerState.furtherBlankLines=T.containerState.furtherBlankLines||T.containerState.initialBlankLine,factorySpace(i,C,"listItemIndent",T.containerState.size+1)(P)}function notBlank(P){return T.containerState.furtherBlankLines||!markdownSpace(P)?(T.containerState.furtherBlankLines=void 0,T.containerState.initialBlankLine=void 0,notInCurrentItem(P)):(T.containerState.furtherBlankLines=void 0,T.containerState.initialBlankLine=void 0,i.attempt(rt,C,notInCurrentItem)(P))}function notInCurrentItem(A){return T.containerState._closeFlow=!0,T.interrupt=void 0,factorySpace(i,i.attempt(et,C,P),"linePrefix",T.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(A)}}},exit:function tokenizeListEnd(i){i.exit(this.containerState.type)}},tt={tokenize:function tokenizeListItemPrefixWhitespace(i,C,P){const T=this;return factorySpace(i,(function afterPrefix(i){const A=T.events[T.events.length-1];return!markdownSpace(i)&&A&&"listItemPrefixWhitespace"===A[1].type?C(i):P(i)}),"listItemPrefixWhitespace",T.parser.constructs.disable.null.includes("codeIndented")?void 0:5)},partial:!0},rt={tokenize:function tokenizeIndent(i,C,P){const T=this;return factorySpace(i,(function afterPrefix(i){const A=T.events[T.events.length-1];return A&&"listItemIndent"===A[1].type&&A[2].sliceSerialize(A[1],!0).length===T.containerState.size?C(i):P(i)}),"listItemIndent",T.containerState.size+1)},partial:!0};const st={name:"blockQuote",tokenize:function tokenizeBlockQuoteStart(i,C,P){const T=this;return function start(C){if(62===C){const P=T.containerState;return P.open||(i.enter("blockQuote",{_container:!0}),P.open=!0),i.enter("blockQuotePrefix"),i.enter("blockQuoteMarker"),i.consume(C),i.exit("blockQuoteMarker"),after}return P(C)};function after(P){return markdownSpace(P)?(i.enter("blockQuotePrefixWhitespace"),i.consume(P),i.exit("blockQuotePrefixWhitespace"),i.exit("blockQuotePrefix"),C):(i.exit("blockQuotePrefix"),C(P))}},continuation:{tokenize:function tokenizeBlockQuoteContinuation(i,C,P){const T=this;return function contStart(C){if(markdownSpace(C))return factorySpace(i,contBefore,"linePrefix",T.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(C);return contBefore(C)};function contBefore(T){return i.attempt(st,C,P)(T)}}},exit:function exit(i){i.exit("blockQuote")}};function factoryDestination(i,C,P,T,A,W,U,Z,Q){const ee=Q||Number.POSITIVE_INFINITY;let te=0;return function start(C){if(60===C)return i.enter(T),i.enter(A),i.enter(W),i.consume(C),i.exit(W),enclosedBefore;if(null===C||32===C||41===C||asciiControl(C))return P(C);return i.enter(T),i.enter(U),i.enter(Z),i.enter("chunkString",{contentType:"string"}),raw(C)};function enclosedBefore(P){return 62===P?(i.enter(W),i.consume(P),i.exit(W),i.exit(A),i.exit(T),C):(i.enter(Z),i.enter("chunkString",{contentType:"string"}),enclosed(P))}function enclosed(C){return 62===C?(i.exit("chunkString"),i.exit(Z),enclosedBefore(C)):null===C||60===C||markdownLineEnding(C)?P(C):(i.consume(C),92===C?enclosedEscape:enclosed)}function enclosedEscape(C){return 60===C||62===C||92===C?(i.consume(C),enclosed):enclosed(C)}function raw(A){return te||null!==A&&41!==A&&!markdownLineEndingOrSpace(A)?te999||null===ee||91===ee||93===ee&&!Z||94===ee&&!Q&&"_hiddenFootnoteSupport"in U.parser.constructs?P(ee):93===ee?(i.exit(W),i.enter(A),i.consume(ee),i.exit(A),i.exit(T),C):markdownLineEnding(ee)?(i.enter("lineEnding"),i.consume(ee),i.exit("lineEnding"),atBreak):(i.enter("chunkString",{contentType:"string"}),labelInside(ee))}function labelInside(C){return null===C||91===C||93===C||markdownLineEnding(C)||Q++>999?(i.exit("chunkString"),atBreak(C)):(i.consume(C),Z||(Z=!markdownSpace(C)),92===C?labelEscape:labelInside)}function labelEscape(C){return 91===C||92===C||93===C?(i.consume(C),Q++,labelInside):labelInside(C)}}function factoryTitle(i,C,P,T,A,W){let U;return function start(C){if(34===C||39===C||40===C)return i.enter(T),i.enter(A),i.consume(C),i.exit(A),U=40===C?41:C,begin;return P(C)};function begin(P){return P===U?(i.enter(A),i.consume(P),i.exit(A),i.exit(T),C):(i.enter(W),atBreak(P))}function atBreak(C){return C===U?(i.exit(W),begin(U)):null===C?P(C):markdownLineEnding(C)?(i.enter("lineEnding"),i.consume(C),i.exit("lineEnding"),factorySpace(i,atBreak,"linePrefix")):(i.enter("chunkString",{contentType:"string"}),inside(C))}function inside(C){return C===U||null===C||markdownLineEnding(C)?(i.exit("chunkString"),atBreak(C)):(i.consume(C),92===C?escape:inside)}function escape(C){return C===U||92===C?(i.consume(C),inside):inside(C)}}function factoryWhitespace(i,C){let P;return function start(T){if(markdownLineEnding(T))return i.enter("lineEnding"),i.consume(T),i.exit("lineEnding"),P=!0,start;if(markdownSpace(T))return factorySpace(i,start,P?"linePrefix":"lineSuffix")(T);return C(T)}}function normalizeIdentifier(i){return i.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const dt={name:"definition",tokenize:function tokenizeDefinition(i,C,P){const T=this;let A;return function start(C){return i.enter("definition"),function before(C){return factoryLabel.call(T,i,labelAfter,P,"definitionLabel","definitionLabelMarker","definitionLabelString")(C)}(C)};function labelAfter(C){return A=normalizeIdentifier(T.sliceSerialize(T.events[T.events.length-1][1]).slice(1,-1)),58===C?(i.enter("definitionMarker"),i.consume(C),i.exit("definitionMarker"),markerAfter):P(C)}function markerAfter(C){return markdownLineEndingOrSpace(C)?factoryWhitespace(i,destinationBefore)(C):destinationBefore(C)}function destinationBefore(C){return factoryDestination(i,destinationAfter,P,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(C)}function destinationAfter(C){return i.attempt(ht,after,after)(C)}function after(C){return markdownSpace(C)?factorySpace(i,afterWhitespace,"whitespace")(C):afterWhitespace(C)}function afterWhitespace(W){return null===W||markdownLineEnding(W)?(i.exit("definition"),T.parser.defined.push(A),C(W)):P(W)}}},ht={tokenize:function tokenizeTitleBefore(i,C,P){return function titleBefore(C){return markdownLineEndingOrSpace(C)?factoryWhitespace(i,beforeMarker)(C):P(C)};function beforeMarker(C){return factoryTitle(i,titleAfter,P,"definitionTitle","definitionTitleMarker","definitionTitleString")(C)}function titleAfter(C){return markdownSpace(C)?factorySpace(i,titleAfterOptionalWhitespace,"whitespace")(C):titleAfterOptionalWhitespace(C)}function titleAfterOptionalWhitespace(i){return null===i||markdownLineEnding(i)?C(i):P(i)}},partial:!0};const gt={name:"codeIndented",tokenize:function tokenizeCodeIndented(i,C,P){const T=this;return function start(C){return i.enter("codeIndented"),factorySpace(i,afterPrefix,"linePrefix",5)(C)};function afterPrefix(i){const C=T.events[T.events.length-1];return C&&"linePrefix"===C[1].type&&C[2].sliceSerialize(C[1],!0).length>=4?atBreak(i):P(i)}function atBreak(C){return null===C?after(C):markdownLineEnding(C)?i.attempt(vt,atBreak,after)(C):(i.enter("codeFlowValue"),inside(C))}function inside(C){return null===C||markdownLineEnding(C)?(i.exit("codeFlowValue"),atBreak(C)):(i.consume(C),inside)}function after(P){return i.exit("codeIndented"),C(P)}}},vt={tokenize:function tokenizeFurtherStart(i,C,P){const T=this;return furtherStart;function furtherStart(C){return T.parser.lazy[T.now().line]?P(C):markdownLineEnding(C)?(i.enter("lineEnding"),i.consume(C),i.exit("lineEnding"),furtherStart):factorySpace(i,afterPrefix,"linePrefix",5)(C)}function afterPrefix(i){const A=T.events[T.events.length-1];return A&&"linePrefix"===A[1].type&&A[2].sliceSerialize(A[1],!0).length>=4?C(i):markdownLineEnding(i)?furtherStart(i):P(i)}},partial:!0};const bt={name:"headingAtx",tokenize:function tokenizeHeadingAtx(i,C,P){let T=0;return function start(C){return i.enter("atxHeading"),function before(C){return i.enter("atxHeadingSequence"),sequenceOpen(C)}(C)};function sequenceOpen(C){return 35===C&&T++<6?(i.consume(C),sequenceOpen):null===C||markdownLineEndingOrSpace(C)?(i.exit("atxHeadingSequence"),atBreak(C)):P(C)}function atBreak(P){return 35===P?(i.enter("atxHeadingSequence"),sequenceFurther(P)):null===P||markdownLineEnding(P)?(i.exit("atxHeading"),C(P)):markdownSpace(P)?factorySpace(i,atBreak,"whitespace")(P):(i.enter("atxHeadingText"),data(P))}function sequenceFurther(C){return 35===C?(i.consume(C),sequenceFurther):(i.exit("atxHeadingSequence"),atBreak(C))}function data(C){return null===C||35===C||markdownLineEndingOrSpace(C)?(i.exit("atxHeadingText"),atBreak(C)):(i.consume(C),data)}},resolve:function resolveHeadingAtx(i,C){let P,T,A=i.length-2,W=3;"whitespace"===i[W][1].type&&(W+=2);A-2>W&&"whitespace"===i[A][1].type&&(A-=2);"atxHeadingSequence"===i[A][1].type&&(W===A-1||A-4>W&&"whitespace"===i[A-2][1].type)&&(A-=W+1===A?2:4);A>W&&(P={type:"atxHeadingText",start:i[W][1].start,end:i[A][1].end},T={type:"chunkText",start:i[W][1].start,end:i[A][1].end,contentType:"text"},splice(i,W,A-W+1,[["enter",P,C],["enter",T,C],["exit",T,C],["exit",P,C]]));return i}};const _t={name:"setextUnderline",tokenize:function tokenizeSetextUnderline(i,C,P){const T=this;let A;return function start(C){let W,U=T.events.length;for(;U--;)if("lineEnding"!==T.events[U][1].type&&"linePrefix"!==T.events[U][1].type&&"content"!==T.events[U][1].type){W="paragraph"===T.events[U][1].type;break}if(!T.parser.lazy[T.now().line]&&(T.interrupt||W))return i.enter("setextHeadingLine"),A=C,function before(C){return i.enter("setextHeadingLineSequence"),inside(C)}(C);return P(C)};function inside(C){return C===A?(i.consume(C),inside):(i.exit("setextHeadingLineSequence"),markdownSpace(C)?factorySpace(i,after,"lineSuffix")(C):after(C))}function after(T){return null===T||markdownLineEnding(T)?(i.exit("setextHeadingLine"),C(T)):P(T)}},resolveTo:function resolveToSetextUnderline(i,C){let P,T,A,W=i.length;for(;W--;)if("enter"===i[W][0]){if("content"===i[W][1].type){P=W;break}"paragraph"===i[W][1].type&&(T=W)}else"content"===i[W][1].type&&i.splice(W,1),A||"definition"!==i[W][1].type||(A=W);const U={type:"setextHeading",start:Object.assign({},i[T][1].start),end:Object.assign({},i[i.length-1][1].end)};i[T][1].type="setextHeadingText",A?(i.splice(T,0,["enter",U,C]),i.splice(A+1,0,["exit",i[P][1],C]),i[P][1].end=Object.assign({},i[A][1].end)):i[P][1]=U;return i.push(["exit",U,C]),i}};const Ct=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],wt=["pre","script","style","textarea"],Et={name:"htmlFlow",tokenize:function tokenizeHtmlFlow(i,C,P){const T=this;let A,W,U,Z,Q;return function start(C){return function before(C){return i.enter("htmlFlow"),i.enter("htmlFlowData"),i.consume(C),open}(C)};function open(Z){return 33===Z?(i.consume(Z),declarationOpen):47===Z?(i.consume(Z),W=!0,tagCloseStart):63===Z?(i.consume(Z),A=3,T.interrupt?C:continuationDeclarationInside):ye(Z)?(i.consume(Z),U=String.fromCharCode(Z),tagName):P(Z)}function declarationOpen(W){return 45===W?(i.consume(W),A=2,commentOpenInside):91===W?(i.consume(W),A=5,Z=0,cdataOpenInside):ye(W)?(i.consume(W),A=4,T.interrupt?C:continuationDeclarationInside):P(W)}function commentOpenInside(A){return 45===A?(i.consume(A),T.interrupt?C:continuationDeclarationInside):P(A)}function cdataOpenInside(A){const W="CDATA[";return A===W.charCodeAt(Z++)?(i.consume(A),6===Z?T.interrupt?C:continuation:cdataOpenInside):P(A)}function tagCloseStart(C){return ye(C)?(i.consume(C),U=String.fromCharCode(C),tagName):P(C)}function tagName(Z){if(null===Z||47===Z||62===Z||markdownLineEndingOrSpace(Z)){const Q=47===Z,ee=U.toLowerCase();return Q||W||!wt.includes(ee)?Ct.includes(U.toLowerCase())?(A=6,Q?(i.consume(Z),basicSelfClosing):T.interrupt?C(Z):continuation(Z)):(A=7,T.interrupt&&!T.parser.lazy[T.now().line]?P(Z):W?completeClosingTagAfter(Z):completeAttributeNameBefore(Z)):(A=1,T.interrupt?C(Z):continuation(Z))}return 45===Z||be(Z)?(i.consume(Z),U+=String.fromCharCode(Z),tagName):P(Z)}function basicSelfClosing(A){return 62===A?(i.consume(A),T.interrupt?C:continuation):P(A)}function completeClosingTagAfter(C){return markdownSpace(C)?(i.consume(C),completeClosingTagAfter):completeEnd(C)}function completeAttributeNameBefore(C){return 47===C?(i.consume(C),completeEnd):58===C||95===C||ye(C)?(i.consume(C),completeAttributeName):markdownSpace(C)?(i.consume(C),completeAttributeNameBefore):completeEnd(C)}function completeAttributeName(C){return 45===C||46===C||58===C||95===C||be(C)?(i.consume(C),completeAttributeName):completeAttributeNameAfter(C)}function completeAttributeNameAfter(C){return 61===C?(i.consume(C),completeAttributeValueBefore):markdownSpace(C)?(i.consume(C),completeAttributeNameAfter):completeAttributeNameBefore(C)}function completeAttributeValueBefore(C){return null===C||60===C||61===C||62===C||96===C?P(C):34===C||39===C?(i.consume(C),Q=C,completeAttributeValueQuoted):markdownSpace(C)?(i.consume(C),completeAttributeValueBefore):completeAttributeValueUnquoted(C)}function completeAttributeValueQuoted(C){return C===Q?(i.consume(C),Q=null,completeAttributeValueQuotedAfter):null===C||markdownLineEnding(C)?P(C):(i.consume(C),completeAttributeValueQuoted)}function completeAttributeValueUnquoted(C){return null===C||34===C||39===C||47===C||60===C||61===C||62===C||96===C||markdownLineEndingOrSpace(C)?completeAttributeNameAfter(C):(i.consume(C),completeAttributeValueUnquoted)}function completeAttributeValueQuotedAfter(i){return 47===i||62===i||markdownSpace(i)?completeAttributeNameBefore(i):P(i)}function completeEnd(C){return 62===C?(i.consume(C),completeAfter):P(C)}function completeAfter(C){return null===C||markdownLineEnding(C)?continuation(C):markdownSpace(C)?(i.consume(C),completeAfter):P(C)}function continuation(C){return 45===C&&2===A?(i.consume(C),continuationCommentInside):60===C&&1===A?(i.consume(C),continuationRawTagOpen):62===C&&4===A?(i.consume(C),continuationClose):63===C&&3===A?(i.consume(C),continuationDeclarationInside):93===C&&5===A?(i.consume(C),continuationCdataInside):!markdownLineEnding(C)||6!==A&&7!==A?null===C||markdownLineEnding(C)?(i.exit("htmlFlowData"),continuationStart(C)):(i.consume(C),continuation):(i.exit("htmlFlowData"),i.check(xt,continuationAfter,continuationStart)(C))}function continuationStart(C){return i.check(Ot,continuationStartNonLazy,continuationAfter)(C)}function continuationStartNonLazy(C){return i.enter("lineEnding"),i.consume(C),i.exit("lineEnding"),continuationBefore}function continuationBefore(C){return null===C||markdownLineEnding(C)?continuationStart(C):(i.enter("htmlFlowData"),continuation(C))}function continuationCommentInside(C){return 45===C?(i.consume(C),continuationDeclarationInside):continuation(C)}function continuationRawTagOpen(C){return 47===C?(i.consume(C),U="",continuationRawEndTag):continuation(C)}function continuationRawEndTag(C){if(62===C){const P=U.toLowerCase();return wt.includes(P)?(i.consume(C),continuationClose):continuation(C)}return ye(C)&&U.length<8?(i.consume(C),U+=String.fromCharCode(C),continuationRawEndTag):continuation(C)}function continuationCdataInside(C){return 93===C?(i.consume(C),continuationDeclarationInside):continuation(C)}function continuationDeclarationInside(C){return 62===C?(i.consume(C),continuationClose):45===C&&2===A?(i.consume(C),continuationDeclarationInside):continuation(C)}function continuationClose(C){return null===C||markdownLineEnding(C)?(i.exit("htmlFlowData"),continuationAfter(C)):(i.consume(C),continuationClose)}function continuationAfter(P){return i.exit("htmlFlow"),C(P)}},resolveTo:function resolveToHtmlFlow(i){let C=i.length;for(;C--&&("enter"!==i[C][0]||"htmlFlow"!==i[C][1].type););C>1&&"linePrefix"===i[C-2][1].type&&(i[C][1].start=i[C-2][1].start,i[C+1][1].start=i[C-2][1].start,i.splice(C-2,2));return i},concrete:!0},xt={tokenize:function tokenizeBlankLineBefore(i,C,P){return function start(T){return i.enter("lineEnding"),i.consume(T),i.exit("lineEnding"),i.attempt(Le,C,P)}},partial:!0},Ot={tokenize:function tokenizeNonLazyContinuationStart(i,C,P){const T=this;return function start(C){if(markdownLineEnding(C))return i.enter("lineEnding"),i.consume(C),i.exit("lineEnding"),after;return P(C)};function after(i){return T.parser.lazy[T.now().line]?P(i):C(i)}},partial:!0};const St={tokenize:function tokenizeNonLazyContinuation(i,C,P){const T=this;return function start(C){if(null===C)return P(C);return i.enter("lineEnding"),i.consume(C),i.exit("lineEnding"),lineStart};function lineStart(i){return T.parser.lazy[T.now().line]?P(i):C(i)}},partial:!0},Pt={name:"codeFenced",tokenize:function tokenizeCodeFenced(i,C,P){const T=this,A={tokenize:function tokenizeCloseStart(i,C,P){let A=0;return startBefore;function startBefore(C){return i.enter("lineEnding"),i.consume(C),i.exit("lineEnding"),start}function start(C){return i.enter("codeFencedFence"),markdownSpace(C)?factorySpace(i,beforeSequenceClose,"linePrefix",T.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(C):beforeSequenceClose(C)}function beforeSequenceClose(C){return C===W?(i.enter("codeFencedFenceSequence"),sequenceClose(C)):P(C)}function sequenceClose(C){return C===W?(A++,i.consume(C),sequenceClose):A>=Z?(i.exit("codeFencedFenceSequence"),markdownSpace(C)?factorySpace(i,sequenceCloseAfter,"whitespace")(C):sequenceCloseAfter(C)):P(C)}function sequenceCloseAfter(T){return null===T||markdownLineEnding(T)?(i.exit("codeFencedFence"),C(T)):P(T)}},partial:!0};let W,U=0,Z=0;return function start(C){return function beforeSequenceOpen(C){const P=T.events[T.events.length-1];return U=P&&"linePrefix"===P[1].type?P[2].sliceSerialize(P[1],!0).length:0,W=C,i.enter("codeFenced"),i.enter("codeFencedFence"),i.enter("codeFencedFenceSequence"),sequenceOpen(C)}(C)};function sequenceOpen(C){return C===W?(Z++,i.consume(C),sequenceOpen):Z<3?P(C):(i.exit("codeFencedFenceSequence"),markdownSpace(C)?factorySpace(i,infoBefore,"whitespace")(C):infoBefore(C))}function infoBefore(P){return null===P||markdownLineEnding(P)?(i.exit("codeFencedFence"),T.interrupt?C(P):i.check(St,atNonLazyBreak,after)(P)):(i.enter("codeFencedFenceInfo"),i.enter("chunkString",{contentType:"string"}),info(P))}function info(C){return null===C||markdownLineEnding(C)?(i.exit("chunkString"),i.exit("codeFencedFenceInfo"),infoBefore(C)):markdownSpace(C)?(i.exit("chunkString"),i.exit("codeFencedFenceInfo"),factorySpace(i,metaBefore,"whitespace")(C)):96===C&&C===W?P(C):(i.consume(C),info)}function metaBefore(C){return null===C||markdownLineEnding(C)?infoBefore(C):(i.enter("codeFencedFenceMeta"),i.enter("chunkString",{contentType:"string"}),meta(C))}function meta(C){return null===C||markdownLineEnding(C)?(i.exit("chunkString"),i.exit("codeFencedFenceMeta"),infoBefore(C)):96===C&&C===W?P(C):(i.consume(C),meta)}function atNonLazyBreak(C){return i.attempt(A,after,contentBefore)(C)}function contentBefore(C){return i.enter("lineEnding"),i.consume(C),i.exit("lineEnding"),contentStart}function contentStart(C){return U>0&&markdownSpace(C)?factorySpace(i,beforeContentChunk,"linePrefix",U+1)(C):beforeContentChunk(C)}function beforeContentChunk(C){return null===C||markdownLineEnding(C)?i.check(St,atNonLazyBreak,after)(C):(i.enter("codeFlowValue"),contentChunk(C))}function contentChunk(C){return null===C||markdownLineEnding(C)?(i.exit("codeFlowValue"),beforeContentChunk(C)):(i.consume(C),contentChunk)}function after(P){return i.exit("codeFenced"),C(P)}},concrete:!0};const kt=document.createElement("i");function decodeNamedCharacterReference(i){const C="&"+i+";";kt.innerHTML=C;const P=kt.textContent;return(59!==P.charCodeAt(P.length-1)||"semi"===i)&&(P!==C&&P)}const It={name:"characterReference",tokenize:function tokenizeCharacterReference(i,C,P){const T=this;let A,W,U=0;return function start(C){return i.enter("characterReference"),i.enter("characterReferenceMarker"),i.consume(C),i.exit("characterReferenceMarker"),open};function open(C){return 35===C?(i.enter("characterReferenceMarkerNumeric"),i.consume(C),i.exit("characterReferenceMarkerNumeric"),numeric):(i.enter("characterReferenceValue"),A=31,W=be,value(C))}function numeric(C){return 88===C||120===C?(i.enter("characterReferenceMarkerHexadecimal"),i.consume(C),i.exit("characterReferenceMarkerHexadecimal"),i.enter("characterReferenceValue"),A=6,W=Oe,value):(i.enter("characterReferenceValue"),A=7,W=xe,value(C))}function value(Z){if(59===Z&&U){const A=i.exit("characterReferenceValue");return W!==be||decodeNamedCharacterReference(T.sliceSerialize(A))?(i.enter("characterReferenceMarker"),i.consume(Z),i.exit("characterReferenceMarker"),i.exit("characterReference"),C):P(Z)}return W(Z)&&U++1&&i[te][1].end.offset-i[te][1].start.offset>1?2:1;const ne=Object.assign({},i[P][1].end),de=Object.assign({},i[te][1].start);movePoint(ne,-Z),movePoint(de,Z),W={type:Z>1?"strongSequence":"emphasisSequence",start:ne,end:Object.assign({},i[P][1].end)},U={type:Z>1?"strongSequence":"emphasisSequence",start:Object.assign({},i[te][1].start),end:de},A={type:Z>1?"strongText":"emphasisText",start:Object.assign({},i[P][1].end),end:Object.assign({},i[te][1].start)},T={type:Z>1?"strong":"emphasis",start:Object.assign({},W.start),end:Object.assign({},U.end)},i[P][1].end=Object.assign({},W.start),i[te][1].start=Object.assign({},U.end),Q=[],i[P][1].end.offset-i[P][1].start.offset&&(Q=push(Q,[["enter",i[P][1],C],["exit",i[P][1],C]])),Q=push(Q,[["enter",T,C],["enter",W,C],["exit",W,C],["enter",A,C]]),Q=push(Q,resolveAll(C.parser.constructs.insideSpan.null,i.slice(P+1,te),C)),Q=push(Q,[["exit",A,C],["enter",U,C],["exit",U,C],["exit",T,C]]),i[te][1].end.offset-i[te][1].start.offset?(ee=2,Q=push(Q,[["enter",i[te][1],C],["exit",i[te][1],C]])):ee=0,splice(i,P-1,te-P+3,Q),te=P+Q.length-ee-2;break}te=-1;for(;++te13&&P<32||P>126&&P<160||P>55295&&P<57344||P>64975&&P<65008||!(65535&~P)||65534==(65535&P)||P>1114111?"":String.fromCharCode(P)}const Jt=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function decode(i,C,P){if(C)return C;if(35===P.charCodeAt(0)){const i=P.charCodeAt(1),C=120===i||88===i;return decodeNumericCharacterReference(P.slice(C?2:1),C?16:10)}return decodeNamedCharacterReference(P)||i}const en={}.hasOwnProperty,fromMarkdown=function(i,C,P){return"string"!=typeof C&&(P=C,C=void 0),function compiler(i){const C={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:opener(link),autolinkProtocol:onenterdata,autolinkEmail:onenterdata,atxHeading:opener(heading),blockQuote:opener(blockQuote),characterEscape:onenterdata,characterReference:onenterdata,codeFenced:opener(codeFlow),codeFencedFenceInfo:buffer,codeFencedFenceMeta:buffer,codeIndented:opener(codeFlow,buffer),codeText:opener(codeText,buffer),codeTextData:onenterdata,data:onenterdata,codeFlowValue:onenterdata,definition:opener(definition),definitionDestinationString:buffer,definitionLabelString:buffer,definitionTitleString:buffer,emphasis:opener(emphasis),hardBreakEscape:opener(hardBreak),hardBreakTrailing:opener(hardBreak),htmlFlow:opener(html,buffer),htmlFlowData:onenterdata,htmlText:opener(html,buffer),htmlTextData:onenterdata,image:opener(image),label:buffer,link:opener(link),listItem:opener(listItem),listItemValue:onenterlistitemvalue,listOrdered:opener(list,onenterlistordered),listUnordered:opener(list),paragraph:opener(paragraph),reference:onenterreference,referenceString:buffer,resourceDestinationString:buffer,resourceTitleString:buffer,setextHeading:opener(heading),strong:opener(strong),thematicBreak:opener(thematicBreak)},exit:{atxHeading:closer(),atxHeadingSequence:onexitatxheadingsequence,autolink:closer(),autolinkEmail:onexitautolinkemail,autolinkProtocol:onexitautolinkprotocol,blockQuote:closer(),characterEscapeValue:onexitdata,characterReferenceMarkerHexadecimal:onexitcharacterreferencemarker,characterReferenceMarkerNumeric:onexitcharacterreferencemarker,characterReferenceValue:onexitcharacterreferencevalue,codeFenced:closer(onexitcodefenced),codeFencedFence:onexitcodefencedfence,codeFencedFenceInfo:onexitcodefencedfenceinfo,codeFencedFenceMeta:onexitcodefencedfencemeta,codeFlowValue:onexitdata,codeIndented:closer(onexitcodeindented),codeText:closer(onexitcodetext),codeTextData:onexitdata,data:onexitdata,definition:closer(),definitionDestinationString:onexitdefinitiondestinationstring,definitionLabelString:onexitdefinitionlabelstring,definitionTitleString:onexitdefinitiontitlestring,emphasis:closer(),hardBreakEscape:closer(onexithardbreak),hardBreakTrailing:closer(onexithardbreak),htmlFlow:closer(onexithtmlflow),htmlFlowData:onexitdata,htmlText:closer(onexithtmltext),htmlTextData:onexitdata,image:closer(onexitimage),label:onexitlabel,labelText:onexitlabeltext,lineEnding:onexitlineending,link:closer(onexitlink),listItem:closer(),listOrdered:closer(),listUnordered:closer(),paragraph:closer(),referenceString:onexitreferencestring,resourceDestinationString:onexitresourcedestinationstring,resourceTitleString:onexitresourcetitlestring,resource:onexitresource,setextHeading:closer(onexitsetextheading),setextHeadingLineSequence:onexitsetextheadinglinesequence,setextHeadingText:onexitsetextheadingtext,strong:closer(),thematicBreak:closer()}};configure(C,(i||{}).mdastExtensions||[]);const P={};return compile;function compile(i){let P={type:"root",children:[]};const T={stack:[P],tokenStack:[],config:C,enter,exit,buffer,resume,setData,getData},A=[];let W=-1;for(;++W0){const i=T.tokenStack[T.tokenStack.length-1];(i[1]||defaultOnError).call(T,void 0,i[0])}for(P.position={start:lib_point(i.length>0?i[0][1].start:{line:1,column:1,offset:0}),end:lib_point(i.length>0?i[i.length-2][1].end:{line:1,column:1,offset:0})},W=-1;++W{const P=this.data("settings");return fromMarkdown(C,Object.assign({},P,i,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function normalizeUri(i){const C=[];let P=-1,T=0,A=0;for(;++P55295&&W<57344){const C=i.charCodeAt(P+1);W<56320&&C>56319&&C<57344?(U=String.fromCharCode(W,C),A=1):U=""}else U=String.fromCharCode(W);U&&(C.push(i.slice(T,P),encodeURIComponent(U)),T=P+A+1,U=""),A&&(P+=A,A=0)}return C.join("")+i.slice(T)}const convert=function(i){if(null==i)return ok;if("string"==typeof i)return function typeFactory(i){return castFactory(type);function type(C){return C&&C.type===i}}(i);if("object"==typeof i)return Array.isArray(i)?function anyFactory(i){const C=[];let P=-1;for(;++P":"")+")"})}return visit;function visit(){let Q,ee,te,ne=[];if((!C||A(i,U,Z[Z.length-1]||null))&&(ne=function toResult(i){if(Array.isArray(i))return i;if("number"==typeof i)return[tn,i];return[i]}(P(i,Z)),ne[0]===nn))return ne;if(i.children&&"skip"!==ne[0])for(ee=(T?i.children.length:-1)+W,te=Z.concat(i);ee>-1&&ee-1?P.offset:null}}}const an={}.hasOwnProperty;function clean(i){return String(i||"").toUpperCase()}function footnoteReference(i,C){const P=String(C.identifier).toUpperCase(),T=normalizeUri(P.toLowerCase()),A=i.footnoteOrder.indexOf(P);let W;-1===A?(i.footnoteOrder.push(P),i.footnoteCounts[P]=1,W=i.footnoteOrder.length):(i.footnoteCounts[P]++,W=A+1);const U=i.footnoteCounts[P],Z={type:"element",tagName:"a",properties:{href:"#"+i.clobberPrefix+"fn-"+T,id:i.clobberPrefix+"fnref-"+T+(U>1?"-"+U:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(W)}]};i.patch(C,Z);const Q={type:"element",tagName:"sup",properties:{},children:[Z]};return i.patch(C,Q),i.applyData(C,Q)}function revert(i,C){const P=C.referenceType;let T="]";if("collapsed"===P?T+="[]":"full"===P&&(T+="["+(C.label||C.identifier)+"]"),"imageReference"===C.type)return{type:"text",value:"!["+C.alt+T};const A=i.all(C),W=A[0];W&&"text"===W.type?W.value="["+W.value:A.unshift({type:"text",value:"["});const U=A[A.length-1];return U&&"text"===U.type?U.value+=T:A.push({type:"text",value:T}),A}function listItemLoose(i){const C=i.spread;return null==C?i.children.length>1:C}function trimLines(i){const C=String(i),P=/\r?\n|\r/g;let T=P.exec(C),A=0;const W=[];for(;T;)W.push(trimLine(C.slice(A,T.index),A>0,!0),T[0]),A=T.index+T[0].length,T=P.exec(C);return W.push(trimLine(C.slice(A),A>0,!1)),W.join("")}function trimLine(i,C,P){let T=0,A=i.length;if(C){let C=i.codePointAt(T);for(;9===C||32===C;)T++,C=i.codePointAt(T)}if(P){let C=i.codePointAt(A-1);for(;9===C||32===C;)A--,C=i.codePointAt(A-1)}return A>T?i.slice(T,A):""}const ln={blockquote:function blockquote(i,C){const P={type:"element",tagName:"blockquote",properties:{},children:i.wrap(i.all(C),!0)};return i.patch(C,P),i.applyData(C,P)},break:function hardBreak(i,C){const P={type:"element",tagName:"br",properties:{},children:[]};return i.patch(C,P),[i.applyData(C,P),{type:"text",value:"\n"}]},code:function code(i,C){const P=C.value?C.value+"\n":"",T=C.lang?C.lang.match(/^[^ \t]+(?=[ \t]|$)/):null,A={};T&&(A.className=["language-"+T]);let W={type:"element",tagName:"code",properties:A,children:[{type:"text",value:P}]};return C.meta&&(W.data={meta:C.meta}),i.patch(C,W),W=i.applyData(C,W),W={type:"element",tagName:"pre",properties:{},children:[W]},i.patch(C,W),W},delete:function strikethrough(i,C){const P={type:"element",tagName:"del",properties:{},children:i.all(C)};return i.patch(C,P),i.applyData(C,P)},emphasis:function emphasis(i,C){const P={type:"element",tagName:"em",properties:{},children:i.all(C)};return i.patch(C,P),i.applyData(C,P)},footnoteReference,footnote:function footnote(i,C){const P=i.footnoteById;let T=1;for(;T in P;)T++;const A=String(T);return P[A]={type:"footnoteDefinition",identifier:A,children:[{type:"paragraph",children:C.children}],position:C.position},footnoteReference(i,{type:"footnoteReference",identifier:A,position:C.position})},heading:function heading(i,C){const P={type:"element",tagName:"h"+C.depth,properties:{},children:i.all(C)};return i.patch(C,P),i.applyData(C,P)},html:function html(i,C){if(i.dangerous){const P={type:"raw",value:C.value};return i.patch(C,P),i.applyData(C,P)}return null},imageReference:function imageReference(i,C){const P=i.definition(C.identifier);if(!P)return revert(i,C);const T={src:normalizeUri(P.url||""),alt:C.alt};null!==P.title&&void 0!==P.title&&(T.title=P.title);const A={type:"element",tagName:"img",properties:T,children:[]};return i.patch(C,A),i.applyData(C,A)},image:function image_image(i,C){const P={src:normalizeUri(C.url)};null!==C.alt&&void 0!==C.alt&&(P.alt=C.alt),null!==C.title&&void 0!==C.title&&(P.title=C.title);const T={type:"element",tagName:"img",properties:P,children:[]};return i.patch(C,T),i.applyData(C,T)},inlineCode:function inlineCode(i,C){const P={type:"text",value:C.value.replace(/\r?\n|\r/g," ")};i.patch(C,P);const T={type:"element",tagName:"code",properties:{},children:[P]};return i.patch(C,T),i.applyData(C,T)},linkReference:function linkReference(i,C){const P=i.definition(C.identifier);if(!P)return revert(i,C);const T={href:normalizeUri(P.url||"")};null!==P.title&&void 0!==P.title&&(T.title=P.title);const A={type:"element",tagName:"a",properties:T,children:i.all(C)};return i.patch(C,A),i.applyData(C,A)},link:function link_link(i,C){const P={href:normalizeUri(C.url)};null!==C.title&&void 0!==C.title&&(P.title=C.title);const T={type:"element",tagName:"a",properties:P,children:i.all(C)};return i.patch(C,T),i.applyData(C,T)},listItem:function listItem(i,C,P){const T=i.all(C),A=P?function listLoose(i){let C=!1;if("list"===i.type){C=i.spread||!1;const P=i.children;let T=-1;for(;!C&&++T0&&P.children.unshift({type:"text",value:" "}),P.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:C.checked,disabled:!0},children:[]}),W.className=["task-list-item"]}let Z=-1;for(;++Z0){const T={type:"element",tagName:"tbody",properties:{},children:i.wrap(P,!0)},W=rn(C.children[1]),U=on(C.children[C.children.length-1]);W.line&&U.line&&(T.position={start:W,end:U}),A.push(T)}const W={type:"element",tagName:"table",properties:{},children:i.wrap(A,!0)};return i.patch(C,W),i.applyData(C,W)},tableCell:function tableCell(i,C){const P={type:"element",tagName:"td",properties:{},children:i.all(C)};return i.patch(C,P),i.applyData(C,P)},tableRow:function tableRow(i,C,P){const T=P?P.children:void 0,A=0===(T?T.indexOf(C):1)?"th":"td",W=P&&"table"===P.type?P.align:void 0,U=W?W.length:C.children.length;let Z=-1;const Q=[];for(;++Z{const P=clean(i.identifier);P&&!an.call(C,P)&&(C[P]=i)})),function definition(i){const P=clean(i);return P&&an.call(C,P)?C[P]:null}}(i),state.footnoteById=A,state.footnoteOrder=[],state.footnoteCounts={},state.patch=patch,state.applyData=applyData,state.one=function oneBound(i,C){return state_one(state,i,C)},state.all=function allBound(i){return state_all(state,i)},state.wrap=state_wrap,state.augment=augment,visit(i,"footnoteDefinition",(i=>{const C=String(i.identifier).toUpperCase();un.call(A,C)||(A[C]=i)})),state;function augment(i,C){if(i&&"data"in i&&i.data){const P=i.data;P.hName&&("element"!==C.type&&(C={type:"element",tagName:"",properties:{},children:[]}),C.tagName=P.hName),"element"===C.type&&P.hProperties&&(C.properties={...C.properties,...P.hProperties}),"children"in C&&C.children&&P.hChildren&&(C.children=P.hChildren)}if(i){const P="type"in i?i:{position:i};(function generated(i){return!(i&&i.position&&i.position.start&&i.position.start.line&&i.position.start.column&&i.position.end&&i.position.end.line&&i.position.end.column)})(P)||(C.position={start:rn(P),end:on(P)})}return C}function state(i,C,P,T){return Array.isArray(P)&&(T=P,P={}),augment(i,{type:"element",tagName:C,properties:P||{},children:T||[]})}}function patch(i,C){i.position&&(C.position=function lib_position(i){return{start:rn(i),end:on(i)}}(i))}function applyData(i,C){let P=C;if(i&&i.data){const C=i.data.hName,T=i.data.hChildren,A=i.data.hProperties;"string"==typeof C&&("element"===P.type?P.tagName=C:P={type:"element",tagName:C,properties:{},children:[]}),"element"===P.type&&A&&(P.properties={...P.properties,...A}),"children"in P&&P.children&&null!=T&&(P.children=T)}return P}function state_one(i,C,P){const T=C&&C.type;if(!T)throw new Error("Expected node, got `"+C+"`");return un.call(i.handlers,T)?i.handlers[T](i,C,P):i.passThrough&&i.passThrough.includes(T)?"children"in C?{...C,children:state_all(i,C)}:C:i.unknownHandler?i.unknownHandler(i,C,P):function defaultUnknownHandler(i,C){const P=C.data||{},T=!("value"in C)||un.call(P,"hProperties")||un.call(P,"hChildren")?{type:"element",tagName:"div",properties:{},children:state_all(i,C)}:{type:"text",value:C.value};return i.patch(C,T),i.applyData(C,T)}(i,C)}function state_all(i,C){const P=[];if("children"in C){const T=C.children;let A=-1;for(;++A0&&P.push({type:"text",value:"\n"}),P}function toHast(i,C){const P=createState(i,C),T=P.one(i,null),A=function footer(i){const C=[];let P=-1;for(;++P1?"-"+Z:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:i.footnoteBackLabel},children:[{type:"text",value:"↩"}]};Z>1&&C.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(Z)}]}),Q.length>0&&Q.push({type:"text",value:" "}),Q.push(C)}const ee=A[A.length-1];if(ee&&"element"===ee.type&&"p"===ee.tagName){const i=ee.children[ee.children.length-1];i&&"text"===i.type?i.value+=" ":ee.children.push({type:"text",value:" "}),ee.children.push(...Q)}else A.push(...Q);const te={type:"element",tagName:"li",properties:{id:i.clobberPrefix+"fn-"+U},children:i.wrap(A,!0)};i.patch(T,te),C.push(te)}if(0!==C.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:i.footnoteLabelTagName,properties:{...JSON.parse(JSON.stringify(i.footnoteLabelProperties)),id:"footnote-label"},children:[{type:"text",value:i.footnoteLabel}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:i.wrap(C,!0)},{type:"text",value:"\n"}]}}(P);return A&&T.children.push({type:"text",value:"\n"},A),Array.isArray(T)?{type:"root",children:T}:T}const lib=function(i,C){return i&&"run"in i?function bridge(i,C){return(P,T,A)=>{i.run(toHast(P,C),T,(i=>{A(i)}))}}(i,C):function mutate(i){return C=>toHast(C,i)}(i||C)};var cn=P(62688);class Schema{constructor(i,C,P){this.property=i,this.normal=C,P&&(this.space=P)}}function merge(i,C){const P={},T={};let A=-1;for(;++A"xlink:"+C.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),Cn=create({space:"xml",transform:(i,C)=>"xml:"+C.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function caseSensitiveTransform(i,C){return C in i?i[C]:C}function caseInsensitiveTransform(i,C){return caseSensitiveTransform(i,C.toLowerCase())}const wn=create({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:caseInsensitiveTransform,properties:{xmlns:null,xmlnsXLink:null}}),En=create({transform:(i,C)=>"role"===C?C:"aria-"+C.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:fn,ariaAutoComplete:null,ariaBusy:fn,ariaChecked:fn,ariaColCount:mn,ariaColIndex:mn,ariaColSpan:mn,ariaControls:hn,ariaCurrent:null,ariaDescribedBy:hn,ariaDetails:null,ariaDisabled:fn,ariaDropEffect:hn,ariaErrorMessage:null,ariaExpanded:fn,ariaFlowTo:hn,ariaGrabbed:fn,ariaHasPopup:null,ariaHidden:fn,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:hn,ariaLevel:mn,ariaLive:null,ariaModal:fn,ariaMultiLine:fn,ariaMultiSelectable:fn,ariaOrientation:null,ariaOwns:hn,ariaPlaceholder:null,ariaPosInSet:mn,ariaPressed:fn,ariaReadOnly:fn,ariaRelevant:null,ariaRequired:fn,ariaRoleDescription:hn,ariaRowCount:mn,ariaRowIndex:mn,ariaRowSpan:mn,ariaSelected:fn,ariaSetSize:mn,ariaSort:null,ariaValueMax:mn,ariaValueMin:mn,ariaValueNow:mn,ariaValueText:null,role:null}}),xn=create({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:caseInsensitiveTransform,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:gn,acceptCharset:hn,accessKey:hn,action:null,allow:null,allowFullScreen:dn,allowPaymentRequest:dn,allowUserMedia:dn,alt:null,as:null,async:dn,autoCapitalize:null,autoComplete:hn,autoFocus:dn,autoPlay:dn,blocking:hn,capture:null,charSet:null,checked:dn,cite:null,className:hn,cols:mn,colSpan:null,content:null,contentEditable:fn,controls:dn,controlsList:hn,coords:mn|gn,crossOrigin:null,data:null,dateTime:null,decoding:null,default:dn,defer:dn,dir:null,dirName:null,disabled:dn,download:pn,draggable:fn,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:dn,formTarget:null,headers:hn,height:mn,hidden:dn,high:mn,href:null,hrefLang:null,htmlFor:hn,httpEquiv:hn,id:null,imageSizes:null,imageSrcSet:null,inert:dn,inputMode:null,integrity:null,is:null,isMap:dn,itemId:null,itemProp:hn,itemRef:hn,itemScope:dn,itemType:hn,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:dn,low:mn,manifest:null,max:null,maxLength:mn,media:null,method:null,min:null,minLength:mn,multiple:dn,muted:dn,name:null,nonce:null,noModule:dn,noValidate:dn,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:dn,optimum:mn,pattern:null,ping:hn,placeholder:null,playsInline:dn,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:dn,referrerPolicy:null,rel:hn,required:dn,reversed:dn,rows:mn,rowSpan:mn,sandbox:hn,scope:null,scoped:dn,seamless:dn,selected:dn,shadowRootClonable:dn,shadowRootDelegatesFocus:dn,shadowRootMode:null,shape:null,size:mn,sizes:null,slot:null,span:mn,spellCheck:fn,src:null,srcDoc:null,srcLang:null,srcSet:null,start:mn,step:null,style:null,tabIndex:mn,target:null,title:null,translate:null,type:null,typeMustMatch:dn,useMap:null,value:fn,width:mn,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:hn,axis:null,background:null,bgColor:null,border:mn,borderColor:null,bottomMargin:mn,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:dn,declare:dn,event:null,face:null,frame:null,frameBorder:null,hSpace:mn,leftMargin:mn,link:null,longDesc:null,lowSrc:null,marginHeight:mn,marginWidth:mn,noResize:dn,noHref:dn,noShade:dn,noWrap:dn,object:null,profile:null,prompt:null,rev:null,rightMargin:mn,rules:null,scheme:null,scrolling:fn,standby:null,summary:null,text:null,topMargin:mn,valueType:null,version:null,vAlign:null,vLink:null,vSpace:mn,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:dn,disableRemotePlayback:dn,prefix:null,property:null,results:mn,security:null,unselectable:null}}),On=create({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:caseSensitiveTransform,properties:{about:vn,accentHeight:mn,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:mn,amplitude:mn,arabicForm:null,ascent:mn,attributeName:null,attributeType:null,azimuth:mn,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:mn,by:null,calcMode:null,capHeight:mn,className:hn,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:mn,diffuseConstant:mn,direction:null,display:null,dur:null,divisor:mn,dominantBaseline:null,download:dn,dx:null,dy:null,edgeMode:null,editable:null,elevation:mn,enableBackground:null,end:null,event:null,exponent:mn,externalResourcesRequired:null,fill:null,fillOpacity:mn,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:gn,g2:gn,glyphName:gn,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:mn,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:mn,horizOriginX:mn,horizOriginY:mn,id:null,ideographic:mn,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:mn,k:mn,k1:mn,k2:mn,k3:mn,k4:mn,kernelMatrix:vn,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:mn,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:mn,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:mn,overlineThickness:mn,paintOrder:null,panose1:null,path:null,pathLength:mn,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:hn,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:mn,pointsAtY:mn,pointsAtZ:mn,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:vn,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:vn,rev:vn,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:vn,requiredFeatures:vn,requiredFonts:vn,requiredFormats:vn,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:mn,specularExponent:mn,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:mn,strikethroughThickness:mn,string:null,stroke:null,strokeDashArray:vn,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:mn,strokeOpacity:mn,strokeWidth:null,style:null,surfaceScale:mn,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:vn,tabIndex:mn,tableValues:null,target:null,targetX:mn,targetY:mn,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:vn,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:mn,underlineThickness:mn,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:mn,values:null,vAlphabetic:mn,vMathematical:mn,vectorEffect:null,vHanging:mn,vIdeographic:mn,version:null,vertAdvY:mn,vertOriginX:mn,vertOriginY:mn,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:mn,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),Sn=merge([Cn,_n,wn,En,xn],"html"),Pn=merge([Cn,_n,wn,En,On],"svg");function rehypeFilter(i){if(i.allowedElements&&i.disallowedElements)throw new TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(i.allowedElements||i.disallowedElements||i.allowElement)return C=>{visit(C,"element",((C,P,T)=>{const A=T;let W;if(i.allowedElements?W=!i.allowedElements.includes(C.tagName):i.disallowedElements&&(W=i.disallowedElements.includes(C.tagName)),!W&&i.allowElement&&"number"==typeof P&&(W=!i.allowElement(C,P,A)),W&&"number"==typeof P)return i.unwrapDisallowed&&C.children?A.children.splice(P,1,...C.children):A.children.splice(P,1),P}))}}var kn=P(84271);function whitespace(i){const C=i&&"object"==typeof i&&"text"===i.type?i.value||"":i;return"string"==typeof C&&""===C.replace(/[ \t\n\f\r]/g,"")}const In=/^data[-\w.:]+$/i,Rn=/-[a-z]/g,Tn=/[A-Z]/g;function kebab(i){return"-"+i.toLowerCase()}function camelcase(i){return i.charAt(1).toUpperCase()}const jn={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};const An=P(24120),Mn={}.hasOwnProperty,Ln=new Set(["table","thead","tbody","tfoot","tr"]);function childrenToReact(i,C){const P=[];let T,A=-1;for(;++A0?U.createElement(me,ee,de):U.createElement(me,ee)}function getElementsBeforeCount(i,C){let P=-1,T=0;for(;++P4&&"data"===P.slice(0,4)&&In.test(C)){if("-"===C.charAt(4)){const i=C.slice(5).replace(Rn,camelcase);T="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{const i=C.slice(4);if(!Rn.test(i)){let P=i.replace(Tn,kebab);"-"!==P.charAt(0)&&(P="-"+P),C="data"+P}}A=DefinedInfo}return new A(T,C)}(T.schema,C);let W=P;null!=W&&W==W&&(Array.isArray(W)&&(W=A.commaSeparated?function comma_separated_tokens_stringify(i,C){const P=C||{};return(""===i[i.length-1]?[...i,""]:i).join((P.padRight?" ":"")+","+(!1===P.padLeft?"":" ")).trim()}(W):function stringify(i){return i.join(" ").trim()}(W)),"style"===A.property&&"string"==typeof W&&(W=function parseStyle(i){const C={};try{An(i,iterator)}catch{}return C;function iterator(i,P){const T="-ms-"===i.slice(0,4)?`ms-${i.slice(4)}`:i;C[T.replace(/-([a-z])/g,styleReplacer)]=P}}(W)),A.space&&A.property?i[Mn.call(jn,A.property)?jn[A.property]:A.property]=W:A.attribute&&(i[A.attribute]=W))}function styleReplacer(i,C){return C.toUpperCase()}const Dn={}.hasOwnProperty,qn="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",Wn={plugins:{to:"remarkPlugins",id:"change-plugins-to-remarkplugins"},renderers:{to:"components",id:"change-renderers-to-components"},astPlugins:{id:"remove-buggy-html-in-markdown-parser"},allowDangerousHtml:{id:"remove-buggy-html-in-markdown-parser"},escapeHtml:{id:"remove-buggy-html-in-markdown-parser"},source:{to:"children",id:"change-source-to-children"},allowNode:{to:"allowElement",id:"replace-allownode-allowedtypes-and-disallowedtypes"},allowedTypes:{to:"allowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},disallowedTypes:{to:"disallowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},includeNodeIndex:{to:"includeElementIndex",id:"change-includenodeindex-to-includeelementindex"}};function ReactMarkdown(i){for(const C in Wn)if(Dn.call(Wn,C)&&Dn.call(i,C)){const i=Wn[C];console.warn(`[react-markdown] Warning: please ${i.to?`use \`${i.to}\` instead of`:"remove"} \`${C}\` (see <${qn}#${i.id}> for more info)`),delete Wn[C]}const C=pe().use(remarkParse).use(i.remarkPlugins||[]).use(lib,{...i.remarkRehypeOptions,allowDangerousHtml:!0}).use(i.rehypePlugins||[]).use(rehypeFilter,i),P=new VFile;"string"==typeof i.children?P.value=i.children:void 0!==i.children&&null!==i.children&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${i.children}\`)`);const T=C.runSync(C.parse(P),P);if("root"!==T.type)throw new TypeError("Expected a `root` node");let A=U.createElement(U.Fragment,{},childrenToReact({options:i,schema:Sn,listDepth:0},T));return i.className&&(A=U.createElement("div",{className:i.className},A)),A}ReactMarkdown.propTypes={children:cn.string,className:cn.string,allowElement:cn.func,allowedElements:cn.arrayOf(cn.string),disallowedElements:cn.arrayOf(cn.string),unwrapDisallowed:cn.bool,remarkPlugins:cn.arrayOf(cn.oneOfType([cn.object,cn.func,cn.arrayOf(cn.oneOfType([cn.bool,cn.string,cn.object,cn.func,cn.arrayOf(cn.any)]))])),rehypePlugins:cn.arrayOf(cn.oneOfType([cn.object,cn.func,cn.arrayOf(cn.oneOfType([cn.bool,cn.string,cn.object,cn.func,cn.arrayOf(cn.any)]))])),sourcePos:cn.bool,rawSourcePos:cn.bool,skipHtml:cn.bool,includeElementIndex:cn.bool,transformLinkUri:cn.oneOfType([cn.func,cn.bool]),linkTarget:cn.oneOfType([cn.func,cn.string]),transformImageUri:cn.func,components:cn.object}}},C={};function __webpack_require__(P){var T=C[P];if(void 0!==T)return T.exports;var A=C[P]={exports:{}};return i[P].call(A.exports,A,A.exports,__webpack_require__),A.exports}__webpack_require__.n=i=>{var C=i&&i.__esModule?()=>i.default:()=>i;return __webpack_require__.d(C,{a:C}),C},__webpack_require__.d=(i,C)=>{for(var P in C)__webpack_require__.o(C,P)&&!__webpack_require__.o(i,P)&&Object.defineProperty(i,P,{enumerable:!0,get:C[P]})},__webpack_require__.o=(i,C)=>Object.prototype.hasOwnProperty.call(i,C),__webpack_require__.r=i=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(i,"__esModule",{value:!0})},__webpack_require__.nc=void 0,(()=>{"use strict";var i=__webpack_require__(96784),C=i(__webpack_require__(78304)),P=__webpack_require__(91003),T=i(__webpack_require__(68732)),A=i(__webpack_require__(88467)),W=__webpack_require__(22238),U=i(__webpack_require__(41594)),Z=__webpack_require__(43901),Q=__webpack_require__(40128);function _createForOfIteratorHelper(i,C){var P="undefined"!=typeof Symbol&&i[Symbol.iterator]||i["@@iterator"];if(!P){if(Array.isArray(i)||(P=function _unsupportedIterableToArray(i,C){if(i){if("string"==typeof i)return _arrayLikeToArray(i,C);var P={}.toString.call(i).slice(8,-1);return"Object"===P&&i.constructor&&(P=i.constructor.name),"Map"===P||"Set"===P?Array.from(i):"Arguments"===P||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P)?_arrayLikeToArray(i,C):void 0}}(i))||C&&i&&"number"==typeof i.length){P&&(i=P);var T=0,A=function F(){};return{s:A,n:function n(){return T>=i.length?{done:!0}:{done:!1,value:i[T++]}},e:function e(i){throw i},f:A}}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(){P=P.call(i)},n:function n(){var i=P.next();return U=i.done,i},e:function e(i){Z=!0,W=i},f:function f(){try{U||null==P.return||P.return()}finally{if(Z)throw W}}}}function _arrayLikeToArray(i,C){(null==C||C>i.length)&&(C=i.length);for(var P=0,T=Array(C);P
OZONO Home & Deco – Muebles de Diseño en Petiribí
http://ozonomuebles.com/eshop
Fri, 26 Jun 2026 19:15:05 +0000
es
hourly
1
https://wordpress.org/?v=6.5.8
http://ozonomuebles.com/eshop/wp-content/uploads/2020/11/cropped-logo-recuadro-1-32x32.jpg
OZONO Home & Deco – Muebles de Diseño en Petiribí
http://ozonomuebles.com/eshop
32
32
-
What Am I Ready To Do For My Nation Essay In English2022-03-25
http://ozonomuebles.com/eshop/what-am-i-ready-to-do-for-my-nation-essay-in-english2022-03-25/
http://ozonomuebles.com/eshop/what-am-i-ready-to-do-for-my-nation-essay-in-english2022-03-25/#respond
Fri, 26 Jun 2026 00:00:00 +0000
http://ozonomuebles.com/eshop/?p=7996
What Can I Do For My Nation Essay In English
In short, your author will get paid only after you get your essay and confirm it lives as much as your expectations. We actually maintain the focus on originality when we write college essay. You can request your free reviews to substantiate this and acquire confidence within the high quality of your essay. General AI instruments can generate content material — but to get significant outcomes, you should already perceive what makes a great college essay. That means knowing how to brainstorm successfully, what admissions officers are looking for, and how to shape a personal assertion that actually displays what makes you unique. There’s no set standard for essay service prices across each platform.
Nevertheless, selective colleges obtain applications from many worthy students with similar scores and grades—too many to confess.
Choose from a menu of widespread supplemental essay types to get started, or enter your prompt in our miscellaneous class for customized help on any query.
Is velocity the most important factor, or is detailed research a high need?
This fall she’ll be attending Boston College studying biology (pre-med track). Most selective schools require you to submit an essay or private assertion as a part of your utility. It’s the best way students often write about it—without reflection, specificity, or self-awareness. Our service delivers customized essays written from scratch. Our personalized, professional suggestions focuses on both course of and product utilizing our complete, admissions-focused rubric. In-line edits will address mechanics and grammar, while abstract suggestions will cover bigger-picture parts, including thought, voice, group, and style.
Skilled College Essay Writing Service
Sure, all high essay providers on our record assure plagiarism-free work. Keep In Mind, no company is going to place up dangerous evaluations about itself by itself website. I recommend trusted evaluation sites like TrustPilot, Sitejabber, and Evaluations.io. These sites supply real evaluations best definition essay writing service uk and rankings of the most effective essay writing sites that can allow you to make the only option. It can be argued that essay writing assistance is unsafe. However that’s only true to the identical extent that any on-line transaction is unsafe.
This lets you focus in your academic success while guaranteeing that your personal and monetary data stays secure and confidential. With the best steering and precautions, you can confidently use reliable essay services to help your tutorial journey. Though legally permissible to make use of, tutorial essay writing services usually cross paths with educational laws enforced by educational establishments worldwide.
Why Even An Affordable Paper Writing Service Continues To Be Higher Than Chatgpt
A service that gives free revisions can save each time and worry. This is very related when a professor’s suggestions asks for modifications in construction or tone. Not Like other sites, when you depart request, we go beyond mere fee for writing. Our legitimate help is tailored precisely to your necessities. Experts from DoMyEssay can even replicate your writing style utilizing previous essays offered and utilize specified sources. Also, with WritePaper, you pay upon your satisfaction.
The reply typically is determined by finances, timeline, and private studying targets. We don’t request unnecessary personal data during registration. We protect you with end-to-end encryption and use safe payments. Our service connects you with the top essay writers for college. All specialists are verified and maintain years of experience in their tutorial fields. We know that grades are essential and literally life-changing at every stage of education.
They provide the actual scoop on what it’s like to make use of the service, greater than any website or promo material ever may. Most college college students in the U.S. work while enrolled. It can be really exhausting to combine college and work, given that tutorial pressure is high.
Essaypro: Best For Urgent Deadlines
Be trustworthy and genuine, and your unique qualities will shine by way of. Use an intuitive type to share the small print and instructions in your essay. Specify the topic, citation fashion, deadline, and extra. Enjoy best essay writing service reddit quick and pleasant attention from our customer assist group 24/7 by way of a convenient online chat.
The primary web page is well-designed, and it includes a price calculator. New customers get an enormous benefit with up to 15% off their first order. Plus, BBQPapers provides a loyalty program that will increase your savings the more papers you order from them. The up to date design is cleaner and more inviting, which helps construct trust.
]]>
http://ozonomuebles.com/eshop/what-am-i-ready-to-do-for-my-nation-essay-in-english2022-03-25/feed/
0
-
If I Could Presumably Be An Animal What Would I Be Essay2024-10-01
http://ozonomuebles.com/eshop/if-i-could-presumably-be-an-animal-what-would-i-be-essay2024-10-01/
http://ozonomuebles.com/eshop/if-i-could-presumably-be-an-animal-what-would-i-be-essay2024-10-01/#respond
Fri, 26 Jun 2026 00:00:00 +0000
http://ozonomuebles.com/eshop/?p=7994
If I Could Be An Animal What Would I Be Essay
If your dad and mom want, I will include them on all of our email correspondence however up to now 100% of the dad and mom have stayed out of the process. Enjoy quick and friendly attention from our buyer help group 24/7 through a convenient on-line chat. Our service delivers custom essays written from scratch.
“My son is on the lacrosse group, so attempt to incorporate a sports wrestle into this narrative,” one mother instructed me. I did as I was requested, as long as they left me a tip so I could afford fuel. All evaluations are provided by verified UK Essays customers via the trusted and impartial on-line evaluate site, Critiques.io. Our prospects study at universities in the UK, US, Australia and many different international locations.
That’s after I started shopping skilled essay writing services. After a little research and studying EssayWriters evaluation posts, I selected essaywriters.com. It’s an essay writing service constructed round real people, clear necessities, and accountable delivery.
As the mother or father of three college graduates (one with a grad faculty degree), I am very familiar with best essay writing service reddit that brand of anxiety. We verify the credentials and expertise of each writer on our team. Our strict screening coverage, safe payment strategies, and free revisions make it simpler so that you just can earn our trust. You can focus on your project directly with writers to understand how costs are calculated, whereas reside monitoring of the writing course of ensures transparency.
Learn Critiques Before I Pay Somebody To Write Down My Essay?
I went on to writing jobs in newsrooms, establishments of upper education and personal enterprise. These positions led me into coaching and training, and ultimately to a writing consulting gig with high faculties in Phoenix, Az. I know some issues and I know how to teach them to others.
Our staff also contains subject specialists and native English audio system. To discover those, every candidate undergoes a rigorous screening and selection course of. We rent solely verified consultants with confirmed essay writing expertise and a strong commitment to excellence. If your pupil has not started writing the essays or chosen a subject, we are able to arrange to satisfy for an hour to start the method.
Are you on the lookout for a dependable platform that provides professional essay writing companies and lets you write my essay on-line with full transparency? At PapersOwl, you’ll find a staff of expert and skilled writers who concentrate on delivering high-quality assignments. Whether Or Not you favor to select your skilled or depend on an automated writer-matching algorithm, relaxation assured that you will receive top-notch academic papers. This safe essay writing firm guarantees high quality and ensures your deadlines are always met. At first, I leaned on ChatGPT for quick fixes, solely to get flagged by an AI detector. Then I tried hiring freelancers, but some disappeared mid-project whereas others delivered poor high quality work.
We’ll maintain going until you’ve an essay you may be pleased with.
Who you might be and what you worth in your personal voice,” says Rob Franek, editor-in-chief of The Princeton Evaluate in his College Admissions 101 internet sequence.
You don’t must know a lot, however you do have to know these 5 core strategies.
A couple of my pals requested me to assist their children with their essays.
Finest College Utility Essay Providers In 2026
I’ve obtained a four-session package deal that breaks down the method into manageable chunks (prompt choice & planning, drafting, revising, finalizing) to build confidence and momentum. Most shoppers choose weekly sessions, but some want an even sooner track and choose twice-weekly meet-ups. I use a strengths-based approach, a concept codified by Dr. Dennis Saleebey of the University of Kansas. This perspective builds on a basis of our abilities, competence and talent to study.
Reading graphs and figures is an important skill on ACT Science. Our ACT professional presents her methods for analyzing any graph or determine. It exams whether or not you can apply these 5 easy strategies, which our ACT skilled breaks down on this publish. Conflicting Viewpoints passages can be the hardest on ACT Science, however they don’t should be! Here are 5 essential strategies for Understanding Viewpoints, one of the two key query sorts best essay writing service australia reddit on these passages.
We additionally evaluation and analyze two essays that have been successful for admission at prime schools. How do we guarantee such a excessive level of professionalism in our college essay writers? We do this through a complete verification procedure. Before we start collaborating with a new author, we verify their educational and skilled credentials. We additionally check their writing samples and use a sequence of exams to substantiate their data and expertise. While many excessive colleges have well-established college counseling applications that guide college students via the essay writing process, others could discover restricted sources inside their schools.
Students must reflect on their targets, their passions, and what drives them to be the individual they are. This requires quite lots of self-awareness and self-analysis. An experienced college essay coach may help draw these ideas out of scholars by way of tested introspection techniques and brainstorming workout routines.
]]>
http://ozonomuebles.com/eshop/if-i-could-presumably-be-an-animal-what-would-i-be-essay2024-10-01/feed/
0
-
How Does Dr King Use The Four Fundamental Steps Of A Nonviolent Campaign To Prepare His Essay2022-05-19
http://ozonomuebles.com/eshop/how-does-dr-king-use-the-four-fundamental-steps-of-a-nonviolent-campaign-to-prepare-his-essay2022-05-19/
http://ozonomuebles.com/eshop/how-does-dr-king-use-the-four-fundamental-steps-of-a-nonviolent-campaign-to-prepare-his-essay2022-05-19/#respond
Thu, 25 Jun 2026 00:00:00 +0000
http://ozonomuebles.com/eshop/?p=7992
Describes How Much Of Your Essay Content Material Matched Other Printed Works
This TutorBin Essay Typer provides a broad variety of automated essay writing subjects obtainable in your academic coursework. Under, we have mentioned some essay classes lined under this essay typer free device. We can promise that this essay typer free software generates essays without taking a lot time.
We have an computerized funds release policy in place. The prices are launched after the refund period has expired. Only then do you’ve the ‘order expired’ notification, and the costs are elapsed after seventy two hours. If you are nonetheless not glad with the revised model or the standard of our service, please contact our QA staff to discuss the difficulty and consider canceling the order. All interactions are safe and nameless, so you probably can confidently use our providers. We guarantee your funds are reserved and guarded throughout the method.
As the project is assessed as tutorial writing, it ought to feature a constant construction and impeccable formatting. In the overwhelming majority of cases, enterprise essays encompass three major components such as introduction, primary body, and conclusion. Nevertheless, they are often divided into different passages, relying on the specifications of the project.
Authentic Content Material
You can discuss your project directly with writers to understand how prices are calculated, whereas reside tracking of the writing process ensures transparency. Direct communication essay writing reduces the danger of instruction misunderstanding or unintended plagiarism. You can share additional supplies if you want, or make free revisions through the writing process. Additionally, you might consult with other writers before putting an order to make sure it’s the right particular person to finish your task.
Write My Enterprise Paper With Skilled Help
Managers are useful, the service works around the clock, and communication is flawless. Try changing your font dimension to one larger than you use now. Think About best essay writing service reddit 2051 printing out your essay and enhancing with a pen or pencil. Look for errors corresponding to repetitive language, lack of transitions, conditional phrasing, and capitalization errors. Conclusions (for some, the simpler place to begin writing) can flip full-circle again to the introduction. Broaden the major focus, for example, clarify why widespread entry to computing will enable revenue mobility, or throw in a twist, when you think you have the aptitude.
Our Essay Writing Providers’ Core Value Is Professional Essay Writers
However submitting such essays in a short best essay writing service r timeframe at universities isn’t a cakewalk. They suggest discovering a dependable resource quite than choosing a random essay generator. It helps students deliver good essays each time. TutorBin AI Essay Writer is one of the finest tools for writing.
The neatest thing about essay author is its one-click accessibility, which makes essay creation simple. It additionally enables students to submit their essays on or earlier than their assigned deadline. Just seek for the essay generator, and you will get what you would possibly be in search of. Fixed communication is important for delivering academic papers on time.
Essay Typer Benefits That Helps To Have An Advantage Over Opponents
College Students receive anticipated, crisp outcomes, where their desire issues and comes true. Neatly crafted scripts of this website know tips on how to do it. Your friends might know the method to compose as a result of they have bright concepts. The Standard Essay Codecs, corresponding to MLA, APA, Chicago/Turabian, or Harvard with an internet grammar checker will give extra free time on Friday for you and your folks. Every paper is developed with a focus on evaluation, readability, and real-world application, so it meets each tutorial and professional expectations. In-depth papers built on credible sources, market research, and data-driven insights.
Our experts compose every essay from scratch and keep it totally authentic.
When you feel sufficiently knowledgeable, you can transfer ahead with writing the essay.
Every paper presents clear arguments supported by proof.
This listing isn’t exhaustive however does provide an excellent framework for things to keep away from.
EduBirdie presents college students a very intensive selection of tutorial writing assist designed to cowl every stage of their research.
Errors in construction or presentation can affect your final grade. Balancing a number of duties could make it troublesome to concentrate on an in depth enterprise paper. Getting assist lets you keep on monitor with out falling behind.
The hottest ‘write my essay’ requests relate to Nursing, English, Chemistry, Business Administration, History, MBA topics, Math, Law, Engineering, and Arts duties. Whereas it isn’t potential to finish 30 pages in 5-7 hours, specific, smaller tasks may be accomplished the same day. For instance, whenever you request essay modifying, it’s carried out much sooner and could be completed in as little as 4-6 hours for brief papers.
]]>
http://ozonomuebles.com/eshop/how-does-dr-king-use-the-four-fundamental-steps-of-a-nonviolent-campaign-to-prepare-his-essay2022-05-19/feed/
0
-
Tips On How To Start An Introductory Paragraph For An Essay2024-03-16
http://ozonomuebles.com/eshop/tips-on-how-to-start-an-introductory-paragraph-for-an-essay2024-03-16/
http://ozonomuebles.com/eshop/tips-on-how-to-start-an-introductory-paragraph-for-an-essay2024-03-16/#respond
Wed, 24 Jun 2026 00:00:00 +0000
http://ozonomuebles.com/eshop/?p=7990
The Maya What Was Their Most Remarkable Achievement Essay
Bear in mind that the testimonials you usually see on the company’s website are not probably the most trustworthy ones. Most instances, there’s no method to check how legit they’re. Except they share critiques from recognized websites like TrustPilot, don’t belief what the overly constructive critiques on the platform are saying.
It comes with their market area of interest and there is nothing mistaken with that; on opposite, it’s all good for the scholars. Striving to hold excessive the banner of the state-of-the-art writing assistance useful resource, we continually expand the range of offered services. That stated, presently, not solely can you order writing from scratch but additionally drawback solving, multiple-choice questions, resume/CV, admission assist, and so on.
So, the writing high quality at WriteFlow Guild is rated 5 out of 5.
ProficientPapers is doubtless considered one of the most well-known names when it comes to essay writing companies on-line and has been serving college students from all across the globe for many years.
So, you will have to do all the web research you’ll be able to.
Our task writing service handles individual assignments or ongoing coursework throughout any educational degree. There is not any harm in asking someone else to help you complete your task. These who are in opposition to college students seeking assist from outsiders attribute this to plagiarism. Nevertheless, we want to differentiate between someone completing your project and helping you out.
We Have spent 15 years proving it with well-researched, well-structured essays that follow your rubric, hit your word rely, and earn the grades stressed college students need. Faculty paper writing service by actual human essay writers. No AI, no plagiarism, just quality work trusted by college students since 2010. Are you feeling overwhelmed by the sheer quantity of assignments you want to complete? It can be exhausting to remain targeted and carry on along with your regular studies. Fortunately, WriteFlow Guild exists to give you best essay writing service reddit 2026 top-notch essay writing services and assist you to manage your academic workload.
We Select Your Writer
All writers have the suitable schooling that will help you together with your “do my paper” request. Writing a Frequent App, supplemental, or UC essay is a different talent from tutorial writing — our consultants work on these exclusively. Your essay is written from scratch with a transparent thesis assertion, logical structure, and evidence-based arguments tailored to your project. We Have been human-only since 2010, years before ChatGPT existed. Each essay consists of an AI detection report from GPTZero. Our 15-year popularity depends on delivering real human writing.
We have over 500 tried-and-tested, UK-qualified essay writers with topic specialists in almost each area of study. The solely issue is that these companies are paid, and most of the time, college students usually are not full of cash, which means that affording a service like this isn’t even an option. We have helped over 200K purchasers craft unique papers.
Around-the-clock Help
After all, having no mistakes is all the time necessary, or else the coed may lose points. Essay writing services can be real blessings in any student’s life. When issues are powerful, and for sure causes, you cannot write an essay, all you have to do is purchase essay writing service. Many similar providers cope with educational writing for faculty kids, making sure they aren’t late with their assignments and that they provide good essays to the trainer.
The web site itself and payment features are constructed in a clear as properly as comprehensive manner. Additionally, there is a particular software, which improves consumer expertise and makes your journey via website far more comfortable. They understand that well timed delivery is necessary because it impacts your grades and final marks. Consequently, they’ve confirmed to reveal punctuality for all of their services thus far. A customized essay demonstrates how to construction your arguments logically, apply crucial analysis, and use sources effectively.
You will agree that all these five cheap writing services painting excellent qualities not seen in different companies. It is due to the strict choice criteria that we used in identifying them. So, whether you need an IB prolonged essay or any form of artistic writing, get an affordable essay author from this company and chill out.
You see your actual best essay writing service reddit 2025 price before checkout, no hidden fees. Is a Ph.D. in Sociology from the College of Chicago, specializing in social inequality, race, and ethnicity. James’s four.9-star rating from 2326 reviews speaks to his ability to create engaging and thought-provoking content for his shoppers. Class essays, research papers, term papers, and homework help. If you want skilled diploma holders to handle your assignment, attain out to Usessaywriters.com.
It’s important to have a look at the critiques you find on-line, particularly at a cheap essay writing service review. Usually, you will find multiple ratings and evaluations for writing companies on multiple platforms. Look at what they’re saying and get a basic idea in regards to the firm. Mycustomessay.com is the most affordable essay writing service that any scholar can ever go for in the occasion that they want prime grades. Whether you would possibly be in New York, Chicago, or London, this service will at all times meet the demands of your lecturer at the most cost-effective attainable charges.
]]>
http://ozonomuebles.com/eshop/tips-on-how-to-start-an-introductory-paragraph-for-an-essay2024-03-16/feed/
0
-
You Should Not Handle The Opposing Aspect Of Your Argument When You Write An Argumentative Essay2022-05-31
http://ozonomuebles.com/eshop/you-should-not-handle-the-opposing-aspect-of-your-argument-when-you-write-an-argumentative-essay2022-05-31/
http://ozonomuebles.com/eshop/you-should-not-handle-the-opposing-aspect-of-your-argument-when-you-write-an-argumentative-essay2022-05-31/#respond
Fri, 19 Jun 2026 00:00:00 +0000
http://ozonomuebles.com/eshop/?p=7988
What Is One Other Word For For Example In An Essay
But to counter-balance that tightness, I’d go for “Platinum Quality”. And it will be an “essay”, not “coursework”, or certainly a “dissertation”. Again, to keep costs low, I gave them a lazy timescale of a week best academic essay writing service for masters (they offer to do it in 24 hours).
They can also assist with analysis papers and have professional writers who can help streamline your writing course of. It might be a bit intimidating to hire an essay author service and belief your grade to somebody over the internet. Nonetheless at eWritingService.com we take these 5 key questions critically for all of our writing initiatives no matter how big or small. I’ve explored a number of web sites, but just a few provide all the necessary features for essay writing. EssayTypers stands out as probably the greatest instruments I’ve come throughout. It’s user-friendly yet full of features that assist me create a well-structured essay.
Full Confidentiality
Grading rubrics, professor directions, source necessities, formatting requirements, and submission guidelines all influence how tutorial work is evaluated. Lacking just considered one of these elements can have an effect on the general quality and relevance of the final submission. A writer could pretty much write the worst essay ever and be done with it forever.
Human College Essay Writers Vs Ai Help: What To Choose?
This is what 15 years of human experience seems like, see for yourself. Most college students select 3-7 day deadlines for one of the best stability of quality and value. Is a Ph.D. in Sociology from the College of Chicago, specializing in social inequality, race, and ethnicity.
Business is described because the promoting and shopping for of services and commodities.
Our general ranking for WriteFlow Guild is 5 out of 5.
To get essay writing providers, you need to pay for them.
The gross sales operator on the livechat informed me my topic was doable.
Do The Writers At Essayshark Use Ai?
The problem is often not merely finishing the paper, however making certain it follows grading criteria, quotation necessities, formatting guidelines, and course expectations. Nerdpapers helps students best essay writing service reddit 2024 handle these challenges by way of our prime essay writing service online, which is built round particular person educational necessities somewhat than generic writing options. Our paper writing service has a strict hiring course of (we hire solely 7% of all those who apply) to make sure our writers have the qualifications and expertise necessary for tutorial writing. All applicants should move specialized checks that evaluate their English language proficiency, including grammar, vocabulary, and writing style. The last stage requires completing a sensible writing task that simulates an actual buyer order.
This review stage helps establish a transparent project roadmap before work begins. This requirement-first strategy is amongst the reasons students choose our skilled paper writing service when accuracy and instruction compliance matter. But right here comes one other problem – many essay paper writers are something but low-cost.
Completed essays are despatched earlier than the deadline so that you’d have some time to examine them. “I will deliver in 14 hours time,” he mentioned, with interesting precision. Fourteen hours later, I was in receipt of 1136 words, 60 % of them incomprehensible. While teaching at Harvard and the College of Toronto, Dr Jordan B Peterson discovered that even his finest college students were struggling with writing. Excellent for those who have an current course of and do not want construction or steering whereas writing. Offers specialized tools that build sturdy editing habits while simplifying the process of refining your writing.
Students turn to skilled paper writing providers for different reasons. Some are managing multiple deadlines, others are coping with complicated project requirements or balancing studies with work and personal commitments. The value of a writing service often comes from how nicely it adapts to those wants while maintaining quality, reliability, and tutorial requirements all through the process. Students looking for a trusted essay writing service usually want proof before placing an order. The burden of writing an essay makes somebody go so far as to hire someone else to put in writing for them.
«Forgot about my essay till 11pm. Discovered CollegeEssay, positioned order at midnight, had it by 5am. Not my proudest moment but they saved my grade. Third time utilizing them now.»
Coursework built round technical matters, in depth research, or specialized tutorial requirements typically calls for more than general writing skills alone. Each tutorial paper follows a special method as a end result of every assignment comes with different expectations. Topic complexity, supply requirements, professor feedback, formatting pointers, supporting paperwork, and deadline requirements all affect how the project is developed. You will best understand the pricing by contacting the support staff of the writing service itself. Make positive you ask for full pricing transparency and what perks are included in a normal essay writing order.
The Subject Device helps you find the questions you need answered, and the direction that you just want to discover. It had strong market analysis and felt professionally accomplished. This might be one of the best firm I’ve tried using so far.
]]>
http://ozonomuebles.com/eshop/you-should-not-handle-the-opposing-aspect-of-your-argument-when-you-write-an-argumentative-essay2022-05-31/feed/
0
-
How Long Does A 6 Web Page Essay Take To Write2023-04-23
http://ozonomuebles.com/eshop/how-long-does-a-6-web-page-essay-take-to-write2023-04-23/
http://ozonomuebles.com/eshop/how-long-does-a-6-web-page-essay-take-to-write2023-04-23/#respond
Thu, 18 Jun 2026 00:00:00 +0000
http://ozonomuebles.com/eshop/?p=7986
What Are The 5 Steps To Writing An Essay
The price additionally is decided by the kind of paper you want and factors like complexity, the variety of pages, and the discipline. High Quality is considered one of important issues a college essay writing service should provide. After all, missing high quality would end up affecting your grades, and also you don’t wish to submit an essay like that. You need to understand that even if you’d like an inexpensive essay service, you shouldn’t immediately trust a service with costs too good to be true. When the prices are too low, you might be placing yourself in danger because the essay companies is probably not too good.
It is considered one of my most favourite although it’s coming at number three. If you have a look at the reviews from US students regarding this site, you will agree that USEssayWriters a splendid writing service. You will purchase cheap essays from this service and get skilled concepts on the means to enhance their paper.
At cheap prices, we offer plagiarism-free essays and other tutorial papers.
WriteFlow Guild offers a wide range of essays from research papers and reviews to theses and dissertations.
The response was quick and the order supply was like lightning.
These writers can’t be simply random folks from high school or school.
It covers quite lots of educational subjects from different backgrounds.
We offer one hundred pc unique papers with fast turnover and 24/7 customer assist service. SharkPapers.com provides inexpensive tutorial faculty essays and papers of top quality. There aren’t any additional fees right here; you solely need to pay $15-$35 per page. Be A Part Of forty nine,000+ students who’ve already achieved tutorial success with our essay writing service. Guarantee there is enough variety in the deadlines they provide. For longer educational work, analysis papers, dissertations, term papers our paper writing service assigns a subject-specialist with a graduate diploma in your field.
They are gurus at their providers, and as such, you will never expertise any backlashes from your professor. This aspect is crucial in every academic writing firm. Even if score of an company is astonishingly high, it doesn’t defend you from failure 100%. Of course, such circumstances occur not often, but when the human factor is involved, something is feasible. To safeguard the cash and trust of its prospects, this company proposes a limiteless number of free revisions. If you bought a weak essay, simply send it back, clarify what’s incorrect with it.
You can even look by way of our essay writing web site evaluations. A specific batch of services consists of bettering texts written by our prospects themselves. For instance, the group of professional editors will expertly revise and refine a paper you have put collectively but don’t have time or inspiration to polish to perfection. Meticulous enhancing and proofreading will rid your piece of grammar errors, embarrassing typos, annoying citation fashion inconsistencies, and gruesome factual errors. What’s more, your paper will be completely analyzed and improved when it comes to the overall structure and content circulate.
High Enterprise Faculties Current: The Value Of An Mba – College Of Chicago Sales Space
Other than that, the best service may also ensure the essay is plagiarism-free and that the right structure is followed based on the type of essay. I will write any kind of paper shortly and qualitatively. I have an education and I will reveal my skills to you. I guarantee you the fulfillment of all directions and an individual approach.
Then, in case you’re glad, you release a complete sum. Furthermore, they have a rigorous recruitment course of to ensure only the most effective writers get to work on your essay. We can assist you with all kinds of academic papers. Including all kinds of essays, thesis, e-book reports, term papers, and heaps of others. You may have the option to decide on any web page size, subject, formatting fashion, and plenty of other features. After you order the essay and pay, you may be given a author, and then you have to wait till the work is completed.
Can You Help With Essays For Us Universities And Colleges?
We cowl faculty papers and essays for 50+ topics including nursing, psychology, enterprise, history, regulation, literature, and more. Our paper writing service handles any assignment your professor offers you. I came across this ‘write my essay on-line for cheap’ service after I had problem reddit best essay writing service finishing considered one of my school assignments. I was going through varied sites that review paper writers cheap once I landed on WriteMyEssay.Right Now. The reviews were too positive to be correct, and I needed to affirm it for myself by making an attempt it out. To my shock, I scored a grade ‘A’ from the first paper I ordered from them.
College Software Essays
They even have great discounts for returning clients so that they’ll get essays for a cheaper price than expected. You can also remember to obtain your order on time with ProficientPapers. Whether Or Not it’s urgent or regular, ProficientPapers caters to all of your wants and ensures that each one orders be completed earlier than the required deadlines.
Make an order at present and see how these benefits will change your perspective of online writing. So please tell us at SharkPapers.com if you require immediate help. Our specialists are able to get to work rapidly and effectively. Having a robust best essay writing service on reddit instance in entrance of you reduces stress and cognitive overload, allowing you to focus extra successfully on learning key ideas. With our essay help, you develop a deeper understanding of the research materials and study a variety of methods which you may have the ability to confidently use in your future assignments. With that being said, here are some things to concentrate to when looking for an inexpensive and dependable service on the web.
]]>
http://ozonomuebles.com/eshop/how-long-does-a-6-web-page-essay-take-to-write2023-04-23/feed/
0
-
What To Write Your College Essay About If Youre Boring2023-04-06
http://ozonomuebles.com/eshop/what-to-write-your-college-essay-about-if-youre-boring2023-04-06/
http://ozonomuebles.com/eshop/what-to-write-your-college-essay-about-if-youre-boring2023-04-06/#respond
Thu, 18 Jun 2026 00:00:00 +0000
http://ozonomuebles.com/eshop/?p=7984
How Lengthy Was Each Essay In The Federalist Papers
Apart from possessing wonderful English expertise, their writing abilities are evaluated on several accounts. A random essay topic is generated and a brief while restrict is given for finishing this task. If the results are promising, they examine the CV of a future essay helper online. Finally, if an individual is hired, they’re contacted to clarify particulars about their education and confirm their phone number.
It effectively manages all of the workflow wanted to be accomplished for creating essays. You don’t have to walk the extra mile to make sure the accuracy of spelling or sentence constructions and codecs. Nothing is difficult in phrases of this upscale essay typer. Need a scholarship essay writing service or help with a switch essay writing service? Both are dealt with by specialist writers with a track report in competitive awards and transfer admissions. For longer academic work, research papers, dissertations, time period papers our paper writing service assigns a subject-specialist with a graduate diploma in your subject.
High Quality Essay Assist For Inexpensive Prices
You also can ask for deeper enhancing, similar to strengthening arguments. It’s a great way to reinforce your work with out ranging from scratch. We acquired the paper in time and began testing it for plagiarism. The only downside was that the writer created lengthy paragraphs that could’ve been split into shorter sentences.
No, our essay service has an express coverage in opposition to AI-generated content material.
To provide extra peace of thoughts, Nerdpapers offers free revision help for requests that stay in keeping with the unique assignment instructions.
1-0-1 tutoring from reside session consultants offer thorough subject understanding, clears doubts and also help college students to eliminate their educational problems.
Multiple deadlines, demanding coursework, detailed assignment directions, and limited time can make it difficult for students to finish each project to the anticipated commonplace.
If the worst happened and you didn’t receive a good mark, complain and obtain a full refund.
Provide all the required data related to your project — subject space, project title, and a short description. You also can upload additional documents or professor guidelines to help us deliver precisely what you want. Every paper is written from scratch with zero AI-generated content and checked for originality. A trusted writing firm and writer will inform you of the standing of your order and when you’ll find a way to expect it to be completed. Prices can change depending on the deadline, tutorial level, and different factors.
Superior High Quality Writing For Prime Essay Outcomes
It offers a really competitive value on its services and guarantees top quality work written by experienced and skilled writers. Progressive supply is on the market at our essay writing service for longer assignments, where which is the best online essay writing service in canada? receiving and reviewing your work in stages makes sense. To use this selection, you’ll need a paper that is lengthy enough (10+ pages) and a deadline that enables time for reviewing a quantity of installments. Then, your author creates a delivery schedule that breaks your project into logical sections. Progressive delivery additionally allows you to pay in installments via the SafePayments system and launch cost for each approved section.
The best thing to do is read up on reviews and scores of the most effective essay writing providers to know what their former shoppers should say. We discover it delivers high-quality papers, even Ph.D.-level ones, although that doubtless is decided by the writer. Nonetheless, it’s excellent if you’re looking for high quality, affordability and reliable essay writing assistance in a pinch. DoMyEssay will not be as in style, but it’s nonetheless probably the greatest essay writing companies online. Like the opposite writing services on this list, this platform helps college students with their homework and essays by connecting them with skilled writers.
If issues stay unresolved, you can contact the support team and ask them to evaluation your case. Our objective is to guarantee you obtain the outcome you need, so your considerations are at all times taken seriously and dealt with pretty. Yes, we offer several guarantees, including a money-back guarantee that provides a refund should you cancel your order earlier than the professional begins working on it. If the work has already started, you may obtain a partial refund depending on how a lot progress the author has made. The plagiarism-free assure ensures that our experts write each task from scratch as an alternative of copying present sources or recycling from previous papers. Also, you receive a free plagiarism and AI report with your paper to confirm its originality.
The formatting was normal, and the grammar was flawless. You might perceive the writer’s type, who used correct terminology, and a detailed bibliography. Students trust Nerdpapers because quality is dependent upon more than writing alone. Citation accuracy, source credibility, formatting consistency, project compliance, structural organization, and attention to detail all contribute to the final end result. College Students increasingly need reassurance that their assignments are being developed round their specific necessities quite than generated from generic content.
EssayHub is definitely top-of-the-line writing sites when you want a homework task and may help even college-level work. I needed help with essay citations, titles, and information. I found this tool abruptly and tried to write down a 2000-word essay. It generated the essay and appeared like written by a real individual. Got the outline carried out, title and the standard are also good. My bestie in college really helpful this glorious essay-maker tool after I was in search of essay help.
Now, we’re going to clarify how you ought to use this essay typer free software effectively. It not only simplifies the whole course of but also best essay writing service reddit 2024 boosts your scope to attain academic success in multifold. However submitting such essays in a short timeframe at universities is not a cakewalk. They advocate discovering a dependable resource somewhat than selecting a random essay generator. TutorBin AI Essay Author is probably one of the best tools for writing. Opting for our essay helper displays the subject-matter experience and allows college students to convey their thoughts effectively.
]]>
http://ozonomuebles.com/eshop/what-to-write-your-college-essay-about-if-youre-boring2023-04-06/feed/
0
-
What Do You Do To An Article Title In An Essay Apa2023-05-21
http://ozonomuebles.com/eshop/what-do-you-do-to-an-article-title-in-an-essay-apa2023-05-21/
http://ozonomuebles.com/eshop/what-do-you-do-to-an-article-title-in-an-essay-apa2023-05-21/#respond
Wed, 17 Jun 2026 00:00:00 +0000
http://ozonomuebles.com/eshop/?p=7982
What Do You Do To An Article Title In An Essay Apa
The super advanced technology, AI essay generator free, has been examined by writing consultants to ensure the device works fine and creates essays depending in your instructions. Our tech team ensures that this tool is accessible to college students and delivers the end result within the quickest possible time-frame. By the best way, PapersOwl’s essay writers efficiently deliver all of the above beneficial options. As you learn about the benefits, let’s dive deeper into the main points by studying what our greatest faculty paper writing service offers precisely. Our specialists compose every essay from scratch and maintain it totally original.
Moreover, it’s essential to possess the appropriate expertise to convey these complicated ideas and concepts clearly and effectively. 1-0-1 tutoring from live session experts supply thorough topic understanding, clears doubts and likewise help college students to eliminate their educational issues. I used this platform for homework assist earlier than, and it presents good service. The essay created right here is grammatically right and formatted simply the way I wished. I would undoubtedly advocate this device to my friends.
We’ll information you thru each step and help you succeed with confidence. Trust our team to satisfy your expectations, as we try to ship high-quality outcomes. All our papers are 100% unique, using peer-reviewed educational sources. Likewise, all the guidelines of your grading rubric are adopted to the letter to maintain originality and accuracy.
Delivered on time, clearly structured and prepared to submit. Your work is written with readability, logical flow, and knowledgeable presentation all through. Your paper consists of structured analysis using frameworks like SWOT, PESTLE, and different strategic models. This adds depth, clarity, and relevance to your work. Detailed analysis of enterprise eventualities using structured frameworks. Focus is placed on figuring out problems, evaluating knowledge, and presenting clear suggestions.
And I wasn’t simply nervous in regards to the present, but I was serious about what the lengthy run would appear to be with AI.It was all taking place so rattling fast. Public corporations started integrating with it or making their own AI-powered instruments. Venture capital flooded into the AI sector like Niagra Falls. With each passing day, not only was AI getting better, however the pace at which it was improving was increasing.
Why Students Trust Edubirdie Essay Service
With the best help, these challenges turn out to be simpler to manage, and your paper turns into clearer, extra structured, and prepared to submit. Content is constructed using relevant data, credible sources, and real-world insights to assist your arguments. Get your paper handled with structured evaluation and professional clarity. Ryan simplifies complicated operations matters into clear, structured writing. Whether it’s APA, MLA, Chicago, or Harvard, we format your small business essay precisely as required, saving you time and stress over citation rules. Well-structured tutorial writing with logical flow, clear arguments, and correct formatting.
Why Choose Us For Your Small Business Paper
You usually are not right here to coach the admissions committee (for example, about how so-and-so might be “the means of the longer term.”). You may also open with an interesting statistic or a “cinematic opening” (an evocative story). Before starting your task, ensure to carry out comprehensive analysis. Take notes on all pertinent information, save important pages, and dedicate time to understanding the topic. When you are feeling sufficiently knowledgeable, you’ll find a way to move forward with writing the essay. Your thesis, word alternative, essay structure, and concluding concepts ought to align with the essay immediate.
International Projects
Utilize these free student instruments to expertise our method and enjoy a user-friendly service that prioritizes your wants. All codecs, all subjects — our writing companies cowl every little thing from essays to dissertations. I was each a customer while at college and worked as a freelance writer for dozens of essay mills. I know the essay enterprise inside out and got one thing useful to share with you. Can you rely on best essay writing service reddit the data offered on the page?
Our essay writing service keeps costs low and standards excessive. Do you think about the task to be too challenging or time-consuming? Do you’ve little time, abilities, or data indispensable for the completion of the project? These are not the reasons to surrender, as there’s always a chance to get professional help on-line.
Keep focused to know the essence of the essay immediate, which may require you to write a discussion or conduct a case study.
What I like about this service is that they permit to speak to writers instantly and see their working progress.
Hire a reliable essay writing service with real human writers and get authentic tutorial papers you’ll have the ability to belief.
Our paper writing service will give you an excellent selection of consultants based on skills, delivery of high-quality essays, experience, and unwavering dedication.
All individuals know that countless questions can hassle us all in many ways.
We belief is the muse of the relationship between EduBirdie and its students, and we construct it by way of each part of our service. One of the main causes students belief EduBirdie is our commitment to deliver outcomes that meet their tutorial needs and expectations. If you are, then you should know that they hold essentially the most which essay writing service is the best? useful stuff on PaperTyper nowadays. They leave their laziness, author block, and an absence of inspiration behind.
To craft an effective enterprise essay, it’s essential to apply your analytical abilities and understanding of the topic. It’s necessary to have a stable grasp of the subject and to convey your ideas in a clear and structured manner. It’s essential not to inflate the word rely with elaborate vocabulary. As An Alternative, you should incorporate statistics, factual knowledge, and detailed enterprise info to successfully craft your essay. Writing a business essay may be difficult for many people. It requires a radical comprehension of different areas within the business area, corresponding to advertising, finance, and administration.
Public companies like Microsoft have made AI their highest precedence, they usually’re simply getting began. At the time of writing, August is on monitor for 40% income progress, with virtual live-tutoring companies representing their greatest share of sales ever. During the time we had been making these modifications, educators seemingly awoke, too. Assignments became extra complex, and warnings got at most main universities that educators would run all accomplished assignments by way of AI detection software program. I fired up the old enterprise, ran some adverts, and wrote 100 papers free of charge to construct up a popularity on social media. Fast forward one other six years, I discovered myself doing seven figures in annual income at the finish of November 2022 and cash flowing extra money than I could have ever imagined.
]]>
http://ozonomuebles.com/eshop/what-do-you-do-to-an-article-title-in-an-essay-apa2023-05-21/feed/
0
-
How To Decide On A Subject For A University Software Essay2021-12-13
http://ozonomuebles.com/eshop/how-to-decide-on-a-subject-for-a-university-software-essay2021-12-13/
http://ozonomuebles.com/eshop/how-to-decide-on-a-subject-for-a-university-software-essay2021-12-13/#respond
Wed, 17 Jun 2026 00:00:00 +0000
http://ozonomuebles.com/eshop/?p=7980
How To Determine On A Subject For A University Application Essay
There isn’t any word limit, so the value is identical whether or not college students submit a brief answer or full-length draft. For just $75, students receive in-line essay edits, a complete suggestions report, and limitless e mail assist post-review. It guides you from first concept to ultimate polish, with expert-informed prompts and construction designed specifically for school admissions. I requested a pal who had expertise in college admissions to look over my S’s first draft of his essay.
So Why Do Paper Writing Providers Exist?
Nevertheless, there are also many reliable and professional writing providers as properly as skilled college essay writers who ship glorious work. Paper writing corporations offering custom tutorial papers are legally allowed, supplied they’re registered and comply with the relevant legal guidelines. Violation of these rules can lead to critical penalties.
Buyer Experience
Whereas costs for a university paper writing service differ from web site to web site, a common range exists within which most services sit. The price of hiring a professional essay writer for undergraduate level work with a turnaround time of 7–10 days is $20 – $30 per page. As deadlines shorten or tutorial ranges enhance, so do prices; reaching as a lot as $50 – $60 per page for Ph.D. stage work on a decent deadline. With so many selections, it can be tough for the average pupil to seek out one of the best essay writing service that can handle their assignment. It’s important to be cautious as a result of some websites are outright scams.
Moreover, you can request modifications and get them from the first request, something automated technologies can’t all the time do. PapersOwl supplies college essay writing help for college students best essay writing service reddit who need consistent quality and predictable results. The concept is not to take shortcuts, however to get help that fits real tutorial workloads, in line with our Honest Use Coverage. Due To This Fact, it’s your job to pick a school paper writing service for which unhealthy outcomes are a rarity, not par for the course. As talked about, you will not fail your class should you turn to GradeMiners with your “write my essay” request. Nonetheless, you would possibly want to choose one other service to get a guaranteed top grade.
See the background data, scores, and buyer reviews of various writers to choose one on your college essay. If you’re not satisfied, revisions or refunds are dealt with in accordance with our Cost and Refund Coverage. Please be at liberty to request adjustments if the doc you obtained doesn’t totally meet your needs. The same writer will deal with revisions to improve the writing, focusing on structure, readability, and compliance together with your instructions.
Turnaround Time
Though not usually listed among the best and most reasonably priced essay writing services, BBQPapers stands out as a top-tier choice. With the proper guidance and support from an expert essay writing service, you’ll be able to achieve academic success whereas maintaining a plagiarism-free report. Some of the most essential features to take into account embrace the expertise of writers, turnaround time, pricing, and discounts.
This can result in essays that reflect their efforts and meet educational standards. Our college essay service is the service you possibly can count on. Thanks to the expertise of our writers and their extensive expertise in academic writing, every scholar who involves us and desires an essay receives high assist.
Check Out The Latest Evaluations From Our Customers
Every Thing you write in College EssAI stays personal and can by no means be used to coach the device or assist other customers. Some colleges have stricter pointers, and a very small quantity prohibit AI use altogether. We’ve combed by way of tons of of profitable essays and training strategies to construct one thing smart and admissions-savvy. We’ve made it even simpler to go from “I do not know what to write” to a finished essay that makes an impact on admissions. The status of any given enterprise or apply relies upon closely on the whims of politics. Other options of GradeMiners reside up to the trade standards.
By bearing in mind obtainable discounts and loyalty packages, you’ll find a service that offers each affordability and top-notch work. Seek a service that employs writers with numerous subject expertise and a confirmed track document of high-quality work supply when selecting a service. This not only ensures the standard custom best essay writing service for college of your paper, but in addition ensures that your assignment is in succesful palms. By choosing a service with professional and experienced writers, you’ll have the ability to trust that your academic journey is backed by professional help and steerage.
WritePaper is designed to provide college students with the so-needed educational assist in the best and secure way. We not solely protect your personal data and ensure confidentiality but in addition take first rate care of your payments’ security. The private assertion prompts for the Frequent App’s main private assertion are often confirmed as early as March of an applicant’s junior year. There are books (I found many at my public library) about writing an effective college software essay. Are these “scholarship essays” supposed to be written by the coed ? Customer reviews are tremendous essential when I’m taking a look at different services.
How will we ensure such a excessive degree of professionalism in our college essay writers? We do that by way of a comprehensive verification procedure. Earlier Than we start collaborating with a model new author, we confirm their tutorial and professional credentials. We also verify their writing samples and use a collection of checks to verify their knowledge and expertise.
Most college students in the U.S. work while enrolled.
EssayPro is a good customized essay writing service that provides flexibility, affordability, and a streamlined process for locating the most effective essay writer for your task.
There’s a woman in my area that does this – for $200/hour!
Very insightful strategies, a wealth of data, depth of understanding, the record goes on.
I’ve used her a couple of times now and she all the time delivers glorious papers.
By following these steps, you can find a service that you can trust along with your educational assignments. By implementing these methods, you presumably can avoid potential plagiarism issues and make certain that your work is unique and unique. This not only helps you maintain educational integrity, but additionally demonstrates your commitment to producing high-quality, authentic work. Understanding how a lot an essay service might cost might help manage expectations and finances accordingly — mitigating any nasty surprises down the line!
]]>
http://ozonomuebles.com/eshop/how-to-decide-on-a-subject-for-a-university-software-essay2021-12-13/feed/
0
-
What Are Signs Of Responsible College Essay Support
http://ozonomuebles.com/eshop/what-are-signs-of-responsible-college-essay-support/
http://ozonomuebles.com/eshop/what-are-signs-of-responsible-college-essay-support/#respond
Sat, 13 Jun 2026 00:00:00 +0000
http://ozonomuebles.com/eshop/?p=7978
There’s a second throughout every semester when the workload just feels an extreme quantity of to deal with. Maybe it’s a particularly busy examination week, or a good deadline for a giant research paper that suddenly seems unimaginable to satisfy. For many students, juggling courses, part – time jobs, social commitments, and private life leaves little room to breathe, let alone produce excellent essays on time. When the stress mounts, it’s simple to start serious about turning to on – line help – searching for one of the best and least expensive essay writing service or typing phrases like “write my essay” or “do my essay” into a search engine. It’s not that college students want to cheat; quite, they usually really feel overwhelmed and just want a approach to survive the semester without dropping their minds.
Imagine being caught under a pile of assignments from multiple courses, each with its own specific pointers, formatting guidelines, and professor expectations. Some professors are particular about citations, others prize originality, and some are strict on structure or word count. On high of that, there’s usually a looming last exam, a late – night lab report, or a last – minute presentation that wants prep. When deadlines clash and mornings blur into sleepless nights, it could look like there’s no way out with out sacrificing quality, sleep, or psychological health. That’s when college students start scrolling through forums or reddit threads, studying discussions about online writing assist, looking for options that are inexpensive and dependable.
Online pupil communities are stuffed with conversations about these struggles. Many share their tales about looking for “best and cheapest essay writing service” or asking for recommendations on where they will get fast, respectable assist without breaking the financial institution. Some talk about how expensive professional writing companies could research services students talk about Be, particularly once they need urgent supply, however then point out how there are more budget – friendly options that also produce acceptable work. Others are skeptical, nervous about falling for scams or ending up with plagiarized or ai – generated essays that sound robotic. The dialog tends to be a mixture of cautious optimism and wariness – no one desires to compromise their academic integrity, however everybody is aware of the sensation.
Reliable Essay Help Website
Of being at their wit’s finish.
Many college students categorical issues in regards to the quality of online writing companies. There’s lots of talk about fake reviews and the method to spot them, or worries that some websites use ai writing instruments that churn out generic, uninspired essays. The fear of plagiarism is actual, as students hear stories about receiving recycled content or weak sources that don’t meet professor standards. Some are additionally anxious about unclear pricing – hidden charges that appear solely after they’ve paid – or late deliveries that could mean failing an assignment. These worries trigger many to ask around for suggestions but also to do in depth research earlier than trusting any service, evaluating choices based mostly on price, turnaround time, the status.
Of writers, and buyer assist responsiveness. Students have a tendency to think twice about what they actually want from these companies. Not everybody desires a fully written essay – many are simply looking for help with enhancing, proofreading, creating an overview, or sourcing credible references. Sometimes it’s about getting suggestions on construction or readability quite than handing over the complete paper. Realistic expectations matter, particularly when you’re battling stress and time constraints. Some students prefer to see companies that clearly talk their insurance policies, supply revisions if necessary, and maintain a excessive standard of originality. It’s about minimizing dangers as a lot as possible instead of blindly.
Trusting cheap or closely promoted choices. Price is unquestionably a giant issue, but it’s not the one thing students contemplate. Deadlines, the quality of writers, the flexibility to speak with support staff, and ensures about originality all play into the decision – making course of. Many students understand that most cost – effective isn’t all the time one of the best, particularly if they’re risking submission of a poorly written paper, or worse, facing academic dishonesty accusations. Nonetheless, when each greenback counts – either because of tight scholar budgets or the need to stretch financial aid – finding a balance between price and quality turns into essential. Some discover smaller, much less well – known services that have higher reviews, or they search for providers.
.
Best Reddit Communities for EssayReviews247 Homework Reddit
That supply discounts for first – time customers.
Being responsible with on – line assist means approaching it thoughtfully. For some, it’s about getting a draft, an outline, or key sources that they can develop themselves. For others, it’s about outsourcing the complete burden when deadlines are tight and options are limited. However, even in desperate moments, students tend to stay cautious concerning the risks involved. They know that over – relying on best college essay writing service Writing companies can include pitfalls – like lacking out on developing their very own abilities, shedding management of content, and even dealing with plagiarism issues. That’s why many share tips on choosing respected providers, asking.
Questions beforehand, and setting realistic targets based mostly on what they want. It’s additionally essential to recognize that online essay assist isn’t a magic fix, however somewhat a software to ease strain and enhance time administration. When used responsibly, an excellent service may help students refine their ideas, perceive the means to construction their papers, or catch mistakes before submission. Many students use these services carefully, to get feedback rather than complete assignments. They clarify with the supplier precisely what they will get, anticipating the potential of needing to do some enhancing or.
Rewriting themselves afterward to make sure everything aligns with their professor’s rubrics. In the top, trying to find one of the best and least expensive essay writing service typically stems from a spot of genuine need – overloaded schedules, conflicting deadlines, and the fixed pressure to perform. While it’s crucial to method these options carefully, it’s equally important to maintain expectations sensible. Students ought to keep in thoughts that these providers are meant to assist, not exchange, their own learning course of. When used properly, they could be a short – term lifeline during tense instances, helping students get through robust patches without jeopardizing their grades or integrity. The key is persistence, analysis, and sustaining a sense.
]]>
http://ozonomuebles.com/eshop/what-are-signs-of-responsible-college-essay-support/feed/
0