PNG  IHDRQgAMA a cHRMz&u0`:pQ<bKGDgmIDATxwUﹻ& ^CX(J I@ "% (** BX +*i"]j(IH{~R)[~>h{}gy)I$Ij .I$I$ʊy@}x.: $I$Ii}VZPC)I$IF ^0ʐJ$I$Q^}{"r=OzI$gRZeC.IOvH eKX $IMpxsk.쒷/&r[޳<v| .I~)@$updYRa$I |M.e JaֶpSYR6j>h%IRز if&uJ)M$I vLi=H;7UJ,],X$I1AҒJ$ XY XzI@GNҥRT)E@;]K*Mw;#5_wOn~\ DC&$(A5 RRFkvIR}l!RytRl;~^ǷJj اy뷦BZJr&ӥ8Pjw~vnv X^(I;4R=P[3]J,]ȏ~:3?[ a&e)`e*P[4]T=Cq6R[ ~ޤrXR Հg(t_HZ-Hg M$ãmL5R uk*`%C-E6/%[t X.{8P9Z.vkXŐKjgKZHg(aK9ڦmKjѺm_ \#$5,)-  61eJ,5m| r'= &ڡd%-]J on Xm|{ RҞe $eڧY XYrԮ-a7RK6h>n$5AVڴi*ֆK)mѦtmr1p| q:흺,)Oi*ֺK)ܬ֦K-5r3>0ԔHjJئEZj,%re~/z%jVMڸmrt)3]J,T K֦OvԒgii*bKiNO~%PW0=dii2tJ9Jݕ{7"I P9JKTbu,%r"6RKU}Ij2HKZXJ,妝 XYrP ެ24c%i^IK|.H,%rb:XRl1X4Pe/`x&P8Pj28Mzsx2r\zRPz4J}yP[g=L) .Q[6RjWgp FIH*-`IMRaK9TXcq*I y[jE>cw%gLRԕiFCj-ďa`#e~I j,%r,)?[gp FI˨mnWX#>mʔ XA DZf9,nKҲzIZXJ,L#kiPz4JZF,I,`61%2s $,VOϚ2/UFJfy7K> X+6 STXIeJILzMfKm LRaK9%|4p9LwJI!`NsiazĔ)%- XMq>pk$-$Q2x#N ؎-QR}ᶦHZډ)J,l#i@yn3LN`;nڔ XuX5pF)m|^0(>BHF9(cզEerJI rg7 4I@z0\JIi䵙RR0s;$s6eJ,`n 䂦0a)S)A 1eJ,堌#635RIgpNHuTH_SԕqVe ` &S)>p;S$魁eKIuX`I4춒o}`m$1":PI<[v9^\pTJjriRŭ P{#{R2,`)e-`mgj~1ϣLKam7&U\j/3mJ,`F;M'䱀 .KR#)yhTq;pcK9(q!w?uRR,n.yw*UXj#\]ɱ(qv2=RqfB#iJmmL<]Y͙#$5 uTU7ӦXR+q,`I}qL'`6Kͷ6r,]0S$- [RKR3oiRE|nӦXR.(i:LDLTJjY%o:)6rxzҒqTJjh㞦I.$YR.ʼnGZ\ֿf:%55 I˼!6dKxm4E"mG_ s? .e*?LRfK9%q#uh$)i3ULRfK9yxm܌bj84$i1U^@Wbm4uJ,ҪA>_Ij?1v32[gLRD96oTaR׿N7%L2 NT,`)7&ƝL*꽙yp_$M2#AS,`)7$rkTA29_Iye"|/0t)$n XT2`YJ;6Jx".e<`$) PI$5V4]29SRI>~=@j]lp2`K9Jaai^" Ԋ29ORI%:XV5]JmN9]H;1UC39NI%Xe78t)a;Oi Ҙ>Xt"~G>_mn:%|~ޅ_+]$o)@ǀ{hgN;IK6G&rp)T2i୦KJuv*T=TOSV>(~D>dm,I*Ɛ:R#ۙNI%D>G.n$o;+#RR!.eU˽TRI28t)1LWϚ>IJa3oFbu&:tJ*(F7y0ZR ^p'Ii L24x| XRI%ۄ>S1]Jy[zL$adB7.eh4%%누>WETf+3IR:I3Xה)3אOۦSRO'ٺ)S}"qOr[B7ϙ.edG)^ETR"RtRݜh0}LFVӦDB^k_JDj\=LS(Iv─aTeZ%eUAM-0;~˃@i|l @S4y72>sX-vA}ϛBI!ݎߨWl*)3{'Y|iSlEڻ(5KtSI$Uv02,~ԩ~x;P4ցCrO%tyn425:KMlD ^4JRxSهF_}شJTS6uj+ﷸk$eZO%G*^V2u3EMj3k%)okI]dT)URKDS 7~m@TJR~荪fT"֛L \sM -0T KfJz+nإKr L&j()[E&I ߴ>e FW_kJR|!O:5/2跌3T-'|zX ryp0JS ~^F>-2< `*%ZFP)bSn"L :)+pʷf(pO3TMW$~>@~ū:TAIsV1}S2<%ޟM?@iT ,Eūoz%i~g|`wS(]oȤ8)$ ntu`өe`6yPl IzMI{ʣzʨ )IZ2= ld:5+請M$-ї;U>_gsY$ÁN5WzWfIZ)-yuXIfp~S*IZdt;t>KūKR|$#LcԀ+2\;kJ`]YǔM1B)UbG"IRߊ<xܾӔJ0Z='Y嵤 Leveg)$znV-º^3Ւof#0Tfk^Zs[*I꯳3{)ˬW4Ւ4 OdpbZRS|*I 55#"&-IvT&/윚Ye:i$ 9{LkuRe[I~_\ؠ%>GL$iY8 9ܕ"S`kS.IlC;Ҏ4x&>u_0JLr<J2(^$5L s=MgV ~,Iju> 7r2)^=G$1:3G< `J3~&IR% 6Tx/rIj3O< ʔ&#f_yXJiގNSz; Tx(i8%#4 ~AS+IjerIUrIj362v885+IjAhK__5X%nV%Iͳ-y|7XV2v4fzo_68"S/I-qbf; LkF)KSM$ Ms>K WNV}^`-큧32ŒVؙGdu,^^m%6~Nn&͓3ŒVZMsRpfEW%IwdǀLm[7W&bIRL@Q|)* i ImsIMmKmyV`i$G+R 0tV'!V)֏28vU7͒vHꦼtxꗞT ;S}7Mf+fIRHNZUkUx5SAJㄌ9MqμAIRi|j5)o*^'<$TwI1hEU^c_j?Е$%d`z cyf,XO IJnTgA UXRD }{H}^S,P5V2\Xx`pZ|Yk:$e ~ @nWL.j+ϝYb퇪bZ BVu)u/IJ_ 1[p.p60bC >|X91P:N\!5qUB}5a5ja `ubcVxYt1N0Zzl4]7­gKj]?4ϻ *[bg$)+À*x쳀ogO$~,5 زUS9 lq3+5mgw@np1sso Ӻ=|N6 /g(Wv7U;zωM=wk,0uTg_`_P`uz?2yI!b`kĸSo+Qx%!\οe|އԁKS-s6pu_(ֿ$i++T8=eY; צP+phxWQv*|p1. ά. XRkIQYP,drZ | B%wP|S5`~́@i޾ E;Չaw{o'Q?%iL{u D?N1BD!owPHReFZ* k_-~{E9b-~P`fE{AܶBJAFO wx6Rox5 K5=WwehS8 (JClJ~ p+Fi;ŗo+:bD#g(C"wA^ r.F8L;dzdIHUX݆ϞXg )IFqem%I4dj&ppT{'{HOx( Rk6^C٫O.)3:s(۳(Z?~ٻ89zmT"PLtw䥈5&b<8GZ-Y&K?e8,`I6e(֍xb83 `rzXj)F=l($Ij 2*(F?h(/9ik:I`m#p3MgLaKjc/U#n5S# m(^)=y=đx8ŬI[U]~SцA4p$-F i(R,7Cx;X=cI>{Km\ o(Tv2vx2qiiDJN,Ҏ!1f 5quBj1!8 rDFd(!WQl,gSkL1Bxg''՞^ǘ;pQ P(c_ IRujg(Wz bs#P­rz> k c&nB=q+ؔXn#r5)co*Ũ+G?7< |PQӣ'G`uOd>%Mctz# Ԫڞ&7CaQ~N'-P.W`Oedp03C!IZcIAMPUۀ5J<\u~+{9(FbbyAeBhOSܳ1 bÈT#ŠyDžs,`5}DC-`̞%r&ڙa87QWWp6e7 Rϫ/oY ꇅ Nܶըtc!LA T7V4Jsū I-0Pxz7QNF_iZgúWkG83 0eWr9 X]㾮݁#Jˢ C}0=3ݱtBi]_ &{{[/o[~ \q鯜00٩|cD3=4B_b RYb$óBRsf&lLX#M*C_L܄:gx)WΘsGSbuL rF$9';\4Ɍq'n[%p.Q`u hNb`eCQyQ|l_C>Lb꟟3hSb #xNxSs^ 88|Mz)}:](vbۢamŖ࿥ 0)Q7@0=?^k(*J}3ibkFn HjB׻NO z x}7p 0tfDX.lwgȔhԾŲ }6g E |LkLZteu+=q\Iv0쮑)QٵpH8/2?Σo>Jvppho~f>%bMM}\//":PTc(v9v!gոQ )UfVG+! 35{=x\2+ki,y$~A1iC6#)vC5^>+gǵ@1Hy٪7u;p psϰu/S <aʸGu'tD1ԝI<pg|6j'p:tպhX{o(7v],*}6a_ wXRk,O]Lܳ~Vo45rp"N5k;m{rZbΦ${#)`(Ŵg,;j%6j.pyYT?}-kBDc3qA`NWQū20/^AZW%NQ MI.X#P#,^Ebc&?XR tAV|Y.1!؅⨉ccww>ivl(JT~ u`ٵDm q)+Ri x/x8cyFO!/*!/&,7<.N,YDŽ&ܑQF1Bz)FPʛ?5d 6`kQձ λc؎%582Y&nD_$Je4>a?! ͨ|ȎWZSsv8 j(I&yj Jb5m?HWp=g}G3#|I,5v珿] H~R3@B[☉9Ox~oMy=J;xUVoj bUsl_35t-(ՃɼRB7U!qc+x4H_Qo֮$[GO<4`&č\GOc[.[*Af%mG/ ňM/r W/Nw~B1U3J?P&Y )`ѓZ1p]^l“W#)lWZilUQu`-m|xĐ,_ƪ|9i:_{*(3Gѧ}UoD+>m_?VPۅ15&}2|/pIOʵ> GZ9cmíتmnz)yߐbD >e}:) r|@R5qVSA10C%E_'^8cR7O;6[eKePGϦX7jb}OTGO^jn*媓7nGMC t,k31Rb (vyܴʭ!iTh8~ZYZp(qsRL ?b}cŨʊGO^!rPJO15MJ[c&~Z`"ѓޔH1C&^|Ш|rʼ,AwĴ?b5)tLU)F| &g٣O]oqSUjy(x<Ϳ3 .FSkoYg2 \_#wj{u'rQ>o;%n|F*O_L"e9umDds?.fuuQbIWz |4\0 sb;OvxOSs; G%T4gFRurj(֍ڑb uԖKDu1MK{1^ q; C=6\8FR艇!%\YÔU| 88m)֓NcLve C6z;o&X x59:q61Z(T7>C?gcļxѐ Z oo-08jہ x,`' ҔOcRlf~`jj".Nv+sM_]Zk g( UOPyεx%pUh2(@il0ݽQXxppx-NS( WO+轾 nFߢ3M<;z)FBZjciu/QoF 7R¥ ZFLF~#ȣߨ^<쩡ݛкvџ))ME>ώx4m#!-m!L;vv#~Y[đKmx9.[,UFS CVkZ +ߟrY٧IZd/ioi$%͝ب_ֶX3ܫhNU ZZgk=]=bbJS[wjU()*I =ώ:}-蹞lUj:1}MWm=̛ _ ¾,8{__m{_PVK^n3esw5ӫh#$-q=A̟> ,^I}P^J$qY~Q[ Xq9{#&T.^GVj__RKpn,b=`żY@^՝;z{paVKkQXj/)y TIc&F;FBG7wg ZZDG!x r_tƢ!}i/V=M/#nB8 XxЫ ^@CR<{䤭YCN)eKOSƟa $&g[i3.C6xrOc8TI;o hH6P&L{@q6[ Gzp^71j(l`J}]e6X☉#͕ ׈$AB1Vjh㭦IRsqFBjwQ_7Xk>y"N=MB0 ,C #o6MRc0|$)ف"1!ixY<B9mx `,tA>)5ػQ?jQ?cn>YZe Tisvh# GMމȇp:ԴVuږ8ɼH]C.5C!UV;F`mbBk LTMvPʍϤj?ԯ/Qr1NB`9s"s TYsz &9S%U԰> {<ؿSMxB|H\3@!U| k']$U+> |HHMLޢ?V9iD!-@x TIî%6Z*9X@HMW#?nN ,oe6?tQwڱ.]-y':mW0#!J82qFjH -`ѓ&M0u Uγmxϵ^-_\])@0Rt.8/?ٰCY]x}=sD3ojަЫNuS%U}ԤwHH>ڗjܷ_3gN q7[q2la*ArǓԖ+p8/RGM ]jacd(JhWko6ڎbj]i5Bj3+3!\j1UZLsLTv8HHmup<>gKMJj0@H%,W΃7R) ">c, xixј^ aܖ>H[i.UIHc U1=yW\=S*GR~)AF=`&2h`DzT󑓶J+?W+}C%P:|0H܆}-<;OC[~o.$~i}~HQ TvXΈr=b}$vizL4:ȰT|4~*!oXQR6Lk+#t/g lԁߖ[Jڶ_N$k*". xsxX7jRVbAAʯKҎU3)zSNN _'s?f)6X!%ssAkʱ>qƷb hg %n ~p1REGMHH=BJiy[<5 ǁJҖgKR*倳e~HUy)Ag,K)`Vw6bRR:qL#\rclK/$sh*$ 6덤 KԖc 3Z9=Ɣ=o>X Ώ"1 )a`SJJ6k(<c e{%kϊP+SL'TcMJWRm ŏ"w)qc ef꒵i?b7b('"2r%~HUS1\<(`1Wx9=8HY9m:X18bgD1u ~|H;K-Uep,, C1 RV.MR5άh,tWO8WC$ XRVsQS]3GJ|12 [vM :k#~tH30Rf-HYݺ-`I9%lIDTm\ S{]9gOڒMNCV\G*2JRŨ;Rҏ^ڽ̱mq1Eu?To3I)y^#jJw^Ńj^vvlB_⋌P4x>0$c>K†Aļ9s_VjTt0l#m>E-,,x,-W)سo&96RE XR.6bXw+)GAEvL)͞K4$p=Ũi_ѱOjb HY/+@θH9޼]Nԥ%n{ &zjT? Ty) s^ULlb,PiTf^<À] 62R^V7)S!nllS6~͝V}-=%* ʻ>G DnK<y&>LPy7'r=Hj 9V`[c"*^8HpcO8bnU`4JȪAƋ#1_\ XϘHPRgik(~G~0DAA_2p|J묭a2\NCr]M_0 ^T%e#vD^%xy-n}-E\3aS%yN!r_{ )sAw ڼp1pEAk~v<:`'ӭ^5 ArXOI驻T (dk)_\ PuA*BY]yB"l\ey hH*tbK)3 IKZ򹞋XjN n *n>k]X_d!ryBH ]*R 0(#'7 %es9??ښFC,ՁQPjARJ\Ρw K#jahgw;2$l*) %Xq5!U᢯6Re] |0[__64ch&_}iL8KEgҎ7 M/\`|.p,~`a=BR?xܐrQ8K XR2M8f ?`sgWS%" Ԉ 7R%$ N}?QL1|-эټwIZ%pvL3Hk>,ImgW7{E xPHx73RA @RS CC !\ȟ5IXR^ZxHл$Q[ŝ40 (>+ _C >BRt<,TrT {O/H+˟Pl6 I B)/VC<6a2~(XwV4gnXR ϱ5ǀHٻ?tw똤Eyxp{#WK qG%5],(0ӈH HZ])ג=K1j&G(FbM@)%I` XRg ʔ KZG(vP,<`[ Kn^ SJRsAʠ5xՅF`0&RbV tx:EaUE/{fi2;.IAwW8/tTxAGOoN?G}l L(n`Zv?pB8K_gI+ܗ #i?ޙ.) p$utc ~DžfՈEo3l/)I-U?aԅ^jxArA ΧX}DmZ@QLےbTXGd.^|xKHR{|ΕW_h] IJ`[G9{).y) 0X YA1]qp?p_k+J*Y@HI>^?gt.06Rn ,` ?);p pSF9ZXLBJPWjgQ|&)7! HjQt<| ؅W5 x W HIzYoVMGP Hjn`+\(dNW)F+IrS[|/a`K|ͻ0Hj{R,Q=\ (F}\WR)AgSG`IsnAR=|8$}G(vC$)s FBJ?]_u XRvύ6z ŨG[36-T9HzpW̞ú Xg큽=7CufzI$)ki^qk-) 0H*N` QZkk]/tnnsI^Gu't=7$ Z;{8^jB% IItRQS7[ϭ3 $_OQJ`7!]W"W,)Iy W AJA;KWG`IY{8k$I$^%9.^(`N|LJ%@$I}ֽp=FB*xN=gI?Q{٥4B)mw $Igc~dZ@G9K X?7)aK%݅K$IZ-`IpC U6$I\0>!9k} Xa IIS0H$I H ?1R.Чj:4~Rw@p$IrA*u}WjWFPJ$I➓/6#! LӾ+ X36x8J |+L;v$Io4301R20M I$-E}@,pS^ޟR[/s¹'0H$IKyfŸfVOπFT*a$I>He~VY/3R/)>d$I>28`Cjw,n@FU*9ttf$I~<;=/4RD~@ X-ѕzἱI$: ԍR a@b X{+Qxuq$IЛzo /~3\8ڒ4BN7$IҀj V]n18H$IYFBj3̵̚ja pp $Is/3R Ӻ-Yj+L;.0ŔI$Av? #!5"aʄj}UKmɽH$IjCYs?h$IDl843.v}m7UiI=&=0Lg0$I4: embe` eQbm0u? $IT!Sƍ'-sv)s#C0:XB2a w I$zbww{."pPzO =Ɔ\[ o($Iaw]`E).Kvi:L*#gР7[$IyGPI=@R 4yR~̮´cg I$I/<tPͽ hDgo 94Z^k盇΄8I56^W$I^0̜N?4*H`237}g+hxoq)SJ@p|` $I%>-hO0eO>\ԣNߌZD6R=K ~n($I$y3D>o4b#px2$yڪtzW~a $I~?x'BwwpH$IZݑnC㧄Pc_9sO gwJ=l1:mKB>Ab<4Lp$Ib o1ZQ@85b̍ S'F,Fe,^I$IjEdù{l4 8Ys_s Z8.x m"+{~?q,Z D!I$ϻ'|XhB)=…']M>5 rgotԎ 獽PH$IjIPhh)n#cÔqA'ug5qwU&rF|1E%I$%]!'3AFD/;Ck_`9 v!ٴtPV;x`'*bQa w I$Ix5 FC3D_~A_#O݆DvV?<qw+I$I{=Z8".#RIYyjǪ=fDl9%M,a8$I$Ywi[7ݍFe$s1ՋBVA?`]#!oz4zjLJo8$I$%@3jAa4(o ;p,,dya=F9ً[LSPH$IJYЉ+3> 5"39aZ<ñh!{TpBGkj}Sp $IlvF.F$I z< '\K*qq.f<2Y!S"-\I$IYwčjF$ w9 \ߪB.1v!Ʊ?+r:^!I$BϹB H"B;L'G[ 4U#5>੐)|#o0aڱ$I>}k&1`U#V?YsV x>{t1[I~D&(I$I/{H0fw"q"y%4 IXyE~M3 8XψL}qE$I[> nD?~sf ]o΁ cT6"?'_Ἣ $I>~.f|'!N?⟩0G KkXZE]ޡ;/&?k OۘH$IRۀwXӨ<7@PnS04aӶp.:@\IWQJ6sS%I$e5ڑv`3:x';wq_vpgHyXZ 3gЂ7{{EuԹn±}$I$8t;b|591nءQ"P6O5i }iR̈́%Q̄p!I䮢]O{H$IRϻ9s֧ a=`- aB\X0"+5"C1Hb?߮3x3&gşggl_hZ^,`5?ߎvĸ%̀M!OZC2#0x LJ0 Gw$I$I}<{Eb+y;iI,`ܚF:5ܛA8-O-|8K7s|#Z8a&><a&/VtbtLʌI$I$I$I$I$I$IRjDD%tEXtdate:create2022-05-31T04:40:26+00:00!Î%tEXtdate:modify2022-05-31T04:40:26+00:00|{2IENDB`Mini Shell

HOME


Mini Shell 1.0
DIR:/home/svmhajipur.in/www/wp-content/plugins/elementor/assets/js/
Upload File :
Current File : /home/svmhajipur.in/www/wp-content/plugins/elementor/assets/js/ai-layout.min.js
/*! elementor - v3.17.0 - 01-11-2023 */
/*! For license information please see ai-layout.min.js.LICENSE.txt */
(()=>{var e={70299:(e,t,n)=>{"use strict";var o=n(61533),a=n(38003).__,i=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=i(n(87363)),u=i(n(50824)),c=i(n(10029)),s=i(n(78983)),d=i(n(42081)),f=i(n(77266)),p=i(n(58724)),g=i(n(71173)),m=i(n(74910)),y=i(n(93231)),h=i(n(78949)),v=n(8227),b=n(24271),_=n(48096),w=n(14144),x=n(5389);function _createSuper(e){var t=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(e){return!1}}();return function _createSuperInternal(){var n,o=(0,m.default)(e);if(t){var a=(0,m.default)(this).constructor;n=Reflect.construct(o,arguments,a)}else n=o.apply(this,arguments);return(0,g.default)(this,n)}}var C=function(e){(0,p.default)(AiLayoutBehavior,e);var t,n=_createSuper(AiLayoutBehavior);function AiLayoutBehavior(){var e;(0,s.default)(this,AiLayoutBehavior);for(var t=arguments.length,o=new Array(t),a=0;a<t;a++)o[a]=arguments[a];return e=n.call.apply(n,[this].concat(o)),(0,y.default)((0,f.default)(e),"previewContainer",null),e}return(0,d.default)(AiLayoutBehavior,[{key:"ui",value:function ui(){return{aiButton:".e-ai-layout-button",addTemplateButton:".elementor-add-template-button"}}},{key:"events",value:function events(){return{"click @ui.aiButton":"onAiButtonClick"}}},{key:"onAiButtonClick",value:function onAiButtonClick(e){var t,n,a=this;e.stopPropagation(),this.closePanel(),this.previewContainer=(0,x.createPreviewContainer)({at:this.view.getOption("at")}),this.previewContainer.init();var i=document.createElement("div"),u=(null===(t=elementor)||void 0===t||null===(n=t.getPreferences)||void 0===n?void 0:n.call(t,"ui_theme"))||"auto",c=elementorCommon.config.isRTL;document.body.append(i),o.render(l.default.createElement(h.default,{isRTL:c,colorScheme:u,onClose:function onClose(){a.previewContainer.destroy(),a.previewContainer=null,o.unmountComponentAtNode(i),i.remove(),a.openPanel()},onConnect:v.onConnect,onGenerate:this.onGenerate.bind(this),onData:this.onData,onSelect:this.onSelect.bind(this),onInsert:this.onInsert.bind(this)}),i)}},{key:"closePanel",value:function closePanel(){$e.run("panel/close"),$e.components.get("panel").blockUserInteractions()}},{key:"openPanel",value:function openPanel(){$e.run("panel/open"),$e.components.get("panel").unblockUserInteractions()}},{key:"hideDropArea",value:function hideDropArea(){this.view.onCloseButtonClick()}},{key:"onGenerate",value:function onGenerate(){var e;null===(e=this.previewContainer)||void 0===e||e.reset()}},{key:"onData",value:(t=(0,c.default)(u.default.mark((function _callee(e){var t;return u.default.wrap((function _callee$(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,b.takeScreenshot)(e);case 2:return t=n.sent,n.abrupt("return",{screenshot:t,template:e});case 4:case"end":return n.stop()}}),_callee)}))),function onData(e){return t.apply(this,arguments)})},{key:"onSelect",value:function onSelect(e){this.previewContainer.setContent(e)}},{key:"onInsert",value:function onInsert(e){this.hideDropArea();var t=(0,_.startHistoryLog)({type:"import",title:a("AI Layout","elementor")});$e.run("document/elements/create",{container:elementor.getPreviewContainer(),model:(0,w.generateIds)(e),options:{at:this.view.getOption("at"),edit:!0}}),t()}},{key:"onRender",value:function onRender(){var e=jQuery("<div>",{class:"e-ai-layout-button elementor-add-section-area-button e-button-primary",title:a("Build with AI","elementor"),role:"button"});e.html('\n\t\t\t<div class="e-ai-layout-button--sparkle"></div>\n\t\t\t<div class="e-ai-layout-button--sparkle"></div>\n\t\t\t<div class="e-ai-layout-button--sparkle"></div>\n\t\t\t<div class="e-ai-layout-button--sparkle"></div>\n\t\t\t<div class="e-ai-layout-button--sparkle"></div>\n\t\t\t<div class="e-ai-layout-button--sparkle"></div>\n\t\t\t<div class="e-ai-layout-button--sparkle"></div>\n\t\t\t<i class="eicon-ai"></i>\n\t\t'),this.ui.addTemplateButton.after(e)}}]),AiLayoutBehavior}(Marionette.Behavior);t.default=C},46183:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.uploadImage=t.toggleFavoriteHistoryItem=t.setStatusFeedback=t.setGetStarted=t.getUserInformation=t.getTextToImageGeneration=t.getLayoutPromptEnhanced=t.getImageToImageUpscale=t.getImageToImageReplaceBackground=t.getImageToImageRemoveText=t.getImageToImageRemoveBackground=t.getImageToImageOutPainting=t.getImageToImageMaskGeneration=t.getImageToImageGeneration=t.getImagePromptEnhanced=t.getHistory=t.getEditText=t.getCustomCode=t.getCustomCSS=t.getCompletionText=t.generateLayout=t.deleteHistoryItem=void 0;var a=o(n(93231));function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}var i=function request(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3?arguments[3]:void 0;return Object.keys(t).length&&(t.context=window.elementorAiCurrentContext),new Promise((function(a,i){var l=elementorCommon.ajax.addRequest(e,{success:a,error:i,data:t},n);o&&l.jqXhr&&o.addEventListener("abort",l.jqXhr.abort)}))};t.getUserInformation=function getUserInformation(){return i("ai_get_user_information")};t.getCompletionText=function getCompletionText(e){return i("ai_get_completion_text",{prompt:e})};t.getEditText=function getEditText(e,t){return i("ai_get_edit_text",{input:e,instruction:t})};t.getCustomCode=function getCustomCode(e,t){return i("ai_get_custom_code",{prompt:e,language:t})};t.getCustomCSS=function getCustomCSS(e,t,n){return i("ai_get_custom_css",{prompt:e,html_markup:t,element_id:n})};t.setGetStarted=function setGetStarted(){return i("ai_set_get_started")};t.setStatusFeedback=function setStatusFeedback(e){return i("ai_set_status_feedback",{response_id:e})};t.getTextToImageGeneration=function getTextToImageGeneration(e,t){return i("ai_get_text_to_image",{prompt:e,promptSettings:t})};t.getImageToImageGeneration=function getImageToImageGeneration(e,t,n){return i("ai_get_image_to_image",{prompt:e,promptSettings:t,image:n})};t.getImageToImageMaskGeneration=function getImageToImageMaskGeneration(e,t,n,o){return i("ai_get_image_to_image_mask",{prompt:e,promptSettings:t,image:n,mask:o})};t.getImageToImageOutPainting=function getImageToImageOutPainting(e,t,n,o){return i("ai_get_image_to_image_outpainting",{prompt:e,promptSettings:t,mask:o})};t.getImageToImageUpscale=function getImageToImageUpscale(e,t,n){return i("ai_get_image_to_image_upscale",{prompt:e,promptSettings:t,image:n})};t.getImageToImageRemoveBackground=function getImageToImageRemoveBackground(e){return i("ai_get_image_to_image_remove_background",{image:e})};t.getImageToImageReplaceBackground=function getImageToImageReplaceBackground(e,t){return i("ai_get_image_to_image_replace_background",{prompt:e,image:t})};t.getImageToImageRemoveText=function getImageToImageRemoveText(e){return i("ai_get_image_to_image_remove_text",{image:e})};t.getImagePromptEnhanced=function getImagePromptEnhanced(e){return i("ai_get_image_prompt_enhancer",{prompt:e})};t.uploadImage=function uploadImage(e){return i("ai_upload_image",function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach((function(t){(0,a.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e))};t.generateLayout=function generateLayout(e,t,n){return i("ai_generate_layout",{prompt:e,variationType:t},!0,n)};t.getLayoutPromptEnhanced=function getLayoutPromptEnhanced(e){return i("ai_get_layout_prompt_enhancer",{prompt:e})};t.getHistory=function getHistory(e,t,n){return i("ai_get_history",{type:e,page:t,limit:n})};t.deleteHistoryItem=function deleteHistoryItem(e){return i("ai_delete_history_item",{id:e})};t.toggleFavoriteHistoryItem=function toggleFavoriteHistoryItem(e){return i("ai_toggle_favorite_history_item",{id:e})}},78029:(e,t,n)=>{"use strict";var o=n(38003).__,a=n(23615),i=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=i(n(87363)),u=i(n(73119)),c=n(36626),s=n(34029),d=(0,c.styled)((function ElementorLogo(e){return l.default.createElement(c.SvgIcon,(0,u.default)({viewBox:"0 0 32 32"},e),l.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(e){var t=e.theme;return{width:t.spacing(3),height:t.spacing(3),"& path":{fill:t.palette.text.primary}}})),f=function DialogHeader(e){return l.default.createElement(c.AppBar,{sx:{fontWeight:"normal"},color:"transparent",position:"relative"},l.default.createElement(c.Toolbar,{variant:"dense"},l.default.createElement(d,{sx:{mr:1}}),l.default.createElement(c.Typography,{component:"span",variant:"subtitle2",sx:{fontWeight:"bold",textTransform:"uppercase"}},o("AI","elementor")),l.default.createElement(c.Chip,{label:o("Beta","elementor"),color:"default",size:"small",sx:{ml:1}}),l.default.createElement(c.Stack,{direction:"row",spacing:1,alignItems:"center",sx:{ml:"auto"}},e.children,l.default.createElement(c.IconButton,{size:"small","aria-label":"close",onClick:e.onClose,sx:{"&.MuiButtonBase-root":{mr:-1}}},l.default.createElement(s.XIcon,null)))))};f.propTypes={onClose:a.func.isRequired,children:a.oneOfType([a.arrayOf(a.node),a.node])};var p=f;t.default=p},71871:(e,t,n)=>{"use strict";var o=n(23615),a=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=a(n(87363)),l=a(n(73119)),u=a(n(93231)),c=a(n(70966)),s=n(36626),d=["sx","BoxProps"];function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach((function(t){(0,u.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f=function Loader(e){var t=e.sx,n=void 0===t?{}:t,o=e.BoxProps,a=void 0===o?{}:o,u=(0,c.default)(e,d);return i.default.createElement(s.Box,(0,l.default)({width:"100%",display:"flex",alignItems:"center"},a,{sx:_objectSpread({px:1.5,minHeight:function minHeight(e){return e.spacing(5)}},a.sx||{})}),i.default.createElement(s.LinearProgress,(0,l.default)({color:"secondary"},u,{sx:_objectSpread({width:"100%"},n)})))};f.propTypes={sx:o.object,BoxProps:o.object};var p=f;t.default=p},59441:(e,t,n)=>{"use strict";var o=n(23615),a=n(73203),i=n(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var u=a?Object.getOwnPropertyDescriptor(e,l):null;u&&(u.get||u.set)?Object.defineProperty(o,l,u):o[l]=e[l]}o.default=e,n&&n.set(e,o);return o}(n(87363)),u=a(n(73119)),c=a(n(93231)),s=a(n(40131)),d=n(36626),f=a(n(49529)),p=a(n(78029));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?n:t})(e)}function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach((function(t){(0,c.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var g=function DraggablePaper(e){var t=(0,l.useState)({x:0,y:0}),n=(0,s.default)(t,2),o=n[0],a=n[1],i=(0,l.useRef)(null),c=(0,l.useRef)(null),p=function handlePositionBoundaries(){clearTimeout(c.current),c.current=setTimeout((function(){var e,t=null===(e=i.current)||void 0===e?void 0:e.getBoundingClientRect().top;t<0&&a((function(e){return _objectSpread(_objectSpread({},e),{},{y:e.y-t})}))}),50)};return(0,l.useEffect)((function(){var e=new ResizeObserver(p);return e.observe(i.current),function(){e.disconnect()}}),[]),l.default.createElement(f.default,{position:o,onDrag:function onDrag(e,t){var n=t.x,o=t.y;return a({x:n,y:o})},handle:".MuiAppBar-root",cancel:'[class*="MuiDialogContent-root"]',bounds:"parent"},l.default.createElement(d.Paper,(0,u.default)({},e,{ref:i})))},m=function PromptDialog(e){return l.default.createElement(d.Dialog,(0,u.default)({scroll:"paper",open:!0,fullWidth:!0,hideBackdrop:!0,PaperComponent:g,disableScrollLock:!0,sx:{"& .MuiDialog-container":{alignItems:"flex-start",mt:"18vh"}},PaperProps:{sx:{m:0,maxHeight:"76vh"}}},e),e.children)};m.propTypes={onClose:o.func.isRequired,children:o.node.isRequired,maxWidth:o.oneOf(["xs","sm","md","lg","xl",!1])},m.Header=p.default,m.Content=d.DialogContent;var y=m;t.default=y},86960:(e,t,n)=>{"use strict";var o=n(38003).__,a=n(23615),i=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=i(n(87363)),u=i(n(73119)),c=i(n(70966)),s=n(36626),d=["error","onRetry","actionPosition"],f=function PromptErrorMessage(e){var t=e.error,n=e.onRetry,a=void 0===n?function(){}:n,i=e.actionPosition,f=void 0===i?"default":i,p=(0,c.default)(e,d),g={default:{text:l.default.createElement(s.AlertTitle,null,o("Unknown error. Please try again later.","elementor")),description:o("Error code:","elementor")+" "+t,buttonText:o("Try Again","elementor"),buttonAction:a},service_outage_internal:{text:l.default.createElement(s.AlertTitle,null,o("Elementor AI is temporarily unavailable","elementor")),description:o("Seems like we are experiencing technical difficulty. We should be up and running shortly.","elementor"),buttonText:o("Try Again","elementor"),buttonAction:a},invalid_connect_data:{text:l.default.createElement(s.AlertTitle,null,o("Reconnect your account","elementor")),description:l.default.createElement(l.default.Fragment,null,o("We couldn't connect to your account due to technical difficulties on our end. Reconnect your account to continue.","elementor")," ",l.default.createElement("a",{href:"https://elementor.com/help/disconnecting-reconnecting-your-elementor-account/",target:"_blank",rel:"noreferrer"},o("Show me how","elementor"))),buttonText:o("Reconnect","elementor"),buttonAction:function buttonAction(){return window.open(window.ElementorAiConfig.connect_url)}},not_connected:{text:l.default.createElement(s.AlertTitle,null,o("You aren't connected to Elementor AI.","elementor")),description:o("Elementor AI is just a few clicks away. Connect your account to instantly create texts and custom code.","elementor"),buttonText:o("Connect","elementor"),buttonAction:function buttonAction(){return window.open(window.ElementorAiConfig.connect_url)}},quota_reached_trail:{text:l.default.createElement(s.AlertTitle,null,o("It's time to upgrade.","elementor")),description:o("Enjoy the free trial? Upgrade now for unlimited access to built-in image, text and custom code generators.","elementor"),buttonText:o("Upgrade","elementor"),buttonAction:function buttonAction(){return window.open("https://go.elementor.com/ai-popup-purchase-limit-reached/","_blank")}},quota_reached_subscription:{text:l.default.createElement(s.AlertTitle,null,o("It's time to upgrade.","elementor")),description:o("Love Elementor AI? Upgrade to continue creating with built-in image, text and custom code generators.","elementor"),buttonText:o("Upgrade","elementor"),buttonAction:function buttonAction(){return window.open("https://go.elementor.com/ai-popup-purchase-limit-reached/","_blank")}},rate_limit_network:{text:l.default.createElement(s.AlertTitle,null,o("Whoa! Slow down there.","elementor")),description:o("We can’t process that many requests so fast. Try again in 15 minutes.","elementor")},invalid_prompts:{text:l.default.createElement(s.AlertTitle,null,o("We were unable to generate that prompt.","elementor")),description:o("Seems like the prompt contains words that could generate harmful content. Write a different prompt to continue.","elementor")}},m=g[t]||g.default,y=(null==m?void 0:m.buttonText)&&l.default.createElement(s.Button,{color:"inherit",size:"small",variant:"outlined",onClick:m.buttonAction},m.buttonText);return l.default.createElement(s.Alert,(0,u.default)({severity:m.severity||"error",action:"default"===f&&y},p),m.text,m.description,"bottom"===f&&l.default.createElement(s.Box,{sx:{mt:1}},y))};f.propTypes={error:a.string,onRetry:a.func,actionPosition:a.oneOf(["default","bottom"])};var p=f;t.default=p},46369:(e,t,n)=>{"use strict";var o=n(38003).__,a=n(23615),i=n(73203),l=n(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var u=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==l(e)&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(87363)),c=i(n(40131)),s=n(36626),d=n(34029);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?n:t})(e)}var f=(0,s.styled)(s.Paper)((function(e){var t=e.theme;return{position:"relative",'[data-popper-placement="top"] &':{marginBottom:t.spacing(2.5)},'[data-popper-placement="bottom"] &':{marginTop:t.spacing(2.5)},padding:t.spacing(3),boxShadow:t.shadows[4],zIndex:"9999"}})),p=(0,s.styled)(s.Box)((function(e){var t=e.theme;return{width:t.spacing(5),height:t.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(t.spacing(2.5)," * -1)")},"&::after":{backgroundColor:t.palette.background.paper,content:'""',display:"block",position:"absolute",width:t.spacing(2.5),height:t.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))"}}})),g=[o("Generate your website's text or create custom code without having to write a single line yourself.","elementor"),o("Effortlessly create or enhance stunning images and bring your ideas to life.","elementor"),o("Access 30-days of AI History with the AI Starter plan and 90-days with the Power plan.","elementor")],m=(0,s.styled)(s.Chip)((function(){return{"& .MuiChip-label":{lineHeight:1.5},"& .MuiSvgIcon-root.MuiChip-icon":{fontSize:"1.25rem"}}})),y=function UpgradeChip(e){var t=e.hasSubscription,n=void 0!==t&&t,a=e.usagePercentage,i=void 0===a?0:a,l=(0,u.useState)(!1),y=(0,c.default)(l,2),h=y[0],v=y[1],b=(0,u.useRef)(null),_=(0,u.useRef)(null),w="https://go.elementor.com/ai-popup-purchase-dropdown/";n&&(w=i>=100?"https://go.elementor.com/ai-popup-upgrade-limit-reached/":"https://go.elementor.com/ai-popup-upgrade-limit-reached-80-percent/");var x=o(n?"Upgrade Elementor AI":"Get Elementor AI","elementor");return u.default.createElement(s.Box,{component:"span","aria-owns":h?"e-ai-upgrade-popover":void 0,"aria-haspopup":"true",onMouseEnter:function showPopover(){return v(!0)},onMouseLeave:function hidePopover(){return v(!1)},ref:b,display:"flex",alignItems:"center"},u.default.createElement(m,{color:"accent",label:o("Upgrade","elementor"),icon:u.default.createElement(d.UpgradeIcon,null),size:"small"}),u.default.createElement(s.Popper,{open:h,anchorEl:b.current,sx:{zIndex:"9999",maxWidth:300},modifiers:[{name:"arrow",enabled:!0,options:{element:_.current}}]},u.default.createElement(f,null,u.default.createElement(p,{ref:_}),u.default.createElement(s.Typography,{variant:"h5",color:"text.primary"},o("Maximum access to Elementor AI","elementor")),u.default.createElement(s.List,{sx:{mb:1}},g.map((function(e,t){return u.default.createElement(s.ListItem,{key:t,disableGutters:!0,sx:{alignItems:"flex-start"}},u.default.createElement(s.ListItemIcon,null,u.default.createElement(d.CheckedCircleIcon,null)),u.default.createElement(s.ListItemText,{sx:{m:0}},u.default.createElement(s.Typography,{variant:"body2"},e)))}))),u.default.createElement(s.Button,{variant:"contained",color:"accent",size:"small",href:w,target:"_blank",startIcon:u.default.createElement(d.UpgradeIcon,null),sx:{"&:hover":{color:"accent.contrastText"}}},x))))},h=y;t.default=h,y.propTypes={hasSubscription:a.bool,usagePercentage:a.number}},30313:(e,t,n)=>{"use strict";var o=n(23615),a=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=a(n(87363)),l=a(n(73119)),u=a(n(93231)),c=a(n(70966)),s=n(36626),d=a(n(78029)),f=["sx"];function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach((function(t){(0,u.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var p=function WizardDialog(e){return i.default.createElement(s.Dialog,{open:!0,onClose:e.onClose,fullWidth:!0,hideBackdrop:!0,maxWidth:"lg",PaperProps:{sx:{height:"88vh"}},sx:{zIndex:9999}},e.children)};p.propTypes={onClose:o.func.isRequired,children:o.node.isRequired};var g=function WizardDialogContent(e){var t=e.sx,n=void 0===t?{}:t,o=(0,c.default)(e,f);return i.default.createElement(s.DialogContent,(0,l.default)({},o,{sx:_objectSpread({display:"flex",flexDirection:"column",justifyContent:"center"},n)}))};g.propTypes={sx:o.object},p.Header=d.default,p.Content=g;var m=p;t.default=m},8227:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.vh=t.onConnect=void 0;t.onConnect=function onConnect(e){elementorCommon.config.library_connect.is_connected=!0,elementorCommon.config.library_connect.current_access_level=e.accessLevel};t.vh=function vh(e){return e*Math.max(document.documentElement.clientHeight,window.innerHeight||0)/100}},24395:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useIntroduction(e){var t,n,o,l,u=(0,i.useState)(!(null===(t=window.elementor)||void 0===t||null===(n=t.config)||void 0===n||null===(o=n.user)||void 0===o||null===(l=o.introduction)||void 0===l||!l[e])),c=(0,a.default)(u,2),s=c[0],d=c[1];return{isViewed:s,markAsViewed:function markAsViewed(){return e?new Promise((function(t,n){s&&n(),d(!0),elementorCommon.ajax.addRequest("introduction_viewed",{data:{introductionKey:e},error:function error(){d(!1),n()},success:function success(){var n,o,a;d(!0),null!==(n=window.elementor)&&void 0!==n&&null!==(o=n.config)&&void 0!==o&&null!==(a=o.user)&&void 0!==a&&a.introduction&&(window.elementor.config.user.introduction[e]=!0),t()}})})):Promise.reject()}}};var a=o(n(40131)),i=n(87363)},8817:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(46183),i=o(n(60675)),l=new Map([["media",a.getImagePromptEnhanced],["layout",a.getLayoutPromptEnhanced]]),u=function usePromptEnhancer(e,t){var n=(0,i.default)((function(){return function getResult(e,t){if(!l.has(t))throw new Error("Invalid prompt type: ".concat(t));return l.get(t)(e)}(e,t)}),e),o=n.data,a=n.isLoading;return{enhance:n.send,isEnhancing:a,enhancedPrompt:null==o?void 0:o.result}};t.default=u},60675:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n(50824)),i=o(n(93231)),l=o(n(10029)),u=o(n(40131)),c=n(87363),s=n(46183);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}var d=function normalizeResponse(e){var t=e.text,n=e.response_id,o=e.usage,a=e.images,i=o?o.quota-o.usedQuota:0;return{result:t||a,responseId:n,credits:Math.max(i,0)}},f=function usePrompt(e,t){var n=(0,c.useState)(!1),o=(0,u.default)(n,2),f=o[0],p=o[1],g=(0,c.useState)(""),m=(0,u.default)(g,2),y=m[0],h=m[1],v=(0,c.useState)(t),b=(0,u.default)(v,2),_=b[0],w=b[1],x=function(){var t=(0,l.default)(a.default.mark((function _callee(){var t,n,o,i=arguments;return a.default.wrap((function _callee$(a){for(;;)switch(a.prev=a.next){case 0:for(t=i.length,n=new Array(t),o=0;o<t;o++)n[o]=i[o];return a.abrupt("return",new Promise((function(t,o){h(""),p(!0),e.apply(void 0,n).then((function(e){var n=d(e);w(n),t(n)})).catch((function(e){var t=(null==e?void 0:e.responseText)||e;h(t),o(t)})).finally((function(){return p(!1)}))})));case 2:case"end":return a.stop()}}),_callee)})));return function send(){return t.apply(this,arguments)}}();return{isLoading:f,error:y,data:_,setResult:function setResult(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach((function(t){(0,i.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},_);n.result=e,t&&(n.responseId=t),w(n)},reset:function reset(){w((function(e){return{credits:e.credits,result:"",responseId:""}})),h(""),p(!1)},send:x,sendUsageData:function sendUsageData(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_;return e.responseId&&(0,s.setStatusFeedback)(e.responseId)}}};t.default=f},5647:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n(50824)),i=o(n(93231)),l=o(n(10029)),u=o(n(40131)),c=n(87363),s=n(46183);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach((function(t){(0,i.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d=function useUserInfo(){var e=(0,c.useState)(!1),t=(0,u.default)(e,2),n=t[0],o=t[1],i=(0,c.useState)({is_connected:!1,is_get_started:!1,connect_url:"",usage:{hasAiSubscription:!1,quota:0,usedQuota:0}}),d=(0,u.default)(i,2),f=d[0],p=d[1],g=f.usage.quota-f.usage.usedQuota,m=f.usage.usedQuota/f.usage.quota*100,y=function(){var e=(0,l.default)(a.default.mark((function _callee(){var e;return a.default.wrap((function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return o(!0),t.next=3,(0,s.getUserInformation)();case 3:e=t.sent,p((function(t){return _objectSpread(_objectSpread({},t),e)})),o(!1);case 6:case"end":return t.stop()}}),_callee)})));return function fetchData(){return e.apply(this,arguments)}}();return(0,c.useEffect)((function(){y()}),[]),{isLoading:n,isConnected:f.is_connected,isGetStarted:f.is_get_started,connectUrl:f.connect_url,hasSubscription:f.usage.hasAiSubscription,credits:g<0?0:g,usagePercentage:Math.round(m),fetchData:y}};t.default=d},62682:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n(87363)),i=o(n(73119)),l=n(36626),u=a.default.forwardRef((function(e,t){return a.default.createElement(l.SvgIcon,(0,i.default)({viewBox:"0 0 24 24"},e,{ref:t}),a.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"}))}));t.default=u},33375:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n(87363)),i=o(n(73119)),l=n(36626),u=a.default.forwardRef((function(e,t){return a.default.createElement(l.SvgIcon,(0,i.default)({viewBox:"0 0 24 24"},e,{ref:t}),a.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"}),a.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"}))}));t.default=u},49294:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n(87363)),i=o(n(73119)),l=n(36626),u=a.default.forwardRef((function(e,t){return a.default.createElement(l.SvgIcon,(0,i.default)({viewBox:"0 0 24 24"},e,{ref:t}),a.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"}))}));t.default=u},7377:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n(87363)),i=o(n(73119)),l=n(36626),u=a.default.forwardRef((function(e,t){return a.default.createElement(l.SvgIcon,(0,i.default)({viewBox:"0 0 24 24"},e,{ref:t}),a.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"}))}));t.default=u},28965:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n(87363)),i=o(n(73119)),l=n(36626),u=a.default.forwardRef((function(e,t){return a.default.createElement(l.SvgIcon,(0,i.default)({viewBox:"0 0 24 24"},e,{ref:t}),a.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"}),a.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"}))}));t.default=u},55995:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n(87363)),i=o(n(73119)),l=n(36626),u=a.default.forwardRef((function(e,t){return a.default.createElement(l.SvgIcon,(0,i.default)({viewBox:"0 0 24 24"},e,{ref:t}),a.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"}),a.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"}),a.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"}))}));t.default=u},78949:(e,t,n)=>{"use strict";var o=n(23615),a=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=a(n(87363)),l=n(36626),u=a(n(26457)),c=function LayoutApp(e){var t=e.isRTL,n=e.colorScheme,o=e.onClose,a=e.onConnect,c=e.onData,s=e.onInsert,d=e.onSelect,f=e.onGenerate;return i.default.createElement(l.DirectionProvider,{rtl:t},i.default.createElement(l.ThemeProvider,{colorScheme:n},i.default.createElement(u.default,{onClose:o,onConnect:a,onData:c,onInsert:s,onSelect:d,onGenerate:f})))};c.propTypes={colorScheme:o.oneOf(["auto","light","dark"]),isRTL:o.bool,onClose:o.func.isRequired,onConnect:o.func.isRequired,onData:o.func.isRequired,onInsert:o.func.isRequired,onSelect:o.func.isRequired,onGenerate:o.func.isRequired};var s=c;t.default=s},26457:(e,t,n)=>{"use strict";var o=n(38003).__,a=n(23615),i=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=i(n(87363)),u=i(n(65345)),c=i(n(16068)),s=i(n(96587)),d=i(n(71871)),f=i(n(46369)),p=i(n(5647)),g=i(n(30313)),m=i(n(42493)),y=n(36626),h=i(n(24395)),v=function LayoutContent(e){var t=e.onClose,n=e.onConnect,a=e.onData,i=e.onInsert,v=e.onSelect,b=e.onGenerate,_=(0,p.default)(),w=_.isLoading,x=_.isConnected,C=_.isGetStarted,P=_.connectUrl,O=_.fetchData,S=_.hasSubscription,j=_.credits,E=_.usagePercentage,D=(0,h.default)("e-ai-builder-coming-soon-info"),T=D.isViewed,k=D.markAsViewed;if(w)return l.default.createElement(m.default,{onClose:t},l.default.createElement(m.default.Header,{onClose:t}),l.default.createElement(m.default.Content,{dividers:!0},l.default.createElement(d.default,{BoxProps:{sx:{px:3}}})));if(!x)return l.default.createElement(g.default,{onClose:t},l.default.createElement(m.default,{onClose:t}),l.default.createElement(g.default.Content,{dividers:!0},l.default.createElement(u.default,{connectUrl:P,onSuccess:function onSuccess(e){n(e),O()}})));if(!C)return l.default.createElement(g.default,{onClose:t},l.default.createElement(m.default,{onClose:t}),l.default.createElement(g.default.Content,{dividers:!0},l.default.createElement(s.default,{onSuccess:O})));var I=!S||80<=E;return l.default.createElement(c.default,{credits:j,onClose:t,onInsert:i,onData:a,onSelect:v,onGenerate:b,DialogHeaderProps:{children:I&&l.default.createElement(f.default,{hasSubscription:S,usagePercentage:E})},DialogContentProps:{children:!T&&l.default.createElement(y.Alert,{severity:"info",onClose:k},o("Layouts generated with AI only include some Elementor widgets, but we're evolving! More capabilities coming soon...","elementor"))}})};v.propTypes={onClose:a.func.isRequired,onConnect:a.func.isRequired,onData:a.func.isRequired,onInsert:a.func.isRequired,onSelect:a.func.isRequired,onGenerate:a.func.isRequired};var b=v;t.default=b},65345:(e,t,n)=>{"use strict";var o=n(38003).__,a=n(23615),i=n(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var u=a?Object.getOwnPropertyDescriptor(e,l):null;u&&(u.get||u.set)?Object.defineProperty(o,l,u):o[l]=e[l]}o.default=e,n&&n.set(e,o);return o}(n(87363)),u=n(36626),c=n(34029);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?n:t})(e)}var s=function Connect(e){var t=e.connectUrl,n=e.onSuccess,a=(0,l.useRef)();return(0,l.useEffect)((function(){jQuery(a.current).elementorConnect({success:function success(e,t){return n(t)},error:function error(){throw new Error("Elementor AI: Failed to connect.")}})}),[]),l.default.createElement(u.Stack,{alignItems:"center",gap:2},l.default.createElement(c.AIIcon,{sx:{color:"text.primary",fontSize:"60px",mb:1}}),l.default.createElement(u.Typography,{variant:"h4",sx:{color:"text.primary"}},o("Step into the future with Elementor AI","elementor")),l.default.createElement(u.Typography,{variant:"body2"},o("Create smarter with AI text and code generators built right into the editor.","elementor")),l.default.createElement(u.Typography,{variant:"caption",sx:{maxWidth:520,textAlign:"center"}},o('By clicking "Connect", I approve the ',"elementor"),l.default.createElement(u.Link,{href:"https://go.elementor.com/ai-terms/",target:"_blank",color:"info.main"},o("Terms of Service","elementor"))," & ",l.default.createElement(u.Link,{href:"https://go.elementor.com/ai-privacy-policy/",target:"_blank",color:"info.main"},o("Privacy Policy","elementor")),o(" of the Elementor AI service.","elementor")),l.default.createElement(u.Button,{ref:a,href:t,variant:"contained",sx:{mt:1,"&:hover":{color:"primary.contrastText"}}},o("Connect","elementor")))};s.propTypes={connectUrl:a.string.isRequired,onSuccess:a.func.isRequired};var d=s;t.default=d},42493:(e,t,n)=>{"use strict";var o=n(38003).__,a=n(23615),i=n(73203),l=n(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var u=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==l(e)&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(87363)),c=i(n(73119)),s=i(n(93231)),d=i(n(40131)),f=i(n(70966)),p=n(36626),g=i(n(59441)),m=n(34029),y=["sx","PaperProps"];function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?n:t})(e)}function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach((function(t){(0,s.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h=(0,p.styled)(g.default)((function(){return{"& .MuiDialog-container":{marginTop:0,alignItems:"flex-end",paddingBottom:"16vh"},"& .MuiPaper-root":{margin:0,maxHeight:"55vh"}}})),v=function DialogHeader(e){var t=e.onClose,n=e.children;return u.default.createElement(p.AppBar,{sx:{fontWeight:"normal"},color:"transparent",position:"relative"},u.default.createElement(p.Toolbar,{variant:"dense"},u.default.createElement(m.AIIcon,{sx:{mr:1}}),u.default.createElement(p.Typography,{component:"span",variant:"subtitle2",sx:{fontWeight:"bold",textTransform:"uppercase"}},o("AI","elementor")),u.default.createElement(p.Chip,{label:o("Beta","elementor"),color:"default",size:"small",sx:{ml:1}}),u.default.createElement(p.Stack,{direction:"row",spacing:1,alignItems:"center",sx:{ml:"auto"}},n,u.default.createElement(p.IconButton,{size:"small","aria-label":"close",onClick:t,sx:{"&.MuiButtonBase-root":{mr:-1}}},u.default.createElement(m.XIcon,null)))))};v.propTypes={children:a.node,onClose:a.func.isRequired};var b=(0,p.styled)(g.default.Content)((function(){return{"&.MuiDialogContent-root":{padding:0}}})),_=function LayoutDialog(e){var t=e.sx,n=void 0===t?{}:t,o=e.PaperProps,a=void 0===o?{}:o,i=(0,f.default)(e,y),l=(0,u.useState)({pointerEvents:"none"}),s=(0,d.default)(l,2),p=s[0],g=s[1],m=(0,u.useRef)(null);return u.default.createElement(h,(0,c.default)({maxWidth:"md",PaperProps:_objectSpread({sx:{pointerEvents:"auto"},onMouseEnter:function onMouseEnter(){clearTimeout(m.current),g({pointerEvents:"all"})},onMouseLeave:function onMouseLeave(){clearTimeout(m.current),m.current=setTimeout((function(){g({pointerEvents:"none"})}),200)}},a)},i,{sx:_objectSpread(_objectSpread({},p),n)}))};_.propTypes={sx:a.object,PaperProps:a.object},_.Header=v,_.Content=b;var w=_;t.default=w},40271:(e,t,n)=>{"use strict";var o=n(23615),a=n(73203),i=n(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var u=a?Object.getOwnPropertyDescriptor(e,l):null;u&&(u.get||u.set)?Object.defineProperty(o,l,u):o[l]=e[l]}o.default=e,n&&n.set(e,o);return o}(n(87363)),u=a(n(40131)),c=a(n(70966)),s=a(n(73119)),d=a(n(93231)),f=n(36626),p=["onSubmit"];function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?n:t})(e)}function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach((function(t){(0,d.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var g=(0,l.forwardRef)((function(e,t){return l.default.createElement(f.TextField,(0,s.default)({autoFocus:!0,multiline:!0,size:"small",maxRows:3,color:"secondary",variant:"standard"},e,{inputRef:t,InputProps:_objectSpread(_objectSpread({},e.InputProps),{},{type:"search"})}))}));g.propTypes={InputProps:o.object};var m=function PromptAutocomplete(e){var t=e.onSubmit,n=(0,c.default)(e,p),o=(0,l.useState)(!1),a=(0,u.default)(o,2),i=a[0],d=a[1];return l.default.createElement(f.Autocomplete,(0,s.default)({freeSolo:!0,fullWidth:!0,disableClearable:!0,open:i,onClose:function onClose(){return d(!1)},onKeyDown:function onKeyDown(e){"Enter"!==e.key||e.shiftKey||i?"/"===e.key&&""===e.target.value&&(e.preventDefault(),d(!0)):t(e)}},n))};m.propTypes={onSubmit:o.func.isRequired},m.TextInput=g;var y=m;t.default=y},47432:(e,t,n)=>{"use strict";var o=n(38003).__,a=n(23615),i=n(73203),l=n(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var u=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==l(e)&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(87363)),c=i(n(40131)),s=i(n(73119)),d=i(n(70966)),f=n(36626),p=i(n(40271)),g=i(n(89216)),m=i(n(78025)),y=i(n(62682)),h=i(n(33375)),v=i(n(8817)),b=["tooltip"];function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?n:t})(e)}var _=Object.freeze([{text:o("A services section with a list layout, icons, and corresponding service descriptions for","elementor")},{text:o("An accordion-style FAQ block, with clickable questions revealing detailed answers about","elementor")},{text:o("A hero section combining an image, heading, subheading, and call-to-action button about","elementor")},{text:o("A full-width call-to-action with a background image, overlaid text, and a standout button about","elementor")},{text:o("A carousel testimonial block displaying user images, names, and their feedback on","elementor")},{text:o("A features block, showcasing the feature title, and brief description about","elementor")},{text:o("Multi column minimalistic About us section with icons showcasing","elementor")},{text:o("A section with contact form and social media icons representing alternative contact methods for","elementor")},{text:o("Statistics display in a 3-column layout, with numbers and icons about","elementor")},{text:o("Pricing table section with highlighted option for","elementor")},{text:o("About us section, combining company history and values about","elementor")}]),w=function IconButtonWithTooltip(e){var t=e.tooltip,n=(0,d.default)(e,b);return u.default.createElement(f.Tooltip,{title:t},u.default.createElement(f.Box,{component:"span",sx:{cursor:n.disabled?"default":"pointer"}},u.default.createElement(f.IconButton,n)))};w.propTypes={tooltip:a.string,disabled:a.bool};var x=function BackButton(e){return u.default.createElement(w,(0,s.default)({size:"small",color:"secondary",tooltip:o("Back to results","elementor")},e),u.default.createElement(y.default,null))},C=function EditButton(e){return u.default.createElement(w,(0,s.default)({size:"small",color:"primary",tooltip:o("Edit prompt","elementor")},e),u.default.createElement(h.default,null))},P=function GenerateButton(e){return u.default.createElement(m.default,(0,s.default)({size:"small",fullWidth:!1},e),o("Generate","elementor"))},O=(0,u.forwardRef)((function(e,t){var n=e.isActive,a=e.isLoading,i=e.showActions,l=void 0!==i&&i,d=e.onSubmit,m=e.onBack,y=e.onEdit,h=(0,u.useState)(""),b=(0,c.default)(h,2),w=b[0],O=b[1],S=(0,v.default)(w,"layout"),j=S.isEnhancing,E=S.enhance,D=(0,u.useRef)(""),T=j||a||!n||""===w;return u.default.createElement(f.Box,{component:"form",onSubmit:function onSubmit(e){return d(e,w)},sx:{p:2},display:"flex",alignItems:"center",gap:1},u.default.createElement(f.Stack,{direction:"row",flexGrow:1,spacing:1},l&&(n?u.default.createElement(x,{disabled:a||j,onClick:function handleBack(){O(D.current),m()}}):u.default.createElement(C,{disabled:a,onClick:function handleEdit(){D.current=w,y()}})),u.default.createElement(p.default,{value:w,disabled:a||!n||j,onSubmit:function onSubmit(e){return d(e,w)},options:_,getOptionLabel:function getOptionLabel(e){return e.text?e.text+"...":w},onChange:function onChange(e,t){return O(t.text+" ")},renderInput:function renderInput(e){return u.default.createElement(p.default.TextInput,(0,s.default)({},e,{ref:t,onChange:function onChange(e){return O(e.target.value)},placeholder:o("Press '/' for suggested prompts or describe the layout you want to create","elementor")}))}})),u.default.createElement(g.default,{size:"small",disabled:T,isLoading:j,onClick:function onClick(){return E().then((function(e){var t=e.result;return O(t)}))}}),u.default.createElement(P,{disabled:T}))}));O.propTypes={isActive:a.bool,isLoading:a.bool,showActions:a.bool,onSubmit:a.func.isRequired,onBack:a.func.isRequired,onEdit:a.func.isRequired};var S=O;t.default=S},88976:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(36626),a=(0,o.styled)(o.Box,{shouldForwardProp:function shouldForwardProp(e){return"outlineOffset"!==e}})((function(e){var t=e.theme,n=e.selected,o=e.height,a=e.disabled,i=e.outlineOffset,l=void 0===i?"0px":i,u=n?t.palette.text.primary:t.palette.text.disabled,c="2px solid ".concat(u);return{height:o,cursor:a?"default":"pointer",overflow:"hidden",boxSizing:"border-box",backgroundPosition:"top center",backgroundSize:"100% auto",backgroundRepeat:"no-repeat",backgroundColor:t.palette.common.white,borderRadius:.5*t.shape.borderRadius,outlineOffset:l,outline:c,opacity:a?"0.4":"1",transition:"all 50ms linear","&:hover":a?{}:{outlineColor:t.palette.text.primary}}}));t.default=a},78305:(e,t,n)=>{"use strict";var o=n(38003).__,a=n(23615),i=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ScreenshotUnavailable;var l=i(n(87363)),u=i(n(73119)),c=i(n(93231)),s=i(n(88976));function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach((function(t){(0,c.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ScreenshotUnavailable(e){return l.default.createElement(s.default,(0,u.default)({},e,{sx:_objectSpread(_objectSpread({},e.sx||{}),{},{display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:"background.paper",color:"text.tertiary",fontStyle:"italic",fontSize:"12px",paddingInline:12,textAlign:"center",lineHeight:1.5})}),o("Preview unavailable","elementor"))}ScreenshotUnavailable.propTypes={sx:a.object}},90031:(e,t,n)=>{"use strict";var o=n(23615),a=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=a(n(87363)),l=a(n(93231)),u=n(36626),c=a(n(88976)),s=a(n(78305));function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach((function(t){(0,l.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d="138px",f=function Screenshot(e){var t=e.url,n=e.isLoading,o=void 0!==n&&n,a=e.isSelected,l=void 0!==a&&a,f=e.isPlaceholder,p=e.disabled,g=e.onClick,m=e.sx,y=void 0===m?{}:m,h=e.outlineOffset;return f?i.default.createElement(u.Box,{sx:_objectSpread({height:d},y)}):o?i.default.createElement(u.Skeleton,{width:"100%",animation:"wave",variant:"rounded",height:d,sx:y}):t?i.default.createElement(c.default,{selected:l,disabled:p,sx:_objectSpread({backgroundImage:"url('".concat(t,"')")},y),onClick:g,height:d,outlineOffset:h}):i.default.createElement(s.default,{selected:l,disabled:p,sx:y,onClick:g,height:d,outlineOffset:h})};f.propTypes={isSelected:o.bool,isLoading:o.bool,isPlaceholder:o.bool,disabled:o.bool,onClick:o.func.isRequired,url:o.string,sx:o.object,outlineOffset:o.string};var p=f;t.default=p},88387:(e,t,n)=>{"use strict";var o=n(38003).__,a=n(23615),i=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=i(n(87363)),u=i(n(73119)),c=i(n(70966)),s=n(36626),d=["onClose","onCancel","title","text"],f=function UnsavedChangesAlert(e){var t=e.onClose,n=e.onCancel,a=e.title,i=e.text,f=(0,c.default)(e,d);return l.default.createElement(s.Dialog,(0,u.default)({"aria-labelledby":"unsaved-changes-alert-title","aria-describedby":"unsaved-changes-alert-description"},f),l.default.createElement(s.DialogTitle,{id:"unsaved-changes-alert-title"},a),l.default.createElement(s.DialogContent,null,l.default.createElement(s.DialogContentText,{id:"unsaved-changes-alert-description"},i)),l.default.createElement(s.DialogActions,null,l.default.createElement(s.Button,{onClick:n,color:"secondary"},o("Cancel","elementor")),l.default.createElement(s.Button,{onClick:t,color:"error",variant:"contained"},o("Yes, leave","elementor"))))};f.propTypes={title:a.string,text:a.string,onCancel:a.func,onClose:a.func};var p=f;t.default=p},88882:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(46183),i=o(n(60675)),l=function useLayoutPrompt(e,t){return(0,i.default)((function(t,n){return(0,a.generateLayout)(t,e,n)}),t)};t.default=l},15764:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n(50824)),i=o(n(10029)),l=o(n(40131)),u=n(87363),c=o(n(88882)),s=function useScreenshot(e,t){var n=(0,u.useState)(""),o=(0,l.default)(n,2),s=o[0],d=o[1],f=(0,u.useState)(!1),p=(0,l.default)(f,2),g=p[0],m=p[1],y=(0,c.default)(e,null);return{generate:function generate(e,n){return m(!0),d(""),y.send(e,n).then(function(){var e=(0,i.default)(a.default.mark((function _callee(e){var n;return a.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,t(e.result);case 2:return(n=o.sent).sendUsageData=function(){return y.sendUsageData(e)},o.abrupt("return",n);case 5:case"end":return o.stop()}}),_callee)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){throw d(e.message||e),e})).finally((function(){return m(!1)}))},error:s,isLoading:g}};t.default=s},12451:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n(50824)),i=o(n(9833)),l=o(n(10029)),u=o(n(40131)),c=n(87363),s=o(n(15764)),d={isPending:!0},f=function useScreenshots(e){var t=e.onData,n=(0,c.useState)([]),o=(0,u.default)(n,2),f=o[0],p=o[1],g=[(0,s.default)(0,t),(0,s.default)(1,t),(0,s.default)(2,t)],m=g.length,y=g.every((function(e){return null==e?void 0:e.error}))?g[0].error:"",h=g.some((function(e){return null==e?void 0:e.isLoading})),v=(0,c.useRef)(null),b=function(){var e=(0,l.default)(a.default.mark((function _callee(e){var t,n,o,l;return a.default.wrap((function _callee$(a){for(;;)switch(a.prev=a.next){case 0:return v.current=new AbortController,t=function onGenerate(e){return p((function(t){var n=(0,i.default)(t),o=n.indexOf(d);return n[o]=e,n})),!0},n=function onError(){return p((function(e){var t=(0,i.default)(e),n=t.lastIndexOf(d);return t[n]={isError:!0},t})),!1},o=g.map((function(o){return(0,o.generate)(e,v.current.signal).then(t).catch(n)})),a.next=6,Promise.all(o);case 6:l=a.sent,l.every((function(e){return!1===e}))&&p((function(e){var t=(0,i.default)(e);return t.splice(-1*m),t}));case 9:case"end":return a.stop()}}),_callee)})));return function createScreenshots(t){return e.apply(this,arguments)}}();return{generate:function generate(e){var t=Array(m).fill(d);p(t),b(e)},regenerate:function regenerate(e){var t=Array(m).fill(d);p((function(e){return[].concat((0,i.default)(e),(0,i.default)(t))})),b(e)},screenshots:f,isLoading:h,error:y,abort:function abort(){var e;return null===(e=v.current)||void 0===e?void 0:e.abort()}}};t.default=f},24:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n(40131)),i=n(87363),l=function useSlider(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.slidesCount,n=void 0===t?0:t,o=e.slidesPerPage,l=void 0===o?3:o,u=e.gapPercentage,c=void 0===u?2:u,s=(0,i.useState)(1),d=(0,a.default)(s,2),f=d[0],p=d[1],g=(100-c*(l-1))/l,m=(g+c)*l*(f-1)*-1,y=Math.ceil(n/l);return(0,i.useEffect)((function(){f>1&&f>y&&p(y)}),[y]),{currentPage:f,setCurrentPage:p,pagesCount:y,slidesPerPage:l,gapPercentage:c,offsetXPercentage:m,slideWidthPercentage:g}};t.default=l},16068:(e,t,n)=>{"use strict";var o=n(38003).__,a=n(23615),i=n(73203),l=n(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var u=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==l(e)&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(87363)),c=i(n(70966)),s=i(n(40131)),d=i(n(73119)),f=n(36626),p=i(n(86960)),g=i(n(88387)),m=i(n(42493)),y=i(n(47432)),h=i(n(28965)),v=i(n(90031)),b=i(n(12451)),_=i(n(24)),w=i(n(7377)),x=i(n(49294)),C=["children"];function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?n:t})(e)}var P=(0,f.withDirection)(w.default),O=(0,f.withDirection)(x.default),S=function RegenerateButton(e){return u.default.createElement(f.Button,(0,d.default)({size:"small",color:"secondary",startIcon:u.default.createElement(h.default,null)},e),o("Regenerate","elementor"))},j=function UseLayoutButton(e){return u.default.createElement(f.Button,(0,d.default)({size:"small",variant:"contained"},e),o("Use Layout","elementor"))};j.propTypes={sx:a.object};var E=function FormLayout(e){var t,n,a=e.onClose,i=e.onInsert,l=e.onData,h=e.onSelect,w=e.onGenerate,x=e.DialogHeaderProps,E=void 0===x?{}:x,D=e.DialogContentProps,T=void 0===D?{}:D,k=(0,b.default)({onData:l}),I=k.screenshots,R=k.generate,M=k.regenerate,A=k.isLoading,L=k.error,W=k.abort,q=(0,_.default)({slidesCount:I.length}),B=q.currentPage,N=q.setCurrentPage,H=q.pagesCount,U=q.gapPercentage,F=q.slidesPerPage,G=q.offsetXPercentage,z=q.slideWidthPercentage,$=(0,u.useState)(-1),V=(0,s.default)($,2),K=V[0],X=V[1],Y=(0,u.useState)(!1),Z=(0,s.default)(Y,2),Q=Z[0],J=Z[1],ee=(0,u.useState)(!0),te=(0,s.default)(ee,2),re=te[0],ne=te[1],oe=(0,u.useState)(!1),ae=(0,s.default)(oe,2),ie=ae[0],le=ae[1],ue=(0,u.useRef)((function(){})),ce=(0,u.useRef)(null),se=null===(t=I[K])||void 0===t?void 0:t.template,de=T.children,fe=(0,c.default)(T,C),pe=!(!L||0!==I.length),ge=re||pe,me=function abortAndClose(){W(),a()},ye=function onCloseIntent(){if(""!==ce.current.value.trim()||I.length>0)return J(!0);me()},he=function handleScreenshotClick(e,t){return function(){ge||(X(e),h(t))}};return(0,u.useEffect)((function(){var e;(null===(e=I[0])||void 0===e?void 0:e.template)&&(h(I[0].template),X(0))}),[null===(n=I[0])||void 0===n?void 0:n.template]),u.default.createElement(m.default,{onClose:ye},u.default.createElement(m.default.Header,(0,d.default)({onClose:ye},E),E.children,u.default.createElement(f.Tooltip,{title:o(ie?"Expand":"Minimize","elementor")},u.default.createElement(f.IconButton,{size:"small","aria-label":"minimize",onClick:function onClick(){return le((function(e){return!e}))}},ie?u.default.createElement(O,null):u.default.createElement(P,null)))),u.default.createElement(m.default.Content,(0,d.default)({dividers:!0},fe),u.default.createElement(f.Collapse,{in:!ie},de&&u.default.createElement(f.Box,{sx:{pt:2,px:2,pb:0}},de),L&&u.default.createElement(f.Box,{sx:{pt:2,px:2,pb:0}},u.default.createElement(p.default,{error:L,onRetry:ue.current})),Q&&u.default.createElement(g.default,{open:Q,title:o("Leave Elementor AI?","elementor"),text:o("Your progress will be deleted, and can't be recovered.","elementor"),onClose:me,onCancel:function onCancel(){return J(!1)}}),u.default.createElement(y.default,{ref:ce,isActive:ge,isLoading:A,showActions:I.length>0||A,onSubmit:function handleGenerate(e,t){e.preventDefault(),""!==t.trim()&&(w(),ue.current=function(){X(-1),R(t)},ue.current(),ne(!1),N(1))},onBack:function onBack(){return ne(!1)},onEdit:function onEdit(){return ne(!0)}}),(I.length>0||A)&&u.default.createElement(u.default.Fragment,null,u.default.createElement(f.Divider,null),u.default.createElement(f.Box,{sx:{p:1.5}},u.default.createElement(f.Box,{sx:{overflow:"hidden",p:.5}},u.default.createElement(f.Box,{sx:{display:"flex",transition:"all 0.4s ease",gap:"".concat(U,"%"),transform:"translateX(".concat(G,"%)")}},I.map((function(e,t){var n=e.screenshot,o=e.template,a=e.isError,i=e.isPending;return u.default.createElement(v.default,{key:t,url:n,disabled:ge,isPlaceholder:a,isLoading:i,isSelected:K===t,onClick:he(t,o),outlineOffset:"2px",sx:{flex:"0 0 ".concat(z,"%")}})}))))),I.length>0&&u.default.createElement(f.Box,{sx:{pt:0,px:2,pb:2},display:"grid",gridTemplateColumns:"repeat(3, 1fr)",justifyItems:"center"},u.default.createElement(S,{onClick:function handleRegenerate(){ue.current=function(){M(ce.current.value),N(H+1)},ue.current()},disabled:A||ge,sx:{justifySelf:"start"}}),I.length>F&&u.default.createElement(f.Pagination,{page:B,count:H,disabled:ge,onChange:function onChange(e,t){return N(t)}}),u.default.createElement(j,{onClick:function applyTemplate(){i(se),I[K].sendUsageData(),me()},disabled:ge||-1===K,sx:{justifySelf:"end",gridColumn:3}}))))))};E.propTypes={DialogHeaderProps:a.object,DialogContentProps:a.object,onClose:a.func.isRequired,onInsert:a.func.isRequired,onData:a.func.isRequired,onSelect:a.func.isRequired,onGenerate:a.func.isRequired};var D=E;t.default=D},89216:(e,t,n)=>{"use strict";var o=n(38003).__,a=n(23615),i=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=i(n(87363)),u=i(n(73119)),c=i(n(70966)),s=n(36626),d=i(n(55995)),f=["isLoading"],p=(0,s.withDirection)(d.default),g=function EnhanceButton(e){var t=e.isLoading,n=(0,c.default)(e,f);return l.default.createElement(s.Tooltip,{title:o("Enhance prompt","elementor")},l.default.createElement(s.Box,{component:"span",sx:{cursor:n.disabled?"default":"pointer"}},l.default.createElement(s.IconButton,(0,u.default)({size:"small",color:"secondary"},n),t?l.default.createElement(s.CircularProgress,{color:"secondary",size:20}):l.default.createElement(p,null))))};g.propTypes={disabled:a.bool,isLoading:a.bool};var m=g;t.default=m},78025:(e,t,n)=>{"use strict";var o=n(38003).__,a=n(23615),i=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=i(n(87363)),u=i(n(73119)),c=n(36626),s=function GenerateSubmit(e){return l.default.createElement(c.Button,(0,u.default)({fullWidth:!0,size:"medium",type:"submit",variant:"contained"},e),e.children||o("Generate","elementor"))};s.propTypes={children:a.node};var d=s;t.default=d},96587:(e,t,n)=>{"use strict";var o=n(38003).__,a=n(23615),i=n(73203),l=n(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var u=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==l(e)&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(87363)),c=i(n(50824)),s=i(n(10029)),d=i(n(40131)),f=n(36626),p=n(46183),g=n(34029);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?n:t})(e)}var m=function GetStarted(e){var t=e.onSuccess,n=(0,u.useState)(!1),a=(0,d.default)(n,2),i=a[0],l=a[1],m=function(){var e=(0,s.default)(c.default.mark((function _callee(){return c.default.wrap((function _callee$(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.setGetStarted)();case 2:t();case 3:case"end":return e.stop()}}),_callee)})));return function onGetStartedClick(){return e.apply(this,arguments)}}();return u.default.createElement(f.Stack,{alignItems:"center",gap:1.5},u.default.createElement(g.AIIcon,{sx:{color:"text.primary",fontSize:"60px",mb:1}}),u.default.createElement(f.Typography,{variant:"h4",sx:{color:"text.primary"}},o("Step into the future with Elementor AI","elementor")),u.default.createElement(f.Typography,{variant:"body2"},o("Create smarter with AI text and code generators built right into the editor.","elementor")),u.default.createElement(f.Stack,{direction:"row",gap:1.5,alignItems:"flex-start"},u.default.createElement(f.Checkbox,{id:"e-ai-terms-approval",color:"secondary",sx:{p:0},onChange:function onChange(){return l((function(e){return!e}))}}),u.default.createElement(f.Stack,null,u.default.createElement(f.Typography,{variant:"caption",sx:{maxWidth:520},component:"label",htmlFor:"e-ai-terms-approval"},o("I approve the ","elementor"),u.default.createElement(f.Link,{href:"https://go.elementor.com/ai-terms/",target:"_blank",color:"info.main"},o("Terms of Service","elementor"))," & ",u.default.createElement(f.Link,{href:"https://go.elementor.com/ai-privacy-policy/",target:"_blank",color:"info.main"},o("Privacy Policy","elementor")),o(" of the Elementor AI service.","elementor"),u.default.createElement("br",null),o("This includes consenting to the collection and use of data to improve user experience.","elementor")))),u.default.createElement(f.Button,{disabled:!i,variant:"contained",onClick:m,sx:{mt:1,"&:hover":{color:"primary.contrastText"}}},o("Get Started","elementor")))};m.propTypes={onSuccess:a.func.isRequired};var y=m;t.default=y},14144:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.generateIds=function generateIds(e){var t;e.id=elementorCommon.helpers.getUniqueId().toString(),null!==(t=e.elements)&&void 0!==t&&t.length&&e.elements.map((function(e){return generateIds(e)}));return e}},48096:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.startHistoryLog=function startHistoryLog(e){var t=e.type,n=e.title,o=$e.internal("document/history/start-log",{type:t,title:n});return function(){return $e.internal("document/history/end-log",{id:o})}},t.toggleHistory=function toggleHistory(e){elementor.documents.getCurrent().history.setActive(e)}},5389:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.createPreviewContainer=function createPreviewContainer(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new Map,n=function createIdleContainer(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=createContainer({elType:"container"},e);return t.view.$el.addClass(s),t}(e);function getAllContainers(){return[].concat((0,i.default)(t.values()),[n])}return{init:function init(){showContainer(n)},reset:function reset(){deleteContainers((0,i.default)(t.values())),t.clear(),showContainer(n)},setContent:function setContent(n){if(n){if(function hideContainers(e){e.forEach((function(e){e.view.$el.addClass(c)}))}(getAllContainers()),!t.has(n)){var o=createContainer(n,e);t.set(n,o)}showContainer(t.get(n))}},destroy:function destroy(){deleteContainers(getAllContainers()),t.clear()}}};var a=o(n(93231)),i=o(n(9833)),l=n(48096);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach((function(t){(0,a.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u="e-ai-preview-container",c=u+"--hidden",s=u+"--idle";function createContainer(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,l.toggleHistory)(!1);var n=$e.run("document/elements/create",{container:elementor.getPreviewContainer(),model:_objectSpread(_objectSpread({},e),{},{id:"".concat(u,"-").concat(elementorCommon.helpers.getUniqueId().toString())}),options:_objectSpread(_objectSpread({},t),{},{edit:!1})});return(0,l.toggleHistory)(!0),n.view.$el.addClass(c),n}function showContainer(e){e.view.$el.removeClass(c),setTimeout((function(){e.view.$el[0].scrollIntoView({behavior:"smooth",block:"start"})}))}function deleteContainers(e){(0,l.toggleHistory)(!1),$e.run("document/elements/delete",{containers:e}),(0,l.toggleHistory)(!0)}},24271:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.takeScreenshot=void 0;var a=o(n(50824)),i=o(n(9833)),l=o(n(10029)),u=n(62478),c=n(48096),s=n(14144),d=function(){var e=(0,l.default)(a.default.mark((function _callee(e){var t,n,o;return a.default.wrap((function _callee$(a){for(;;)switch(a.prev=a.next){case 0:if(e){a.next=2;break}return a.abrupt("return","");case 2:return(0,c.toggleHistory)(!1),t=createHiddenWrapper(),wrapContainer(n=createContainer(e),t),elementor.getPreviewView().$childViewContainer[0].appendChild(t),a.next=9,waitForContainer(n.id);case 9:return a.prev=9,a.next=12,function toWebp(e){return _toWebp.apply(this,arguments)}(n.view.$el[0],{quality:.01,imagePlaceholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="});case 12:o=a.sent,a.next=18;break;case 15:a.prev=15,a.t0=a.catch(9),o="";case 18:return deleteContainer(n),t.remove(),(0,c.toggleHistory)(!0),a.abrupt("return",o);case 22:case"end":return a.stop()}}),_callee,null,[[9,15]])})));return function takeScreenshot(t){return e.apply(this,arguments)}}();function _toWebp(){return _toWebp=(0,l.default)(a.default.mark((function _callee3(e){var t,n,o,i=arguments;return a.default.wrap((function _callee3$(a){for(;;)switch(a.prev=a.next){case 0:return n=i.length>1&&void 0!==i[1]?i[1]:{},a.next=3,(0,u.toCanvas)(e,n);case 3:return o=a.sent,a.abrupt("return",o.toDataURL("image/webp",null!==(t=n.quality)&&void 0!==t?t:1));case 5:case"end":return a.stop()}}),_callee3)}))),_toWebp.apply(this,arguments)}function createHiddenWrapper(){var e=document.createElement("div");return e.style.position="fixed",e.style.opacity="0",e.style.inset="0",e}function createContainer(e){var t=(0,s.generateIds)(e);return t.id="e-ai-screenshot-container-".concat(t.id),$e.run("document/elements/create",{container:elementor.getPreviewContainer(),model:t,options:{edit:!1}})}function deleteContainer(e){return $e.run("document/elements/delete",{container:e})}function waitForContainer(e){var t=function sleep(e){return new Promise((function(t){return setTimeout(t,e)}))}(arguments.length>1&&void 0!==arguments[1]?arguments[1]:5e3),n=new Promise((function(t){elementorFrontend.hooks.addAction("frontend/element_ready/global",function(){var n=(0,l.default)(a.default.mark((function _callee2(n){var o;return a.default.wrap((function _callee2$(a){for(;;)switch(a.prev=a.next){case 0:if(n.data("id")!==e){a.next=5;break}return o=(0,i.default)(n[0].querySelectorAll("img")),a.next=4,Promise.all(o.map(waitForImage));case 4:t();case 5:case"end":return a.stop()}}),_callee2)})));return function(e){return n.apply(this,arguments)}}())}));return Promise.any([t,n])}function waitForImage(e){return e.complete?Promise.resolve():new Promise((function(t){e.addEventListener("load",t),e.addEventListener("error",(function(){e.remove(),t()}))}))}function wrapContainer(e,t){var n=e.view.$el[0];n.parentNode.insertBefore(t,n),t.appendChild(n)}t.takeScreenshot=d},38944:(e,t,n)=>{"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n);else for(t in e)e[t]&&(o&&(o+=" "),o+=t);return o}function clsx(){for(var e,t,n=0,o="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}n.r(t),n.d(t,{clsx:()=>clsx,default:()=>o});const o=clsx},62478:(e,t,n)=>{"use strict";n.r(t),n.d(t,{getFontEmbedCSS:()=>getFontEmbedCSS,toBlob:()=>toBlob,toCanvas:()=>toCanvas,toJpeg:()=>toJpeg,toPixelData:()=>toPixelData,toPng:()=>toPng,toSvg:()=>toSvg});const o=(()=>{let e=0;return()=>(e+=1,`u${`0000${(Math.random()*36**4<<0).toString(36)}`.slice(-4)}${e}`)})();function toArray(e){const t=[];for(let n=0,o=e.length;n<o;n++)t.push(e[n]);return t}function px(e,t){const n=(e.ownerDocument.defaultView||window).getComputedStyle(e).getPropertyValue(t);return n?parseFloat(n.replace("px","")):0}function getImageSize(e,t={}){return{width:t.width||function getNodeWidth(e){const t=px(e,"border-left-width"),n=px(e,"border-right-width");return e.clientWidth+t+n}(e),height:t.height||function getNodeHeight(e){const t=px(e,"border-top-width"),n=px(e,"border-bottom-width");return e.clientHeight+t+n}(e)}}const a=16384;function createImage(e){return new Promise(((t,n)=>{const o=new Image;o.decode=()=>t(o),o.onload=()=>t(o),o.onerror=n,o.crossOrigin="anonymous",o.decoding="async",o.src=e}))}async function nodeToDataURL(e,t,n){const o="http://www.w3.org/2000/svg",a=document.createElementNS(o,"svg"),i=document.createElementNS(o,"foreignObject");return a.setAttribute("width",`${t}`),a.setAttribute("height",`${n}`),a.setAttribute("viewBox",`0 0 ${t} ${n}`),i.setAttribute("width","100%"),i.setAttribute("height","100%"),i.setAttribute("x","0"),i.setAttribute("y","0"),i.setAttribute("externalResourcesRequired","true"),a.appendChild(i),i.appendChild(e),async function svgToDataURL(e){return Promise.resolve().then((()=>(new XMLSerializer).serializeToString(e))).then(encodeURIComponent).then((e=>`data:image/svg+xml;charset=utf-8,${e}`))}(a)}const isInstanceOfElement=(e,t)=>{if(e instanceof t)return!0;const n=Object.getPrototypeOf(e);return null!==n&&(n.constructor.name===t.name||isInstanceOfElement(n,t))};function getPseudoElementStyle(e,t,n){const o=`.${e}:${t}`,a=n.cssText?function formatCSSText(e){const t=e.getPropertyValue("content");return`${e.cssText} content: '${t.replace(/'|"/g,"")}';`}(n):function formatCSSProperties(e){return toArray(e).map((t=>`${t}: ${e.getPropertyValue(t)}${e.getPropertyPriority(t)?" !important":""};`)).join(" ")}(n);return document.createTextNode(`${o}{${a}}`)}function clonePseudoElement(e,t,n){const a=window.getComputedStyle(e,n),i=a.getPropertyValue("content");if(""===i||"none"===i)return;const l=o();try{t.className=`${t.className} ${l}`}catch(e){return}const u=document.createElement("style");u.appendChild(getPseudoElementStyle(l,n,a)),t.appendChild(u)}const i="application/font-woff",l="image/jpeg",u={woff:i,woff2:i,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:l,jpeg:l,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml",webp:"image/webp"};function getMimeType(e){const t=function getExtension(e){const t=/\.([^./]*?)$/g.exec(e);return t?t[1]:""}(e).toLowerCase();return u[t]||""}function isDataUrl(e){return-1!==e.search(/^(data:)/)}function makeDataUrl(e,t){return`data:${t};base64,${e}`}async function fetchAsDataURL(e,t,n){const o=await fetch(e,t);if(404===o.status)throw new Error(`Resource "${o.url}" not found`);const a=await o.blob();return new Promise(((e,t)=>{const i=new FileReader;i.onerror=t,i.onloadend=()=>{try{e(n({res:o,result:i.result}))}catch(e){t(e)}},i.readAsDataURL(a)}))}const c={};async function resourceToDataURL(e,t,n){const o=function getCacheKey(e,t,n){let o=e.replace(/\?.*/,"");return n&&(o=e),/ttf|otf|eot|woff2?/i.test(o)&&(o=o.replace(/.*\//,"")),t?`[${t}]${o}`:o}(e,t,n.includeQueryParams);if(null!=c[o])return c[o];let a;n.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());try{const o=await fetchAsDataURL(e,n.fetchRequestInit,(({res:e,result:n})=>(t||(t=e.headers.get("Content-Type")||""),function getContentFromDataUrl(e){return e.split(/,/)[1]}(n))));a=makeDataUrl(o,t)}catch(t){a=n.imagePlaceholder||"";let o=`Failed to fetch resource: ${e}`;t&&(o="string"==typeof t?t:t.message),o&&console.warn(o)}return c[o]=a,a}async function cloneSingleNode(e,t){return isInstanceOfElement(e,HTMLCanvasElement)?async function cloneCanvasElement(e){const t=e.toDataURL();return"data:,"===t?e.cloneNode(!1):createImage(t)}(e):isInstanceOfElement(e,HTMLVideoElement)?async function cloneVideoElement(e,t){if(e.currentSrc){const t=document.createElement("canvas"),n=t.getContext("2d");return t.width=e.clientWidth,t.height=e.clientHeight,null==n||n.drawImage(e,0,0,t.width,t.height),createImage(t.toDataURL())}const n=e.poster,o=getMimeType(n);return createImage(await resourceToDataURL(n,o,t))}(e,t):isInstanceOfElement(e,HTMLIFrameElement)?async function cloneIFrameElement(e){var t;try{if(null===(t=null==e?void 0:e.contentDocument)||void 0===t?void 0:t.body)return await cloneNode(e.contentDocument.body,{},!0)}catch(e){}return e.cloneNode(!1)}(e):e.cloneNode(!1)}const isSlotElement=e=>null!=e.tagName&&"SLOT"===e.tagName.toUpperCase();function decorate(e,t){return isInstanceOfElement(t,Element)&&(!function cloneCSSStyle(e,t){const n=t.style;if(!n)return;const o=window.getComputedStyle(e);o.cssText?(n.cssText=o.cssText,n.transformOrigin=o.transformOrigin):toArray(o).forEach((a=>{let i=o.getPropertyValue(a);if("font-size"===a&&i.endsWith("px")){const e=Math.floor(parseFloat(i.substring(0,i.length-2)))-.1;i=`${e}px`}isInstanceOfElement(e,HTMLIFrameElement)&&"display"===a&&"inline"===i&&(i="block"),"d"===a&&t.getAttribute("d")&&(i=`path(${t.getAttribute("d")})`),n.setProperty(a,i,o.getPropertyPriority(a))}))}(e,t),function clonePseudoElements(e,t){clonePseudoElement(e,t,":before"),clonePseudoElement(e,t,":after")}(e,t),function cloneInputValue(e,t){isInstanceOfElement(e,HTMLTextAreaElement)&&(t.innerHTML=e.value),isInstanceOfElement(e,HTMLInputElement)&&t.setAttribute("value",e.value)}(e,t),function cloneSelectValue(e,t){if(isInstanceOfElement(e,HTMLSelectElement)){const n=t,o=Array.from(n.children).find((t=>e.value===t.getAttribute("value")));o&&o.setAttribute("selected","")}}(e,t)),t}async function cloneNode(e,t,n){return n||!t.filter||t.filter(e)?Promise.resolve(e).then((e=>cloneSingleNode(e,t))).then((n=>async function cloneChildren(e,t,n){var o,a;let i=[];return i=isSlotElement(e)&&e.assignedNodes?toArray(e.assignedNodes()):isInstanceOfElement(e,HTMLIFrameElement)&&(null===(o=e.contentDocument)||void 0===o?void 0:o.body)?toArray(e.contentDocument.body.childNodes):toArray((null!==(a=e.shadowRoot)&&void 0!==a?a:e).childNodes),0===i.length||isInstanceOfElement(e,HTMLVideoElement)||await i.reduce(((e,o)=>e.then((()=>cloneNode(o,n))).then((e=>{e&&t.appendChild(e)}))),Promise.resolve()),t}(e,n,t))).then((t=>decorate(e,t))).then((e=>async function ensureSVGSymbols(e,t){const n=e.querySelectorAll?e.querySelectorAll("use"):[];if(0===n.length)return e;const o={};for(let a=0;a<n.length;a++){const i=n[a].getAttribute("xlink:href");if(i){const n=e.querySelector(i),a=document.querySelector(i);n||!a||o[i]||(o[i]=await cloneNode(a,t,!0))}}const a=Object.values(o);if(a.length){const t="http://www.w3.org/1999/xhtml",n=document.createElementNS(t,"svg");n.setAttribute("xmlns",t),n.style.position="absolute",n.style.width="0",n.style.height="0",n.style.overflow="hidden",n.style.display="none";const o=document.createElementNS(t,"defs");n.appendChild(o);for(let e=0;e<a.length;e++)o.appendChild(a[e]);e.appendChild(n)}return e}(e,t))):null}const s=/url\((['"]?)([^'"]+?)\1\)/g,d=/url\([^)]+\)\s*format\((["']?)([^"']+)\1\)/g,f=/src:\s*(?:url\([^)]+\)\s*format\([^)]+\)[,;]\s*)+/g;async function embed_resources_embed(e,t,n,o,a){try{const i=n?function resolveUrl(e,t){if(e.match(/^[a-z]+:\/\//i))return e;if(e.match(/^\/\//))return window.location.protocol+e;if(e.match(/^[a-z]+:/i))return e;const n=document.implementation.createHTMLDocument(),o=n.createElement("base"),a=n.createElement("a");return n.head.appendChild(o),n.body.appendChild(a),t&&(o.href=t),a.href=e,a.href}(t,n):t,l=getMimeType(t);let u;if(a){u=makeDataUrl(await a(i),l)}else u=await resourceToDataURL(i,l,o);return e.replace(function toRegex(e){const t=e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1");return new RegExp(`(url\\(['"]?)(${t})(['"]?\\))`,"g")}(t),`$1${u}$3`)}catch(e){}return e}function shouldEmbed(e){return-1!==e.search(s)}async function embedResources(e,t,n){if(!shouldEmbed(e))return e;const o=function filterPreferredFontFormat(e,{preferredFontFormat:t}){return t?e.replace(f,(e=>{for(;;){const[n,,o]=d.exec(e)||[];if(!o)return"";if(o===t)return`src: ${n};`}})):e}(e,n),a=function parseURLs(e){const t=[];return e.replace(s,((e,n,o)=>(t.push(o),e))),t.filter((e=>!isDataUrl(e)))}(o);return a.reduce(((e,o)=>e.then((e=>embed_resources_embed(e,o,t,n)))),Promise.resolve(o))}async function embedProp(e,t,n){var o;const a=null===(o=t.style)||void 0===o?void 0:o.getPropertyValue(e);if(a){const o=await embedResources(a,null,n);return t.style.setProperty(e,o,t.style.getPropertyPriority(e)),!0}return!1}async function embedImages(e,t){isInstanceOfElement(e,Element)&&(await async function embedBackground(e,t){await embedProp("background",e,t)||await embedProp("background-image",e,t),await embedProp("mask",e,t)||await embedProp("mask-image",e,t)}(e,t),await async function embedImageNode(e,t){const n=isInstanceOfElement(e,HTMLImageElement);if((!n||isDataUrl(e.src))&&(!isInstanceOfElement(e,SVGImageElement)||isDataUrl(e.href.baseVal)))return;const o=n?e.src:e.href.baseVal,a=await resourceToDataURL(o,getMimeType(o),t);await new Promise(((t,o)=>{e.onload=t,e.onerror=o;const i=e;i.decode&&(i.decode=t),"lazy"===i.loading&&(i.loading="eager"),n?(e.srcset="",e.src=a):e.href.baseVal=a}))}(e,t),await async function embedChildren(e,t){const n=toArray(e.childNodes).map((e=>embedImages(e,t)));await Promise.all(n).then((()=>e))}(e,t))}const p={};async function fetchCSS(e){let t=p[e];if(null!=t)return t;const n=await fetch(e);return t={url:e,cssText:await n.text()},p[e]=t,t}async function embedFonts(e,t){let n=e.cssText;const o=/url\(["']?([^"')]+)["']?\)/g,a=(n.match(/url\([^)]+\)/g)||[]).map((async a=>{let i=a.replace(o,"$1");return i.startsWith("https://")||(i=new URL(i,e.url).href),fetchAsDataURL(i,t.fetchRequestInit,(({result:e})=>(n=n.replace(a,`url(${e})`),[a,e])))}));return Promise.all(a).then((()=>n))}function parseCSS(e){if(null==e)return[];const t=[];let n=e.replace(/(\/\*[\s\S]*?\*\/)/gi,"");const o=new RegExp("((@.*?keyframes [\\s\\S]*?){([\\s\\S]*?}\\s*?)})","gi");for(;;){const e=o.exec(n);if(null===e)break;t.push(e[0])}n=n.replace(o,"");const a=/@import[\s\S]*?url\([^)]*\)[\s\S]*?;/gi,i=new RegExp("((\\s*?(?:\\/\\*[\\s\\S]*?\\*\\/)?\\s*?@media[\\s\\S]*?){([\\s\\S]*?)}\\s*?})|(([\\s\\S]*?){([\\s\\S]*?)})","gi");for(;;){let e=a.exec(n);if(null===e){if(e=i.exec(n),null===e)break;a.lastIndex=i.lastIndex}else i.lastIndex=a.lastIndex;t.push(e[0])}return t}async function parseWebFontRules(e,t){if(null==e.ownerDocument)throw new Error("Provided element is not within a Document");const n=toArray(e.ownerDocument.styleSheets),o=await async function getCSSRules(e,t){const n=[],o=[];return e.forEach((n=>{if("cssRules"in n)try{toArray(n.cssRules||[]).forEach(((e,a)=>{if(e.type===CSSRule.IMPORT_RULE){let i=a+1;const l=fetchCSS(e.href).then((e=>embedFonts(e,t))).then((e=>parseCSS(e).forEach((e=>{try{n.insertRule(e,e.startsWith("@import")?i+=1:n.cssRules.length)}catch(t){console.error("Error inserting rule from remote css",{rule:e,error:t})}})))).catch((e=>{console.error("Error loading remote css",e.toString())}));o.push(l)}}))}catch(a){const i=e.find((e=>null==e.href))||document.styleSheets[0];null!=n.href&&o.push(fetchCSS(n.href).then((e=>embedFonts(e,t))).then((e=>parseCSS(e).forEach((e=>{i.insertRule(e,n.cssRules.length)})))).catch((e=>{console.error("Error loading remote stylesheet",e)}))),console.error("Error inlining remote css file",a)}})),Promise.all(o).then((()=>(e.forEach((e=>{if("cssRules"in e)try{toArray(e.cssRules||[]).forEach((e=>{n.push(e)}))}catch(t){console.error(`Error while reading CSS rules from ${e.href}`,t)}})),n)))}(n,t);return function getWebFontRules(e){return e.filter((e=>e.type===CSSRule.FONT_FACE_RULE)).filter((e=>shouldEmbed(e.style.getPropertyValue("src"))))}(o)}async function getWebFontCSS(e,t){const n=await parseWebFontRules(e,t);return(await Promise.all(n.map((e=>{const n=e.parentStyleSheet?e.parentStyleSheet.href:null;return embedResources(e.cssText,n,t)})))).join("\n")}async function toSvg(e,t={}){const{width:n,height:o}=getImageSize(e,t),a=await cloneNode(e,t,!0);await async function embedWebFonts(e,t){const n=null!=t.fontEmbedCSS?t.fontEmbedCSS:t.skipFonts?null:await getWebFontCSS(e,t);if(n){const t=document.createElement("style"),o=document.createTextNode(n);t.appendChild(o),e.firstChild?e.insertBefore(t,e.firstChild):e.appendChild(t)}}(a,t),await embedImages(a,t),function applyStyle(e,t){const{style:n}=e;t.backgroundColor&&(n.backgroundColor=t.backgroundColor),t.width&&(n.width=`${t.width}px`),t.height&&(n.height=`${t.height}px`);const o=t.style;return null!=o&&Object.keys(o).forEach((e=>{n[e]=o[e]})),e}(a,t);return await nodeToDataURL(a,n,o)}async function toCanvas(e,t={}){const{width:n,height:o}=getImageSize(e,t),i=await toSvg(e,t),l=await createImage(i),u=document.createElement("canvas"),c=u.getContext("2d"),s=t.pixelRatio||function getPixelRatio(){let e,t;try{t=process}catch(e){}const n=t&&t.env?t.env.devicePixelRatio:null;return n&&(e=parseInt(n,10),Number.isNaN(e)&&(e=1)),e||window.devicePixelRatio||1}(),d=t.canvasWidth||n,f=t.canvasHeight||o;return u.width=d*s,u.height=f*s,t.skipAutoScale||function checkCanvasDimensions(e){(e.width>a||e.height>a)&&(e.width>a&&e.height>a?e.width>e.height?(e.height*=a/e.width,e.width=a):(e.width*=a/e.height,e.height=a):e.width>a?(e.height*=a/e.width,e.width=a):(e.width*=a/e.height,e.height=a))}(u),u.style.width=`${d}`,u.style.height=`${f}`,t.backgroundColor&&(c.fillStyle=t.backgroundColor,c.fillRect(0,0,u.width,u.height)),c.drawImage(l,0,0,u.width,u.height),u}async function toPixelData(e,t={}){const{width:n,height:o}=getImageSize(e,t);return(await toCanvas(e,t)).getContext("2d").getImageData(0,0,n,o).data}async function toPng(e,t={}){return(await toCanvas(e,t)).toDataURL()}async function toJpeg(e,t={}){return(await toCanvas(e,t)).toDataURL("image/jpeg",t.quality||1)}async function toBlob(e,t={}){const n=await toCanvas(e,t),o=await function canvasToBlob(e,t={}){return e.toBlob?new Promise((n=>{e.toBlob(n,t.type?t.type:"image/png",t.quality?t.quality:1)})):new Promise((n=>{const o=window.atob(e.toDataURL(t.type?t.type:void 0,t.quality?t.quality:void 0).split(",")[1]),a=o.length,i=new Uint8Array(a);for(let e=0;e<a;e+=1)i[e]=o.charCodeAt(e);n(new Blob([i],{type:t.type?t.type:"image/png"}))}))}(n);return o}async function getFontEmbedCSS(e,t={}){return getWebFontCSS(e,t)}},58772:(e,t,n)=>{"use strict";var o=n(90331);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,e.exports=function(){function shim(e,t,n,a,i,l){if(l!==o){var u=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 u.name="Invariant Violation",u}}function getShim(){return shim}shim.isRequired=shim;var e={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 e.PropTypes=e,e}},23615:(e,t,n)=>{e.exports=n(58772)()},90331:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},55322:(e,t,n)=>{"use strict";function _typeof(e){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DraggableCore",{enumerable:!0,get:function get(){return d.default}}),t.default=void 0;var o=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==_typeof(e)&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(o,i,l):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(87363)),a=_interopRequireDefault(n(23615)),i=_interopRequireDefault(n(61533)),l=_interopRequireDefault(n(38944)),u=n(88065),c=n(39237),s=n(70972),d=_interopRequireDefault(n(50700)),f=_interopRequireDefault(n(73936)),p=["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"];function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?n:t})(e)}function _extends(){return _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(this,arguments)}function _objectWithoutProperties(e,t){if(null==e)return{};var n,o,a=function _objectWithoutPropertiesLoose(e,t){if(null==e)return{};var n,o,a={},i=Object.keys(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach((function(t){_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _slicedToArray(e,t){return function _arrayWithHoles(e){if(Array.isArray(e))return e}(e)||function _iterableToArrayLimit(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var o,a,i=[],l=!0,u=!1;try{for(n=n.call(e);!(l=(o=n.next()).done)&&(i.push(o.value),!t||i.length!==t);l=!0);}catch(e){u=!0,a=e}finally{try{l||null==n.return||n.return()}finally{if(u)throw a}}return i}(e,t)||function _unsupportedIterableToArray(e,t){if(!e)return;if("string"==typeof e)return _arrayLikeToArray(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(e,t)}(e,t)||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.")}()}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function _setPrototypeOf(e,t){return _setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(e,t){return e.__proto__=t,e},_setPrototypeOf(e,t)}function _createSuper(e){var t=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(e){return!1}}();return function _createSuperInternal(){var n,o=_getPrototypeOf(e);if(t){var a=_getPrototypeOf(this).constructor;n=Reflect.construct(o,arguments,a)}else n=o.apply(this,arguments);return function _possibleConstructorReturn(e,t){if(t&&("object"===_typeof(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(e)}(this,n)}}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _getPrototypeOf(e){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(e){return e.__proto__||Object.getPrototypeOf(e)},_getPrototypeOf(e)}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=function(e){!function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_setPrototypeOf(e,t)}(Draggable,e);var t=_createSuper(Draggable);function Draggable(e){var n;return function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,Draggable),_defineProperty(_assertThisInitialized(n=t.call(this,e)),"onDragStart",(function(e,t){if((0,f.default)("Draggable: onDragStart: %j",t),!1===n.props.onStart(e,(0,c.createDraggableData)(_assertThisInitialized(n),t)))return!1;n.setState({dragging:!0,dragged:!0})})),_defineProperty(_assertThisInitialized(n),"onDrag",(function(e,t){if(!n.state.dragging)return!1;(0,f.default)("Draggable: onDrag: %j",t);var o=(0,c.createDraggableData)(_assertThisInitialized(n),t),a={x:o.x,y:o.y};if(n.props.bounds){var i=a.x,l=a.y;a.x+=n.state.slackX,a.y+=n.state.slackY;var u=_slicedToArray((0,c.getBoundPosition)(_assertThisInitialized(n),a.x,a.y),2),s=u[0],d=u[1];a.x=s,a.y=d,a.slackX=n.state.slackX+(i-a.x),a.slackY=n.state.slackY+(l-a.y),o.x=a.x,o.y=a.y,o.deltaX=a.x-n.state.x,o.deltaY=a.y-n.state.y}if(!1===n.props.onDrag(e,o))return!1;n.setState(a)})),_defineProperty(_assertThisInitialized(n),"onDragStop",(function(e,t){if(!n.state.dragging)return!1;if(!1===n.props.onStop(e,(0,c.createDraggableData)(_assertThisInitialized(n),t)))return!1;(0,f.default)("Draggable: onDragStop: %j",t);var o={dragging:!1,slackX:0,slackY:0};if(Boolean(n.props.position)){var a=n.props.position,i=a.x,l=a.y;o.x=i,o.y=l}n.setState(o)})),n.state={dragging:!1,dragged:!1,x:e.position?e.position.x:e.defaultPosition.x,y:e.position?e.position.y:e.defaultPosition.y,prevPropsPosition:_objectSpread({},e.position),slackX:0,slackY:0,isElementSVG:!1},!e.position||e.onDrag||e.onStop||console.warn("A `position` was applied to this <Draggable>, 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."),n}return function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}(Draggable,[{key:"componentDidMount",value:function componentDidMount(){void 0!==window.SVGElement&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}},{key:"componentWillUnmount",value:function componentWillUnmount(){this.setState({dragging:!1})}},{key:"findDOMNode",value:function findDOMNode(){var e,t,n;return null!==(e=null===(t=this.props)||void 0===t||null===(n=t.nodeRef)||void 0===n?void 0:n.current)&&void 0!==e?e:i.default.findDOMNode(this)}},{key:"render",value:function render(){var e,t=this.props,n=(t.axis,t.bounds,t.children),a=t.defaultPosition,i=t.defaultClassName,s=t.defaultClassNameDragging,f=t.defaultClassNameDragged,g=t.position,m=t.positionOffset,y=(t.scale,_objectWithoutProperties(t,p)),h={},v=null,b=!Boolean(g)||this.state.dragging,_=g||a,w={x:(0,c.canDragX)(this)&&b?this.state.x:_.x,y:(0,c.canDragY)(this)&&b?this.state.y:_.y};this.state.isElementSVG?v=(0,u.createSVGTransform)(w,m):h=(0,u.createCSSTransform)(w,m);var x=(0,l.default)(n.props.className||"",i,(_defineProperty(e={},s,this.state.dragging),_defineProperty(e,f,this.state.dragged),e));return o.createElement(d.default,_extends({},y,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),o.cloneElement(o.Children.only(n),{className:x,style:_objectSpread(_objectSpread({},n.props.style),h),transform:v}))}}],[{key:"getDerivedStateFromProps",value:function getDerivedStateFromProps(e,t){var n=e.position,o=t.prevPropsPosition;return!n||o&&n.x===o.x&&n.y===o.y?null:((0,f.default)("Draggable: getDerivedStateFromProps %j",{position:n,prevPropsPosition:o}),{x:n.x,y:n.y,prevPropsPosition:_objectSpread({},n)})}}]),Draggable}(o.Component);t.default=g,_defineProperty(g,"displayName","Draggable"),_defineProperty(g,"propTypes",_objectSpread(_objectSpread({},d.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:s.dontSetMe,style:s.dontSetMe,transform:s.dontSetMe})),_defineProperty(g,"defaultProps",_objectSpread(_objectSpread({},d.default.defaultProps),{},{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},50700:(e,t,n)=>{"use strict";function _typeof(e){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==_typeof(e)&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(o,i,l):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(87363)),a=_interopRequireDefault(n(23615)),i=_interopRequireDefault(n(61533)),l=n(88065),u=n(39237),c=n(70972),s=_interopRequireDefault(n(73936));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?n:t})(e)}function _slicedToArray(e,t){return function _arrayWithHoles(e){if(Array.isArray(e))return e}(e)||function _iterableToArrayLimit(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var o,a,i=[],l=!0,u=!1;try{for(n=n.call(e);!(l=(o=n.next()).done)&&(i.push(o.value),!t||i.length!==t);l=!0);}catch(e){u=!0,a=e}finally{try{l||null==n.return||n.return()}finally{if(u)throw a}}return i}(e,t)||function _unsupportedIterableToArray(e,t){if(!e)return;if("string"==typeof e)return _arrayLikeToArray(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(e,t)}(e,t)||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.")}()}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function _setPrototypeOf(e,t){return _setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(e,t){return e.__proto__=t,e},_setPrototypeOf(e,t)}function _createSuper(e){var t=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(e){return!1}}();return function _createSuperInternal(){var n,o=_getPrototypeOf(e);if(t){var a=_getPrototypeOf(this).constructor;n=Reflect.construct(o,arguments,a)}else n=o.apply(this,arguments);return function _possibleConstructorReturn(e,t){if(t&&("object"===_typeof(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(e)}(this,n)}}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _getPrototypeOf(e){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(e){return e.__proto__||Object.getPrototypeOf(e)},_getPrototypeOf(e)}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var d={start:"touchstart",move:"touchmove",stop:"touchend"},f={start:"mousedown",move:"mousemove",stop:"mouseup"},p=f,g=function(e){!function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_setPrototypeOf(e,t)}(DraggableCore,e);var t=_createSuper(DraggableCore);function DraggableCore(){var e;!function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,DraggableCore);for(var n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];return _defineProperty(_assertThisInitialized(e=t.call.apply(t,[this].concat(o))),"state",{dragging:!1,lastX:NaN,lastY:NaN,touchIdentifier:null}),_defineProperty(_assertThisInitialized(e),"mounted",!1),_defineProperty(_assertThisInitialized(e),"handleDragStart",(function(t){if(e.props.onMouseDown(t),!e.props.allowAnyClick&&"number"==typeof t.button&&0!==t.button)return!1;var n=e.findDOMNode();if(!n||!n.ownerDocument||!n.ownerDocument.body)throw new Error("<DraggableCore> not mounted on DragStart!");var o=n.ownerDocument;if(!(e.props.disabled||!(t.target instanceof o.defaultView.Node)||e.props.handle&&!(0,l.matchesSelectorAndParentsTo)(t.target,e.props.handle,n)||e.props.cancel&&(0,l.matchesSelectorAndParentsTo)(t.target,e.props.cancel,n))){"touchstart"===t.type&&t.preventDefault();var a=(0,l.getTouchIdentifier)(t);e.setState({touchIdentifier:a});var i=(0,u.getControlPosition)(t,a,_assertThisInitialized(e));if(null!=i){var c=i.x,d=i.y,f=(0,u.createCoreData)(_assertThisInitialized(e),c,d);(0,s.default)("DraggableCore: handleDragStart: %j",f),(0,s.default)("calling",e.props.onStart),!1!==e.props.onStart(t,f)&&!1!==e.mounted&&(e.props.enableUserSelectHack&&(0,l.addUserSelectStyles)(o),e.setState({dragging:!0,lastX:c,lastY:d}),(0,l.addEvent)(o,p.move,e.handleDrag),(0,l.addEvent)(o,p.stop,e.handleDragStop))}}})),_defineProperty(_assertThisInitialized(e),"handleDrag",(function(t){var n=(0,u.getControlPosition)(t,e.state.touchIdentifier,_assertThisInitialized(e));if(null!=n){var o=n.x,a=n.y;if(Array.isArray(e.props.grid)){var i=o-e.state.lastX,l=a-e.state.lastY,c=_slicedToArray((0,u.snapToGrid)(e.props.grid,i,l),2);if(i=c[0],l=c[1],!i&&!l)return;o=e.state.lastX+i,a=e.state.lastY+l}var d=(0,u.createCoreData)(_assertThisInitialized(e),o,a);if((0,s.default)("DraggableCore: handleDrag: %j",d),!1!==e.props.onDrag(t,d)&&!1!==e.mounted)e.setState({lastX:o,lastY:a});else try{e.handleDragStop(new MouseEvent("mouseup"))}catch(t){var f=document.createEvent("MouseEvents");f.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),e.handleDragStop(f)}}})),_defineProperty(_assertThisInitialized(e),"handleDragStop",(function(t){if(e.state.dragging){var n=(0,u.getControlPosition)(t,e.state.touchIdentifier,_assertThisInitialized(e));if(null!=n){var o=n.x,a=n.y;if(Array.isArray(e.props.grid)){var i=o-e.state.lastX||0,c=a-e.state.lastY||0,d=_slicedToArray((0,u.snapToGrid)(e.props.grid,i,c),2);i=d[0],c=d[1],o=e.state.lastX+i,a=e.state.lastY+c}var f=(0,u.createCoreData)(_assertThisInitialized(e),o,a);if(!1===e.props.onStop(t,f)||!1===e.mounted)return!1;var g=e.findDOMNode();g&&e.props.enableUserSelectHack&&(0,l.removeUserSelectStyles)(g.ownerDocument),(0,s.default)("DraggableCore: handleDragStop: %j",f),e.setState({dragging:!1,lastX:NaN,lastY:NaN}),g&&((0,s.default)("DraggableCore: Removing handlers"),(0,l.removeEvent)(g.ownerDocument,p.move,e.handleDrag),(0,l.removeEvent)(g.ownerDocument,p.stop,e.handleDragStop))}}})),_defineProperty(_assertThisInitialized(e),"onMouseDown",(function(t){return p=f,e.handleDragStart(t)})),_defineProperty(_assertThisInitialized(e),"onMouseUp",(function(t){return p=f,e.handleDragStop(t)})),_defineProperty(_assertThisInitialized(e),"onTouchStart",(function(t){return p=d,e.handleDragStart(t)})),_defineProperty(_assertThisInitialized(e),"onTouchEnd",(function(t){return p=d,e.handleDragStop(t)})),e}return function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}(DraggableCore,[{key:"componentDidMount",value:function componentDidMount(){this.mounted=!0;var e=this.findDOMNode();e&&(0,l.addEvent)(e,d.start,this.onTouchStart,{passive:!1})}},{key:"componentWillUnmount",value:function componentWillUnmount(){this.mounted=!1;var e=this.findDOMNode();if(e){var t=e.ownerDocument;(0,l.removeEvent)(t,f.move,this.handleDrag),(0,l.removeEvent)(t,d.move,this.handleDrag),(0,l.removeEvent)(t,f.stop,this.handleDragStop),(0,l.removeEvent)(t,d.stop,this.handleDragStop),(0,l.removeEvent)(e,d.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,l.removeUserSelectStyles)(t)}}},{key:"findDOMNode",value:function findDOMNode(){var e,t,n;return null!==(e=this.props)&&void 0!==e&&e.nodeRef?null===(t=this.props)||void 0===t||null===(n=t.nodeRef)||void 0===n?void 0:n.current:i.default.findDOMNode(this)}},{key:"render",value:function render(){return o.cloneElement(o.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}]),DraggableCore}(o.Component);t.default=g,_defineProperty(g,"displayName","DraggableCore"),_defineProperty(g,"propTypes",{allowAnyClick:a.default.bool,disabled:a.default.bool,enableUserSelectHack:a.default.bool,offsetParent:function offsetParent(e,t){if(e[t]&&1!==e[t].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:c.dontSetMe,style:c.dontSetMe,transform:c.dontSetMe}),_defineProperty(g,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function onStart(){},onDrag:function onDrag(){},onStop:function onStop(){},onMouseDown:function onMouseDown(){},scale:1})},49529:(e,t,n)=>{"use strict";var o=n(55322),a=o.default,i=o.DraggableCore;e.exports=a,e.exports.default=a,e.exports.DraggableCore=i},88065:(e,t,n)=>{"use strict";function _typeof(e){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.addClassName=addClassName,t.addEvent=function addEvent(e,t,n,o){if(!e)return;var a=_objectSpread({capture:!0},o);e.addEventListener?e.addEventListener(t,n,a):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n},t.addUserSelectStyles=function addUserSelectStyles(e){if(!e)return;var t=e.getElementById("react-draggable-style-el");t||((t=e.createElement("style")).type="text/css",t.id="react-draggable-style-el",t.innerHTML=".react-draggable-transparent-selection *::-moz-selection {all: inherit;}\n",t.innerHTML+=".react-draggable-transparent-selection *::selection {all: inherit;}\n",e.getElementsByTagName("head")[0].appendChild(t));e.body&&addClassName(e.body,"react-draggable-transparent-selection")},t.createCSSTransform=function createCSSTransform(e,t){var n=getTranslation(e,t,"px");return _defineProperty({},(0,a.browserPrefixToKey)("transform",a.default),n)},t.createSVGTransform=function createSVGTransform(e,t){return getTranslation(e,t,"")},t.getTouch=function getTouch(e,t){return e.targetTouches&&(0,o.findInArray)(e.targetTouches,(function(e){return t===e.identifier}))||e.changedTouches&&(0,o.findInArray)(e.changedTouches,(function(e){return t===e.identifier}))},t.getTouchIdentifier=function getTouchIdentifier(e){if(e.targetTouches&&e.targetTouches[0])return e.targetTouches[0].identifier;if(e.changedTouches&&e.changedTouches[0])return e.changedTouches[0].identifier},t.getTranslation=getTranslation,t.innerHeight=function innerHeight(e){var t=e.clientHeight,n=e.ownerDocument.defaultView.getComputedStyle(e);return t-=(0,o.int)(n.paddingTop),t-=(0,o.int)(n.paddingBottom)},t.innerWidth=function innerWidth(e){var t=e.clientWidth,n=e.ownerDocument.defaultView.getComputedStyle(e);return t-=(0,o.int)(n.paddingLeft),t-=(0,o.int)(n.paddingRight)},t.matchesSelector=matchesSelector,t.matchesSelectorAndParentsTo=function matchesSelectorAndParentsTo(e,t,n){var o=e;do{if(matchesSelector(o,t))return!0;if(o===n)return!1;o=o.parentNode}while(o);return!1},t.offsetXYFromParent=function offsetXYFromParent(e,t,n){var o=t===t.ownerDocument.body?{left:0,top:0}:t.getBoundingClientRect(),a=(e.clientX+t.scrollLeft-o.left)/n,i=(e.clientY+t.scrollTop-o.top)/n;return{x:a,y:i}},t.outerHeight=function outerHeight(e){var t=e.clientHeight,n=e.ownerDocument.defaultView.getComputedStyle(e);return t+=(0,o.int)(n.borderTopWidth),t+=(0,o.int)(n.borderBottomWidth)},t.outerWidth=function outerWidth(e){var t=e.clientWidth,n=e.ownerDocument.defaultView.getComputedStyle(e);return t+=(0,o.int)(n.borderLeftWidth),t+=(0,o.int)(n.borderRightWidth)},t.removeClassName=removeClassName,t.removeEvent=function removeEvent(e,t,n,o){if(!e)return;var a=_objectSpread({capture:!0},o);e.removeEventListener?e.removeEventListener(t,n,a):e.detachEvent?e.detachEvent("on"+t,n):e["on"+t]=null},t.removeUserSelectStyles=function removeUserSelectStyles(e){if(!e)return;try{if(e.body&&removeClassName(e.body,"react-draggable-transparent-selection"),e.selection)e.selection.empty();else{var t=(e.defaultView||window).getSelection();t&&"Caret"!==t.type&&t.removeAllRanges()}}catch(e){}};var o=n(70972),a=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==_typeof(e)&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(o,i,l):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(42249));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?n:t})(e)}function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach((function(t){_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i="";function matchesSelector(e,t){return i||(i=(0,o.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],(function(t){return(0,o.isFunction)(e[t])}))),!!(0,o.isFunction)(e[i])&&e[i](t)}function getTranslation(e,t,n){var o=e.x,a=e.y,i="translate(".concat(o).concat(n,",").concat(a).concat(n,")");if(t){var l="".concat("string"==typeof t.x?t.x:t.x+n),u="".concat("string"==typeof t.y?t.y:t.y+n);i="translate(".concat(l,", ").concat(u,")")+i}return i}function addClassName(e,t){e.classList?e.classList.add(t):e.className.match(new RegExp("(?:^|\\s)".concat(t,"(?!\\S)")))||(e.className+=" ".concat(t))}function removeClassName(e,t){e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(?:^|\\s)".concat(t,"(?!\\S)"),"g"),"")}},42249:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.browserPrefixToKey=browserPrefixToKey,t.browserPrefixToStyle=function browserPrefixToStyle(e,t){return t?"-".concat(t.toLowerCase(),"-").concat(e):e},t.default=void 0,t.getPrefix=getPrefix;var n=["Moz","Webkit","O","ms"];function getPrefix(){var e,t,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"transform";if("undefined"==typeof window)return"";var a=null===(e=window.document)||void 0===e||null===(t=e.documentElement)||void 0===t?void 0:t.style;if(!a)return"";if(o in a)return"";for(var i=0;i<n.length;i++)if(browserPrefixToKey(o,n[i])in a)return n[i];return""}function browserPrefixToKey(e,t){return t?"".concat(t).concat(function kebabToTitleCase(e){for(var t="",n=!0,o=0;o<e.length;o++)n?(t+=e[o].toUpperCase(),n=!1):"-"===e[o]?n=!0:t+=e[o];return t}(e)):e}var o=getPrefix();t.default=o},73936:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function log(){0}},39237:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canDragX=function canDragX(e){return"both"===e.props.axis||"x"===e.props.axis},t.canDragY=function canDragY(e){return"both"===e.props.axis||"y"===e.props.axis},t.createCoreData=function createCoreData(e,t,n){var a=e.state,i=!(0,o.isNum)(a.lastX),l=findDOMNode(e);return i?{node:l,deltaX:0,deltaY:0,lastX:t,lastY:n,x:t,y:n}:{node:l,deltaX:t-a.lastX,deltaY:n-a.lastY,lastX:a.lastX,lastY:a.lastY,x:t,y:n}},t.createDraggableData=function createDraggableData(e,t){var n=e.props.scale;return{node:t.node,x:e.state.x+t.deltaX/n,y:e.state.y+t.deltaY/n,deltaX:t.deltaX/n,deltaY:t.deltaY/n,lastX:e.state.x,lastY:e.state.y}},t.getBoundPosition=function getBoundPosition(e,t,n){if(!e.props.bounds)return[t,n];var i=e.props.bounds;i="string"==typeof i?i:function cloneBounds(e){return{left:e.left,top:e.top,right:e.right,bottom:e.bottom}}(i);var l=findDOMNode(e);if("string"==typeof i){var u,c=l.ownerDocument,s=c.defaultView;if(!((u="parent"===i?l.parentNode:c.querySelector(i))instanceof s.HTMLElement))throw new Error('Bounds selector "'+i+'" could not find an element.');var d=u,f=s.getComputedStyle(l),p=s.getComputedStyle(d);i={left:-l.offsetLeft+(0,o.int)(p.paddingLeft)+(0,o.int)(f.marginLeft),top:-l.offsetTop+(0,o.int)(p.paddingTop)+(0,o.int)(f.marginTop),right:(0,a.innerWidth)(d)-(0,a.outerWidth)(l)-l.offsetLeft+(0,o.int)(p.paddingRight)-(0,o.int)(f.marginRight),bottom:(0,a.innerHeight)(d)-(0,a.outerHeight)(l)-l.offsetTop+(0,o.int)(p.paddingBottom)-(0,o.int)(f.marginBottom)}}(0,o.isNum)(i.right)&&(t=Math.min(t,i.right));(0,o.isNum)(i.bottom)&&(n=Math.min(n,i.bottom));(0,o.isNum)(i.left)&&(t=Math.max(t,i.left));(0,o.isNum)(i.top)&&(n=Math.max(n,i.top));return[t,n]},t.getControlPosition=function getControlPosition(e,t,n){var o="number"==typeof t?(0,a.getTouch)(e,t):null;if("number"==typeof t&&!o)return null;var i=findDOMNode(n),l=n.props.offsetParent||i.offsetParent||i.ownerDocument.body;return(0,a.offsetXYFromParent)(o||e,l,n.props.scale)},t.snapToGrid=function snapToGrid(e,t,n){var o=Math.round(t/e[0])*e[0],a=Math.round(n/e[1])*e[1];return[o,a]};var o=n(70972),a=n(88065);function findDOMNode(e){var t=e.findDOMNode();if(!t)throw new Error("<DraggableCore>: Unmounted during event!");return t}},70972:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.dontSetMe=function dontSetMe(e,t,n){if(e[t])return new Error("Invalid prop ".concat(t," passed to ").concat(n," - do not set this, set it on the child."))},t.findInArray=function findInArray(e,t){for(var n=0,o=e.length;n<o;n++)if(t.apply(t,[e[n],n,e]))return e[n]},t.int=function int(e){return parseInt(e,10)},t.isFunction=function isFunction(e){return"function"==typeof e||"[object Function]"===Object.prototype.toString.call(e)},t.isNum=function isNum(e){return"number"==typeof e&&!isNaN(e)}},87363:e=>{"use strict";e.exports=React},61533:e=>{"use strict";e.exports=ReactDOM},34029:e=>{"use strict";e.exports=elementorV2.icons},36626:e=>{"use strict";e.exports=elementorV2.ui},38003:e=>{"use strict";e.exports=wp.i18n},98106:e=>{e.exports=function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o},e.exports.__esModule=!0,e.exports.default=e.exports},17358:e=>{e.exports=function _arrayWithHoles(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},34102:(e,t,n)=>{var o=n(98106);e.exports=function _arrayWithoutHoles(e){if(Array.isArray(e))return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},77266:e=>{e.exports=function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},10029:e=>{function asyncGeneratorStep(e,t,n,o,a,i,l){try{var u=e[i](l),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(o,a)}e.exports=function _asyncToGenerator(e){return function(){var t=this,n=arguments;return new Promise((function(o,a){var i=e.apply(t,n);function _next(e){asyncGeneratorStep(i,o,a,_next,_throw,"next",e)}function _throw(e){asyncGeneratorStep(i,o,a,_next,_throw,"throw",e)}_next(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports},78983:e=>{e.exports=function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},42081:(e,t,n)=>{var o=n(74040);function _defineProperties(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,o(a.key),a)}}e.exports=function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},93231:(e,t,n)=>{var o=n(74040);e.exports=function _defineProperty(e,t,n){return(t=o(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},73119:e=>{function _extends(){return e.exports=_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,_extends.apply(this,arguments)}e.exports=_extends,e.exports.__esModule=!0,e.exports.default=e.exports},74910:e=>{function _getPrototypeOf(t){return e.exports=_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function _getPrototypeOf(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,_getPrototypeOf(t)}e.exports=_getPrototypeOf,e.exports.__esModule=!0,e.exports.default=e.exports},58724:(e,t,n)=>{var o=n(96196);e.exports=function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&o(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},73203:e=>{e.exports=function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},68:e=>{e.exports=function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},40608:e=>{e.exports=function _iterableToArrayLimit(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,a,i,l,u=[],c=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=i.call(n)).done)&&(u.push(o.value),u.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(s)throw a}}return u}},e.exports.__esModule=!0,e.exports.default=e.exports},56894:e=>{e.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.")},e.exports.__esModule=!0,e.exports.default=e.exports},91282:e=>{e.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.")},e.exports.__esModule=!0,e.exports.default=e.exports},70966:(e,t,n)=>{var o=n(22412);e.exports=function _objectWithoutProperties(e,t){if(null==e)return{};var n,a,i=o(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a<l.length;a++)n=l[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i},e.exports.__esModule=!0,e.exports.default=e.exports},22412:e=>{e.exports=function _objectWithoutPropertiesLoose(e,t){if(null==e)return{};var n,o,a={},i=Object.keys(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||(a[n]=e[n]);return a},e.exports.__esModule=!0,e.exports.default=e.exports},71173:(e,t,n)=>{var o=n(7501).default,a=n(77266);e.exports=function _possibleConstructorReturn(e,t){if(t&&("object"===o(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return a(e)},e.exports.__esModule=!0,e.exports.default=e.exports},21337:(e,t,n)=>{var o=n(7501).default;function _regeneratorRuntime(){"use strict";e.exports=_regeneratorRuntime=function _regeneratorRuntime(){return t},e.exports.__esModule=!0,e.exports.default=e.exports;var t={},n=Object.prototype,a=n.hasOwnProperty,i=Object.defineProperty||function(e,t,n){e[t]=n.value},l="function"==typeof Symbol?Symbol:{},u=l.iterator||"@@iterator",c=l.asyncIterator||"@@asyncIterator",s=l.toStringTag||"@@toStringTag";function define(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{define({},"")}catch(e){define=function define(e,t,n){return e[t]=n}}function wrap(e,t,n,o){var a=t&&t.prototype instanceof Generator?t:Generator,l=Object.create(a.prototype),u=new Context(o||[]);return i(l,"_invoke",{value:makeInvokeMethod(e,n,u)}),l}function tryCatch(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=wrap;var d={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var f={};define(f,u,(function(){return this}));var p=Object.getPrototypeOf,g=p&&p(p(values([])));g&&g!==n&&a.call(g,u)&&(f=g);var m=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(f);function defineIteratorMethods(e){["next","throw","return"].forEach((function(t){define(e,t,(function(e){return this._invoke(t,e)}))}))}function AsyncIterator(e,t){function invoke(n,i,l,u){var c=tryCatch(e[n],e,i);if("throw"!==c.type){var s=c.arg,d=s.value;return d&&"object"==o(d)&&a.call(d,"__await")?t.resolve(d.__await).then((function(e){invoke("next",e,l,u)}),(function(e){invoke("throw",e,l,u)})):t.resolve(d).then((function(e){s.value=e,l(s)}),(function(e){return invoke("throw",e,l,u)}))}u(c.arg)}var n;i(this,"_invoke",{value:function value(e,o){function callInvokeWithMethodAndArg(){return new t((function(t,n){invoke(e,o,t,n)}))}return n=n?n.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(e,t,n){var o="suspendedStart";return function(a,i){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===a)throw i;return doneResult()}for(n.method=a,n.arg=i;;){var l=n.delegate;if(l){var u=maybeInvokeDelegate(l,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var c=tryCatch(e,t,n);if("normal"===c.type){if(o=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(o="completed",n.method="throw",n.arg=c.arg)}}}function maybeInvokeDelegate(e,t){var n=t.method,o=e.iterator[n];if(void 0===o)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,maybeInvokeDelegate(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),d;var a=tryCatch(o,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,d;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function pushTryEntry(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function resetTryEntry(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function Context(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e){var t=e[u];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function next(){for(;++n<e.length;)if(a.call(e,n))return next.value=e[n],next.done=!1,next;return next.value=void 0,next.done=!0,next};return o.next=o}}return{next:doneResult}}function doneResult(){return{value:void 0,done:!0}}return GeneratorFunction.prototype=GeneratorFunctionPrototype,i(m,"constructor",{value:GeneratorFunctionPrototype,configurable:!0}),i(GeneratorFunctionPrototype,"constructor",{value:GeneratorFunction,configurable:!0}),GeneratorFunction.displayName=define(GeneratorFunctionPrototype,s,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===GeneratorFunction||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,GeneratorFunctionPrototype):(e.__proto__=GeneratorFunctionPrototype,define(e,s,"GeneratorFunction")),e.prototype=Object.create(m),e},t.awrap=function(e){return{__await:e}},defineIteratorMethods(AsyncIterator.prototype),define(AsyncIterator.prototype,c,(function(){return this})),t.AsyncIterator=AsyncIterator,t.async=function(e,n,o,a,i){void 0===i&&(i=Promise);var l=new AsyncIterator(wrap(e,n,o,a),i);return t.isGeneratorFunction(n)?l:l.next().then((function(e){return e.done?e.value:l.next()}))},defineIteratorMethods(m),define(m,s,"Generator"),define(m,u,(function(){return this})),define(m,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var o in t)n.push(o);return n.reverse(),function next(){for(;n.length;){var e=n.pop();if(e in t)return next.value=e,next.done=!1,next}return next.done=!0,next}},t.values=values,Context.prototype={constructor:Context,reset:function reset(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(resetTryEntry),!e)for(var t in this)"t"===t.charAt(0)&&a.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function stop(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function dispatchException(e){if(this.done)throw e;var t=this;function handle(n,o){return i.type="throw",i.arg=e,t.next=n,o&&(t.method="next",t.arg=void 0),!!o}for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n],i=o.completion;if("root"===o.tryLoc)return handle("end");if(o.tryLoc<=this.prev){var l=a.call(o,"catchLoc"),u=a.call(o,"finallyLoc");if(l&&u){if(this.prev<o.catchLoc)return handle(o.catchLoc,!0);if(this.prev<o.finallyLoc)return handle(o.finallyLoc)}else if(l){if(this.prev<o.catchLoc)return handle(o.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return handle(o.finallyLoc)}}}},abrupt:function abrupt(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&a.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var l=i?i.completion:{};return l.type=e,l.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(l)},complete:function complete(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function finish(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),resetTryEntry(n),d}},catch:function _catch(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var a=o.arg;resetTryEntry(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function delegateYield(e,t,n){return this.delegate={iterator:values(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},t}e.exports=_regeneratorRuntime,e.exports.__esModule=!0,e.exports.default=e.exports},96196:e=>{function _setPrototypeOf(t,n){return e.exports=_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,_setPrototypeOf(t,n)}e.exports=_setPrototypeOf,e.exports.__esModule=!0,e.exports.default=e.exports},40131:(e,t,n)=>{var o=n(17358),a=n(40608),i=n(35068),l=n(56894);e.exports=function _slicedToArray(e,t){return o(e)||a(e,t)||i(e,t)||l()},e.exports.__esModule=!0,e.exports.default=e.exports},9833:(e,t,n)=>{var o=n(34102),a=n(68),i=n(35068),l=n(91282);e.exports=function _toConsumableArray(e){return o(e)||a(e)||i(e)||l()},e.exports.__esModule=!0,e.exports.default=e.exports},56027:(e,t,n)=>{var o=n(7501).default;e.exports=function _toPrimitive(e,t){if("object"!==o(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==o(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},74040:(e,t,n)=>{var o=n(7501).default,a=n(56027);e.exports=function _toPropertyKey(e){var t=a(e,"string");return"symbol"===o(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7501:e=>{function _typeof(t){return e.exports=_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,_typeof(t)}e.exports=_typeof,e.exports.__esModule=!0,e.exports.default=e.exports},35068:(e,t,n)=>{var o=n(98106);e.exports=function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},50824:(e,t,n)=>{var o=n(21337)();e.exports=o;try{regeneratorRuntime=o}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=o:Function("r","regeneratorRuntime = r")(o)}}},t={};function __webpack_require__(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,__webpack_require__),a.exports}__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};(()=>{"use strict";var e=__webpack_require__(73203);var t=e(__webpack_require__(78983)),n=e(__webpack_require__(42081)),o=e(__webpack_require__(58724)),a=e(__webpack_require__(71173)),i=e(__webpack_require__(74910)),l=e(__webpack_require__(70299));function _createSuper(e){var t=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(e){return!1}}();return function _createSuperInternal(){var n,o=(0,i.default)(e);if(t){var l=(0,i.default)(this).constructor;n=Reflect.construct(o,arguments,l)}else n=o.apply(this,arguments);return(0,a.default)(this,n)}}var u=function(e){(0,o.default)(Module,e);var a=_createSuper(Module);function Module(){return(0,t.default)(this,Module),a.apply(this,arguments)}return(0,n.default)(Module,[{key:"onElementorInit",value:function onElementorInit(){elementor.hooks.addFilter("views/add-section/behaviors",this.registerAiLayoutBehavior)}},{key:"registerAiLayoutBehavior",value:function registerAiLayoutBehavior(e){return e.ai={behaviorClass:l.default},e}}]),Module}(elementorModules.editor.utils.Module);new u})()})();