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/austenwhite.co.uk/www/dev/pub/static/adminhtml/Magento/backend/en_US/js/bundle/
Upload File :
Current File : /home/austenwhite.co.uk/www/dev/pub/static/adminhtml/Magento/backend/en_US/js/bundle/bundle9.js
require.config({"config": {
        "text":{"blank.html":"","Magento_InventoryConfigurableProductAdminUi/template/container.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<!-- ko foreach: { data:elems, as: '$data'}  -->\n    <!-- ko template: $data.getTemplate() --><!-- /ko -->\n<!-- /ko -->\n","Magento_InventoryConfigurableProductAdminUi/template/dynamic-rows/cells/cell-source.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"control-table-text\" attr=\"'data-tooltip-trigger': ++ko.uid\">\n    <!-- ko foreach: { data: $data.items, as: 'item' } -->\n    <div>\n        <span visible=\"false\" text=\"item.source_code\"></span>\n        <span text=\"item.source\"></span>:\n        <span text=\"item.quantity_per_source\"></span>\n    </div>\n    <!-- /ko -->\n    <div if=\"$data.isFullList()\">\n        <a href=\"#\" attr=\"'data-tooltip-trigger': ++ko.uid\" text=\"$data.showFullListDescription\"></a>\n    </div>\n</div>\n<div tooltip=\"\n    trigger: '[data-tooltip-trigger=' + ko.uid + ']',\n    action: 'click',\n    closeOnScroll: false,\n    delay: 0,\n    position: 'top',\n    step: 30,\n    track: false,\n    strict: true,\n    closeButton: true\">\n    <div>\n        <div class=\"data-tooltip-title\">Sources</div>\n        <div class=\"data-tooltip-content\">\n            <!-- ko foreach: { data: value, as: 'item' } -->\n            <div><span text=\"item.source\"></span>: <span text=\"item.quantity_per_source\"></span></div>\n            <!-- /ko -->\n        </div>\n    </div>\n</div>\n\n","Magento_InventoryConfigurableProductAdminUi/template/variations/steps/summary-grid.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__collapsible-block-wrapper opened\">\n    <div class=\"fieldset-wrapper-title\">\n        <strong class=\"admin__collapsible-title\" data-bs-toggle=\"collapse\" data-bind=\"attr:{'data-bs-target': '#'+id}\">\n            <span data-bind=\"text: title\"></span>\n        </strong>\n    </div>\n\n    <div class=\"fieldset-wrapper-content in collapse\" data-collapsed=\"true\" data-bind=\"attr: {id: id}\">\n        <!-- ko template: {\n            name: \"ui/grid/paging/paging\", data: paging\n            } -->\n        <!-- /ko -->\n        <div class=\"note\" data-bind=\"text: note\"></div>\n        <table class=\"data-grid data-grid-configurable\">\n            <thead>\n            <tr>\n                <th repeat=\"foreach: grid.columns, item: '$column'\" class=\"data-grid-th\" data-bind=\"text: $column\"></th>\n            </tr>\n            </thead>\n\n            <tbody>\n            <tr repeat=\"foreach: grid, item: '$product'\">\n                <!-- ko foreach: { data: $product(), as: 'property' } -->\n                <td if=\"property && property.preview\" class=\"data-grid-thumbnail-cell\">\n                    <div class=\"images-uploaded\">\n                        <img data-bind=\"attr: {src: property.preview}\"/>\n                        <span data-bind=\"text: property.images.length\"></span>\n                    </div>\n                </td>\n                <td if=\"property && Array.isArray(property)\">\n                    <!-- ko foreach: { data: property, as: 'item' } -->\n                    <div>\n                        <span text=\"item.source\"></span>: <span text=\"item.quantity_per_source\"></span>\n                    </div>\n                    <!-- /ko -->\n                </td>\n                <td if=\"typeof property === 'string' || typeof property === 'number'\">\n                    <span data-bind='text: property'></span>\n                </td>\n                <!-- /ko -->\n            </tr>\n            </tbody>\n        </table>\n    </div>\n</div>\n","Magento_Catalog/template/image-preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"file-uploader-summary\">\n    <div class=\"file-uploader-preview image-uploader-preview\">\n        <a class=\"image-uploader-preview-link\" attr=\"href: $parent.getFilePreview($file)\" target=\"_blank\">\n            <div class=\"file-uploader-spinner image-uploader-spinner\"></div>\n            <img\n                class=\"preview-image\"\n                tabindex=\"0\"\n                event=\"load: $parent.onPreviewLoad.bind($parent)\"\n                attr=\"\n                    src: $parent.getFilePreview($file),\n                    alt: $file.name,\n                    title: $file.name\">\n        </a>\n\n        <div class=\"actions\">\n            <button\n                type=\"button\"\n                class=\"action-remove\"\n                data-role=\"delete-button\"\n                attr=\"title: $t('Delete image')\"\n                disable=\"$parent.disabled\"\n                click=\"$parent.removeFile.bind($parent, $file)\">\n                <span translate=\"'Delete image'\"></span>\n            </button>\n        </div>\n    </div>\n\n    <div class=\"file-uploader-filename\" text=\"$file.name\"></div>\n    <div class=\"file-uploader-meta\">\n        <text args=\"$file.previewWidth\"></text>x<text args=\"$file.previewHeight\"></text>,\n        <text args=\"$parent.formatSize($file.size)\"></text>\n    </div>\n</div>\n","Magento_Catalog/template/checkbox.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field admin__field-option\">\n    <input type=\"checkbox\" class=\"admin__control-checkbox\" data-bind=\"checked: checked,\n    attr: { id: uid, disabled: disabled, name: inputName }, hasFocus: focused\">\n\n    <label class=\"admin__field-label\" data-bind=\"text: description || label, attr: { for: uid }\">\n    </label>\n\n    <!-- ko if: notice -->\n    <div class=\"admin__field-note\" data-bind=\"attr: {id: noticeId}\"><span data-bind=\"text: notice\"></span></div>\n    <!-- /ko -->\n</div>\n","Magento_Catalog/template/attributes/grid/paging.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<ul class=\"admin__control-support-text attributes-summary\">\n    <li class=\"attributes-selected\">\n        <span translate=\"'Selected Attributes\\:'\"></span>\n        <span text=\"label\"></span>\n    </li>\n    <li class=\"attributes-found\">\n        <text args=\"totalRecords\"></text> records found\n        <text args=\"'(' + totalSelected + ' selected)'\" if=\"totalSelected\"></text>\n    </li>\n</ul>\n","Magento_Catalog/template/form/field.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field\"\n     visible=\"visible\"\n     css=\"$data.additionalClasses\"\n     attr=\"'data-index': index\">\n    <label class=\"admin__field-label\" if=\"$data.label\" visible=\"$data.labelVisible\" attr=\"for: uid\">\n        <span translate=\"label\" attr=\"'data-config-scope': $data.scopeLabel\"></span>\n    </label>\n    <div class=\"admin__field-control\"\n         css=\"'_with-tooltip': $data.tooltip, '_with-reset': $data.showFallbackReset && $data.isDifferedFromDefault\">\n        <render args=\"elementTmpl\" ifnot=\"hasAddons()\"></render>\n\n        <div class=\"admin__control-addon\" if=\"hasAddons()\">\n            <render args=\"elementTmpl\"></render>\n\n            <label class=\"admin__addon-prefix\" if=\"addBefore()\" attr=\"for: uid\">\n                <span text=\"addBefore()\"></span>\n            </label>\n            <label class=\"admin__addon-suffix\" if=\"$data.addafter\" attr=\"for: uid\">\n                <span text=\"addafter\"></span>\n            </label>\n        </div>\n\n        <render args=\"tooltipTpl\" if=\"$data.tooltip\"></render>\n\n        <render args=\"fallbackResetTpl\" if=\"$data.showFallbackReset && $data.isDifferedFromDefault\"></render>\n\n        <label class=\"admin__field-error\" if=\"error\" attr=\"for: uid\" text=\"error\"></label>\n\n        <div class=\"admin__field-note\" if=\"$data.notice\" attr=\"id: noticeId\">\n            <span translate=\"notice\"></span>\n        </div>\n\n        <!-- ko if: $data.additionalInfo -->\n            <!-- ko with: {additionalInfoUnsanitizedHtml: $data.additionalInfo} -->\n                <div class=\"admin__additional-info\" html=\"additionalInfoUnsanitizedHtml\"></div>\n            <!-- /ko -->\n        <!-- /ko -->\n\n        <render args=\"$data.service.template\" if=\"$data.hasService()\"></render>\n    </div>\n</div>\n","Magento_Catalog/template/form/element/input.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<input class=\"admin__control-text\" type=\"text\"\n       data-bind=\"\n        event: {change: userChanges},\n        value: value,\n        hasFocus: focused,\n        valueUpdate: valueUpdate,\n        attr: {\n            name: inputName,\n            placeholder: placeholder,\n            'aria-describedby': noticeId,\n            id: uid,\n            disabled: disabled\n    }\"/>\n<label class=\"admin__field-error\" if=\"error\" attr=\"for: uid\" text=\"error\"></label>\n","Magento_Catalog/template/form/element/action-delete.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<button class=\"action-delete\"\n        attr=\"{'data-action': 'remove_row'}\"\n        data-bind=\"\n            click: function(){ $parent.processingDeleteRecord($record().index, $record.recordId); },\n            attr: {\n                title: $parent.deleteButtonLabel\n            }\n        \">\n    <span translate=\"$parent.deleteButtonLabel\"></span>\n</button>\n","Magento_Catalog/template/form/element/frontend-input-select.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<select class=\"admin__control-select\" data-bind=\"\n    attr: {\n        name: inputName,\n        id: uid,\n        disabled: disabled,\n        'aria-describedby': noticeId\n    },\n    hasFocus: focused,\n    optgroup: options,\n    value: value,\n    optionsCaption: caption,\n    optionsValue: 'value',\n    optionsText: 'label'\"\n></select>\n<div class=\"admin__field-note\" if=\"$data.hints\">\n    <span translate=\"$data.hints[$data.value()]\"></span>\n</div>\n","Magento_Catalog/template/form/element/checkbox.html":"<input\n    class=\"admin__control-radio\"\n    data-bind=\"\n    attr: {\n        id: uid,\n        name: inputCheckBoxName,\n        type: 'checkbox'\n    },\n    value: value,\n    disable: disabled,\n    hasFocus: focused,\n    keyboard: keyboard,\n    simpleChecked: checked\n    \">\n<label class=\"admin__field-label\" data-bind=\"attr: {for: uid}, text: description\"></label>","Magento_Catalog/template/form/element/helper/custom-option-type-service.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field-service\">\n    <input type=\"checkbox\"\n           class=\"admin__control-checkbox\"\n           attr=\"\n                id: $data.uid + '_default',\n                name: 'options_use_default[' + $data.optionId + '][values][' + $data.optionTypeId + '][' + $data.index + ']',\n                'data-form-part': $data.ns\n           \"\n           ko-checked=\"$data.isUseDefault\">\n    <label translate=\"'Use Default Value'\" attr=\"for: $data.uid + '_default'\" class=\"admin__field-label\"></label>\n</div>\n","Magento_Catalog/template/form/element/helper/custom-option-service.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field-service\">\n    <input type=\"checkbox\"\n           class=\"admin__control-checkbox\"\n           attr=\"\n                id: $data.uid + '_default',\n                name: 'options_use_default[' + $data.optionId + '][' + $data.index + ']',\n                'data-form-part': $data.ns\n           \"\n           ko-checked=\"isUseDefault\">\n    <label translate=\"'Use Default Value'\" attr=\"for: $data.uid + '_default'\" class=\"admin__field-label\"></label>\n</div>\n","Magento_Catalog/template/product/link.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<a if=\"isAllowed()\"\n   class=\"product-item-link\"\n   attr=\"href: $row().url\"\n   text=\"label\"></a>\n","Magento_Catalog/template/product/final_price.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->","Magento_Catalog/template/product/name.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<strong if=\"isAllowed()\"\n        class=\"product-item-name\">\n    <a attr=\"href: $row().url\" html=\"getNameUnsanitizedHtml($col.getLabel($row()))\"></a>\n</strong>\n","Magento_Catalog/template/product/price/max_price.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<span if=\"showMaximumPrice\"\n      class=\"price-container\"\n      css=\"getAdjustmentCssClasses($row())\">\n    <span if=\"label\"\n          class=\"price-label\"\n          text=\"label\"></span>\n\n    <span class=\"price-wrapper\"\n          css=\"priceWrapperCssClasses\"\n          attr=\"priceWrapperAttr\"\n          data-price-amount=\"\"\n          data-price-type=\"\"\n          html=\"getMaxPriceUnsanitizedHtml($row())\"></span>\n\n    <each args=\"data: getAdjustments('max_price'), as: '$adj'\">\n        <render args=\"$adj.getBody()\"></render>\n    </each>\n</span>\n\n","Magento_Catalog/template/product/price/minimal_price.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<if args=\"showMinimalPrice\">\n    <if args=\"useLinkForAsLowAs\">\n        <a attr=\"href: $row().url\"\n           class=\"minimal-price-link\"\n           html=\"getMinimalPriceUnsanitizedHtml($row())\"></a>\n    </if>\n\n    <ifnot args=\"useLinkForAsLowAs\">\n        <span class=\"minimal-price-link\"\n              html=\"getMinimalPriceUnsanitizedHtml($row())\"></span>\n    </ifnot>\n</if>\n","Magento_Catalog/template/product/price/pricetype_box.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<with args=\"getPrice($row())\">\n    <render args=\"getBody()\"></render>\n</with>\n","Magento_Catalog/template/product/price/minimal_regular_price.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<span if=\"showMinRegularPrice($row())\"\n      class=\"old-price\">\n    <span class=\"price-container\"\n          css=\"getAdjustmentCssClasses($row())\">\n        <span if=\"label\"\n              class=\"price-label\"\n              text=\"label\"></span>\n\n        <span class=\"price-wrapper\"\n              css=\"priceWrapperCssClasses\"\n              attr=\"priceWrapperAttr\"\n              data-price-amount=\"\"\n              data-price-type=\"\"\n              html=\"getMinRegularPriceUnsanitizedHtml($row())\"></span>\n    </span>\n</span>\n","Magento_Catalog/template/product/price/price_box.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"price-box\"\n     if=\"isAllowed()\">\n    <each args=\"data: getPrices($row()), as: '$price'\">\n        <with args=\"$price\">\n            <render args=\"getBody()\"></render>\n        </with>\n    </each>\n</div>\n","Magento_Catalog/template/product/price/regular_price.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<if args=\"isSalable($row())\">\n    <if args=\"getRegularPrice($row())\">\n        <span css=\"'old-price': hasSpecialPrice($row()), 'regular-price': !hasSpecialPrice($row())\">\n            <span class=\"price-container\"\n                  css=\"getAdjustmentCssClasses($row())\">\n                <span if=\"label && hasSpecialPrice($row())\"\n                      class=\"price-label\"\n                      text=\"label\"></span>\n\n                <span class=\"price-wrapper\"\n                      css=\"priceWrapperCssClasses\"\n                      attr=\"priceWrapperAttr\"\n                      data-price-amount=\"\"\n                      data-price-type=\"\"\n                      html=\"getRegularPriceUnsanitizedHtml($row())\"></span>\n\n                <if args=\"!hasSpecialPrice($row())\">\n                    <each args=\"data: getAdjustments(), as: '$adj'\">\n                        <render args=\"$adj.getBody()\"></render>\n                    </each>\n                </if>\n            </span>\n        </span>\n    </if>\n</if>\n","Magento_Catalog/template/product/price/special_price.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<if args=\"isSalable($row()) && hasSpecialPrice($row())\">\n    <span class=\"special-price\">\n        <span class=\"price-container\"\n              css=\"getAdjustmentCssClasses($row())\">\n            <span if=\"label\"\n                  class=\"price-label\"\n                  text=\"label\"></span>\n\n            <span class=\"price-wrapper\"\n                  css=\"priceWrapperCssClasses\"\n                  attr=\"priceWrapperAttr\"\n                  data-price-amount=\"\"\n                  data-price-type=\"finalPrice\"\n                  html=\"getPriceUnsanitizedHtml($row())\"></span>\n\n            <each args=\"data: getAdjustments(), as: '$adj'\">\n                <render args=\"$adj.getBody()\"></render>\n            </each>\n        </span>\n    </span>\n</if>\n","Magento_Catalog/template/product/price/max_regular_price.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<span if=\"showMaxRegularPrice($row())\"\n      class=\"old-price\">\n    <span class=\"price-container\"\n          css=\"getAdjustmentCssClasses($row())\">\n        <span if=\"label\"\n              class=\"price-label\"\n              text=\"label\"></span>\n\n        <span class=\"price-wrapper\"\n              css=\"priceWrapperCssClasses\"\n              attr=\"priceWrapperAttr\"\n              data-price-amount=\"\"\n              data-price-type=\"\"\n              html=\"getMaxRegularPriceUnsanitizedHtml($row())\"></span>\n    </span>\n</span>\n","Magento_Catalog/template/product/list/listing.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div if=\"hasData()\"\n     class=\"block\" css=\"additionalClasses\">\n    <div class=\"block-title\">\n        <strong role=\"heading\"\n                aria-level=\"2\"\n                text=\"label\"></strong>\n    </div>\n    <div class=\"block-content\">\n        <div css=\"'products-' + displayMode\">\n            <ol class=\"product-items\">\n                <li class=\"product-item\" repeat=\"foreach: filteredRows, item: '$row'\">\n                    <div class=\"product-item-info\">\n                        <fastForEach args=\"data: getRegion('general-area'), as: '$col'\" >\n                            <render args=\"$col.getBody()\"></render>\n                        </fastForEach>\n\n                        <div class=\"product-item-details\">\n                            <fastForEach args=\"data: getRegion('details-area'), as: '$col'\" >\n                                <render args=\"$col.getBody()\"></render>\n                            </fastForEach>\n\n                            <div if=\"regionHasElements('action-primary-area') || regionHasElements('action-secondary-area')\"\n                                 class=\"product-item-actions\">\n                                <div class=\"actions-primary\" if=\"regionHasElements('action-primary-area')\">\n                                    <fastForEach args=\"data: getRegion('action-primary-area'), as: '$col'\" >\n                                        <render args=\"$col.getBody()\"></render>\n                                    </fastForEach>\n                                </div>\n\n                                <div if=\"regionHasElements('action-secondary-area')\"\n                                     class=\"actions-secondary\"\n                                     data-role=\"add-to-links\">\n                                    <fastForEach args=\"data: getRegion('action-secondary-area'), as: '$col'\" >\n                                        <render args=\"$col.getBody()\"></render>\n                                    </fastForEach>\n                                </div>\n                            </div>\n\n                            <div if=\"regionHasElements('description-area')\"\n                                 class=\"product-item-description\">\n                                <fastForEach args=\"data: getRegion('description-area'), as: '$col'\" >\n                                    <render args=\"$col.getBody()\"></render>\n                                </fastForEach>\n                            </div>\n                        </div>\n                    </div>\n                </li>\n            </ol>\n        </div>\n    </div>\n</div>\n","Magento_Catalog/template/product/list/columns/image_with_borders.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<if args=\"isAllowed()\">\n    <a if=\"imageExists($row())\"\n       class=\"product-item-photo\"\n       attr=\"href: $row().url\">\n        <span class=\"product-image-container\"\n              data-bind=\"style: {width: getWidth($row()) + 'px'}\">\n            <span class=\"product-image-wrapper\"\n                  data-bind=\"style: {'padding-bottom': getHeight($row())/getWidth($row()) * 100 + '%'}\">\n                <img class=\"product-image-photo\"\n                     loading=\"lazy\"\n                     data-bind=\"attr: {src: getImageUrl($row()),\n                                       alt: getLabel($row()), title: getLabel($row())}\" />\n            </span>\n        </span>\n    </a>\n</if>\n","Magento_Catalog/template/product/list/columns/image.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<if args=\"isAllowed()\">\n    <a class=\"product-item-photo\"\n       attr=\"href: $row().url\">\n        <img if=\"imageExists($row())\"\n             class=\"product-image-photo\"\n             loading=\"lazy\"\n             attr=\"src: getImageUrl($row()),\n               alt: getLabel($row()),\n               title: getLabel($row()),\n               width: getResizedImageWidth($row()),\n               height: getResizedImageHeight($row())\"/>\n    </a>\n</if>\n\n","Magento_Catalog/template/grid/cells/preserved.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"data-grid-cell-content white-space-preserved\" html=\"$col.getLabelUnsanitizedHtml($row())\"></div>\n","Magento_Catalog/template/components/dynamic-rows-per-page.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field\" visible=\"visible\" disable=\"disabled\" css=\"element.setClasses(element)\">\n    <label if=\"element.label\" class=\"admin__field-label\" attr=\"for: element.uid\">\n        <span translate=\"element.label\"></span>\n    </label>\n\n    <div class=\"admin__field-control\" data-role=\"grid-wrapper\" attr=\"'data-index': index\">\n        <div class=\"admin__control-table-wrapper\" style=\"overflow-x: visible;\" >\n            <div data-role=\"spinner\"\n                 class=\"admin__data-grid-loading-mask\"\n                 if=\"$data.showSpinner\">\n                <div class=\"spinner\">\n                    <span repeat=\"8\"></span>\n                </div>\n            </div>\n\n            <table class=\"admin__dynamic-rows admin__control-table\" data-role=\"grid\" attr=\"{'data-index': index}\">\n                <thead if=\"element.columnsHeader\">\n                <tr>\n                    <th if=\"dndConfig.enabled\"></th>\n                    <th repeat=\"foreach: labels, item: '$label'\"\n                        css=\"setClasses($label())\"\n                        visible=\"$label().visible\"\n                        disable=\"$label().disabled\">\n                        <span translate=\"$label().label\"></span>\n                    </th>\n                </tr>\n                </thead>\n\n                <tbody afterRender=\"onPageSizeChange\">\n                <tr class=\"data-row\" repeat=\"foreach: elems, item: '$record'\">\n                    <td if=\"dndConfig.enabled\"\n                        class=\"col-draggable\"\n                        template=\"name: dndConfig.template, data: dnd\"></td>\n\n                    <!-- ko foreach: { data: $record().elems(), as: 'elem'}  -->\n                    <td if=\"elem.template\"\n                        css=\"$parent.setClasses(elem)\"\n                        visible=\"elem.visible() && elem.formElement !== 'hidden'\"\n                        disable=\"elem.disabled\"\n                        template=\"elem.template\"></td>\n                    <!-- /ko -->\n                </tr>\n                </tbody>\n\n                <tfoot visible=\"element.addButton || (!!element.getRecordCount())\">\n                <tr>\n                    <td attr=\"{'colspan': element.getColumnsCount()}\"\n                        visible=\"element.addButton || (!!element.getRecordCount())\">\n                        <button if=\"element.addButton\"\n                                attr=\"{disabled: disabled, 'data-action': 'add_new_row'}\"\n                                type=\"button\"\n                                click=\"processingAddChild.bind($data, false, false, false)\">\n                            <span translate=\"addButtonLabel\"></span>\n                        </button>\n\n                        <div class=\"admin__data-grid-pager-wrap\">\n                            <scope args=\"sizes\" render=\"\"></scope>\n\n                            <div class=\"admin__control-table-pagination\" visible=\"!!element.getRecordCount() && pages() > 1\">\n                                <div class=\"admin__data-grid-pager\">\n                                    <button class=\"action-previous\" type=\"button\" data-bind=\"attr: {title: $t('Previous Page')}, click: previousPage, disable: isFirst()\"></button>\n                                    <input class=\"admin__control-text\" type=\"number\" data-bind=\"attr: {id: ++ko.uid}, value: currentPage\">\n                                    <label class=\"admin__control-support-text\" data-bind=\"attr: {for: ko.uid}, text: 'of ' + pages()\"></label>\n                                    <button class=\"action-next\" type=\"button\" data-bind=\"attr: {title: $t('Next Page')}, click: nextPage, disable: isLast()\"></button>\n                                </div>\n                            </div>\n                        </div>\n                    </td>\n                </tr>\n                </tfoot>\n            </table>\n        </div>\n    </div>\n</div>\n","Magento_Catalog/template/components/dynamic-rows-import-custom-options-per-page.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field\" css=\"element.setClasses(element)\">\n    <label if=\"element.label\" class=\"admin__field-label\" attr=\"for: element.uid\">\n        <span translate=\"element.label\"></span>\n    </label>\n\n    <div class=\"admin__field-control\" data-role=\"grid-wrapper\">\n        <div class=\"admin__control-table-pagination\" visible=\"!!element.getRecordCount()\">\n            <scope args=\"sizes\" render=\"\"></scope>\n\n            <div class=\"admin__data-grid-pager\">\n                <button class=\"action-previous\" type=\"button\" data-bind=\"attr: {title: $t('Previous Page')}, click: previousPage, disable: isFirst()\"></button>\n                <input class=\"admin__control-text\" type=\"number\" data-bind=\"attr: {id: ++ko.uid}, value: currentPage\">\n                <label class=\"admin__control-support-text\" data-bind=\"attr: {for: ko.uid}, text: 'of ' + pages()\"></label>\n                <button class=\"action-next\" type=\"button\" data-bind=\"attr: {title: $t('Next Page')}, click: nextPage, disable: isLast()\"></button>\n            </div>\n        </div>\n        <table class=\"admin__dynamic-rows admin__control-collapsible\" data-role=\"grid\" attr=\"'data-index': index\">\n\n            <thead if=\"element.columnsHeader\">\n            <tr data-bind=\"foreach: {data: labels, as: 'label'}\">\n                <th translate=\"label.config.label\"\n                    css=\"item.columnsHeaderClasses\">\n                </th>\n            </tr>\n            </thead>\n\n            <tbody data-bind=\"foreach: elems\">\n            <tr class=\"data-row\" data-bind=\"foreach: {data: elems, as: 'elem'}\">\n                <td css=\"$parents[1].setClasses(elem)\" if=\"elem.template\">\n                    <div class=\"fieldset-wrapper admin__collapsible-block-wrapper\"\n                         collapsible=\"openClass: '_show', closeOnOuter: false, opened: elem.opened()\">\n                        <div class=\"fieldset-wrapper-title\">\n\n                            <div class=\"admin__collapsible-title\" data-role=\"collapsible-title\" click=\"elem.toggleOpened\">\n                                <render args=\"name: $parents[1].dndConfig.template, data: $parents[1].dnd\"\n                                        if=\"$parents[1].dndConfig.enabled\" ></render>\n\n                                <span translate=\"$parent.getLabel(elem)\"></span>\n                            </div>\n\n                            <button class=\"action-delete\"\n                                    data-index=\"delete_button\"\n                                    type=\"button\"\n                                    title=\"'Delete'\"\n                                    click=\"function(){\n                                            $parents[1].deleteHandler($parent.index, $parent.recordId)\n                                        }\">\n                                <span translate=\"'Delete'\"></span>\n                            </button>\n                        </div>\n\n                        <div class=\"admin__collapsible-content\"\n                             css=\"{_show: $data.opened()}\"\n                             data-role=\"collapsible-content\"\n                             template=\"elem.template\"></div>\n                    </div>\n                </td>\n            </tr>\n            </tbody>\n        </table>\n\n        <div class=\"admin__control-table-action\" if=\"element.addButton\">\n            <button attr=\"{disabled: disabled}\"\n                    type=\"button\"\n                    click=\"addChild.bind($data, false, false)\">\n                <span translate=\"addButtonLabel\"></span>\n            </button>\n        </div>\n    </div>\n</div>\n","Magento_AdminNotification/template/grid/listing.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div id=\"system_messages\" class=\"message-system\" collapsible visible=\"totalRecords\">\n    <div class=\"message-system-inner\" outerClick=\"fixLoaderHeight.bind($data, true)\">\n        <div class=\"message-system-short\">\n            <button class=\"message-system-action-dropdown\" toggleCollapsible>\n                <span>\n                    <translate args=\"'System Messages'\"></translate>:\n                    <text args=\"totalRecords\"></text>\n                </span>\n            </button>\n            <div class=\"message-system-short-wrapper\" if=\"rows[0]\" repeat=\"foreach: [rows[0]], item: '$row'\" visible=\"!$collapsible.opened()\">\n                <fastForEach args=\"data: getVisible(), as: '$col'\" >\n                    <render args=\"$col.getBody()\"></render>\n                </fastForEach>\n            </div>\n        </div>\n        <div class=\"message-system-collapsible\">\n            <ul class=\"message-system-list\">\n                <li repeat=\"foreach: rows, item: '$row'\">\n                    <fastForEach args=\"data: getVisible(), as: '$col'\" >\n                        <render args=\"$col.getBody()\"></render>\n                    </fastForEach>\n                </li>\n            </ul>\n        </div>\n    </div>\n</div>\n","Magento_AdminNotification/template/grid/cells/message.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div css=\"$col.getFieldClass($row())\"\n     html=\"$col.getLabelUnsanitizedHtml($row())\"></div>\n","Magento_AdobeStockImageAdminUi/template/signIn.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<button\n    class=\"adobe-sign-in-button\"\n    id=\"adobeImsSignIn\"\n    data-role=\"signInBtn\"\n    click=\"loginClick\"\n    visible=\"!user().isAuthorized\"\n    type=\"button\">\n    <span>Sign In</span>\n</button>\n<div class=\"adobe-user-information\">\n    <div class=\"admin__action-dropdown-wrap\" data-bind=\"collapsible\">\n        <img class=\"adobe-profile-image-small\"\n             attr=\"src: user().image\"\n             visible=\"user().isAuthorized\"/>\n        <button\n            type=\"button\"\n            data-toggle=\"dropdown\"\n            class=\"adobe-user-name admin__action-dropdown\"\n            visible=\"user().isAuthorized\"\n            data-bind=\"toggleCollapsible\">\n            <span text=\"user().name\"></span>\n        </button>\n        <ul class=\"admin__action-dropdown-menu adobe-user-popup\" visible=\"user().isAuthorized\">\n            <li>\n                <img class=\"adobe-profile-image-large\" attr=\"src: user().image\">\n            </li>\n            <li class=\"adobe-user-info\">\n                <ul>\n                    <li><!--ko text: user().name--><!--/ko--></li>\n                    <li><!--ko text: user().email--><!--/ko--></li>\n                    <li><a target=\"_blank\" href=\"https://account.adobe.com/profile\">Manage Account</a></li>\n                </ul>\n            </li>\n            <li>\n                <div class=\"adobe-user-info\">\n                    <span>AVAILABLE</span>\n                    <p><b><!--ko text: userQuota().images--><!--/ko--></b> Images | <b><!--ko text: userQuota().credits -->\n                        <!--/ko--></b> Credits</p>\n                </div>\n                <button\n                        class=\"adobe-sign-out-button\"\n                        id=\"adobeImsSignOut\"\n                        click=\"logout\"\n                        data-bind=\"visible: !isGlobalSignInEnabled\"\n                        data-role=\"signOutBtn\"\n                        type=\"button\">\n                    <span>Sign Out</span>\n                </button>\n            </li>\n        </ul>\n    </div>\n</div>\n","Magento_AdobeStockImageAdminUi/template/sorting.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"masonry-sorting\">\n    <b><translate args=\"'Sort by'\"></translate>:</b>\n    <select class=\"admin__control-select\"\n            options=\"options\"\n            optionsValue=\"'value'\"\n            optionsText=\"'label'\"\n            ko-value=\"selectedOption\">\n    </select>\n</div>\n","Magento_AdobeStockImageAdminUi/template/mediaGallery/grid/columns/image/licenseActions.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<each args=\"{ data: actionsList, as: 'action' }\">\n    <li>\n        <a class=\"action-menu-item\" href=\"\" if=\"$parent.isVisible($row(), action.name)\"\n           text=\"action.title\" click=\"$parent[action.handler].bind($parent, $row())\"\n           attr=\"{'data-ui-id': 'action-' + action.name}\">\n        </a>\n    </li>\n</each>","Magento_AdobeStockImageAdminUi/template/image/adobe-stock-image-details.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"adobe-stock-image-details image-details-section\" if=\"$parent.image().adobe_stock\">\n    <h3 translate=\"'Adobe Stock'\"></h3>\n    <div class=\"attributes\">\n        <each args=\"$parent.image().adobe_stock\">\n            <div class=\"attribute\"  if=\"value\">\n                <span class=\"title\" translate=\"title\"></span>\n                <div class=\"value\" text=\"value\"></div>\n            </div>\n        </each>\n    </div>\n</div>\n","Magento_AdobeStockImageAdminUi/template/modal/adobe-modal-prompt-content.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<% if (data.visible) { %>\n<form <%= formAttr %>>\n    <fieldset class=\"admin__fieldset\">\n        <div class=\"admin__field admin__field-wide\">\n            <% if(data.label){ %>\n            <label for=\"prompt-field-<%- data.id %>\" class=\"admin__field-label\">\n                <span><%= data.label %></span>\n            </label>\n            <% } %>\n            <div class=\"admin__field-control admin__field-with-image-ext\">\n                <input type=\"text\" data-role=\"adobe-stock-image-name-field\" id=\"prompt-field-<%- data.id %>\" placeholder=\"Enter the filename (no special characters)\" class=\"admin__control-text\" <%= inputAttr %>/>\n                <span class=\"image-ext\">.<%= data.imageExtension %></span>\n            </div>\n        </div>\n    </fieldset>\n</form>\n<% } %>\n","Magento_AdobeStockImageAdminUi/template/grid/toolbar.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__data-grid-header\" data-role=\"masonry-main-toolbar\" afterRender=\"$data.setToolbarNode\">\n    <div class=\"admin__data-grid-header-row\">\n        <div class=\"admin__data-grid-actions-wrap\" each=\"getRegion('dataGridActions')\" render=\"\"></div>\n        <each args=\"getRegion('dataGridFilters')\" render=\"\"></each>\n    </div>\n    <div class=\"admin__data-grid-header-row row row-gutter\">\n        <div class=\"col-xs-2\" if=\"hasChild('listing_massaction')\" ko-scope=\"requestChild('listing_massaction')\" render=\"\"></div>\n        <div css=\"\n            'col-xs-10': hasChild('listing_massaction'),\n            'col-xs-12': !hasChild('listing_massaction')\">\n            <div class=\"row\">\n                <div class=\"col-xs-4\">\n                    <div class=\"masonry-results-number\" ko-scope=\"requestChild('listing_paging')\">\n                        <render args=\"totalTmpl\"></render>\n                    </div>\n                    <each args=\"getRegion('sorting')\" render=\"\"></each>\n                </div>\n                <div class=\"col-xs-8\" ko-scope=\"requestChild('listing_paging')\">\n                    <div render=\"\"></div>\n                </div>\n            </div>\n        </div>\n    </div>\n</div>\n\n<render args=\"stickyTmpl\" if=\"$data.sticky\"></render>\n","Magento_AdobeStockImageAdminUi/template/grid/column/image-preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"masonry-image-preview\" if=\"$col.isVisible($row())\" data-image-preview ko-style=\"$col.getStyles()\">\n    <div class=\"container\">\n        <div class=\"action-buttons preview-buttons\">\n            <button class=\"action-previous\" type=\"button\" disable=\"$col.cannotViewPrevious($row())\" click=\"$col.prev.bind($col, $row())\">\n                <span translate=\"'Previous'\"></span>\n            </button>\n            <button class=\"action-next\" type=\"button\" disable=\"$col.cannotViewNext($row())\" click=\"$col.next.bind($col, $row())\">\n                <span translate=\"'Next'\"></span>\n            </button>\n            <button class=\"action-close\" type=\"button\" click=\"$col.hide.bind($col)\">\n                <span translate=\"'Close'\"></span>\n            </button>\n        </div>\n\n        <div class=\"preview-row-content\">\n            <img class=\"preview\" attr=\"src: $col.displayedRecord().thumbnail_500_url, alt: $col.displayedRecord().title\">\n            <div class=\"info\">\n                <h3 class=\"title\" text=\"$col.displayedRecord().title\" if=\"$col.displayedRecord().title\"></h3>\n                <div class=\"author\" if=\"$col.displayedRecord().creator_name\">\n                    <span translate=\"'By'\"></span><span text=\"' ' + $col.displayedRecord().creator_name\" ></span>\n                </div>\n\n                <div class=\"actions\">\n                    <scope args=\"actions\">\n                        <render args=\"getTemplate()\" ></render>\n                    </scope>\n                </div>\n            </div>\n        </div>\n\n        <div class=\"attributes\" data-role=\"image-attributes-value\">\n            <each args=\"$col.getDisplayAttributes()\">\n                <div class=\"attribute\">\n                    <span class=\"title\" translate=\"name\"></span>\n                    <div class=\"value\">\n                        <span text=\"value\"></span>\n                    </div>\n                </div>\n            </each>\n        </div>\n\n        <scope args=\"related\">\n            <render args=\"getTemplate()\"></render>\n        </scope>\n\n        <div class=\"keywords-container\" ko-scope=\"keywords\">\n            <render args=\"getTemplate()\"></render>\n        </div>\n    </div>\n</div>\n","Magento_AdobeStockImageAdminUi/template/grid/column/overlay.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div if=\"$col.isVisible($row())\" ko-style=\"$col.getStyles($row())\" class=\"masonry-image-overlay\">\n    <span text=\"$col.getLabel($row())\"></span>\n</div>\n","Magento_AdobeStockImageAdminUi/template/grid/column/preview/related.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div if=\"isVisible($row())\"\n     class=\"related-container\">\n    <div id=\"adobe-stock-tabs\"\n         class=\"adobe-stock-tabs\"\n         data-bind=\"mageInit: {\n                    'mage/backend/tabs': {\n                    destination: '#adobe-stock-tabs-content',\n                    shadowTabs: [],\n                }\n            }\" afterRender=\"disableTabsKeyDownEvent()\">\n        <ul class=\"tabs-horiz\">\n            <li if=\"showSeriesTab($row())\">\n                <a id=\"series_tab\" attr=\"'href': '#series_content_' + $row().id\">\n                    <span class=\"title\" translate=\"'More from this series'\"></span>\n                </a>\n            </li>\n            <li if=\"showModelTab($row())\">\n                <a id=\"model_tab\" attr=\"'href': '#model_content_' + $row().id\">\n                    <span class=\"title\" translate=\"'More from this model'\"></span>\n                </a>\n            </li>\n        </ul>\n    </div>\n\n    <div id=\"adobe-stock-tabs-content\"\n         class=\"adobe-stock-related-images-tab-content\">\n        <div class=\"spinner related-loader\" visible=\"loader\">\n            <span></span><span></span><span></span><span></span>\n            <span></span><span></span><span></span><span></span>\n        </div>\n        <div if=\"showSeriesTab($row())\" attr=\"'id': 'series_content_' + $row().id\">\n            <each args=\"getSeries($row())\">\n                <div class=\"thumbnail\" click=\"function(){ $parent.switchImagePreviewToSeriesImage($data) }\">\n                    <img attr=\"src: thumbnail_url, alt: title\">\n                </div>\n            </each>\n            <if args=\"canShowMoreSeriesImages($row())\">\n                <div class=\"see-more-wrapper\" click=\"function(){ seeMoreFromSeries($row()) }\">\n                    <div class=\"see-more-content\">\n                        <div class=\"three-dots\">\n                            <span class=\"dots\"></span>\n                            <span class=\"dots\"></span>\n                            <span class=\"dots\"></span>\n                        </div>\n                        <a href=\"\" class=\"see-more\">See more</a>\n                    </div>\n                </div>\n            </if>\n        </div>\n        <div if=\"showModelTab($row())\" attr=\"'id': 'model_content_' + $row().id\">\n            <each args=\"getModel($row())\">\n                <div class=\"thumbnail\" click=\"function(){ $parent.switchImagePreviewToModelImage($data) }\">\n                    <img attr=\"src: thumbnail_url, alt: title\">\n                </div>\n            </each>\n            <if args=\"canShowMoreModelImages($row())\">\n                <div class=\"see-more-wrapper\" click=\"function(){ seeMoreFromModel($row()) }\">\n                    <div class=\"see-more-content\">\n                        <div class=\"three-dots\">\n                            <span class=\"dots\"></span>\n                            <span class=\"dots\"></span>\n                            <span class=\"dots\"></span>\n                        </div>\n                        <a href=\"\" class=\"see-more\">See more</a>\n                    </div>\n                </div>\n            </if>\n        </div>\n    </div>\n</div>\n","Magento_AdobeStockImageAdminUi/template/grid/column/preview/keywords.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"keywords\">\n    <div class=\"title\" translate=\"'Similar Keywords'\"></div>\n    <each args=\"getKeywords($col.displayedRecord())\">\n        <div class=\"keyword\" css=\"{ 'hide': $index() >= $parent.getKeywordsLimit()}\">\n            <a href=\"\" class=\"value\" click=\"function(){ $parent.searchByKeyWord(name) }\">\n                <span text=\"name\"></span>\n            </a>\n        </div>\n    </each>\n    <button visible=\"canViewMoreKeywords\" click=\"function(){ viewAllKeywords($col.displayedRecord()) }\">\n        <span translate=\"'View all'\"></span>\n    </button>\n</div>\n","Magento_AdobeStockImageAdminUi/template/grid/column/preview/actions.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<ul class=\"messages\" if=\"getMessages().length > 0\">\n    <each args=\"getMessages()\">\n        <div class=\"messages\">\n            <div attr=\"class: 'message message-'+code\">\n                <div data-ui-id=\"messages-message-error\">\n                    <span html=\"messageUnsanitizedHtml\"></span>\n                </div>\n            </div>\n        </div>\n    </each>\n</ul>\n<button class=\"action-secondary\" type=\"button\" visible=\"!isDownloaded() && !isLicensed()\" click=\"function(){ savePreviewClick() }\">\n    <span translate=\"'Save Preview'\"></span>\n</button>\n<button class=\"action-secondary\" type=\"button\" visible=\"isDownloaded()\" click=\"function(){ openInMediaGalleryClick() }\">\n    <span translate=\"'Open in Media Gallery'\"></span>\n</button>\n<button class=\"action-default primary\"\n        type=\"button\"\n        attr=\"title: getLicenseButtonTitle()\"\n        visible=\"!isLicensedLocally() && !isLicensed()\" click=\"function () { licenseClick(); }\">\n    <span text=\"getLicenseButtonTitle()\"></span>\n</button>\n<button class=\"action-default primary\" type=\"button\" visible=\"isLicensed()\" click=\"function () { saveLicensedClick(); }\">\n    <span translate=\"'Save Licensed'\"></span>\n</button>\n\n","Magento_AdobeStockImageAdminUi/template/grid/filter/chips.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__data-grid-filters-current\" css=\"_show: hasPreviews()\">\n    <div class=\"admin__current-filters-title-wrap\">\n        <span class=\"admin__current-filters-title\" translate=\"'Active filters\\\\:'\"></span>\n    </div>\n    <div class=\"admin__current-filters-list-wrap\">\n        <ul class=\"admin__current-filters-list\" data-role=\"filter-list\">\n            <each args=\"elems\">\n                <li outereach=\"previews\">\n                    <span text=\"label + '\\\\:'\"></span>\n                    <span if=\"typeof preview ==='string' && label === 'Color'\" class=\"color-rectangle\" ko-style=\"{ 'background-color' :  preview }\"></span>\n                    <span if=\"typeof preview === 'string'\" text=\"preview\"></span>\n                    <span if=\"typeof preview === 'object'\">\n                        <text args=\"preview[0] || '...'\"></text> - <text args=\"preview[1] || '...'\"></text>\n                    </span>\n                    <button class=\"action-remove\" type=\"button\"\n                        data-action=\"grid-filter-remove-chip\"\n                        click=\"$parent.clear.bind($parent, elem)\">\n                        <span translate=\"'Remove'\"></span>\n                    </button>\n                </li>\n            </each>\n        </ul>\n    </div>\n    <div class=\"admin__current-filters-actions-wrap\">\n        <button class=\"action-tertiary action-clear\" type=\"button\" click=\"clear\" translate=\"'Clear all'\"\n            attr=\"'data-action': hasPreviews() ? 'grid-filter-reset' : ''\"></button>\n    </div>\n</div>\n","Magento_AdobeStockImageAdminUi/template/grid/filter/checkbox.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field admin__adobe-stock-image-checkbox\" visible=\"visible\" css=\"$data.additionalClasses\">\n    <div class=\"admin__field-control\"\n         css=\"'_with-tooltip': $data.tooltip\">\n        <label class=\"admin__form-field-label\" if=\"$data.label\" attr=\"for: uid\">\n            <span translate=\"label\" attr=\"'data-config-scope': $data.scopeLabel\"></span>\n        </label>\n        <render args=\"tooltipTpl\" if=\"$data.tooltip\"></render>\n    </div>\n    <div class=\"admin__field admin__field-option\">\n        <input type=\"checkbox\"\n               class=\"admin__control-checkbox\"\n               ko-checked=\"$data.checked\"\n               disable=\"disabled\"\n               ko-value=\"value\"\n               hasFocus=\"focused\"\n               attr=\"id: uid, name: inputName\"/>\n\n        <label class=\"admin__field-label\" text=\"description\" attr=\"for: uid\"></label>\n    </div>\n</div>\n","Magento_AdobeStockImageAdminUi/template/grid/filter/color.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<label class=\"admin__form-field-label\" if=\"$data.label\" attr=\"for: uid\">\n    <span translate=\"label\" attr=\"'data-config-scope': $data.scopeLabel\"></span>\n</label>\n<div class=\"admin__field-control\"\n     visible=\"visible\"\n     css=\"$data.additionalClasses\">\n    <input type=\"hidden\" class=\"colorpicker-spectrum\" colorPicker=\"colorPickerConfig\" disable=\"disabled\" />\n    <input type=\"text\" class=\"admin__control-text colorpicker-input\"\n           ko-value=\"value\" hasFocus=\"focused\" disable=\"disabled\"\n           attr=\"name: inputName, id: uid, placeholder: placeholder\"/>\n</div>\n","Magefan_Blog/template/form/element/link.html":"<!--\n/**\n * Copyright \u00a9 Magefan (support@magefan.com). All rights reserved.\n * Please visit Magefan.com for license details (https://magefan.com/end-user-license-agreement).\n *\n * Glory to Ukraine! Glory to the heroes!\n */\n-->\n\n<div class=\"control-value admin__field-value\">\n\t<a target=\"_blank\" data-bind=\"attr: { href: url, title: title }\"><span data-bind=\"text: text\"></span></a>\n</div>","Magento_PageBuilder/template/panel.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div id=\"pagebuilder-panel-wrapper\" class=\"pagebuilder-panel-wrapper\" visible=\"!pageBuilder.isSnapshot()\"\n     css=\"visible: isVisible(), 'sticky-top': isStickyTop, 'sticky-bottom': isStickyBottom, 'transition-out': pageBuilder.isSnapshotTransition\"\n     afterRender=\"afterRender\">\n    <div id=\"pagebuilder-panel\" class=\"pagebuilder-panel\">\n        <div class=\"search-content-types\">\n            <label for=\"search-content-types-input\"></label>\n            <a href=\"\" class=\"close\" click=\"clearSearch\" attr=\"title: searchTitle\" visible=\"searching\"></a>\n            <input type=\"text\" id=\"search-content-types-input\" name=\"search\" ko-value=\"searchValue\" event=\"keyup: search\" attr=\"placeholder: searchPlaceholder\" autocomplete=\"off\"/>\n        </div>\n        <ul id=\"search-results\" visible=\"searching() && searchResults().length\" each=\"searchResults\">\n            <li class=\"pagebuilder-draggable-content-type\" attr=\"id: 'content-type-' + identifier()\" data-bind=\"draggable: Object.assign($parent.getDraggableOptions(), getDraggableOptions())\">\n                <a>\n                    <span>\n                        <i attr=\"class: icon\"></i>\n                    </span>\n                    <span translate=\"label\"></span>\n                </a>\n            </li>\n        </ul>\n        <div class=\"search-results-empty\" visible=\"searching() && !searchResults().length\">\n            <div translate=\"searchNoResult\"></div>\n        </div>\n        <ul id=\"pagebuilder-panel-menu-sections\" class=\"pagebuilder-panel-menu-sections\" visible=\"!searching()\" each=\"menuSections\">\n            <li attr=\"id: 'menu-section-' + id()\" css=\"active: active\">\n                <div class=\"menu-section-title\" event=\"click: toggle\">\n                    <h4 translate=\"label\"></h4>\n                </div>\n                <div class=\"pagebuilder-panel-menu-sections-child\" css=\"hidden: hidden\">\n                    <div>\n                        <ul class=\"pagebuilder-panel-menu-sections-content-types\" each=\"contentTypes\">\n                            <li class=\"pagebuilder-draggable-content-type\"\n                                data-bind=\"draggable: Object.assign($parents[1].getDraggableOptions($element), getDraggableOptions($element))\"\n                                attr=\"id: 'content-type-' + identifier()\">\n                                <a>\n                                    <span class=\"content-type-icon\">\n                                        <i attr=\"class: icon\"></i>\n                                    </span>\n                                    <span translate=\"label\"></span>\n                                </a>\n                            </li>\n                        </ul>\n                    </div>\n                </div>\n            </li>\n        </ul>\n    </div>\n</div>\n","Magento_PageBuilder/template/page-builder.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"pagebuilder-stage-wrapper\"\n     css=\"Object.assign(\n        {'stage-full-screen': isFullScreen, 'stage-content-snapshot': isSnapshot, 'transition-out': isSnapshotTransition, 'stage-is-active': (!isSnapshot() || isFullScreen)},\n        viewportClasses)\"\n     ko-style=\"wrapperStyles\">\n    <div class=\"admin__field pagebuilder-header\"\n         css=\"visible: panel.isVisible(), 'transition-out': isSnapshotTransition()\"\n         if=\"!isSnapshot()\">\n        <span class=\"viewport-buttons\">\n              <render args=\"viewportTemplate\"></render>\n        </span>\n        <span class=\"template-buttons\">\n            <button type=\"button\" translate=\"'Apply Template'\" if=\"isAllowedTemplateApply\" click=\"toggleTemplateManger\"></button>\n            <button type=\"button\" translate=\"'Save as Template'\" if=\"isAllowedTemplateSave\" click=\"saveAsTemplate\"></button>\n            <i click=\"toggleFullScreen.bind($data, {animate:true})\"\n               css=\"'icon-pagebuilder-fullscreen': !isFullScreen(), 'icon-pagebuilder-fullscreen-exit': isFullScreen()\"\n               attr=\"{title: isFullScreen() ? $t('Close Full Screen') : $t('Open in Full Screen')}\">\n            </i>\n        </span>\n    </div>\n    <with args=\"panel\">\n        <render></render>\n    </with>\n    <if args=\"isStageReady\">\n        <with args=\"stage\">\n            <render></render>\n        </with>\n        <iframe attr=\"id: 'render_frame_' + id\" sandbox=\"allow-scripts\" style=\"position: absolute; width:0; height:0; border: none;\"></iframe>\n    </if>\n</div>\n","Magento_PageBuilder/template/content-type-toolbar.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-toolbar-options\" afterRender=\"function (element) { afterRender.call($data, element); }\">\n    <div class=\"pagebuilder-toolbar-options-wrapper\" each=\"options\">\n        <ul class=\"pagebuilder-toolbar-options-links\" css=\"key\" each=\"values\">\n            <li class=\"pagebuilder-toolbar-options-link\">\n                <a href=\"#\" click=\"function () { $parents[1].onOptionClick($parents[0], $data); }\" css=\"'toolbar-active': value == $parents[2].getOptionValue($parents[0].key)\">\n                    <if args=\"icon\">\n                    <i css=\"icon\"></i>\n                    </if>\n                    <ifnot args=\"icon\">\n                    <span text=\"label\"></span>\n                    </ifnot>\n                </a>\n            </li>\n        </ul>\n    </div>\n</div>\n","Magento_PageBuilder/template/dynamic-rows/element/text.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field\"\n     visible=\"visible\"\n     css=\"$data.additionalClasses\"\n     attr=\"'data-index': index\">\n    <div class=\"admin__field-control\"\n         css=\"'_with-tooltip': $data.tooltip, '_with-reset': $data.showFallbackReset && $data.isDifferedFromDefault\">\n        <render args=\"elementTmpl\" ifnot=\"hasAddons()\"></render>\n\n        <div class=\"admin__control-addon\" if=\"hasAddons()\">\n            <render args=\"elementTmpl\"></render>\n\n            <label class=\"admin__addon-prefix\" if=\"$data.addbefore\" attr=\"for: uid\">\n                <span text=\"addbefore\"></span>\n            </label>\n            <label class=\"admin__addon-suffix\" if=\"$data.addafter\" attr=\"for: uid\">\n                <span text=\"addafter\"></span>\n            </label>\n        </div>\n\n        <render args=\"tooltipTpl\" if=\"$data.tooltip\"></render>\n\n        <render args=\"fallbackResetTpl\" if=\"$data.showFallbackReset && $data.isDifferedFromDefault\"></render>\n\n        <label class=\"admin__field-error\" if=\"error\" attr=\"for: uid\" text=\"error\"></label>\n\n        <div class=\"admin__field-note\" if=\"$data.notice\" attr=\"id: noticeId\">\n            <span translate=\"notice\"></span>\n        </div>\n\n        <!-- ko if: $data.additionalInfo -->\n            <!-- ko with: {additionalInfoUnsanitizedHtml: $data.additionalInfo} -->\n                <div class=\"admin__additional-info\" html=\"additionalInfoUnsanitizedHtml\"></div>\n            <!-- /ko -->\n        <!-- /ko -->\n\n        <render args=\"$data.service.template\" if=\"$data.hasService()\"></render>\n    </div>\n</div>\n","Magento_PageBuilder/template/viewport/switcher.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<each args=\"data: Object.keys(viewports), as: 'name'\">\n    <span class=\"tooltip\">\n        <button type=\"button\"\n                class=\"page-builder-viewport\"\n                css=\"$parent.viewports[name].class\"\n                disable=\"name === $parent.viewport()\"\n                click=\"$parent.toggleViewport.bind($parent, name)\">\n            <img data-bind=\"attr:{src: $parent.viewports[name].icon}\" draggable=\"false\" aria-hidden=\"true\"/>\n        </button>\n        <span class=\"tooltip-content\">\n            <span class=\"tooltip-label\" translate=\"$parent.viewports[name].label\"></span><br/>\n            <span translate=\"'View your content for '\"></span><text args=\"name\"></text><br/>\n            <span translate=\"'Width'\"></span>: <text args=\"Object.values($parent.viewports[name].conditions)[0]\"></text>\n        </span>\n    </span>\n</each>\n","Magento_PageBuilder/template/form/element/map.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__field admin__field-map\">\n    <div visible=\"!apiKeyValid()\" class=\"google-map-auth-failure-placeholder\"><p html=\"apiKeyErrorMessage\"></p></div>\n    <div visible=\"apiKeyValid\" class=\"map-field\" afterRender=\"renderMap\"></div>\n    <div attr=\"id: uid, name: inputName\">\n        <input type=\"text\" ko-value=\"value().longitude\" attr=\"name: inputName + '.longitude'\"/>\n        <input type=\"text\" ko-value=\"value().latitude\" attr=\"name: inputName + '.latitude'\"/>\n    </div>\n</div>\n","Magento_PageBuilder/template/form/element/widget-conditions.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div bindHtml=\"content\"\n     css=\"$data.additionalClasses\"\n     visible=\"visible\" ></div>\n\n<div data-role=\"spinner\"\n     class=\"admin__data-grid-loading-mask\"\n     visible=\"loading\"\n     if=\"showSpinner\">\n    <div class=\"spinner\">\n        <span repeat=\"8\"></span>\n    </div>\n</div>\n","Magento_PageBuilder/template/form/element/input-no-maxlength.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<input class=\"admin__control-text\" type=\"text\"\n    data-bind=\"\n        event: {change: userChanges},\n        value: value,\n        hasFocus: focused,\n        valueUpdate: valueUpdate,\n        attr: {\n            name: inputName,\n            placeholder: placeholder,\n            'aria-describedby': noticeId,\n            id: uid,\n            disabled: disabled\n    }\"/>\n","Magento_PageBuilder/template/form/element/visual-select.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__field admin__field-visual-select\">\n    <input type=\"text\"\n           ko-value=\"value\"\n           ko-disabled=\"disabled\"\n           attr=\"id: uid, name: inputName\"/>\n\n    <ol data-bind=\"foreach: options, css: {'_disabled': disabled}\">\n        <li data-bind=\"click: function() { if(!$parent.disabled()) {$parent.value(value);} }, css: {active: $parent.value() == value, 'admin__field-visual-select-small': $data.size == 'small', 'admin__field-visual-select-large': $data.size == 'large', 'no-pointer-events': $parent.disabled()}, event: {keyup: function() { if(!$parent.disabled() && (event.keyCode==32||event.keyCode==13)) { $parent.value(value);} }}, attr: { tabindex: !$parent.disabled() ? 0 : 'false', name: value }\">\n            <img if=\"$data.icon\" data-bind=\"attr:{src: $data.icon}\" draggable=\"false\" aria-hidden=\"true\"/>\n            <!-- ko if: $data.size == 'large' -->\n                <div ifnot=\"$data.icon\" class=\"admin__field-visual-select-spacer\"></div>\n                <br>\n            <!-- /ko -->\n            <span translate=\"$data.title\"></span>\n        </li>\n    </ol>\n    <div if=\"noticeMessage\" class=\"message message-notice notice\">\n        <!-- ko with: {noticeMessageUnsanitizedHtml: noticeMessage} -->\n            <div data-ui-id=\"messages-message-notice\" html=\"noticeMessageUnsanitizedHtml\"></div>\n        <!-- /ko -->\n\n    </div>\n</div>\n","Magento_PageBuilder/template/form/element/product-totals.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div data-role=\"spinner\"\n     visible=\"loading\"\n     if=\"showSpinner\">\n    <div class=\"spinner\">\n        <span repeat=\"8\"></span>\n    </div>\n</div>\n<span class=\"admin__field-value\"\n      visible=\"!loading()\"\n      data-bind=\"\n        text: value,\n        attr: {\n            name: inputName,\n            id: uid\n        }\">\n</span>\n","Magento_PageBuilder/template/form/element/block-chooser.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__field\">\n    <label class=\"admin__field-label\">\n        <span translate=\"'Block'\"></span>\n    </label>\n    <div class=\"admin__field-control\">\n        <div class=\"pagebuilder-block-chooser\">\n            <div if=\"$data.errorMessage\" text=\"$data.errorMessage\"></div>\n            <div if=\"$data.meta().title\" text=\"$data.meta().title\" class=\"block-title\"></div>\n            <div ifnot=\"$data.meta().title || $data.errorMessage()\" class=\"block-title\" translate=\"'Not Selected'\"></div>\n\n            <div ko-scope=\"getButton()\" class=\"chooser-button\">\n                <render></render>\n            </div>\n\n            <table class=\"block-info\" data-role=\"grid\" if=\"$data.displayMetadata() && $data.meta().title && !$data.errorMessage()\">\n                <tbody>\n                    <tr class=\"data-row _odd-row\">\n                        <td>\n                            <div class=\"data-grid-cell-content\"><strong translate=\"'Status'\"></strong></div>\n                        </td>\n                        <td>\n                            <div class=\"data-grid-cell-content\" text=\"getStatusLabel()\"></div>\n                        </td>\n                    </tr>\n                </tbody>\n            </table>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/form/element/html-code.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__control-wysiwig\">\n    <div id=\"buttonspagebuilder_html_form_html\" class=\"buttons-set\">\n        <button type=\"button\"\n                class=\"scalable action-add-widget plugin\"\n                click=\"clickInsertWidget\">\n            <span>\n                <span>\n                    <span translate=\"'Insert Widget...'\"></span>\n                </span>\n            </span>\n        </button>\n        <button type=\"button\"\n                class=\"scalable action-add-image plugin\"\n                click=\"clickInsertImage\">\n            <span>\n                <span>\n                    <span translate=\"'Insert Image...'\"></span>\n                </span>\n            </span>\n        </button>\n        <button type=\"button\"\n                class=\"scalable add-variable plugin\"\n                click=\"clickInsertVariable\">\n            <span>\n                <span>\n                    <span translate=\"'Insert Variable...'\"></span>\n                </span>\n            </span>\n        </button>\n    </div>\n</div>\n<textarea class=\"admin__control-textarea\" data-bind=\"\n    value: value,\n    valueUpdate: valueUpdate,\n    hasFocus: focused,\n    attr: {\n        name: inputName,\n        cols: cols,\n        rows: rows,\n        'aria-describedby': noticeId,\n        placeholder: placeholder,\n        id: uid,\n        disabled: disabled\n    }\"\n></textarea>\n","Magento_PageBuilder/template/form/element/wysiwyg.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div visible=\"visible\" css=\"{'_disabled': disabled}\">\n    <button if=\"wysiwygConfigData()['pagebuilder_button'] || wysiwygConfigData()['pagebuilder_content_snapshot']\"\n            type=\"button\"\n            class=\"action-default action\"\n            ko-disabled=\"disabled\"\n            click=\"pageBuilderEditButtonClick.bind($data)\"\n            event=\"{ mouseover: overlayMouseover.bind($data, true), mouseout: overlayMouseover.bind($data, false) }, mouseoverBubble: false\">\n        <span translate=\"pageBuilderEditButtonText\"></span>\n    </button>\n    <if args=\"isComponentInitialized\">\n        <div visible=\"visiblePageBuilder\"\n             class=\"pagebuilder-wysiwyg-wrapper\"\n             css=\"{'pagebuilder-transition-in': wysiwygConfigData()['pagebuilder_button'] && !wysiwygConfigData()['pagebuilder_content_snapshot'], 'trigger-transition': transition, 'pagebuilder-transition-out': transitionOut, 'pagebuilder-wysiwyg-snapshot': wysiwygConfigData()['pagebuilder_content_snapshot']}\">\n            <div if=\"wysiwygConfigData()['pagebuilder_content_snapshot'] && !disabled()\"\n                 class=\"pagebuilder-wysiwyg-overlay\"\n                 click=\"pageBuilderEditButtonClick.bind($data)\"\n                 css=\"'visible': !pageBuilder.isFullScreen(), _hover: overlayMouseover\"\n                 event=\"{ mouseover: overlayMouseover.bind($data, true), mouseout: overlayMouseover.bind($data, false), keydown: onOverlayKeyDown }, mouseoverBubble: false\"\n                 tabindex=\"0\">\n            </div>\n            <with args=\"pageBuilder\">\n                <render ></render>\n            </with>\n        </div>\n    </if>\n</div>\n","Magento_PageBuilder/template/form/element/url-input.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<!--render select with link types-->\n<div class=\"admin__field url-input-container\"\n     visible=\"visible\"\n     css=\"$data.additionalClasses\"\n     attr=\"'data-index': index\">\n    <label class=\"admin__field-label\" if=\"$data.label\" visible=\"$data.labelVisible\" attr=\"for: uid\">\n        <span translate=\"label\" attr=\"'data-config-scope': $data.scopeLabel\"></span>\n    </label>\n    <div class=\"admin__field-control\"\n         css=\"'_with-tooltip': $data.tooltip, '_with-reset': $data.showFallbackReset && $data.isDifferedFromDefault\">\n        <div class=\"type-selector-input-container\">\n            <!--render link types select-->\n            <render args=\"typeSelectorTemplate\"></render>\n            <!--display field to insert link value based on link type-->\n            <div ko-scope=\"getLinkedElementName()\" class=\"url-input-element-linked-element\">\n                <render></render>\n            </div>\n        </div>\n        <label class=\"admin__field-error\" visible=\"error\" attr=\"for: uid\" text=\"error\"></label>\n        <!--display container to specify url options(Example: open in new tab)-->\n        <div render=\"settingTemplate\" if=\"isDisplayAdditionalSettings\"></div>\n    </div>\n</div>\n","Magento_PageBuilder/template/form/element/margins-and-padding.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__field-design-options\">\n    <input type=\"text\" ko-value=\"value\" attr=\"id: uid, name: inputName\"/>\n\n    <div class=\"layout-onion\">\n        <div class=\"layout-onion-layer layout-margin\">\n            <span class=\"label\" data-bind=\"i18n: 'Margin'\"></span>\n            <input type=\"text\" class=\"admin__control-text layout-onion-top\" name=\"marginTop\" data-bind=\"textInput: marginTop, attr: { placeholder: placeholder }\" />\n            <input type=\"text\" class=\"admin__control-text layout-onion-right\" name=\"marginRight\" data-bind=\"textInput: marginRight, attr: { placeholder: placeholder }\" />\n            <input type=\"text\" class=\"admin__control-text layout-onion-bottom\" name=\"marginBottom\" data-bind=\"textInput: marginBottom, attr: { placeholder: placeholder }\" />\n            <input type=\"text\" class=\"admin__control-text layout-onion-left\" name=\"marginLeft\" data-bind=\"textInput: marginLeft, attr: { placeholder: placeholder }\" />\n            <div class=\"layout-onion-layer layout-border\">\n                <span class=\"label\" data-bind=\"i18n: 'Padding'\"></span>\n                <input type=\"text\" class=\"admin__control-text layout-onion-top\" name=\"paddingTop\" data-bind=\"textInput: paddingTop, attr: { placeholder: placeholder }\" />\n                <input type=\"text\" class=\"admin__control-text layout-onion-right\" name=\"paddingRight\" data-bind=\"textInput: paddingRight, attr: { placeholder: placeholder }\" />\n                <input type=\"text\" class=\"admin__control-text layout-onion-bottom\" name=\"paddingBottom\" data-bind=\"textInput: paddingBottom, attr: { placeholder: placeholder }\" />\n                <input type=\"text\" class=\"admin__control-text layout-onion-left\" name=\"paddingLeft\" data-bind=\"textInput: paddingLeft, attr: { placeholder: placeholder }\" />\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/form/element/uploader/image.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field\" visible=\"visible\" css=\"$data.additionalClasses\">\n    <label class=\"admin__field-label\" if=\"$data.label\" attr=\"for: uid\">\n        <span translate=\"label\" attr=\"'data-config-scope': $data.scopeLabel\"></span>\n    </label>\n\n    <div class=\"admin__field-control\" css=\"'_with-tooltip': $data.tooltip\">\n        <div class=\"file-uploader image-uploader\" data-role=\"drop-zone\" css=\"_loading: isLoading\">\n            <div class=\"file-uploader-area\">\n                <input type=\"file\" afterRender=\"onElementRender\" attr=\"id: uid, name: inputName, multiple: isMultipleFiles\" disable=\"disabled\" />\n                <label class=\"file-uploader-button action-default\" attr=\"for: uid, disabled: disabled\" disable=\"disabled\" translate=\"'Upload'\"></label>\n                <label\n                    data-bind=\"event: {change: addFileFromMediaGallery, click: openMediaBrowserDialog}\"\n                    class=\"file-uploader-button action-default\"\n                    attr=\"id: mediaGalleryUid, disabled: disabled\"\n                    data-force_static_path=\"1\"\n                    translate=\"'Select from Gallery'\"></label>\n                <render args=\"tooltipTpl\" if=\"$data.tooltip\"></render>\n                <render args=\"fallbackResetTpl\" if=\"$data.showFallbackReset && $data.isDifferedFromDefault\"></render>\n                <p class=\"image-upload-requirements\">\n                    <span if=\"$data.maxFileSize\">\n                        <span translate=\"'Maximum file size'\"></span>: <text args=\"formatSize($data.maxFileSize)\"></text>.\n                    </span>\n                    <span if=\"$data.allowedExtensions\">\n                        <span translate=\"'Allowed file types'\"></span>: <text args=\"getAllowedFileExtensionsInCommaDelimitedFormat()\"></text>.\n                    </span>\n                </p>\n            </div>\n\n            <div class=\"admin__field-note\" if=\"$data.notice\" attr=\"id: noticeId\">\n                <span text=\"notice\"></span>\n            </div>\n\n            <label class=\"admin__field-error\" if=\"error\" attr=\"for: uid\" text=\"error\"></label>\n\n            <each args=\"data: value, as: '$file'\" render=\"$parent.getPreviewTmpl($file)\"></each>\n\n            <div if=\"!hasData()\" class=\"image image-placeholder\" click=\"triggerImageUpload\">\n                <div class=\"file-uploader-summary product-image-wrapper\">\n                    <div class=\"file-uploader-spinner image-uploader-spinner\"></div>\n                    <p class=\"image-placeholder-text\" translate=\"'Browse to find or drag image here'\"></p>\n                </div>\n            </div>\n        </div>\n        <render args=\"$data.service.template\" if=\"$data.hasService()\"></render>\n    </div>\n</div>\n","Magento_PageBuilder/template/form/element/uploader/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"file-uploader-summary\">\n    <div class=\"file-uploader-preview image-uploader-preview\">\n        <a class=\"image-uploader-preview-link\" attr=\"href: $parent.getFilePreview($file)\" target=\"_blank\">\n            <div class=\"file-uploader-spinner image-uploader-spinner\"></div>\n            <img\n                class=\"preview-image\"\n                tabindex=\"0\"\n                event=\"load: $parent.onPreviewLoad.bind($parent)\"\n                attr=\"\n                    src: $parent.getFilePreview($file),\n                    alt: $file.name\">\n        </a>\n\n        <div class=\"actions\">\n            <button\n                type=\"button\"\n                class=\"action-remove\"\n                data-role=\"delete-button\"\n                attr=\"title: $t('Delete image')\"\n                disable=\"$parent.disabled\"\n                click=\"$parent.removeFile.bind($parent, $file)\">\n                <span translate=\"'Delete image'\"></span>\n            </button>\n        </div>\n    </div>\n\n    <div class=\"file-uploader-filename\" text=\"$file.name\"></div>\n    <div class=\"file-uploader-meta\">\n        <text args=\"$file.previewWidth\"></text>x<text args=\"$file.previewHeight\"></text>,\n        <text args=\"$parent.formatSize($file.size)\"></text>\n    </div>\n</div>\n","Magento_PageBuilder/template/form/element/uploader/preview/image.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"pagebuilder-image-uploader-container\" data-role=\"drop-zone\" css=\"_loading: isLoading, 'has-data': hasData()\">\n    <div class=\"pagebuilder-options\" data-bind=\"visible: hasData() || isShowImageUploadOptions\" if=\"visibleControls\">\n        <div class=\"pagebuilder-options-wrapper\">\n            <ul class=\"pagebuilder-options-links\">\n                <li class=\"pagebuilder-options-link\">\n                    <label\n                        data-bind=\"event: {mousedown: stopEvent}\"\n                        class=\"file-uploader-button action-default\"\n                        attr=\"for: uid\"\n                        disable=\"disabled\"\n                        translate=\"translations.uploadNewImage\"></label>\n                </li>\n                <li class=\"pagebuilder-options-link\">\n                    <label\n                        data-bind=\"event: {change: addFileFromMediaGallery, click: openMediaBrowserDialog, mousedown: stopEvent}\"\n                        class=\"file-uploader-button action-default\"\n                        attr=\"id: mediaGalleryUid, 'data-id': getFileId()\"\n                        disable=\"disabled\"\n                        data-force_static_path=\"1\"\n                        translate=\"translations.selectFromGallery\"></label>\n                </li>\n            </ul>\n        </div>\n    </div>\n    <div class=\"file-uploader-spinner\"></div>\n    <div class=\"preview-image-container-loading-overlay\"></div>\n    <div class=\"pagebuilder-image-uploader-container-dropzone-overlay\" if=\"visibleControls\">\n        <span class=\"dropzone-placeholder-text\" translate=\"translations.dropHere\"></span>\n    </div>\n    <div class=\"pagebuilder-image-empty-preview\" data-bind=\"visible: !hasData() && isShowImageUploadInstructions\">\n        <div class=\"admin__field-control\">\n            <div class=\"file-uploader image-uploader\">\n                <div class=\"file-uploader-area\" if=\"visibleControls\">\n                    <p class=\"image-upload-instructions\" translate=\"translations.dragImageHere\"></p>\n                    <input type=\"file\" afterRender=\"onElementRender\" attr=\"id: uid, name: inputName, multiple: isMultipleFiles\" disable=\"disabled\"/>\n                    <label class=\"file-uploader-button action-default\" attr=\"for: uid\" disable=\"disabled\" translate=\"translations.uploadImage\"></label>\n                    <span translate=\"translations.or\"></span>\n                    <label\n                        data-bind=\"event: {change: addFileFromMediaGallery, click: openMediaBrowserDialog}\"\n                        class=\"file-uploader-button action-default\"\n                        attr=\"id: mediaGalleryUid, 'data-id': getFileId()\"\n                        disable=\"disabled\"\n                        data-force_static_path=\"1\"\n                        translate=\"translations.selectFromGallery\"></label>\n                    <render args=\"fallbackResetTpl\" if=\"$data.showFallbackReset && $data.isDifferedFromDefault\"></render>\n                    <p class=\"image-upload-requirements\">\n                        <span if=\"$data.maxFileSize\">\n                            <span translate=\"translations.maximumFileSize\"></span>: <text args=\"formatSize($data.maxFileSize)\"></text>.\n                        </span>\n                        <span if=\"$data.allowedExtensions\">\n                            <span translate=\"translations.allowedFileTypes\"></span>: <text args=\"getAllowedFileExtensionsInCommaDelimitedFormat()\"></text>.\n                        </span>\n                    </p>\n                </div>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/form/components/dynamic-rows/grid.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<render args=\"fallbackResetTpl\" if=\"$data.showFallbackReset && $data.isDifferedFromDefault\"></render>\n\n<div class=\"admin__field admin__field-wide\"\n     visible=\"visible\"\n     disabled=\"disabled\"\n     css=\"element.setClasses(element)\"\n     attr=\"'data-index': index\">\n    <label if=\"element.label\" class=\"admin__field-label\" attr=\"for: element.uid\">\n        <span translate=\"element.label\"></span>\n    </label>\n    <div class=\"admin__field-control\" data-role=\"grid-wrapper\">\n        <div class=\"admin__control-table-pagination\">\n            <div class=\"admin__data-grid-pager\">\n                <button attr=\"{disabled: disabled}\"\n                        class=\"action-secondary\"\n                        type=\"button\"\n                        click=\"processingAddChild.bind($data, false, false, false)\">\n                    <span translate=\"addButtonLabel\"></span>\n                </button>\n            </div>\n            <div class=\"admin__data-grid-pager\" visible=\"!!element.getRecordCount()\">\n                <button class=\"action-previous\" type=\"button\" data-bind=\"attr: {title: $t('Previous Page')}, click: previousPage, disable: isFirst()\"></button>\n                <input class=\"admin__control-text\" type=\"number\" data-bind=\"attr: {id: ++ko.uid}, value: currentPage\">\n                <label class=\"admin__control-support-text\" data-bind=\"attr: {for: ko.uid}, text: 'of ' + pages()\"></label>\n                <button class=\"action-next\" type=\"button\" data-bind=\"attr: {title: $t('Next Page')}, click: nextPage, disable: isLast()\"></button>\n            </div>\n        </div>\n        <div class=\"admin__control-table-wrapper\">\n            <table class=\"admin__dynamic-rows data-grid\" data-role=\"grid\">\n                <thead if=\"element.columnsHeader\">\n                <tr>\n                    <th if=\"$data.dndConfig.enabled\"\n                        class=\"data-grid-draggable-row-cell\"></th>\n\n                    <th repeat=\"foreach: labels, item: '$label'\"\n                        class=\"data-grid-th\"\n                        visible=\"$label().visible\"\n                        disable=\"$label().disabled\"\n                        css=\"setClasses($label())\">\n                        <span translate=\"$label().label\"></span>\n                    </th>\n                </tr>\n                </thead>\n\n                <tbody>\n                <tr repeat=\"foreach: elems, item: '$record'\"\n                    class=\"data-row\"\n                    css=\"'_odd-row': $index % 2\">\n                    <td if=\"dndConfig.enabled\"\n                        class=\"data-grid-draggable-row-cell\"\n                        template=\"name: dndConfig.template, data: dnd\"></td>\n\n                    <!-- ko foreach: { data: $record().elems(), as: 'elem' }  -->\n                    <td if=\"elem.template\"\n                        visible=\"elem.visible\"\n                        disable=\"elem.disabled\"\n                        css=\"$parent.setClasses(elem)\"\n                        template=\"elem.template\"\n                        attr=\"'data-index': index\"></td>\n                    <!-- /ko -->\n                </tr>\n                </tbody>\n            </table>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/form/components/dynamic-rows/actions.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"action-select-wrap\" collapsible=\"onTarget: true\">\n    <button class=\"action-select\" translate=\"label\"></button>\n    <ul class=\"action-menu\"css=\"_active: $collapsible.opened\">\n        <li repeat=\"foreach: $data.actions, item: '$action'\" click=\"$data.applyAction.bind($data, $action(), $parentContext.$index)\">\n            <span class=\"action-menu-item\" text=\"$action().label\"></span>\n        </li>\n    </ul>\n</div>\n","Magento_PageBuilder/template/form/components/dynamic-rows/edit-form-on-click-grid.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__field edit-form-on-click-grid\"\n     visible=\"visible\"\n     disable=\"disabled\"\n     css=\"$data.setClasses($data)\"\n     attr=\"'data-index': index\">\n    <label if=\"$data.label\" class=\"admin__field-label\" attr=\"for: $data.uid\">\n        <span translate=\"$data.label\"></span>\n    </label>\n\n    <div class=\"admin__field-control\" data-role=\"grid-wrapper\">\n        <div class=\"admin__control-table-pagination\" visible=\"!!$data.getRecordCount()\">\n            <div class=\"admin__data-grid-pager\">\n                <button class=\"action-previous\" type=\"button\" data-bind=\"attr: {title: $t('Previous Page')}, click: previousPage, disable: isFirst()\"></button>\n                <input class=\"admin__control-text\" type=\"number\" data-bind=\"attr: {id: ++ko.uid}, value: currentPage\">\n                <label class=\"admin__control-support-text\" data-bind=\"attr: {for: ko.uid}, text: 'of ' + pages()\"></label>\n                <button class=\"action-next\" type=\"button\" data-bind=\"attr: {title: $t('Next Page')}, click: nextPage, disable: isLast()\"></button>\n            </div>\n        </div>\n\n        <div class=\"admin__control-table-wrapper\">\n            <div data-role=\"spinner\"\n                 class=\"admin__data-grid-loading-mask\"\n                 if=\"$data.showSpinner\">\n                <div class=\"spinner\">\n                    <span repeat=\"8\"></span>\n                </div>\n            </div>\n            <table class=\"admin__dynamic-rows data-grid\" data-role=\"grid\">\n                <thead if=\"$data.columnsHeader\">\n                <tr>\n                    <th if=\"dndConfig.enabled\"\n                        class=\"data-grid-draggable-row-cell\"></th>\n\n                    <th repeat=\"foreach: labels, item: '$label'\"\n                        class=\"data-grid-th _sortable\"\n                        visible=\"$label().visible\"\n                        disable=\"$label().disabled\"\n                        css=\"$label().columnsHeaderClasses\"\n                        click=\"sortByHeader.bind($data, $label)\">\n                        <span translate=\"$label().label\"></span>\n                    </th>\n                </tr>\n                </thead>\n\n                <tbody>\n                <tr if=\"elems().length === 0 && emptyContentPlaceholder\">\n                    <td attr=\"{'colspan': labels().length, 'align': 'center'}\" class=\"pagebuilder-empty-dynamic-row\" text=\"emptyContentPlaceholder\"></td>\n                </tr>\n                <tr repeat=\"foreach: elems, item: '$record'\"\n                    class=\"data-row\"\n                    css=\"'_odd-row': $index % 2\">\n                    <td if=\"dndConfig.enabled\"\n                        class=\"data-grid-draggable-row-cell\"\n                        template=\"name: dndConfig.template, data: dnd\"></td>\n\n                    <!-- ko foreach: { data: $record().elems(), as: 'elem'}  -->\n                        <td if=\"elem.template && elem.noClickEdit\"\n                            visible=\"elem.visible\"\n                            disable=\"elem.disabled\"\n                            css=\"$parent.setClasses(elem)\"\n                            template=\"elem.template\"\n                            attr=\"'data-index': index\"></td>\n                        <td if=\"elem.template && !elem.noClickEdit\"\n                            visible=\"elem.visible\"\n                            disable=\"elem.disabled\"\n                            css=\"$parent.setClasses(elem)\"\n                            template=\"elem.template\"\n                            attr=\"'data-index': index\"\n                            click=\"$parent.edit.bind($parent, $record())\"></td>\n                    <!-- /ko -->\n                </tr>\n                </tbody>\n            </table>\n        </div>\n        <div class=\"admin__control-table-action\" if=\"$data.addButton\">\n            <button attr=\"{disabled: disabled}\"\n                    type=\"button\"\n                    click=\"addChild.bind($data, false, false)\">\n                <span translate=\"addButtonLabel\"></span>\n            </button>\n        </div>\n        <render args=\"fallbackResetTpl\" if=\"$data.showFallbackReset && $data.isDifferedFromDefault\"></render>\n    </div>\n</div>\n","Magento_PageBuilder/template/form/components/group/group.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<fieldset class=\"admin__field\"\n          visible=\"visible\"\n          css=\"Object.assign({_required: required}, $data.additionalFieldsetClasses)\"\n          attr=\"'data-index': index\">\n    <legend class=\"admin__field-label\" if=\"showLabel\">\n        <span translate=\"label\" attr=\"'data-config-scope': $data.scopeLabel\"></span>\n    </legend>\n\n    <div class=\"admin__field-control\" css=\"$data.additionalClasses\">\n        <each args=\"elems\">\n            <if args=\"visible()\" if=\"!$data.additionalForGroup\">\n                <render args=\"$parent.fieldTemplate\" if=\"element.input_type != 'checkbox' || element.input_type != 'radio'\"></render>\n                <render args=\"elementTmpl\" if=\"element.input_type == 'checkbox' || element.input_type == 'radio'\"></render>\n            </if>\n        </each>\n\n        <each args=\"getRegion('insideGroup')\" render=\"\"></each>\n\n        <each args=\"elems\" if=\"validateWholeGroup\">\n            <if args=\"!$data.additionalForGroup\">\n                <label class=\"admin__field-error\" if=\"error() && visible()\" attr=\"for: uid\" text=\"error\"></label>\n            </if>\n        </each>\n    </div>\n\n    <each args=\"getRegion('outsideGroup')\" render=\"\"></each>\n</fieldset>\n","Magento_PageBuilder/template/modal/dismissible-modal-content.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<% if(data.dismissible){ %>\n<div id=\"modal-dnsa-<%- data.id %>\" class=\"modal-dnsa\">\n    <input type=\"checkbox\" id=\"modal-dnsa-<%- data.id %>-input\" class=\"admin__control-checkbox\" name=\"modal-dnsa\" />\n    <label for=\"modal-dnsa-<%- data.id %>-input\"><%= data.dismissMessage %></label>\n</div>\n<% } %>\n","Magento_PageBuilder/template/modal/template-manager/save-content-modal.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<form <%= formAttr %>>\n    <fieldset class=\"admin__fieldset\">\n        <div class=\"admin__field admin__field-wide\">\n            <label class=\"admin__field-label\">\n                <span>Preview</span>\n            </label>\n            <div class=\"admin__field-control template-manager-preview\">\n                <div data-role=\"preview-image\" class=\"template-manager-preview-image\" style=\"display: none;\"></div>\n                <div data-role=\"preview-image-spinner\" class=\"template-manager-preview-spinner\">\n                    <div class=\"spinner\">\n                        <span></span><span></span><span></span><span></span>\n                        <span></span><span></span><span></span><span></span>\n                    </div>\n                </div>\n            </div>\n        </div>\n        <div class=\"admin__field admin__field-wide _required\">\n            <% if(data.label){ %>\n            <label for=\"prompt-field-<%- data.id %>\" class=\"admin__field-label\">\n                <span><%= data.label %></span>\n            </label>\n            <% } %>\n            <div class=\"admin__field-control\">\n                <input type=\"text\" data-role=\"promptField\" id=\"prompt-field-<%- data.id %>\" maxlength=\"250\" class=\"admin__control-text\" <%= inputAttr %>/>\n            </div>\n        </div>\n        <% if(data.templateTypes){ %>\n        <div class=\"admin__field admin__field-wide\">\n            <% if(data.typeLabel){ %>\n            <label for=\"prompt-field-<%- data.id %>-created-for\" class=\"admin__field-label\">\n                <span><%= data.typeLabel %></span>\n            </label>\n            <% } %>\n            <div class=\"admin__field-control\">\n                <div class=\"admin__field-control\">\n                    <select name=\"created_for\" data-role=\"createdForField\" id=\"prompt-field-<%- data.id %>-created-for\" class=\"admin__control-select admin__control-created-for\">\n                        <% _.each(data.templateTypes, function(value, key){ %>\n                            <option value=\"<%= key %>\"><%= value %></option>\n                        <% }) %>\n                    </select>\n                </div>\n                <div class=\"admin__field-note\" id=\"notice-created-for\">\n                    <span><%= data.createdForNote %></span>\n                </div>\n            </div>\n        </div>\n        <% } %>\n    </fieldset>\n</form>\n","Magento_PageBuilder/template/content-type/master-collection.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div each=\"contentType.getChildren()\" data-wrapper=\"true\">\n    <render args=\"{ name: content.template, data: content }\" ></render>\n</div>\n","Magento_PageBuilder/template/content-type/preview-collection.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"element-children content-type-container\" each=\"contentType.getChildren()\" css=\"getChildrenCss()\" attr=\"{id: contentType.id + '-children'}\" data-bind=\"sortable: getSortableOptions()\" afterRender=\"function (element) { if (typeof afterChildrenRender === 'function') { afterChildrenRender(element); } }\">\n    <if args=\"$parent.isContainer()\">\n        <div class=\"pagebuilder-drop-indicator\"></div>\n    </if>\n    <div class=\"pagebuilder-content-type-wrapper\" template=\"{ name: preview.template, data: preview, afterRender: function () { preview.dispatchAfterRenderEvent.apply(preview, arguments); } }\" attr=\"{ id: id }\" css=\"{'pagebuilder-content-type-hidden': !preview.display()}\"></div>\n    <if args=\"$parent.isContainer() && $index() === $parent.contentType.getChildren()().length - 1\">\n        <div class=\"pagebuilder-drop-indicator\"></div>\n    </if>\n</div>\n","Magento_PageBuilder/template/content-type/menu.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<!-- ko with: getOptions() -->\n<div class=\"pagebuilder-options\">\n    <div class=\"pagebuilder-options-wrapper\">\n        <ul class=\"pagebuilder-options-links\" data-bind=\"foreach: options\">\n            <li class=\"pagebuilder-options-link\">\n                <!-- ko if: template -->\n                    <!-- ko template: template --><!-- /ko -->\n                <!-- /ko -->\n                <!-- ko ifnot: template -->\n                    <a href=\"#\" data-bind=\"attr: {title: title}, html: icon, click: function () { action.call($parents[1], $data); }, css: classes\"></a>\n                <!-- /ko -->\n            </li>\n        </ul>\n    </div>\n</div>\n<!-- /ko -->\n","Magento_PageBuilder/template/content-type/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"pagebuilder-stage\"\n     attr=\"id: id, 'data-role': 'pagebuilder-stage'\"\n     ko-style=\"pageBuilder.stageStyles\"\n     css=\"'pagebuilder-show-borders': showBorders, 'pagebuilder-no-user-select': !userSelect(), 'panel-collapsed': pageBuilder.panel.isCollapsed, 'interacting': interacting, 'focus-child': focusChild\">\n    <div class=\"pagebuilder-stage-loading\" visible=\"loading\">\n        <span class=\"spinner\">\n            <span repeat=\"8\" attr=\"'data-repeat-index': $index\"></span>\n        </span>\n    </div>\n<!--  Assign stage to children context  -->\n    <each args=\"data: [$data], as: 'stage'\">\n        <div class=\"pagebuilder-canvas\"\n             css=\"active: !loading()\"\n             afterRender=\"afterRenderDeferred.resolve\">\n            <with args=\"rootContainer\">\n                <render args=\"{ name: preview.template, data: preview }\" ></render>\n            </with>\n        </div>\n    </each>\n</div>\n","Magento_PageBuilder/template/content-type/title.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div data-bind=\"text: title\" class=\"option-title\"></div>\n","Magento_PageBuilder/template/content-type/video/default/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\">\n    <div class=\"pagebuilder-video-inner\" attr=\"data.inner.attributes\" ko-style=\"data.inner.style\" css=\"data.inner.css\">\n        <div class=\"pagebuilder-video-wrapper\" attr=\"data.wrapper.attributes\" ko-style=\"Object.assign(data.wrapper.style(), {backgroundColor: data.wrapper.style().borderColor})\" css=\"data.wrapper.css\">\n            <div class=\"pagebuilder-video-container\" if=\"data.video.attributes().src\">\n                <iframe frameborder=\"0\" allowfullscreen attr=\"data.video.attributes\" if=\"isHosted(data.video.attributes().src)\"></iframe>\n                <video frameborder=\"0\" controls=\"\" attr=\"data.video.attributes\" ifnot=\"isHosted(data.video.attributes().src)\"></video>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/video/default/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-video\" event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <div attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\">\n        <div class=\"pagebuilder-video-inner\" attr=\"data.inner.attributes\" ko-style=\"data.inner.style\" css=\"data.inner.css\">\n            <div class=\"pagebuilder-video-wrapper\" attr=\"data.wrapper.attributes\" ko-style=\"Object.assign(data.wrapper.style(), {backgroundColor: data.wrapper.style().borderColor})\" css=\"data.wrapper.css\">\n                <div class=\"pagebuilder-video-container\">\n                    <iframe frameborder=\"0\" allowfullscreen attr=\"data.video.attributes\" if=\"isHosted(data.video.attributes().src)\"></iframe>\n                    <video frameborder=\"0\" controls attr=\"data.video.attributes()\" ifnot=\"isHosted(data.video.attributes().src)\" afterRender=\"onAfterRender\"></video>\n                    <i class=\"icon-pagebuilder-video pagebuilder-video-placeholder\" ifnot=\"data.video.attributes().src\"></i>\n                </div>\n            </div>\n        </div>\n    </div>\n    <render args=\"getOptions().template\" ></render>\n</div>\n","Magento_PageBuilder/template/content-type/root-container/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type type-container pagebuilder-root-container\"\n     css=\"'empty-container': contentType.children().length == 0, 'children-min-height': contentType.children().length == 0\">\n    <div class=\"element-children content-type-container\" each=\"contentType.getChildren()\" css=\"getChildrenCss()\" attr=\"{id: contentType.id + '-children'}\" data-bind=\"sortable: getSortableOptions()\" afterRender=\"function (element) { if (typeof afterChildrenRender === 'function') { afterChildrenRender(element); } }\">\n        <if args=\"$parent.isContainer()\">\n            <div class=\"pagebuilder-drop-indicator\"></div>\n        </if>\n        <div class=\"pagebuilder-content-type-wrapper\" template=\"{ name: preview.template, data: preview, afterRender: function () { preview.dispatchAfterRenderEvent.apply(preview, arguments); } }\" attr=\"{ id: id }\" css=\"{'pagebuilder-content-type-hidden': !preview.display()}\"></div>\n        <if args=\"$parent.isContainer() && $index() === $parent.contentType.getChildren()().length - 1\">\n            <div class=\"pagebuilder-drop-indicator\"></div>\n        </if>\n    </div>\n    <div class=\"pagebuilder-empty-container empty-placeholder empty-placeholder-background\" css=\"visible: contentType.children().length == 0\"\n         translate=\"'Drag Row, Columns, Tabs, Block, Dynamic Block or HTML Code here'\"></div>\n</div>\n","Magento_PageBuilder/template/content-type/slider/default/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-slider\"\n     attr=\"data.main.attributes\"\n     ko-style=\"data.main.style\"\n     css=\"data.main.css\">\n    <render args=\"masterTemplate\" ></render>\n</div>\n","Magento_PageBuilder/template/content-type/slider/default/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-slider children-min-height\"\n     attr=\"data.main.attributes\"\n     event=\"{ mouseover: onMouseOver, mouseout: onMouseOut },  mouseoverBubble: false\">\n    <render args=\"getOptions().template\" ></render>\n    <div class=\"slider-container\"\n         css=\"data.main.css\"\n         ko-style=\"data.main.style\">\n        <render args=\"childTemplate\" ></render>\n    </div>\n    <div class=\"slider-controls focus-options\">\n        <div class=\"slider-navigation\"\n             afterRender=\"afterNavigationRender\"\n             each=\"$parent.getChildren()\"\n             data-bind=\"sortableChildren: { handle: '.navigation-dot-anchor', containment: 'parent', placeholder: 'navigation-dot sortable-placeholder', tolerance: 'pointer', start: onSortStart.bind($parent.preview), stop: onSortStop.bind($parent.preview) }\">\n            <div class=\"navigation-dot\"\n                 tabindex=\"0\"\n                 event=\"focusin: $parent.setFocusedSlide.bind($parent, $index(), false), focusout: $parent.onFocusOut.bind($parent)\"\n                 css=\"active: $parent.activeSlide() === $index(), focus: $parent.focusedSlide() === $index()\">\n                <a class=\"navigation-dot-anchor\" href=\"#\" click=\"$parent.onControlClick.bind($parent, $index())\" data-bind=\"hasFocusNoScroll: $parent.focusedSlide() === $index()\"></a>\n                <with args=\"preview\">\n                    <render with=\"preview\" args=\"getOptions().template\" ></render>\n                </with>\n                <span if=\"preview.slideName() !== ''\"\n                      class=\"tooltip-content\"\n                      role=\"tooltip\"\n                      text=\"preview.slideName\">\n                </span>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/buttons/inline/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div data-bind=\"attr: data.main.attributes, style: data.main.style, css: data.main.css\">\n    <render args=\"masterTemplate\" ></render>\n</div>\n","Magento_PageBuilder/template/content-type/buttons/inline/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-entity pagebuilder-entity-preview pagebuilder-no-blur pagebuilder-live-edit pagebuilder-buttons\" event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <render args=\"getOptions().template\" ></render>\n    <div class=\"element-children buttons-container\" each=\"contentType.getChildren()\" attr=\"Object.assign({}, data.main.attributes(), { id: contentType.id + '-children' })\" ko-style=\"data.main.style\" css=\"data.main.css\" data-bind=\"sortableChildren: getSortableOptions()\">\n        <div class=\"pagebuilder-content-type-wrapper\"\n             template=\"{ name: preview.template, data: preview, afterRender: function () { preview.dispatchAfterRenderEvent.apply(preview, arguments); } }\"\n             attr=\"{ id: id }\"\n             css=\"{'pagebuilder-content-type-hidden': !preview.display()}\"></div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/buttons/stacked/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div data-bind=\"attr: data.main.attributes, style: data.main.style, css: data.main.css\">\n    <render args=\"masterTemplate\" ></render>\n</div>\n","Magento_PageBuilder/template/content-type/buttons/stacked/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-entity pagebuilder-entity-preview pagebuilder-no-blur pagebuilder-live-edit pagebuilder-buttons\" event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <render args=\"getOptions().template\" ></render>\n    <div class=\"element-children buttons-container\" each=\"contentType.getChildren()\" attr=\"Object.assign({}, data.main.attributes(), { id: contentType.id + '-children' })\" ko-style=\"data.main.style\" css=\"data.main.css\" data-bind=\"sortableChildren: getSortableOptions('height', 'pointer')\">\n        <div class=\"pagebuilder-content-type-wrapper\" template=\"{ name: preview.template, data: preview, afterRender: function () { preview.dispatchAfterRenderEvent.apply(preview, arguments); } }\" attr=\"{ id: id }\" css=\"{'pagebuilder-content-type-hidden': !preview.display()}\"></div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/heading/default/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<h1 if=\"data.main.heading_type() == 'h1'\" attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" html=\"data.main.html\"></h1>\n<h2 if=\"data.main.heading_type() == 'h2'\" attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" html=\"data.main.html\"></h2>\n<h3 if=\"data.main.heading_type() == 'h3'\" attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" html=\"data.main.html\"></h3>\n<h4 if=\"data.main.heading_type() == 'h4'\" attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" html=\"data.main.html\"></h4>\n<h5 if=\"data.main.heading_type() == 'h5'\" attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" html=\"data.main.html\"></h5>\n<h6 if=\"data.main.heading_type() == 'h6'\" attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" html=\"data.main.html\"></h6>\n","Magento_PageBuilder/template/content-type/heading/default/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-heading\" event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <render args=\"getOptions().template\" ></render>\n    <div class=\"pagebuilder-toolbar-container\" tabindex=\"0\" event=\"{ focusin: toolbar.onFocusIn, focusout: toolbar.onFocusOut }\">\n        <with args=\"toolbar\">\n            <render args=\"template\" ></render>\n        </with>\n        <if args=\"data.main.heading_type() === 'h1'\">\n            <h1 attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" afterRender=\"function (element) { afterRender.call($data, element); }\" data-bind=\"liveEdit: { field: 'heading_text', placeholder: $t('Edit Heading Text') }\"></h1>\n        </if>\n        <if args=\"data.main.heading_type() === 'h2'\">\n            <h2 attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" afterRender=\"function (element) { afterRender.call($data, element); }\" data-bind=\"liveEdit: { field: 'heading_text', placeholder: $t('Edit Heading Text') }\"></h2>\n        </if>\n        <if args=\"data.main.heading_type() === 'h3'\">\n            <h3 attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" afterRender=\"function (element) { afterRender.call($data, element); }\" data-bind=\"liveEdit: { field: 'heading_text', placeholder: $t('Edit Heading Text') }\"></h3>\n        </if>\n        <if args=\"data.main.heading_type() === 'h4'\">\n            <h4 attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" afterRender=\"function (element) { afterRender.call($data, element); }\" data-bind=\"liveEdit: { field: 'heading_text', placeholder: $t('Edit Heading Text') }\"></h4>\n        </if>\n        <if args=\"data.main.heading_type() === 'h5'\">\n            <h5 attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" afterRender=\"function (element) { afterRender.call($data, element); }\" data-bind=\"liveEdit: { field: 'heading_text', placeholder: $t('Edit Heading Text') }\"></h5>\n        </if>\n        <if args=\"data.main.heading_type() === 'h6'\">\n            <h6 attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" afterRender=\"function (element) { afterRender.call($data, element); }\" data-bind=\"liveEdit: { field: 'heading_text', placeholder: $t('Edit Heading Text') }\"></h6>\n        </if>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/column/full-height/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-column\"\n     attr=\"data.main.attributes\"\n     ko-style=\"Object.assign(data.container.style(), data.main.style())\"\n     css=\"data.main.css\">\n    <render args=\"masterTemplate\"></render>\n</div>\n","Magento_PageBuilder/template/content-type/column/full-height/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-affordance-column pagebuilder-content-type type-container pagebuilder-column children-min-height pagebuilder-content-type-affordance\"\n     attr=\"data.main.attributes\"\n     ko-style=\"getStyle(data.main, ['marginTop', 'marginBottom', 'marginLeft', 'marginRight', 'width', 'alignSelf', 'minHeight'])\"\n     event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\"\n     css=\"Object.assign(data.main.css(), {'empty-container': $parent.children().length == 0})\"\n     afterRender=\"initColumn\">\n    <div class=\"pagebuilder-column-resize-handle\"\n         afterRender=\"bindResizeHandle\"\n         data-bind=\"visible: $index() < $parent.parentContentType.children().length - 1\"></div>\n    <div class=\"pagebuilder-resizing\" css=\"{active: resizing}\"></div>\n    <render args=\"getOptions().template\"></render>\n    <div class=\"pagebuilder-column-inner\"\n         ko-style=\"Object.assign({}, getStyleWithout(data.main, ['marginTop', 'marginBottom', 'marginLeft', 'marginRight', 'width', 'alignSelf', 'minHeight']), {backgroundImage: getBackgroundImage()})\">\n        <div class=\"element-children content-type-container\" each=\"contentType.getChildren()\" ko-style=\"data.container.style\" css=\"getChildrenCss()\" attr=\"{id: contentType.id + '-children'}\" data-bind=\"sortable: getSortableOptions()\" afterRender=\"function (element) { if (typeof afterChildrenRender === 'function') { afterChildrenRender(element); } }\">\n            <if args=\"$parent.isContainer()\">\n                <div class=\"pagebuilder-drop-indicator\"></div>\n            </if>\n            <div class=\"pagebuilder-content-type-wrapper\" template=\"{ name: preview.template, data: preview, afterRender: function () { preview.dispatchAfterRenderEvent.apply(preview, arguments); } }\" attr=\"{ id: id }\" css=\"{'pagebuilder-content-type-hidden': !preview.display()}\"></div>\n            <if args=\"$parent.isContainer() && $index() === $parent.contentType.getChildren()().length - 1\">\n                <div class=\"pagebuilder-drop-indicator\"></div>\n            </if>\n        </div>\n    </div>\n    <div class=\"pagebuilder-display-label\"\n         text=\"displayLabel().toUpperCase()\">\n    </div>\n    <div class=\"pagebuilder-empty-container\"\n         css=\"{visible: contentType.children().length == 0}\"\n         translate=\"'Empty Column'\">\n        <div class=\"pagebuilder-drop-indicator\"></div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/tabs/default/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\">\n    <ul role=\"tablist\" class=\"tabs-navigation\" each=\"contentType.getChildren()\" attr=\"data.navigation.attributes\" ko-style=\"data.navigation.style\" css=\"data.navigation.css\">\n        <with args=\"content\">\n            <li role=\"tab\" class=\"tab-header\" attr=\"Object.assign({}, contentType.parentContentType.content.data.headers.attributes(), { active: getData().default_active_tab })\" ko-style=\"contentType.parentContentType.content.data.headers.style\" css=\"contentType.parentContentType.content.data.headers.css\">\n                <a href=\"#no-tab\" class=\"tab-title\" attr=\"{ href: '#' + contentType.id }\">\n                    <span class=\"tab-title\" text=\"getData().tab_name\"></span>\n                </a>\n            </li>\n        </with>\n    </ul>\n    <div class=\"tabs-content\" attr=\"data.content.attributes\" ko-style=\"data.content.style\" css=\"data.content.css\">\n        <render args=\"masterTemplate\" ></render>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/tabs/default/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-tabs children-min-height\" attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <render args=\"getOptions().template\" visible=\"focusedTab() === null\" ></render>\n    <div class=\"tabs-container\" afterRender=\"function (element) { onContainerRender.call(this, element); }\">\n        <ul role=\"tablist\" class=\"tabs-navigation\" each=\"contentType.getChildren()\" attr=\"data.navigation.attributes\" ko-style=\"data.navigation.style\" css=\"data.navigation.css\" data-bind=\"sortableChildren: getSortableOptions()\">\n            <with args=\"preview\">\n                <li role=\"tab\" class=\"tab-header\"\n                    css=\"{focused: contentType.parentContentType.preview.focusedTab() === $index()}\"\n                    ko-style=\"contentType.parentContentType.preview.getTabHeaderStyles()\"\n                    click=\"function (context, event) { onClick($index(), event); }\"\n                    event=\"{ focusin: function (context, event) { onFocusIn($index(), event); }, focusout: function (context, event) { onFocusOut($index(), event); } }\">\n                    <a href=\"#no-tab\"\n                       class=\"tab-title focus-options\"\n                       attr=\"{ href: '#' + contentType.id }\" event=\"{ dragstart: function(context, event) { event.preventDefault(); }}\">\n                        <render args=\"getOptions().template\" ></render>\n                        <span class=\"tab-drag-handle\" css=\"{disabled: contentType.parentContentType.children().length <= 1}\"></span>\n                        <span class=\"tab-title tab-name\"\n                              data-tab-title=\"true\"\n                              data-bind=\"liveEdit: { field: 'tab_name', placeholder: $t('...'), selectAll: true }, hasFocusNoScroll: contentType.parentContentType.preview.focusedTab() === $index()\"></span>\n                    </a>\n                </li>\n            </with>\n        </ul>\n        <div class=\"tabs-content children-min-height\" attr=\"data.content.attributes\" ko-style=\"data.content.style\" css=\"data.content.css\">\n            <render args=\"childTemplate\" ></render>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/slide/poster/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\"\n     ko-style=\"data.main.style\"\n     css=\"data.main.css\">\n    <a if=\"data.link.attributes().href\" attr=\"data.link.attributes\"\n       ko-style=\"data.link.style\"\n       css=\"data.link.css\">\n        <div class=\"pagebuilder-slide-wrapper\"\n             attr=\"data.wrapper.attributes\"\n             ko-style=\"data.wrapper.style\"\n             css=\"data.wrapper.css\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay pagebuilder-poster-overlay\"\n                 attr=\"data.overlay.attributes\"\n                 ko-style=\"data.overlay.style\"\n                 css=\"data.overlay.css\">\n                <div class=\"pagebuilder-poster-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-slide-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </a>\n    <div ifnot=\"data.link.attributes().href\" attr=\"data.empty_link.attributes\"\n       ko-style=\"data.empty_link.style\"\n       css=\"data.empty_link.css\">\n        <div class=\"pagebuilder-slide-wrapper\"\n             attr=\"data.wrapper.attributes\"\n             ko-style=\"data.wrapper.style\"\n             css=\"data.wrapper.css\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay pagebuilder-poster-overlay\"\n                 attr=\"data.overlay.attributes\"\n                 ko-style=\"data.overlay.style\"\n                 css=\"data.overlay.css\">\n                <div class=\"pagebuilder-poster-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-slide-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/slide/poster/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-slide\"\n     attr=\"data.main.attributes\"\n     css=\"data.main.css\"\n     event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }\">\n    <div class=\"pagebuilder-slide-wrapper\"\n         ko-style=\"Object.assign(data.main.style(), data.wrapper.style(), {backgroundImage: getBackgroundImage()})\"\n         css=\"{'jarallax': data.wrapper.attributes()['data-background-type'] === 'video'}\"\n         event=\"mouseover: onMouseOverWrapper, mouseout: onMouseOutWrapper, mousedown: activateEditor\"\n         attr=\"data.wrapper.attributes\"\n         afterRender=\"initParallax\">\n        <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n             class=\"video-overlay\"\n             attr=\"data.video_overlay.attributes\"\n             ko-style=\"data.video_overlay.style\"></div>\n        <div class=\"pagebuilder-overlay pagebuilder-poster-overlay\"\n             attr=\"data.overlay.attributes\"\n             ko-style=\"data.overlay.style\"\n             css=\"data.overlay.css\"\n             event=\"mousedown: activateEditor\">\n            <scope args=\"getUploader().getUiComponent()\">\n                <render ></render>\n            </scope>\n            <div class=\"pagebuilder-poster-content wysiwyg-container\">\n                <div class=\"inline-wysiwyg\"\n                     if=\"isWysiwygSupported()\"\n                     attr=\"data.content.attributes\"\n                     ko-style=\"data.content.style\"\n                     css=\"data.content.css\"\n                     event=\"mousedown: stopEvent, click: activateEditor, dblclick: handleDoubleClick\"\n                     contenteditable=\"true\"\n                     afterRender=\"afterRenderWysiwyg\">\n                </div>\n                <div if=\"!data.content.html() && isWysiwygSupported()\"\n                     class=\"pagebuilder-empty-slide\"\n                     attr=\"data.content.attributes\"\n                     ko-style=\"data.content.style\"\n                     css=\"data.content.css\"\n                     translate=\"'Edit Slide Text'\">\n                </div>\n                <div ifnot=\"isWysiwygSupported()\">\n                    <textarea class=\"inline-wysiwyg-textarea\"\n                              afterRender=\"initTextarea\"\n                              event=\"keyup: onTextareaKeyUp, focus: onTextareaFocus, blur: onTextareaBlur, mousedown: stopEvent\"\n                              data-bind=\"attr: { placeholder: $t('Edit Slide Text') }\"></textarea>\n                </div>\n                <a if=\"data.main.attributes()['data-show-button'] !== 'never'\"\n                   type=\"button\"\n                   class=\"pagebuilder-slide-button\"\n                   attr=\"data.button.attributes\"\n                   ko-style=\"data.button.style\"\n                   css=\"data.button.css\">\n                    <span data-bind=\"liveEdit: { field: 'button_text', placeholder: buttonPlaceholder, selectAll: true }\"></span>\n                </a>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/slide/collage-left/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\"\n     ko-style=\"data.main.style\"\n     css=\"data.main.css\">\n    <a if=\"data.link.attributes().href\" attr=\"data.link.attributes\"\n       ko-style=\"data.link.style\"\n       css=\"data.link.css\">\n        <div class=\"pagebuilder-slide-wrapper\"\n             attr=\"data.wrapper.attributes\"\n             ko-style=\"data.wrapper.style\"\n             css=\"data.wrapper.css\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay\"\n                 attr=\"data.overlay.attributes\"\n                 ko-style=\"data.overlay.style\"\n                 css=\"data.overlay.css\">\n                <div class=\"pagebuilder-collage-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-slide-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </a>\n    <div ifnot=\"data.link.attributes().href\" attr=\"data.empty_link.attributes\"\n       ko-style=\"data.empty_link.style\"\n       css=\"data.empty_link.css\">\n        <div class=\"pagebuilder-slide-wrapper\"\n             attr=\"data.wrapper.attributes\"\n             ko-style=\"data.wrapper.style\"\n             css=\"data.wrapper.css\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay\"\n                 attr=\"data.overlay.attributes\"\n                 ko-style=\"data.overlay.style\"\n                 css=\"data.overlay.css\">\n                <div class=\"pagebuilder-collage-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-slide-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/slide/collage-left/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-slide\"\n     attr=\"data.main.attributes\"\n     css=\"data.main.css\"\n     event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }\">\n    <div class=\"pagebuilder-slide-wrapper\"\n         ko-style=\"Object.assign(data.main.style(), data.wrapper.style(), {backgroundImage: getBackgroundImage()})\"\n         css=\"{'jarallax': data.wrapper.attributes()['data-background-type'] === 'video'}\"\n         event=\"mouseover: onMouseOverWrapper, mouseout: onMouseOutWrapper, mousedown: activateEditor\"\n         attr=\"data.wrapper.attributes\"\n         afterRender=\"initParallax\">\n        <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n             class=\"video-overlay\"\n             attr=\"data.video_overlay.attributes\"\n             ko-style=\"data.video_overlay.style\"></div>\n        <scope args=\"getUploader().getUiComponent()\">\n            <render ></render>\n        </scope>\n        <div class=\"pagebuilder-overlay pagebuilder-collage-overlay wysiwyg-container\"\n             attr=\"data.overlay.attributes\"\n             ko-style=\"data.overlay.style\"\n             event=\"mousedown: activateEditor\">\n            <div class=\"inline-wysiwyg\"\n                 if=\"isWysiwygSupported()\"\n                 attr=\"data.content.attributes\"\n                 ko-style=\"data.content.style\"\n                 css=\"data.content.css\"\n                 event=\"mousedown: stopEvent, click: activateEditor, dblclick: handleDoubleClick\"\n                 contenteditable=\"true\"\n                 afterRender=\"afterRenderWysiwyg\">\n            </div>\n            <div if=\"!data.content.html() && isWysiwygSupported()\"\n                 class=\"pagebuilder-empty-slide\"\n                 attr=\"data.content.attributes\"\n                 ko-style=\"data.content.style\"\n                 css=\"data.content.css\"\n                 translate=\"'Edit Slide Text'\">\n            </div>\n            <div ifnot=\"isWysiwygSupported()\">\n                <textarea class=\"inline-wysiwyg-textarea\"\n                          afterRender=\"initTextarea\"\n                          event=\"keyup: onTextareaKeyUp, focus: onTextareaFocus, blur: onTextareaBlur, mousedown: stopEvent\"\n                          data-bind=\"attr: { placeholder: $t('Edit Slide Text') }\"></textarea>\n            </div>\n            <a if=\"data.main.attributes()['data-show-button'] !== 'never'\"\n               type=\"button\"\n               class=\"pagebuilder-slide-button\"\n               css=\"data.button.css\"\n               attr=\"data.button.attributes\"\n               ko-style=\"data.button.style\">\n                <span data-bind=\"liveEdit: { field: 'button_text', placeholder: buttonPlaceholder, selectAll: true }\"></span>\n            </a>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/slide/collage-right/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\"\n     ko-style=\"data.main.style\"\n     css=\"data.main.css\">\n    <a if=\"data.link.attributes().href\" attr=\"data.link.attributes\"\n       ko-style=\"data.link.style\"\n       css=\"data.link.css\">\n        <div attr=\"data.wrapper.attributes\"\n             ko-style=\"data.wrapper.style\"\n             css=\"data.wrapper.css\"\n             class=\"pagebuilder-slide-wrapper\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay\"\n                 attr=\"data.overlay.attributes\"\n                 ko-style=\"data.overlay.style\"\n                 css=\"data.overlay.css\">\n                <div class=\"pagebuilder-collage-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-slide-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </a>\n    <div ifnot=\"data.link.attributes().href\" attr=\"data.empty_link.attributes\"\n       ko-style=\"data.empty_link.style\"\n       css=\"data.empty_link.css\">\n        <div attr=\"data.wrapper.attributes\"\n             ko-style=\"data.wrapper.style\"\n             css=\"data.wrapper.css\"\n             class=\"pagebuilder-slide-wrapper\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay\"\n                 attr=\"data.overlay.attributes\"\n                 ko-style=\"data.overlay.style\"\n                 css=\"data.overlay.css\">\n                <div class=\"pagebuilder-collage-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-slide-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/slide/collage-right/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-slide\"\n     attr=\"data.main.attributes\"\n     css=\"data.main.css\"\n     event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }\">\n    <div class=\"pagebuilder-slide-wrapper\"\n         ko-style=\"Object.assign(data.main.style(), data.wrapper.style(), {backgroundImage: getBackgroundImage()})\"\n         css=\"{'jarallax': data.wrapper.attributes()['data-background-type'] === 'video'}\"\n         event=\"mouseover: onMouseOverWrapper, mouseout: onMouseOutWrapper, mousedown: activateEditor\"\n         attr=\"data.wrapper.attributes\"\n         afterRender=\"initParallax\">\n        <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n             class=\"video-overlay\"\n             attr=\"data.video_overlay.attributes\"\n             ko-style=\"data.video_overlay.style\"></div>\n        <scope args=\"getUploader().getUiComponent()\">\n            <render ></render>\n        </scope>\n        <div class=\"pagebuilder-overlay pagebuilder-collage-overlay wysiwyg-container\"\n             attr=\"data.overlay.attributes\"\n             ko-style=\"data.overlay.style\"\n             event=\"mousedown: activateEditor\">\n            <div class=\"inline-wysiwyg\"\n                 if=\"isWysiwygSupported()\"\n                 attr=\"data.content.attributes\"\n                 ko-style=\"data.content.style\"\n                 css=\"data.content.css\"\n                 event=\"mousedown: stopEvent, click: activateEditor, dblclick: handleDoubleClick\"\n                 contenteditable=\"true\"\n                 afterRender=\"afterRenderWysiwyg\">\n            </div>\n            <div if=\"!data.content.html() && isWysiwygSupported()\"\n                 class=\"pagebuilder-empty-slide\"\n                 attr=\"data.content.attributes\"\n                 ko-style=\"data.content.style\"\n                 css=\"data.content.css\"\n                 translate=\"'Edit Slide Text'\">\n            </div>\n            <div ifnot=\"isWysiwygSupported()\">\n                <textarea class=\"inline-wysiwyg-textarea\"\n                          afterRender=\"initTextarea\"\n                          event=\"keyup: onTextareaKeyUp, focus: onTextareaFocus, blur: onTextareaBlur, mousedown: stopEvent\"\n                          data-bind=\"attr: { placeholder: $t('Edit Slide Text') }\"></textarea>\n            </div>\n            <a if=\"data.main.attributes()['data-show-button'] !== 'never'\"\n               type=\"button\"\n               class=\"pagebuilder-slide-button\"\n               attr=\"data.button.attributes\"\n               ko-style=\"data.button.style\"\n               css=\"data.button.css\">\n                <span data-bind=\"liveEdit: { field: 'button_text', placeholder: buttonPlaceholder, selectAll: true }\"></span>\n            </a>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/slide/collage-centered/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\"\n     ko-style=\"data.main.style\"\n     css=\"data.main.css\">\n    <a if=\"data.link.attributes().href\" attr=\"data.link.attributes\"\n       ko-style=\"data.link.style\"\n       css=\"data.link.css\">\n        <div class=\"pagebuilder-slide-wrapper\"\n             attr=\"data.wrapper.attributes\"\n             ko-style=\"data.wrapper.style\"\n             css=\"data.wrapper.css\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay\"\n                 attr=\"data.overlay.attributes\"\n                 ko-style=\"data.overlay.style\"\n                 css=\"data.overlay.css\">\n                <div class=\"pagebuilder-collage-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-slide-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </a>\n    <div ifnot=\"data.link.attributes().href\" attr=\"data.empty_link.attributes\"\n       ko-style=\"data.empty_link.style\"\n       css=\"data.empty_link.css\">\n        <div class=\"pagebuilder-slide-wrapper\"\n             attr=\"data.wrapper.attributes\"\n             ko-style=\"data.wrapper.style\"\n             css=\"data.wrapper.css\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay\"\n                 attr=\"data.overlay.attributes\"\n                 ko-style=\"data.overlay.style\"\n                 css=\"data.overlay.css\">\n                <div class=\"pagebuilder-collage-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-slide-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/slide/collage-centered/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-slide\"\n     attr=\"data.main.attributes\"\n     css=\"data.main.css\"\n     event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }\">\n    <div class=\"pagebuilder-slide-wrapper\"\n         ko-style=\"Object.assign(data.main.style(), data.wrapper.style(), {backgroundImage: getBackgroundImage()})\"\n         css=\"{'jarallax': data.wrapper.attributes()['data-background-type'] === 'video'}\"\n         event=\"mouseover: onMouseOverWrapper, mouseout: onMouseOutWrapper, mousedown: activateEditor\"\n         attr=\"data.wrapper.attributes\"\n         afterRender=\"initParallax\">\n        <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n             class=\"video-overlay\"\n             attr=\"data.video_overlay.attributes\"\n             ko-style=\"data.video_overlay.style\"></div>\n        <scope args=\"getUploader().getUiComponent()\">\n            <render ></render>\n        </scope>\n        <div class=\"pagebuilder-overlay pagebuilder-collage-overlay wysiwyg-container\"\n             attr=\"data.overlay.attributes\"\n             ko-style=\"data.overlay.style()\"\n             event=\"mousedown: activateEditor\">\n            <div class=\"inline-wysiwyg\"\n                 if=\"isWysiwygSupported()\"\n                 attr=\"data.content.attributes\"\n                 ko-style=\"data.content.style\"\n                 css=\"data.content.css\"\n                 event=\"mousedown: stopEvent, click: activateEditor, dblclick: handleDoubleClick\"\n                 contenteditable=\"true\"\n                 afterRender=\"afterRenderWysiwyg\">\n            </div>\n            <div if=\"!data.content.html() && isWysiwygSupported()\"\n                 class=\"pagebuilder-empty-slide\"\n                 attr=\"data.content.attributes\"\n                 ko-style=\"data.content.style\"\n                 css=\"data.content.css\"\n                 translate=\"'Edit Slide Text'\">\n            </div>\n            <div ifnot=\"isWysiwygSupported()\">\n                <textarea class=\"inline-wysiwyg-textarea\"\n                          afterRender=\"initTextarea\"\n                          event=\"keyup: onTextareaKeyUp, focus: onTextareaFocus, blur: onTextareaBlur, mousedown: stopEvent\"\n                          data-bind=\"attr: { placeholder: $t('Edit Slide Text') }\"></textarea>\n            </div>\n            <a if=\"data.main.attributes()['data-show-button'] !== 'never'\"\n               type=\"button\"\n               class=\"pagebuilder-slide-button\"\n               attr=\"data.button.attributes\"\n               ko-style=\"data.button.style\"\n               css=\"data.button.css\">\n                <span data-bind=\"liveEdit: { field: 'button_text', placeholder: buttonPlaceholder, selectAll: true }\"></span>\n            </a>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/html/default/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\" css=\"data.main.css\" ko-style=\"data.main.style\" text=\"data.main.html\" class=\"bypass-html-filter\"></div>\n","Magento_PageBuilder/template/content-type/html/default/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-html\" event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <div class=\"placeholder-html-code\" if=\"data.main.html\" attr=\"data.main.attributes\" css=\"data.main.css\" ko-style=\"data.main.style\" text=\"data.main.html\"></div>\n    <div class=\"placeholder-html-empty\" ifnot=\"data.main.html\" attr=\"data.main.attributes\" ko-style=\"data.main.style\" translate=\"'Enter HTML, CSS or JavaScript code'\" css=\"data.main.css\" >\n    </div>\n    <render args=\"getOptions().template\" ></render>\n</div>\n","Magento_PageBuilder/template/content-type/text/default/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div html=\"data.main.html\" attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" class=\"bypass-html-filter\"></div>\n","Magento_PageBuilder/template/content-type/text/default/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-text\" event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\" attr=\"data.main.attributes\">\n    <div if=\"isWysiwygSupported()\"\n         class=\"inline-wysiwyg\"\n         ko-style=\"data.main.style\"\n         css=\"data.main.css\"\n         afterRender=\"afterRenderWysiwyg\"\n         contenteditable=\"true\"\n         event=\"mousedown: stopEvent, click: activateEditor, dblclick: handleDoubleClick\">\n    </div>\n    <div if=\"isWysiwygSupported()\" class=\"placeholder-text\" ifnot=\"data.main.html\" ko-style=\"getPlaceholderStyle()\" translate=\"'Edit Text'\"></div>\n\n    <div ifnot=\"isWysiwygSupported()\" ko-style=\"data.main.style\" css=\"data.main.css\">\n        <textarea\n            class=\"inline-wysiwyg-textarea\"\n            afterRender=\"initTextarea\"\n            event=\"{keyup: onTextareaKeyUp, focus: onTextareaFocus, blur: onTextareaBlur}\"\n            data-bind=\"attr: { placeholder: $t('Edit Text') }\"></textarea>\n    </div>\n\n    <render args=\"getOptions().template\" ></render>\n</div>\n","Magento_PageBuilder/template/content-type/banner/poster/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div data-bind=\"attr: data.main.attributes, style: data.main.style, css: data.main.css\">\n    <a if=\"data.link.attributes().href\" data-bind=\"attr: data.link.attributes, style: data.link.style, css: data.link.css\">\n        <div class=\"pagebuilder-banner-wrapper\" attr=\"data.wrapper.attributes\" ko-style=\"data.wrapper.style\" css=\"data.wrapper.css\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay pagebuilder-poster-overlay\" attr=\"data.overlay.attributes\" ko-style=\"data.overlay.style\" css=\"data.overlay.css\">\n                <div class=\"pagebuilder-poster-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-banner-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </a>\n    <div ifnot=\"data.link.attributes().href\" data-bind=\"attr: data.empty_link.attributes, style: data.empty_link.style, css: data.empty_link.css\">\n        <div class=\"pagebuilder-banner-wrapper\" attr=\"data.wrapper.attributes\" ko-style=\"data.wrapper.style\" css=\"data.wrapper.css\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay pagebuilder-poster-overlay\" attr=\"data.overlay.attributes\" ko-style=\"data.overlay.style\" css=\"data.overlay.css\">\n                <div class=\"pagebuilder-poster-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-banner-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/banner/poster/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-banner type-nested\" attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <render args=\"getOptions().template\" ></render>\n    <div class=\"pagebuilder-banner-wrapper\"\n         attr=\"data.wrapper.attributes\"\n         ko-style=\"Object.assign({}, data.wrapper.style(), {backgroundImage: getBackgroundImage()})\"\n         css=\"Object.assign(data.wrapper.css(), {\n            'jarallax': data.wrapper.attributes()['data-background-type'] == 'video'\n            })\"\n         event=\"{ mouseover: onMouseOverWrapper, mouseout: onMouseOutWrapper, mousedown: activateEditor }\"\n         afterRender=\"initParallax\">\n        <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n             class=\"video-overlay\"\n             attr=\"data.video_overlay.attributes\"\n             ko-style=\"data.video_overlay.style\" ></div>\n        <scope args=\"getUploader().getUiComponent()\">\n            <render ></render>\n        </scope>\n        <div class=\"pagebuilder-overlay pagebuilder-poster-overlay\" attr=\"data.overlay.attributes\" ko-style=\"data.overlay.style\" css=\"data.overlay.css\" event=\"mousedown: activateEditor\">\n            <div class=\"pagebuilder-poster-content\">\n                <div class=\"pagebuilder-banner-text-content\">\n                    <div if=\"isWysiwygSupported()\"\n                         class=\"inline-wysiwyg\"\n                         ko-style=\"data.content.style\"\n                         css=\"data.content.css\"\n                         attr=\"data.content.attributes\"\n                         afterRender=\"afterRenderWysiwyg\"\n                         contenteditable=\"true\"\n                         event=\"mousedown: stopEvent, click: activateEditor, dblclick: handleDoubleClick\">\n                    </div>\n                    <div if=\"isWysiwygSupported()\" class=\"placeholder-text\" ifnot=\"data.content.html\" translate=\"'Edit Banner Text'\"></div>\n                    <textarea ifnot=\"isWysiwygSupported()\" class=\"inline-wysiwyg-textarea\" afterRender=\"initTextarea\" event=\"{keyup: onTextareaKeyUp, focus: onTextareaFocus, blur: onTextareaBlur, mousedown: stopEvent}\" attr=\"placeholder: $t('Edit Banner Text')\"></textarea>\n                </div>\n                <a if=\"data.main.attributes()['data-show-button'] !== 'never'\"\n                   type=\"button\"\n                   class=\"pagebuilder-banner-button\"\n                   attr=\"data.button.attributes\"\n                   ko-style=\"data.button.style\"\n                   css=\"data.button.css\">\n                    <span data-bind=\"liveEdit: { field: 'button_text', placeholder: buttonPlaceholder, selectAll: true }\"></span>\n                </a>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/banner/collage-left/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\">\n    <a if=\"data.link.attributes().href\" attr=\"data.link.attributes\" ko-style=\"data.link.style\" css=\"data.link.css\">\n        <div attr=\"data.wrapper.attributes\"\n             ko-style=\"data.wrapper.style\"\n             css=\"data.wrapper.css\"\n             class=\"pagebuilder-banner-wrapper\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay\" attr=\"data.overlay.attributes\" ko-style=\"data.overlay.style\" css=\"data.overlay.css\">\n                <div class=\"pagebuilder-collage-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-banner-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </a>\n    <div ifnot=\"data.link.attributes().href\" attr=\"data.empty_link.attributes\" ko-style=\"data.empty_link.style\" css=\"data.empty_link.css\">\n        <div attr=\"data.wrapper.attributes\"\n             ko-style=\"data.wrapper.style\"\n             css=\"data.wrapper.css\"\n             class=\"pagebuilder-banner-wrapper\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay\" attr=\"data.overlay.attributes\" ko-style=\"data.overlay.style\" css=\"data.overlay.css\">\n                <div class=\"pagebuilder-collage-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-banner-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/banner/collage-left/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-banner type-nested\" attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <render args=\"getOptions().template\"></render>\n    <div class=\"pagebuilder-banner-wrapper\"\n         attr=\"data.wrapper.attributes\"\n         ko-style=\"Object.assign({}, data.wrapper.style(), {backgroundImage: getBackgroundImage()})\"\n         css=\"Object.assign(data.wrapper.css(), {\n            'jarallax': data.wrapper.attributes()['data-background-type'] == 'video'\n            })\"\n         event=\"{ mouseover: onMouseOverWrapper, mouseout: onMouseOutWrapper, mousedown: activateEditor }\"\n         afterRender=\"initParallax\">\n        <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n             class=\"video-overlay\"\n             attr=\"data.video_overlay.attributes\"\n             ko-style=\"data.video_overlay.style\"></div>\n        <scope args=\"getUploader().getUiComponent()\">\n            <render></render>\n        </scope>\n        <div class=\"pagebuilder-overlay\" css=\"data.overlay.css\" attr=\"data.overlay.attributes\" ko-style=\"data.overlay.style\">\n            <div class=\"pagebuilder-collage-content\" event=\"mousedown: activateEditor\">\n                <div class=\"pagebuilder-banner-text-content\">\n                    <div if=\"isWysiwygSupported()\"\n                         class=\"inline-wysiwyg\"\n                         ko-style=\"data.content.style\"\n                         css=\"data.content.css\"\n                         attr=\"data.content.attributes\"\n                         afterRender=\"afterRenderWysiwyg\"\n                         contenteditable=\"true\"\n                         event=\"mousedown: stopEvent, click: activateEditor, dblclick: handleDoubleClick\">\n                    </div>\n                    <div if=\"isWysiwygSupported()\" class=\"placeholder-text\" ifnot=\"data.content.html\" translate=\"'Edit Banner Text'\"></div>\n                    <textarea ifnot=\"isWysiwygSupported()\" class=\"inline-wysiwyg-textarea\" afterRender=\"initTextarea\" event=\"{keyup: onTextareaKeyUp, focus: onTextareaFocus, blur: onTextareaBlur, mousedown: stopEvent}\" attr=\"placeholder: $t('Edit Banner Text')\"></textarea>\n                </div>\n                <a if=\"data.main.attributes()['data-show-button'] !== 'never'\"\n                   type=\"button\"\n                   class=\"pagebuilder-banner-button\"\n                   css=\"data.button.css\"\n                   attr=\"data.button.attributes\"\n                   ko-style=\"data.button.style\">\n                    <span data-bind=\"liveEdit: { field: 'button_text', placeholder: buttonPlaceholder, selectAll: true }\"></span>\n                </a>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/banner/collage-right/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\">\n    <a if=\"data.link.attributes().href\" attr=\"data.link.attributes\" ko-style=\"data.link.style\" css=\"data.link.css\">\n        <div attr=\"data.wrapper.attributes\"\n             ko-style=\"data.wrapper.style\"\n             css=\"data.wrapper.css\"\n             class=\"pagebuilder-banner-wrapper\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay\" attr=\"data.overlay.attributes\" ko-style=\"data.overlay.style\" css=\"data.overlay.css\">\n                <div class=\"pagebuilder-collage-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-banner-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </a>\n    <div ifnot=\"data.link.attributes().href\" attr=\"data.empty_link.attributes\" ko-style=\"data.empty_link.style\" css=\"data.empty_link.css\">\n        <div attr=\"data.wrapper.attributes\"\n             ko-style=\"data.wrapper.style\"\n             css=\"data.wrapper.css\"\n             class=\"pagebuilder-banner-wrapper\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay\" attr=\"data.overlay.attributes\" ko-style=\"data.overlay.style\" css=\"data.overlay.css\">\n                <div class=\"pagebuilder-collage-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-banner-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/banner/collage-right/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-banner type-nested\" attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <render args=\"getOptions().template\"></render>\n    <div class=\"pagebuilder-banner-wrapper\"\n         attr=\"data.wrapper.attributes\"\n         ko-style=\"Object.assign({}, data.wrapper.style(), {backgroundImage: getBackgroundImage()})\"\n         css=\"Object.assign(data.wrapper.css(), {\n            'jarallax': data.wrapper.attributes()['data-background-type'] == 'video'\n            })\"\n         event=\"{ mouseover: onMouseOverWrapper, mouseout: onMouseOutWrapper, mousedown: activateEditor }\"\n         afterRender=\"initParallax\">\n        <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n             class=\"video-overlay\"\n             attr=\"data.video_overlay.attributes\"\n             ko-style=\"data.video_overlay.style\"></div>\n        <scope args=\"getUploader().getUiComponent()\">\n            <render></render>\n        </scope>\n        <div class=\"pagebuilder-overlay\" attr=\"data.overlay.attributes\" ko-style=\"data.overlay.style\" css=\"data.overlay.css\">\n            <div class=\"pagebuilder-collage-content\" event=\"mousedown: activateEditor\">\n                <div class=\"pagebuilder-banner-text-content\">\n                    <div if=\"isWysiwygSupported()\"\n                         class=\"inline-wysiwyg\"\n                         ko-style=\"data.content.style\"\n                         css=\"data.content.css\"\n                         attr=\"data.content.attributes\"\n                         afterRender=\"afterRenderWysiwyg\"\n                         contenteditable=\"true\"\n                         event=\"mousedown: stopEvent, click: activateEditor, dblclick: handleDoubleClick\">\n                    </div>\n                    <div if=\"isWysiwygSupported()\" class=\"placeholder-text\" ifnot=\"data.content.html\" translate=\"'Edit Banner Text'\"></div>\n                    <textarea ifnot=\"isWysiwygSupported()\" class=\"inline-wysiwyg-textarea\" afterRender=\"initTextarea\" event=\"{keyup: onTextareaKeyUp, focus: onTextareaFocus, blur: onTextareaBlur, mousedown: stopEvent}\" attr=\"placeholder: $t('Edit Banner Text')\"></textarea>\n                </div>\n                <a if=\"data.main.attributes()['data-show-button'] !== 'never'\"\n                   type=\"button\"\n                   class=\"pagebuilder-banner-button\"\n                   attr=\"data.button.attributes\"\n                   ko-style=\"data.button.style\"\n                   css=\"data.button.css\">\n                    <span data-bind=\"liveEdit: { field: 'button_text', placeholder: buttonPlaceholder, selectAll: true }\"></span>\n                </a>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/banner/collage-centered/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\">\n    <a if=\"data.link.attributes().href\" attr=\"data.link.attributes\" ko-style=\"data.link.style\" css=\"data.link.css\">\n        <div css=\"data.wrapper.css\"\n             attr=\"data.wrapper.attributes\"\n             ko-style=\"data.wrapper.style\"\n             class=\"pagebuilder-banner-wrapper\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay\" attr=\"data.overlay.attributes\" ko-style=\"data.overlay.style\" css=\"data.overlay.css\">\n                <div class=\"pagebuilder-collage-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-banner-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </a>\n    <div ifnot=\"data.link.attributes().href\" attr=\"data.empty_link.attributes\" ko-style=\"data.empty_link.style\" css=\"data.empty_link.css\">\n        <div css=\"data.wrapper.css\"\n             attr=\"data.wrapper.attributes\"\n             ko-style=\"data.wrapper.style\"\n             class=\"pagebuilder-banner-wrapper\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <div class=\"pagebuilder-overlay\" attr=\"data.overlay.attributes\" ko-style=\"data.overlay.style\" css=\"data.overlay.css\">\n                <div class=\"pagebuilder-collage-content\">\n                    <!-- ko with: data.content -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataContentUnsanitizedHtml: html} -->\n                    <div attr=\"attributes\" ko-style=\"style\" css=\"css\" html=\"dataContentUnsanitizedHtml\"></div>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- ko if: data.main.attributes()['data-show-button'] !== 'never' -->\n                    <!-- ko with: data.button -->\n                    <!-- ko with: {attributes: attributes, style: style, css: css, dataButtonUnsanitizedHtml: html} -->\n                    <button type=\"button\"\n                            class=\"pagebuilder-banner-button\"\n                            attr=\"attributes\"\n                            ko-style=\"style\"\n                            css=\"css\"\n                            html=\"dataButtonUnsanitizedHtml\">\n                    </button>\n                    <!-- /ko -->\n                    <!-- /ko -->\n                    <!-- /ko -->\n                </div>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/banner/collage-centered/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-banner type-nested\" attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\" event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <render args=\"getOptions().template\"></render>\n    <div class=\"pagebuilder-banner-wrapper\"\n         attr=\"data.wrapper.attributes\"\n         ko-style=\"Object.assign({}, data.wrapper.style(), {backgroundImage: getBackgroundImage()})\"\n         css=\"Object.assign(data.wrapper.css(), {\n            'jarallax': data.wrapper.attributes()['data-background-type'] == 'video'\n            })\"\n         event=\"{mouseover: onMouseOverWrapper, mouseout: onMouseOutWrapper, mousedown: activateEditor}\"\n         afterRender=\"initParallax\">\n        <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n             class=\"video-overlay\"\n             attr=\"data.video_overlay.attributes\"\n             ko-style=\"data.video_overlay.style\"></div>\n        <scope args=\"getUploader().getUiComponent()\">\n            <render></render>\n        </scope>\n        <div class=\"pagebuilder-overlay\" css=\"data.overlay.css\" attr=\"data.overlay.attributes\" ko-style=\"data.overlay.style\">\n            <div class=\"pagebuilder-collage-content\" event=\"mousedown: activateEditor\">\n                <div class=\"pagebuilder-banner-text-content\">\n                    <div if=\"isWysiwygSupported()\"\n                         class=\"inline-wysiwyg\"\n                         ko-style=\"data.content.style\"\n                         css=\"data.content.css\"\n                         attr=\"data.content.attributes\"\n                         afterRender=\"afterRenderWysiwyg\"\n                         contenteditable=\"true\"\n                         event=\"mousedown: stopEvent, click: activateEditor, dblclick: handleDoubleClick\">\n                    </div>\n                    <div if=\"isWysiwygSupported()\" class=\"placeholder-text\" ifnot=\"data.content.html\" translate=\"'Edit Banner Text'\"></div>\n                    <textarea ifnot=\"isWysiwygSupported()\" class=\"inline-wysiwyg-textarea\" afterRender=\"initTextarea\" event=\"{keyup: onTextareaKeyUp, focus: onTextareaFocus, blur: onTextareaBlur, mousedown: stopEvent}\" attr=\"placeholder: $t('Edit Banner Text')\"></textarea>\n                </div>\n                <a if=\"data.main.attributes()['data-show-button'] !== 'never'\"\n                   type=\"button\"\n                   class=\"pagebuilder-banner-button\"\n                   attr=\"data.button.attributes\"\n                   ko-style=\"data.button.style\"\n                   css=\"data.button.css\">\n                    <span data-bind=\"liveEdit: { field: 'button_text', placeholder: buttonPlaceholder, selectAll: true }\"></span>\n                </a>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/block/default/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div html=\"data.main.html\" attr=\"data.main.attributes\" css=\"data.main.css\" ko-style=\"data.main.style\"></div>\n","Magento_PageBuilder/template/content-type/block/default/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-block\" event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\" css=\"{'pagebuilder-block-overlay': displayingBlockPreview()}\">\n    <div attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\">\n        <!-- ko if: displayingBlockPreview -->\n            <!-- ko with: {dataMainUnsanitizedHtml: data.main.html, initializeWidgets: initializeWidgets} -->\n                <div class=\"rendered-content\" html=\"dataMainUnsanitizedHtml\" afterRender=\"initializeWidgets\"></div>\n            <!-- /ko -->\n        <!-- /ko -->\n        <div ifnot=\"displayingBlockPreview\" class=\"pagebuilder-block-placeholder\">\n            <span class=\"placeholder-text\" text=\"placeholderText\"></span>\n        </div>\n    </div>\n    <div data-role=\"spinner\"\n         class=\"admin__data-grid-loading-mask\"\n         if=\"loading\">\n        <div class=\"spinner\">\n            <span repeat=\"8\"></span>\n        </div>\n    </div>\n    <render args=\"getOptions().template\" ></render>\n</div>\n","Magento_PageBuilder/template/content-type/map/default/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\" css=\"data.main.css\" ko-style=\"data.main.style\"></div>\n","Magento_PageBuilder/template/content-type/map/default/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-map\" event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n        <div visible=\"!apiKeyValid()\" class=\"google-map-auth-failure-placeholder\">\n            <!-- ko with: {apiKeyErrorMessageUnsanitizedHtml: apiKeyErrorMessage} -->\n            <p html=\"apiKeyErrorMessageUnsanitizedHtml\"></p>\n            <!-- /ko -->\n        </div>\n    <div visible=\"apiKeyValid\" attr=\"data.main.attributes\" css=\"data.main.css\" ko-style=\"data.main.style\" afterRender=\"renderMap\"></div>\n    <render args=\"getOptions().template\" ></render>\n</div>\n","Magento_PageBuilder/template/content-type/button-item/default/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\">\n    <a if=\"data.link.attributes().href\" attr=\"data.link.attributes\" ko-style=\"data.link.style\" css=\"data.link.css\">\n        <span attr=\"data.link_text.attributes\" html=\"data.link_text.html\"></span>\n    </a>\n    <div ifnot=\"data.link.attributes().href\" attr=\"data.empty_link.attributes\" ko-style=\"data.empty_link.style\" css=\"data.empty_link.css\">\n        <span attr=\"data.link_text.attributes\" html=\"data.link_text.html\"></span>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/button-item/default/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\"\n     ko-style=\"data.main.style\"\n     css=\"Object.assign({focused: $parent.parentContentType.preview.focusedButton() === $index()}, data.main.css())\"\n     class=\"pagebuilder-content-type pagebuilder-button-item no-system-border focus-options\">\n    <render args=\"getOptions().template\" ></render>\n    <a attr=\"data.link.attributes\"\n       ko-style=\"data.link.style\"\n       css=\"data.link.css\"\n       click=\"function (context, event) { onClick($index(), event); }\"\n       event=\"{ dragstart: function(context, event) { event.preventDefault(); }}\">\n        <span class=\"button-item-drag-handle\" css=\"{disabled: contentType.parentContentType.children().length <= 1}\"></span>\n        <span attr=\"data.link_text.attributes\"\n              data-bind=\"liveEdit: { field: 'button_text', placeholder: buttonPlaceholder, selectAll: true }, hasFocusNoScroll: contentType.parentContentType.preview.focusedButton() === $index()\"\n              event=\"{ focusin: function (context, event) { onFocusIn($index(), event); }, focusout: function (context, event) { onFocusOut($index(), event); } }\">\n        </span>\n    </a>\n</div>\n","Magento_PageBuilder/template/content-type/column-line/default/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-column-line\"\n     attr=\"data.main.attributes\"\n     ko-style=\"data.main.style\"\n     css=\"data.main.css\">\n    <render args=\"masterTemplate\"></render>\n</div>\n","Magento_PageBuilder/template/content-type/column-line/default/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-column-line pagebuilder-content-type\"\n     css=\"{'resizing': resizing}\"\n     attr=\"data.main.attributes\">\n    <div class=\"column-drop-placeholder\"\n         afterRender=\"function (element) { bindColumnLineDropPlaceholder.call($data, element); }\">\n    </div>\n    <div class=\"resize-grid\" each=\"gridSizeArray\">\n        <div class=\"grid-line\"></div>\n    </div>\n    <div class=\"resize-ghost\" afterRender=\"function (element) { bindGhost.call($data, element); }\"></div>\n    <div class=\"drop-placeholder\" afterRender=\"function (element) { bindDropPlaceholder.call($data, element); }\"></div>\n    <div class=\"move-placeholder\" afterRender=\"function (element) { bindMovePlaceholder.call($data, element); }\"></div>\n    <div class=\"element-children\"\n         each=\"$parent.getChildren()\"\n         afterRender=\"function (element) { bindInteractions.call($data, element); }\">\n        <render args=\"{name: preview.template, data: preview}\"></render>\n    </div>\n    <div class=\"bottom-drop-placeholder\"\n         afterRender=\"function (element) { bindColumnLineBottomDropPlaceholder.call($data, element); }\" >\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/products/grid/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\" data-bind=\"html: data.main.html\" ko-style=\"data.main.style\" css=\"data.main.css\"></div>\n","Magento_PageBuilder/template/content-type/products/grid/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-products\" data-bind=\"event: { mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <div attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\">\n        <div if=\"displayPreview\" class=\"rendered-content\" html=\"widgetUnsanitizedHtml\" afterRender=\"onAfterRender\"></div>\n        <div ifnot=\"displayPreview\" class=\"pagebuilder-products-placeholder\">\n            <span class=\"placeholder-text\" text=\"placeholderText\"></span>\n        </div>\n    </div>\n    <render args=\"getOptions().template\" ></render>\n</div>\n","Magento_PageBuilder/template/content-type/divider/default/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\" css=\"data.main.css\" ko-style=\"data.main.style\">\n    <hr attr=\"data.line.attributes\" css=\"data.line.css\" ko-style=\"data.line.style\" />\n</div>\n","Magento_PageBuilder/template/content-type/divider/default/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-divider\" event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <div attr=\"data.main.attributes\" css=\"data.main.css\" ko-style=\"data.main.style\">\n        <hr attr=\"data.line.attributes\" css=\"data.line.css\" ko-style=\"data.line.style\" />\n    </div>\n    <render args=\"getOptions().template\" ></render>\n</div>\n","Magento_PageBuilder/template/content-type/image/full-width/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<figure attr=\"data.main.attributes\" ko-style=\"Object.assign({}, data.main.style(), !data.desktop_image.attributes().src ? {} : {borderStyle: 'none'})\" css=\"data.main.css\">\n    <a if=\"data.link.attributes().href\" attr=\"data.link.attributes\" ko-style=\"data.link.style\" css=\"data.link.css\">\n        <img if=\"data.desktop_image.attributes().src\"\n             attr=\"data.desktop_image.attributes\"\n             class=\"pagebuilder-mobile-hidden\"\n             css=\"data.desktop_image.css\"\n             ko-style=\"data.desktop_image.style\" />\n        <img if=\"data.mobile_image.attributes().src\"\n             attr=\"data.mobile_image.attributes\"\n             class=\"pagebuilder-mobile-only\"\n             css=\"data.mobile_image.css\"\n             ko-style=\"data.mobile_image.style\" />\n    </a>\n\n    <ifnot args=\"data.link.attributes().href\">\n        <img if=\"data.desktop_image.attributes().src\"\n             attr=\"data.desktop_image.attributes\"\n             class=\"pagebuilder-mobile-hidden\"\n             css=\"data.desktop_image.css\"\n             ko-style=\"data.desktop_image.style\"/>\n        <img if=\"data.mobile_image.attributes().src\"\n             attr=\"data.mobile_image.attributes\"\n             class=\"pagebuilder-mobile-only\"\n             css=\"data.mobile_image.css\"\n             ko-style=\"data.mobile_image.style\" />\n    </ifnot>\n\n    <figcaption if=\"data.caption.html()\"\n                attr=\"data.caption.attributes\"\n                css=\"data.caption.css\"\n                html=\"data.caption.html\"\n                ko-style=\"data.caption.style\">\n    </figcaption>\n</figure>\n","Magento_PageBuilder/template/content-type/image/full-width/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-image type-nested\" event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <render args=\"getOptions().template\" ></render>\n    <figure attr=\"data.main.attributes\" ko-style=\"Object.assign({}, data.main.style(), !data.desktop_image.attributes().src ? {} : {borderStyle: 'none'})\" css=\"data.main.css\">\n        <scope args=\"getUploader().getUiComponent()\">\n            <render ></render>\n        </scope>\n        <img if=\"getViewportImageData().attributes().src\"\n             attr=\"getViewportImageData().attributes\"\n             class=\"preview-image\"\n             css=\"getViewportImageData().css\"\n             ko-style=\"getViewportImageData().style\" />\n        <!-- ko if: data.caption.html() -->\n        <!-- ko with: data.caption -->\n        <!-- ko with: {attributes: attributes, css: css, dataCaptionUnsanitizedHtml: html, style: style} -->\n        <figcaption attr=\"attributes\"\n                    css=\"css\"\n                    html=\"dataCaptionUnsanitizedHtml\"\n                    ko-style=\"style\">\n        </figcaption>\n        <!-- /ko -->\n        <!-- /ko -->\n        <!-- /ko -->\n    </figure>\n</div>\n","Magento_PageBuilder/template/content-type/row/full-width/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\"\n     ko-style=\"Object.assign(data.container.style(), data.main.style())\"\n     css=\"data.main.css\">\n    <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n         class=\"video-overlay\"\n         attr=\"data.video_overlay.attributes\"\n         ko-style=\"data.video_overlay.style\"></div>\n    <div class=\"row-full-width-inner\"\n         attr=\"data.inner.attributes\"\n         ko-style=\"data.inner.style\"\n         css=\"data.inner.css\">\n        <render args=\"masterTemplate\"></render>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/row/full-width/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-affordance-row pagebuilder-content-type pagebuilder-content-type-affordance\"\n     ko-style=\"getStyle(data.main, ['marginTop', 'marginBottom', 'marginLeft', 'marginRight'])\"\n     event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <div class=\"pagebuilder-display-label\"\n         text=\"function () { return displayLabel().toUpperCase(); }()\"></div>\n    <div class=\"pagebuilder-content-type pagebuilder-row type-container no-system-border children-min-height\"\n         attr=\"data.main.attributes\"\n         ko-style=\"Object.assign({}, getStyleWithout(data.main, ['marginTop', 'marginBottom', 'marginLeft', 'marginRight']), {backgroundImage: getBackgroundImage()})\"\n         css=\"Object.assign(data.main.css(), {\n            'empty-container': contentType.children().length == 0,\n            'jarallax': data.main.attributes()['data-enable-parallax'] == 1 || data.main.attributes()['data-background-type'] == 'video'\n            })\"\n         afterRender=\"initParallax\">\n        <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n             class=\"video-overlay\"\n             attr=\"data.video_overlay.attributes\"\n             ko-style=\"data.video_overlay.style\"></div>\n        <render args=\"getOptions().template\"></render>\n        <div class=\"element-children content-type-container\" each=\"contentType.getChildren()\" ko-style=\"data.container.style\" css=\"getChildrenCss()\" attr=\"{id: contentType.id + '-children'}\" data-bind=\"sortable: getSortableOptions()\" afterRender=\"function (element) { if (typeof afterChildrenRender === 'function') { afterChildrenRender(element); } }\">\n            <if args=\"$parent.isContainer()\">\n                <div class=\"pagebuilder-drop-indicator\"></div>\n            </if>\n            <div class=\"pagebuilder-content-type-wrapper\" template=\"{ name: preview.template, data: preview, afterRender: function () { preview.dispatchAfterRenderEvent.apply(preview, arguments); } }\" attr=\"{ id: id }\" css=\"{'pagebuilder-content-type-hidden': !preview.display()}\"></div>\n            <if args=\"$parent.isContainer() && $index() === $parent.contentType.getChildren()().length - 1\">\n                <div class=\"pagebuilder-drop-indicator\"></div>\n            </if>\n        </div>\n        <div class=\"pagebuilder-empty-container empty-placeholder\"\n             css=\"placeholderCss()\"\n             translate=\"'Drag content types or columns here'\"></div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/row/full-bleed/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\"\n     ko-style=\"Object.assign(data.container.style(), data.main.style())\"\n     css=\"data.main.css\">\n    <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n         class=\"video-overlay\"\n         attr=\"data.video_overlay.attributes\"\n         ko-style=\"data.video_overlay.style\"></div>\n    <render args=\"masterTemplate\"></render>\n</div>\n","Magento_PageBuilder/template/content-type/row/full-bleed/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-affordance-row pagebuilder-content-type pagebuilder-content-type-affordance\"\n     ko-style=\"getStyle(data.main, ['marginTop', 'marginBottom', 'marginLeft', 'marginRight'])\"\n     event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <div class=\"pagebuilder-display-label\"\n         text=\"function () { return displayLabel().toUpperCase(); }()\"></div>\n    <div class=\"pagebuilder-content-type type-container no-system-border pagebuilder-row children-min-height\"\n         attr=\"data.main.attributes\"\n         ko-style=\"Object.assign({}, getStyleWithout(data.main, ['marginTop', 'marginBottom', 'marginLeft', 'marginRight']), {backgroundImage: getBackgroundImage()})\"\n         css=\"Object.assign(data.main.css(), {\n            'empty-container': contentType.children().length == 0,\n            'jarallax': data.main.attributes()['data-enable-parallax'] == 1 || data.main.attributes()['data-background-type'] == 'video'\n            })\"\n         afterRender=\"initParallax\">\n        <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n             class=\"video-overlay\"\n             attr=\"data.video_overlay.attributes\"\n             ko-style=\"data.video_overlay.style\"></div>\n        <render args=\"getOptions().template\"></render>\n        <div class=\"element-children content-type-container\" each=\"contentType.getChildren()\" ko-style=\"data.container.style\" css=\"getChildrenCss()\" attr=\"{id: contentType.id + '-children'}\" data-bind=\"sortable: getSortableOptions()\" afterRender=\"function (element) { if (typeof afterChildrenRender === 'function') { afterChildrenRender(element); } }\">\n            <if args=\"$parent.isContainer()\">\n                <div class=\"pagebuilder-drop-indicator\"></div>\n            </if>\n            <div class=\"pagebuilder-content-type-wrapper\" template=\"{ name: preview.template, data: preview, afterRender: function () { preview.dispatchAfterRenderEvent.apply(preview, arguments); } }\" attr=\"{ id: id }\" css=\"{'pagebuilder-content-type-hidden': !preview.display()}\"></div>\n            <if args=\"$parent.isContainer() && $index() === $parent.contentType.getChildren()().length - 1\">\n                <div class=\"pagebuilder-drop-indicator\"></div>\n            </if>\n        </div>\n        <div class=\"pagebuilder-empty-container empty-placeholder\"\n             css=\"placeholderCss()\"\n             translate=\"'Drag content types or columns here'\"></div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/row/contained/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\"\n     ko-style=\"data.main.style\"\n     css=\"data.main.css\">\n    <div attr=\"data.inner.attributes\"\n         ko-style=\"Object.assign(data.container.style(), data.inner.style())\"\n         css=\"data.inner.css\">\n        <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n             class=\"video-overlay\"\n             attr=\"data.video_overlay.attributes\"\n             ko-style=\"data.video_overlay.style\"></div>\n        <render args=\"masterTemplate\"></render>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/row/contained/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\"\n     ko-style=\"data.main.style\"\n     css=\"data.main.css\">\n    <div class=\"pagebuilder-affordance-row pagebuilder-content-type pagebuilder-content-type-affordance\"\n         ko-style=\"getStyle(data.inner, ['marginTop', 'marginBottom', 'marginLeft', 'marginRight'])\"\n         event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n        <div class=\"pagebuilder-display-label\"\n             text=\"function () { return displayLabel().toUpperCase(); }()\"></div>\n        <div class=\"pagebuilder-content-type no-system-border type-container pagebuilder-row children-min-height\"\n             attr=\"data.inner.attributes\"\n             ko-style=\"Object.assign({}, getStyleWithout(data.inner, ['marginTop', 'marginBottom', 'marginLeft', 'marginRight']), {backgroundImage: getBackgroundImage()})\"\n             css=\"Object.assign(data.inner.css(), {\n                'empty-container': contentType.children().length == 0,\n                'jarallax': data.inner.attributes()['data-enable-parallax'] == 1 || data.inner.attributes()['data-background-type'] == 'video'\n                })\"\n             afterRender=\"initParallax\">\n            <div if=\"data.video_overlay.attributes()['data-video-overlay-color']\"\n                 class=\"video-overlay\"\n                 attr=\"data.video_overlay.attributes\"\n                 ko-style=\"data.video_overlay.style\"></div>\n            <render args=\"getOptions().template\"></render>\n            <div class=\"element-children content-type-container\" each=\"contentType.getChildren()\" ko-style=\"data.container.style\" css=\"getChildrenCss()\" attr=\"{id: contentType.id + '-children'}\" data-bind=\"sortable: getSortableOptions()\" afterRender=\"function (element) { if (typeof afterChildrenRender === 'function') { afterChildrenRender(element); } }\">\n                <if args=\"$parent.isContainer()\">\n                    <div class=\"pagebuilder-drop-indicator\"></div>\n                </if>\n                <div class=\"pagebuilder-content-type-wrapper\" template=\"{ name: preview.template, data: preview, afterRender: function () { preview.dispatchAfterRenderEvent.apply(preview, arguments); } }\" attr=\"{ id: id }\" css=\"{'pagebuilder-content-type-hidden': !preview.display()}\"></div>\n                <if args=\"$parent.isContainer() && $index() === $parent.contentType.getChildren()().length - 1\">\n                    <div class=\"pagebuilder-drop-indicator\"></div>\n                </if>\n            </div>\n            <div class=\"pagebuilder-empty-container empty-placeholder\"\n                 css=\"placeholderCss()\"\n                 translate=\"'Drag content types or columns here'\"></div>\n        </div>\n    </div>\n</div>\n","Magento_PageBuilder/template/content-type/column-group/default/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-column-group\"\n     attr=\"data.main.attributes\"\n     ko-style=\"Object.assign(data.container.style, data.main.style)\"\n     css=\"data.main.css\">\n    <render args=\"masterTemplate\"></render>\n</div>\n","Magento_PageBuilder/template/content-type/column-group/default/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-column-group pagebuilder-content-type-affordance pagebuilder-content-type pagebuilder-affordance-column-group\"\n     ko-style=\"Object.assign(data.container.style, getStyle(data.main, ['marginTop', 'marginBottom', 'marginLeft', 'marginRight', 'width', 'alignSelf', 'minHeight']))\"\n     event=\"{ mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\"\n     css=\"Object.assign(data.main.css(), {'resizing': resizing, 'empty-child': hasEmptyChild, 'grid-change': gridChange, 'empty-container': $parent.children().length == 0})\"\n     attr=\"data.main.attributes\">\n\n    <render args=\"getOptions().template\"></render>\n    <div class=\"resize-grid\" each=\"gridSizeArray\">\n        <div class=\"grid-line\"></div>\n    </div>\n    <div class=\"resize-ghost\" afterRender=\"function (element) { bindGhost.call($data, element); }\"></div>\n    <div class=\"move-placeholder\" afterRender=\"function (element) { bindMovePlaceholder.call($data, element); }\"></div>\n    <div class=\"pagebuilder-display-label label-column-group\"\n         text=\"displayLabel().toUpperCase()\">\n    </div>\n\n\n        <div class=\"element-children content-type-container\"\n             ko-style=\"Object.assign({}, getStyleWithout(data.main, ['marginTop', 'marginBottom', 'marginLeft', 'marginRight', 'width', 'alignSelf', 'minHeight']), {backgroundImage: getBackgroundImage()})\"\n             each=\"$parent.getChildren()\"\n             data-bind=\"sortable: getSortableOptions()\"\n             afterRender=\"function (element) { bindInteractions.call($data, element); }\">\n            <render args=\"{name: preview.template, data: preview}\"></render>\n\n        </div>\n</div>\n","Magento_PageBuilder/template/content-type/tab-item/default/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"Object.assign({}, data.main.attributes(), { id: contentType.id })\"\n     ko-style=\"Object.assign(data.container.style(), data.main.style())\"\n     css=\"data.main.css\">\n    <render args=\"masterTemplate\" ></render>\n</div>\n","Magento_PageBuilder/template/content-type/tab-item/default/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type type-container pagebuilder-tab-item\"\n     attr=\"Object.assign({}, {id: contentType.id}, data.main.attributes())\"\n     ko-style=\"Object.assign({}, data.main.style(), {backgroundImage: getBackgroundImage()})\"\n     css=\"Object.assign({'empty-container': contentType.children().length == 0}, data.main.css())\">\n    <div class=\"element-children content-type-container\"\n         each=\"contentType.getChildren()\"\n         ko-style=\"data.container.style\"\n         css=\"getChildrenCss()\"\n         attr=\"{id: contentType.id + '-children'}\"\n         data-bind=\"sortable: getSortableOptions()\"\n         afterRender=\"function (element) { if (typeof afterChildrenRender === 'function') { afterChildrenRender(element); } }\">\n        <if args=\"$parent.isContainer()\">\n            <div class=\"pagebuilder-drop-indicator\"></div>\n        </if>\n        <div class=\"pagebuilder-content-type-wrapper\"\n             template=\"{ name: preview.template, data: preview, afterRender: preview.dispatchAfterRenderEvent.bind(preview) }\"\n             attr=\"{ id: id }\" css=\"{'pagebuilder-content-type-hidden': !preview.display()}\">\n        </div>\n        <if args=\"$parent.isContainer() && $index() === $parent.contentType.getChildren()().length - 1\">\n            <div class=\"pagebuilder-drop-indicator\"></div>\n        </if>\n    </div>\n    <div class=\"pagebuilder-empty-container empty-placeholder\"\n         css=\"placeholderCss()\"\n         translate=\"'Drag content types or columns here'\"></div>\n</div>\n","Magento_PageBuilder/template/grid/cells/template-apply.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<label class=\"data-grid-state-cell-inner single-select-cell\">\n    <button\n            class=\"action-default\"\n            translate=\"'Apply'\"\n            disable=\"$col.disabled.indexOf($row()[$col.indexField]) != -1\"\n            attr=\"{\n                id: index + 'check' + $row()[$col.indexField]\n            }\"\n            click=\"select.bind($data, $row()[$col.indexField], false)\"\n            ></button>\n</label>\n","Magento_PageBuilder/template/grid/cells/single-select.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<label class=\"data-grid-state-cell-inner single-select-cell\">\n    <button\n            class=\"action-default\"\n            translate=\"'Select'\"\n            disable=\"$col.disabled.indexOf($row()[$col.indexField]) != -1\"\n            attr=\"{\n                id: index + 'check' + $row()[$col.indexField]\n            }\"\n            visible=\"$col.selected()[0] !== $row()[$col.indexField]\"\n            click=\"select.bind($data, $row()[$col.indexField], false)\"\n            ></button>\n    <i class=\"selection-indicator-icon icon-admin-pagebuilder-success\" visible=\"$col.selected()[0] === $row()[$col.indexField]\"></i>\n    <span translate=\"'Selected'\"\n          class=\"selection-indicator-text\"\n          visible=\"$col.selected()[0] === $row()[$col.indexField]\"\n          ></span>\n</label>\n","Magento_PageBuilder/template/grid/cells/preview-image/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"preview-image-preview\" data-role=\"preview-image-preview\">\n    <div class=\"preview-image-preview-image-block\">\n        <img class=\"preview-image-preview-image\" src=\"<%- src %>\" alt=\"<%- alt %>\" />\n    </div>\n</div>\n","Magento_AdminAdobeIms/template/adobe-ims-reauth.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<button\n    class=\"adobe-sign-in-button\"\n    id=\"adobeImsSignIn\"\n    data-role=\"signInBtn\"\n    data-bind=\"click: login\"\n    type=\"button\">\n    <span>Sign In</span>\n</button>\n","Magento_InventoryAdminUi/template/stock/grid/cell/assigned-sources-cell.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"data-grid-cell-content\" attr=\"'data-tooltip-trigger': ++ko.uid\">\n    <ul data-bind=\"foreach: { data: $col.getSourcesAssignedToStockOrderedByPriority($row()), as: '$assignedSource' }\">\n        <li>\n            <span data-bind=\"text: $assignedSource.name\"></span>\n            (<span data-bind=\"text: $assignedSource.sourceCode\"></span>)\n        </li>\n    </ul>\n</div>\n<div tooltip=\"\n    trigger: '[data-tooltip-trigger=' + ko.uid + ']',\n    action: 'hover',\n    closeOnScroll: false,\n    delay: 0,\n    position: 'top',\n    step: 30,\n    track: false,\n    strict: true\">\n    <div>\n        <div class=\"data-tooltip-title\" data-bind=\"i18n: 'Assigned Sources:'\"></div>\n        <div class=\"data-tooltip-content\">\n            <!-- ko foreach: { data: $col.getTooltipData($row()), as: '$assignedSource' } -->\n            <div><span data-bind=\"text: $assignedSource.name\"></span>: <span data-bind=\"text: $assignedSource.sourceCode\"></span></div>\n            <!-- /ko -->\n        </div>\n    </div>\n</div>\n\n","Magento_Sales/templates/order/create/shipping/reload.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__page-section-title\">\n    <span class=\"title\"><%- data.title %></span>\n</div>\n<div id=\"order-shipping-method-summary\"\n     class=\"order-shipping-method-summary\">\n    <a href=\"#\"\n       onclick=\"return order.loadShippingRates();\"\n       class=\"action-default\">\n        <span><%- data.linkText %></span>\n    </a>\n    <input type=\"hidden\" name=\"order[has_shipping]\" value=\"\" class=\"required-entry\" />\n</div>\n","Magento_Sales/templates/order/create/payment/reload.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__page-section-title\">\n    <span class=\"title\"><%- data.title %></span>\n</div>\n<div id=\"order-billing_method_summary\"\n     class=\"order-billing-method-summary\">\n    <a href=\"#\"\n       onclick=\"return order.loadPaymentMethods();\"\n       class=\"action-default\">\n        <span><%- data.linkText %></span>\n    </a>\n</div>\n","Magento_InventoryCatalogAdminUi/template/dynamic-rows/cells/text.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"control-table-text\">\n    <span attr=\"'data-index': index, 'title': $t('Source code: ')+$record().data().source_code\" data-bind=\"\n        text: value,\n        css: {_disabled: disabled}\n    \">\n    </span>\n</div>\n","Magento_InventoryCatalogAdminUi/template/stock/assign-sources/action-delete.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<button class=\"action-delete\"\n        attr=\"{'data-action': 'remove_row', title: $t($parent.deleteButtonLabel), 'disabled': $data.disabled}\"\n        data-bind=\"\n            click: $data.deleteRecord.bind($data, $record().index, $record().recordId),\n            attr: {\n                title: $parent.deleteButtonLabel\n            }\n        \">\n    <span translate=\"$parent.deleteButtonLabel\"></span>\n    <!-- ko if: $data.notice -->\n        <!-- ko with: {noticeUnsanitizedHtml: notice} -->\n            <small html=\"noticeUnsanitizedHtml\"></small>\n        <!-- /ko -->\n    <!-- /ko -->\n</button>\n","Magento_InventoryCatalogAdminUi/template/stock/assign-sources/button.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field admin__field-group-additional\" css=\"$data.additionalClasses\" visible=\"visible\">\n    <label class=\"admin__field-label\" if=\"$data.label\" visible=\"$data.labelVisible\">\n        <span text=\"label\"></span>\n    </label>\n\n    <div class=\"admin__field-control\">\n        <render args=\"elementTmpl\"></render>\n    </div>\n\n    <div class=\"admin__field-note\" if=\"$data.notice\">\n        <span><strong translate=\"'NOTE'\"></strong>: <translate args=\"notice\"></translate></span>\n    </div>\n</div>\n","Magento_InventoryCatalogAdminUi/template/product/form/cell-status.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"control-table-text\">\n    <span attr=\"'data-index': index\" data-bind=\"\n        text: $data.value() == 1 ? $t('Enabled') : $t('Disabled'),\n        css: {_disabled: disabled}\n    \">\n    </span>\n</div>\n","Magento_InventoryCatalogAdminUi/template/product/form/stock/assign-sources/action-delete.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<button class=\"action-delete\"\n        attr=\"{'data-action': 'remove_row', title: $t($parent.deleteButtonLabel)}\"\n        data-bind=\"\n            click: $data.deleteRecord.bind($data, $record().index, $record().recordId),\n            attr: {\n                title: $parent.deleteButtonLabel\n            }\n        \">\n    <span translate=\"$parent.deleteButtonLabel\"></span>\n    <!-- ko if: $data.notice -->\n        <!-- ko with: {noticeUnsanitizedHtml: notice} -->\n            <small html=\"noticeUnsanitizedHtml\"></small>\n        <!-- /ko -->\n    <!-- /ko -->\n</button>\n","Magento_InventoryCatalogAdminUi/template/product/grid/cell/source-items.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"data-grid-cell-content\" attr=\"'data-tooltip-trigger': ++ko.uid\">\n    <ul data-bind=\"foreach: { data: $col.getSourceItemsDataCut($row()), as: '$sourceItemData' }\">\n        <li>\n            <strong data-bind=\"text: $sourceItemData.source_name\"></strong>:\n            <span data-bind=\"text: $sourceItemData.qty\"></span>\n        </li>\n    </ul>\n</div>\n<div tooltip=\"\n    trigger: '[data-tooltip-trigger=' + ko.uid + ']',\n    action: 'hover',\n    closeOnScroll: false,\n    delay: 0,\n    position: 'top',\n    step: 30,\n    track: false,\n    strict: true\">\n    <div>\n        <div class=\"data-tooltip-title\" data-bind=\"i18n: 'Quantity per Source:'\"></div>\n        <div class=\"data-tooltip-content\">\n            <!-- ko foreach: { data: $col.getSourceItemsData($row()), as: '$sourceItemData' } -->\n            <div><strong data-bind=\"text: $sourceItemData.source_name\"></strong>: <span\n                    data-bind=\"text: $sourceItemData.qty\"></span></div>\n            <!-- /ko -->\n        </div>\n    </div>\n</div>\n","Magento_InventoryShippingAdminUi/template/order/grid/cell/allocated-sources-cell.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"data-grid-cell-content\" attr=\"'data-tooltip-trigger': ++ko.uid\">\n    <ul data-bind=\"foreach: { data: $col.getAllocatedSources($row()), as: '$allocatedSource' }\">\n        <li>\n            <span data-bind=\"text: $allocatedSource\"></span>\n        </li>\n    </ul>\n</div>\n<div tooltip=\"\n    trigger: '[data-tooltip-trigger=' + ko.uid + ']',\n    action: 'hover',\n    closeOnScroll: false,\n    delay: 0,\n    position: 'top',\n    step: 30,\n    track: false,\n    strict: true\">\n    <div>\n        <div class=\"data-tooltip-title\" data-bind=\"i18n: 'Allocated Sources'\"></div>\n        <div class=\"data-tooltip-content\">\n            <!-- ko foreach: { data: $col.getTooltipData($row()), as: '$allocatedSource' } -->\n            <div><span data-bind=\"text: $allocatedSource\"></span></div>\n            <!-- /ko -->\n        </div>\n    </div>\n</div>\n","Magento_Theme/template/form/button-field.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field\"\n     visible=\"visible\"\n     css=\"$data.additionalClasses\"\n     attr=\"'data-index': index\">\n    <label class=\"admin__field-label\">\n        <span text=\"label\"></span>\n    </label>\n\n    <div class=\"admin__field-control\"\n         css=\"'_with-tooltip': $data.tooltip\">\n        <render args=\"tooltipTpl\" if=\"$data.tooltip\"></render>\n        <render args=\"buttonTpl\" ></render>\n        <div class=\"admin__field-note\" if=\"$data.notice\">\n            <span text=\"notice\"></span>\n        </div>\n    </div>\n</div>\n","Magento_Theme/template/form/element/button.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<button type=\"button\"\n        click=\"action\"\n        disable=\"disabled\"\n        attr=\"'data-index': index\">\n    <span text=\"title\">\n    </span>\n</button>\n","Smartwave_Filterproducts/template/content-type/filterproducts/grid/master.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div attr=\"data.main.attributes\" data-bind=\"html: data.main.html\" ko-style=\"data.main.style\" css=\"data.main.css\"></div>\n","Smartwave_Filterproducts/template/content-type/filterproducts/grid/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"pagebuilder-content-type pagebuilder-filterproducts\" data-bind=\"event: { mouseover: onMouseOver, mouseout: onMouseOut }, mouseoverBubble: false\">\n    <div attr=\"data.main.attributes\" ko-style=\"data.main.style\" css=\"data.main.css\">\n        <div if=\"displayPreview\" class=\"rendered-content\" html=\"widgetUnsanitizedHtml\" afterRender=\"onAfterRender\"></div>\n        <div ifnot=\"displayPreview\" class=\"pagebuilder-products-placeholder\">\n            <span class=\"placeholder-text\" text=\"placeholderText\"></span>\n        </div>\n    </div>\n    <render args=\"getOptions().template\" ></render>\n</div>\n","Magento_InventorySalesAdminUi/template/stock/grid/cell/sales-channel-cell.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"data-grid-cell-content\">\n    <ul data-bind=\"foreach: { data: $col.getSalesChannelsGroupedByType($row()), as: '$salesChannels' }\">\n        <li>\n            <strong data-bind=\"text: $salesChannels.type\"></strong>\n            <ul data-bind=\"foreach: { data: $salesChannels.channels, as: '$salesChannel' }\">\n                <li>\n                    <span data-bind=\"text: $salesChannel.name\"></span>\n                    (<span data-bind=\"text: $salesChannel.code\"></span>)\n                </li>\n            </ul>\n        </li>\n    </ul>\n</div>\n","Magento_InventorySalesAdminUi/template/product/form/salable-quantity.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field-complex\" css=\"$data.additionalClasses\" visible=\"visible\" attr=\"'data-index': index\">\n    <div class=\"admin__field-complex-content\">\n        <div repeat=\"foreach: $data.salable_quantity || [], item: '$salableQuantityData'\">\n            <div>\n                <strong text=\"$salableQuantityData().stock_name\"></strong>\n                :\n                <span text=\"$salableQuantityData().qty\"></span>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_InventorySalesAdminUi/template/product/form/fieldset.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"fieldset-wrapper\"\n     css=\"$data.additionalClasses\"\n     attr=\"'data-level': $data.level, 'data-index': index\"\n     data-bind=\"visible: $data.visible === undefined ? true: $data.visible\">\n    <div class=\"fieldset-wrapper-title\"\n         attr=\"tabindex: !collapsible ? -1 : 0,\n               'data-state-collapsible': collapsible ? opened() ? 'open' : 'closed' : null\"\n         click=\"toggleOpened\"\n         keyboard=\"13: toggleOpened\"\n         if=\"label\">\n\n        <strong css=\"'admin__collapsible-title': collapsible,\n                      title: !collapsible,\n                      '_changed': changed,\n                      '_loading': loading,\n                      '_error': error\">\n            <span translate=\"label\"></span>\n            <div class=\"admin__field-saleable-qty admin__field-tooltip\">\n                <a class=\"admin__field-tooltip-action action-help\" target=\"_blank\" tabindex=\"1\" attr=\"href: tooltip.link\"></a>\n                <div class=\"admin__field-tooltip-content\" data-bind=\"text: tooltip.description\"></div>\n            </div>\n            <span class=\"admin__page-nav-item-messages\" if=\"collapsible\">\n                <span class=\"admin__page-nav-item-message _changed\">\n                    <span class=\"admin__page-nav-item-message-icon\"></span>\n                    <span class=\"admin__page-nav-item-message-tooltip\"\n                          data-bind=\"i18n: 'Changes have been made to this section that have not been saved.'\">\n                    </span>\n                </span>\n                <span class=\"admin__page-nav-item-message _error\">\n                    <span class=\"admin__page-nav-item-message-icon\"></span>\n                    <span class=\"admin__page-nav-item-message-tooltip\"\n                          data-bind=\"i18n: 'This tab contains invalid data. Please resolve this before saving.'\">\n                    </span>\n                </span>\n                <span class=\"admin__page-nav-item-message-loader\">\n                    <span class=\"spinner\">\n                       <span repeat=\"8\"></span>\n                    </span>\n               </span>\n            </span>\n        </strong>\n    </div>\n\n    <div class=\"admin__fieldset-wrapper-content\"\n         css=\"'admin__collapsible-content': collapsible, '_show': opened, '_hide': !opened()\">\n        <fieldset\n            if=\"opened() || _wasOpened || initializeFieldsetDataByDefault\"\n            class=\"admin__fieldset\"\n            each=\"data: elems, as: 'element'\" render=\"\"></fieldset>\n    </div>\n</div>\n","Magento_InventorySalesAdminUi/template/product/grid/cell/salable-quantity.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"data-grid-cell-content\">\n    <ul data-bind=\"foreach: { data: $col.getSalableQuantityData($row()), as: '$salableQuantityData' }\">\n        <li>\n            <!-- ko if: !$salableQuantityData.manage_stock -->\n            <span data-bind=\"i18n: 'No manage stock'\"></span>\n            <!-- /ko -->\n            <!-- ko if: $salableQuantityData.message -->\n            <span data-bind=\"text: $salableQuantityData.message\"></span>\n            <!-- /ko -->\n            <!-- ko if: $salableQuantityData.stock_name -->\n            <strong data-bind=\"text: $salableQuantityData.stock_name\"></strong>:\n            <span data-bind=\"text: $salableQuantityData.qty\"></span>\n            <!-- /ko -->\n        </li>\n    </ul>\n</div>\n","Magento_Ui/templates/collection.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<each args=\"data: elems, as: 'element'\">\n    <render if=\"hasTemplate()\"></render>\n</each>\n","Magento_Ui/templates/area.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<if args=\"wasActivated\">\n    <div each=\"elems\" visible=\"active\" attr=\"'data-area-active': active\" render=\"\"></div>\n</if>\n","Magento_Ui/templates/block-loader.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div data-role=\"loader\" class=\"loading-mask\" style=\"position: absolute;\">\n    <div class=\"loader\">\n        <img src=\"<%= loaderImageHref %>\" alt=\"Loading...\" title=\"Loading...\" style=\"position: absolute;\">\n    </div>\n</div>\n","Magento_Ui/templates/tab.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__page-nav\">\n    <div class=\"admin__page-nav-title\" css=\"_collapsible: collapsible, _opened: opened && collapsible\" click=\"toggleOpened\" keyboard=\"13: toggleOpened\">\n        <strong tabindex=\"1\" text=\"label\" keyboard=\"13: toggleOpened\"></strong>\n    </div>\n    <ul class=\"admin__page-nav-items items\" each=\"elems\" visible=\"opened\">\n        <li class=\"admin__page-nav-item\" tabindex=\"2\" css=\"_active: active, _loading: loading\" click=\"activate\" keyboard=\"13: activate\">\n            <a class=\"admin__page-nav-link\" href=\"#\" css=\"_changed: changed\" attr=\"id: 'tab_' + index\">\n                <span text=\"label\"></span>\n                <span class=\"admin__page-nav-item-messages\">\n                    <span class=\"admin__page-nav-item-message _changed\">\n                        <span class=\"admin__page-nav-item-message-icon\"></span>\n                        <span class=\"admin__page-nav-item-message-tooltip\"\n                               translate=\"'Changes have been made to this section that have not been saved.'\"></span>\n                    </span>\n                    <span class=\"admin__page-nav-item-message-loader\">\n                        <span class=\"spinner\">\n                           <span repeat=\"8\"></span>\n                        </span>\n                   </span>\n                </span>\n            </a>\n        </li>\n    </ul>\n</div>\n","Magento_Ui/templates/dynamic-rows/templates/grid.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__field\"\n     visible=\"visible\"\n     disable=\"disabled\"\n     css=\"$data.setClasses($data)\"\n     attr=\"'data-index': index\">\n    <label if=\"$data.label\" class=\"admin__field-label\" attr=\"for: $data.uid\">\n        <span translate=\"$data.label\"></span>\n    </label>\n\n    <div class=\"admin__field-control\" data-role=\"grid-wrapper\">\n        <div class=\"admin__control-table-pagination\" visible=\"!!$data.getRecordCount()\">\n            <div class=\"admin__data-grid-pager-wrap\">\n                <select class=\"admin__control-select\" data-bind=\"value:pageSize, event:{change: updatePageSize}\">\n                    <option value=\"5\">5</option>\n                    <option value=\"20\" selected=\"selected\">20</option>\n                    <option value=\"30\">30</option>\n                    <option value=\"50\">50</option>\n                    <option value=\"100\">100</option>\n                    <option value=\"200\">200</option>\n                    <option value=\"500\">500</option>\n                </select>\n                <label class=\"admin__control-support-text\" data-bind=\"text: $t('per page')\"></label>\n                <div class=\"admin__data-grid-pager\">\n                    <button class=\"action-previous\" type=\"button\" data-bind=\"attr: {title: $t('Previous Page')}, click: previousPage, disable: isFirst()\"></button>\n                    <input class=\"admin__control-text\" type=\"number\" data-bind=\"attr: {id: ++ko.uid}, value: currentPage\"/>\n                    <label class=\"admin__control-support-text\" data-bind=\"attr: {for: ko.uid}, text: 'of ' + pages()\"></label>\n                    <button class=\"action-next\" type=\"button\" data-bind=\"attr: {title: $t('Next Page')}, click: nextPage, disable: isLast()\"></button>\n                </div>\n            </div>\n        </div>\n\n        <div class=\"admin__control-table-wrapper\">\n            <div data-role=\"spinner\"\n                 class=\"admin__data-grid-loading-mask\"\n                 if=\"$data.showSpinner\">\n                <div class=\"spinner\">\n                    <span repeat=\"8\"></span>\n                </div>\n            </div>\n            <table class=\"admin__dynamic-rows data-grid\" data-role=\"grid\">\n                <thead if=\"$data.columnsHeader\">\n                <tr>\n                    <th if=\"dndConfig.enabled\"\n                        class=\"data-grid-draggable-row-cell\"></th>\n\n                    <th repeat=\"foreach: labels, item: '$label'\"\n                        class=\"data-grid-th\"\n                        visible=\"$label().visible\"\n                        disable=\"$label().disabled\"\n                        css=\"$label().columnsHeaderClasses\">\n                        <span translate=\"$label().label\"></span>\n                    </th>\n                </tr>\n                </thead>\n\n                <tbody>\n                <tr repeat=\"foreach: elems, item: '$record'\"\n                    class=\"data-row\"\n                    css=\"'_odd-row': $index % 2\">\n                    <td if=\"dndConfig.enabled\"\n                        class=\"data-grid-draggable-row-cell\"\n                        template=\"name: dndConfig.template, data: dnd\"></td>\n\n                    <!-- ko foreach: { data: $record().elems(), as: 'elem'}  -->\n                    <td if=\"elem.template\"\n                        visible=\"elem.visible() && elem.formElement !== 'hidden'\"\n                        disable=\"elem.disabled\"\n                        css=\"$parent.setClasses(elem)\"\n                        template=\"elem.template\"\n                        attr=\"'data-index': index\"></td>\n                    <!-- /ko -->\n                </tr>\n                </tbody>\n            </table>\n        </div>\n\n        <div class=\"admin__control-table-action\" if=\"$data.addButton\">\n            <button attr=\"{disabled: disabled}\"\n                    type=\"button\"\n                    click=\"addChild.bind($data, false, false)\">\n                <span translate=\"addButtonLabel\"></span>\n            </button>\n        </div>\n        <render args=\"fallbackResetTpl\" if=\"$data.showFallbackReset && $data.isDifferedFromDefault\"></render>\n    </div>\n</div>\n","Magento_Ui/templates/dynamic-rows/templates/collapsible.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field\" css=\"element.setClasses(element)\">\n    <label if=\"element.label\" class=\"admin__field-label\" attr=\"for: element.uid\">\n        <span translate=\"element.label\"></span>\n    </label>\n\n    <div class=\"admin__field-control\" data-role=\"grid-wrapper\">\n        <div class=\"admin__control-table-pagination\" visible=\"!!element.getRecordCount()\">\n            <div class=\"admin__data-grid-pager\">\n                <button class=\"action-previous\" type=\"button\" data-bind=\"attr: {title: $t('Previous Page')}, click: previousPage, disable: isFirst()\"></button>\n                <input class=\"admin__control-text\" type=\"number\" data-bind=\"attr: {id: ++ko.uid}, value: currentPage\">\n                <label class=\"admin__control-support-text\" data-bind=\"attr: {for: ko.uid}, text: 'of ' + pages()\"></label>\n                <button class=\"action-next\" type=\"button\" data-bind=\"attr: {title: $t('Next Page')}, click: nextPage, disable: isLast()\"></button>\n            </div>\n        </div>\n        <table class=\"admin__dynamic-rows admin__control-collapsible\" data-role=\"grid\" attr=\"'data-index': index\">\n\n            <thead if=\"element.columnsHeader\">\n            <tr data-bind=\"foreach: {data: labels, as: 'label'}\">\n                <th translate=\"label.config.label\"\n                    css=\"item.columnsHeaderClasses\">\n                </th>\n            </tr>\n            </thead>\n\n            <tbody data-bind=\"foreach: elems\">\n            <tr class=\"data-row\" data-bind=\"foreach: {data: elems, as: 'elem'}\">\n                <td css=\"$parents[1].setClasses(elem)\" if=\"elem.template\">\n                    <div class=\"fieldset-wrapper admin__collapsible-block-wrapper\"\n                         collapsible=\"openClass: '_show', closeOnOuter: false, opened: elem.opened()\">\n                        <div class=\"fieldset-wrapper-title\">\n\n                            <div class=\"admin__collapsible-title\" data-role=\"collapsible-title\" click=\"elem.toggleOpened\">\n                                <render args=\"name: $parents[1].dndConfig.template, data: $parents[1].dnd\"\n                                        if=\"$parents[1].dndConfig.enabled\" ></render>\n\n                                <span translate=\"$parent.getLabel(elem)\"></span>\n                            </div>\n\n                            <button class=\"action-delete\"\n                                    data-index=\"delete_button\"\n                                    type=\"button\"\n                                    title=\"'Delete'\"\n                                    click=\"function(){\n                                            $parents[1].deleteHandler($parent.index, $parent.recordId)\n                                        }\">\n                                <span translate=\"'Delete'\"></span>\n                            </button>\n                        </div>\n\n                        <div class=\"admin__collapsible-content\"\n                             css=\"{_show: $data.opened()}\"\n                             data-role=\"collapsible-content\"\n                             template=\"elem.template\"></div>\n                    </div>\n                </td>\n            </tr>\n            </tbody>\n        </table>\n\n        <div class=\"admin__control-table-action\" if=\"element.addButton\">\n            <button attr=\"{disabled: disabled}\"\n                    type=\"button\"\n                    click=\"addChild.bind($data, false, false)\">\n                <span translate=\"addButtonLabel\"></span>\n            </button>\n        </div>\n    </div>\n</div>\n","Magento_Ui/templates/dynamic-rows/templates/default.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field\" visible=\"visible\" disable=\"disabled\" css=\"element.setClasses(element)\">\n    <label if=\"element.label\" class=\"admin__field-label\" attr=\"for: element.uid\">\n        <span translate=\"element.label\"></span>\n    </label>\n\n    <div class=\"admin__field-control\" data-role=\"grid-wrapper\" attr=\"'data-index': index\">\n        <div class=\"admin__control-table-wrapper\">\n            <div data-role=\"spinner\"\n                 class=\"admin__data-grid-loading-mask\"\n                 if=\"$data.showSpinner\">\n                <div class=\"spinner\">\n                    <span repeat=\"8\"></span>\n                </div>\n            </div>\n\n            <table class=\"admin__dynamic-rows admin__control-table\" data-role=\"grid\" attr=\"{'data-index': index}\">\n                <thead if=\"element.columnsHeader\">\n                    <tr>\n                        <th if=\"dndConfig.enabled\"></th>\n                        <th repeat=\"foreach: labels, item: '$label'\"\n                            css=\"setClasses($label())\"\n                            visible=\"$label().visible\"\n                            disable=\"$label().disabled\">\n                            <span translate=\"$label().label\"></span>\n                        </th>\n                    </tr>\n                </thead>\n\n                <tbody>\n                    <tr class=\"data-row\" repeat=\"foreach: elems, item: '$record'\">\n                        <td if=\"dndConfig.enabled\"\n                            class=\"col-draggable\"\n                            template=\"name: dndConfig.template, data: dnd\"></td>\n\n                    <!-- ko foreach: { data: $record().elems(), as: 'elem'}  -->\n                    <td if=\"elem.template\"\n                        css=\"$parent.setClasses(elem)\"\n                        visible=\"elem.visible() && elem.formElement !== 'hidden'\"\n                        disable=\"elem.disabled\"\n                        template=\"elem.template\"></td>\n                    <!-- /ko -->\n                </tr>\n                </tbody>\n\n                <tfoot visible=\"element.addButton || (!!element.getRecordCount() && pages() > 1)\">\n                    <tr>\n                        <td attr=\"{'colspan': element.getColumnsCount()}\"\n                            visible=\"element.addButton || pages() > 1\">\n                            <button if=\"element.addButton\"\n                                    attr=\"{disabled: disabled, 'data-action': 'add_new_row'}\"\n                                    type=\"button\"\n                                    click=\"processingAddChild.bind($data, false, false, false)\">\n                                <span translate=\"addButtonLabel\"></span>\n                            </button>\n\n                            <div class=\"admin__control-table-pagination\" visible=\"!!element.getRecordCount() && pages() > 1\">\n                                <div class=\"admin__data-grid-pager\">\n                                    <button class=\"action-previous\" type=\"button\" data-bind=\"attr: {title: $t('Previous Page')}, click: previousPage, disable: isFirst()\"></button>\n                                    <input class=\"admin__control-text\" type=\"number\" data-bind=\"attr: {id: ++ko.uid}, value: currentPage\">\n                                    <label class=\"admin__control-support-text\" data-bind=\"attr: {for: ko.uid}, text: 'of ' + pages()\"></label>\n                                    <button class=\"action-next\" type=\"button\" data-bind=\"attr: {title: $t('Next Page')}, click: nextPage, disable: isLast()\"></button>\n                                </div>\n                            </div>\n                        </td>\n                    </tr>\n                </tfoot>\n            </table>\n        </div>\n    </div>\n</div>\n","Magento_Ui/templates/dynamic-rows/cells/thumbnail.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<img class=\"admin__control-thumbnail\" style=\"max-height: 75px; max-width: 75px;\" data-bind=\"attr: {src: $data.value}\" loading=\"lazy\"/>\n","Magento_Ui/templates/dynamic-rows/cells/action-delete.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<button class=\"action-delete\"\n        attr=\"{'data-action': 'remove_row'}\"\n        data-bind=\"\n            click: $data.deleteRecord.bind($data, $record().index, $record().recordId),\n            attr: {\n                title: $parent.deleteButtonLabel\n            }\n        \">\n    <span translate=\"$parent.deleteButtonLabel\"></span>\n</button>\n","Magento_Ui/templates/dynamic-rows/cells/dnd.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"draggable-handle\" afterRender=\"$data.initListeners\"></div>\n","Magento_Ui/templates/dynamic-rows/cells/text.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"control-table-text\">\n    <span attr=\"'data-index': index\" data-bind=\"\n        text: value,\n        css: {_disabled: disabled}\n    \">\n    </span>\n</div>\n","Magento_Ui/templates/timeline/timeline.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"timeline\">\n    <svg\n        version=\"1.1\"\n        xmlns=\"http://www.w3.org/2000/svg\"\n        xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        style=\"position: absolute; width: 0; height: 0;\"\n        width=\"0\"\n        height=\"0\">\n        <defs>\n            <symbol id=\"svg-ending\" viewBox=\"0 0 28 36\">\n                <path\n                    class=\"g__timeline-ending\"\n                    d=\"\n                        M2.864,0.456\n                        h1.189 l14.625,17.55\n                        L4.054,35.557\n                        H2.681\"></path>\n                <path\n                    class=\"g__timeline-arrow\"\n                    fill=\"currentColor\"\n                    d=\"\n                        M9.175,0.04\n                        h4.002l15.006,18.007\n                        L13.177,36.055\n                        H9.175 l15.006-18.008\n                        L9.175,0.04z\"></path>\n            </symbol>\n        </defs>\n    </svg>\n\n    <div class=\"timeline-content\"\n         css=\"'_from-now': hasToday(),\n              '_no-records': !hasData()\">\n        <div class=\"timeline-past\" if=\"hasToday()\">\n            <time class=\"timeline-date\" translate=\"'Past'\"></time>\n        </div>\n        <ul class=\"timeline-units\">\n            <li class=\"timeline-unit\" repeat=\"foreach: updateRange().days, item: '$date'\">\n                <div tooltip=\"\n                    trigger: '[data-tooltip-trigger=' + $index + ']',\n                    action: 'hover',\n                    delay: 300,\n                    track: true,\n                    position: 'top',\n                    closeButton: false\n                \">\n                    <text args=\"isToday($date()) ? $t('Today') \\: formatHeader($date())\"></text>\n                </div>\n                <time attr=\"'data-tooltip-trigger': $index\" class=\"timeline-date\">\n\n                    <!-- NOTE: needs to be replaced by the date binding -->\n                    <text args=\"isToday($date()) ? $t('Today') \\: formatHeader($date())\"></text>\n                </time>\n            </li>\n        </ul>\n        <ul class=\"timeline-items\">\n            <if args=\"hasData()\">\n                <li class=\"timeline-item\"\n                    repeat=\"foreach: rows, item: '$row'\"\n                    attr=\"'data-tooltip-search-scope': 'search-scope-' + $index\"\n                    css=\"\n                        _active: isActive($row()),\n                        _permanent: isPermanent($row())\n                    \"\n                    render=\"recordTmpl\"></li>\n            </if>\n\n            <ifnot args=\"hasData()\">\n                <li class=\"timeline-item\" data-role=\"no-data-msg\">\n                    <div class=\"timeline-event\">\n                        <span class=\"timeline-event-title\"\n                                translate=\"'We couldn\\'t find any records.'\"></span>\n                        <div class=\"timeline-event-info\"></div>\n                    </div>\n                </li>\n            </ifnot>\n        </ul>\n    </div>\n    <div class=\"timeline-scale\">\n        <div class=\"data-slider\"\n            range=\"\n                value: ko.getObservable($data, 'scale'),\n                min: minScale,\n                max: maxScale,\n                step: scaleStep\n            \">\n            <span class=\"data-slider-from\" text=\"daysToWeeks(minScale) + 'w'\"></span>\n            <span class=\"data-slider-to\" text=\"daysToWeeks(maxScale) + 'w'\"></span>\n        </div>\n    </div>\n</div>\n","Magento_Ui/templates/timeline/record.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"timeline-event\">\n    <strong class=\"timeline-event-title\" ko-scope=\"requestChild('name')\">\n        <text args=\"getLabel($row())\"></text>\n    </strong>\n    <div class=\"timeline-event-info\">\n        <div class=\"timeline-event-details\"></div>\n        <div class=\"timeline-event-summary\"></div>\n    </div>\n    <div class=\"timeline-event-actions\">\n        <button type=\"button\"\n                attr=\"title: $t('To Start')\"\n                class=\"timeline-action _tostart\"\n                disabled>\n            <span translate=\"'To Start'\"></span>\n        </button>\n        <button type=\"button\"\n                attr=\"title: $t('To End')\"\n                class=\"timeline-action _toend\"\n                disabled>\n            <span translate=\"'To End'\"></span>\n        </button>\n    </div>\n    <svg>\n        <use class=\"timeline-ending\" xlink:href=\"#svg-ending\"></use>\n    </svg>\n</div>\n","Magento_Ui/templates/form/insert.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div data-bind=\"bindHtml: content,\n        visible: visible,\n        css: contentSelector\"></div>\n\n<!--ko if: showSpinner -->\n<div data-role=\"spinner\" class=\"admin__data-grid-loading-mask\" data-bind=\"visible: loading\">\n    <div class=\"spinner\">\n        <span></span><span></span><span></span><span></span>\n        <span></span><span></span><span></span><span></span>\n    </div>\n</div>\n<!-- /ko -->\n","Magento_Ui/templates/form/field.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field\"\n     visible=\"visible\"\n     css=\"$data.additionalClasses\"\n     attr=\"'data-index': index\">\n    <div class=\"admin__field-label\" visible=\"$data.labelVisible\">\n        <label if=\"$data.label\"  attr=\"for: uid\">\n            <span translate=\"label\" attr=\"'data-config-scope': $data.scopeLabel\"></span>\n        </label>\n    </div>\n    <div class=\"admin__field-control\"\n         css=\"'_with-tooltip': $data.tooltip, '_with-reset': $data.showFallbackReset && $data.isDifferedFromDefault\">\n        <render args=\"elementTmpl\" ifnot=\"hasAddons()\"></render>\n\n        <div class=\"admin__control-addon\" if=\"hasAddons()\">\n            <render args=\"elementTmpl\"></render>\n\n            <label class=\"admin__addon-prefix\" if=\"$data.addbefore\" attr=\"for: uid\">\n                <span text=\"addbefore\"></span>\n            </label>\n            <label class=\"admin__addon-suffix\" if=\"$data.addafter\" attr=\"for: uid\">\n                <span text=\"addafter\"></span>\n            </label>\n        </div>\n\n        <render args=\"tooltipTpl\" if=\"$data.tooltip\"></render>\n\n        <render args=\"fallbackResetTpl\" if=\"$data.showFallbackReset && $data.isDifferedFromDefault\"></render>\n\n        <label class=\"admin__field-error\" if=\"error\" attr=\"for: uid\" text=\"error\"></label>\n\n        <div class=\"admin__field-note\" if=\"$data.notice\" attr=\"id: noticeId\">\n            <span translate=\"notice\"></span>\n        </div>\n\n        <!-- ko if: $data.additionalInfo -->\n            <!-- ko with: {additionalInfoUnsanitizedHtml: $data.additionalInfo} -->\n                <div class=\"admin__additional-info\" html=\"additionalInfoUnsanitizedHtml\"></div>\n            <!-- /ko -->\n        <!-- /ko -->\n\n        <render args=\"$data.service.template\" if=\"$data.hasService()\"></render>\n    </div>\n</div>\n","Magento_Ui/templates/form/collection.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<each args=\"data: items, as: '$item'\">\n    <each args=\"$item\" render=\"\"></each>\n</each>\n","Magento_Ui/templates/form/fieldset.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"fieldset-wrapper\"\n     css=\"$data.additionalClasses\"\n     attr=\"'data-level': $data.level, 'data-index': index\"\n     data-bind=\"visible: $data.visible === undefined ? true: $data.visible\">\n    <div class=\"fieldset-wrapper-title\"\n         attr=\"tabindex: !collapsible ? -1 : 0,\n               'data-state-collapsible': collapsible ? opened() ? 'open' : 'closed' : null\"\n         click=\"toggleOpened\"\n         keyboard=\"13: toggleOpened\"\n         if=\"label\">\n\n        <strong css=\"'admin__collapsible-title': collapsible,\n                      title: !collapsible,\n                      '_changed': changed,\n                      '_loading': loading,\n                      '_error': error\">\n            <span translate=\"label\"></span>\n            <span class=\"admin__page-nav-item-messages\" if=\"collapsible\">\n                <span class=\"admin__page-nav-item-message _changed\">\n                    <span class=\"admin__page-nav-item-message-icon\"\n                          role=\"tooltip\"\n                          tabindex=\"0\"\n                          aria-labelledby=\"changed-message-tooltip\">\n                    </span>\n                    <span class=\"admin__page-nav-item-message-tooltip\" id=\"changed-message-tooltip\"\n                          data-bind=\"i18n: 'Changes have been made to this section that have not been saved.'\">\n                    </span>\n                </span>\n                <span class=\"admin__page-nav-item-message _error\">\n                    <span class=\"admin__page-nav-item-message-icon\"\n                          role=\"tooltip\"\n                          tabindex=\"0\"\n                          aria-labelledby=\"error-message-tooltip\">\n                    </span>\n                    <span class=\"admin__page-nav-item-message-tooltip\" id=\"error-message-tooltip\"\n                          data-bind=\"i18n: 'This tab contains invalid data. Please resolve this before saving.'\">\n                    </span>\n                </span>\n                <span class=\"admin__page-nav-item-message-loader\">\n                    <span class=\"spinner\">\n                       <span repeat=\"8\"></span>\n                    </span>\n               </span>\n            </span>\n        </strong>\n    </div>\n\n    <div class=\"admin__fieldset-wrapper-content\"\n         css=\"'admin__collapsible-content': collapsible, '_show': opened, '_hide': !opened()\">\n        <fieldset\n                if=\"opened() || _wasOpened || initializeFieldsetDataByDefault\"\n                class=\"admin__fieldset\"\n                each=\"data: elems, as: 'element'\" render=\"\"></fieldset>\n    </div>\n</div>\n","Magento_Ui/templates/form/element/hidden.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<input class=\"admin__control-text\" type=\"hidden\"\n       data-bind=\"\n        value: value,\n        hasFocus: focused,\n        attr: {\n            name: inputName,\n            placeholder: placeholder,\n            'aria-describedby': noticeId,\n            id: uid\n    }\"/>\n","Magento_Ui/templates/form/element/select.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<select class=\"admin__control-select\" data-bind=\"\n    attr: {\n        name: inputName,\n        id: uid,\n        disabled: disabled,\n        'aria-describedby': noticeId,\n        'aria-label': noticeId\n    },\n    hasFocus: focused,\n    optgroup: options,\n    value: value,\n    optionsCaption: caption,\n    optionsValue: 'value',\n    optionsText: 'label'\"\n></select>\n","Magento_Ui/templates/form/element/media.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<input class=\"admin__control-file\" type=\"file\" data-bind=\"\n    hasFocus: focused,\n    attr: {\n        name: inputName,\n        placeholder: placeholder,\n        'aria-describedby': noticeId,\n        id: uid,\n        disabled: disabled,\n        form: formId\n    }\"\n/>\n","Magento_Ui/templates/form/element/input.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<input class=\"admin__control-text\" type=\"text\"\n    data-bind=\"\n        event: {change: userChanges},\n        value: value,\n        hasFocus: focused,\n        valueUpdate: valueUpdate,\n        attr: {\n            name: inputName,\n            placeholder: placeholder,\n            'aria-describedby': noticeId,\n            id: uid,\n            disabled: disabled,\n            maxlength: 255\n    }\"/>\n","Magento_Ui/templates/form/element/email.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<input class=\"admin__control-text\" type=\"email\" data-bind=\"\n    hasFocus: focused,\n    value: value,\n    attr: {\n        name: inputName,\n        placeholder: placeholder,\n        'aria-describedby': noticeId,\n        id: uid,\n        disabled: disabled\n    }\"/>\n","Magento_Ui/templates/form/element/switcher.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__actions-switch\" data-role=\"switcher\">\n    <input class=\"admin__actions-switch-checkbox\"\n           type=\"checkbox\"\n           data-bind=\"checked: value, attr: { id: uid, disabled: disabled, name: inputName }, hasFocus: focused\"/>\n    <label class=\"admin__actions-switch-label\"\n           data-bind=\"attr: { for: uid }\">\n        <span data-bind=\"attr: {\n                   'data-text-on': $t('Yes'),\n                   'data-text-off': $t('No')\n              }\"\n              class=\"admin__actions-switch-text\"></span>\n    </label>\n</div>\n","Magento_Ui/templates/form/element/html.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<!-- ko with: {valueUnsanitizedHtml: value, inputName: inputName, uid: uid} -->\n<span class=\"admin__field-value\"\n       data-bind=\"\n        html: valueUnsanitizedHtml,\n        attr: {\n            name: inputName,\n            id: uid\n    }\"></span>\n<!-- /ko -->\n","Magento_Ui/templates/form/element/date.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<input class=\"admin__control-text\" type=\"text\" data-bind=\"\n    hasFocus: focused,\n    datepicker: { storage: shiftedValue, options: options },\n    valueUpdate: valueUpdate,\n    attr: {\n        value: shiftedValue,\n        name: inputName,\n        placeholder: placeholder,\n        'aria-describedby': noticeId,\n        disabled: disabled,\n        id:uid\n    }\" />\n","Magento_Ui/templates/form/element/checkbox.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field admin__field-option\">\n    <input type=\"checkbox\"\n           class=\"admin__control-checkbox\"\n           ko-checked=\"$data.checked\"\n           disable=\"disabled\"\n           ko-value=\"value\"\n           hasFocus=\"focused\"\n           attr=\"id: uid, name: inputName\"/>\n\n    <label class=\"admin__field-label\" text=\"description || label\" attr=\"for: uid\"></label>\n</div>\n","Magento_Ui/templates/form/element/textarea.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<textarea class=\"admin__control-textarea\" data-bind=\"\n    value: value,\n    valueUpdate: valueUpdate,\n    hasFocus: focused,\n    attr: {\n        name: inputName,\n        cols: cols,\n        rows: rows,\n        'aria-describedby': noticeId,\n        placeholder: placeholder,\n        id: uid,\n        disabled: disabled\n    }\"></textarea>\n","Magento_Ui/templates/form/element/wysiwyg.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__control-wysiwig\" data-bind=\"html: content\"></div>\n","Magento_Ui/templates/form/element/multiselect.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<select multiple class=\"admin__control-multiselect\" data-bind=\"\n    attr: {\n        name: inputName,\n        id: uid,\n        size: size ? size : '6',\n        disabled: disabled,\n        'aria-describedby': noticeId,\n        placeholder: placeholder\n    },\n    hasFocus: focused,\n    optgroup: options,\n    selectedOptions: value,\n    optionsValue: 'value',\n    optionsText: 'label'\"\n></select>\n","Magento_Ui/templates/form/element/checkbox-set.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<fieldset class=\"admin__field\"\n     visible=\"visible\"\n     css=\"$data.additionalClasses\"\n     attr=\"'data-config-scope': $data.scopeLabel, 'data-index': index\">\n    <legend class=\"admin__field-label\" if=\"$data.label\" attr=\"for: uid\">\n        <span text=\"label\"></span>\n    </legend>\n\n    <div class=\"admin__field-control\"\n         css=\"'_with-tooltip': $data.tooltip\">\n        <div class=\"admin__field admin__field-option\" outereach=\"options\">\n            <input\n                ko-checked=\"$parent.value\"\n                ko-disabled=\"$parent.disabled\"\n                css=\"\n                    'admin__control-radio': !$parent.multiple,\n                    'admin__control-checkbox': $parent.multiple\"\n                attr=\"\n                    id: ++ko.uid,\n                    value: value,\n                    type: $parent.multiple ? 'checkbox' : 'radio'\"/>\n\n            <label class=\"admin__field-label\" text=\"label\" attr=\"for: ko.uid\"></label>\n        </div>\n\n        <label class=\"admin__field-error\" if=\"error\" attr=\"for: uid\" text=\"error\"></label>\n\n        <div class=\"admin__field-note\" if=\"$data.notice\" attr=\"id: noticeId\">\n            <span><strong translate=\"NOTE\"></strong>: <translate args=\"$data.notice\"></translate></span>\n        </div>\n\n        <div class=\"admin__additional-info\" if=\"$data.additionalInfo\" html=\"$data.additionalInfoUnsanitizedHtml\"></div>\n\n        <render args=\"$data.service.template\" if=\"$data.hasService()\"></render>\n    </div>\n</fieldset>\n","Magento_Ui/templates/form/element/url-input.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<!--render select with link types-->\n<div class=\"admin__field url-input-container\"\n     visible=\"visible\"\n     css=\"$data.additionalClasses\"\n     attr=\"'data-index': index\">\n    <label class=\"admin__field-label\" if=\"$data.label\" visible=\"$data.labelVisible\" attr=\"for: uid\">\n        <span translate=\"label\" attr=\"'data-config-scope': $data.scopeLabel\"></span>\n    </label>\n    <div class=\"admin__field-control\"\n         css=\"'_with-tooltip': $data.tooltip, '_with-reset': $data.showFallbackReset && $data.isDifferedFromDefault\">\n            <div class=\"type-selector-input-container\">\n                <!--render link types select-->\n                <render args=\"typeSelectorTemplate\"></render>\n\n                <!--display field to insert link value based on link type-->\n                <div ko-scope=\"getLinkedElementName()\" class=\"url-input-element-linked-element\">\n                    <render></render>\n                    <label class=\"admin__field-error\" visible=\"error\" attr=\"for: uid\" text=\"error\"></label>\n                </div>\n            </div>\n\n        <!--display container to specify url options(Example: open in new tab)-->\n        <div render=\"settingTemplate\" if=\"isDisplayAdditionalSettings\"></div>\n    </div>\n</div>\n","Magento_Ui/templates/form/element/radio.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field admin__field-option\">\n    <input type=\"radio\"\n           class=\"admin__control-radio\"\n           data-bind=\"checkedValue: value, checked: checked\"\n           ko-disable=\"disabled\"\n           hasFocus=\"focused\"\n           attr=\"id: uid, name: inputName\"/>\n\n    <label class=\"admin__field-label\" text=\"label\" attr=\"for: uid\"></label>\n\n    <div class=\"admin__field-note\"\n         if=\"notice\"\n         attr=\"id: noticeId\">\n        <span text=\"notice\"></span>\n    </div>\n</div>\n","Magento_Ui/templates/form/element/split-button.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"action-select-wrap\" >\n    <div each=\"getRegion('button')\" render=\"\"></div>\n    <button type=\"button\" class=\"action-select\" click=\"$data.toggleOpened\"></button>\n    <ul class=\"action-menu\" css=\"_active: $data.opened\" >\n        <!-- ko foreach: $data.elems() -->\n            <li>\n                <!--ko template: getTemplate()-->\n                <!-- /ko -->\n            </li>\n        <!-- /ko -->\n    </ul>\n</div>\n","Magento_Ui/templates/form/element/button.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<button type=\"button\"\n        css=\"buttonClasses\"\n        click=\"action\"\n        disable=\"disabled\"\n        attr=\"'data-index': index, 'aria-labelledby': ariLabelledby\">\n    <span attr=\"'id': buttonTextId\" text=\"title\"></span>\n</button>\n\n<if args=\"childError\">\n    <strong class=\"_error\">\n        <span class=\"admin__page-nav-item-messages\">\n            <span class=\"admin__page-nav-item-message _error\">\n                <span class=\"admin__page-nav-item-message-icon\"></span>\n                <span class=\"admin__page-nav-item-message-tooltip\"\n                      data-bind=\"i18n: 'This element contains invalid data. Please resolve this before saving.'\">This element contains invalid data. Please resolve this before saving.</span>\n            </span>\n        </span>\n    </strong>\n</if>\n","Magento_Ui/templates/form/element/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<if args=\"value\">\n    <img attr=\"src: value\" class=\"small-image-preview v-middle\" width=\"48\" />\n</if>\n\n<input class=\"admin__control-text\" type=\"hidden\"\n       data-bind=\"\n        value: value,\n        hasFocus: focused,\n        attr: {\n            name: inputName,\n            placeholder: placeholder,\n            'aria-describedby': noticeId,\n            id: uid\n    }\"/>\n","Magento_Ui/templates/form/element/textDate.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<span class=\"admin__field-value\"\n      data-bind=\"\n        text: shiftedValue,\n        attr: {\n            name: inputName,\n            id: uid\n    }\"></span>\n","Magento_Ui/templates/form/element/price.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__control-addon\">\n    <label class=\"admin__addon-prefix\" data-bind=\"attr: { for: uid }\"><span data-bind=\"text: currency_sign\"></span></label>\n    <input class=\"admin__control-text\" type=\"text\" data-bind=\"value: value, attr: { id: uid, disabled: disabled, name: inputName }, hasFocus: focused\"/>\n</div>\n","Magento_Ui/templates/form/element/color-picker.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field-control\"\n     visible=\"visible\"\n     css=\"$data.additionalClasses\">\n    <input type=\"hidden\" class=\"colorpicker-spectrum\" colorPicker=\"colorPickerConfig\" disable=\"disabled\" />\n    <input type=\"text\" class=\"admin__control-text colorpicker-input\"\n           ko-value=\"value\" hasFocus=\"focused\" disable=\"disabled\"\n           attr=\"name: inputName, id: uid, placeholder: placeholder\"/>\n</div>\n","Magento_Ui/templates/form/element/text.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<span class=\"admin__field-value\"\n       data-bind=\"\n        text: value,\n        attr: {\n            name: inputName,\n            id: uid\n    }\"></span>\n","Magento_Ui/templates/form/element/helper/fallback-reset.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<button class=\"admin__field-fallback-reset\"\n        type=\"button\"\n        click=\"element.restoreToDefault\">\n        <span translate=\"'Use Default Value'\"></span>\n</button>\n","Magento_Ui/templates/form/element/helper/service.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field-service\">\n    <input type=\"checkbox\"\n           class=\"admin__control-checkbox\"\n           attr=\"\n                id: $data.uid + '_default',\n                name: 'use_default[' + $data.index + ']',\n           \"\n           ko-checked=\"isUseDefault\"\n           ko-disabled=\"$data.serviceDisabled\">\n    <label translate=\"'Use Default Value'\" attr=\"for: $data.uid + '_default'\" class=\"admin__field-label\"></label>\n</div>\n","Magento_Ui/templates/form/element/helper/tooltip.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field-tooltip\">\n    <a class=\"admin__field-tooltip-action action-help\" target=\"_blank\" tabindex=\"1\" attr=\"href: tooltip.link\">\n        <span translate=\"'What is this?'\"></span>\n    </a>\n    <!-- ko with: {descriptionUnsanitizedHtml: tooltip.description} -->\n        <div class=\"admin__field-tooltip-content\" html=\"descriptionUnsanitizedHtml\"></div>\n    <!-- /ko -->\n</div>\n","Magento_Ui/templates/form/element/uploader/uploader.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__field\" visible=\"visible\" css=\"$data.additionalClasses\">\n    <label class=\"admin__field-label\" if=\"$data.label\" attr=\"for: uid\" visible=\"$data.labelVisible\">\n        <span translate=\"label\" attr=\"'data-config-scope': $data.scopeLabel\"></span>\n    </label>\n\n    <div class=\"admin__field-control\" css=\"'_with-tooltip': $data.tooltip\">\n        <div class=\"file-uploader\" data-role=\"drop-zone\" css=\"_loading: isLoading\">\n            <div class=\"file-uploader-area\">\n                <input type=\"file\" afterRender=\"onElementRender\" attr=\"id: uid, name: inputName, multiple: isMultipleFiles\" disable=\"disabled\" />\n                <label class=\"file-uploader-button action-default\" attr=\"for: uid\" translate=\"'Upload'\"></label>\n\n                <span class=\"file-uploader-spinner\"></span>\n                <render args=\"fallbackResetTpl\" if=\"$data.showFallbackReset && $data.isDifferedFromDefault\"></render>\n            </div>\n\n            <render args=\"tooltipTpl\" if=\"$data.tooltip\"></render>\n\n            <div class=\"admin__field-note\" if=\"$data.notice\" attr=\"id: noticeId\">\n                <!-- ko with: {noticeUnsanitizedHtml: notice} -->\n                <span html=\"noticeUnsanitizedHtml\"></span>\n                <!-- /ko -->\n            </div>\n\n            <label class=\"admin__field-error\" if=\"error\" attr=\"for: uid\" text=\"error\"></label>\n\n            <each args=\"data: value, as: '$file'\" render=\"$parent.getPreviewTmpl($file)\"></each>\n\n            <div if=\"isMultipleFiles\" class=\"file-uploader-summary\">\n                <label attr=\"for: uid\"\n                       class=\"file-uploader-placeholder\"\n                       css=\"'placeholder-' + placeholderType\">\n                    <span class=\"file-uploader-placeholder-text\"\n                          translate=\"'Click here or drag and drop to add files.'\"></span>\n                </label>\n            </div>\n        </div>\n        <render args=\"$data.service.template\" if=\"$data.hasService()\"></render>\n    </div>\n</div>\n","Magento_Ui/templates/form/element/uploader/image.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field\" visible=\"visible\" css=\"$data.additionalClasses\">\n    <label class=\"admin__field-label\" if=\"$data.label\" attr=\"for: uid\">\n        <span translate=\"label\" attr=\"'data-config-scope': $data.scopeLabel\"></span>\n    </label>\n\n    <div class=\"admin__field-control\" css=\"'_with-tooltip': $data.tooltip\">\n        <div class=\"file-uploader image-uploader\" data-role=\"drop-zone\" css=\"_loading: isLoading\">\n            <div class=\"file-uploader-area\">\n                <input type=\"file\" afterRender=\"onElementRender\" attr=\"id: uid, name: inputName, multiple: isMultipleFiles\" disable=\"disabled\" />\n                <label class=\"file-uploader-button action-default\" attr=\"for: uid, disabled: disabled\" disable=\"disabled\" translate=\"'Upload'\"></label>\n                <label\n                    data-bind=\"event: {change: addFileFromMediaGallery, click: openMediaBrowserDialog}\"\n                    class=\"file-uploader-button action-default\"\n                    attr=\"id: mediaGalleryUid, disabled: disabled\"\n                    data-force_static_path=\"1\"\n                    translate=\"'Select from Gallery'\"></label>\n                <render args=\"fallbackResetTpl\" if=\"$data.showFallbackReset && $data.isDifferedFromDefault\"></render>\n                <p class=\"image-upload-requirements\">\n                    <span if=\"$data.maxFileSize\">\n                        <span translate=\"'Maximum file size'\"></span>: <text args=\"formatSize($data.maxFileSize)\"></text>.\n                    </span>\n                    <span if=\"$data.allowedExtensions\">\n                        <span translate=\"'Allowed file types'\"></span>: <text args=\"getAllowedFileExtensionsInCommaDelimitedFormat()\"></text>.\n                    </span>\n                </p>\n            </div>\n\n            <render args=\"tooltipTpl\" if=\"$data.tooltip\"></render>\n\n            <div class=\"admin__field-note\" if=\"$data.notice\" attr=\"id: noticeId\">\n                <!-- ko with: {noticeUnsanitizedHtml: notice} -->\n                <span html=\"noticeUnsanitizedHtml\"></span>\n                <!-- /ko -->\n            </div>\n\n            <label class=\"admin__field-error\" if=\"error\" attr=\"for: uid\" text=\"error\"></label>\n\n            <each args=\"data: value, as: '$file'\" render=\"$parent.getPreviewTmpl($file)\"></each>\n\n            <div if=\"!hasData()\" class=\"image image-placeholder\" click=\"triggerImageUpload\">\n                <div class=\"file-uploader-summary product-image-wrapper\">\n                    <div class=\"file-uploader-spinner image-uploader-spinner\"></div>\n                    <p class=\"image-placeholder-text\" translate=\"'Browse to find or drag image here'\"></p>\n                </div>\n            </div>\n        </div>\n        <render args=\"$data.service.template\" if=\"$data.hasService()\"></render>\n    </div>\n</div>\n","Magento_Ui/templates/form/element/uploader/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"file-uploader-summary\">\n    <div class=\"file-uploader-preview\">\n        <a class=\"preview-link\"\n           css=\"'preview-' + $file.previewType\"\n           attr=\"href: $parent.getFilePreview($file), title: $file.name\" target=\"_blank\">\n            <img\n                if=\"$file.previewType === 'image'\"\n                tabindex=\"0\"\n                event=\"load: $parent.onPreviewLoad.bind($parent)\"\n                attr=\"\n                    src: $parent.getFilePreview($file),\n                    alt: $file.name\"/>\n        </a>\n\n        <div class=\"actions\">\n            <button\n                type=\"button\"\n                class=\"action-remove\"\n                data-role=\"delete-button\"\n                attr=\"title: $t('Delete image')\"\n                click=\"$parent.removeFile.bind($parent, $file)\">\n                <span translate=\"'Delete image'\"></span>\n            </button>\n        </div>\n    </div>\n\n    <div class=\"file-uploader-filename\" text=\"$file.name\"></div>\n\n    <div class=\"file-uploader-meta\">\n        <span if=\"$file.previewType === 'image'\">\n            <text args=\"$file.previewWidth\"></text>x<text args=\"$file.previewHeight\"></text>,\n        </span>\n        <text args=\"$parent.formatSize($file.size)\"></text>\n    </div>\n</div>\n","Magento_Ui/templates/form/element/urlInput/setting.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<!--display container to specify url options(Example: open in new tab)-->\n<div class=\"admin__field admin__field-option url-input-setting\" visible=\"visible\" click=\"checkboxClick\">\n    <input type=\"checkbox\"\n           class=\"admin__control-checkbox\"\n           ko-checked=\"settingValue\"\n           disable=\"disabled\"\n           ko-value=\"settingValue\"\n           attr=\"id: uid, name: inputName\"/>\n\n    <label class=\"admin__field-label\" text=\"settingLabel\" attr=\"for: uid\"></label>\n</div>\n","Magento_Ui/templates/form/element/urlInput/typeSelector.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<select class=\"admin__control-select url-input-select\" data-bind=\"\n    attr: {\n        name: inputName,\n        id: uid,\n        disabled: disabled,\n        visible: visible,\n        'aria-describedby': noticeId\n    },\n    hasFocus: focused,\n    optgroup: options,\n    value: linkType,\n    optionsValue: 'value',\n    optionsText: 'label'\"></select>\n","Magento_Ui/templates/form/components/complex.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__field-complex\" css=\"$data.additionalClasses\" attr=\"'data-index': index\">\n\n    <div class=\"admin__field-complex-title\" if=\"label\">\n        <span text=\"label\"></span>\n    </div>\n\n    <div class=\"admin__field-complex-elements\"\n         each=\"data: elems, as: 'element'\"\n         render=\"\"></div>\n\n    <!-- ko if: $data.content -->\n        <!-- ko with: {contentUnsanitizedHtml: $data.content} -->\n            <div class=\"admin__field-complex-content\" html=\"contentUnsanitizedHtml\"></div>\n        <!-- /ko -->\n    <!-- /ko -->\n\n    <!-- ko if: $data.text -->\n        <!-- ko with: {textUnsanitizedHtml: $data.text} -->\n            <div class=\"admin__field-complex-text\" html=\"textUnsanitizedHtml\"></div>\n        <!-- /ko -->\n    <!-- /ko -->\n</div>\n","Magento_Ui/templates/form/components/collection.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"ui-tabs\">\n    <ul class=\"address-list ui-tabs-nav\">\n\n        <li class=\"address-list-item\" outereach=\"elems\" css=\"'ui-state-active': active\" click=\"activate\">\n            <div class=\"address-list-item-actions\">\n                <button class=\"action-delete\" type=\"button\" click=\"$parent.removeAddress.bind($parent, $data)\">\n                    <span text=\"$parent.removeLabel\"></span>\n                </button>\n            </div>\n            <render args=\"previewTpl\"></render>\n            <div each=\"getRegion('head')\" render=\"\"></div>\n        </li>\n\n        <li class=\"address-list-actions last\">\n            <button class=\"scalable add\" type=\"button\" click=\"addChild\">\n                <span text=\"addLabel\"></span>\n            </button>\n        </li>\n    </ul>\n\n    <div class=\"address-item-edit\" outereach=\"elems\" visible=\"active\">\n        <div class=\"address-item-edit-content\">\n            <fieldset class=\"admin__fieldset\">\n                <legend class=\"admin__legend\">\n                    <span text=\"$parent.label\"></span>\n                </legend><br />\n\n                <each args=\"getRegion('body')\" render=\"\"></each>\n            </fieldset>\n        </div>\n    </div>\n</div>\n","Magento_Ui/templates/form/components/collection/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<address>\n    <each args=\"{\n        data: formatPreviews([\n            'prefix firstname middlename lastname suffix',\n            'company',\n            'street',\n            {\n                items: 'city region_id region_id_input postcode',\n                separator: ', '\n            },\n            'country_id',\n            {\n                items: 'telephone',\n                prefix: 'T: '\n            },\n            {\n                items: 'fax',\n                prefix: 'F: '\n            },\n            {\n                items: 'vat_id',\n                prefix: 'VAT: '\n            }\n        ]),\n        as: '$preview'}\"\n    >\n\n        <if args=\"$parent.hasPreview($preview)\">\n            <span text=\"$parent.buildPreview($preview)\"></span><br />\n        </if>\n    </each>\n\n    <if args=\"noPreview\">\n        <span text=\"label\"></span><br />\n    </if>\n</address>\n","Magento_Ui/templates/form/components/single/field.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<render args=\"elementTmpl\" visible=\"visible\"></render>\n","Magento_Ui/templates/form/components/single/switcher.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__actions-switch\" data-role=\"switcher\">\n    <input type=\"checkbox\"\n           class=\"admin__actions-switch-checkbox\"\n           simple-checked=\"checked\"\n           ko-disabled=\"disabled\"\n           ko-focused=\"focused\"\n           ko-value=\"value\"\n           attr=\"id: uid, name: inputName\"/>\n    <label class=\"admin__actions-switch-label\"\n           attr=\"for: uid\">\n        <span class=\"admin__actions-switch-text\"\n              attr=\"'data-text-on': toggleLabels.on, 'data-text-off': toggleLabels.off\"></span>\n    </label>\n</div>\n","Magento_Ui/templates/form/components/single/checkbox.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field admin__field-option\">\n    <input type=\"checkbox\"\n           class=\"admin__control-checkbox\"\n           simple-checked=\"checked\"\n           ko-disabled=\"disabled\"\n           ko-focused=\"focused\"\n           ko-value=\"value\"\n           attr=\"id: uid, name: inputName\"/>\n\n    <label class=\"admin__field-label\" text=\"description\" attr=\"for: uid\"></label>\n</div>\n","Magento_Ui/templates/form/components/single/radio.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field admin__field-option\">\n    <input type=\"radio\"\n           class=\"admin__control-radio\"\n           simple-checked=\"checked\"\n           ko-disabled=\"disabled\"\n           ko-focused=\"focused\"\n           ko-value=\"value\"\n           attr=\"id: uid, name: inputName, 'data-index': index\"/>\n\n    <label class=\"admin__field-label\" text=\"description\" attr=\"for: uid\"></label>\n</div>\n","Magento_Ui/templates/form/components/button/simple.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<render args=\"elementTmpl\" if=\"visible\"></render>\n","Magento_Ui/templates/form/components/button/container.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field admin__field-group-additional\" css=\"$data.additionalClasses\" visible=\"visible\">\n    <label class=\"admin__field-label\" if=\"$data.label\" visible=\"$data.labelVisible\">\n        <span text=\"label\"></span>\n    </label>\n\n    <div class=\"admin__field-control\">\n        <render args=\"elementTmpl\"></render>\n    </div>\n</div>\n","Magento_Ui/templates/group/group.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<fieldset class=\"admin__field\"\n          visible=\"visible\"\n          css=\"_required: required\"\n          attr=\"'data-index': index\">\n    <legend class=\"admin__field-label\" if=\"showLabel\">\n        <span translate=\"label\" attr=\"'data-config-scope': $data.scopeLabel\"></span>\n    </legend>\n\n    <div class=\"admin__field-control\" css=\"$data.additionalClasses\">\n        <each args=\"elems\">\n            <if args=\"visible()\" if=\"!$data.additionalForGroup\">\n                <render args=\"$parent.fieldTemplate\" if=\"element.input_type != 'checkbox' || element.input_type != 'radio'\"></render>\n                <render args=\"elementTmpl\" if=\"element.input_type == 'checkbox' || element.input_type == 'radio'\"></render>\n            </if>\n        </each>\n\n        <each args=\"getRegion('insideGroup')\" render=\"\"></each>\n\n        <each args=\"elems\" if=\"validateWholeGroup\">\n            <if args=\"!$data.additionalForGroup\">\n                <label class=\"admin__field-error\" if=\"error() && visible()\" attr=\"for: uid\" text=\"error\"></label>\n            </if>\n        </each>\n    </div>\n\n    <each args=\"getRegion('outsideGroup')\" render=\"\"></each>\n</fieldset>\n","Magento_Ui/templates/modal/modal-popup.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<aside role=\"dialog\"\n       class=\"modal-<%- data.type %> <%- data.modalClass %>\n               <% if(data.responsive){ %><%- data.responsiveClass %><% } %>\n               <% if(data.innerScroll){ %><%- data.innerScrollClass %><% } %>\"\n       <% if(data.title){ %> aria-labelledby=\"modal-title-<%- data.id %>\"<% } %>\n       aria-describedby=\"modal-content-<%- data.id %>\"\n       data-role=\"modal\"\n       data-type=\"<%- data.type %>\"\n       tabindex=\"0\">\n    <div data-role=\"focusable-start\" tabindex=\"0\"></div>\n    <div class=\"modal-inner-wrap\"\n         data-role=\"focusable-scope\">\n        <header class=\"modal-header\">\n            <% if(data.title || data.subTitle){ %>\n            <h1 id=\"modal-title-<%- data.id %>\" class=\"modal-title\"\n                data-role=\"title\">\n                <% if(data.title){ %>\n                    <%= data.title %>\n                <% } %>\n\n                <% if(data.subTitle){ %>\n                <span class=\"modal-subtitle\"\n                      data-role=\"subTitle\">\n                    <%= data.subTitle %>\n                </span>\n                <% } %>\n            </h1>\n            <% } %>\n            <button\n                class=\"action-close\"\n                data-role=\"closeBtn\"\n                type=\"button\">\n                <span><%= data.closeText %></span>\n            </button>\n        </header>\n        <div id=\"modal-content-<%- data.id %>\"\n            class=\"modal-content\"\n            data-role=\"content\"></div>\n        <% if(data.buttons.length > 0){ %>\n        <footer class=\"modal-footer\">\n            <% _.each(data.buttons, function(button) { %>\n            <button\n                class=\"<%- button.class %>\"\n                type=\"button\"\n                data-role=\"action\"><span><%= button.text %></span></button>\n            <% }); %>\n        </footer>\n        <% } %>\n    </div>\n    <div data-role=\"focusable-end\" tabindex=\"0\"></div>\n</aside>\n","Magento_Ui/templates/modal/modal-slide.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<aside role=\"dialog\"\n       class=\"modal-<%- data.type %> <%- data.modalClass %>\n               <% if(data.innerScroll){ %><%- data.innerScrollClass %><% } %>\"\n       <% if(data.title){ %> aria-labelledby=\"modal-title-<%- data.id %>\"<% } %>\n       aria-describedby=\"modal-content-<%- data.id %>\"\n       data-role=\"modal\"\n       data-type=\"<%- data.type %>\"\n       tabindex=\"0\">\n    <div data-role=\"focusable-start\" tabindex=\"0\"></div>\n    <div class=\"modal-inner-wrap\"\n         data-role=\"focusable-scope\">\n        <header class=\"modal-header\">\n            <% if(data.title || data.subTitle){ %>\n            <h1 id=\"modal-title-<%- data.id %>\" class=\"modal-title\"\n                data-role=\"title\">\n                <% if(data.title){ %>\n                    <%= data.title %>\n                <% } %>\n\n                <% if(data.subTitle){ %>\n                <span class=\"modal-subtitle\"\n                      data-role=\"subTitle\">\n                    <%= data.subTitle %>\n                </span>\n                <% } %>\n            </h1>\n            <% } %>\n            <button\n                class=\"action-close\"\n                data-role=\"closeBtn\"\n                type=\"button\">\n                <span><%= data.closeText %></span>\n            </button>\n            <% if(data.buttons.length > 0){ %>\n            <div class=\"page-main-actions\">\n                <div class=\"page-actions\">\n                    <div class=\"page-actions-buttons\">\n                        <% _.each(data.buttons, function(button) { %>\n                        <button\n                            class=\"<%- button.class %>\"\n                            type=\"button\"\n                            data-role=\"action\"><span><%= button.text %></span>\n                        </button>\n                        <% }); %>\n                    </div>\n                </div>\n            </div>\n            <% } %>\n        </header>\n        <div id=\"modal-content-<%- data.id %>\" class=\"modal-content\" data-role=\"content\"></div>\n    </div>\n    <div data-role=\"focusable-end\" tabindex=\"0\"></div>\n</aside>\n","Magento_Ui/templates/modal/modal-custom.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<aside role=\"dialog\"\n       class=\"modal-<%- data.type %> <%- data.modalClass %>\n       <% if(data.responsive){ %><%- data.responsiveClass %><% } %>\n       <% if(data.innerScroll){ %><%- data.innerScrollClass %><% } %>\"\n       <% if(data.title){ %> aria-labelledby=\"modal-title-<%- data.id %>\"<% } %>\n       aria-describedby=\"modal-content-<%- data.id %>\"\n       data-role=\"modal\"\n       data-type=\"<%- data.type %>\"\n       tabindex=\"0\">\n    <div data-role=\"focusable-start\" tabindex=\"0\"></div>\n    <div class=\"modal-inner-wrap\"\n         data-role=\"focusable-scope\">\n        <header class=\"modal-header\">\n            <% if(data.title || data.subTitle){ %>\n            <h1 id=\"modal-title-<%- data.id %>\" class=\"modal-title\"\n                data-role=\"title\">\n                <% if(data.title){ %>\n                    <%= data.title %>\n                <% } %>\n\n                <% if(data.subTitle){ %>\n                <span class=\"modal-subtitle\"\n                      data-role=\"subTitle\">\n                    <%= data.subTitle %>\n                </span>\n                <% } %>\n            </h1>\n            <% } %>\n            <button\n                class=\"action-close\"\n                data-role=\"closeBtn\"\n                type=\"button\">\n                <span><%= data.closeText %></span>\n            </button>\n        </header>\n        <div id=\"modal-content-<%- data.id %>\" class=\"modal-content\" data-role=\"content\"></div>\n        <% if(data.buttons.length > 0){ %>\n        <footer class=\"modal-footer\">\n            <% _.each(data.buttons, function(button) { %>\n            <button class=\"<%- button.class %>\"\n                    type=\"button\"\n                    data-role=\"action\">\n                <span><%= button.text %></span>\n            </button>\n            <% }); %>\n        </footer>\n        <% } %>\n    </div>\n    <div data-role=\"focusable-end\" tabindex=\"0\"></div>\n</aside>\n","Magento_Ui/templates/modal/modal-prompt-content.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<form <%= formAttr %>>\n    <fieldset class=\"admin__fieldset\">\n        <div class=\"admin__field admin__field-wide\">\n            <% if(data.label){ %>\n            <label for=\"prompt-field-<%- data.id %>\" class=\"admin__field-label\">\n                <span><%= data.label %></span>\n            </label>\n            <% } %>\n            <div class=\"admin__field-control\">\n                <input type=\"text\" data-role=\"promptField\" id=\"prompt-field-<%- data.id %>\" class=\"admin__control-text\" <%= inputAttr %>/>\n            </div>\n        </div>\n    </fieldset>\n</form>\n","Magento_Ui/templates/modal/modal-component.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div css=\"modalClass\" hasFocus=\"focused\">\n    <each if=\"state() || $data.modal\" args=\"data: elems, as: 'element'\" render=\"\"></each>\n</div>\n","Magento_Ui/templates/content/content.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div html=\"getContentUnsanitizedHtml()\"\n     css=\"$data.additionalClasses\"\n     visible=\"visible\"></div>\n\n<div data-role=\"spinner\"\n     class=\"admin__data-grid-loading-mask\"\n     visible=\"loading\"\n     if=\"showSpinner\">\n    <div class=\"spinner\">\n        <span repeat=\"8\"></span>\n    </div>\n</div>\n","Magento_Ui/templates/list/listing.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<ol class=\"list-items\">\n    <li class=\"list-item\" repeat=\"foreach: rows, item: '$row'\">\n        <div class=\"item-info\">\n            <!--ko foreach: {data: getVisible(), as: '$col'}-->\n                <!-- ko template: getBody() --><!-- /ko -->\n            <!-- /ko -->\n        </div>\n    </li>\n</ol>\n","Magento_Ui/templates/grid/masonry.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div data-role=\"grid-wrapper\" class=\"masonry-image-grid\" attr=\"'data-id': containerId\">\n    <div class=\"masonry-image-column\" repeat=\"foreach: rows, item: '$row'\">\n        <div outerfasteach=\"data: getVisible(), as: '$col'\" template=\"getBody()\"></div>\n    </div>\n    <div if=\"!hasData() && !getErrorMessageUnsanitizedHtml()\" class=\"no-data-message-container\">\n        <span translate=\"'We couldn\\'t find any records.'\"></span>\n    </div>\n    <div if=\"getErrorMessageUnsanitizedHtml()\" class=\"error-message-container\">\n        <span html=\"getErrorMessageUnsanitizedHtml()\"></span>\n    </div>\n</div>\n","Magento_Ui/templates/grid/sortBy.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div if=\"isVisible\" class=\"masonry-image-sortby\">\n    <b><!-- ko i18n: 'Sort by' --><!-- /ko -->:</b>\n    <select class=\"admin__control-select\" data-bind=\"\n        options: options,\n        optionsValue: 'value',\n        optionsText: 'label',\n        value: selectedOption\n    \"></select>\n</div>\n","Magento_Ui/templates/grid/toolbar.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__data-grid-header\" afterRender=\"$data.setToolbarNode\">\n    <div class=\"admin__data-grid-header-row\">\n        <div class=\"admin__data-grid-actions-wrap\" each=\"getRegion('dataGridActions')\" render=\"\"></div>\n        <each args=\"getRegion('dataGridFilters')\" render=\"\"></each>\n    </div>\n    <div class=\"admin__data-grid-header-row row row-gutter\">\n        <div class=\"col-xs-2\" if=\"hasChild('listing_massaction')\" ko-scope=\"requestChild('listing_massaction')\" render=\"\"></div>\n        <div css=\"\n            'col-xs-10': hasChild('listing_massaction'),\n            'col-xs-12': !hasChild('listing_massaction')\">\n            <div class=\"row\" ko-scope=\"requestChild('listing_paging')\">\n                <div class=\"col-xs-3\" render=\"totalTmpl\"></div>\n                <div class=\"col-xs-9\" render=\"\"></div>\n            </div>\n        </div>\n    </div>\n</div>\n\n<render args=\"stickyTmpl\" if=\"$data.sticky\"></render>\n","Magento_Ui/templates/grid/submenu.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<ul class=\"action-submenu\" each=\"data: action.actions, as: 'action'\" css=\"_active: action.visible\">\n    <li css=\"_visible: $data.visible\">\n        <span class=\"action-menu-item\" translate=\"label\" click=\"$parent.applyAction.bind($parent, type)\"></span>\n        <render args=\"name: $parent.submenuTemplate, data: $parent\" if=\"$data.actions\"></render>\n    </li>\n</ul>\n","Magento_Ui/templates/grid/listing.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__data-grid-wrap\" data-role=\"grid-wrapper\">\n    <table class=\"data-grid\" data-role=\"grid\">\n       <thead>\n            <tr each=\"data: getVisible(), as: '$col'\" render=\"getHeader()\"></tr>\n        </thead>\n        <tbody>\n            <tr class=\"data-row\" repeat=\"foreach: rows, item: '$row'\" css=\"'_odd-row': $index % 2\">\n                <td outerfasteach=\"data: getVisible(), as: '$col'\"\n                    css=\"getFieldClass($row())\" click=\"getFieldHandler($row())\" template=\"getBody()\"></td>\n            </tr>\n            <tr ifnot=\"hasData()\" class=\"data-grid-tr-no-data\">\n                <td attr=\"colspan: countVisible()\" translate=\"'We couldn\\'t find any records.'\"></td>\n            </tr>\n        </tbody>\n    </table>\n</div>\n","Magento_Ui/templates/grid/exportButton.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__action-dropdown-wrap admin__data-grid-action-export\" collapsible>\n    <button class=\"admin__action-dropdown\" type=\"button\" toggleCollapsible>\n        <span class=\"admin__action-dropdown-text\" translate=\"'Export'\"></span>\n    </button>\n    <div class=\"admin__action-dropdown-menu admin__data-grid-action-export-menu\">\n        <div class=\"admin__field admin__field-option\" outereach=\"options\">\n            <input class=\"admin__control-radio\" type=\"radio\"\n                data-bind=\"\n                    attr: {\n                        id: ++ko.uid\n                    },\n                    checkedValue: value,\n                    checked: $parent.checked\"/>\n            <label class=\"admin__field-label\" text=\"label\" attr=\"for: ko.uid\"></label>\n        </div>\n        <div class=\"admin__action-dropdown-footer-main-actions\">\n            <button class=\"action-tertiary\" type=\"button\" translate=\"'Cancel'\" closeCollapsible></button>\n            <button class=\"action-secondary\" type=\"button\" translate=\"'Export'\" click=\"applyOption\"></button>\n        </div>\n    </div>\n</div>\n","Magento_Ui/templates/grid/actions.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"action-select-wrap\" collapsible=\"onTarget: true\">\n    <button class=\"action-select\" translate=\"'Actions'\"></button>\n    <ul class=\"action-menu\"css=\"_active: $collapsible.opened\">\n        <li repeat=\"foreach: actions, item: '$action'\" click=\"applyAction.bind($data, $action().type)\">\n            <span class=\"action-menu-item\" text=\"$action().label\"></span>\n        </li>\n    </ul>\n</div>\n","Magento_Ui/templates/grid/tree-massactions.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"action-select-wrap\" css=\"_active: opened\" outerClick=\"close.bind($data)\">\n    <button class=\"action-select\" attr=\"title: $t('Select Items')\" click=\"toggleOpened\">\n        <span translate=\"'Actions'\"></span>\n    </button>\n    <div class=\"action-menu-items\">\n        <ul class=\"action-menu\" each=\"data: actions, as: 'action'\" css=\"_active: opened\">\n            <li css=\"_visible: $data.visible, _parent: $data.actions\">\n                <span class=\"action-menu-item\" translate=\"label\" click=\"$parent.applyAction.bind($parent, type)\"></span>\n                <render args=\"name: $parent.submenuTemplate, data: $parent\" if=\"$data.actions\"></render>\n            </li>\n        </ul>\n    </div>\n</div>\n","Magento_Ui/templates/grid/paging-total.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__control-support-text\">\n    <!-- ko if: showTotalRecords -->\n    <text args=\"totalRecords\"></text> <!-- ko i18n: 'records found' --><!-- /ko -->\n    <!-- /ko -->\n    <!-- ko if: totalSelected && showTotalRecords -->\n    (<text args=\"totalSelected\"></text> <!-- ko i18n: 'selected' --><!-- /ko -->)\n    <!-- /ko -->\n</div>\n","Magento_Ui/templates/grid/view-switcher.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__action-dropdown-wrap admin__action-grid-select\">\n    <select\n        class=\"admin__control-select\"\n        options=\"getDisplayModes()\"\n        ko-value=\"displayMode\"\n        optionsValue=\"'value'\"\n        optionsText=\"'label'\"\n    ></select>\n</div>\n","Magento_Ui/templates/grid/paging/sizes.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"selectmenu\" collapsible=\"\">\n    <div class=\"selectmenu-value\" openCollapsible=\"\">\n        <input type=\"text\" ko-value=\"_value\" attr=\"id: index\" autoselect aria-labelledby=\"per-page-text\"/>\n    </div>\n    <button class=\"selectmenu-toggle\"\n            type=\"button\"\n            css=\"_active: $collapsible.opened\"\n            toggleCollapsible\n            aria-labelledby=\"per-page-text select-button-text\">\n        <span id=\"select-button-text\" translate=\"'Select'\"></span>\n    </button>\n    <div class=\"selectmenu-items\" css=\"_active: $collapsible.opened\" outerClick=\"discardAll.bind($data)\">\n        <ul>\n            <li repeat=\"foreach: optionsArray, item: '$size'\" css=\"_edit: isEditing($size().value)\">\n                <div class=\"selectmenu-item-edit\" if=\"$size().editable\" keyboard=\"13: updateSize.bind($data, $size().value, false)\">\n                    <input class=\"admin__control-text\" type=\"text\"\n                        ko-value=\"$size()._value\" hasFocus=\"isEditing($size().value)\"/>\n                    <button class=\"action-save\" type=\"button\" click=\"updateSize.bind($data, $size().value, false)\">\n                        <span translate=\"'Save'\"></span>\n                    </button>\n                    <button class=\"action-delete\" type=\"button\" click=\"removeSize.bind($data, $size().value, false)\">\n                        <span translate=\"'Delete'\"></span>\n                    </button>\n                </div>\n                <div class=\"selectmenu-item\">\n                    <button class=\"selectmenu-item-action\" type=\"button\" text=\"$size().label\" click=\"setSize.bind($data, $size().value)\"></button>\n                    <button class=\"action-edit\" type=\"button\" if=\"$size().editable\"\n                        data-bind=\"\n                            click: function () {\n                                discardCustom().edit($size().value);\n                            }\">\n                        <span translate=\"'Edit'\"></span>\n                    </button>\n                </div>\n            </li>\n\n            <li css=\"_edit: isCustomVisible()\">\n                <div class=\"selectmenu-item\">\n                    <button class=\"selectmenu-item-action\" type=\"button\"\n                       translate=\"'Custom'\"\n                       ko-visible=\"!isCustomVisible()\"\n                       data-bind=\"\n                            click: function () {\n                                $data.showCustom()\n                                    .discardEditing();\n                            }\"></button>\n                </div>\n                <div class=\"selectmenu-item-edit\" keyboard=\"13: applyCustom\">\n                    <input class=\"admin__control-text\" type=\"text\" ko-value=\"customValue\" hasFocus=\"isCustomVisible()\"/>\n                    <button class=\"action-save\" type=\"button\" click=\"applyCustom\">\n                        <span translate=\"'Save'\"></span>\n                    </button>\n                </div>\n            </li>\n        </ul>\n    </div>\n</div>\n<label class=\"admin__control-support-text\" translate=\"'per page'\" attr=\"for: index\" id=\"per-page-text\"></label>\n","Magento_Ui/templates/grid/paging/paging.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__data-grid-pager-wrap\">\n    <scope args=\"sizes\" render=\"\"></scope>\n\n    <div class=\"admin__data-grid-pager\">\n        <button class=\"action-previous\" type=\"button\" attr=\"title: $t('Previous Page')\" click=\"prev\" disable=\"isFirst()\"></button>\n        <!-- ko if: showTotalRecords -->\n        <input class=\"admin__control-text\" type=\"number\" data-ui-id=\"current-page-input\" attr=\"id: ++ko.uid\" ko-value=\"_current\">\n        <label class=\"admin__control-support-text\" attr=\"for: ko.uid\" text=\"'of ' + pages\"></label>\n        <!-- /ko -->\n        <button class=\"action-next\" type=\"button\" attr=\"title: $t('Next Page')\" click=\"next\" disable=\"isLast()\"></button>\n    </div>\n</div>\n","Magento_Ui/templates/grid/paging/paging-detailed-total.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__control-support-text\">\n    <!-- ko if: totalRecords -->\n        <strong>\n            <text args=\"getFirstItemIndex()\"></text> -\n            <text args=\"getLastItemIndex()\"></text>\n        </strong>\n        <!-- ko i18n: 'of' --><!-- /ko -->\n    <!-- /ko -->\n    <strong text=\"totalRecords\"></strong>\n    <!-- ko i18n: 'records found' --><!-- /ko -->\n    <!-- ko if: totalSelected -->\n        (<text args=\"totalSelected\"></text> <!-- ko i18n: 'selected' --><!-- /ko -->)\n    <!-- /ko -->\n</div>\n","Magento_Ui/templates/grid/filters/field.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<label class=\"admin__form-field-label\" attr=\"for: uid\">\n    <span translate=\"label\"></span>\n</label>\n<div class=\"admin__form-field-control\" render=\"elementTmpl\"></div>\n","Magento_Ui/templates/grid/filters/filters.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"data-grid-filters-actions-wrap\" collapsible=\"openClass: false, closeOnOuter: false\">\n    <div class=\"data-grid-filters-action-wrap\">\n        <button class=\"action-default\" data-action=\"grid-filter-expand\" disable=\"!hasVisible()\" translate=\"'Filters'\"\n            css=\"_active: hasVisible() && $collapsible.opened()\"\n            toggleCollapsible></button>\n    </div>\n</div>\n\n<scope args=\"chips\" render=\"\"></scope>\n\n<div class=\"admin__data-grid-filters-wrap\" data-part=\"filter-form\" css=\"_show: hasVisible() && $collapsible.opened()\" keyboard=\"{ 13: apply }\">\n    <fieldset class=\"admin__fieldset admin__data-grid-filters\">\n        <legend class=\"admin__filters-legend\">\n            <span translate=\"'Advanced filter'\"></span>\n        </legend>\n        <fieldset class=\"admin__form-field\" outereach=\"getRanges()\" visible=\"$parent.isFilterVisible($data)\" render=\"\"></fieldset>\n        <div class=\"admin__form-field\" outereach=\"getPlain()\" visible=\"$parent.isFilterVisible($data)\" render=\"\"></div>\n    </fieldset>\n\n    <div class=\"admin__data-grid-filters-footer\">\n        <div class=\"admin__footer-main-actions\">\n            <button class=\"action-tertiary\" type=\"button\" data-action=\"grid-filter-cancel\" click=\"cancel\" closeCollapsible>\n                <span translate=\"'Cancel'\"></span>\n            </button>\n            <button class=\"action-secondary\" type=\"button\" data-action=\"grid-filter-apply\" click=\"apply\" closeCollapsible>\n                <span translate=\"'Apply Filters'\"></span>\n            </button>\n        </div>\n    </div>\n</div>\n","Magento_Ui/templates/grid/filters/chips.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__data-grid-filters-current\" css=\"_show: hasPreviews()\">\n    <div class=\"admin__current-filters-title-wrap\">\n        <span class=\"admin__current-filters-title\" translate=\"'Active filters\\\\:'\"></span>\n    </div>\n    <div class=\"admin__current-filters-list-wrap\">\n        <ul class=\"admin__current-filters-list\" data-role=\"filter-list\">\n            <each args=\"elems\">\n                <li outereach=\"previews\">\n                    <span text=\"label + '\\\\:'\"></span>\n                    <span if=\"typeof preview === 'string'\" text=\"preview\"></span>\n                    <span if=\"typeof preview === 'object'\">\n                        <text args=\"preview[0] || '...'\"></text> - <text args=\"preview[1] || '...'\"></text>\n                    </span>\n                    <button class=\"action-remove\" type=\"button\"\n                        data-action=\"grid-filter-remove-chip\"\n                        click=\"$parent.clear.bind($parent, elem)\">\n                        <span translate=\"'Remove'\"></span>\n                    </button>\n                </li>\n            </each>\n        </ul>\n    </div>\n    <div class=\"admin__current-filters-actions-wrap\">\n        <button class=\"action-tertiary action-clear\" type=\"button\" click=\"clear\" translate=\"'Clear all'\"\n            attr=\"'data-action': hasPreviews() ? 'grid-filter-reset' : ''\"></button>\n    </div>\n</div>\n","Magento_Ui/templates/grid/filters/elements/ui-select-optgroup.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<ul class=\"admin__action-multiselect-menu-inner\"\n    data-bind=\"\n    visible: $data.root.showLevels($data.current),\n    attr: {\n        'data-level': $data.current.level++\n    }\">\n    <!-- ko if: $data.current.visible() || $data.current.isVisited  -->\n    <!-- ko foreach: { data: $data.current.optgroup, as: 'option'}  -->\n    <li class=\"admin__action-multiselect-menu-inner-item\"\n        data-bind=\"css: { _parent: $data.optgroup }\">\n        <div class=\"action-menu-item\"\n             data-bind=\"\n                css: {\n                    _selected: $parent.root.isSelected(option.value),\n                    _hover: $parent.root.isHovered(option, $element),\n                    _expended: $parent.root.getLevelVisibility($data) || $data.visible,\n                    _unclickable: $parent.root.isLabelDecoration($data),\n                    _last: $parent.root.addLastElement($data),\n                    '_with-checkbox': $parent.root.showCheckbox\n                },\n                click: function(data, event){\n                    $parent.root.toggleOptionSelected($data, $index(), event);\n                },\n                clickBubble: false\n\n            \">\n            <!-- ko if: $data.optgroup && $parent.root.showOpenLevelsActionIcon-->\n            <div class=\"admin__action-multiselect-dropdown\"\n                 data-bind=\"\n                        click: function(data, event){\n                            $parent.root.openChildLevel($data, $element, event);\n                        },\n                        clickBubble: false\n                     \"></div>\n            <!-- /ko-->\n            <!--ko if: $parent.root.showCheckbox-->\n            <input\n                    class=\"admin__control-checkbox\"\n                    type=\"checkbox\"\n                    tabindex=\"-1\"\n                    data-bind=\"attr: { 'checked': $parent.root.isSelected(option.value) }\"/>\n            <!--/ko-->\n            <label\n                    class=\"admin__action-multiselect-label\"\n                    data-bind=\"text: option.label\">\n            </label>\n        </div>\n        <!-- ko if: $data.optgroup -->\n        <!-- ko template: {name: $parent.root.optgroupTmpl, data: {root: $parent.root, current: $data}} -->\n        <!-- /ko -->\n        <!-- /ko-->\n    </li>\n    <!-- /ko -->\n    <!-- /ko -->\n</ul>\n","Magento_Ui/templates/grid/filters/elements/group.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<legend class=\"admin__form-field-legend\">\n    <span translate=\"label\"></span>\n</legend>\n<div class=\"admin__form-field\" outereach=\"elems\" render=\"\"></div>\n","Magento_Ui/templates/grid/filters/elements/ui-select.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<!-- ko ifnot: disableLabel -->\n<label\n        class=\"admin__form-field-label\"\n        data-bind=\"attr: {for: uid}\n\">\n    <span translate=\"label\"></span>\n</label>\n<!-- /ko -->\n<div\n        class=\"admin__action-multiselect-wrap action-select-wrap\"\n        tabindex=\"0\"\n        data-bind=\"\n        attr: {\n            id: uid\n        },\n        css: {\n            _active: listVisible,\n            'admin__action-multiselect-tree': isTree()\n        },\n        event: {\n            focusin: onFocusIn,\n            focusout: onFocusOut,\n            keydown: keydownSwitcher\n        },\n        outerClick: outerClick.bind($data)\n\">\n    <!-- ko ifnot: chipsEnabled -->\n    <div\n            class=\"action-select admin__action-multiselect\"\n            data-role=\"advanced-select\"\n            data-bind=\"\n            css: {_active: listVisible},\n            click: function(data, event) {\n                toggleListVisible(data, event)\n            }\n    \">\n        <div class=\"admin__action-multiselect-text\"\n         data-role=\"selected-option\"\n         ifnot=\"validationLoading\"\n         data-bind=\"\n         css: {warning: warn().length},\n         text: setCaption()\n    \">\n    </div>\n        <button if=\"isRemoveSelectedIcon && hasData() || !validationLoading\"\n                class=\"action-close\"\n                type=\"button\"\n                data-action=\"remove-selected-item\"\n                tabindex=\"-1\"\n                click=\"clear\"\n        >\n            <span class=\"action-close-text\" translate=\"'Close'\"></span>\n        </button>\n        <div data-role=\"spinner\"\n             class=\"admin__data-grid-loading-mask\"\n             visible=\"validationLoading\"\n             if=\"validationLoading\">\n            <div class=\"spinner\">\n                <span repeat=\"8\"></span>\n            </div>\n        </div>\n    </div>\n    <!-- /ko -->\n    <!-- ko if: chipsEnabled -->\n    <div\n            class=\"action-select admin__action-multiselect\"\n            data-role=\"advanced-select\"\n            data-bind=\"\n            css: {_active: listVisible},\n            click: function(data, event) {\n                toggleListVisible(data, event)\n            }\n    \">\n        <div class=\"admin__action-multiselect-text\"\n             data-bind=\"\n                visible: !hasData(),\n                i18n: selectedPlaceholders.defaultPlaceholder\n        \">\n        </div>\n        <!-- ko foreach: { data: getSelected(), as: 'option'}  -->\n            <span class=\"admin__action-multiselect-crumb\">\n                <span data-bind=\"text: label\">\n                </span>\n                <button\n                        class=\"action-close\"\n                        type=\"button\"\n                        data-action=\"remove-selected-item\"\n                        tabindex=\"-1\"\n                        data-bind=\"click: $parent.removeSelected.bind($parent, value)\n                \">\n                    <span class=\"action-close-text\" translate=\"'Close'\"></span>\n                </button>\n            </span>\n        <!-- /ko -->\n    </div>\n    <!-- /ko -->\n    <div class=\"action-menu\" css=\"{ _active: listVisible}\">\n        <div data-role=\"spinner\"\n           class=\"admin__data-grid-loading-mask\"\n           visible=\"loading\"\n           if=\"loading\">\n        <div class=\"spinner\">\n            <span repeat=\"8\"></span>\n        </div>\n    </div>\n        <!-- ko if: filterOptions -->\n        <div class=\"admin__action-multiselect-search-wrap\">\n            <input\n                    class=\"admin__control-text admin__action-multiselect-search\"\n                    data-role=\"advanced-select-text\"\n                    type=\"text\"\n                    data-bind=\"\n                event: {\n                    keydown: filterOptionsKeydown\n                },\n                attr: {\n                    id: uid+2,\n                    placeholder: filterPlaceholder\n                },\n                textInput: filterInputValue,\n                hasFocus: filterOptionsFocus\n                \">\n            <label\n                    class=\"admin__action-multiselect-search-label\"\n                    data-action=\"advanced-select-search\"\n                    data-bind=\"attr: {for: uid+2}\n            \">\n            </label>\n            <div if=\"itemsQuantity\"\n                 data-bind=\"text: itemsQuantity\"\n                 class=\"admin__action-multiselect-search-count\">\n            </div>\n        </div>\n        <div ifnot=\"options().length\"\n             class=\"admin__action-multiselect-empty-area\">\n            <ul html=\"getEmptyOptionsUnsanitizedHtml()\"></ul>\n        </div>\n        <!-- /ko -->\n        <ul class=\"admin__action-multiselect-menu-inner _root\"\n            data-bind=\"\n                event: {\n                    scroll: function(data, event){onScrollDown(data, event)}\n                }\n            \">\n            <!-- ko foreach: { data: options, as: 'option'}  -->\n            <li class=\"admin__action-multiselect-menu-inner-item _root\"\n                data-bind=\"css: { _parent: $data.optgroup }\"\n                data-role=\"option-group\">\n                <div class=\"action-menu-item\"\n                     data-bind=\"\n                        css: {\n                            _selected: $parent.isSelectedValue(option),\n                            _hover: $parent.isHovered(option, $element),\n                            _expended: $parent.getLevelVisibility($data) && $parent.showLevels($data),\n                            _unclickable: $parent.isLabelDecoration($data),\n                            _last: $parent.addLastElement($data),\n                            '_with-checkbox': $parent.showCheckbox\n                        },\n                        click: function(data, event){\n                            $parent.toggleOptionSelected($data, $index(), event);\n                        },\n                        clickBubble: false\n                \">\n                    <!-- ko if: $data.optgroup && $parent.showOpenLevelsActionIcon-->\n                    <div class=\"admin__action-multiselect-dropdown\"\n                         data-bind=\"\n                            click: function(event){\n                                $parent.showLevels($data);\n                                $parent.openChildLevel($data, $element, event);\n                            },\n                            clickBubble: false\n                         \">\n                    </div>\n                    <!-- /ko-->\n                    <!--ko if: $parent.showCheckbox-->\n                    <input\n                            class=\"admin__control-checkbox\"\n                            type=\"checkbox\"\n                            tabindex=\"-1\"\n                            data-bind=\"attr: { 'checked': $parent.isSelected(option.value) }\">\n                    <!-- /ko-->\n                    <label class=\"admin__action-multiselect-label\">\n                        <span data-bind=\"text: option.label\"></span>\n                        <span\n                                if=\"$parent.getPath(option)\"\n                                class=\"admin__action-multiselect-item-path\"\n                                data-bind=\"text: $parent.getPath(option)\"></span>\n                    </label>\n                </div>\n                <!-- ko if: $data.optgroup -->\n                <!-- ko template: {name: $parent.optgroupTmpl, data: {root: $parent, current: $data}} -->\n                <!-- /ko -->\n                <!-- /ko-->\n            </li>\n            <!-- /ko -->\n        </ul>\n        <!-- ko if: $data.closeBtn -->\n        <div class=\"admin__action-multiselect-actions-wrap\">\n            <button class=\"action-default\"\n                    data-action=\"close-advanced-select\"\n                    type=\"button\"\n                    data-bind=\"click: outerClick\">\n                <span translate=\"closeBtnLabel\"></span>\n            </button>\n        </div>\n        <!-- /ko -->\n    </div>\n</div>\n","Magento_Ui/templates/grid/sticky/filters.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"data-grid-filters-actions-wrap\">\n    <div class=\"data-grid-filters-action-wrap\">\n        <button\n                class=\"action-default\"\n                data-action=\"grid-filter-expand\"\n                data-bind=\"\n                 click: function(){\n                    window.scrollTo(0, 0);\n                    $data.trigger('open');\n                 },\n                 attr: {disabled: !hasVisible()}\"\n                 aria-label=\"product-filters\">\n            <span data-bind=\"i18n: 'Filters'\"></span>\n        </button>\n        <span class=\"filters-active\" data-bind=\"text: countActive() || ''\"></span> <!-- Added the amount of selected filters -->\n    </div>\n</div>\n","Magento_Ui/templates/grid/sticky/listing.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__data-grid-wrap\" data-role=\"sticky-el-root\">\n    <table class=\"data-grid\">\n        <thead>\n            <tr each=\"data: getVisible(), as: '$col'\" render=\"getHeader()\"></tr>\n        </thead>\n        <tbody></tbody>\n    </table>\n</div>\n","Magento_Ui/templates/grid/sticky/sticky.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div style=\"display: none;\" css=\"stickyClass\" afterRender=\"setStickyNode\">\n    <span class=\"data-grid-cap-left\" afterRender=\"setLeftCap\"></span>\n    <span class=\"data-grid-cap-right\" afterRender=\"setRightCap\"></span>\n\n    <div afterRender=\"setStickyToolbarNode\">\n        <div class=\"admin__data-grid-header\">\n            <div class=\"admin__data-grid-header-row\">\n                <scope args=\"requestChild('listing_massaction')\" render=\"\"></scope>\n                <scope args=\"requestChild('listing_paging')\" render=\"totalTmpl\"></scope>\n                <each args=\"getRegion('dataGridFilters')\" render=\" $data.stickyTmpl || getTemplate()\"></each>\n                <div class=\"admin__data-grid-actions-wrap\" each=\"getRegion('dataGridActions')\" render=\"\"></div>\n                <scope args=\"requestChild('listing_paging')\" render=\"\"></scope>\n            </div>\n        </div>\n\n        <scope args=\"requestChild('listing_filters_chips')\" render=\"$data.stickyTmpl || getTemplate()\"></scope>\n\n        <scope args=\"columnsProvider\" render=\"stickyTmpl\"></scope>\n    </div>\n</div>\n","Magento_Ui/templates/grid/search/search.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"data-grid-search-control-wrap\">\n    <label class=\"data-grid-search-label\" attr=\"title: $t('Search'), for: index\" data-bind=\"click: scrollTo\">\n        <span translate=\"'Search'\"></span>\n    </label>\n    <input class=\"admin__control-text data-grid-search-control\" type=\"text\"\n            data-bind=\"\n                i18n: placeholder,\n                attr: {\n                    id: index,\n                    placeholder: $t(placeholder),\n                    'aria-label': $t(placeholder),\n                },\n                textInput: inputValue,\n                hasFocus: focused,\n                keyboard: {\n                    13: apply.bind($data, false),\n                    27: cancel\n                }\">\n    <button class=\"action-submit\" type=\"button\" click=\"apply.bind($data, false)\" attr=\"'aria-label': $t('Search')\">\n        <span translate=\"'Search'\"></span>\n    </button>\n</div>\n","Magento_Ui/templates/grid/controls/columns.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__action-dropdown-wrap admin__data-grid-action-columns\" collapsible>\n    <button class=\"admin__action-dropdown\" type=\"button\" toggleCollapsible>\n        <span class=\"admin__action-dropdown-text\" translate=\"'Columns'\"></span>\n    </button>\n    <div class=\"admin__action-dropdown-menu admin__data-grid-action-columns-menu\" css=\"_overflow: hasOverflow()\">\n        <div class=\"admin__action-dropdown-menu-header\" text=\"getHeaderMessage()\"></div>\n        <div class=\"admin__action-dropdown-menu-content\">\n            <div class=\"admin__field-option\" repeat=\"foreach: elems, item: '$col'\">\n                <input class=\"admin__control-checkbox\" type=\"checkbox\"\n                    disable=\"isDisabled($col())\"\n                    ko-checked=\"$col().visible\"\n                    attr=\"id: ++ko.uid\">\n                <label class=\"admin__field-label\"\n                       translate=\"$col().label\"\n                       attr=\"for: ko.uid\"></label>\n            </div>\n        </div>\n        <div class=\"admin__action-dropdown-menu-footer\">\n            <div class=\"admin__action-dropdown-footer-secondary-actions\">\n                <button class=\"action-tertiary\" type=\"button\" click=\"reset\" translate=\"'Reset'\"></button>\n            </div>\n            <div class=\"admin__action-dropdown-footer-main-actions\">\n                <button class=\"action-tertiary\" type=\"button\" click=\"cancel\" translate=\"'Cancel'\" closeCollapsible></button>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_Ui/templates/grid/controls/bookmarks/view.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"action-dropdown-menu-item-edit\" if=\"$view.editable\">\n    <input\n        class=\"admin__control-text\"\n        data-bind=\"\n            value: $view.value,\n            hasFocus: $parent.isEditing($view.index),\n            attr: {\n                placeholder: $view.label\n            },\n            keyboard: {\n                13: $parent.updateAndSave.bind($parent, $view.index),\n                27: $parent.endEdit.bind($parent, $view.index)\n            }\"\n        type=\"text\"/>\n    <button class=\"action-submit\" type=\"button\" attr=\"title: $t('Save all changes')\" click=\"$parent.updateAndSave.bind($parent, $view.index)\">\n        <span translate=\"'Submit'\"></span>\n    </button>\n    <div class=\"action-dropdown-menu-item-actions\">\n        <button class=\"action-delete\" type=\"button\" attr=\"title: $t('Delete bookmark')\" click=\"$parent.removeView.bind($parent, $view.index)\">\n            <span translate=\"'Delete'\"></span>\n        </button>\n    </div>\n</div>\n\n<div class=\"action-dropdown-menu-item\">\n    <a href=\"\" class=\"action-dropdown-menu-link\" translate=\"$view.label\" click=\"$parent.applyView.bind($parent, $view.index)\" closeCollapsible></a>\n\n    <div class=\"action-dropdown-menu-item-actions\" if=\"$view.editable\">\n        <button class=\"action-edit\" type=\"button\" attr=\"title: $t('Edit bookmark')\" click=\"$parent.editView.bind($parent, $view.index)\">\n            <span translate=\"'Edit'\"></span>\n        </button>\n    </div>\n</div>\n","Magento_Ui/templates/grid/controls/bookmarks/bookmarks.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__action-dropdown-wrap admin__data-grid-action-bookmarks\" collapsible>\n    <button class=\"admin__action-dropdown\" type=\"button\" toggleCollapsible>\n        <span class=\"admin__action-dropdown-text\" translate=\"activeView.label\"></span>\n    </button>\n    <ul class=\"admin__action-dropdown-menu\">\n        <!-- ko foreach: { data: viewsArray, as: '$view'}  -->\n            <li css=\"_edit: $parent.isEditing($view.index)\" outerClick=\"$parent.endEdit.bind($parent, $view.index)\" template=\"$parent.viewTmpl\"></li>\n        <!-- /ko -->\n        <li visible=\"hasChanges\" outerClick=\"hideCustom.bind($data)\"\n            css=\"\n                _edit: customVisible,\n                'action-dropdown-menu-action action-dropdown-menu-item-last': !customVisible\">\n            <a href=\"\" visible=\"!customVisible\" click=\"showCustom\" translate=\"'Save View As...'\"></a>\n            <div class=\"action-dropdown-menu-item-edit\" visible=\"customVisible\">\n                <input class=\"admin__control-text\" type=\"text\"\n                    data-bind=\"\n                        attr: {'aria-label': $t('New View')},\n                        value: customLabel,\n                        hasFocus: isCustomVisible(),\n                        keyboard: {\n                            13: applyCustom.bind($data),\n                            27: hideCustom.bind($data)\n                        }\"/>\n                <div class=\"action-dropdown-menu-item-actions\">\n                   <button class=\"action-submit\" type=\"button\" click=\"applyCustom\" attr=\"title: $t('Save all changes')\">\n                        <span translate=\"'Submit'\"></span>\n                    </button>\n                </div>\n            </div>\n        </li>\n    </ul>\n</div>\n","Magento_Ui/templates/grid/editing/row-buttons.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<tr class=\"data-grid-editable-row data-grid-editable-row-actions\">\n    <td>\n        <button class=\"action-tertiary\" type=\"button\" click=\"cancel\">\n            <span translate=\"'Cancel'\"></span>\n        </button>\n        <button class=\"action-primary\" type=\"button\" click=\"save\" disable=\"!canSave()\">\n            <span translate=\"'Save'\"></span>\n        </button>\n    </td>\n</tr>\n","Magento_Ui/templates/grid/editing/row.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<tr class=\"data-grid-editable-row\" each=\"data: fields, as: '$col'\" css=\"'_odd-row': !!($row()._rowIndex % 2)\">\n    <!-- ko if: $parent.getColumn(index).visible -->\n\n        <td class=\"data-grid-actions-cell\" if=\"$parent.isActionsColumn($data)\">\n            <span class=\"data-grid-row-changed\" css=\"_changed: $parent.hasChanges\">\n                <span class=\"data-grid-row-changed-tooltip\" translate=\"'Record contains unsaved changes.'\"></span>\n            </span>\n        </td>\n\n        <!-- ko ifnot: $parent.isActionsColumn($data) -->\n            <td if=\"$col.isEditor\" template=\"$parent.fieldTmpl\"></td>\n            <td ifnot=\"$col.isEditor\" css=\"$col.getFieldClass()\" template=\"$col.getBody()\"></td>\n        <!-- /ko -->\n\n    <!-- /ko -->\n</tr>\n","Magento_Ui/templates/grid/editing/field.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field-control\" css=\" _error: error(), _focus: focused()\">\n    <render></render>\n    <label class=\"admin__field-error\" attr=\"for: uid\" text=\"error\" visible=\"error() && focused()\"></label>\n</div>\n","Magento_Ui/templates/grid/editing/header-buttons.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div if=\"isMultiEditing || (hasActive() && (hasMessages() || hasErrors() ))\"\n     attr=\"role: (isMultiEditing && multiEditingButtons) ? 'alertdialog' : 'alert'\"\n     class=\"data-grid-info-panel\">\n    <div if=\"hasMessages() || hasErrors()\" class=\"messages\">\n        <div if=\"hasErrors()\" class=\"message message-warning\">\n            <strong><text args=\"countErrorsMessage()\"></text></strong>\n            <span translate=\"'Please make corrections to the errors in the table below and re-submit.'\"></span>\n        </div>\n        <div class=\"message\" outereach=\"messages\" text=\"message\"\n             css=\"\n                 'message-warning': type === 'warning',\n                 'message-error': type === 'error',\n                 'message-success': type === 'success'\"></div>\n    </div>\n    <div if=\"isMultiEditing && multiEditingButtons\" class=\"data-grid-info-panel-actions\">\n        <button class=\"action-tertiary\" type=\"button\" click=\"cancel\">\n            <span translate=\"'Cancel'\"></span>\n        </button>\n        <button class=\"action-primary\" type=\"button\" click=\"save\" disable=\"!canSave()\">\n            <span translate=\"'Save Edits'\"></span>\n        </button>\n    </div>\n</div>\n","Magento_Ui/templates/grid/editing/bulk.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<tr class=\"data-grid-bulk-edit-panel data-grid-editable-row\" each=\"data: fields, as: '$col'\" visible=\"active\">\n    <td if=\"$parent.getColumn(index).visible\" css=\"'data-grid-actions-cell': $parent.isActionsColumn($col)\">\n        <if args=\"$parent.isActionsColumn($col)\">\n            <with args=\"$parent\">\n                <button class=\"action-default\" type=\"button\" click=\"apply\" disable=\"!hasData\">\n                    <span translate=\"'Apply'\"></span>\n                </button>\n            </with>\n        </if>\n\n        <if args=\"$data.isEditor\">\n            <label class=\"admin__field-label admin__field-label-vertical\" attr=\"for: uid\" translate=\"'All in Column'\"></label>\n            <render></render>\n        </if>\n    </td>\n</tr>\n","Magento_Ui/templates/grid/columns/onoff.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<th class=\"data-grid-multicheck-cell\">\n    <label data-bind=\"i18n: 'Assign'\"></label>\n    <div\n        class=\"action-multicheck-wrap\"\n        data-bind=\"css: {'_disabled': !totalRecords()},\n                   collapsible\">\n        <input\n            id=\"mass-select-checkbox\"\n            class=\"admin__control-checkbox\"\n            type=\"checkbox\"\n            data-bind=\"checked: allSelected(),\n                       event: { change: toggleSelectAll },\n                       css: { '_indeterminate': indetermine },\n                       enable: totalRecords\"/>\n        <label for=\"mass-select-checkbox\"></label>\n        <button\n            class=\"action-multicheck-toggle\"\n            data-toggle=\"dropdown\"\n            data-bind=\"css: { '_active': $collapsible.opened },\n                       enable: totalRecords,\n                       toggleCollapsible\">\n            <span data-bind=\"i18n: 'Options'\"></span>\n        </button>\n        <ul\n            class=\"action-menu\"\n            data-bind=\"closeCollapsible, foreach: actions\">\n            <li data-bind=\"click: $parent[value].bind($parent),\n                           visible: $parent.isActionRelevant(value)\">\n                <span class=\"action-menu-item\" data-bind=\"text: label\"></span>\n            </li>\n        </ul>\n    </div>\n</th>\n","Magento_Ui/templates/grid/columns/image-preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"masonry-image-preview\" if=\"$col.isVisible($row())\" data-image-preview ko-style=\"$col.getStyles($row())\">\n    <div class=\"container\">\n        <div class=\"action-buttons\">\n            <button class=\"action-previous\" type=\"button\" click=\"$col.prev.bind($col, $row())\">\n                <span translate=\"'Previous'\"></span>\n            </button>\n            <button class=\"action-next\" type=\"button\" click=\"$col.next.bind($col, $row())\">\n                <span translate=\"'Next'\"></span>\n            </button>\n            <button class=\"action-close\" type=\"button\" click=\"$col.hide.bind($col)\">\n                <span translate=\"'Close'\"></span>\n            </button>\n        </div>\n        <img class=\"preview\" attr=\"src: $col.getUrl($row()), alt: $col.getTitle($row())\"/>\n    </div>\n</div>\n","Magento_Ui/templates/grid/columns/overlay.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div if=\"$col.isVisible($row())\" class=\"masonry-image-overlay\">\n    <span text=\"$col.getLabel($row())\"></span>\n</div>\n","Magento_Ui/templates/grid/columns/multiselect.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<th class=\"data-grid-multicheck-cell\">\n    <div class=\"action-multicheck-wrap\" css=\"_disabled: !totalRecords()\" collapsible=\"\">\n        <input class=\"admin__control-checkbox\" type=\"checkbox\"\n            data-bind=\"\n                checked: allSelected(),\n                attr: {id: ++ko.uid},\n                event: { change: togglePage },\n                css: { '_indeterminate': indetermine },\n                enable: totalRecords\"/>\n        <label attr=\"for: ko.uid\"></label>\n        <button class=\"action-multicheck-toggle\" data-toggle=\"dropdown\"\n            data-bind=\"css: { '_active': $collapsible.opened },\n                       enable: totalRecords,\n                       toggleCollapsible\">\n            <span translate=\"'Options'\"></span>\n        </button>\n        <ul class=\"action-menu\" each=\"actions\" closeCollapsible=\"\">\n            <li data-bind=\"click: $parent[value].bind($parent),\n                           visible: $parent.isActionRelevant(value)\">\n                <span class=\"action-menu-item\" text=\"label\"></span>\n            </li>\n        </ul>\n    </div>\n</th>\n","Magento_Ui/templates/grid/columns/image.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"masonry-image-block\" ko-style=\"$col.getStyles($row())\" css=\"{'active': $col.getIsActive($row())}\" attr=\"'data-id': $col.getId($row())\">\n    <img data-bind=\"event: { load: updateStyles($row()) }\" attr=\"src: $col.getUrl($row())\" css=\"$col.getClasses($row())\" click=\"function(){ expandPreview($row()) }\" data-role=\"thumbnail\"/>\n</div>\n","Magento_Ui/templates/grid/columns/text.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<th class=\"data-grid-th\" click=\"sort\"\n    css=\"\n        _sortable: sortable,\n        _draggable: draggable,\n        _ascend: sorting === 'asc',\n        _descend: sorting === 'desc'\">\n    <span class=\"data-grid-cell-content\" translate=\"label\"></span>\n</th>\n","Magento_Ui/templates/grid/cells/link.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"data-grid-cell-content\"\n     if=\"!$col.isLink($row())\"\n     text=\"$col.getLabel($row())\"></div>\n<a   class=\"action-menu-item\"\n     if=\"$col.isLink($row())\"\n     text=\"$col.getLabel($row())\"\n     attr=\"href: $col.getLink($row())\"></a>\n","Magento_Ui/templates/grid/cells/thumbnail.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<span class=\"thumbnail-container\">\n    <span class=\"thumbnail-wrapper\">\n        <img class=\"admin__control-thumbnail\" attr=\"src: $col.getSrc($row()), alt: $col.getAlt($row())\" loading=\"lazy\"/>\n    </span>\n</span>\n","Magento_Ui/templates/grid/cells/onoff.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__actions-switch\">\n    <input class=\"admin__actions-switch-checkbox\"\n           type=\"checkbox\"\n           data-bind=\"\n               staticChecked: $col.selected,\n               value: $row()[$col.indexField],\n               attr: {\n                   id: 'check' + $row()[$col.indexField]\n               }\"/>\n    <label class=\"admin__actions-switch-label\"\n           data-bind=\"\n               attr: {\n                   for: 'check' + $row()[$col.indexField]\n               }\">\n        <span data-bind=\"attr: {\n                   'data-text-on': $t('Yes'),\n                   'data-text-off': $t('No')\n              }\"\n              class=\"admin__actions-switch-text\"></span>\n    </label>\n</div>\n","Magento_Ui/templates/grid/cells/html.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"data-grid-cell-content\" html=\"$col.getLabelUnsanitizedHtml($row())\"></div>\n","Magento_Ui/templates/grid/cells/multiselect.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<label class=\"data-grid-checkbox-cell-inner\">\n    <input class=\"admin__control-checkbox\" type=\"checkbox\" data-action=\"select-row\"\n        data-bind=\"\n            staticChecked: $col.selected,\n            disable: $col.disabled.indexOf($row()[$col.indexField]) != -1 ,\n            checkedValue: $row()[$col.indexField],\n            attr: {\n                id: index + 'check' + $row()[$col.indexField]\n            }\"/>\n    <label attr=\"for: index + 'check' + $row()[$col.indexField]\"></label>\n</label>\n","Magento_Ui/templates/grid/cells/sanitizedHtml.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"data-grid-cell-content\" html=\"getSafeUnsanitizedHtml($col.getLabel($row()))\"></div>\n","Magento_Ui/templates/grid/cells/actions.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<a\n    class=\"action-menu-item\"\n    if=\"$col.isSingle($row()._rowIndex)\"\n    repeat=\"foreach: $col.getVisibleActions($row()._rowIndex), item: '$action'\"\n    click=\"$col.getActionHandler($action())\"\n    text=\"$action().label\"\n    attr=\"target: $col.getTarget($action()), href: $action().href, 'aria-label': $action().ariaLabel\"></a>\n\n<div class=\"action-select-wrap\" if=\"$col.isMultiple($row()._rowIndex)\" collapsible>\n    <button class=\"action-select\" translate=\"'Select'\" toggleCollapsible></button>\n    <ul class=\"action-menu\" css=\"_active: $collapsible.opened\">\n        <li repeat=\"foreach: $col.getVisibleActions($row()._rowIndex), item: '$action'\">\n            <a class=\"action-menu-item\" click=\"$col.getActionHandler($action())\" text=\"$action().label\" attr=\"target: $col.getTarget($action()), href: $action().href, 'data-action': 'item-' + $action().index\"></a>\n        </li>\n    </ul>\n</div>\n","Magento_Ui/templates/grid/cells/expandable.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"data-grid-cell-content\">\n    <span text=\"$col.getFullLabel($row())\" ifnot=\"$col.isExpandable($row())\"></span>\n\n    <div if=\"$col.isExpandable($row())\">\n        <div text=\"$col.getShortLabel($row())\" class=\"admin__control-short-label\"></div>\n        <a attr=\"'data-tooltip-trigger': ++ko.uid\" translate=\"'Show more'\"></a>\n        <div\n            tooltip=\"\n                tooltipClasses: 'data-grid-column-tooltip',\n                trigger: '[data-tooltip-trigger=' + ko.uid + ']',\n                action: 'click',\n                delay: 0,\n                center: true,\n                position: 'top',\n                closeButton: true,\n                closeOnScroll: false\n            \">\n            <div render=\"$data.tooltipTmpl\"></div>\n        </div>\n    </div>\n</div>\n","Magento_Ui/templates/grid/cells/text.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"data-grid-cell-content\" text=\"$col.getLabel($row())\"></div>\n","Magento_Ui/templates/grid/cells/expandable/content.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__tooltip-title\" if=\"$data.tooltipTitle.length\">\n    <span translate=\"$data.tooltipTitle\"></span>\n</div>\n<ul class=\"items\">\n    <li class=\"item\" repeat=\"foreach: $col.getLabelsArray($row()), item: '$item'\">\n        <span text=\"$item()\"></span>\n    </li>\n</ul>\n","Magento_Ui/templates/grid/cells/thumbnail/preview.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"thumbnail-preview\" data-role=\"thumbnail-preview\">\n    <div class=\"thumbnail-preview-image-block\">\n        <img class=\"thumbnail-preview-image\" src=\"<%- src %>\" alt=\"<%- alt %>\" loading=\"lazy\"/>\n    </div>\n    <div class=\"thumbnail-preview-content\">\n        <a class=\"thumbnail-preview-link\" href=\"<%- link %>\"><%- linkText %></a>\n    </div>\n</div>\n","Magento_Ui/templates/tooltip/tooltip.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div data-tooltip=\"tooltip-wrapper\" class=\"data-tooltip-wrapper <%= data.tooltipClasses %>\">\n    <div class=\"data-tooltip-tail\"></div>\n    <div class=\"data-tooltip\">\n        <% if(data.closeButton){ %>\n            <button type=\"button\" class=\"action-close\">\n                <span translate=\"'Close'\"></span>\n            </button>\n        <% } %>\n        <div class=\"data-tooltip-content\"></div>\n    </div>\n</div>\n","Magento_InventoryBundleProductAdminUi/template/dynamic-rows/cells/cell-source.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"control-table-text\" attr=\"'data-tooltip-trigger': ++ko.uid\">\n    <div repeat=\"foreach: $data.items, item: '$item' \">\n        <span visible=\"false\" text=\"$item().source_code\"></span>\n        <strong text=\"$item().source_name\"></strong>:\n        <span text=\"$item().quantity\"></span>\n    </div>\n    <div if=\"$data.isFullList()\">\n        <a href=\"#\" attr=\"'data-tooltip-trigger': ++ko.uid\" text=\"$data.showFullListDescription\"></a>\n    </div>\n</div>\n<div tooltip=\"\n    trigger: '[data-tooltip-trigger=' + ko.uid + ']',\n    action: 'click',\n    closeOnScroll: false,\n    delay: 0,\n    position: 'top',\n    step: 30,\n    track: false,\n    strict: true,\n    closeButton: true\">\n    <div>\n        <div class=\"data-tooltip-title\">Sources</div>\n        <div class=\"data-tooltip-content\">\n            <div repeat=\"foreach: value, item: '$item'\">\n                <strong text=\"$item().source_name\"></strong>: <span text=\"$item().quantity\"></span>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_InventoryBundleProductAdminUi/template/grid/column/quantity-per-source.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"control-table-text\" attr=\"'data-tooltip-trigger': ++ko.uid\">\n    <div repeat=\"foreach: $col.getSourceItemsData($row()), item: '$item'\">\n        <span visible=\"false\" text=\"$item().source_code\"></span>\n        <strong text=\"$item().source_name\"></strong>:\n        <span text=\"$item().quantity\"></span>\n    </div>\n</div>\n","Magento_ConfigurableProduct/template/variations/steps/summary-grid.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"fieldset-wrapper admin__collapsible-block-wrapper opened\" data-bind=\"mageInit: {'collapsible':{'active':true,'openedState':'opened'}}\">\n    <div class=\"fieldset-wrapper-title toggle\" data-role=\"title\">\n        <strong class=\"admin__collapsible-title\" data-bs-toggle=\"collapse\" data-bind=\"attr:{'data-bs-target': '#'+id}\">\n            <span data-bind=\"text: title\"></span>\n        </strong>\n    </div>\n\n    <div class=\"fieldset-wrapper-content in collapse\" data-role=\"content\" data-collapsed=\"true\" data-bind=\"attr: {id: id}\">\n        <!-- ko template: {\n            name: \"ui/grid/paging/paging\", data: paging\n            } -->\n        <!-- /ko -->\n        <div class=\"note\" data-bind=\"text: note\"></div>\n        <table class=\"data-grid data-grid-configurable\">\n            <thead>\n            <tr>\n                <th repeat=\"foreach: grid.columns, item: '$column'\" class=\"data-grid-th\" data-bind=\"text: $column\"></th>\n            </tr>\n            </thead>\n\n            <tbody>\n            <tr repeat=\"foreach: grid, item: '$product'\">\n                <!-- ko foreach: { data: $product(), as: 'property' } -->\n                <td if=\"property && property.preview\" class=\"data-grid-thumbnail-cell\">\n                    <div class=\"images-uploaded\">\n                        <img data-bind=\"attr: {src: property.preview}\"/>\n                        <span data-bind=\"text: property.images.length\"></span>\n                    </div>\n                </td>\n                <td ifnot=\"property && property.preview\">\n                    <span data-bind='text: property'></span>\n                </td>\n                <!-- /ko -->\n            </tr>\n            </tbody>\n        </table>\n    </div>\n</div>\n","Magento_ConfigurableProduct/template/components/cell-status.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"control-table-text\">\n    <span attr=\"'data-index': index\" data-bind=\"\n        text: $data.value() == 1 ? $t('Enabled') : $t('Disabled'),\n        css: {_disabled: disabled}\n    \">\n    </span>\n</div>\n","Magento_ConfigurableProduct/template/components/cell-sku.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"control-table-text\">\n    <span attr=\"'data-index': index\" data-bind=\"\n        text: value,\n        css: {_disabled: disabled}\n    \">\n    </span>\n</div>\n","Magento_ConfigurableProduct/template/components/actions-list.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"action-select-wrap\" data-bind=\"\n    css : {\n        '_active' : $parent.actionsListOpened() === $record().index\n    },\n    outerClick: $parent.closeList.bind($parent, $record().index)\"\n>\n    <button class=\"action-select\" data-bind=\"click: function(){ $parent.toggleActionsList($record().index); }\">\n        <span data-bind=\"i18n: 'Select'\"></span>\n    </button>\n    <ul class=\"action-menu _active\" data-bind=\"css: {'_active': $parent.actionsListOpened() === $record().index}\">\n        <li>\n            <a class=\"action-menu-item\" data-bind=\"\n                click: function(){\n                    $parent.openModalWithGrid($record().index);\n                    $parent.closeList($record().index);\n                }\n            \">Choose a different Product</a>\n        </li>\n        <li>\n            <a class=\"action-menu-item\" data-bind=\"\n                text: $data.value() == 1 ? $t('Disable Product') : $t('Enable Product'),\n                click: function(){\n                    $parent.toggleStatusProduct($record().index);\n                    $parent.closeList($record().index);\n                }\n            \"></a>\n        </li>\n        <li>\n            <a class=\"action-menu-item\" data-bind=\"\n                click: function(){\n                    $parent.closeList($record().index);\n                    $parent.processingDeleteRecord($record().index, $record().recordId);\n                },\n                text: $t('Remove Product')\n            \"></a>\n        </li>\n    </ul>\n</div>\n","Magento_ConfigurableProduct/template/components/file-uploader.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"data-grid-file-uploader\" data-role=\"drop-zone\" css=\"_loading: isLoading\">\n    <div class=\"data-grid-file-uploader-inner\">\n        <!-- ko if: $data.processedFile().url -->\n        <img class=\"file-uploader-image\" attr=\"src: $data.processedFile().url, alt: $data.processedFile().name\"/>\n        <!-- /ko -->\n        <!-- ko if: !$data.processedFile().url && $data.thumbnail() && $data.thumbnailUrl() -->\n        <img class=\"file-uploader-image\" attr=\"src: $data.thumbnailUrl()\"/>\n        <!-- /ko -->\n        <!-- ko if: !$data.processedFile().url && !$data.thumbnail() -->\n        <text args=\"$data.processedFile().name\"></text>\n        <!-- /ko -->\n        <div class=\"file-uploader-area\">\n            <input type=\"file\"\n                   class=\"file-uploader-input\"\n                   afterRender=\"onElementRender\"\n                   attr=\"id: uid, name: fileInputName, multiple: isMultipleFiles\"/>\n            <label class=\"file-uploader-button\" attr=\"for: uid, title: $t('Upload Image')\"><span translate=\"'Upload Image'\"></span></label>\n            <span class=\"file-uploader-spinner\"></span>\n        </div>\n    </div>\n    <!-- ko if: $data.processedFile().url || $data.thumbnail() -->\n    <div class=\"action-select-wrap\" data-bind=\"\n    css : {'_active': $data.actionsListOpened()},\n    outerClick: $data.closeList.bind($data)\"\n    >\n        <button type=\"button\" class=\"action-select\" data-bind=\"click: function(){ $data.toggleActionsList(); }\"></button>\n        <ul class=\"action-menu\" data-bind=\"css: {'_active': $data.actionsListOpened()}\">\n            <li>\n                <a class=\"action-menu-item\" data-bind=\"\n                click: function(){\n                    $data.deleteImage();\n                    $data.closeList();\n                },\n                text: $t('No Image')\n            \"></a>\n            </li>\n        </ul>\n    </div>\n    <!-- /ko -->\n</div>\n","Magento_ConfigurableProduct/template/components/cell-html.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"control-table-text\">\n    <span attr=\"'data-index': index\" data-bind=\"\n        html: value,\n        css: {_disabled: disabled}\n    \">\n    </span>\n</div>\n","Magento_AsynchronousOperations/template/form/field.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div css=\"$data.additionalClasses\"\n     if=\"error\"\n     text=\"error\"></div>\n","Magento_AsynchronousOperations/template/grid/listing.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div id=\"system_messages\" class=\"message-system\" collapsible visible=\"totalRecords\">\n    <div class=\"message-system-inner\" outerClick=\"fixLoaderHeight.bind($data, true)\">\n        <div class=\"message-system-short\">\n            <button class=\"message-system-action-dropdown\" toggleCollapsible>\n                <span>\n                    <translate args=\"'System Messages'\"></translate>:\n                    <text args=\"totalRecords\"></text>\n                </span>\n            </button>\n            <div class=\"message-system-short-wrapper\" if=\"rows[0]\" repeat=\"foreach: [rows[0]], item: '$row'\" visible=\"!$collapsible.opened()\">\n                <fastForEach args=\"data: getVisible(), as: '$col'\" >\n                    <render args=\"$col.getBody()\"></render>\n                </fastForEach>\n            </div>\n        </div>\n        <div class=\"message-system-collapsible\">\n            <ul class=\"message-system-list\">\n                <li repeat=\"foreach: rows, item: '$row'\">\n                    <fastForEach args=\"data: getVisible(), as: '$col'\" >\n                        <render args=\"$col.getBody()\"></render>\n                    </fastForEach>\n                </li>\n            </ul>\n            <div class=\"message-system-summary\" if=\"isAllowed\">\n                <a class=\"action__message-log\"\n                   href=\"#\"\n                   click=\"dismissAll\"\n                   text=\"dismissAllText\"></a>\n                <a class=\"action__message-log\"\n                    attr=\"{\n                        href: link\n                    }\"\n                    text=\"linkText\"></a>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_AsynchronousOperations/template/grid/cells/actions.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"action-menu-item action-close-wrapper\">\n    <button class=\"action-close\"\n            repeat=\"foreach: $col.getVisibleActions($row()._rowIndex), item: '$action'\"\n            click=\"$col.getActionHandler($action())\"\n            attr=\"{\n                title: $action().label\n            }\"\n    ></button>\n</div>\n","Magento_Swatches/template/swatch-visual.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<input type=\"hidden\" data-bind=\"\n    attr: {\n        name: inputName\n    },\n    value: value\n\"/>\n<div attr=\"class: 'swatch_window ' + elementName\" ko-style=\"backgroundColor: $data.value\"></div>\n<div class=\"swatch_sub-menu_container\">\n    <div class=\"swatch_row position-relative\">\n        <div class=\"swatch_row_name colorpicker_handler\">\n            <p translate=\"'Choose a color'\"></p>\n        </div>\n    </div>\n    <div class=\"swatch_row\">\n        <div data-bind=\"\n             attr: {\n                class: 'swatch_row_name btn_choose_file_upload swatch_choose_file_option_' + elementName,\n                'data-class': 'swatch_choose_file_option_' + elementName\n             }\n             \">\n            <p translate=\"'Upload a file'\"></p>\n        </div>\n    </div>\n    <div class=\"swatch_row\">\n        <div class=\"swatch_row_name btn_remove_swatch\">\n            <p translate=\"'Clear'\"></p>\n        </div>\n    </div>\n</div>\n","Magento_GroupedProduct/template/product/price/minimal_price.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<if args=\"isSalable($row())\">\n    <div class=\"minimal-price\">\n        <span if=\"label\"\n              class=\"price-label\"\n              text=\"label\"></span>\n\n        <span class=\"price-container\"\n              css=\"getAdjustmentCssClasses($row())\">\n            <span class=\"price-wrapper price-including-tax\"\n                  data-price-amount=\"\"\n                  data-price-type=\"\"\n                  html=\"getPriceUnsanitizedHtml($row())\"></span>\n\n            <each args=\"data: getAdjustments(), as: '$adj'\">\n                <render args=\"$adj.getBody()\"></render>\n            </each>\n        </span>\n    </div>\n</if>\n","Magento_GroupedProduct/template/product/price/regular_price.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n","Magento_GroupedProduct/template/components/position.html":"<div class=\"position\">\n    <a href=\"#\" class=\"move-top icon-backward icon-rearrange-position\"\n       data-bind=\"\n            click: $parent.sendToTop.bind($parent)\n            \">\n        <span>Top</span>\n    </a>\n    <input type=\"text\" class=\"position-widget-input\"\n           data-bind=\"\n                value: $parent.getCalculatedPosition($record()),\n                event: {blur: $parent.updateGridPosition.bind($parent)}\n            \"/>\n    <a href=\"#\" class=\"move-bottom icon-forward icon-rearrange-position\"\n       data-bind=\"\n            click: $parent.sendToBottom.bind($parent)\n            \">\n        <span>Bottom</span>\n    </a>\n</div>\n","PayPal_Braintree/js/grid/filters/status.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<label class=\"admin__form-field-label\" attr=\"for: status\">\n    <span text=\"label\"></span>\n</label>\n<div class=\"admin__form-field-control\" render=\"elementTmpl\"></div>\n","Magento_Backend/template/dynamic-rows/grid.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__field-complex\" if=\"$data.addButton\">\n    <div class=\"admin__field-complex-title\">\n        <span class=\"label\" translate=\"'User Agent Rules'\"></span>\n    </div>\n\n    <div class=\"admin__field-complex-elements\">\n        <render args=\"fallbackResetTpl\" if=\"$data.showFallbackReset && $data.isDifferedFromDefault\"></render>\n        <button attr=\"{disabled: disabled}\"\n                class=\"action-secondary\"\n                type=\"button\"\n                click=\"processingAddChild.bind($data, false, false, false)\">\n            <span translate=\"addButtonLabel\"></span>\n        </button>\n    </div>\n\n    <div class=\"admin__field-complex-content\"\n         translate=\"'User agent exceptions override product and CMS pages rules.'\"></div>\n</div>\n\n<div class=\"admin__field admin__field-wide\"\n     visible=\"visible\"\n     disabled=\"disabled\"\n     css=\"$data.setClasses($data)\"\n     attr=\"'data-index': index\">\n    <label if=\"$data.label\" class=\"admin__field-label\" attr=\"for: $data.uid\">\n        <span translate=\"$data.label\"></span>\n    </label>\n\n    <div class=\"admin__field-control\" data-role=\"grid-wrapper\">\n        <div class=\"admin__control-table-pagination\" visible=\"!!element.getRecordCount()\">\n            <div class=\"admin__data-grid-pager\">\n                <button class=\"action-previous\" type=\"button\" data-bind=\"attr: {title: $t('Previous Page')}, click: previousPage, disable: isFirst()\"></button>\n                <input class=\"admin__control-text\" type=\"number\" data-bind=\"attr: {id: ++ko.uid}, value: currentPage\"/>\n                <label class=\"admin__control-support-text\" data-bind=\"attr: {for: ko.uid}, text: 'of ' + pages()\"></label>\n                <button class=\"action-next\" type=\"button\" data-bind=\"attr: {title: $t('Next Page')}, click: nextPage, disable: isLast()\"></button>\n            </div>\n        </div>\n        <div class=\"admin__control-table-wrapper\">\n            <table class=\"admin__dynamic-rows data-grid\" data-role=\"grid\">\n                <thead if=\"element.columnsHeader\">\n                    <tr>\n                        <th if=\"$data.dndConfig.enabled\"\n                            class=\"data-grid-draggable-row-cell\"></th>\n\n                        <th repeat=\"foreach: labels, item: '$label'\"\n                            class=\"data-grid-th\"\n                            visible=\"$label().visible\"\n                            disable=\"$label().disabled\"\n                            css=\"setClasses($label())\">\n                            <span translate=\"$label().label\"></span>\n                        </th>\n                    </tr>\n                </thead>\n\n                <tbody>\n                    <tr repeat=\"foreach: elems, item: '$record'\"\n                        class=\"data-row\"\n                        css=\"'_odd-row': $index % 2\">\n                        <td if=\"dndConfig.enabled\"\n                            class=\"data-grid-draggable-row-cell\"\n                            template=\"name: dndConfig.template, data: dnd\"></td>\n\n                        <!-- ko foreach: { data: $record().elems(), as: 'elem'}  -->\n                        <td if=\"elem.template\"\n                            visible=\"elem.visible() && elem.formElement !== 'hidden'\"\n                            disable=\"elem.disabled\"\n                            css=\"$parent.setClasses(elem)\"\n                            template=\"elem.template\"\n                            attr=\"'data-index': index\"></td>\n                        <!-- /ko -->\n                    </tr>\n                </tbody>\n            </table>\n        </div>\n    </div>\n</div>\n\n<div class=\"messages\">\n    <div class=\"message message-notice notice\">\n        <span\n            translate=\"'Search strings are either normal strings or regular expressions (PCRE). They are matched in the same order as entered.'\"></span>\n        <br/>\n        <span\n            translate=\"'Examples'\"></span>:\n        <span class=\"code-sample\">Firefox: /^mozilla/i</span>\n    </div>\n</div>\n","Magento_Backend/template/dynamic-rows/cells/action-delete.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<button class=\"action-delete\"\n        data-bind=\"\n            click: function(){ $parent.processingDeleteRecord($record().index, $record().recordId); },\n            attr: {\n                title: $parent.deleteButtonLabel\n            }\n        \">\n    <span translate=\"$parent.deleteButtonLabel\"></span>\n</button>\n","Magento_Backend/template/form/element/helper/fallback-reset-link.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<button class=\"action-tertiary\"\n        click=\"element.restoreToDefault\">\n    <span translate=\"'Use Default Value'\"></span>\n</button>\n","Magento_AdobeStockAdminUi/template/connection.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div if=\"visible\" attr=\"class: messageClass\" translate=\"message\"></div>\n<button class=\"scalable\" type=\"button\" click=\"testConnection\" data-ui-id=\"adobe-stock-integration-buttons-test-connection\">\n    <span text=\"buttonLabel\"></span>\n</button>\n","Magento_Downloadable/template/components/file-uploader.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<div class=\"admin__field-control\">\n    <div class=\"file-uploader\" data-role=\"drop-zone\" css=\"_loading: isLoading\">\n        <each args=\"data: value, as: '$file'\">\n            <div class=\"file-uploader-summary\">\n                <div class=\"file-uploader-filename\">\n                    <!-- ko if: $file.url --><a attr=\"href: $file.url\" target=\"_blank\" text=\"$file.name\"></a><!-- /ko -->\n                    <!-- ko if: !$file.url --><text args=\"$file.name\"></text><!-- /ko -->\n                    (<text args=\"$parent.formatSize($file.size)\"></text>)\n                </div>\n            </div>\n        </each>\n        <div class=\"file-uploader-area\">\n            <input type=\"file\" afterRender=\"onElementRender\" attr=\"id: uid, name: fileInputName, multiple: isMultipleFiles\"/>\n            <label class=\"file-uploader-button action-secondary\" attr=\"for: uid\" translate=\"'Browse Files...'\"></label>\n\n            <span class=\"file-uploader-spinner\"></span>\n        </div>\n    </div>\n</div>\n","Magento_LoginAsCustomerAdminUi/template/confirmation-popup/store-view-ptions.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<% if(data.showStoreViewOptions){ %>\n<div class=\"store-view-ptions\">\n    <fieldset class=\"admin__fieldset\" >\n        <div class=\"admin__field _required\" >\n            <div class=\"admin__field-label\">\n                <label for=\"lac-confirmation-popup-store-id\">\n                    <span><%= data.label %></span>\n                </label>\n            </div>\n            <div class=\"admin__field-control\">\n                <select class=\"admin__control-select\"  id=\"lac-confirmation-popup-store-id\">\n                    <% _.each(data.storeViewOptions, function(website) { %>\n                    <optgroup label=\"<%= website.label %>\"></optgroup>\n                    <% _.each(website.value, function(group) { %>\n                    <option\n                    <% if(group.disabled){ %>disabled <% } %>\n                    <% if(group.selected){ %>selected <% } %>\n                    value=\"<%= group.value %>\"><%= group.label %></option>\n                    <% }); %>\n                    <% }); %>\n                </select>\n            </div>\n        </div>\n    </fieldset>\n</div>\n<% } %>\n","Magento_Tax/template/price/adjustment.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<if args=\"displayBothPrices()\">\n    <span class=\"price-wrapper price-excluding-tax\"\n          attr=\"'data-label': $t('Excl. Tax')\"\n          data-price-amount=\"\"\n          data-price-type=\"basePrice\"\n          html=\"getTax($row())\">\n    </span>\n</if>\n","Magento_Tax/template/price/bundle/adjustment.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<if args=\"displayPriceIncludeTax()\">\n    <span class=\"price-wrapper price-excluding-tax\"\n          attr=\"'data-label': $t('Incl. Tax')\"\n          data-price-amount=\"\"\n          data-price-type=\"basePrice\"\n          html=\"getTaxUnsanitizedHtml($row())\"></span>\n</if>\n\n<if args=\"displayPriceExclTax()\">\n    <span class=\"price-wrapper price-excluding-tax\"\n          attr=\"'data-label': $t('Excl. Tax')\"\n          data-price-amount=\"\"\n          data-price-type=\"basePrice\"\n          html=\"getTaxUnsanitizedHtml($row())\"></span>\n</if>\n\n<if args=\"displayBothPrices()\">\n    <span class=\"price-wrapper price-excluding-tax\"\n          attr=\"'data-label': $t('Excl. Tax')\"\n          data-price-amount=\"\"\n          data-price-type=\"basePrice\"\n          html=\"getTaxUnsanitizedHtml($row())\"></span>\n</if>\n","Magento_Customer/template/default-address.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div data-bind=\"attr: {class: contentClass}\">\n    <div data-bind=\"attr: {class: 'fieldset-wrapper address-information ' + defaultAddressClass}\">\n        <address>\n            <div class=\"address_caption\" data-bind=\"attr: {id: defaultAddressId}\">\n                <text args=\"title\"></text>\n                <each args=\"data: elems, as: 'element'\">\n                    <render if=\"hasTemplate()\"></render>\n                </each>\n            </div>\n            <div class=\"address_details\" ifnot=\"_.isEmpty($data.address)\">\n                <text args=\"address.prefix\" if=\"address.prefix\"></text>\n                <text args=\"address.firstname\"></text>\n                <text args=\"address.middlename\" if=\"address.middlename\"></text>\n                <text args=\"address.lastname\"></text>\n                <text args=\"address.suffix\" if=\"address.suffix\"></text>\n                <br>\n                <if args=\"address.company\">\n                    <text args=\"address.company\"></text>\n                    <br>\n                </if>\n                <if args=\"address.street\">\n                    <text args=\"address.street\" if=\"_.isString(address.street)\"></text>\n                    <text args=\"_.filter(_.values(_.compact(address.street)), function (value) { return _.isString(value)}).join(', ')\"\n                          ifnot=\"_.isString(address.street)\"></text>\n                    <br>\n                </if>\n                <text args=\"address.city + ', '\" if=\"address.city\"></text>\n                <text args=\"address.region + ', '\" if=\"address.region\"></text>\n                <if args=\"address.postcode\">\n                    <text args=\"address.postcode\"></text>\n                    <br>\n                </if>\n                <text args=\"address.country\"></text>\n                <if args=\"address.telephone\">\n                    <br>T: <a attr=\"href: 'tel:' + address.telephone\" text=\"address.telephone\"></a>\n                </if>\n                <if args=\"address.fax\">\n                    <br>F: <text args=\"address.fax\"></text>\n                </if>\n                <if args=\"address.vat_id\">\n                    <br>VAT: <text args=\"address.vat_id\"></text>\n                </if>\n            </div>\n            <translate args=\"notExistsMessage\" if=\"_.isEmpty($data.address)\"></translate>\n        </address>\n    </div>\n</div>\n","Magento_Customer/template/default-address-wrapper.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"customer-default-address-wrapper\" each=\"data: elems, as: 'element'\" render=\"\"></div>\n","mage/multiselect.html":"<div class=\"admin__action-multiselect-search-wrap\">\n    <input class=\"admin__control-text admin__action-multiselect-search\" data-role=\"advanced-select-text\" type=\"text\">\n    <label class=\"admin__action-multiselect-search-label\" data-action=\"advanced-select-search\"></label>\n    <div class=\"admin__action-multiselect-search-count\">\n        <span class=\"admin__action-multiselect-items-selected\">0</span> selected\n    </div>\n</div>","mage/gallery/gallery.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"fotorama-item\" data-gallery-role=\"gallery\">\n    <div data-gallery-role=\"fotorama__focusable-start\" tabindex=\"-1\"></div>\n    <div class=\"fotorama__wrap fotorama__wrap--css3 fotorama__wrap--slide fotorama__wrap--toggle-arrows\">\n        <div class=\"fotorama__stage\" data-fotorama-stage=\"fotorama__stage\">\n            <div class=\"fotorama__arr fotorama__arr--prev\" tabindex=\"0\" role=\"button\" aria-label=\"Previous\" data-gallery-role=\"arrow\">\n                <div class=\"fotorama__arr__arr\"></div>\n            </div>\n            <div class=\"fotorama__stage__shaft\" tabindex=\"0\" data-gallery-role=\"stage-shaft\">\n            </div>\n            <div class=\"fotorama__arr fotorama__arr--next fotorama__arr--disabled\" tabindex=\"-1\" role=\"button\"\n                 aria-label=\"Next\" data-gallery-role=\"arrow\">\n                <div class=\"fotorama__arr__arr\"></div>\n            </div>\n            <div class=\"fotorama__video-close\"></div>\n            <div class=\"fotorama__zoom-in\" data-gallery-role=\"fotorama__zoom-in\" aria-label=\"Zoom in\" role=\"button\" tabindex=\"0\"></div>\n            <div class=\"fotorama__zoom-out\" data-gallery-role=\"fotorama__zoom-out\" aria-label=\"Zoom out\" role=\"button\" tabindex=\"0\"></div>\n            <div class=\"fotorama__spinner\"></div>\n        </div>\n        <div class=\"fotorama__nav-wrap\" data-gallery-role=\"nav-wrap\">\n            <div class=\"fotorama__nav fotorama__nav--thumbs\">\n                <div class=\"fotorama__fullscreen-icon\" data-gallery-role=\"fotorama__fullscreen-icon\" tabindex=\"0\" aria-label=\"Exit fullscreen\" role=\"button\"></div>\n                <div class=\"fotorama__thumb__arr fotorama__thumb__arr--left\" role=\"button\" aria-label=\"Previous\" data-gallery-role=\"arrow\" tabindex = \"-1\">\n                    <div class=\"fotorama__thumb--icon\"></div>\n                </div>\n                <div class=\"fotorama__nav__shaft\">\n                    <div class=\"fotorama__thumb-border\"></div>\n                </div>\n                <div class=\"fotorama__thumb__arr fotorama__thumb__arr--right\" role=\"button\" aria-label=\"Next\" data-gallery-role=\"arrow\" tabindex = \"-1\">\n                    <div class=\"fotorama__thumb--icon\"></div>\n                </div>\n            </div>\n        </div>\n    </div>\n    <div data-gallery-role=\"fotorama__focusable-end\" tabindex=\"-1\"></div>\n</div>\n<div class=\"magnifier-preview\" data-gallery-role=\"magnifier\" id=\"preview\"></div>\n","Magento_AdobeIms/template/signIn.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<button\n    class=\"adobe-sign-in-button\"\n    id=\"adobeImsSignIn\"\n    data-role=\"signInBtn\"\n    data-bind=\"click: login, visible: !user().isAuthorized\"\n    type=\"button\">\n    <span>Sign In</span>\n</button>\n<div class=\"adobe-user-information\">\n    <div class=\"admin__action-dropdown-wrap\" data-bind=\"collapsible\">\n        <img class=\"adobe-profile-image-small\"\n             attr=\"src: user().image\"\n             data-bind=\"visible: user().isAuthorized\"/>\n        <button\n            type=\"button\"\n            data-toggle=\"dropdown\"\n            class=\"adobe-user-name admin__action-dropdown\"\n            data-bind=\"visible: user().isAuthorized, toggleCollapsible\">\n            <span><!--ko text: user().name--><!--/ko--></span>\n        </button>\n        <ul class=\"admin__action-dropdown-menu adobe-user-popup\" data-bind=\"visible: user().isAuthorized\">\n            <li>\n                <img class=\"adobe-profile-image-large\" attr=\"src: user().image\">\n            </li>\n            <li class=\"adobe-user-info\">\n                <ul>\n                    <li><!--ko text: user().name--><!--/ko--></li>\n                    <li><!--ko text: user().email--><!--/ko--></li>\n                    <li><a target=\"_blank\" href=\"https://account.adobe.com/profile\">Manage Account</a></li>\n                </ul>\n            </li>\n            <li>\n                <button\n                        class=\"adobe-sign-out-button\"\n                        id=\"adobeImsSignOut\"\n                        data-bind=\"click: logout\"\n                        data-role=\"signOutBtn\"\n                        type=\"button\">\n                    <span>Sign Out</span>\n                </button>\n            </li>\n        </ul>\n    </div>\n</div>\n","Magento_Variable/template/grid/cells/radioselect.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<input type=\"radio\" class=\"admin__control-radio\" name=\"radio-select\" data-bind=\"value: $row()['variable_type'] + ':' + $row()['code'], checked: selectedVariableCode, click: selectVariable\"/>\n<label class=\"admin__field-label\"></label>\n","Magento_MediaGalleryUi/template/image-uploader.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"media-gallery-image-uploader-container\">\n    <form id=\"image-uploader-form\" class=\"no-display\" method=\"POST\" enctype=\"multipart/form-data\">\n        <input afterRender=\"initializeFileUpload\" id=\"image-uploader-input\" type=\"file\" name=\"image\"\n               multiple=\"multiple\"/>\n    </form>\n    <div data-role=\"spinner\" class=\"admin__data-grid-loading-mask\" visible=\"loader\">\n        <div class=\"spinner\">\n            <span repeat=\"8\"></span>\n        </div>\n    </div>\n</div>\n","Magento_MediaGalleryUi/template/image/image-edit.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"edit-image-details\" if=\"image\">\n    <fieldset class=\"admin__fieldset\">\n        <input type=\"hidden\" ko-value=\"image().id\" data-ui-id=\"id\" name=\"id\"/>\n        <div class=\"admin__field _required\">\n            <label for=\"title\" class=\"admin__field-label\">\n                <span translate=\"'Title'\"></span>\n            </label>\n            <div class=\"admin__field-control\">\n                <input type=\"text\" id=\"title\" data-ui-id=\"title\" name=\"title\" placeholder=\"Title\"\n                       class=\"admin__control-text required-entry minimum-length-1 maximum-length-128\"\n                       ko-value=\"image().title\" event=\"{keypress: handleEnterKey}\"\n                       data-validate=\"{'required':true,'validate-image-title':true, 'validate-length':true}\"/>\n            </div>\n        </div>\n        <div class=\"admin__field\">\n            <label for=\"path\" class=\"admin__field-label\">\n                <span translate=\"'Filename'\"></span>\n            </label>\n            <div class=\"admin__field-control path-display\">\n                <span data-ui-id=\"path\" id=\"path\" text=\"image().path\"></span>\n            </div>\n        </div>\n        <div class=\"admin__field\">\n            <label for=\"description\" class=\"admin__field-label\">\n                <span translate=\"'Description'\"></span>\n            </label>\n            <div class=\"admin__field-control\">\n                <textarea id=\"description\"\n                          data-ui-id=\"description\"\n                          name=\"description\"\n                          class=\"admin__control-textarea minimum-length-0 maximum-length-500\"\n                          rows=\"7\" cols=\"80\"\n                          ko-value=\"image().description\"\n                          data-validate=\"{'validate-image-description':true, 'validate-length':true}\"></textarea>\n            </div>\n        </div>\n        <div class=\"admin__field\">\n            <label class=\"admin__field-label\">\n                <span translate=\"'Tags'\"></span>\n            </label>\n            <div class=\"admin__field-control\">\n                <div class=\"admin__field\">\n                    <scope args=\"keywordsSelect\">\n                         <render args=\"template\"></render>\n                    </scope>\n                </div>\n                <div class=\"admin__field\">\n                    <div class=\"admin__field-control admin__field-option admin__control-grouped\">\n                        <div class=\"admin__field admin__field-group-additional\">\n                            <div class=\"admin__field-control\">\n                                <input type=\"text\" id=\"keyword\" data-ui-id=\"keyword\" name=\"keyword\" placeholder=\"New Tag\"\n                                       class=\"admin__control-text minimum-length-0 maximum-length-128\" ko-value=\"newKeyword\"\n                                       data-validate=\"{'validate-image-keyword': true, 'validate-length': true}\"/>\n                            </div>\n                        </div>\n                        <div class=\"admin__field admin__field-group-additional admin__field-small\">\n                            <div class=\"admin__field-control\">\n                                <button type=\"button\" data-ui-id=\"add-keyword\" class=\"action-basic\" click=\"addKeyword\">\n                                    <span translate=\"'Add New Tag'\"></span>\n                                </button>\n                            </div>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </div>\n    </fieldset>\n</div>\n","Magento_MediaGalleryUi/template/image/image-details.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"image-details\" if=\"image\">\n    <div class=\"image-details-image\">\n        <img attr=\"src: image().image_url\"/>\n    </div>\n    <div class=\"image-details-sidebar\">\n        <div class=\"image-details-section\">\n            <h3 class=\"image-title\" text=\"image().title\"></h3>\n            <div class=\"image-type\">\n                <span class=\"source\"><img if=\"image().source\" class=\"media-gallery-source-icon\" attr=\"{ src: image().source }\" /></span>\n                <span class=\"type\" data-ui-id=\"content-type\" text=\"image().content_type\"></span>\n            </div>\n        </div>\n        <div class=\"filename image-details-section\">\n            <h3 translate=\"'Filename'\"></h3>\n            <p text=\"image().path\"></p>\n        </div>\n        <div class=\"general-details image-details-section\" if=\"image().details\">\n            <h3 translate=\"'Details'\"></h3>\n            <div class=\"attributes\">\n                <each args=\"image().details\">\n                    <div class=\"attribute\"  if=\"value\">\n                      <span if=\"$parent.notEmpty(value)\" class=\"title\" translate=\"title\"></span>\n                      <ifnot args=\"$parent.isArray(value)\">\n                        <div class=\"value\" text=\"value\"></div>\n                      </ifnot>\n                      <if args=\"$parent.isArray(value)\">\n                        <each args=\"{ data: value, as: 'item'}\">\n                          <div class=\"value\">\n                            <a attr=\"href: $parents[1].getFilterUrl(item.link)\"\n                               text=\"$parents[1].getUsedInText(item)\"></a><br/>\n                          </div>\n                        </each>\n                      </if>\n                    </div>\n                </each>\n            </div>\n        </div>\n        <div class=\"description image-details-section\" if=\"image().description\">\n            <h3 translate=\"'Description'\"></h3>\n            <p text=\"image().description\"></p>\n        </div>\n        <div class=\"tags image-details-section\" if=\"image().tags.length\">\n            <h3 translate=\"'Tags'\"></h3>\n            <div class=\"tags-list\" css=\"{'show-all-tags': showAllTags}\">\n                <each args=\"data: image().tags, as: '$tag'\">\n                    <span class=\"tag-item\" text=\"$parent.getTagText($tag, $index())\"\n                          css=\"{'show-more-item': ($index() + 1) > $parent.tagListLimit}\"></span>\n                </each>\n            </div>\n            <div class=\"show-more-link-container\">\n                <a href=\"#\" class=\"show-more-link\" if=\"image().tags.length > tagListLimit\"\n                   translate=\"'Show More'\" click=\"showMoreImageTags\"></a>\n            </div>\n        </div>\n\n        <each args=\"getRegion('additional_image_details')\" render=\"\"></each>\n    </div>\n</div>\n","Magento_MediaGalleryUi/template/image/actions.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"page-actions\">\n    <div class=\"page-actions-inner\">\n        <div class=\"page-action-buttons\">\n            <each args=\"{ data: actionsList, as: 'action' }\">\n                <button type=\"button\" click=\"$parent[action.handler].bind($parent)\"\n                        attr=\"{class: action.classes, id: 'image-details-action-' + action.name, title: $t(action.title)}\">\n                    <span translate=\"action.title\"></span>\n                </button>\n            </each>\n        </div>\n    </div>\n</div>\n\n","Magento_MediaGalleryUi/template/grid/toolbar.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__data-grid-header\" data-role=\"masonry-main-toolbar\" afterRender=\"$data.setToolbarNode\">\n    <div class=\"admin__data-grid-header-row\">\n        <div class=\"admin__data-grid-actions-wrap\" each=\"getRegion('dataGridActions')\" render=\"\"></div>\n        <each args=\"getRegion('dataGridFilters')\" render=\"\"></each>\n    </div>\n    <div class=\"admin__data-grid-header-row row row-gutter\">\n        <div class=\"col-xs-2\" if=\"hasChild('listing_massaction')\" ko-scope=\"requestChild('listing_massaction')\" render=\"\"></div>\n        <div css=\"\n            'col-xs-10': hasChild('listing_massaction'),\n            'col-xs-12': !hasChild('listing_massaction')\">\n            <div class=\"row\">\n                <div class=\"col-xs-4\">\n                    <div class=\"masonry-results-number\" ko-scope=\"requestChild('listing_paging')\">\n                        <render args=\"totalTmpl\"></render>\n                    </div>\n                    <each args=\"getRegion('sorting')\" render=\"\"></each>\n                </div>\n                <div class=\"col-xs-8\" ko-scope=\"requestChild('listing_paging')\">\n                    <div render=\"\"></div>\n                </div>\n            </div>\n        </div>\n    </div>\n</div>\n\n<render args=\"stickyTmpl\" if=\"$data.sticky\"></render>\n","Magento_MediaGalleryUi/template/grid/messages.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<ul class=\"messages\">\n    <div class=\"messages\" outereach=\"messages\">\n        <div attr=\"class: 'message message-'+code\">\n            <div data-ui-id=\"messages-message-error\">\n                <span html=\"$parent.prepareMessageUnsanitizedHtml(message)\"></span>\n            </div>\n        </div>\n    </div>\n</ul>\n","Magento_MediaGalleryUi/template/grid/massactions/count.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div visible=\"massActionMode()\" class=\"mediagallery-massaction-items-count\">\n  <div class=\"selected_count_text\">(<b><text args=\"getSelectedCount()\"></text> Selected</b>) </div>\n</div>\n","Magento_MediaGalleryUi/template/grid/massactions/massactionButtons.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<button id=\"cancel_massaction\" type=\"button\" onclick=\"jQuery(window).trigger('terminateMassAction.MediaGallery')\" class=\"massaction-buttons cancel\">\n  <span data-bind=\"i18n: 'Cancel'\"></span>\n</button>\n<button id=\"delete_selected_massaction\" onclick=\"jQuery('#delete_selected_massaction').trigger('massDelete.MediaGallery')\"  type=\"button\" class=\"primary massaction-buttons cancel\">\n  <span data-bind=\"i18n: 'Delete Selected'\"></span>\n</button>\n","Magento_MediaGalleryUi/template/grid/filters/elements/ui-select.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<ifnot args=\"disableLabel\">\n    <label class=\"admin__form-field-label\" attr=\"{for: uid}\">\n        <span translate=\"label\"></span>\n    </label>\n</ifnot>\n<div class=\"admin__action-multiselect-wrap action-select-wrap media-gallery-asset-ui-select-filter\"\n     tabindex=\"0\" attr=\"{id: uid}\" css=\"{_active: listVisible,'admin__action-multiselect-tree': isTree()}\"\n     event=\"{focusin: onFocusIn,focusout: onFocusOut,keydown: keydownSwitcher}\" outerClick=\"outerClick.bind($data)\">\n    <ifnot args=\"chipsEnabled\">\n        <div class=\"action-select admin__action-multiselect\"\n             data-role=\"advanced-select\"\n             css=\"{_active: listVisible}\"\n             click=\"function(data, event) {toggleListVisible(data, event)}\">\n            <div class=\"admin__action-multiselect-text\" data-role=\"selected-option\"\n                 ifnot=\"validationLoading\" css=\"{warning: warn().length}\" text=\"setCaption()\">\n            </div>\n            <button if=\"isRemoveSelectedIcon && hasData() || !validationLoading\" class=\"action-close\"\n                    type=\"button\" data-action=\"remove-selected-item\" tabindex=\"-1\" click=\"clear\">\n                <span class=\"action-close-text\" translate=\"'Close'\"></span>\n            </button>\n            <div data-role=\"spinner\" class=\"admin__data-grid-loading-mask\" visible=\"validationLoading\"\n                 if=\"validationLoading\">\n                <div class=\"spinner\">\n                    <span repeat=\"8\"></span>\n                </div>\n            </div>\n        </div>\n    </ifnot>\n    <if args=\"chipsEnabled\">\n        <div class=\"action-select admin__action-multiselect\" data-role=\"advanced-select\"\n             css=\"{_active: listVisible}\" click=\"function(data, event) {toggleListVisible(data, event)}\">\n            <div class=\"admin__action-multiselect-text\" visible=\"!hasData()\"\n                 translate=\"selectedPlaceholders.defaultPlaceholder\">\n            </div>\n            <each args=\"{ data: getSelected(), as: 'option'}\">\n            <span class=\"admin__action-multiselect-crumb\">\n                <span text=\"label\">\n                </span>\n                <button class=\"action-close\" type=\"button\" data-action=\"remove-selected-item\"\n                        tabindex=\"-1\" click=\"$parent.removeSelected.bind($parent, value)\">\n                    <span class=\"action-close-text\" translate=\"'Close'\"></span>\n                </button>\n            </span>\n            </each>\n        </div>\n    </if>\n    <div class=\"action-menu\" css=\"{ _active: listVisible}\">\n        <div data-role=\"spinner\" class=\"admin__data-grid-loading-mask\" visible=\"loading\" if=\"loading\">\n            <div class=\"spinner\">\n                <span repeat=\"8\"></span>\n            </div>\n        </div>\n        <if args=\"filterOptions\">\n            <div class=\"admin__action-multiselect-search-wrap\">\n                <input class=\"admin__control-text admin__action-multiselect-search\" data-role=\"advanced-select-text\"\n                       type=\"text\" event=\"{keydown: filterOptionsKeydown}\" attr=\"{id: uid+2, placeholder: filterPlaceholder}\"\n                       ko-focused=\"filterOptionsFocus\" ko-value=\"filterInputValue\" data-bind=\"valueUpdate:'afterkeydown'\">\n                <label class=\"admin__action-multiselect-search-label\"\n                       data-action=\"advanced-select-search\"\n                       attr=\"{for: uid+2}\">\n                </label>\n                <div if=\"itemsQuantity\"\n                     text=\"itemsQuantity\"\n                     class=\"admin__action-multiselect-search-count\">\n                </div>\n            </div>\n            <div ifnot=\"options().length\"\n                 class=\"admin__action-multiselect-empty-area\">\n                <ul text=\"emptyOptionsHtml\"></ul>\n            </div>\n        </if>\n        <ul class=\"admin__action-multiselect-menu-inner _root\"\n            event=\"{scroll: function(data, event){onScrollDown(data, event)}}\">\n            <each args=\"{ data: options, as: 'option'}\">\n                <li class=\"admin__action-multiselect-menu-inner-item _root\"\n                    css=\"{ _parent: $data.optgroup }\"\n                    data-role=\"option-group\">\n                    <div class=\"action-menu-item\"\n                         css=\"{\n                            _selected: $parent.isSelectedValue(option),\n                            _hover: $parent.isHovered(option, $element),\n                            _expended: $parent.getLevelVisibility($data) && $parent.showLevels($data),\n                            _unclickable: $parent.isLabelDecoration($data),\n                            _last: $parent.addLastElement($data),\n                            '_with-checkbox': $parent.showCheckbox\n                        }\"\n                         click=\"function(data, event){\n                            $parent.toggleOptionSelected($data, $index(), event);\n                        }\"\n                         data-bind=\"clickBubble:false\">\n                        <if args=\"$data.optgroup && $parent.showOpenLevelsActionIcon\">\n                            <div class=\"admin__action-multiselect-dropdown\"\n                                 click=\"function(event){ $parent.showLevels($data); $parent.openChildLevel($data, $element, event);}\"\n                                 data-bind=\"clickBubble:false\">\n                            </div>\n                        </if>\n                        <if args=\"$parent.showCheckbox\">\n                            <input class=\"admin__control-checkbox\" type=\"checkbox\"\n                                   tabindex=\"-1\" attr=\"{ 'checked': $parent.isSelected(option.value) }\">\n                        </if>\n                        <label class=\"admin__action-multiselect-label\">\n                            <span text=\"option.label\"></span>\n                            <img class=\"admin__action-multiselect-item-path\"\n                                 attr=\"{ src: option.src }\"/>\n                        </label>\n                    </div>\n                    <if args=\"$data.optgroup\">\n                        <render args=\"{name: $parent.optgroupTmpl, data: {root: $parent, current: $data}}\" ></render>\n                    </if>\n                </li>\n            </each>\n        </ul>\n        <if args=\"$data.closeBtn\">\n            <div class=\"admin__action-multiselect-actions-wrap\">\n                <button class=\"action-default\"\n                        data-action=\"close-advanced-select\"\n                        type=\"button\"\n                        click=\"outerClick\">\n                    <span translate=\"closeBtnLabel\"></span>\n                </button>\n            </div>\n        </if>\n    </div>\n</div>\n","Magento_MediaGalleryUi/template/grid/filter/checkbox.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"admin__field admin__media-gallery-image-checkbox\" visible=\"visible\" css=\"$data.additionalClasses\">\n    <div class=\"admin__field-control\">\n        <label class=\"admin__form-field-label\" if=\"$data.label\" attr=\"for: uid\">\n            <span translate=\"label\" attr=\"'data-config-scope': $data.scopeLabel\"></span>\n        </label>\n    </div>\n    <div class=\"admin__field admin__field-option\">\n        <input type=\"checkbox\"\n               class=\"admin__control-checkbox\"\n               ko-checked=\"$data.checked\"\n               disable=\"disabled\"\n               ko-value=\"value\"\n               hasFocus=\"focused\"\n               attr=\"id: uid, name: inputName\"/>\n\n        <label class=\"admin__field-label\" text=\"description\" attr=\"for: uid\"></label>\n    </div>\n</div>\n","Magento_MediaGalleryUi/template/grid/directories/directoryTree.html":"<!--\n    /**\n    * Copyright \u00a9 Magento, Inc. All rights reserved.\n    * See COPYING.txt for license details.\n    */\n-->\n\n<div class=\"media-directory-container\">\n    <div id=\"media-gallery-directory-tree\"></div>\n</div>\n","Magento_MediaGalleryUi/template/grid/columns/image.html":"<!--\n    /**\n    * Copyright \u00a9 Magento, Inc. All rights reserved.\n    * See COPYING.txt for license details.\n    */\n-->\n<div class=\"media-gallery-wrap\" collapsible>\n  <div class=\"mediagallery-massaction-checkbox\" if=\"isMassActionMode()\">\n      <input type=\"checkbox\" attr=\"{ 'data-ui-id': $row().title }\" visible=\"isMassActionMode()\" ko-checked=\"isSelected($row())\" click=\"function () { return select($row()); }\"/>\n  </div>\n    <div class=\"media-gallery-image\">\n        <div data-row=\"file\"\n             class=\"masonry-image-block media-gallery-image-block\"\n             attr=\"'data-id': $col.getId($row())\"\n             css=\"{ selected: isSelected($row()) }\"\n             click=\"function(){ clickOnImage($row(), $collapsible.opened()) }\"\n        >\n            <img attr=\"src: $col.getUrl($row()), alt: $col.getImageAlt($row())\"\n                 class=\"media-gallery-image-column\"\n                 data-role=\"thumbnail\"/>\n        </div>\n        <ul class=\"action-menu\" css=\"_active: $collapsible.opened\">\n            <scope args=\"actions\">\n                <render args=\"template\"></render>\n            </scope>\n        </ul>\n    </div>\n    <div class=\"masonry-image-description\">\n        <ul class=\"media-gallery-image-details\">\n            <li class=\"name\" data-ui-id=\"title\" text=\"$row().title\"></li>\n            <li class=\"source\">\n                <img if=\"$row().source\" class=\"media-gallery-source-icon\" attr=\"{ src: $row().source }\"/>\n            </li>\n            <li class=\"type\" data-ui-id=\"content-type\" text=\"$row().content_type\"></li> &#8226;\n            <li class=\"dimensions\" data-ui-id=\"dimensions\" text=\"$row().width + 'x' + $row().height\"></li>\n        </ul>\n        <div class=\"media-gallery-image-actions\">\n            <div class=\"action-select-wrap\">\n                <span class=\"three-dots\" ifnot=\"isMassActionMode()\"\n                      toggleCollapsible\n                      click=\"function () { clickOnThreeDots($row(), $collapsible.opened()); }\"></span>\n            </div>\n        </div>\n    </div>\n</div>\n","Magento_MediaGalleryUi/template/grid/columns/image/actions.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n\n<each args=\"{ data: actionsList, as: 'action' }\">\n    <li>\n        <a  href=\"#\" text=\"action.title\"\n           click=\"$parent[action.handler].bind($parent, $row())\"\n           attr=\"{'data-action': 'item-' + action.name, class: action.classes}\">\n        </a>\n    </li>\n</each>\n","Magento_Weee/template/price/adjustment.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<if args=\"$adj.displayPriceInclFptDescr() || $adj.displayPriceExclFptDescr()\">\n    <each args=\"data: $adj.getWeeeAttributes($row()), as: '$taxAttribute'\">\n        <if args=\"$adj.displayBothPricesTax()\">\n            <span class=\"weee\"\n                  data-price-type=\"weee\"\n                  attr=\"'data-label': $adj.getWeeTaxAttributeName($taxAttribute) + ' ' + $t('Incl. tax')\"\n                  html=\"$adj.getWeeeTaxWithoutTaxUnsanitizedHtml($taxAttribute)\"></span>\n\n            <span class=\"weee\"\n                  data-price-type=\"weee\"\n                  attr=\"'data-label': $adj.getWeeTaxAttributeName($taxAttribute) + ' ' + $t('Excl. tax')\"\n                  html=\"$adj.getWeeeTaxWithTaxUnsanitizedHtml($taxAttribute)\"></span>\n        </if>\n\n        <if args=\"$adj.displayPriceInclTax()\">\n            <span class=\"weee\"\n                  data-price-type=\"weee\"\n                  attr=\"'data-label': $adj.getWeeTaxAttributeName($taxAttribute)\"\n                  html=\"$adj.getWeeeTaxWithTaxUnsanitizedHtml($taxAttribute)\"></span>\n        </if>\n\n        <if args=\"$adj.displayPriceExclTax()\">\n            <span class=\"weee\"\n                  data-price-type=\"weee\"\n                  attr=\"'data-label': $adj.getWeeTaxAttributeName($taxAttribute)\"\n                  html=\"$adj.getWeeeTaxWithoutTaxUnsanitizedHtml($taxAttribute)\"></span>\n        </if>\n    </each>\n</if>\n\n<if args=\"$adj.displayPriceExclFptDescr($row())\">\n    <span class=\"price-final\"\n          data-price-type=\"weeePrice\"\n          data-price-amount=\"\"\n          attr=\"'data-label': $t('Final Price')\"\n          html=\"$adj.getWeeeAdjustmentUnsanitizedHtml($row())\"></span>\n</if>\n","Magento_Bundle/template/product/final_price.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<if args=\"hasPriceRange($row())\">\n    <div class=\"price-from\">\n        <with args=\"getPriceByCode('minimal_price')\">\n            <render args=\"getBody()\" ></render>\n        </with>\n        <with args=\"getPriceByCode('minimal_regular_price')\">\n            <render args=\"getBody()\" ></render>\n        </with>\n    </div>\n    <div class=\"price-to\">\n        <with args=\"getPriceByCode('max_price')\">\n            <render args=\"getBody()\" ></render>\n        </with>\n        <with args=\"getPriceByCode('max_regular_price')\">\n            <render args=\"getBody()\" ></render>\n        </with>\n    </div>\n</if>\n\n<ifnot args=\"hasPriceRange($row())\">\n    <with args=\"getPriceByCode('minimal_price')\">\n        <render args=\"getBody()\" ></render>\n    </with>\n    <with args=\"getPriceByCode('minimal_regular_price')\">\n        <render args=\"getBody()\" ></render>\n    </with>\n</ifnot>\n","Magento_Bundle/template/product/price/minimal_price.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<if args=\"getMinimalPriceAmount($row()) < getMaximumPriceAmount($row())\">\n    <span class=\"price-container\"\n          css=\"getAdjustmentCssClasses($row())\">\n        <span if=\"label\"\n              class=\"price-label\"\n              text=\"label\"></span>\n\n        <span class=\"price-wrapper\"\n              css=\"priceWrapperCssClasses\"\n              attr=\"priceWrapperAttr\"\n              data-price-amount=\"\"\n              data-price-type=\"\"\n              html=\"getMinimalPriceUnsanitizedHtml($row())\"></span>\n\n        <each args=\"data: getAdjustments(), as: '$adj'\">\n                <render args=\"$adj.getBody()\"></render>\n        </each>\n    </span>\n</if>\n","Magento_InventoryGroupedProductAdminUi/template/dynamic-rows/cells/cell-source.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"control-table-text\" attr=\"'data-tooltip-trigger': ++ko.uid\">\n    <!-- ko foreach: { data: $data.items, as: 'item' } -->\n    <div>\n        <span visible=\"false\" text=\"item.source_code\"></span>\n        <strong text=\"item.source_name\"></strong>:\n        <span text=\"item.quantity\"></span>\n    </div>\n    <!-- /ko -->\n    <div if=\"$data.isFullList()\">\n        <a href=\"#\" attr=\"'data-tooltip-trigger': ++ko.uid\" text=\"$data.showFullListDescription\"></a>\n    </div>\n</div>\n<div tooltip=\"\n    trigger: '[data-tooltip-trigger=' + ko.uid + ']',\n    action: 'click',\n    closeOnScroll: false,\n    delay: 0,\n    position: 'top',\n    step: 30,\n    track: false,\n    strict: true,\n    closeButton: true\">\n    <div>\n        <div class=\"data-tooltip-title\">Sources</div>\n        <div class=\"data-tooltip-content\">\n            <!-- ko foreach: { data: value, as: 'item' } -->\n            <div><strong text=\"item.source_name\"></strong>: <span text=\"item.quantity\"></span></div>\n            <!-- /ko -->\n        </div>\n    </div>\n</div>\n","Magento_InventoryGroupedProductAdminUi/template/grid/column/quantity-per-source.html":"<!--\n/**\n * Copyright \u00a9 Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<div class=\"control-table-text\" attr=\"'data-tooltip-trigger': ++ko.uid\">\n    <!-- ko foreach: { data: $col.getSourceItemsData($row()), as: 'item' } -->\n    <div>\n        <span visible=\"false\" text=\"item.source_code\"></span>\n        <strong text=\"item.source_name\"></strong>:\n        <span text=\"item.quantity\"></span>\n    </div>\n    <!-- /ko -->\n</div>\n"}
}});
require.config({
    bundles: {
        'mage/requirejs/static': [
            'jsbuild',
            'buildTools',
            'text',
            'statistician'
        ]
    },
    deps: [
        'jsbuild'
    ]
});