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