/*! elementor - v3.21.0 - 26-05-2024 */ /*! For license information please see ai.min.js.LICENSE.txt */ (()=>{var i={66535:(i,C,w)=>{"use strict";var x=w(7501);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;_interopRequireWildcard(w(87363));var O=_interopRequireWildcard(w(61533)),S=w(37634);function _getRequireWildcardCache(i){if("function"!=typeof WeakMap)return null;var C=new WeakMap,w=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(i){return i?w:C})(i)}function _interopRequireWildcard(i,C){if(!C&&i&&i.__esModule)return i;if(null===i||"object"!==x(i)&&"function"!=typeof i)return{default:i};var w=_getRequireWildcardCache(C);if(w&&w.has(i))return w.get(i);var O={},S=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var k in i)if("default"!==k&&Object.prototype.hasOwnProperty.call(i,k)){var I=S?Object.getOwnPropertyDescriptor(i,k):null;I&&(I.get||I.set)?Object.defineProperty(O,k,I):O[k]=i[k]}return O.default=i,w&&w.set(i,O),O}var k={render:function render(i,C){var w;try{var x=(0,S.createRoot)(C);x.render(i),w=function unmountFunction(){x.unmount()}}catch(x){O.render(i,C),w=function unmountFunction(){O.unmountComponentAtNode(C)}}return{unmount:w}}};C.default=k},17927:(i,C,w)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.vocalTones=C.translateLanguages=C.textareaAutocomplete=C.textAutocomplete=C.codeHtmlAutocomplete=C.codeCssAutocomplete=void 0;var x=w(38003),O=[(0,x.__)("Craft a catchy slogan for","elementor"),(0,x.__)("Write a strong section header for","elementor"),(0,x.__)("Create a blog title for","elementor"),(0,x.__)("Suggest a 4 word headline for","elementor"),(0,x.__)("Write an attention grabbing title for","elementor")];C.textAutocomplete=O;var S=[(0,x.__)("Write a product description for","elementor"),(0,x.__)("Create a blog post for","elementor"),(0,x.__)("Craft an about us section for","elementor"),(0,x.__)("Offer a few sentences to invite visitors to","elementor"),(0,x.__)("Write microcopy for a submission form that includes","elementor")];C.textareaAutocomplete=S;var k=[(0,x.__)("GA event fired on every button element click (assume GA was loaded)","elementor"),(0,x.__)("Iframe code to embed a Spotify widget on my web page. My ID is 1234567890","elementor"),(0,x.__)("Write an embed code of Google Analytics","elementor"),(0,x.__)("Write an embed code of Facebook Pixel","elementor"),(0,x.__)("HTML code that embeds the following PDF into a webpage: link to PDF","elementor")];C.codeHtmlAutocomplete=k;var I=[(0,x.__)("On hover, animate 20% bigger, rotate 10 deg CCW","elementor"),(0,x.__)("Add a circle-shaped clip mask, semi transparent on hover","elementor"),(0,x.__)("Rainbow colored animated text gradient","elementor"),(0,x.__)("Add a 3D shadow to the text","elementor")];C.codeCssAutocomplete=I;var R=[{label:(0,x.__)("Casual","elementor")},{label:(0,x.__)("Confidence","elementor")},{label:(0,x.__)("Formal","elementor")},{label:(0,x.__)("Friendly","elementor")},{label:(0,x.__)("Inspirational","elementor")},{label:(0,x.__)("Motivational","elementor")},{label:(0,x.__)("Nostalgic","elementor")},{label:(0,x.__)("Playful","elementor")},{label:(0,x.__)("Professional","elementor")},{label:(0,x.__)("Scientific","elementor")},{label:(0,x.__)("Straightforward","elementor")},{label:(0,x.__)("Witty","elementor")}];C.vocalTones=R;var j=[{label:(0,x.__)("Arabic","elementor"),value:"ar-SA"},{label:(0,x.__)("Chinese","elementor"),value:"zh-CN"},{label:(0,x.__)("Czech","elementor"),value:"cs-CZ"},{label:(0,x.__)("Danish","elementor"),value:"da-DK"},{label:(0,x.__)("Dutch","elementor"),value:"nl-NL"},{label:(0,x.__)("English","elementor"),value:"en-US"},{label:(0,x.__)("Finnish","elementor"),value:"fi-FI"},{label:(0,x.__)("French","elementor"),value:"fr-FR"},{label:(0,x.__)("German","elementor"),value:"de-DE"},{label:(0,x.__)("Greek","elementor"),value:"el-GR"},{label:(0,x.__)("Hebrew","elementor"),value:"he-IL"},{label:(0,x.__)("Hungarian","elementor"),value:"hu-HU"},{label:(0,x.__)("Indonesian","elementor"),value:"id-ID"},{label:(0,x.__)("Italian","elementor"),value:"it-IT"},{label:(0,x.__)("Japanese","elementor"),value:"ja-JP"},{label:(0,x.__)("Korean","elementor"),value:"ko-KR"},{label:(0,x.__)("Persian","elementor"),value:"fa-IR"},{label:(0,x.__)("Polish","elementor"),value:"pl-PL"},{label:(0,x.__)("Portuguese","elementor"),value:"pt-PT"},{label:(0,x.__)("Russian","elementor"),value:"ru-RU"},{label:(0,x.__)("Spanish","elementor"),value:"es-ES"},{label:(0,x.__)("Swedish","elementor"),value:"sv-SE"},{label:(0,x.__)("Thai","elementor"),value:"th-TH"},{label:(0,x.__)("Turkish","elementor"),value:"tr-TR"},{label:(0,x.__)("Vietnamese","elementor"),value:"vi-VN"}];C.translateLanguages=j},96333:(i,C,w)=>{"use strict";var x=w(73203);Object.defineProperty(C,"__esModule",{value:!0}),C.default=void 0;var O=x(w(87363)),S=x(w(78983)),k=x(w(42081)),I=x(w(58724)),R=x(w(71173)),j=x(w(74910)),W=x(w(66535)),N=x(w(74270)),G=w(38003),$=x(w(99405)),J=w(5191);function _createSuper(i){var C=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(i){return!1}}();return function _createSuperInternal(){var w,x=(0,j.default)(i);if(C){var O=(0,j.default)(this).constructor;w=Reflect.construct(x,arguments,O)}else w=x.apply(this,arguments);return(0,R.default)(this,w)}}var re=function(i){(0,I.default)(AiBehavior,i);var C=_createSuper(AiBehavior);function AiBehavior(){return(0,S.default)(this,AiBehavior),C.apply(this,arguments)}return(0,k.default)(AiBehavior,[{key:"initialize",value:function initialize(){this.type="text",this.controlType="text",this.buttonLabel=(0,G.__)("Write with AI","elementor"),this.editButtonLabel=(0,G.__)("Edit with AI","elementor"),this.isLabelBlock=!1,this.additionalOptions={},this.context={},this.config=window.ElementorAiConfig}},{key:"ui",value:function ui(){return{aiButton:".e-ai-button"}}},{key:"events",value:function events(){return{"click @ui.aiButton":"onAiButtonClick"}}},{key:"onAiButtonClick",value:function onAiButtonClick(i){var C,w;i.stopPropagation();var x=(null===(C=elementor)||void 0===C||null===(w=C.getPreferences)||void 0===w?void 0:w.call(C,"ui_theme"))||"auto",S=elementorCommon.config.isRTL,k=document.createElement("div");document.body.append(k),window.elementorAiCurrentContext=this.getOption("context");var I=W.default.render(O.default.createElement(N.default,{type:this.getOption("type"),controlType:this.getOption("controlType"),getControlValue:this.getOption("getControlValue"),setControlValue:this.getOption("setControlValue"),additionalOptions:this.getOption("additionalOptions"),controlView:this.getOption("controlView"),onClose:function onClose(){I(),k.remove()},colorScheme:x,isRTL:S}),k).unmount}},{key:"getAiButtonLabel",value:function getAiButtonLabel(){var i,C=null===(i=this.getOption("additionalOptions"))||void 0===i?void 0:i.defaultValue,w=this.getOption("getControlValue")(),x="media"===this.getOption("type");return!x&&C===w||x&&(null==w?void 0:w.url)===(null==C?void 0:C.url)?this.getOption("buttonLabel"):this.getOption("editButtonLabel")}},{key:"getPromotionTexts",value:function getPromotionTexts(i){switch(i){case"textarea":return{header:(0,G.__)("Writer's block? Never again!","elementor"),contentText:(0,G.__)("Elementor AI can draft your initial content and help you beat the blank page.","elementor")};case"media":return{header:(0,G.__)("Unleash your creativity.","elementor"),contentText:(0,G.__)("With Elementor AI, you can generate any image you would like for your website.","elementor")};case"media-edit":return{header:(0,G.__)("Unleash your creativity.","elementor"),contentText:(0,G.__)("With Elementor AI, you can edit images for your website.","elementor")};case"code":return{header:(0,G.__)("Let the elves take care of it.","elementor"),contentText:(0,G.__)("Elementor AI can help you write code faster and more efficiently.","elementor")};default:return null}}},{key:"isMediaPlaceholder",value:function isMediaPlaceholder(i){var C,w;return"media"===i&&(null===(C=this.view.options.container.settings.get(this.view.model.get("name")))||void 0===C||null===(w=C.url)||void 0===w?void 0:w.includes("elementor/assets/images/placeholder.png"))}},{key:"onRender",value:function onRender(){var i=!this.config.is_get_started,C=this.getAiButtonLabel(),w=jQuery("